*{box-sizing:border-box}:root{--profile-picker-width:168px;--profile-picker-menu-width:288px;--cabinet-row-edge-x:16px;--cabinet-golden-ratio:1.6;--cabinet-button-height:40px;--cabinet-row-icon-button-size:34px;--cabinet-row-menu-width:220px;--cabinet-mobile-edge-x:12px;--profile-picker-mobile-top:240px;--profile-picker-mobile-bottom:calc(104px + env(safe-area-inset-bottom));--accounts-bulk-action-button-width:138px;--page-top-button-font-size:13px;--tables-desktop-action-button-width:172px;--tables-desktop-action-gap:8px;--tables-desktop-actions-width:352px;--tables-desktop-actions-cell-width:calc(var(--tables-desktop-actions-width) + var(--cabinet-row-edge-x) + var(--cabinet-row-edge-x));--layer-row-action:620;--layer-row-active:621;--layer-floating-menu:622;--layer-sidebar:1300;--layer-sidebar-menu:1310;--layer-profile-picker:10100;--astatus-bg:#f8fafc;--astatus-surface:#fff;--astatus-surface-muted:#f1f5f9;--astatus-text:#0f172a;--astatus-text-muted:#64748b;--astatus-border:#e2e8f0;--astatus-border-strong:#cbd5e1;--astatus-primary:#2563eb;--astatus-primary-hover:#1d4ed8;--astatus-primary-soft:#eff6ff;--astatus-success:#16a34a;--astatus-success-soft:#f0fdf4;--astatus-sidebar:#0f172a;--astatus-radius:8px;--astatus-shadow-soft:0 18px 50px #0f172a14}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{background:var(--astatus-bg);color:var(--astatus-text);font-family:Arial,sans-serif;overflow-x:hidden}.admin-support-page{flex-direction:column;gap:16px;min-width:980px;display:flex}.admin-support-refresh{min-width:122px}.admin-support-toolbar{border:1px solid var(--astatus-border);background:var(--astatus-surface);border-radius:8px;grid-template-columns:auto auto minmax(300px,1fr);align-items:end;gap:12px;padding:14px;display:grid}.admin-support-segmented{border:1px solid var(--astatus-border);background:var(--astatus-surface-muted);border-radius:8px;gap:4px;height:40px;padding:4px;display:inline-flex}.admin-support-segmented button{min-width:94px;height:30px;color:var(--astatus-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:13px;font-weight:700}.admin-support-segmented button.active{color:var(--astatus-text);background:#fff;box-shadow:0 1px 6px #0f172a14}.admin-support-search{min-width:0}.admin-support-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-support-stats div{border:1px solid var(--astatus-border);background:#fff;border-radius:8px;gap:6px;min-height:74px;padding:14px;display:grid}.admin-support-stats span{color:var(--astatus-text-muted);font-size:12px;font-weight:700}.admin-support-stats strong{font-size:24px;line-height:1}.admin-support-workspace{border:1px solid var(--astatus-border);background:#fff;border-radius:8px;grid-template-columns:374px minmax(0,1fr);min-height:calc(100vh - 288px);max-height:calc(100vh - 168px);display:grid;overflow:hidden}.admin-support-list{border-right:1px solid var(--astatus-border);background:#f8fafc;flex-direction:column;min-width:0;min-height:0;display:flex}.admin-support-list-head{border-bottom:1px solid var(--astatus-border);background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 14px;display:flex}.admin-support-list-head strong{font-size:14px}.admin-support-list-head span{color:var(--astatus-text-muted);font-size:12px;font-weight:700}.admin-support-list-scroll,.admin-support-message-scroll{min-height:0;overflow:auto}.admin-support-list-scroll{flex-direction:column;gap:8px;padding:10px;display:flex}.admin-support-item{border:1px solid var(--astatus-border);width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:8px;gap:8px;padding:12px;display:grid}.admin-support-item:hover,.admin-support-item.active{background:#eff6ff;border-color:#93c5fd}.admin-support-item-top,.admin-support-item-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-support-item-top strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.admin-support-status{color:#475569;background:#e2e8f0;border-radius:999px;justify-content:center;align-items:center;min-width:66px;height:24px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}.admin-support-status.active{color:#166534;background:#dcfce7}.admin-support-status.closed{color:#64748b;background:#f1f5f9}.admin-support-item-title,.admin-support-item-preview,.admin-support-item-meta{min-width:0;color:var(--astatus-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.admin-support-item-preview{color:var(--astatus-text)}.admin-support-chat{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.admin-support-chat-head{border-bottom:1px solid var(--astatus-border);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 18px;display:flex}.admin-support-chat-head h2{margin:0;font-size:18px;line-height:1.25}.admin-support-chat-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.admin-support-chat-badges span{color:#475569;background:#f1f5f9;border-radius:999px;align-items:center;height:26px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.admin-support-message-scroll{background:linear-gradient(#f8fafcdb,#ffffffb3),#fff;flex-direction:column;gap:10px;padding:16px 18px 24px;display:flex}.admin-support-message{border:1px solid var(--astatus-border);background:#fff;border-radius:8px;gap:8px;width:min(720px,78%);padding:12px 14px;display:grid;box-shadow:0 8px 24px #0f172a0a}.admin-support-message.support{background:#eff6ff;border-color:#bfdbfe;align-self:flex-end}.admin-support-message.system{background:#f8fafc;align-self:center;width:min(620px,72%)}.admin-support-message-meta{color:var(--astatus-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.admin-support-message-meta strong{color:var(--astatus-text);font-size:12px}.admin-support-message p{color:var(--astatus-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.admin-support-attachments{flex-wrap:wrap;gap:6px;display:flex}.admin-support-attachments span{border:1px solid var(--astatus-border);min-height:26px;color:var(--astatus-text-muted);background:#fff;border-radius:6px;align-items:center;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.admin-support-empty{min-height:140px;color:var(--astatus-text-muted);text-align:center;place-items:center;padding:18px;font-size:14px;display:grid}a{color:inherit;text-decoration:none}input,select,button,table{font:inherit}.app-shell{background:var(--astatus-bg);min-height:100vh;display:flex}.sidebar{z-index:90;background:var(--astatus-sidebar);color:#fff;flex-direction:column;width:196px;min-width:196px;min-height:100vh;padding:18px 14px;display:flex;position:relative}.sidebar-title{margin:0;font-size:20px;font-weight:600;line-height:28px}.sidebar-mobile-toggle{color:#fff;cursor:pointer;background:#111827;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:13px;font-weight:600;display:none;box-shadow:0 10px 24px #11182729}.sidebar-mobile-toggle-icon{justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.sidebar-mobile-toggle-icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.sidebar-mobile-toggle.is-open .sidebar-mobile-toggle-icon{transform:rotate(180deg)}.sidebar-nav{flex-direction:column;gap:6px;margin:18px 0 0;padding:0;display:flex}.sidebar-link{color:#9ca3af;border-radius:8px;align-items:center;gap:10px;width:100%;height:42px;margin:0;padding:0 11px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .2s,color .2s;display:flex}.sidebar-link-icon{color:currentColor;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;font-size:18px;line-height:1;display:inline-flex}.sidebar-link-icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sidebar-link:hover,.sidebar-link:focus,.sidebar-link:active,.sidebar-link:visited{text-decoration:none}.sidebar-logout{color:#d1d5db;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:8px;width:100%;height:46px;margin-top:auto;font-weight:600}.main-content{z-index:1;flex:1;min-width:0;padding:0 32px 40px;position:relative}.account-topbar{z-index:50;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:16px;min-height:64px;margin:0 -32px 26px;padding:0 32px;display:flex;position:relative}.account-topbar-plan,.account-topbar-id{gap:3px;display:grid}.account-topbar-id-button{text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.account-topbar-id-button strong{transition:color .2s}.account-topbar-id-button:disabled{cursor:default}.account-topbar-plan span,.account-topbar-id span{color:#6b7280;font-size:12px}.account-topbar-plan strong,.account-topbar-id strong{color:#111827;font-size:14px;font-weight:600}.account-topbar-actions{align-items:center;gap:12px;display:flex;position:relative}.account-menu-button{cursor:pointer;color:#111827;background:0 0;border:0;align-items:center;gap:6px;height:36px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.account-menu-button:hover{color:#2563eb}.account-menu-icon,.account-menu-chevron{justify-content:center;align-items:center;display:inline-flex}.account-menu-icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.account-menu-chevron svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.account-menu-chevron{transition:transform .2s}.account-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:190px;padding:6px;position:absolute;top:44px;right:0;box-shadow:0 14px 32px #1118271f}.account-menu-item{color:#111827;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;padding:10px 11px;display:flex}.account-menu-item:hover{background:#f3f4f6}.page-header-compact{gap:12px;margin-bottom:16px}.page-title{margin:0 0 8px;font-size:32px}.page-subtitle{color:#6b7280;margin:0}.page-subtitle-stack{gap:4px;display:inline-grid}.page-subtitle-accent{font-weight:600}.page-subtitle-accent-success{color:#166534}.page-subtitle-accent-danger{color:#b91c1c}.page-subtitle-link{color:inherit;text-underline-offset:2px;text-decoration:underline}.page-subtitle-summary-link{display:inline-block}.primary-button{background:var(--astatus-primary);color:#fff;border-radius:var(--astatus-radius);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 16px;transition:all .2s;display:inline-flex}.primary-button:hover{background:var(--astatus-primary-hover)}.primary-button-compact,.secondary-button-compact{min-height:38px;padding:9px 14px;font-size:14px}.cards-row{flex-wrap:wrap;gap:12px;display:flex}.stat-card{background:var(--astatus-surface);border-radius:var(--astatus-radius);border:1px solid var(--astatus-border);flex-direction:column;flex:0 0 190px;justify-content:center;min-height:72px;padding:10px 12px;font-family:inherit;display:flex}.stat-card-label{color:var(--astatus-text-muted);margin-bottom:6px;font-size:14px;line-height:1.3}.stat-card-value{font-size:22px;font-weight:400;line-height:1.2}.panel{background:var(--astatus-surface);border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);margin-top:24px;padding:20px}.table{border-collapse:collapse;width:100%;min-width:760px}.table th,.table td{text-align:left;padding:12px}.table thead th{border-bottom:1px solid var(--astatus-border)}.table tbody td{border-bottom:1px solid var(--astatus-surface-muted)}.filters-row{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.input{border-radius:var(--astatus-radius);border:1px solid var(--astatus-border-strong);background:var(--astatus-surface);min-width:180px;padding:12px}.search-input-field{position:relative}.search-input-field>.field-label,.compact-field-label>.field-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-input-wrap{width:100%;display:block;position:relative}.search-input-wrap:before{content:"";pointer-events:none;border:2px solid #98a2b3;border-radius:999px;width:11px;height:11px;position:absolute;top:50%;left:13px;transform:translateY(-58%)}.search-input-wrap:after{content:"";pointer-events:none;transform-origin:0;background:#98a2b3;border-radius:999px;width:7px;height:2px;position:absolute;top:50%;left:24px;transform:translateY(4px)rotate(45deg)}.search-input-wrap .input{width:100%;min-width:0;padding-left:40px;padding-right:38px}.search-field-control{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:8px;display:grid}.app-shell .search-input-wrap input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.app-shell .search-input-wrap input[type=search]::-webkit-search-decoration{appearance:none;display:none}.search-input-clear{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;padding:0;font-size:20px;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.search-input-clear:hover,.search-input-clear:focus-visible{color:#101828;background:#f2f4f7;outline:none}.search-input-clear:disabled{opacity:0;pointer-events:none}.settings-box{max-width:500px}.support-id-card{background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;gap:8px;padding:16px;display:grid}.support-id-card-compact{gap:4px;padding:12px 14px}.support-id-card span,.profile-info-grid span{color:#6b7280;font-size:14px}.support-id-card strong{overflow-wrap:anywhere;font-size:24px;font-weight:500}.profile-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.profile-info-grid-compact{gap:10px;margin:12px 0 0}.profile-info-grid div{border:1px solid #e5e7eb;border-radius:8px;gap:4px;padding:8px 10px;display:grid}.profile-info-grid-compact div{gap:3px;padding:8px 10px}.profile-info-grid strong{overflow-wrap:anywhere;font-weight:500}.dashboard-compact-panel{width:min(430px,100%);max-width:100%;margin-top:16px;padding:10px}.dashboard-summary-panel{gap:14px;display:grid}.dashboard-billing-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dashboard-billing-facts{flex-wrap:wrap;gap:8px;display:flex}.dashboard-billing-fact{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:2px;min-width:0;padding:8px 10px;display:inline-grid}.dashboard-billing-fact span{color:#6b7280;font-size:12px;line-height:1.2}.dashboard-billing-fact strong{font-size:14px;font-weight:500;line-height:1.25}.dashboard-billing-fact-card{min-width:180px}.dashboard-inline-note{color:#6b7280;margin:0;font-size:14px}.profile-info-grid-dashboard{grid-template-columns:repeat(3,minmax(112px,136px));justify-content:flex-start}.profile-info-grid-accent{background:#f8fafc}.dashboard-inline-actions{justify-content:flex-start;display:flex}.field-label{margin-bottom:8px}@media (max-width:1280px){.app-shell{flex-direction:column}.sidebar{width:100%;min-width:100%;min-height:auto}.sidebar-logout{margin-top:18px}.main-content{padding:0 24px 24px}.account-topbar{flex-direction:column;align-items:stretch;margin:0 -24px 24px;padding:14px 24px}.account-topbar-actions{justify-content:space-between}.dashboard-inline-actions,.dashboard-summary-panel{align-items:stretch}.dashboard-billing-head{flex-direction:column;align-items:stretch}.profile-info-grid-dashboard{grid-template-columns:1fr}.page-title{font-size:28px}}.page-actions{margin-bottom:20px}.form-panel{margin-bottom:24px}.form-title{margin:0 0 20px;font-size:24px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-actions{margin-top:20px}.form-hint{color:#6b7280;margin:0;line-height:1.45}.table-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:1280px){.form-grid{grid-template-columns:1fr}}.secondary-button{background:var(--astatus-surface);color:var(--astatus-text);border:1px solid var(--astatus-border-strong);border-radius:var(--astatus-radius);cursor:pointer;padding:10px 14px;transition:all .2s}.secondary-button:hover{background:var(--astatus-surface-muted)}.status-badge{border-radius:999px;align-items:center;padding:6px 10px;font-size:14px;font-weight:600;display:inline-flex}.status-success{color:#166534;background:#dcfce7}.status-error{color:#991b1b;background:#fee2e2}.modal-overlay{z-index:1000;background:#1118278c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-card{background:#fff;border-radius:20px;width:100%;max-width:640px;padding:24px;box-shadow:0 20px 60px #0000002e}.modal-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.modal-title{margin:0;font-size:24px}.modal-close{cursor:pointer;color:#6b7280;background:0 0;border:0;font-size:28px;line-height:1}.modal-form{gap:16px;display:grid}.modal-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.message-history-payment-copy{color:#475467;margin:0;font-size:14px;line-height:1.5}.message-history-payment-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.message-history-payment-summary div{background:#f9fafb;border:1px solid #eaecf0;border-radius:8px;gap:4px;min-width:0;padding:10px 12px;display:grid}.message-history-payment-summary span{color:#667085;font-size:12px;font-weight:700;line-height:1.3}.message-history-payment-summary strong{color:#101828;font-size:15px;line-height:1.3}@media (max-width:640px){.modal-card{border-radius:16px;padding:20px}.modal-actions{flex-direction:column}.modal-actions .primary-button,.modal-actions .secondary-button{width:100%}.message-history-payment-summary{grid-template-columns:1fr}}.neo-site-page{--neo-space-1:8px;--neo-space-2:13px;--neo-space-3:21px;--neo-space-4:34px;--neo-space-5:55px;--neo-space-6:89px;--neo-space-7:144px;--neo-container:1180px;--neo-container-text:730px;--neo-title-lg:68px;--neo-title-md:42px;--neo-title-sm:26px;--neo-bg:#f6f8fb;--neo-panel:#fff;--neo-ink:#111827;--neo-muted:#5b6472;--neo-line:#dfe5ee;--neo-blue:#2563eb;--neo-blue-dark:#1d4ed8;--neo-green:#16a34a;--neo-cyan:#0891b2;--neo-amber:#d97706;background:var(--neo-bg);min-height:100vh;color:var(--neo-ink)}.neo-site-header{top:var(--neo-space-2);z-index:100;width:min(var(--neo-container), calc(100% - var(--neo-space-4)));justify-content:space-between;align-items:center;gap:var(--neo-space-3);min-height:68px;padding:var(--neo-space-1) var(--neo-space-2) var(--neo-space-1) var(--neo-space-3);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe8;border:1px solid #dfe5eed1;border-radius:8px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 18px 44px #1118271f}.neo-site-logo{align-items:center;gap:var(--neo-space-2);color:var(--neo-ink);font-size:var(--neo-space-3);white-space:nowrap;font-weight:800;display:inline-flex}.neo-site-logo-mark{background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat;border-radius:8px;flex:none;width:32px;height:32px;display:inline-block}.neo-site-logo-mark span{display:none}.neo-site-logo-mark span:first-child{background:#93c5fd;height:8px}.neo-site-logo-mark span:nth-child(2){background:#4f46e5;height:13px}.neo-site-logo-mark span:nth-child(3){background:#86efac;height:5px}.neo-site-nav{align-items:center;gap:var(--neo-space-1);background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;padding:5px;display:flex}.neo-site-nav a{min-height:var(--neo-space-4);padding:0 var(--neo-space-2);color:#475569;border-radius:8px;align-items:center;font-size:14px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.neo-site-nav a:hover,.neo-site-nav a.is-active{color:var(--neo-ink);background:#fff;box-shadow:0 1px 2px #11182714}.neo-site-nav-toggle{width:var(--neo-space-5);height:var(--neo-space-5);border:1px solid var(--neo-line);color:var(--neo-ink);cursor:pointer;background:#fff;border-radius:8px;display:none;position:relative}.neo-site-nav-toggle span{background:currentColor;border-radius:999px;width:18px;height:2px;transition:opacity .2s,transform .2s;position:absolute;left:12px}.neo-site-nav-toggle span:first-child{top:14px}.neo-site-nav-toggle span:nth-child(2){top:20px}.neo-site-nav-toggle span:nth-child(3){top:26px}.neo-site-nav-toggle.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.neo-site-nav-toggle.is-open span:nth-child(2){opacity:0}.neo-site-nav-toggle.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.neo-site-button{min-height:var(--neo-space-5);justify-content:center;align-items:center;gap:var(--neo-space-1);padding:0 var(--neo-space-4);text-align:center;border:1px solid #0000;border-radius:8px;font-weight:800;line-height:1;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.neo-site-button:hover{transform:translateY(-1px)}.neo-site-button-primary{background:var(--neo-blue);color:#fff;box-shadow:0 14px 30px #2563eb3d}.neo-site-button-primary:hover{background:var(--neo-blue-dark)}.neo-site-button-secondary{border-color:var(--neo-line);color:var(--neo-ink);background:#fff}.neo-site-button-secondary:hover{color:var(--neo-blue);border-color:#bfdbfe}.neo-site-button-ghost{color:#fff;background:#ffffff14;border-color:#ffffff6b}.neo-site-button-ghost:hover{background:#ffffff29}.neo-site-hero{align-content:center;gap:var(--neo-space-4);min-height:78vh;padding:var(--neo-space-7) var(--neo-space-4) var(--neo-space-5);color:#fff;background-image:url(/site/graphs-block.JPG);background-position:50%;background-size:cover;display:grid;position:relative;overflow:hidden}.neo-site-hero:before{content:"";background:linear-gradient(90deg,#020617db,#0f172a85),linear-gradient(#0f172a33,#0f172ab8);position:absolute;inset:0}.neo-site-hero-home:after{content:"";background-color:#0000;background-image:linear-gradient(#ffffff2e,#ffffff14),url(/site/graphs-block.JPG);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff2e;border-radius:8px;width:min(410px,34vw);height:min(270px,28vw);position:absolute;bottom:10vh;right:6vw;box-shadow:0 34px 90px #0000005c}.neo-site-hero-analytics{background-image:url(/site/graphs-block.JPG)}.neo-site-hero-replies{background-image:url(/site/hero-slide.png)}.neo-site-hero-content{z-index:2;width:min(var(--neo-container-text), 100%);position:relative}.neo-site-eyebrow,.neo-site-kicker{color:#93c5fd;letter-spacing:0;text-transform:uppercase;margin:0 0 13px;font-size:13px;font-weight:900}.neo-site-kicker{color:var(--neo-blue)}.neo-site-hero h1{max-width:860px;font-size:var(--neo-title-lg);letter-spacing:0;margin:0;font-weight:900;line-height:.98}.neo-site-hero p{max-width:var(--neo-container-text);margin:var(--neo-space-3) 0 0;color:#e2e8f0;font-size:var(--neo-space-3);line-height:1.55}.neo-site-actions{gap:var(--neo-space-2);margin-top:var(--neo-space-4);flex-wrap:wrap;display:flex}.neo-site-metrics{z-index:2;width:min(var(--neo-container), 100%);gap:var(--neo-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.neo-site-metrics div{gap:var(--neo-space-1);min-height:110px;padding:var(--neo-space-3);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172a6b;border:1px solid #ffffff2e;border-radius:8px;align-content:center;display:grid}.neo-site-metrics strong{font-size:var(--neo-space-4);line-height:1}.neo-site-metrics span{color:#dbeafe;line-height:1.4}.neo-site-section{padding:var(--neo-space-6) var(--neo-space-4);scroll-margin-top:110px}.neo-site-section-head{width:min(var(--neo-container-text), 100%);margin:0 auto var(--neo-space-5);text-align:center}.neo-site-section-head h2,.neo-site-showcase-copy h2,.neo-site-cta h2,.neo-site-crosslink h2{color:var(--neo-ink);font-size:var(--neo-title-md);letter-spacing:0;margin:0;font-weight:900;line-height:1.08}.neo-site-section-head p:not(.neo-site-kicker),.neo-site-showcase-copy p:not(.neo-site-kicker){margin:var(--neo-space-3) 0 0;color:var(--neo-muted);font-size:18px;line-height:1.6}.neo-site-product-grid,.neo-site-feature-grid,.neo-site-price-grid,.neo-site-faq-grid,.neo-site-workflow{width:min(var(--neo-container), 100%);gap:var(--neo-space-3);margin:0 auto;display:grid}.neo-site-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-site-audience-grid,.neo-site-catalog-grid,.neo-site-testimonial-grid{width:min(var(--neo-container), 100%);gap:var(--neo-space-3);margin:0 auto;display:grid}.neo-site-audience-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.neo-site-catalog-grid,.neo-site-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.neo-site-product-card,.neo-site-audience-grid article,.neo-site-catalog-grid article,.neo-site-testimonial-grid article,.neo-site-feature-grid article,.neo-site-price-grid article,.neo-site-faq-grid article,.neo-site-workflow article{border:1px solid var(--neo-line);background:var(--neo-panel);border-radius:8px;box-shadow:0 18px 46px #1118270f}.neo-site-product-card{align-content:start;gap:var(--neo-space-2);min-height:0;padding:var(--neo-space-3);display:grid}.neo-site-product-copy{max-width:451px}.neo-site-product-card h3,.neo-site-audience-grid h3,.neo-site-catalog-grid h3,.neo-site-feature-grid h3,.neo-site-price-grid h3,.neo-site-faq-grid h3,.neo-site-workflow h3{color:var(--neo-ink);font-size:var(--neo-title-sm);margin:0 0 12px;line-height:1.18}.neo-site-product-card p,.neo-site-audience-grid p,.neo-site-catalog-grid p,.neo-site-feature-grid p,.neo-site-price-grid p,.neo-site-faq-grid p,.neo-site-workflow p,.neo-site-crosslink p{color:var(--neo-muted);margin:0;line-height:1.55}.neo-site-product-card ul{gap:var(--neo-space-2);margin:0;padding:0;list-style:none;display:grid}.neo-site-product-card li{color:#334155;padding-left:22px;font-weight:700;position:relative}.neo-site-product-card li:before,.neo-site-capability-grid span:before{background:var(--neo-green);content:"";border-radius:999px;width:8px;height:8px;position:absolute;top:.55em;left:0}.neo-site-card-link{width:fit-content;min-height:var(--neo-space-5);justify-content:center;align-items:center;gap:var(--neo-space-1);padding:0 var(--neo-space-4);border:1px solid var(--neo-blue);background:var(--neo-blue);color:#fff;border-radius:8px;font-weight:900;transition:background .2s,border-color .2s,transform .2s;display:inline-flex;box-shadow:0 14px 30px #2563eb33}.neo-site-card-link:hover{border-color:var(--neo-blue-dark);background:var(--neo-blue-dark);transform:translateY(-1px)}.neo-site-card-link:after{content:"→"}.neo-site-product-preview{aspect-ratio:1;background:#0f172a;border:1px solid #d8e1ec;border-radius:8px;justify-self:center;width:min(100%,340px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.neo-site-product-preview-analytics{background-image:linear-gradient(#0f172a47,#0f172acc),url(/site/graphs-block.JPG);background-position:50%;background-size:cover}.neo-site-product-sheet{right:var(--neo-space-3);bottom:var(--neo-space-3);left:var(--neo-space-3);gap:var(--neo-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute}.neo-site-product-sheet span{height:var(--neo-space-6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border:1px solid #ffffff3d;border-radius:8px}.neo-site-product-chat{align-content:center;gap:var(--neo-space-3);height:100%;padding:var(--neo-space-4);color:#fff;display:grid}.neo-site-product-chat p{max-width:84%;padding:var(--neo-space-2) var(--neo-space-3);color:#fff;border-radius:8px}.neo-site-product-chat p:first-child{background:#ffffff1f;justify-self:start}.neo-site-product-chat p:nth-child(2){background:var(--neo-blue);justify-self:end}.neo-site-product-chat span{width:fit-content;padding:var(--neo-space-1) var(--neo-space-2);color:#bbf7d0;background:#16a34a33;border-radius:8px;font-size:13px;font-weight:900}.neo-site-audience-grid article,.neo-site-catalog-grid article,.neo-site-testimonial-grid article{min-height:178px;padding:var(--neo-space-4)}.neo-site-audiences{background:#fff}.neo-site-tool-catalog{background:#f8fbff}.neo-site-catalog-grid article{gap:var(--neo-space-2);align-content:start;display:grid;position:relative}.neo-site-catalog-grid article>span{width:fit-content;padding:var(--neo-space-1) var(--neo-space-2);color:var(--neo-blue);text-transform:uppercase;background:#eff6ff;border-radius:8px;font-size:12px;font-weight:900}.neo-site-testimonials{background:#fff}.neo-site-testimonial-grid article{flex-direction:column;justify-content:space-between;min-height:288px;display:flex}.neo-site-testimonial-grid article>p{color:var(--neo-ink);margin:0;font-size:18px;font-weight:700;line-height:1.5}.neo-site-testimonial-grid div{margin-top:var(--neo-space-3);gap:4px;display:grid}.neo-site-testimonial-grid strong{color:var(--neo-ink)}.neo-site-testimonial-grid span{color:var(--neo-muted);font-size:14px}.neo-site-showcase{gap:var(--neo-space-5);padding:var(--neo-space-6) var(--neo-space-4);background:#fff;grid-template-columns:minmax(0,.618fr) minmax(0,1fr);align-items:center;scroll-margin-top:110px;display:grid}.neo-site-showcase-copy{justify-self:end;width:min(451px,100%)}.neo-site-capability-grid{gap:var(--neo-space-2);margin-top:var(--neo-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.neo-site-capability-grid span{min-height:var(--neo-space-5);padding:var(--neo-space-2) var(--neo-space-2) var(--neo-space-2) var(--neo-space-4);color:#334155;background:#f8fafc;border:1px solid #e6edf5;border-radius:8px;font-size:14px;font-weight:800;position:relative}.neo-site-capability-grid span:before{top:18px;left:var(--neo-space-2)}.neo-site-dashboard,.neo-site-chat-demo,.neo-site-image-panel{background:#0f172a;border:1px solid #d8e1ec;border-radius:8px;width:min(610px,100%);min-height:377px;box-shadow:0 30px 90px #11182733}.neo-site-dashboard{gap:var(--neo-space-3);padding:var(--neo-space-3);color:#fff;display:grid}.neo-site-dashboard-top,.neo-site-chat-top{justify-content:space-between;align-items:center;gap:var(--neo-space-2);padding:var(--neo-space-2) var(--neo-space-3);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;display:flex}.neo-site-dashboard-top span,.neo-site-chat-top span{color:#93c5fd;font-size:13px;font-weight:800}.neo-site-dashboard-metrics{gap:var(--neo-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.neo-site-dashboard-metrics div{gap:var(--neo-space-1);min-height:var(--neo-space-6);padding:var(--neo-space-3);background:#ffffff14;border-radius:8px;align-content:center;display:grid}.neo-site-dashboard-metrics span,.neo-site-dashboard-list span{color:#cbd5e1;font-size:13px}.neo-site-dashboard-metrics strong{font-size:var(--neo-space-4)}.neo-site-dashboard-bars{height:var(--neo-space-7);align-items:end;gap:var(--neo-space-1);padding:var(--neo-space-3);background:#ffffff0f;border-radius:8px;display:flex}.neo-site-dashboard-bars span{background:linear-gradient(#60a5fa,#16a34a);border-radius:8px 8px 0 0;flex:1;min-height:24px}.neo-site-dashboard-list{gap:var(--neo-space-1);display:grid}.neo-site-dashboard-list p{justify-content:space-between;gap:var(--neo-space-2);padding:var(--neo-space-2) var(--neo-space-3);background:#ffffff14;border-radius:8px;margin:0;display:flex}.neo-site-image-panel{background-image:url(/site/graphs-block.JPG);background-position:50%;background-size:cover;min-height:610px}.neo-site-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.neo-site-feature-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.neo-site-feature-grid article,.neo-site-faq-grid article{min-height:178px;padding:var(--neo-space-4)}.neo-site-workflow-section{background:#eef5ff}.neo-site-workflow{grid-template-columns:repeat(3,minmax(0,1fr))}.neo-site-workflow-four{grid-template-columns:repeat(4,minmax(0,1fr))}.neo-site-workflow article{min-height:233px;padding:var(--neo-space-4)}.neo-site-workflow span{width:var(--neo-space-5);height:var(--neo-space-5);margin-bottom:var(--neo-space-3);background:var(--neo-blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.neo-site-pricing{background:#fff}.neo-site-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-site-price-grid-single{grid-template-columns:1fr;max-width:560px}.neo-site-price-grid article{min-height:233px;padding:var(--neo-space-4)}.neo-site-price-grid strong{margin:var(--neo-space-3) 0 var(--neo-space-2);color:var(--neo-blue);font-size:var(--neo-title-md);font-weight:900;line-height:1;display:block}.neo-site-pricing-table{width:min(var(--neo-container), 100%);border:1px solid var(--neo-line);background:#fff;border-radius:8px;margin:0 auto;overflow:hidden;box-shadow:0 18px 46px #1118270f}.neo-site-pricing-row{gap:var(--neo-space-3);padding:var(--neo-space-3) var(--neo-space-4);border-top:1px solid var(--neo-line);color:var(--neo-muted);grid-template-columns:1fr .618fr .764fr 1.618fr;align-items:center;line-height:1.45;display:grid}.neo-site-pricing-row:first-child{border-top:0}.neo-site-pricing-row-head{color:#334155;text-transform:uppercase;background:#f8fafc;font-size:12px;font-weight:900}.neo-site-pricing-row strong{color:var(--neo-ink)}.neo-site-pricing-row b{color:var(--neo-blue);font-size:var(--neo-space-3);line-height:1.1}.neo-site-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-site-chat-demo{padding:var(--neo-space-3);color:#fff;justify-self:end}.neo-site-chat-top strong{color:#86efac;font-size:13px}.neo-site-chat-body{gap:var(--neo-space-3);padding:var(--neo-space-4) 0 0;display:grid}.neo-site-chat-body p{max-width:82%;padding:var(--neo-space-2) var(--neo-space-3);border-radius:8px;margin:0;line-height:1.5}.neo-site-chat-body .is-client{background:#ffffff1a;justify-self:start}.neo-site-chat-body .is-service{background:var(--neo-blue);justify-self:end}.neo-site-chat-body div{gap:var(--neo-space-1);margin-top:var(--neo-space-1);flex-wrap:wrap;display:flex}.neo-site-chat-body span{padding:var(--neo-space-1) var(--neo-space-2);color:#bbf7d0;background:#16a34a2e;border-radius:8px;font-size:13px;font-weight:800}.neo-site-crosslink,.neo-site-cta{justify-content:space-between;align-items:center;gap:var(--neo-space-4);padding:var(--neo-space-6) var(--neo-space-4);display:flex}.neo-site-crosslink{background:#eef5ff}.neo-site-crosslink>div,.neo-site-cta>div{width:min(var(--neo-container-text), 100%)}.neo-site-cta{color:#fff;background:#111827}.neo-site-cta h2{color:#fff}.neo-site-footer{padding:var(--neo-space-5) var(--neo-space-4) var(--neo-space-4);color:#cbd5e1;background:#020617}.neo-site-footer-main{width:min(var(--neo-container), 100%);gap:var(--neo-space-4);grid-template-columns:minmax(0,1.618fr) repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.neo-site-footer-brand,.neo-site-footer-column,.neo-site-footer-contacts{gap:10px;display:grid}.neo-site-footer-logo,.neo-site-footer-column p{color:#fff;margin:0;font-weight:900}.neo-site-footer-brand>p:not(.neo-site-footer-logo),.neo-site-footer-requisites span{color:#94a3b8;margin:0;line-height:1.55}.neo-site-footer a{color:#dbeafe}.neo-site-footer a:hover{color:#93c5fd}.neo-site-footer-bottom{width:min(var(--neo-container), 100%);justify-content:space-between;gap:var(--neo-space-3);margin:var(--neo-space-4) auto 0;padding-top:var(--neo-space-3);color:#94a3b8;border-top:1px solid #ffffff1f;font-size:14px;display:flex}@media (max-width:1060px){.neo-site-header{top:var(--neo-space-1);justify-content:space-between}.neo-site-nav-toggle{order:-1;flex:0 0 var(--neo-space-5);display:inline-flex}.neo-site-logo{position:absolute;left:50%;transform:translate(-50%)}.neo-site-header-action{margin-left:auto}.neo-site-nav{top:var(--neo-space-6);right:var(--neo-space-2);left:var(--neo-space-2);padding:var(--neo-space-2);border-color:var(--neo-line);background:#fff;display:none;position:fixed;box-shadow:0 22px 60px #11182724}.neo-site-nav.is-open{display:grid}.neo-site-nav a{min-height:var(--neo-space-5);justify-content:center}.neo-site-hero:after{display:none}.neo-site-hero{min-height:auto;padding-bottom:var(--neo-space-6)}.neo-site-hero h1{font-size:var(--neo-space-5)}.neo-site-metrics{display:none}.neo-site-showcase{grid-template-columns:1fr}.neo-site-showcase-copy,.neo-site-dashboard,.neo-site-chat-demo,.neo-site-image-panel{width:min(var(--neo-container-text), 100%);justify-self:center}.neo-site-feature-grid,.neo-site-feature-grid-four,.neo-site-audience-grid,.neo-site-catalog-grid,.neo-site-testimonial-grid,.neo-site-workflow,.neo-site-workflow-four,.neo-site-footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){body.site-menu-open{overflow:hidden}.neo-site-header{top:var(--neo-space-1);width:calc(100% - 16px);min-height:60px;padding:var(--neo-space-1)}.neo-site-logo{gap:var(--neo-space-1);font-size:18px}.neo-site-logo-mark{width:30px;height:30px;padding:7px}.neo-site-nav-toggle{flex-basis:44px;width:44px;height:44px}.neo-site-header-action{width:auto;min-height:40px;padding:0 12px;font-size:15px}.neo-site-nav{top:76px;right:var(--neo-space-1);left:var(--neo-space-1)}.neo-site-hero{min-height:auto;padding:96px 18px var(--neo-space-4)}.neo-site-hero h1{font-size:clamp(32px,9vw,40px);line-height:1.08}.neo-site-hero p{margin-top:var(--neo-space-2);font-size:16px;line-height:1.5}.neo-site-actions,.neo-site-crosslink,.neo-site-cta,.neo-site-footer-bottom{flex-direction:column;align-items:stretch}.neo-site-button{width:100%}.neo-site-header .neo-site-button{width:auto}.neo-site-section,.neo-site-showcase,.neo-site-crosslink,.neo-site-cta{padding:var(--neo-space-4) 18px}.neo-site-section-head{margin-bottom:var(--neo-space-3);text-align:left}.neo-site-section-head h2,.neo-site-showcase-copy h2,.neo-site-crosslink h2,.neo-site-cta h2{font-size:clamp(27px,7.4vw,32px);line-height:1.14}.neo-site-section-head p:not(.neo-site-kicker),.neo-site-showcase-copy p:not(.neo-site-kicker){margin-top:var(--neo-space-2);font-size:16px;line-height:1.5}.neo-site-product-grid,.neo-site-audience-grid,.neo-site-catalog-grid,.neo-site-testimonial-grid,.neo-site-feature-grid,.neo-site-feature-grid-four,.neo-site-price-grid,.neo-site-faq-grid,.neo-site-workflow,.neo-site-workflow-four,.neo-site-footer-main,.neo-site-capability-grid{grid-template-columns:1fr}.neo-site-product-grid{gap:14px;width:min(560px,100%)}.neo-site-audience-grid,.neo-site-catalog-grid,.neo-site-testimonial-grid,.neo-site-feature-grid,.neo-site-feature-grid-four,.neo-site-price-grid,.neo-site-faq-grid,.neo-site-workflow,.neo-site-workflow-four,.neo-site-capability-grid{gap:14px}.neo-site-product-card{gap:12px;min-height:0;padding:18px}.neo-site-audience-grid article,.neo-site-catalog-grid article,.neo-site-testimonial-grid article,.neo-site-feature-grid article,.neo-site-price-grid article,.neo-site-faq-grid article,.neo-site-workflow article{min-height:0;padding:18px}.neo-site-product-card h3{margin-bottom:var(--neo-space-1);font-size:23px}.neo-site-audience-grid h3,.neo-site-catalog-grid h3,.neo-site-feature-grid h3,.neo-site-price-grid h3,.neo-site-faq-grid h3,.neo-site-workflow h3{margin-bottom:var(--neo-space-1);font-size:22px}.neo-site-product-card p,.neo-site-product-card li,.neo-site-audience-grid p,.neo-site-catalog-grid p,.neo-site-feature-grid p,.neo-site-price-grid p,.neo-site-faq-grid p,.neo-site-workflow p{font-size:15px;line-height:1.45}.neo-site-product-card ul{gap:var(--neo-space-1)}.neo-site-card-link{min-height:46px;padding:0 18px}.neo-site-product-preview{justify-self:start;width:min(100%,280px);min-height:0}.neo-site-product-sheet{right:var(--neo-space-2);bottom:var(--neo-space-2);left:var(--neo-space-2);gap:var(--neo-space-1)}.neo-site-product-sheet span{height:var(--neo-space-5)}.neo-site-product-chat{gap:var(--neo-space-2);padding:var(--neo-space-3)}.neo-site-product-chat p{padding:10px 12px;font-size:14px}.neo-site-testimonial-grid article{gap:var(--neo-space-3);min-height:0}.neo-site-testimonial-grid article>p{font-size:16px;line-height:1.45}.neo-site-workflow span{width:42px;height:42px;margin-bottom:var(--neo-space-2)}.neo-site-pricing-row,.neo-site-pricing-row-head{gap:var(--neo-space-1);grid-template-columns:1fr;align-items:start;padding:16px 18px}.neo-site-pricing-row-head{display:none}.neo-site-dashboard,.neo-site-chat-demo,.neo-site-image-panel{width:100%;min-height:0;padding:16px}.neo-site-image-panel{min-height:260px}.neo-site-dashboard-metrics{grid-template-columns:1fr}.neo-site-dashboard-metrics div{min-height:72px;padding:14px}.neo-site-dashboard-bars{height:var(--neo-space-6)}.neo-site-dashboard-list p{gap:6px;padding:12px}.neo-site-chat-body{gap:12px;padding-top:18px}.neo-site-chat-body p{max-width:92%;padding:12px 14px}.neo-site-footer-main{gap:18px}}:root{--astatus-bg:#f9fafb;--astatus-surface:#fff;--astatus-surface-muted:#f2f4f7;--astatus-text:#101828;--astatus-text-muted:#667085;--astatus-border:#e4e7ec;--astatus-border-strong:#d0d5dd;--astatus-primary:#465fff;--astatus-primary-hover:#3641f5;--astatus-primary-soft:#ecf3ff;--astatus-success:#039855;--astatus-success-soft:#ecfdf3;--astatus-error:#d92d20;--astatus-error-soft:#fef3f2;--astatus-warning:#dc6803;--astatus-warning-soft:#fffaeb;--astatus-sidebar:#fff;--astatus-radius:8px;--astatus-shadow-soft:0 1px 2px #1018280d}body{background:var(--astatus-bg);color:var(--astatus-text);font-family:Arial,sans-serif}.app-shell{background:var(--astatus-bg);min-height:100vh;color:var(--astatus-text);display:block}.sidebar{z-index:90;border-right:1px solid var(--astatus-border);width:290px;min-width:290px;min-height:100vh;color:var(--astatus-text);background:#fff;flex-direction:column;padding:28px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.sidebar-header{justify-content:space-between;align-items:center;gap:14px;display:flex}.sidebar-brand{min-width:0;color:var(--astatus-text);align-items:center;gap:12px;display:inline-flex}.sidebar-brand-mark{background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat;border-radius:10px;width:40px;min-width:40px;height:40px;display:inline-block;box-shadow:0 10px 22px #465fff42}.sidebar-brand-mark span{display:none}.sidebar-brand-mark span:first-child{height:20px}.sidebar-brand-mark span:nth-child(2){opacity:.86;height:13px}.sidebar-brand-mark span:nth-child(3){opacity:.72;height:25px}.sidebar-brand-copy{gap:2px;min-width:0;display:grid}.sidebar-brand-copy strong{color:#101828;font-size:22px;font-weight:800;line-height:1}.sidebar-brand-copy small{color:#98a2b3;font-size:12px;line-height:1.2}.sidebar-title{display:none}.sidebar-mobile-toggle{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);color:#475467;min-height:40px;box-shadow:var(--astatus-shadow-soft);background:#fff;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;display:none}.sidebar-mobile-toggle-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.sidebar-nav{flex:1;gap:28px;margin:38px 0 0;padding:0;display:grid}.sidebar-section{gap:10px;display:grid}.sidebar-section-title{color:#98a2b3;text-transform:uppercase;letter-spacing:0;font-size:12px;font-weight:700;line-height:20px}.sidebar-link{border-radius:var(--astatus-radius);color:#344054;align-items:center;gap:12px;width:100%;height:auto;min-height:44px;padding:11px 12px;font-size:14px;font-weight:700;line-height:20px;transition:background .18s,color .18s;display:flex}.sidebar-link-icon{color:#667085;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;display:inline-flex}.sidebar-link-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.sidebar-link:hover{color:#1d2939;background:#f2f4f7}.sidebar-link.active{background:var(--astatus-primary-soft);color:var(--astatus-primary)}.sidebar-link.active .sidebar-link-icon{color:var(--astatus-primary)}.sidebar-legal-section{gap:7px;margin-top:auto;padding-top:8px}.sidebar-legal-link{color:#667085;min-width:0;font-size:12px;font-weight:700;line-height:1.35;text-decoration:none;display:block}.sidebar-legal-link:hover{color:var(--astatus-primary)}.sidebar-copyright{color:#98a2b3;margin:12px 0 0;font-size:11px;font-weight:700;line-height:1.45}.sidebar-logout{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);color:#475467;cursor:pointer;background:#fff;width:100%;min-height:42px;margin-top:auto;font-weight:700}.sidebar-logout:hover{color:var(--astatus-text);background:#f2f4f7}.main-content{z-index:1;min-width:0;min-height:100vh;margin-left:290px;padding:0 40px 48px;position:relative}.account-topbar{z-index:70;border-bottom:1px solid var(--astatus-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;justify-content:space-between;align-items:center;gap:18px;min-height:58px;margin:0 -40px 22px;padding:8px 40px;display:flex;position:sticky;top:0}.account-topbar-left{flex:auto;align-items:center;min-width:0;display:flex}.account-search{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);width:min(430px,100%);min-height:44px;box-shadow:var(--astatus-shadow-soft);background:#fff;align-items:center;display:flex;position:relative}.account-search-icon{color:#667085;display:inline-flex;position:absolute;left:14px}.account-search-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px}.account-search input{color:#1d2939;background:0 0;border:0;outline:none;width:100%;min-width:0;height:42px;padding:0 64px 0 44px;font-size:14px}.account-search input::placeholder{color:#98a2b3}.account-search kbd{border:1px solid var(--astatus-border);color:#667085;min-height:28px;font:inherit;background:#f9fafb;border-radius:7px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex;position:absolute;right:8px}.account-topbar-actions{flex:none;align-items:center;gap:12px;display:flex;position:relative}.account-topbar-actions-right{margin-left:auto}.account-topbar-id-button{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);min-width:0;min-height:36px;box-shadow:var(--astatus-shadow-soft);text-align:left;background:#fff;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.account-topbar-id span{color:#667085;font-size:11px;font-weight:800;line-height:1}.account-topbar-id strong{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:13px;font-weight:700;line-height:1;overflow:hidden}.account-topbar-id-button:hover strong{color:var(--astatus-primary)}.account-topbar-id-button.is-copied{background:var(--astatus-success-soft);border-color:#a6f4c5}.account-topbar-id-button.is-copied strong{color:var(--astatus-success)}.account-menu-button{border-radius:var(--astatus-radius);color:#344054;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;min-height:36px;padding:2px 8px 2px 3px;display:inline-flex}.account-menu-button:hover{border-color:var(--astatus-border);color:#1d2939;box-shadow:var(--astatus-shadow-soft);background:#fff}.account-topbar-message-button{border:1px solid var(--astatus-border);color:#344054;width:36px;min-width:36px;height:36px;box-shadow:var(--astatus-shadow-soft);background:#fff;border-radius:999px;place-items:center;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-grid;position:relative}.account-topbar-message-button:hover,.account-topbar-message-button:focus-visible{color:var(--astatus-primary);background:#eff6ff;border-color:#2563eb47;outline:none;transform:translateY(-1px)}.account-topbar-message-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:22px;height:22px}.account-menu-avatar{color:#fff;background:#1d2939;border:1px solid #e5e7eb;border-radius:999px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:13px;font-weight:800;display:inline-flex;overflow:hidden}.account-menu-avatar img{object-fit:contain;width:100%;height:100%;display:block}.account-menu-avatar-initial{line-height:1}.account-menu-avatar-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px;display:none}.account-menu-copy{text-align:left;min-width:0;display:block}.account-menu-copy span{text-overflow:ellipsis;white-space:nowrap;color:#1d2939;max-width:170px;font-size:14px;font-weight:700;line-height:1;overflow:hidden}.account-menu-chevron{color:#667085;transition:transform .18s;display:inline-flex}.account-menu-chevron svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.account-menu-chevron.is-open{transform:rotate(180deg)}.account-menu{z-index:120;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#fff;min-width:220px;padding:8px;position:absolute;top:54px;right:0;box-shadow:0 12px 24px #10182814}.account-menu-item{color:#344054;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;padding:10px 11px;font-size:14px;font-weight:600;display:flex}.account-menu-item-icon{color:#667085;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;display:inline-flex}.account-menu-item-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px}.account-menu-item:hover .account-menu-item-icon{color:var(--astatus-primary)}.account-menu-item:hover{color:#101828;background:#f2f4f7}.account-menu-support-item{position:relative}.account-menu-support-item>span:nth-child(2){min-width:0}.account-menu-support-badge{margin-left:auto}.support-unread-badge{color:#fff;background:#2563eb;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:19px;min-width:19px;height:19px;padding:0;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.account-topbar-message-badge{position:absolute;top:-6px;right:-6px}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.page-title{color:#101828;margin:0 0 6px;font-size:30px;font-weight:800;line-height:1.18}.page-subtitle{color:#667085;margin:0;font-size:14px;line-height:1.45}.page-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.section-title{color:#101828;margin:0 0 14px;font-size:20px;font-weight:800;line-height:1.25}.muted-text,.form-hint{color:#667085;margin:0;font-size:14px;line-height:1.5}.panel{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);box-shadow:var(--astatus-shadow-soft);background:#fff;margin-top:20px;padding:24px}.primary-button,.secondary-button{min-height:var(--cabinet-button-height);border-radius:var(--astatus-radius);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:700;line-height:20px;transition:background .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.main-content .page-header-actions .primary-button,.main-content .page-header-actions .secondary-button{font-size:var(--page-top-button-font-size)}.primary-button{border:1px solid var(--astatus-primary);background:var(--astatus-primary);color:#fff;box-shadow:0 1px 2px #465fff38}.primary-button:hover{border-color:var(--astatus-primary-hover);background:var(--astatus-primary-hover)}.secondary-button{border:1px solid var(--astatus-border);color:#344054;box-shadow:var(--astatus-shadow-soft);background:#fff}.secondary-button:hover{border-color:var(--astatus-border-strong);color:#101828;background:#f9fafb}.primary-button:disabled,.secondary-button:disabled,.account-topbar-id-button:disabled{cursor:default;opacity:.62}.button-icon{width:16px;min-width:16px;height:16px;display:inline-flex}.button-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.input,.select-input,.table-comment-input,.billing-select,.billing-receipt-input{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);color:#101828;min-height:40px;box-shadow:var(--astatus-shadow-soft);background:#fff;font-size:14px;line-height:20px}.input:focus,.select-input:focus,.table-comment-input:focus,.billing-select:focus,.billing-receipt-input:focus{border-color:#9cb9ff;outline:none;box-shadow:0 0 0 4px #465fff1f}.field-label{color:#344054;margin-bottom:7px;font-size:13px;font-weight:700;line-height:1.35}.notice{border-radius:var(--astatus-radius);color:#026aa2;background:#f0f9ff;border:1px solid #b9e6fe;margin-top:16px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.45}.notice-success{background:var(--astatus-success-soft);color:var(--astatus-success);border-color:#a6f4c5}.notice-error{background:var(--astatus-error-soft);color:var(--astatus-error);border-color:#fecdca}.table-wrap{overflow-x:auto}.table{border-collapse:separate;border-spacing:0;color:#344054;width:100%;min-width:760px;font-size:14px}.table th,.table td{border-bottom:1px solid var(--astatus-border);text-align:left;vertical-align:middle;padding:14px 16px}.table thead th{color:#667085;text-transform:uppercase;letter-spacing:0;background:#f9fafb;font-size:12px;font-weight:800}.table tbody tr:last-child td{border-bottom:0}.table tbody tr:hover td{background:#fcfcfd}.status-badge{border-radius:999px;align-items:center;min-height:26px;padding:4px 10px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.status-success{background:var(--astatus-success-soft);color:var(--astatus-success)}.status-new{color:var(--astatus-primary);background:#eff6ff}.status-error{background:var(--astatus-error-soft);color:var(--astatus-error)}.status-warning{background:var(--astatus-warning-soft);color:var(--astatus-warning)}.status-neutral{color:#475467;background:#f2f4f7}.modal-card,.row-menu,.icon-button,.profile-picker summary,.profile-picker-menu,.settings-save-status,.support-id-card,.profile-info-grid div,.billing-usage-card,.billing-method-card,.billing-confirm-card,.billing-calculator-box,.billing-summary-box{border-radius:var(--astatus-radius)}.modal-card{border:1px solid var(--astatus-border);box-shadow:0 20px 34px #1018281f}.icon-button{border:1px solid var(--astatus-border);color:#667085;box-shadow:var(--astatus-shadow-soft);background:#fff}.icon-button:hover{color:#101828;background:#f9fafb}.row-menu{border:1px solid var(--astatus-border);box-shadow:0 12px 24px #10182814}.row-menu-item{color:#344054;border-radius:7px;font-size:14px;font-weight:600}.row-menu-item:hover{color:#101828;background:#f2f4f7}.row-menu-item:disabled{cursor:not-allowed;opacity:.45}.row-menu-item:disabled:hover{color:#344054;background:0 0}.profile-picker summary,.profile-picker-static{border-color:var(--astatus-border);box-shadow:var(--astatus-shadow-soft)}.profile-picker-title{color:#344054}.profile-picker-meta{color:#667085}.profile-picker-ok{border-radius:var(--astatus-radius);background:var(--astatus-primary)}.settings-box,.billing-compact-panel,.billing-methods-panel,.billing-widget-panel,.billing-overview-panel{width:min(980px,100%);max-width:100%}.billing-overview-panel{grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:18px;padding:24px}.billing-usage-card,.billing-confirm-card,.billing-inline-stat,.billing-method-card,.ai-connection-fact,.ai-playground-summary div{border-color:var(--astatus-border);background:#f9fafb}.billing-progress{background:#ecf3ff}.billing-progress-bar{background:var(--astatus-primary)}.settings-grid{gap:24px}.accounts-search-panel,.ai-project-toolbar,.dev-client-panel,.sheets-access-panel{padding:18px}.accounts-search-meta,.ai-project-toolbar-meta{color:#667085}.dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:24px;display:grid}.dashboard-main-column,.dashboard-side-column{gap:24px;display:grid}.dashboard-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.dashboard-metric-card{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);min-height:172px;box-shadow:var(--astatus-shadow-soft);background:#fff;grid-template-columns:52px minmax(0,1fr) auto;align-items:end;gap:16px;padding:28px;display:grid}.dashboard-metric-icon{border-radius:var(--astatus-radius);color:#1d2939;background:#f2f4f7;justify-content:center;align-self:start;align-items:center;width:52px;height:52px;display:inline-flex}.dashboard-metric-icon-blue{background:var(--astatus-primary-soft);color:var(--astatus-primary)}.dashboard-metric-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:26px;height:26px}.dashboard-metric-label{color:#667085;font-size:15px;line-height:1.3;display:block}.dashboard-metric-value{color:#101828;margin-top:10px;font-size:40px;font-weight:800;line-height:1;display:block}.dashboard-trend{color:#475467;white-space:nowrap;background:#f2f4f7;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:5px 10px;font-size:13px;font-weight:800;display:inline-flex}.dashboard-trend-success{background:var(--astatus-success-soft);color:var(--astatus-success)}.dashboard-chart-panel,.dashboard-target-card,.dashboard-actions-card{margin-top:0}.dashboard-panel-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.dashboard-panel-head .section-title{margin-bottom:4px}.dashboard-bars{border-bottom:1px solid var(--astatus-border);grid-template-columns:repeat(12,minmax(18px,1fr));align-items:end;gap:14px;min-height:260px;margin-top:26px;padding:18px 0 4px;display:grid}.dashboard-bars span{height:var(--bar-height);background:#eef1f6;border-radius:8px 8px 0 0;min-height:28px;display:block}.dashboard-bars span.is-active{background:var(--astatus-primary)}.dashboard-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.dashboard-info-grid div,.dashboard-target-stats div{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#f9fafb;gap:6px;min-width:0;padding:14px;display:grid}.dashboard-info-grid span,.dashboard-target-stats span{color:#667085;font-size:12px;font-weight:700;line-height:1.3}.dashboard-info-grid strong,.dashboard-target-stats strong{overflow-wrap:anywhere;color:#101828;font-size:15px;font-weight:800;line-height:1.2}.dashboard-target-card{background:linear-gradient(#fff 0% 70%,#f2f4f7 100%);gap:24px;display:grid}.dashboard-gauge{aspect-ratio:1;background:radial-gradient(circle at center, #fff 0 58%, transparent 59%), conic-gradient(var(--astatus-primary) 0 var(--dashboard-progress), #eef1f6 var(--dashboard-progress) 100%);border-radius:50%;place-items:center;width:min(260px,100%);margin:4px auto 0;display:grid;position:relative}.dashboard-gauge:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:18%;box-shadow:inset 0 0 0 1px #e4e7eccc}.dashboard-gauge span{z-index:1;color:#101828;font-size:42px;font-weight:800;line-height:1;position:relative}.dashboard-target-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dashboard-actions-card{gap:12px;display:grid}.dashboard-actions-card .section-title{margin-bottom:2px}.dashboard-actions-list{gap:10px;display:grid}.dashboard-action-link{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);color:#101828;background:#fff;gap:4px;padding:14px;transition:background .18s,border-color .18s,transform .18s;display:grid}.dashboard-action-link:hover{background:var(--astatus-primary-soft);border-color:#c2d6ff;transform:translateY(-1px)}.dashboard-action-link span{color:var(--astatus-primary);font-size:12px;font-weight:800;line-height:1.3}.dashboard-action-link strong{color:#1d2939;font-size:14px;line-height:1.35}@media (max-width:1180px){.main-content{padding-left:28px;padding-right:28px}.account-topbar{margin-left:-28px;margin-right:-28px;padding-left:28px;padding-right:28px}.dashboard-grid{grid-template-columns:1fr}}@media (max-width:900px){.app-shell{display:block}.sidebar{top:0;z-index:100;border-right:0;border-bottom:1px solid var(--astatus-border);width:100%;min-width:0;min-height:auto;padding:12px 16px;position:sticky;inset:auto;overflow:visible}.sidebar-header{position:relative}.sidebar-brand-copy strong{font-size:20px}.sidebar-mobile-toggle{display:inline-flex}.sidebar-mobile-toggle:hover,.sidebar-mobile-toggle:focus-visible,.sidebar-mobile-toggle.is-open{background:var(--astatus-primary-soft);color:var(--astatus-primary);border-color:#c2d6ff}.sidebar-mobile-toggle:focus{outline:none}.sidebar-mobile-toggle:focus-visible{outline-offset:2px;outline:3px solid #465fff29}.sidebar-nav{z-index:140;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#fff;gap:18px;max-height:min(70vh,520px);margin:0;padding:14px;display:none;position:absolute;top:calc(100% + 8px);left:16px;right:16px;overflow-y:auto;box-shadow:0 18px 30px #1018281f}.sidebar-nav.is-open{display:grid}.main-content{margin-left:0;padding:0 18px 32px}.account-topbar{margin:0 -18px 24px;padding:14px 18px;position:relative;top:auto}.account-search{width:min(360px,100%)}.dashboard-metrics-grid,.dashboard-info-grid,.settings-grid,.billing-overview-panel{grid-template-columns:1fr}.dashboard-target-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.sidebar{padding:10px 12px}.sidebar-brand-mark{width:36px;min-width:36px;height:36px}.sidebar-brand-copy small{display:none}.main-content{padding-left:12px;padding-right:12px}.account-topbar{flex-wrap:wrap;margin-left:-12px;margin-right:-12px;padding:12px}.account-topbar-left{display:none}.account-topbar-actions{justify-content:space-between;width:100%}.account-topbar-id-button{min-width:0;max-width:calc(100vw - 152px)}.account-menu-copy{display:none}.page-header{gap:14px}.page-header-actions,.page-header-actions>*,.primary-button,.secondary-button{width:100%}.page-title{font-size:24px}.panel{padding:16px}.dashboard-metric-card{grid-template-columns:46px minmax(0,1fr);min-height:140px;padding:18px}.dashboard-metric-icon{width:46px;height:46px}.dashboard-trend{grid-column:1/-1;justify-self:start}.dashboard-metric-value{font-size:32px}.dashboard-bars{gap:8px;min-height:190px}.dashboard-target-stats,.dashboard-info-grid{grid-template-columns:1fr}.table-wrap{margin:0;padding:0}.responsive-table tbody tr{border-color:var(--astatus-border);border-radius:var(--astatus-radius)}.account-menu{left:auto;right:0}}.site-lab-home-hero{background:linear-gradient(180deg, #eff6ffeb, #f8fafc00 48%), var(--astatus-bg);grid-template-columns:minmax(0,.92fr) minmax(420px,1fr);align-items:center;gap:48px;min-height:calc(100vh - 72px);padding:72px 40px 84px;display:grid}.site-lab-home-hero .site-lab-badge,.site-lab-home-section .site-lab-badge{border-color:var(--astatus-border);background:var(--astatus-primary-soft);color:var(--astatus-primary)}.site-lab-home-hero-copy h1{max-width:760px;color:var(--astatus-text);margin:0;font-size:58px;line-height:1.02}.site-lab-home-hero-copy p{max-width:680px;color:var(--astatus-text-muted);margin:22px 0 0;font-size:20px;line-height:1.6}.site-lab-home-console{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#fffffff5;align-self:center;overflow:hidden;box-shadow:0 28px 80px #0f172a21}.site-lab-home-console-top{border-bottom:1px solid var(--astatus-border);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.site-lab-home-console-top div{gap:4px;display:grid}.site-lab-home-console-top span,.site-lab-home-console-top p,.site-lab-home-metrics span,.site-lab-home-table span,.site-lab-home-chat span{color:var(--astatus-text-muted);font-size:12px;line-height:1.3}.site-lab-home-console-top p{margin:0}.site-lab-home-console-top strong{font-size:18px}.site-lab-home-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 20px;display:grid}.site-lab-home-metrics div{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg);padding:14px}.site-lab-home-metrics strong{margin-top:8px;font-size:28px;line-height:1;display:block}.site-lab-home-console-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:14px;padding:0 20px 20px;display:grid}.site-lab-home-table,.site-lab-home-chat{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);overflow:hidden}.site-lab-home-table div{border-bottom:1px solid var(--astatus-border);grid-template-columns:minmax(110px,1fr) 72px;align-items:center;min-height:42px;padding:0 12px;font-size:13px;display:grid}.site-lab-home-table div:first-child{background:var(--astatus-surface-muted)}.site-lab-home-table div:last-child{border-bottom:0}.site-lab-home-chat{flex-direction:column;justify-content:space-between;gap:12px;padding:14px;display:flex}.site-lab-home-chat p{border-radius:var(--astatus-radius);background:var(--astatus-primary);color:#fff;margin:0;padding:12px;font-size:13px;line-height:1.45}.site-lab-home-chat strong{color:var(--astatus-success);font-size:12px}.site-lab-home-strip{border-top:1px solid var(--astatus-border);border-bottom:1px solid var(--astatus-border);background:var(--astatus-surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.site-lab-home-strip div{border-right:1px solid var(--astatus-border);align-content:center;gap:4px;min-height:112px;padding:20px 40px;display:grid}.site-lab-home-strip div:last-child{border-right:0}.site-lab-home-strip strong{font-size:22px}.site-lab-home-strip span{color:var(--astatus-text-muted);line-height:1.45}.site-lab-home-section{padding:78px 40px}.site-lab-home-section h2{max-width:780px;color:var(--astatus-text);margin:0;font-size:40px;line-height:1.08}.site-lab-home-split{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.site-lab-home-copy{color:var(--astatus-text-muted);gap:14px;font-size:18px;line-height:1.6;display:grid}.site-lab-home-copy p{margin:0}.site-lab-home-section-head{max-width:820px}.site-lab-home-section-head p{max-width:760px;color:var(--astatus-text-muted);margin:18px 0 0;font-size:18px;line-height:1.6}.site-lab-home-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.site-lab-home-product{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);flex-direction:column;justify-content:space-between;gap:24px;min-height:360px;padding:24px;display:flex}.site-lab-home-product>span{border-radius:var(--astatus-radius);background:var(--astatus-surface-muted);width:fit-content;color:var(--astatus-primary);padding:7px 9px;font-size:12px;font-weight:800}.site-lab-home-product h3{margin:0;font-size:30px;line-height:1.12}.site-lab-home-product p,.site-lab-home-product li{color:var(--astatus-text-muted);line-height:1.55}.site-lab-home-product p{margin:0}.site-lab-home-product ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site-lab-home-product li{padding-left:18px;position:relative}.site-lab-home-product li:before{background:var(--astatus-success);content:"";border-radius:999px;width:7px;height:7px;position:absolute;top:.62em;left:0}.site-lab-home-workflow{background:var(--astatus-surface);border-top:1px solid var(--astatus-border);border-bottom:1px solid var(--astatus-border)}.site-lab-home-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.site-lab-home-workflow-grid article{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg);min-height:220px;padding:22px}.site-lab-home-workflow-grid span{border-radius:var(--astatus-radius);background:var(--astatus-primary);color:#fff;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:26px;font-weight:800;display:inline-flex}.site-lab-home-workflow-grid h3{margin:0 0 12px;font-size:21px}.site-lab-home-workflow-grid p{color:var(--astatus-text-muted);margin:0;line-height:1.55}.site-lab-home-visual{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:44px;display:grid}.site-lab-home-visual-image{border-radius:var(--astatus-radius);min-height:420px;box-shadow:var(--astatus-shadow-soft);background-image:url(/site/graphs-block.JPG);background-position:50%;background-size:cover}.site-lab-home-pricing{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:920px;margin-top:32px;display:grid}.site-lab-home-pricing article{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);padding:24px}.site-lab-home-pricing h3{margin:0 0 18px;font-size:22px}.site-lab-home-pricing strong{color:var(--astatus-primary);margin-bottom:8px;font-size:38px;line-height:1;display:block}.site-lab-home-pricing p{color:var(--astatus-text-muted);margin:0;line-height:1.5}@media (max-width:1040px){.site-lab-home-hero,.site-lab-home-split,.site-lab-home-visual{grid-template-columns:1fr}.site-lab-home-hero{min-height:0;padding-top:54px}.site-lab-home-products,.site-lab-home-pricing{grid-template-columns:1fr}}@media (max-width:760px){.site-lab-home-hero,.site-lab-home-section{padding:42px 16px}.site-lab-home-hero-copy h1{font-size:36px;line-height:1.08}.site-lab-home-hero-copy p,.site-lab-home-copy,.site-lab-home-section-head p{font-size:16px}.site-lab-home-section h2{font-size:28px}.site-lab-home-console-grid,.site-lab-home-metrics,.site-lab-home-strip,.site-lab-home-workflow-grid{grid-template-columns:1fr}.site-lab-home-strip div{border-right:0;border-bottom:1px solid var(--astatus-border);min-height:0;padding:18px 16px}.site-lab-home-strip div:last-child{border-bottom:0}.site-lab-home-product,.site-lab-home-workflow-grid article,.site-lab-home-pricing article{min-height:0;padding:18px 16px}.site-lab-home-visual-image{min-height:260px}}.app-shell{zoom:.9;width:100%;max-width:100%;min-height:100vh;overflow-x:clip}.page-header{margin-bottom:18px}.page-title{margin-bottom:5px;font-size:24px;line-height:1.2}.page-subtitle,.form-hint,.muted-text,.legal-note,.legal-links,.empty-table-state,.billing-reminder,.notice{font-size:13px}.section-title{font-size:18px}.panel{margin-top:16px;padding:16px}.primary-button,.secondary-button{min-height:36px;padding:8px 12px;font-size:13px}.input,.select-input,.table-comment-input{min-height:36px;padding:8px 10px;font-size:13px}.field{margin-bottom:12px}.field-label{margin-bottom:6px;font-size:13px}.table{font-size:13px}.table th,.table td{padding:9px 10px}.status-badge{padding:4px 8px;font-size:12px}.stat-card{flex-basis:160px;min-height:76px;padding:12px}.stat-card-label{font-size:12px}.stat-card-value,.support-id-card strong,.admin-result-grid strong,.monthly-billing-card strong,.payment-summary strong{font-size:19px}.support-id-card,.profile-info-grid div,.admin-result-grid div,.admin-log-row,.admin-error-row,.admin-summary-row,.admin-errors div{padding:10px}.support-id-card span,.profile-info-grid span,.admin-result-grid span,.admin-log-row span,.admin-error-head,.admin-error-row span,.admin-error-row strong,.admin-error-row p{font-size:12px}.profile-info-grid strong,.admin-log-row strong{font-size:13px}.profile-toggle{gap:8px;min-width:94px;min-height:34px;padding:5px 9px 5px 6px}.profile-toggle-track{width:38px;min-width:38px;height:22px}.profile-toggle-knob{width:16px;height:16px}.icon-button{width:32px;height:32px;font-size:18px}.row-menu{top:38px}.row-menu-item{padding:8px 10px;font-size:13px}.modal-card{max-width:500px;padding:18px}.modal-title{font-size:20px}.login-panel{gap:18px;padding:24px}.login-panel h1{font-size:24px}.section-title{margin:0 0 16px;font-size:22px}.muted-text{color:#6b7280;margin-top:6px;font-size:14px;line-height:1.4}.text-link{color:#2563eb;font-weight:600;text-decoration:none}.text-link:hover{text-decoration:underline}.tables-panel{overflow:visible}.tables-billing-panel{justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.tables-billing-panel-head{align-items:flex-start;gap:12px;min-width:190px;display:flex}.tables-billing-panel-head .section-title{margin-bottom:0;font-size:16px;line-height:1.25}.tables-billing-panel-head .muted-text{margin-top:2px;font-size:13px}.tables-billing-panel-head .secondary-button{flex:none}.tables-billing-summary{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.tables-billing-summary-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;min-width:82px;padding:8px 12px;display:inline-flex}.tables-billing-summary-item strong{color:#111827;font-size:18px;font-weight:700;line-height:1.15}@media (min-width:1281px){.app-shell .tables-panel.table-wrap{padding:14px}}.sheets-access-panel{gap:14px;display:grid}.settings-save-status{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;width:fit-content;min-height:32px;padding:7px 10px;font-size:13px;line-height:1.35;display:inline-flex}.settings-save-status-pending{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.sheets-access-copy{align-items:start;gap:18px;display:grid}.sheets-access-email{gap:7px;display:grid}.sheets-access-email-row{align-items:center;gap:10px;min-width:0;display:flex}.sheets-access-email-row code{text-overflow:ellipsis;white-space:nowrap;color:#111827;background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;flex:auto;min-width:0;padding:9px 10px;font-size:13px;overflow:hidden}.sheets-access-steps{flex-wrap:wrap;gap:8px;display:flex}.sheets-access-steps span{color:#374151;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:999px;padding:6px 10px;font-size:13px;line-height:1.25}.tables-config-table{table-layout:fixed;min-width:920px}.tables-config-table th,.tables-config-table td{text-align:left;padding:9px 12px}.tables-config-table .profile-picker summary,.tables-config-table .secondary-button{min-height:32px;padding:6px 10px}@media (min-width:901px) and (max-width:1100px){.tables-config-table{table-layout:fixed;min-width:0}.tables-config-table th:first-child,.tables-config-table td:first-child{width:24%}.tables-config-table th:nth-child(2),.tables-config-table td:nth-child(2){width:auto}.tables-config-table th:nth-child(3),.tables-config-table td:nth-child(3){width:var(--tables-desktop-actions-cell-width)}.tables-config-table .table-link-actions{gap:6px}.tables-config-table .secondary-button{white-space:normal;min-width:0}}.readonly-row{background:#f9fafb}.tables-main-note{white-space:normal;overflow-wrap:normal;word-break:normal;width:100%;min-width:0;margin-top:6px;padding:0;line-height:1.45}.position-monitors-page .position-monitors-panel{max-width:1180px}.position-monitors-client-row{align-items:flex-end;margin-bottom:8px}.position-monitors-form-grid{align-items:start}.position-monitors-wide-field{grid-column:1/-1}.position-monitors-textarea{resize:vertical;width:100%;min-height:76px}.position-proxy-panel{gap:16px;display:grid}.position-proxy-panel .position-proxy-head{margin-bottom:0}.position-proxy-toggle{color:#344054;white-space:nowrap;align-items:center;gap:8px;min-height:40px;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex}.position-proxy-toggle input{accent-color:#2563eb;width:18px;height:18px}.position-proxy-textarea{min-height:116px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px}.position-proxy-status-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.position-proxy-status{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:max-content minmax(0,1fr);gap:4px 9px;min-width:0;padding:10px 12px;display:grid}.position-proxy-status-number{color:#475467;background:#f2f4f7;border-radius:999px;justify-content:center;align-items:center;min-width:34px;padding:3px 7px;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex}.position-proxy-status strong{color:#344054;min-width:0;font-size:14px;line-height:1.3}.position-proxy-status span:not(.position-proxy-status-number),.position-proxy-status small{overflow-wrap:anywhere;color:#667085;grid-column:1/-1;min-width:0;font-size:12px;line-height:1.35}.position-proxy-status.is-working{background:#f0fdf4;border-color:#bbf7d0}.position-proxy-status.is-working strong{color:#15803d}.position-proxy-status.is-blocked{background:#fff7ed;border-color:#fed7aa}.position-proxy-status.is-blocked strong{color:#c2410c}.position-proxy-status.is-offline{background:#fef2f2;border-color:#fecaca}.position-proxy-status.is-offline strong{color:#b91c1c}.position-proxy-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.position-monitors-section-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.position-monitor-list{gap:16px;display:grid}.position-monitor-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:18px;padding:16px;display:grid}.position-monitor-card-head,.position-monitor-foot{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.position-monitor-title,.position-monitor-current,.position-monitor-check{gap:5px;min-width:0;display:grid}.position-monitor-title strong{color:#101828;font-size:18px;line-height:1.25}.position-monitor-title span,.position-monitor-current span,.position-monitor-current small,.position-monitor-check span,.position-monitor-check small{overflow-wrap:anywhere;color:#667085;font-size:13px;line-height:1.35}.position-monitor-current{background:#eff6ff;border:2px solid #60a5fa;border-radius:8px;min-width:180px;padding:12px 14px}.position-monitor-current strong{color:#1d4ed8;font-size:24px;line-height:1.1}.position-monitor-check strong{color:#344054;font-size:14px;line-height:1.35}.position-monitor-actions{justify-content:flex-end}.position-history{gap:12px;min-width:0;display:grid}.position-history-chart-title{color:#344054;text-transform:capitalize;font-size:14px;font-weight:700;line-height:1.3}.position-history-chart{background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;min-height:232px;display:block}.position-history-axis-title,.position-history-x-title{fill:#344054;font-size:13px;font-weight:700}.position-history-axis-line{stroke:#98a2b3;stroke-width:1.4px}.position-history-grid-line{stroke:#eef2f7;stroke-width:1px}.position-history-day-tick{stroke:#98a2b3;stroke-width:1px}.position-history-y-label,.position-history-x-label{fill:#667085;font-size:11px}.position-history-line{fill:none;stroke:#2563eb;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.position-history-dot{fill:#2563eb;stroke:#fff;stroke-width:2.5px}.position-history-point-label{fill:#1d4ed8;font-size:12px;font-weight:700}.position-history-empty{color:#667085;border:1px dashed #d0d5dd;border-radius:8px;justify-content:center;align-items:center;min-height:132px;font-size:14px;line-height:1.4;display:flex}.position-history-modal{border-radius:8px;max-width:min(980px,100vw - 32px);max-height:min(760px,100vh - 32px);overflow:auto}.position-history-table-wrap{border:1px solid #eaecf0;border-radius:8px;max-height:460px}.position-history-table{min-width:820px}.position-history-table th,.position-history-table td{vertical-align:top;font-size:13px}@media (max-width:760px){.position-monitor-card{padding:12px}.position-monitor-card-head,.position-monitor-foot{display:grid}.position-monitor-current,.position-monitor-actions .secondary-button{width:100%}.position-proxy-footer,.position-proxy-head{display:grid}.position-proxy-toggle,.position-proxy-footer .secondary-button{width:100%}}.tables-profile-help-row{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.tables-profile-note{white-space:normal;overflow-wrap:normal;word-break:normal;width:100%;min-width:0;margin-top:0;line-height:1.28}.tables-profile-note-line{white-space:nowrap;display:block}.table-name-input{width:100%;min-width:150px}.tables-config-table .table-name-input{min-height:32px;box-shadow:none;background:0 0;border-color:#0000;padding:5px 10px 5px 0}.tables-config-table .table-name-input:hover,.tables-config-table .table-name-input:focus{border-color:var(--astatus-border);background:#fff}.row-menu-wrap.tables-mobile-menu{display:none}.tables-mobile-menu summary{list-style:none}.tables-mobile-menu summary::-webkit-details-marker{display:none}.tables-mobile-menu .row-menu-item{color:#344054;text-decoration:none;display:block}.tables-mobile-menu .row-menu-item-danger{color:#b91c1c}.tables-mobile-menu .row-menu-item-static{cursor:default;color:#667085}.tables-mobile-menu .row-menu-item-static:hover{background:0 0}.table-link-input{width:100%;min-width:280px}.table-link-readonly{color:#374151;background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;align-items:center;width:100%;min-width:220px;min-height:38px;padding:9px 11px;font-size:13px;line-height:1.35;display:flex}.table-open-button{white-space:nowrap;justify-content:center;align-items:center;min-width:max-content;display:inline-flex}.tables-config-table .readonly-row .table-open-button{min-width:164px}.app-shell .tables-config-table .readonly-row td[data-label=Название] strong{font-weight:700!important}.bulk-api-textarea{resize:vertical;min-height:180px;font-family:inherit;line-height:1.5}.bulk-loading-box{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.bulk-loading-text{margin-top:4px;font-size:14px;line-height:1.45}.bulk-preview-hint{margin-top:8px}.api-statistics-toggle{justify-content:flex-start;width:100%}.button-spinner{border:2px solid #ffffff73;border-top-color:currentColor;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite button-spin;display:inline-block}.bulk-loading-box .button-spinner{color:#2563eb;border-color:#2563eb #2563eb33 #2563eb33;margin-top:2px}@keyframes button-spin{to{transform:rotate(360deg)}}.profile-picker{width:min(var(--profile-picker-width), 100%);justify-self:start;min-width:0;max-width:100%;position:relative}.profile-picker-static,.profile-picker summary{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:100%;min-height:32px;padding:6px 10px;font-size:13px;line-height:1.4;list-style:none;display:flex}.profile-picker summary{cursor:pointer}.profile-picker summary::-webkit-details-marker{display:none}.profile-picker-title{white-space:nowrap;flex:none;font-size:13px;font-weight:700;line-height:1.2}.profile-picker-meta{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:1.3;overflow:hidden}.profile-picker-standard>summary{min-height:32px;padding:6px 10px;font-size:13px;line-height:1.4}.profile-picker-standard>summary .profile-picker-meta{color:#6b7280;font-size:13.5px;font-weight:400;line-height:1.35}.profile-picker-menu{z-index:80;width:min(var(--profile-picker-menu-current-width,var(--profile-picker-menu-width)), calc(100vw - 32px));min-width:min(var(--profile-picker-menu-min-width,var(--profile-picker-menu-width)), calc(100vw - 32px));height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), var(--profile-picker-menu-max-height,420px), calc(100vh - 96px));min-height:min(var(--profile-picker-fit-height,360px), var(--profile-picker-menu-max-height,420px), calc(100vh - 96px));max-height:min(var(--profile-picker-menu-max-height,420px), calc(100vh - 96px));overscroll-behavior:contain;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;padding:0;display:none;position:absolute;top:58px;left:0;overflow:hidden;box-shadow:0 12px 30px #0000001f}.profile-picker[open]>.profile-picker-menu{display:flex}.profile-picker-menu.is-search-pinned{top:var(--profile-picker-search-pinned-top,8px)!important;bottom:auto!important}.profile-picker-menu.profile-picker-menu-portal{z-index:var(--layer-profile-picker);width:min(var(--profile-picker-menu-current-width,var(--profile-picker-menu-width)), calc(100vw - 32px));min-width:min(var(--profile-picker-menu-min-width,var(--profile-picker-menu-width)), calc(100vw - 32px));max-width:min(var(--profile-picker-menu-max-width,720px), calc(100vw - 32px));height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), var(--profile-picker-menu-max-height,420px), calc(100vh - 96px));min-height:min(var(--profile-picker-fit-height,360px), var(--profile-picker-menu-max-height,420px), calc(100vh - 96px));max-height:min(var(--profile-picker-menu-max-height,420px), calc(100vh - 96px));resize:none;transform-origin:0 0;display:flex;position:fixed;inset:0 auto auto 0;overflow:auto;transform:scale(.9)}@media (max-width:760px){.profile-picker-menu.profile-picker-menu-portal{top:var(--profile-picker-mobile-top);width:min(360px,100vw - 20px);min-width:0;max-width:calc(100vw - 20px);height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), 500px, calc(100vh - var(--profile-picker-mobile-top) - 20px));min-height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), 500px, calc(100vh - var(--profile-picker-mobile-top) - 20px));max-height:min(500px, calc(100vh - var(--profile-picker-mobile-top) - 20px));resize:none;bottom:auto;left:50%;right:auto;overflow:hidden;transform:translate(-50%)}}.profile-picker-resize-handle{z-index:2;cursor:nwse-resize;pointer-events:auto;touch-action:none;width:22px;height:22px;display:none;position:absolute;bottom:0;right:0}.profile-picker-resize-handle:before{content:"";border-bottom:2px solid #98a2b3;border-right:2px solid #98a2b3;width:12px;height:12px;position:absolute;bottom:0;right:0}.profile-picker-drag-handle{display:none}.profile-picker-menu.profile-picker-menu-portal .profile-picker-drag-handle{cursor:move;touch-action:none;flex:0 0 14px;height:14px;display:block;position:relative}.profile-picker-menu.profile-picker-menu-portal .profile-picker-drag-handle:before{content:"";background:#cbd5e1;border-radius:999px;width:36px;height:2px;position:absolute;top:6px;left:50%;transform:translate(-50%)}@media (min-width:641px){.profile-picker[open]>.profile-picker-menu .profile-picker-resize-handle,.profile-picker-menu.profile-picker-menu-portal .profile-picker-resize-handle{display:block}}@media (max-width:760px){.profile-picker-drag-handle,.profile-picker-resize-handle{display:none!important}}.profile-picker-menu-scroll{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding:8px 8px 0;display:flex;overflow:hidden}.profile-picker-menu-head{flex:none}.profile-picker-options-scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}@media (min-width:641px){.profile-picker.is-menu-up .profile-picker-menu{top:auto;bottom:calc(100% + 8px)}}.profile-picker-hint{color:#6b7280;padding:6px 10px 10px;font-size:12px;line-height:1.45}.profile-picker-search{width:100%;min-width:0;margin-bottom:8px}.profile-picker-search-wrap{margin-bottom:8px}.profile-picker-search-wrap .profile-picker-search{margin-bottom:0}.profile-picker-option{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px;display:flex}.profile-picker-option:hover{background:#f3f4f6}.profile-picker-option.is-selected{background:#eff6ff}.profile-picker-option.is-selected:hover{background:#dbeafe}.profile-picker-option-content{gap:3px;min-width:0;display:grid}.profile-picker-option-label{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.profile-picker-option-meta{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.profile-picker-option:has(input:disabled){cursor:not-allowed;opacity:.48}.profile-picker-option:has(input:disabled):hover{background:0 0}.profile-picker-option-select-all{border-bottom:1px solid #f3f4f6;border-radius:0;margin-bottom:4px;padding-bottom:12px}.profile-picker-empty{color:#6b7280;padding:10px;font-size:13px;line-height:1.4}.app-shell{--app-page-title-size:26px;--app-page-title-mobile-size:22px;--app-page-subtitle-size:13px;--app-section-title-size:18px;--app-card-label-size:11px;--app-card-value-size:13.5px;--app-prominent-value-size:13.5px;--app-body-copy-size:13.5px;--app-body-copy-line:1.4}.app-shell .page-title{font-size:var(--app-page-title-size);font-weight:700;line-height:1.1}.app-shell .page-subtitle{font-size:var(--app-page-subtitle-size);line-height:var(--app-body-copy-line)}.app-shell .section-title{font-size:var(--app-section-title-size);line-height:1.2}.app-shell .field-label,.app-shell .muted-text,.app-shell .form-hint,.app-shell .billing-note,.app-shell .table,.app-shell .input,.app-shell .select-input,.app-shell .table-comment-input,.app-shell .notice,.app-shell .empty-table-state,.app-shell .billing-inline-link,.app-shell .billing-limit-note,.app-shell .billing-invoice-row span,.app-shell .billing-invoice-row strong,.app-shell .billing-summary-row span,.app-shell .billing-summary-row strong,.app-shell .billing-select-label,.app-shell .billing-promo-label,.app-shell .billing-promo-input,.app-shell .billing-total-label,.app-shell .billing-total-inline,.app-shell .billing-reminder{font-size:var(--app-body-copy-size);line-height:var(--app-body-copy-line)}.app-shell .stat-card-label,.app-shell .support-id-card span,.app-shell .profile-info-grid span,.app-shell .billing-inline-stat span,.app-shell .billing-usage-card-head span,.app-shell .billing-confirm-card span,.app-shell .billing-total-label,.app-shell .billing-overview-paid-until span{font-size:var(--app-card-label-size);line-height:1.3}.app-shell .stat-card-value,.app-shell .support-id-card strong,.app-shell .profile-info-grid strong,.app-shell .billing-inline-stat strong,.app-shell .billing-usage-card-head strong,.app-shell .billing-confirm-card strong,.app-shell .billing-total-inline-value,.app-shell .billing-total-value,.app-shell .billing-overview-paid-until strong{font-size:var(--app-card-value-size);line-height:1.15}@media (max-width:640px){.app-shell .page-title{font-size:var(--app-page-title-mobile-size)}}.profile-picker-ok{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:8px;flex:none;width:calc(100% - 16px);margin:8px;padding:8px 10px;font-weight:700}.profile-picker-ok:hover{background:#1d4ed8}.empty-table-state{color:#6b7280;padding:8px 0}.ai-connections-grid{gap:16px;margin-top:24px;display:grid}.ai-connections-panel{margin-top:18px;padding-bottom:4px;overflow:visible}.ai-connections-table{table-layout:fixed;width:100%;min-width:0}.ai-connections-table th,.ai-connections-table td{text-align:left;vertical-align:middle;padding:9px 12px}.ai-connection-select-head,.ai-connection-select-cell{text-align:left;width:36px;padding-left:12px!important;padding-right:8px!important}.ai-connection-select-cell{overflow:visible}.ai-connection-select-checkbox{width:16px;min-width:16px;height:16px;accent-color:var(--astatus-primary);cursor:pointer;margin:0}.ai-connection-column{width:100%;min-width:0;min-height:24px;color:inherit;cursor:pointer;font:inherit;text-align:left;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:4px;padding:0;display:flex}.ai-connection-column:hover,.ai-connection-column.is-sorted{color:#101828}.ai-connection-column-label{overflow-wrap:anywhere;order:1;min-width:0}.ai-connection-column-sort{width:15px;min-width:15px;height:15px;color:var(--astatus-primary);background:#eff6ff;border-radius:999px;order:2;justify-content:center;align-items:center;font-size:10px;line-height:1;display:inline-flex}.ai-connections-table th:nth-child(2){width:92px}.ai-connections-table th:nth-child(3){width:20%}.ai-connections-table th:nth-child(4){width:28%}.ai-connections-table th:nth-child(5){width:112px}.ai-connections-table th:nth-child(6){width:18%}.ai-connections-table th:nth-child(7){width:128px}.ai-connections-table th:nth-child(8){width:46px}.ai-connections-table th:nth-child(8),.ai-connections-table td:nth-child(8){padding-left:4px;padding-right:8px}.ai-connections-table td[data-label=Действия]{overflow:visible}.ai-connections-table td[data-label=Активные]{overflow:hidden}.ai-connection-id{color:#344054;max-width:100%;font-weight:400}.ai-connections-table .profile-picker summary{min-height:32px;padding:6px 10px}.ai-connection-title-cell{gap:2px;min-width:0;display:grid}.ai-connection-title-cell strong{overflow-wrap:anywhere;color:#101828;white-space:normal;word-break:break-word;min-width:0;font-weight:400;line-height:1.25;display:block}.ai-connection-title-cell small,.ai-connection-schedule-note{color:#667085;font-size:12px;line-height:1.3}.ai-connection-title-mobile-profiles,.ai-connection-enabled-mobile-id,.ai-connection-enabled-mobile-prefix,.ai-connection-mobile-meta{display:none}.ai-connection-mobile-base{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-connection-mobile-status{flex:none;font-weight:600}.ai-connection-mobile-status-on{color:var(--astatus-success)}.ai-connection-mobile-status-off{color:#475467}.ai-connection-enabled-list,.ai-connection-schedule-text,.ai-connection-selected-profiles,.ai-connection-updated-text{color:#101828;overflow-wrap:anywhere;min-width:0;line-height:1.35;display:block}.ai-connection-selected-profiles{color:#475467;max-width:100%;overflow:hidden}.ai-connection-selected-profiles-compact{display:none}.ai-connection-enabled-list{overflow-wrap:normal;word-break:normal;flex-wrap:wrap;gap:0;max-height:53px;display:flex;overflow:hidden}.ai-connection-enabled-item,.ai-connection-enabled-empty{color:#101828;text-overflow:ellipsis;white-space:nowrap;word-break:normal;background:0 0;border-radius:0;align-items:center;max-width:100%;min-height:0;padding:0;font-size:12.5px;font-weight:400;line-height:1.25;display:inline-flex;overflow:hidden}@media (min-width:1001px){.app-shell .responsive-table-ai,.app-shell .message-history-files-table,.app-shell .responsive-table-tables{table-layout:fixed}.app-shell .responsive-table-ai th,.app-shell .responsive-table-ai td,.app-shell .message-history-files-table th,.app-shell .message-history-files-table td,.app-shell .responsive-table-tables th,.app-shell .responsive-table-tables td{min-width:0}.app-shell .responsive-table-ai td[data-label=Название],.app-shell .responsive-table-ai td[data-label=Активные],.app-shell .responsive-table-ai td[data-label=Включено],.app-shell .message-history-files-table td,.app-shell .responsive-table-tables td[data-label=Название],.app-shell .responsive-table-tables td[data-label=Профили]{overflow:hidden}.app-shell .responsive-table-ai .ai-connection-selected-profiles,.app-shell .responsive-table-ai .ai-connection-enabled-list,.app-shell .message-history-files-table strong,.app-shell .message-history-files-table span,.app-shell .message-history-files-table small,.app-shell .responsive-table-tables td[data-label=Название] strong,.app-shell .responsive-table-tables .tables-profile-note{overflow-wrap:anywhere;max-width:100%}.app-shell .responsive-table-ai .ai-connection-enabled-list{flex-wrap:wrap;align-items:flex-start;max-height:35.25px}.app-shell .responsive-table-ai .ai-connection-enabled-item,.app-shell .responsive-table-ai .ai-connection-enabled-empty,.app-shell .responsive-table-ai .ai-connection-enabled-label-full{white-space:normal;overflow:visible}}.ai-connection-enabled-empty{color:#667085}.ai-connection-enabled-label-short{display:none}.ai-connection-status-badge{white-space:nowrap;font-weight:600}.ai-connection-status-on{background:var(--astatus-success-soft);color:var(--astatus-success)}.ai-connection-status-off{color:#475467;background:#f2f4f7}.ai-connection-schedule-note{overflow-wrap:anywhere;margin-top:3px;display:block}.ai-connection-actions-cell{text-align:right;white-space:nowrap;width:46px;overflow:visible;padding-left:4px!important;padding-right:8px!important}.ai-connection-actions-cell .row-menu-wrap{justify-self:end;margin-left:auto;display:inline-block}.ai-connection-row-menu .icon-button{border-radius:10px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;min-height:34px;font-size:24px;line-height:1;display:inline-flex}.ai-connection-row-menu .row-menu{z-index:230;grid-template-columns:1fr;gap:4px;display:grid}.ai-connection-row-menu .row-menu-item{justify-content:flex-start;align-items:center;width:100%;display:flex}.ai-connection-row-menu summary{list-style:none}.ai-connection-row-menu summary::-webkit-details-marker{display:none}.ai-connections-empty-cell{text-align:left;padding:18px 12px!important}.ai-connections-empty-cell strong,.ai-connections-empty-cell span{display:block}.ai-connections-empty-cell span{color:#667085;margin-top:4px}.ai-client-panel{align-items:flex-end;margin-top:0;padding:14px 16px;display:flex}.ai-client-field{width:min(440px,100%);margin-bottom:0}.ai-replies-toast{z-index:3200;width:max-content;max-width:min(360px,100vw - 32px);margin:0;position:fixed;top:18px;right:18px;box-shadow:0 18px 44px #10182829}.ai-project-toolbar{grid-template-columns:minmax(220px,1fr) minmax(150px,220px) 86px;align-items:end;gap:18px 12px;margin-top:16px;padding:14px 16px;display:grid}.ai-project-toolbar .field{margin-bottom:0}.ai-project-sort-direction{margin-left:0}.ai-project-search-field .input,.ai-project-filter-field .input,.ai-project-sort-field .input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.ai-project-toolbar-meta{color:#6b7280;white-space:normal;width:fit-content;max-width:100%;margin:10px 0 -4px;padding:0 14px;font-size:13px;font-weight:700;line-height:1.25;display:inline-flex}@media (max-width:760px){.ai-project-toolbar{grid-template-columns:minmax(0,1fr) minmax(170px,220px) 86px;gap:16px 12px}.ai-project-search-field{grid-column:1/-1}.ai-project-filter-field{grid-column:1}.ai-project-sort-field{grid-column:2;min-width:0}.ai-project-sort-direction{grid-column:3;width:86px;min-width:86px;margin-left:0}}@media (min-width:761px) and (max-width:1280px){.ai-connections-table th:first-child{width:82px}.ai-connections-table td[data-label=ID]{width:82px;min-width:0;padding-left:8px;padding-right:8px}.ai-connections-table th:nth-child(2){width:16%}.ai-connections-table td[data-label=Название]{width:16%;min-width:0;padding-left:8px;padding-right:8px}.ai-connections-table th:nth-child(3){width:32%}.ai-connections-table th:nth-child(4){width:104px}.ai-connections-table td[data-label=Статус]{width:104px;min-width:104px;padding-left:8px;padding-right:8px}.ai-connections-table th:nth-child(5){width:118px}.ai-connections-table td[data-label=Включено]{width:118px;min-width:118px;padding-left:8px;padding-right:8px}.ai-connections-table th:nth-child(6),.ai-connections-table td:nth-child(6){display:none}.ai-connections-table td[data-label=Активные]{padding-left:8px;padding-right:8px;overflow:hidden}.ai-connections-table td[data-label=Активные] .ai-connection-selected-profiles{-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;max-height:2.7em;display:-webkit-box;overflow:hidden}.ai-connection-selected-profiles-full{display:none}.ai-connection-selected-profiles-compact{display:inline}}.accounts-search-panel{grid-template-columns:minmax(260px,1fr) minmax(190px,260px) auto;align-items:end;gap:12px;margin-top:16px;padding:14px 16px;display:grid}.accounts-search-panel .field{margin-bottom:0}.accounts-search-field .input,.accounts-sort-field .select-input{width:100%}.accounts-search-meta{color:#6b7280;white-space:normal;min-height:auto;font-size:13px;font-weight:700;line-height:1.25;display:block}.message-history-panel{gap:18px;display:grid;container-type:inline-size}.admin-client-panel{justify-content:flex-start}.admin-client-field{width:min(100%,320px);margin-bottom:0}.admin-client-field .select-input{width:100%}.message-history-form-grid{grid-template-columns:max-content max-content max-content max-content;justify-content:start;align-items:center;gap:12px;display:grid}.message-history-form-grid>*{min-width:0}.message-history-form-grid .field{flex-direction:column;min-width:0;margin-bottom:0;display:flex}.message-history-form-grid>.field>.field-label,.message-history-form-grid .message-history-date-range-field>.field-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.message-history-form-grid .input,.message-history-form-grid .select-input{box-sizing:border-box;width:100%;height:46px;min-height:46px;padding:0 12px}.message-history-profile-field{width:fit-content;min-width:0}.message-history-profile-picker summary{min-width:0}.message-history-profile-picker .profile-picker-menu{top:calc(100% + 8px)}.message-history-profile-search{min-width:0;position:relative}.message-history-profile-results{z-index:90;border:1px solid var(--astatus-border);background:#fff;border-radius:8px;gap:2px;max-height:280px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 30px #1018281f}.message-history-profile-option{color:#344054;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;gap:3px;padding:9px 10px;display:grid}.message-history-profile-option:hover,.message-history-profile-option-active{color:#101828;background:#f2f4f7}.message-history-profile-option strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.message-history-profile-option span,.message-history-profile-empty{color:#667085;font-size:12px;line-height:1.35}.message-history-profile-empty{padding:10px}.message-history-period-fields{grid-template-columns:1fr;width:236px;max-width:100%;display:grid}.message-history-date-range-field{position:relative}.message-history-date-range-control{width:236px;max-width:100%;position:relative}.message-history-date-range-input{font-variant-numeric:tabular-nums;max-width:100%}.message-history-form-grid .message-history-date-range-input{padding-right:68px}.message-history-calendar-button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:62px;height:38px;display:inline-flex;position:absolute;top:4px;right:4px}.message-history-calendar-button:hover{color:#101828;background:#f2f4f7}.message-history-calendar-button:disabled{cursor:not-allowed;opacity:.55}.message-history-calendar-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.message-history-date-range-popover{z-index:120;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:12px;width:min(390px,100vw - 48px);max-width:calc(100vw - 24px);max-height:min(430px,100vh - 96px);padding:12px;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden auto;box-shadow:0 18px 44px #10182829}.message-history-date-range-popover-portal{right:auto;overflow:visible}.message-history-date-presets,.message-history-calendar-foot,.message-history-calendar-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.message-history-date-presets{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:stretch;display:grid}.message-history-date-presets button,.message-history-calendar-foot button{color:#344054;cursor:pointer;min-height:32px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-left:0;border-right:0;border-radius:8px;padding:0 8px;font-size:12px;font-weight:700}.message-history-date-presets button:hover,.message-history-calendar-foot button:hover,.message-history-calendar-head-month:hover,.message-history-calendar-nav:hover,.message-history-calendar-week-select:hover,.message-history-calendar-day:hover{background:#f2f4f7}.message-history-calendar-head span,.message-history-calendar-head-month{color:#101828;text-align:center;font-size:13px;font-weight:800;line-height:1.3}.message-history-calendar-head-month{cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:32px;padding:0 10px;font-family:inherit}.message-history-calendar-nav{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;line-height:1;display:inline-flex}.message-history-calendar-months{grid-template-columns:1fr;gap:12px;min-width:0;display:grid}.message-history-calendar-month{gap:8px;min-width:0;display:grid}.message-history-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;min-width:0;display:grid}.message-history-calendar-weekday-row,.message-history-calendar-week-row{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:4px;min-width:0;display:grid}.message-history-calendar-weeks{gap:4px;display:grid}.message-history-calendar-week-select-spacer{width:28px;min-width:28px}.message-history-calendar-week-select{color:#98a2b3;cursor:pointer;width:28px;min-width:28px;min-height:32px;font:inherit;background:#f8fafc;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:16px;font-weight:800;line-height:1;display:inline-flex}.message-history-calendar-week-select:before{content:"";background:currentColor;border-radius:999px;width:2px;height:14px;display:block}.message-history-calendar-week-select:hover{color:#475467}.message-history-calendar-weekdays span{color:#667085;text-align:center;font-size:11px;font-weight:800;line-height:1.3}.message-history-calendar-day,.message-history-calendar-empty-day{color:#344054;min-width:0;min-height:32px;font:inherit;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.message-history-calendar-day{cursor:pointer}.message-history-calendar-day-muted:not(.message-history-calendar-day-in-range):not(.message-history-calendar-day-start):not(.message-history-calendar-day-end){color:#98a2b3;font-weight:600}.message-history-calendar-day-limited:not(.message-history-calendar-day-in-range):not(.message-history-calendar-day-start):not(.message-history-calendar-day-end){color:#c2410c;background:#fff7ed}.message-history-calendar-day-in-range{color:#1d4ed8;background:#eff6ff}.message-history-calendar-day-start,.message-history-calendar-day-end{color:#fff;background:#2563eb}.message-history-calendar-day-start:hover,.message-history-calendar-day-end:hover{background:#1d4ed8}.message-history-calendar-foot{border-top:1px solid #f2f4f7;padding-top:2px}.message-history-calendar-foot span{color:#667085;text-align:center;min-width:0;font-size:12px;font-weight:700;line-height:1.35}.message-history-calendar-foot div{flex-wrap:wrap;gap:8px;display:flex}.message-history-actions{flex-wrap:nowrap;align-self:center;align-items:center;gap:12px;display:flex}.message-history-actions .primary-button{white-space:nowrap;min-height:36px}.message-history-actions .message-history-files-refresh{min-height:36px}.message-history-discount-filter{color:#344054;cursor:pointer;align-items:center;gap:9px;max-width:280px;min-height:36px;font-size:13px;font-weight:750;line-height:1.25;display:inline-flex}.message-history-discount-filter input{accent-color:#2563eb;width:16px;min-width:16px;height:16px;margin:0}.message-history-discount-filter span{min-width:0}.message-history-discount-filter:has(input:disabled){cursor:not-allowed;opacity:.58}.message-history-export-warning{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.message-history-export-warning span{color:#fff;background:#fb923c;border-radius:999px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.message-history-export-warning p{margin:0;font-size:13px;line-height:1.45}.message-history-files-panel{gap:14px;margin-top:16px;display:grid}.message-history-files-table-panel{border-bottom:1px solid var(--astatus-border);gap:14px;margin-top:16px;padding-bottom:4px;display:grid}.message-history-files-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.message-history-files-head .section-title,.message-history-files-head .form-hint{margin:0}.message-history-files-head .form-hint{margin-top:4px}.message-history-files-toolbar{grid-template-columns:minmax(220px,1fr) minmax(150px,260px) 86px;align-items:end;gap:12px;display:grid}.message-history-files-toolbar .field{margin-bottom:0}.message-history-files-search-field{gap:6px;display:grid}.message-history-files-search-field .input,.message-history-files-sort-field .select-input{width:100%}.message-history-files-sort-direction{white-space:normal;justify-content:space-between;align-self:end;align-items:center;gap:6px;width:86px;min-width:86px;min-height:36px;padding:6px 8px;font-size:11px;font-weight:900;line-height:1.1;display:inline-flex}.message-history-files-table-meta{color:#6b7280;white-space:normal;margin:10px 0 -4px;padding:0 14px;font-size:13px;font-weight:700;line-height:1.25}.message-history-files-refresh{white-space:nowrap;align-self:end;min-height:36px}.message-history-files-table-wrap{overflow-x:auto}.message-history-files-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0;font-size:13px}.message-history-files-col-created{width:17%}.message-history-files-col-link{width:13%}.message-history-files-col-profiles{width:26%}.message-history-files-col-period{width:16%}.message-history-files-col-status{width:12%}.message-history-files-col-expires{width:16%}.message-history-files-table th,.message-history-files-table td{border-bottom:1px solid var(--astatus-border);text-align:left;vertical-align:middle;padding:9px 12px}.message-history-files-table th{color:#667085;text-transform:uppercase;letter-spacing:0;background:#f9fafb;min-height:36px;font-size:12px;font-weight:800;line-height:1.2}.message-history-files-table thead tr{background:#f9fafb;height:36px}.message-history-export-column{width:100%;min-width:0;min-height:36px;color:inherit;cursor:pointer;font:inherit;text-align:left;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:4px;padding:0;display:flex}.message-history-export-column:hover,.message-history-export-column.is-sorted{color:#101828}.message-history-export-column-label{text-overflow:clip;overflow-wrap:anywhere;white-space:normal;order:1;min-width:0;overflow:visible}.message-history-export-column-sort{width:15px;min-width:15px;height:15px;color:var(--astatus-primary);background:#eff6ff;border-radius:999px;order:2;justify-content:center;align-items:center;font-size:10px;line-height:1;display:inline-flex}.message-history-files-table strong,.message-history-files-table span,.message-history-files-table small{display:block}.message-history-files-table strong{color:#101828;overflow-wrap:anywhere;line-height:1.25}.message-history-files-table small{color:#667085;margin-top:3px;font-size:12px;line-height:1.35}.message-history-files-table .message-history-export-column-label{display:inline}.message-history-files-table .message-history-export-column-sort{display:inline-flex}.message-history-failed-export-error-cell{color:#344054;min-width:0;line-height:1.35}.message-history-failed-export-title{color:#667085;font-size:12px;font-weight:800;line-height:1.25}.message-history-files-table .message-history-failed-export-mobile-status{display:none}.message-history-failed-export-text{color:#b42318;overflow-wrap:anywhere;word-break:break-word;margin-top:3px;font-size:12px;line-height:1.35}.message-history-failed-export-empty{color:#0000}.message-history-profiles-list{color:#344054;overflow-wrap:anywhere;font-weight:400;line-height:1.35}.message-history-file-link{color:#1d4ed8;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.35;text-decoration:none;display:block}.message-history-file-link-group{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.message-history-file-link-group .message-history-file-link{flex:none}.message-history-file-link .message-history-file-link-desktop{display:inline}.message-history-file-link .message-history-file-link-mobile{display:none}.message-history-file-link:hover{text-decoration:underline}.message-history-file-link-muted{color:#667085;font-weight:700}.message-history-file-link-muted:hover{text-decoration:none}.message-history-file-pending-desktop{flex-direction:column;align-items:flex-start;display:inline-flex}.message-history-file-pending-mobile{display:none}.message-history-files-table small{color:#b42318}.message-history-info-icon,.message-history-warning-icon,.message-history-error-icon{box-sizing:border-box;color:#b91c1c;cursor:help;text-align:center;appearance:none;background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:0;font-weight:800;line-height:1;position:relative;width:18px!important;min-width:18px!important;height:18px!important;font-size:11px!important;display:inline-flex!important}.message-history-info-icon:after{z-index:var(--layer-floating-menu,622);color:#344054;content:attr(data-tooltip);text-align:left;white-space:normal;background:#fff;border:1px solid #e4e7ec;border-radius:8px;width:max-content;max-width:min(300px,100vw - 32px);padding:8px 10px;font-size:12px;font-weight:500;line-height:1.3;display:none;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 14px 34px #0f172a29}.message-history-info-icon:before{z-index:calc(var(--layer-floating-menu,622) + 1);content:"";background:#fff;border-bottom:1px solid #e4e7ec;border-right:1px solid #e4e7ec;width:9px;height:9px;display:none;position:absolute;bottom:calc(100% + 3px);right:5px;transform:rotate(45deg)}.message-history-info-icon:hover:after,.message-history-info-icon:hover:before,.message-history-info-icon:focus-visible:after,.message-history-info-icon:focus-visible:before,.message-history-info-icon[aria-expanded=true]:after,.message-history-info-icon[aria-expanded=true]:before{display:block}.message-history-info-icon:focus-visible{outline-offset:2px;outline:2px solid #2563eb52}.message-history-status-partial .message-history-info-icon{color:#b45309;background:0 0}.message-history-export-warning{color:#b91c1c;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:700;line-height:1.25;display:inline-flex}.message-history-export-warning-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;max-width:320px;display:-webkit-box;overflow:hidden}.message-history-status{color:#344054;background:#f2f4f7;border-radius:999px;justify-content:center;align-items:center;gap:5px;width:fit-content;min-width:0;padding:5px 8px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.message-history-status-ready{color:#166534;background:#dcfce7}.message-history-status-partial{color:#b45309;background:#fef3c7;flex-wrap:nowrap;width:max-content;min-width:max-content}.message-history-status-running,.message-history-status-queued{color:#1d4ed8;background:#dbeafe}.message-history-status-failed{color:#b91c1c;background:#fee2e2}.message-history-columns-panel{margin-top:16px}.message-history-columns{color:#344054;flex-wrap:wrap;gap:8px 16px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.message-history-columns span:not(:last-child):after{content:"·";color:#98a2b3;margin-left:16px}@media (max-width:1280px){.message-history-form-grid{grid-template-columns:max-content max-content max-content}.message-history-period-fields{grid-column:auto}}@media (max-width:1100px){.message-history-form-grid{grid-template-columns:max-content max-content max-content;gap:12px}.message-history-files-table-wrap{overflow-x:visible}.message-history-files-table,.message-history-files-table tbody,.message-history-files-table tr,.message-history-files-table td{width:100%;display:block}.message-history-files-table{border-collapse:separate;min-width:0}.message-history-files-table thead{display:none}.message-history-files-table tbody{gap:12px;display:grid}.message-history-files-table tbody tr{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 14px;padding:14px;display:grid}.message-history-files-table th,.message-history-files-table td{vertical-align:top;border-bottom:0;padding:0}.message-history-files-table td:first-child{min-width:0}.message-history-file-cell{grid-column:1/-1;padding-bottom:2px}.message-history-failed-export-error-cell{grid-column:1/-1}.message-history-failed-export-empty{display:none}.message-history-files-table td[data-label]{color:#344054;gap:5px;min-width:0;line-height:1.35;display:grid}.message-history-files-table td[data-label]:before{content:attr(data-label);color:#667085;font-size:11px;font-weight:800;line-height:1.2}.message-history-status{width:fit-content;min-width:0;max-width:100%}}.ai-connection-card{gap:18px;margin-top:0;display:grid}.ai-connection-row{grid-template-columns:minmax(220px,260px) 240px minmax(220px,1fr);justify-content:start;align-items:end;gap:12px;display:grid}.ai-connection-info{align-self:end;min-width:0}.ai-connection-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ai-connection-profile-picker{align-self:end;width:fit-content;min-width:0}.ai-connection-title{margin:0 0 6px;font-size:15px;line-height:1.25}.ai-connection-subtitle{color:#6b7280;margin:0;font-size:13px;line-height:1.35}.ai-connection-state{margin:4px 0 0;font-size:13px;font-weight:700;line-height:1.25}.ai-connection-state-on{color:#059669}.ai-connection-state-off{color:#dc2626}.ai-connection-dates{color:#4b5563;flex-wrap:wrap;gap:6px 12px;margin-top:6px;font-size:12px;line-height:1.35;display:flex}.ai-connection-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ai-connection-fact{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;gap:6px;padding:14px 16px;display:grid}.ai-connection-fact span{color:#6b7280;font-size:12px;line-height:1.3}.ai-connection-fact strong{font-size:15px;line-height:1.2}.ai-connection-picker{max-width:320px}.ai-connection-footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ai-connection-footer .profile-picker{flex:0 auto;width:fit-content;max-width:100%}.ai-connection-footer .ai-connection-actions{flex:280px;justify-content:flex-end}.ai-connection-preview{background:#fcfcfd;border:1px solid #e5e7eb;border-radius:12px;gap:8px;padding:16px;display:grid}.ai-connection-preview-label{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700;line-height:1.3}.ai-connection-preview p{color:#111827;white-space:pre-wrap;margin:0;line-height:1.55}.ai-connection-actions{flex-wrap:wrap;justify-content:flex-end;place-self:end;align-items:center;gap:10px;display:flex}.ai-connection-row .ai-connection-actions{grid-template-columns:repeat(2,minmax(128px,1fr));gap:12px;width:min(100%,340px);display:grid}.ai-connection-row .ai-connection-actions>*{text-align:center;white-space:normal;width:100%}.reply-mode-control{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:12px;width:min(620px,100%);display:grid}.reply-mode-control-status{align-content:end;gap:6px;display:grid}.reply-mode-select-field{margin:0}.telegram-history-toggle{color:#0f172a;background:#f8fafc;border:1px solid #dbe3ef;border-radius:8px;align-items:flex-start;gap:10px;width:min(620px,100%);padding:12px;display:flex}.telegram-history-toggle input{margin-top:3px}.telegram-history-toggle span{flex-direction:column;gap:3px;display:flex}.telegram-history-toggle small{color:#64748b;line-height:1.35}.bot-enabled-toggle{box-sizing:border-box;color:#0f172a;cursor:pointer;background:#f8fafc;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.bot-enabled-toggle input{opacity:0;pointer-events:none;position:absolute}.bot-enabled-slider{background:#cbd5e1;border-radius:999px;flex:none;width:44px;height:24px;transition:background .16s;position:relative}.bot-enabled-slider:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0f172a38}.bot-enabled-toggle input:checked+.bot-enabled-slider{background:#059669}.bot-enabled-toggle input:checked+.bot-enabled-slider:before{transform:translate(20px)}.bot-enabled-toggle input:focus-visible+.bot-enabled-slider{outline-offset:2px;outline:2px solid #2563eb}.bot-enabled-toggle span:last-child{flex-direction:column;gap:3px;display:flex}.bot-enabled-toggle small{color:#64748b;line-height:1.35}.reply-mode-switch{background:#f8fafc;border:1px solid #dbe3ef;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(520px,100%);padding:4px;display:grid;position:relative}.reply-mode-switch:before{content:"";background:#111827;border-radius:9px;width:calc(33.3333% - 2.66667px);transition:transform .16s,background .16s;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 8px 18px #0f172a29}.reply-mode-auto:before{background:#2563eb;transform:translate(100%)}.reply-mode-ai:before{background:#059669;transform:translate(200%)}.reply-mode-option{z-index:1;color:#475569;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:13px;font-weight:800;position:relative}.reply-mode-option-active{color:#fff}.ai-empty-state{gap:8px;margin-top:24px;display:grid}.ai-empty-state strong{font-size:18px;line-height:1.2}.ai-empty-state p{color:#6b7280;margin:0;line-height:1.55}.ai-settings-modal{flex-direction:column;max-width:720px;max-height:calc(100vh - 48px);display:flex;overflow:hidden}.ai-settings-modal-overlay{overflow:hidden}.ai-settings-modal .modal-header{flex:none}.ai-playground-modal{gap:16px;max-width:760px;max-height:calc(100vh - 48px);display:grid;overflow:hidden}.ai-playground-subtitle{color:#6b7280;margin:6px 0 0;line-height:1.4}.ai-playground-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ai-playground-summary div{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;gap:6px;padding:12px 14px;display:grid}.ai-playground-summary span{color:#6b7280;font-size:12px}.ai-playground-summary strong{font-size:14px}.ai-playground-preview{background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;gap:6px;padding:14px 16px;display:grid}.ai-playground-preview p{color:#1e3a8a;margin:0;line-height:1.5}.ai-playground-chat{background:#f8fafc;border:1px solid #e5e7eb;border-radius:16px;align-content:flex-start;gap:12px;min-height:320px;max-height:420px;padding:16px;display:grid;overflow-y:auto}.ai-playground-bubble{border-radius:14px;gap:6px;max-width:min(88%,520px);padding:12px 14px;display:grid;box-shadow:0 8px 18px #0f172a0f}.ai-playground-bubble-client{color:#fff;background:#2563eb;margin-left:auto}.ai-playground-bubble-bot{color:#111827;background:#fff;margin-right:auto}.ai-playground-bubble-role{text-transform:uppercase;letter-spacing:.04em;opacity:.8;font-size:11px;font-weight:700}.ai-playground-bubble p{white-space:pre-wrap;margin:0;line-height:1.5}.ai-playground-empty{color:#6b7280;text-align:center;border:1px dashed #cbd5e1;border-radius:12px;padding:24px;line-height:1.5}.ai-playground-actions{gap:12px;display:grid}.ai-playground-input{resize:vertical;width:100%;min-height:90px}.ai-settings-modal .modal-form{overscroll-behavior:contain;flex:auto;min-height:0;padding-right:8px;overflow-y:auto}.ai-settings-modal .modal-form>.field,.ai-settings-modal .modal-form>.review-replies-client-row{margin-bottom:0}.ai-settings-modal .modal-form>.panel{margin-top:0}.ai-settings-title-field{border-bottom:0;align-items:center;min-height:32px;padding:0 4px;display:flex}.ai-settings-title-field>.ai-settings-title-input{border-bottom-color:#d0d5dd;width:100%;min-width:0;min-height:32px;padding:5px 8px 5px 0}.ai-settings-title-field>.ai-settings-title-input:hover,.ai-settings-title-field>.ai-settings-title-input:focus{background:0 0;border-color:#0000 #0000 #9cb9ff;outline:none}.ai-settings-title-field>.ai-settings-title-input:focus,.ai-settings-title-field:focus-within>.ai-settings-title-input{box-shadow:inset 0 -1px #9cb9ff}.ai-settings-id-field{color:#111827;white-space:nowrap;align-items:center;gap:6px;width:fit-content;min-width:0;max-width:100%;min-height:24px;margin-bottom:0;padding:0 4px;font-size:12px;line-height:1.25;display:inline-flex}.ai-settings-id-label{color:#111827;flex:none;font-size:12px;font-weight:700;line-height:1.25}.ai-settings-id-text{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;min-height:0;padding:0;font-size:12px;font-weight:500;line-height:1.25;display:inline-flex;overflow:hidden}.ai-settings-id-field .ai-settings-id-text{color:#111827;font-size:12px;font-weight:500;line-height:1.25}.ai-settings-profile-field{width:var(--profile-picker-width);min-width:var(--profile-picker-width);max-width:var(--profile-picker-width);justify-content:flex-start;align-items:flex-start;display:flex}.ai-settings-profile-field .ai-settings-profile-picker,.review-replies-settings-modal .review-replies-settings-profile-field .ai-settings-profile-picker{width:var(--profile-picker-width)!important;min-width:var(--profile-picker-width)!important;max-width:var(--profile-picker-width)!important;flex:0 0 var(--profile-picker-width)!important}.ai-settings-modal .modal-actions{z-index:2;background:linear-gradient(#fff0,#fff 34%);margin-top:8px;padding-top:12px;position:sticky;bottom:0}.ai-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ai-settings-tabs{background:#f8fafc;border:1px solid #dbe3ef;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;display:grid}.ai-settings-tab{color:#475569;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-weight:800}.ai-settings-tab-active{color:#fff;background:#111827;box-shadow:0 8px 18px #0f172a24}.ai-mode-toggles{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.ai-settings-textarea{width:100%;min-width:0;min-height:96px}.ai-settings-compact-textarea{resize:vertical;width:100%;min-width:0;min-height:88px;max-height:220px;overflow-y:auto}.ai-raw-editor-button{justify-self:flex-start}.ai-settings-checkbox{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.45;display:flex}.auto-reply-schedule{background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:14px;padding:14px;display:grid}.auto-reply-schedule-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.auto-reply-select-all{padding:8px 10px}.auto-reply-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.auto-reply-day{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;justify-content:center;align-items:center;min-height:38px;font-weight:700;display:flex}.auto-reply-day input{opacity:0;pointer-events:none;position:absolute}.auto-reply-day-selected{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.auto-reply-settings-panel{gap:12px;display:grid}.auto-reply-checkbox-panel{gap:8px;display:grid}.auto-reply-settings-panel .field{margin-bottom:0}.auto-reply-schedule-list{place-items:start stretch;gap:6px;display:grid}.settings-checkbox-list{gap:8px;display:grid}.settings-checkbox-row{color:#1f2937;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:9px;min-height:34px;padding:9px 10px;font-size:13px;font-weight:700;line-height:1.25;display:flex}.review-replies-astatus-override{position:relative}.review-replies-astatus-override-label{flex:0 auto;align-items:center;gap:9px;min-width:0;display:inline-flex}.review-replies-astatus-override.is-disabled{color:#991b1b;background:#fef2f2;border-color:#ef4444;box-shadow:0 0 0 1px #ef444429}.review-replies-astatus-override-copy{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:inline-flex;position:relative}.review-replies-astatus-version-button{color:#1d4ed8;min-height:20px;font:inherit;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.review-replies-astatus-version-button:hover,.review-replies-astatus-version-button:focus-visible{background:#dbeafe;border-color:#93c5fd;outline:none}.review-replies-info-mark{width:16px;min-width:16px;height:16px;min-height:16px;color:inherit;cursor:help;background:0 0;border:1px solid;border-radius:999px;flex:0 0 16px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:11px;font-weight:900;line-height:1;display:inline-flex;position:relative}.review-replies-info-tooltip{z-index:10020;color:#991b1b;pointer-events:none;white-space:normal;word-break:normal;background:#fff;border:1px solid #fecaca;border-radius:8px;padding:9px 11px;font-size:12px;font-weight:700;line-height:1.35;position:fixed;transform:translateY(-100%);box-shadow:0 14px 34px #0f172a29}.review-replies-version-overlay{z-index:10010;align-items:center}.review-replies-version-modal{max-width:520px;padding:18px}.review-replies-version-content{gap:12px;display:grid}.review-replies-version-card{color:#1f2937;background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;gap:10px;padding:13px 14px;display:grid}.review-replies-version-card.is-muted{background:#fff7f7;border-color:#fecaca}.review-replies-version-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.review-replies-version-card-head strong{color:#111827;font-size:14px;line-height:1.2}.review-replies-version-card-head span{color:#fff;background:#2563eb;border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}.review-replies-version-card p{color:#475569;margin:0;font-size:13px;font-weight:600;line-height:1.45}.review-replies-version-card ul{color:#334155;gap:6px;margin:0;padding-left:18px;font-size:13px;font-weight:600;line-height:1.35;display:grid}.technical-system-reply-panel{gap:12px}.technical-reply-group{gap:8px;display:grid}.technical-reply-checkbox-row{box-sizing:border-box;width:100%}.technical-reply-label-with-help{align-items:center;gap:6px;min-width:0;display:inline-flex}.technical-reply-help{color:#0369a1;cursor:help;background:#e0f2fe;border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:800;line-height:1;display:inline-flex;position:relative}.technical-reply-help:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}.technical-reply-tooltip{z-index:20;color:#fff;opacity:0;pointer-events:none;visibility:hidden;background:#0f172a;border:1px solid #bfdbfe;border-radius:8px;width:min(300px,78vw);padding:9px 10px;font-size:12px;font-weight:600;line-height:1.35;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 12px 28px #0f172a2e}.technical-reply-help:hover .technical-reply-tooltip,.technical-reply-help:focus .technical-reply-tooltip,.technical-reply-help:focus-within .technical-reply-tooltip{opacity:1;visibility:visible}.auto-reply-options{grid-template-columns:1fr;gap:8px;display:grid}.auto-reply-option,.auto-reply-select-all-row{color:#1f2937;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:7px 10px;font-size:13px;font-weight:700;line-height:1.25;display:flex}.auto-reply-select-all-row{width:fit-content}.auto-reply-schedule-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auto-reply-copy-time-button{min-height:34px;padding:7px 10px}.auto-reply-day-row{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;grid-template-columns:46px minmax(150px,max-content) minmax(0,1fr);align-items:center;gap:8px;width:100%;max-width:100%;min-height:40px;padding:5px 7px;display:grid}.auto-reply-day-row-selected{background:#fff;border-color:#bfdbfe}.auto-reply-day-check{cursor:pointer;justify-content:flex-start;align-items:center;min-width:0;display:flex}.auto-reply-day-check input{opacity:0;pointer-events:none;position:absolute}.auto-reply-day-check span{color:#475569;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;width:36px;height:30px;font-size:13px;font-weight:700;display:inline-flex}.auto-reply-day-check input:checked+span{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.auto-reply-time-fields{justify-content:flex-start;align-items:center;gap:5px;min-width:0;display:flex}.auto-reply-time-field{color:#64748b;align-items:center;gap:3px;font-size:12px;font-weight:700;display:flex}.auto-reply-time-input{box-sizing:border-box;font-variant-numeric:tabular-nums;text-align:center;width:58px;min-width:0;min-height:26px;padding:2px 6px;font-size:12px}.auto-reply-time-input:disabled{opacity:.55;cursor:not-allowed}.auto-reply-day-mode{color:#475569;justify-self:start;min-width:0;font-size:12px;line-height:1.35}.auto-reply-send-summary{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.4}.auto-reply-send-summary-muted{color:#475569;background:#f8fafc;border-color:#e5e7eb}.auto-reply-field-note{color:#64748b;margin:6px 0 0;font-size:12px;line-height:1.35}.billing-compact-panel,.billing-methods-panel,.billing-widget-panel{width:min(980px,100%)}.billing-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;width:min(980px,100%);display:grid}.billing-products-table-panel,.billing-card-control-panel{width:min(980px,100%)}.billing-products-table-panel{padding:14px;overflow:visible}.billing-products-table{background:#fff;border:0;border-radius:0;display:grid;overflow:visible}.billing-products-table-row{border-bottom:1px solid var(--accounts-line,#e5e7eb);background:#fff;grid-template-columns:minmax(220px,1fr) minmax(210px,.9fr) minmax(180px,.75fr) 120px;align-items:center;gap:0;min-height:58px;padding:8px 9px;display:grid}.billing-products-table-row:last-child{border-bottom:0}.billing-products-table-row:not(.billing-products-table-head):hover{background:#fcfcfd}.billing-products-table-head{color:#667085;background:#f9fafb;border-bottom:0;min-height:36px;padding:0 9px}.billing-products-table-column,.billing-products-table-actions-head{border-bottom:1px solid var(--accounts-line,#e5e7eb);min-width:0;min-height:36px;color:inherit;text-transform:uppercase;justify-content:flex-start;align-items:center;padding:9px 12px;font-size:12px;font-weight:800;line-height:1.2;display:flex}.billing-products-table-actions-head{justify-content:flex-end}.billing-products-table-cell{color:#344054;overflow-wrap:anywhere;text-align:left;gap:4px;min-width:0;padding:0 12px;font-size:12px;line-height:1.3;display:grid;overflow:hidden}.billing-products-table-cell strong{color:#101828;font-size:12px;font-weight:500;line-height:1.25}.billing-products-table-cell span{color:#667085;font-size:12px;line-height:1.25}.billing-products-table-product strong{font-weight:650}.billing-products-table-status strong{font-weight:400}.billing-products-table-usage{gap:7px}.billing-products-table-usage .billing-progress{height:7px}.billing-products-table-actions{justify-content:flex-end;align-items:center;display:flex;overflow:visible}.billing-products-table-actions .primary-button{justify-content:center;width:104px;min-width:104px;max-width:104px}.billing-card-control-panel{justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.billing-card-control-panel div:first-child{gap:4px;min-width:0;display:grid}.billing-card-control-panel span{color:#667085;font-size:12px;font-weight:700;line-height:1.25}.billing-card-control-panel strong{color:#101828;font-size:14px;font-weight:600;line-height:1.3}.billing-card-control-actions{flex-wrap:wrap;justify-content:flex-end;gap:16px;display:flex}.billing-mobile-sort-panel{display:none}.billing-list-toolbar{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:0 14px;display:flex}.billing-list-toolbar .accounts-search-meta,.accounts-page .billing-list-toolbar .accounts-search-meta,.app-shell .billing-list-toolbar .accounts-search-meta{margin:0;padding:0!important}.billing-product-filter{scrollbar-width:none;background:0 0;border-bottom:1px solid #e4e7ec;align-items:flex-end;gap:18px;min-width:0;max-width:100%;display:inline-flex;overflow:auto hidden}.billing-product-filter::-webkit-scrollbar{display:none}.billing-product-filter-button{color:#667085;cursor:pointer;min-height:34px;font:inherit;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 0 9px;font-size:13px;font-weight:700;line-height:1;transition:color .18s,opacity .18s;position:relative}.billing-product-filter-button:after{background:var(--astatus-primary);content:"";opacity:0;border-radius:999px 999px 0 0;height:3px;transition:opacity .18s,transform .18s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.7)}.billing-product-filter-button:hover,.billing-product-filter-button:focus-visible{color:#101828;outline:none}.billing-product-filter-button.is-active{color:#101828}.billing-product-filter-button.is-active:after{opacity:1;transform:scaleX(1)}.billing-accounts-table .accounts-table-row:not(.accounts-table-head){min-height:52px}.billing-accounts-table .accounts-table-row{padding-left:0}.billing-accounts-table .accounts-table-row.is-billing-row-disabled{background:#fcfcfd}.billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-table-product-cell,.billing-accounts-table .accounts-table-row.is-billing-row-disabled .accounts-table-mobile-sentence,.billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-table-usage-cell,.billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-table-amount-cell{opacity:.62}.billing-accounts-table .accounts-table-row.is-billing-row-drag-over-before:before,.billing-accounts-table .accounts-table-row.is-billing-row-drag-over-after:after{z-index:4;content:"";pointer-events:none;background:#2563eb;border-radius:999px;height:4px;position:absolute;left:8px;right:8px;box-shadow:0 0 0 3px #2563eb1f,0 4px 10px #2563eb38}.billing-accounts-table .accounts-table-row.is-billing-row-drag-over-before:before{top:-3px}.billing-accounts-table .accounts-table-row.is-billing-row-drag-over-after:after{bottom:-3px}.billing-accounts-table .accounts-table-cell{align-items:center}.billing-table-drag-head,.billing-table-drag-cell{min-width:0;padding-left:0;padding-right:0}.billing-table-drag-head{border-bottom:1px solid var(--accounts-line);min-height:36px}.billing-table-drag-cell{z-index:2;place-items:center start;min-height:0;display:grid;position:relative;overflow:visible;padding-left:4px!important;padding-right:0!important}.billing-accounts-table .accounts-table-actions{align-items:center;gap:6px}.billing-table-row-drag-button{box-sizing:border-box;z-index:1;color:#9aa4b8;cursor:grab;opacity:0;background:#fff;border:2px solid #0000;border-radius:8px;place-items:center;width:24px;min-width:24px;height:28px;padding:0;transition:background .14s,border-color .14s,color .14s,opacity .14s,box-shadow .14s;display:inline-grid;position:relative}.billing-table-row-drag-button:focus-visible{color:#5f76d6;opacity:1;background:#fff;border-color:#c4cffd;outline:none;box-shadow:0 1px 3px #465fff1a}.billing-table-row-drag-button:active{cursor:grabbing}.billing-accounts-table .accounts-table-row.is-billing-row-hovered .billing-table-row-drag-button{color:#5f76d6;opacity:1;background:#fff;border-color:#c4cffd;box-shadow:0 1px 3px #465fff1a}.billing-accounts-table.is-billing-drag-active .accounts-table-row:not(.accounts-table-head):not(.is-billing-row-dragging) .billing-table-row-drag-button{color:#9aa4b8;box-shadow:none;opacity:0;background:#fff;border-color:#0000}.billing-table-row-drag-button span{background-image:radial-gradient(currentColor 1.35px,#0000 1.55px);background-position:0 0;background-size:6px 6px;width:12px;height:18px;display:block}.billing-table-drag-preview{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 18px 38px #1118272e}.billing-table-drag-preview .billing-table-row-drag-button{opacity:1}.billing-table-product-cell strong{white-space:nowrap}.billing-table-product-cell{padding-left:8px}.billing-product-name-stack{align-content:center;justify-items:start;gap:3px;min-width:0;display:grid}.billing-table-usage-cell{gap:6px}.billing-table-amount-cell{align-content:center;gap:4px}.billing-table-amount-cell strong{color:#344054;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.25}.billing-table-control-cell{align-content:center;align-items:center;gap:5px;display:grid!important}.billing-table-control-action{color:#475467;cursor:pointer;width:fit-content;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:12px;font-weight:500;line-height:1.3;display:block}.billing-table-control-action:hover{color:#101828;text-decoration:underline}.billing-table-control-action:disabled{cursor:default;opacity:.55;text-decoration:none}.billing-table-pay-button{flex:0 0 var(--tables-desktop-action-button-width);min-width:var(--tables-desktop-action-button-width);max-width:var(--tables-desktop-action-button-width);justify-content:center;min-height:32px;padding:0 10px;font-size:12px;font-weight:800;line-height:1;width:var(--tables-desktop-action-button-width)!important}.billing-disable-menu-wrap{flex:0 0 30px;width:30px;min-width:30px}.billing-disable-menu-wrap.is-billing-menu-inactive{pointer-events:none;visibility:hidden}.billing-disable-menu-wrap:has(.billing-disable-menu){z-index:var(--layer-row-action)}.billing-disable-menu-wrap .icon-button{width:30px;min-width:30px;height:30px}.billing-disable-menu{min-width:170px;z-index:var(--layer-floating-menu)}.billing-accounts-table .billing-menu-mobile-item{display:none!important}.billing-mobile-payment-actions{display:none}@media (max-width:1280px){.billing-table-row-drag-button,.billing-table-pay-button{display:none!important}.billing-disable-menu-wrap.is-billing-menu-inactive{pointer-events:auto;visibility:visible;display:block}.billing-accounts-table .billing-menu-mobile-item{display:block!important}.billing-table-control-head,.billing-table-drag-head,.billing-table-drag-cell{display:none!important}}@media (max-width:760px){.billing-list-toolbar{flex-direction:column;align-items:stretch;gap:8px;padding:0 4px}.billing-product-filter{width:100%}.billing-product-filter-button{flex:none}}.billing-disable-modal{text-align:center;border:1px solid #e5e7eb;border-radius:14px;max-width:360px;padding:18px;box-shadow:0 24px 70px #10182838}.billing-disable-modal .modal-header{text-align:center;justify-content:center;align-items:center;margin-bottom:16px;position:relative}.billing-disable-modal .modal-close{position:absolute;top:-6px;right:-6px}.billing-disable-modal .modal-title{margin-top:3px;font-size:20px;line-height:1.2}.billing-disable-modal-kicker{color:#667085;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.2;display:block}.billing-disable-modal-copy{color:#475467;text-align:center;margin:0;font-size:14px;line-height:1.45}.billing-disable-modal-copy strong{color:#101828;font-weight:800}.billing-disable-confirm-field{text-align:center;justify-items:center;gap:8px;display:grid}.billing-disable-confirm-field .field-label{margin:0}.billing-disable-confirm-input{text-align:center;text-transform:uppercase;width:140px;max-width:140px;font-weight:800}.billing-disable-confirm-hint{color:#667085;text-align:center;font-size:12px;font-weight:500;line-height:1.3}.billing-disable-modal .modal-actions .primary-button,.billing-disable-modal .modal-actions .secondary-button{min-width:124px}.billing-disable-modal .modal-actions{justify-content:center}.billing-disable-confirm-button:disabled{cursor:not-allowed;opacity:.5}.billing-table-progress{background:#dbeafe;border-radius:999px;width:100%;max-width:150px;height:7px;display:block;overflow:hidden}.billing-table-progress>span{border-radius:inherit;background:#2563eb;height:100%;display:block}.billing-table-progress-auto{background:#ede9fe}.billing-table-progress-auto>span{background:#7c3aed}.billing-table-progress-history{background:#d1fae5}.billing-table-progress-history>span{background:#059669}.billing-accounts-table .row-menu-item{text-decoration:none;display:block}.billing-accounts-table .row-menu-item:disabled{cursor:not-allowed}@media (max-width:760px){.accounts-page .billing-mobile-sort-panel{align-items:end;display:grid;grid-template-columns:minmax(0,1fr) 92px!important}.billing-sort-field{grid-column:1/2}.billing-sort-direction{grid-column:2/3;align-self:end}}.billing-plan-cta-panel{background:#eff6ff;border-color:#bfdbfe;justify-content:space-between;align-items:center;gap:16px;width:min(980px,100%);padding:12px 14px;display:flex}.billing-plan-cta-copy{gap:4px;min-width:0;display:grid}.billing-plan-cta-copy .section-title{margin:0}.billing-tariff-layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:14px;width:min(980px,100%);display:grid}.billing-tariff-panel{gap:12px;padding:10px;display:grid}.billing-tariff-product{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:12px;padding:12px;display:grid}.billing-tariff-product-active{background:#f8fbff;border-color:#bfdbfe}.billing-tariff-product-auto.billing-tariff-product-active{background:#fbfaff;border-color:#ddd6fe}.billing-tariff-product-history.billing-tariff-product-active{background:#f7fef9;border-color:#bbf7d0}.billing-product-toggle{color:#111827;align-items:center;gap:10px;font-size:16px;font-weight:650;display:flex}.billing-product-toggle input{accent-color:#2563eb;width:18px;height:18px}.billing-product-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.billing-product-facts div,.billing-product-price{gap:4px;min-width:0;display:grid}.billing-product-facts span,.billing-product-price span,.billing-select-label span{color:#6b7280;font-size:13px;line-height:1.25}.billing-product-facts strong,.billing-product-price strong{color:#111827;font-size:15px;font-weight:650;line-height:1.25}.billing-product-controls{grid-template-columns:minmax(120px,150px) minmax(0,1fr);align-items:end;gap:12px;display:grid}.billing-tariff-summary-panel{gap:14px;padding:12px;display:grid;position:sticky;top:14px}.billing-tariff-summary-panel .section-title{margin:0}.billing-tariff-summary-list{background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;gap:0;padding:10px;display:grid}.billing-overview-panel{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;width:min(560px,100%);padding:10px;display:grid}.billing-products-grid .billing-overview-panel{width:100%}.billing-overview-panel-auto .section-title{color:#3730a3;background:#eef2ff}.billing-overview-panel-history .section-title{color:#047857;background:#ecfdf5}.billing-overview-actions-with-select{align-items:flex-end}.billing-overview-actions-with-select .billing-select-label{margin:0}.billing-history-purchase-panel{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;grid-template-columns:minmax(130px,auto) minmax(100px,1fr);align-items:end;gap:12px;padding:12px;display:grid}.billing-history-purchase-panel .primary-button{grid-column:1/-1}.billing-history-purchase-total{gap:5px;padding-bottom:2px;display:grid}.billing-history-purchase-total span{color:#6b7280;font-size:13px;font-weight:600}.billing-history-purchase-total strong{color:#065f46;font-size:22px;line-height:1.1}.billing-inline-note{color:#6b7280;font-size:var(--app-body-copy-size);font-weight:500;line-height:var(--app-body-copy-line)}.billing-overview-main{gap:14px;display:grid}.billing-overview-head{gap:6px;display:grid}.billing-overview-head .section-title{margin-bottom:0}.billing-overview-statuses{flex-wrap:wrap;gap:8px;display:flex}.billing-overview-paid-until{gap:4px;display:grid}.billing-overview-paid-until span{color:#6b7280;font-size:14px}.billing-overview-paid-until strong{color:#111827;font-size:var(--app-prominent-value-size);font-weight:500;line-height:1.1}.billing-overview-links{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.billing-inline-link{color:#4b5563;font-size:var(--app-body-copy-size);font-weight:500;line-height:var(--app-body-copy-line);cursor:pointer;background:0 0;border:0;padding:0}.billing-inline-link:disabled{cursor:default;opacity:.45}.billing-overview-actions{flex-wrap:wrap;gap:10px;display:flex}.billing-overview-metrics{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.billing-usage-card{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;gap:10px;padding:8px 10px;display:grid}.billing-usage-card-head{gap:0;display:grid}.billing-usage-card-head span{color:#6b7280;font-size:14px}.billing-usage-card-head strong{font-size:var(--app-prominent-value-size);font-weight:600;line-height:1.1}.billing-usage-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.billing-usage-split div{gap:3px;min-width:0;display:grid}.billing-usage-split span{color:#6b7280;font-size:12px;line-height:1.2}.billing-usage-split strong{color:#111827;font-size:22px;font-weight:650;line-height:1}.billing-progress{background:#dbeafe;border-radius:999px;width:100%;height:10px;position:relative;overflow:hidden}.billing-progress-bar{border-radius:inherit;background:linear-gradient(90deg,#2563eb 0%,#60a5fa 100%);height:100%;display:block}.billing-progress-auto{background:#ede9fe}.billing-progress-auto .billing-progress-bar{background:linear-gradient(90deg,#7c3aed 0%,#a78bfa 100%)}.billing-progress-history{background:#d1fae5}.billing-progress-history .billing-progress-bar{background:linear-gradient(90deg,#059669 0%,#34d399 100%)}.dashboard-summary-panel-wide{grid-template-columns:1fr;align-items:stretch;gap:12px;width:min(980px,100%)}.dashboard-info-line{grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);align-items:stretch;margin:0}.dashboard-products-table{gap:8px;display:grid}.dashboard-product-row{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:minmax(168px,1.25fr) repeat(3,minmax(86px,.6fr)) 214px;align-items:stretch;gap:8px;min-height:82px;padding:8px;display:grid}.dashboard-product-name,.dashboard-product-cell{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;align-content:center;gap:3px;min-width:0;padding:8px 10px;display:grid}.dashboard-product-name{background:#fff;border-color:#dbeafe}.dashboard-product-name span,.dashboard-product-cell span{color:#6b7280;font-size:12px;line-height:1.2}.dashboard-product-name strong,.dashboard-product-cell strong{color:#111827;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600;line-height:1.25}.dashboard-product-name small{color:#6b7280;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:500;line-height:1.25}.dashboard-product-action{justify-content:stretch;align-items:center;min-width:0;display:flex}.dashboard-product-action .secondary-button{text-align:center;white-space:nowrap;width:100%;max-width:100%;min-height:42px}.dashboard-product-action-disabled,.dashboard-product-action-disabled:hover{color:#9ca3af;cursor:default;background:#f9fafb;border-color:#e5e7eb}.dashboard-greeting-panel{gap:12px;width:min(980px,100%);margin-left:0;margin-right:auto;padding:22px;display:grid}.dashboard-greeting-copy,.dashboard-greeting-quote{gap:6px;min-width:0;display:grid}.dashboard-greeting-copy span,.dashboard-news-head span{color:#6b7280;text-transform:uppercase;font-size:13.5px;font-weight:700;line-height:1.3}.dashboard-greeting-copy h2{color:#111827;margin:0;font-size:18px;font-weight:400;line-height:1.3}.dashboard-greeting-quote{background:0 0;border:0;padding:0}.dashboard-greeting-quote p{color:#374151;margin:0;font-size:14px;line-height:1.45}.dashboard-greeting-quote strong{color:#111827;font-size:13.5px;font-weight:700;line-height:1.25}.dashboard-beta-panel{background:linear-gradient(135deg,#eff6fff5,#f0fdfaf5);border-color:#dbeafe;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;width:min(980px,100%);margin:12px auto 0 0;padding:18px 20px;display:grid}.dashboard-beta-copy{gap:5px;min-width:0;display:grid}.dashboard-beta-copy span{color:#0369a1;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.2}.dashboard-beta-copy h2{color:#0f172a;margin:0;font-size:18px;font-weight:400;line-height:1.28}.dashboard-beta-copy p{color:#475569;margin:0;font-size:14px;line-height:1.45}.dashboard-beta-button{white-space:normal;min-width:220px}.dashboard-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;width:min(980px,100%);margin-top:12px;margin-left:0;margin-right:auto;display:grid}.dashboard-media-grid-news-only{grid-template-columns:minmax(0,1fr);width:min(484px,100%)}.dashboard-media-grid-news-only .dashboard-news-list{grid-template-rows:repeat(3,minmax(96px,1fr))}.dashboard-media-grid-news-only .dashboard-news-item{min-height:96px}.dashboard-media-grid .dashboard-video-panel,.dashboard-news-panel{width:100%;margin-top:0;padding:8px}.dashboard-media-grid .dashboard-video-panel{order:2}.dashboard-news-panel{order:1;grid-template-rows:auto minmax(0,1fr) auto;gap:7px;display:grid}.dashboard-news-head{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:6px 9px;display:flex}.dashboard-news-head strong{color:#111827;font-size:var(--app-card-value-size);font-weight:700;line-height:1.25}.dashboard-news-list{grid-template-rows:repeat(3,minmax(0,1fr));align-content:stretch;gap:6px;min-height:0;display:grid}.dashboard-news-item{background:#fff;border:1px solid #eef2f7;border-radius:8px;grid-template-rows:auto auto 1fr;align-content:stretch;gap:5px;min-height:0;padding:7px 9px;display:grid}.dashboard-news-date{color:#98a2b3;font-size:12px;font-weight:700;line-height:1.2}.dashboard-news-item h3{color:#111827;font-size:var(--app-card-value-size);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.dashboard-news-item p{color:#6b7280;font-size:var(--app-body-copy-size);line-height:var(--app-body-copy-line);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.dashboard-news-more-button{min-height:24px;color:var(--astatus-primary);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;font-weight:700;line-height:1.2}.dashboard-news-more-button:hover,.dashboard-news-more-button:focus-visible{color:var(--astatus-primary-hover);text-underline-offset:3px;text-decoration:underline}.dashboard-news-footer{justify-content:flex-start;padding:2px 1px 0;display:flex}.dashboard-news-read-more-button{color:#111827;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;min-height:30px;padding:0 11px;font-size:13px;font-weight:750;line-height:1.2;display:inline-flex}.dashboard-news-read-more-button:hover,.dashboard-news-read-more-button:focus-visible{color:#111827;background:#e5e7eb;border-color:#cbd5e1}.dashboard-news-modal{border-radius:12px;max-width:520px}.dashboard-news-modal .modal-title{font-size:20px;line-height:1.25}.dashboard-news-modal p{color:#475467;margin:0;font-size:15px;line-height:1.55}.dashboard-news-modal-list{gap:10px;max-height:min(62vh,520px);padding-right:4px;display:grid;overflow-y:auto}.dashboard-news-modal-item{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;gap:5px;padding:11px;display:grid}.dashboard-news-modal-item h3{color:#111827;margin:0;font-size:15px;font-weight:750;line-height:1.3}.dashboard-beta-modal{border-radius:12px;max-width:500px}.dashboard-beta-modal .modal-title{font-size:20px;line-height:1.25}.dashboard-beta-request-body{gap:12px;display:grid}.dashboard-beta-request-copy{color:#475569;margin:0;font-size:14px;line-height:1.5}.dashboard-beta-checkbox{color:#111827;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:9px 11px;font-size:15px;font-weight:750;line-height:1.25;display:flex}.dashboard-beta-checkbox input{width:18px;height:18px;accent-color:var(--astatus-primary);margin:0}.dashboard-video-panel{align-content:center;width:min(560px,100%);margin-top:12px;padding:8px;display:grid}.dashboard-video-frame{aspect-ratio:16/9;background:linear-gradient(135deg,#f8fafceb,#f1f5f9eb),repeating-linear-gradient(45deg,#0000 0 12px,#94a3b814 12px 24px);border:1px dashed #cbd5e1;border-radius:8px;place-items:center;min-height:150px;display:grid}.dashboard-video-frame iframe{width:100%;height:100%;min-height:inherit;border-radius:inherit;border:0}.dashboard-video-play{width:42px;height:42px;color:var(--astatus-primary);box-shadow:var(--astatus-shadow-soft);background:#fff;border:1px solid #dbeafe;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.dashboard-video-play svg{fill:currentColor;width:22px;height:22px}.dashboard-video-caption{color:#374151;text-align:center;gap:4px;margin:10px 2px 0;font-size:17px;font-weight:500;line-height:1.3;display:grid}.dashboard-video-caption span{color:#6b7280;font-size:var(--app-body-copy-size);font-weight:400;line-height:var(--app-body-copy-line)}.admin-dashboard-settings-page{width:100%;max-width:1180px}.admin-dashboard-settings-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:14px;display:grid}.admin-dashboard-settings-panel{gap:14px;min-width:0;padding:16px;display:grid}.admin-dashboard-settings-section-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.admin-dashboard-settings-section-head div{gap:3px;min-width:0;display:grid}.admin-dashboard-settings-section-head span{color:#6b7280;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.2}.admin-dashboard-settings-section-head strong{color:#111827;font-size:18px;font-weight:750;line-height:1.25}.admin-dashboard-settings-textarea{resize:vertical;min-height:92px}.admin-dashboard-news-editor-list{gap:10px;display:grid}.admin-dashboard-news-editor{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:10px;padding:12px;display:grid}.admin-dashboard-news-toggle{margin:0}.admin-dashboard-news-delete{justify-content:center;width:100%}.admin-dashboard-preview-panel{grid-column:1/-1}.admin-dashboard-preview-greeting,.admin-dashboard-preview-panel .dashboard-media-grid{width:100%;margin:0}.admin-dashboard-preview-panel .dashboard-media-grid-news-only{width:min(484px,100%)}.dashboard-socials{flex-wrap:wrap;gap:10px;width:min(980px,100%);margin-top:14px;margin-left:0;margin-right:auto;display:flex}.dashboard-social-link{color:#111827;min-height:40px;font-size:var(--app-body-copy-size);font-weight:700;line-height:var(--app-body-copy-line);box-shadow:var(--astatus-shadow-soft);background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:9px;padding:7px 11px;display:inline-flex}.dashboard-social-link:hover{color:var(--astatus-primary);border-color:#bfdbfe}.dashboard-social-icon{color:#fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.dashboard-social-link-telegram .dashboard-social-icon{background:#229ed9}.dashboard-social-link-youtube .dashboard-social-icon{color:#f03;background:#fff;border:1px solid #f033}.dashboard-social-link-rutube .dashboard-social-icon{background:#111827}.dashboard-social-icon-cutout{fill:#fff}.dashboard-social-link-rutube .dashboard-social-icon-cutout{fill:#111827}.dashboard-social-icon svg{fill:currentColor;width:16px;height:16px}.floating-support{right:max(22px, env(safe-area-inset-right));bottom:calc(22px + env(safe-area-inset-bottom));z-index:calc(var(--layer-floating-menu,622) + 120);justify-items:end;gap:10px;display:grid;position:fixed}.floating-support-button{color:#fff;cursor:pointer;background:#111827;border:1px solid #11182714;border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;padding:0;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative;box-shadow:0 18px 44px #1118273d}.floating-support-button:hover,.floating-support-button:focus-visible,.floating-support-button[aria-expanded=true]{background:#1f2937;transform:translateY(-1px);box-shadow:0 20px 48px #1118274d}.floating-support-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:25px;height:25px}.floating-support-unread-badge{position:absolute;top:-5px;right:-5px}.floating-support-mobile-list{display:none}.floating-support-mobile-preview{color:#111827;background:#fff;border:1px solid #d0d5dd;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px;width:min(264px,100vw - 28px);padding:10px 34px 10px 10px;font-size:13px;font-weight:400;line-height:1.35;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(0);box-shadow:0 14px 34px #11182724}.floating-support-mobile-preview:after{content:"";background:#fff;border-bottom:1px solid #d0d5dd;border-right:1px solid #d0d5dd;width:10px;height:10px;position:absolute;bottom:-6px;right:20px;transform:rotate(45deg)}.floating-support-mobile-preview:hover,.floating-support-mobile-preview:focus-visible{border-color:#bfdbfe;outline:none}.floating-support-mobile-preview-body{z-index:1;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-column:1/-1;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px;padding:0;display:grid;position:relative}.floating-support-mobile-preview-no-avatar .floating-support-mobile-preview-body{grid-template-columns:minmax(0,1fr)}.floating-support-mobile-preview-body:hover,.floating-support-mobile-preview-body:focus-visible{color:var(--astatus-primary);outline:none}.floating-support-mobile-preview-avatar{background:#fff;border:1px solid #11182714;border-radius:999px;place-items:center;width:30px;min-width:30px;height:30px;display:inline-grid;overflow:hidden;box-shadow:0 8px 20px #1118271f}.floating-support-mobile-preview-avatar img{object-fit:cover;width:100%;height:100%}.floating-support-mobile-preview-text{z-index:1;white-space:pre-line;padding-top:1px;display:block;position:relative}.floating-support-mobile-preview-close{z-index:2;color:#667085;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:24px;min-width:24px;height:24px;padding:0;display:inline-grid;position:absolute;top:5px;right:5px}.floating-support-mobile-preview-close:hover,.floating-support-mobile-preview-close:focus-visible{color:#111827;background:#f2f4f7;outline:none}.floating-support-mobile-preview-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.floating-support-unread-preview{color:#111827;background:#fff;border:1px solid #d0d5dd;border-radius:8px;gap:9px;width:min(304px,100vw - 28px);padding:10px 34px 10px 10px;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 14px 34px #11182724}.floating-support-unread-preview:after{content:"";background:#fff;border-bottom:1px solid #d0d5dd;border-right:1px solid #d0d5dd;width:10px;height:10px;position:absolute;bottom:-6px;right:20px;transform:rotate(45deg)}.floating-support-unread-preview-head{z-index:1;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;display:grid;position:relative}.floating-support-unread-preview-avatar{background:#fff;border:1px solid #11182714;border-radius:999px;place-items:center;width:30px;min-width:30px;height:30px;display:inline-grid;overflow:hidden;box-shadow:0 8px 20px #1118271f}.floating-support-unread-preview-avatar img{object-fit:cover;width:100%;height:100%}.floating-support-unread-preview-head span:last-child{gap:2px;min-width:0;display:grid}.floating-support-unread-preview-head strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.2;overflow:hidden}.floating-support-unread-preview-head small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2;overflow:hidden}.floating-support-unread-preview-list{z-index:1;gap:6px;display:grid;position:relative}.floating-support-unread-preview-message,.floating-support-unread-preview-more{color:#344054;cursor:pointer;width:100%;min-height:34px;font:inherit;overflow-wrap:anywhere;text-align:left;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:8px 9px;font-size:12px;font-weight:500;line-height:1.3;display:block}.floating-support-unread-preview-more{min-height:30px;color:var(--astatus-primary);text-align:center;background:#fff;font-weight:800}.floating-support-unread-preview-message:hover,.floating-support-unread-preview-message:focus-visible,.floating-support-unread-preview-more:hover,.floating-support-unread-preview-more:focus-visible{color:#111827;background:#eff6ff;border-color:#bfdbfe;outline:none}.floating-support-unread-preview-in-list{width:100%;margin-bottom:16px;position:relative;bottom:auto;right:auto}.floating-support-unread-preview-in-list:after{bottom:-6px;right:23px}.floating-support-mobile-list-item{color:#111827;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:10px;width:184px;min-height:42px;padding:8px 10px;font-size:13px;font-weight:400;line-height:1.2;display:flex;box-shadow:0 14px 34px #11182724}.floating-support-mobile-list-item+.floating-support-mobile-list-item{border-top-color:#e5e7eb;margin-top:-1px}.floating-support-mobile-list-item:first-child{border-radius:8px 8px 0 0}.floating-support-mobile-list-item:last-child{border-radius:0 0 8px 8px}.floating-support-mobile-list-item:hover,.floating-support-mobile-list-item:focus-visible{z-index:1;color:var(--astatus-primary);border-color:#bfdbfe;outline:none;position:relative}.floating-support-mobile-list-icon{color:#fff;background:#111827;border-radius:999px;place-items:center;width:26px;min-width:26px;height:26px;display:inline-grid}.floating-support-mobile-list-icon-telegram{background:#229ed9}.floating-support-mobile-list-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.floating-support-mobile-list-icon-telegram svg{fill:currentColor;stroke:none}.floating-support-mobile-list-badge{min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:10px}.floating-support-telegram-hover{color:#fff;opacity:1;pointer-events:auto;background:#229ed9;border:1px solid #229ed93d;border-radius:999px;place-items:center;width:54px;height:54px;transition:opacity .18s,transform .18s,box-shadow .18s,background .18s;display:inline-grid;position:absolute;bottom:0;right:calc(100% + 12px);transform:translate(0)scale(1);box-shadow:0 18px 44px #229ed93d}.floating-support:hover .floating-support-telegram-hover,.floating-support:focus-within .floating-support-telegram-hover{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.floating-support-telegram-hover:hover,.floating-support-telegram-hover:focus-visible{color:#fff;background:#1d8fc3;outline:none;box-shadow:0 20px 48px #229ed94d}.floating-support-telegram-hover svg{fill:currentColor;width:25px;height:25px}.floating-support-telegram-hover span{color:#344054;white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border:1px solid #d0d5dd;border-radius:8px;max-width:190px;padding:8px 10px;font-size:13px;font-weight:400;line-height:1.2;transition:opacity .18s,transform .18s;position:absolute;top:50%;right:calc(100% + 10px);transform:translate(6px,-50%);box-shadow:0 14px 34px #11182724}.floating-support-telegram-hover:hover span,.floating-support-telegram-hover:focus-visible span{opacity:1;transform:translateY(-50%)}.floating-support-panel{width:min(var(--floating-support-panel-width,342px), calc(100vw - 32px));height:min(var(--floating-support-panel-height,465px), calc(100vh - 116px));background:#fff;border:1px solid #d0d5dd;border-radius:8px;grid-template-rows:auto minmax(0,1fr);min-height:min(340px,100vh - 116px);display:grid;position:absolute;bottom:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 24px 70px #11182733}.floating-support-panel-resize{z-index:3;background:0 0;border:0;padding:0;display:block;position:absolute}.floating-support-panel-resize-top{cursor:ns-resize;height:14px;top:-7px;left:0;right:0}.floating-support-panel-resize-left{cursor:ew-resize;width:14px;top:0;bottom:0;left:-7px}.floating-support-panel-resize-corner{cursor:nwse-resize;width:34px;height:34px;top:-7px;left:-7px}.floating-support-panel-resize-corner span{background:0 0;border-top:2px solid #98a2b352;border-left:2px solid #98a2b352;border-radius:8px 0 0;width:16px;height:16px;display:block;position:absolute;top:9px;left:9px}.floating-support-panel-resize-corner:hover span,.floating-support-panel-resize-corner:focus-visible span{border-top-color:#3440547a;border-left-color:#3440547a}.floating-support-panel-resize:hover,.floating-support-panel-resize:focus-visible{outline:none}.floating-support-panel:after{content:"";background:#fff;border-bottom:1px solid #d0d5dd;border-right:1px solid #d0d5dd;width:10px;height:10px;position:absolute;bottom:-6px;right:22px;transform:rotate(45deg)}.floating-support-panel-head{z-index:1;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:10px 12px;display:flex;position:relative}.floating-support-panel-title{color:#111827;border-radius:8px;align-items:center;gap:9px;min-width:0;font-size:15px;font-weight:800;line-height:1.2;transition:color .18s;display:inline-flex}.floating-support-panel-title:hover,.floating-support-panel-title:focus-visible{color:var(--astatus-primary);outline:none}.floating-support-panel-actions{align-items:center;gap:6px;display:inline-flex}.floating-support-panel-close{color:#344054;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;transition:background .18s,border-color .18s,color .18s;display:inline-grid}.floating-support-panel-close:hover,.floating-support-panel-close:focus-visible{color:#111827;background:#f3f4f6;border-color:#d0d5dd;outline:none}.floating-support-panel-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:17px;height:17px}.floating-support-chat-frame{z-index:1;background:#f9fafb;min-height:0;position:relative;overflow:hidden}.floating-support-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:178px;padding:6px;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 18px 48px #11182729}.floating-support-menu:after{content:"";background:#fff;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;width:10px;height:10px;position:absolute;bottom:-6px;right:22px;transform:rotate(45deg)}.floating-support-menu-item{z-index:1;color:#111827;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:8px 10px;font-size:14px;font-weight:500;line-height:1.2;display:flex;position:relative}.floating-support-menu-item:hover,.floating-support-menu-item:focus-visible{color:#111827;background:#f3f4f6}.floating-support-telegram-icon{color:#fff;background:#229ed9;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.floating-support-chat-icon{color:#111827;background:#fff;border:1px solid #11182714;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;overflow:hidden;box-shadow:0 8px 18px #1118271f}.floating-support-chat-icon img{object-fit:cover;width:100%;height:100%}.floating-support-chat-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:15px;height:15px}.floating-support-telegram-icon svg{fill:currentColor;width:15px;height:15px}.floating-support-chat-frame .support-chat-panel-embedded{width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}.floating-support-chat-frame .support-chat-window{background:#f9fafb;border-radius:0;height:100%;min-height:0}.floating-support-chat-frame .support-chat-messages{padding:10px 12px 12px}.floating-support-chat-frame .support-chat-avatar{width:28px;min-width:28px;height:28px;font-size:12px}.floating-support-chat-frame .support-chat-message-content{max-width:calc(100% - 34px)}.floating-support-chat-frame .support-chat-bubble{padding:9px 10px}.floating-support-chat-frame .support-chat-bubble p{font-size:13px}.floating-support-chat-frame .support-chat-form{--support-chat-control-size:38px;gap:8px;padding:9px}.floating-support-chat-frame .support-chat-actions{gap:6px}.floating-support-chat-frame .support-chat-action{min-height:29px;padding:5px 8px;font-size:12px}.floating-support-chat-frame .support-chat-input{padding:8px 13px;font-size:13px}@media (max-width:640px){.floating-support{right:max(12px, env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom))}.floating-support-panel{width:min(var(--floating-support-panel-width,342px), calc(100vw - 24px));height:min(var(--floating-support-panel-height,465px), calc(100dvh - 96px));min-height:min(340px,100dvh - 96px)}.floating-support-panel:after{right:20px}.floating-support-telegram-hover{width:50px;height:50px;right:calc(100% + 8px)}.floating-support-telegram-hover span{inset:50% calc(100% + 8px) auto auto;transform:translate(6px,-50%)}.floating-support-telegram-hover:hover span,.floating-support-telegram-hover:focus-visible span{transform:translateY(-50%)}.floating-support-chat-frame .support-chat-panel-embedded{width:100%;max-width:none;height:100%;min-height:0;margin:0}.floating-support-chat-frame .support-chat-form{width:100%;padding:9px 9px calc(9px + env(safe-area-inset-bottom))}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-shell:has(.support-chat-main) .main-content{height:100dvh;min-height:0;padding-bottom:0;overflow:hidden}.support-chat-main{flex-direction:column;height:100dvh;min-height:0;padding-top:0;padding-bottom:0;display:flex;overflow:hidden}.support-chat-main .account-topbar{margin-bottom:0}.support-chat-panel{--support-chat-desktop-top-gap:0px;--support-chat-desktop-header-height:52px;--support-chat-desktop-bottom-gap:6mm;--support-chat-desktop-width:624px;width:100%;max-width:var(--support-chat-desktop-width);height:calc(100vh - var(--support-chat-desktop-header-height) - var(--support-chat-desktop-top-gap) - var(--support-chat-desktop-bottom-gap));min-height:0;margin:var(--support-chat-desktop-top-gap) auto 0;border-top:0;flex:auto;gap:14px;padding:0;display:grid;overflow:hidden}.panel.support-chat-panel{box-shadow:none;background:0 0;border:0;padding:0}.support-chat-window{height:100%;min-height:360px;box-shadow:none;background:#f9fafb;border:0;border-radius:8px;grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.support-chat-mobile-back-button{display:none}@media (min-width:901px){.app-shell:has(.support-chat-main) .support-chat-panel{top:52px;bottom:6mm;left:calc(196px + ((100vw - 196px - min(var(--support-chat-desktop-width), calc(100vw - 260px))) / 2));width:min(var(--support-chat-desktop-width), calc(100vw - 260px));height:auto;margin:0;position:fixed}html.is-sidebar-desktop-collapsed .app-shell:has(.support-chat-main) .support-chat-panel{left:calc(72px + ((100vw - 72px - min(var(--support-chat-desktop-width), calc(100vw - 136px))) / 2));width:min(var(--support-chat-desktop-width), calc(100vw - 136px))}}.support-chat-messages{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;align-content:end;gap:12px;min-height:0;padding:6px 18px 18px;display:grid;overflow-y:auto}.support-chat-date-divider{color:#667085;text-align:center;background:#eef2f7;border-radius:999px;justify-self:center;width:fit-content;max-width:calc(100% - 24px);margin:0 auto;padding:4px 10px;font-size:12px;font-weight:800;line-height:1.2;display:block}.support-chat-message{align-items:flex-end;gap:8px;width:100%;display:flex}.support-chat-message-support{justify-content:flex-start;max-width:calc(100% - 36px)}.support-chat-message-user{flex-direction:row-reverse;justify-content:flex-start;margin-left:auto}.support-chat-avatar{color:#fff;border-radius:999px;place-items:center;width:32px;min-width:32px;height:32px;font-size:13px;font-weight:800;line-height:1;display:inline-grid;overflow:hidden}.support-chat-avatar img{object-fit:cover;width:100%;height:100%}.support-chat-avatar-support{background:#fff;border:1px solid #11182714;box-shadow:0 8px 20px #1118271f}.support-chat-avatar-user{background:var(--astatus-primary);box-shadow:0 8px 20px #2563eb29}.support-chat-avatar svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}.support-chat-message-content{gap:3px;min-width:0;max-width:min(620px,86% - 40px);display:grid}.support-chat-message-support .support-chat-message-content{justify-items:start}.support-chat-message-user .support-chat-message-content{justify-items:end}.support-chat-bubble{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-width:100%;padding:11px 12px;box-shadow:0 8px 24px #1118270f}.support-chat-message-user .support-chat-bubble{background:#eff6ff;border-color:#2563eb3d}.support-chat-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.support-chat-message-meta{float:right;white-space:nowrap;align-items:center;gap:5px;margin:5px 0 0 12px;display:inline-flex}.admin-support-page{gap:16px;min-height:0;display:grid}.admin-support-refresh{min-height:36px}.admin-support-layout{grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:14px;min-height:calc(100dvh - 150px);display:grid}.admin-support-sidebar,.admin-support-chat{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-height:0;overflow:hidden;box-shadow:0 12px 28px #0f172a0f}.admin-support-sidebar{grid-template-rows:auto minmax(0,1fr);display:grid}.admin-support-controls{background:#f8fafc;border-bottom:1px solid #e5e7eb;gap:10px;padding:12px;display:grid}.admin-support-segment{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:3px;display:grid}.admin-support-segment button{color:#475569;min-width:0;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:13px;font-weight:800}.admin-support-segment button.active{color:#fff;background:#111827}.admin-support-search{gap:5px;display:grid}.admin-support-stats{flex-wrap:wrap;gap:6px;display:flex}.admin-support-stats span,.admin-support-chat-tags span,.admin-support-list-meta em{color:#475569;background:#eef2f7;border-radius:999px;align-items:center;min-height:22px;padding:3px 7px;font-size:12px;font-style:normal;font-weight:800;line-height:1.2;display:inline-flex}.admin-support-list{align-content:start;gap:6px;min-height:0;padding:8px;display:grid;overflow-y:auto}.admin-support-list-item{color:#111827;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:6px;width:100%;padding:10px;display:grid}.admin-support-list-item:hover,.admin-support-list-item.active{background:#eff6ff;border-color:#2563eb73}.admin-support-list-title,.admin-support-list-meta{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.admin-support-list-title strong,.admin-support-list-meta span,.admin-support-list-preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-support-list-title strong{font-size:14px}.admin-support-list-title small,.admin-support-list-preview,.admin-support-list-meta span{color:#64748b;font-size:12px}.admin-support-chat{background:#f9fafb;grid-template-rows:auto minmax(0,1fr);display:grid}.admin-support-chat-head{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.admin-support-eyebrow{color:#64748b;text-transform:uppercase;font-size:12px;font-weight:900}.admin-support-chat-head h2{color:#111827;margin:2px 0 4px;font-size:18px;line-height:1.2}.admin-support-chat-head p{color:#64748b;margin:0;font-size:13px}.admin-support-chat-tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.admin-support-messages{align-content:end;gap:12px;min-height:0;padding:16px 18px;display:grid;overflow-y:auto}.admin-support-empty,.admin-support-chat-empty{color:#64748b;text-align:center;place-items:center;min-height:120px;padding:18px;font-size:14px;display:grid}.support-chat-bubble time{color:#667085;font-size:12px;line-height:1.15}.support-chat-receipt{color:#8aa4c0;text-align:right;justify-self:end;margin:-1px 3px 0 0;font-size:9px;font-weight:600;line-height:1.1}.support-chat-receipt-read{color:#6f9fc7}.support-chat-attachments{clear:both;gap:8px;margin-top:9px;display:grid}.support-chat-attachment{gap:6px;min-width:0;display:grid}.support-chat-attachment-image{background:#fff;border:1px solid #2563eb29;border-radius:8px;width:min(280px,100%);display:block;overflow:hidden}.support-chat-attachment-image img{object-fit:cover;width:100%;max-height:220px;display:block}.support-chat-attachment-meta{background:#ffffffb3;border:1px solid #2563eb24;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:6px 8px;display:flex}.support-chat-attachment-meta span{color:#344054;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;line-height:1.25;overflow:hidden}.support-chat-attachment-meta small{color:#667085;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2}.support-chat-upload-preview{margin-left:auto}.support-chat-upload-bubble{width:min(360px,92%);padding:10px}.support-chat-upload-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.support-chat-upload-head strong{color:#111827;font-size:13px;font-weight:800;line-height:1.2}.support-chat-upload-head span{color:#667085;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.2}.support-chat-upload-list{gap:6px;display:grid}.support-chat-upload-item{background:#ffffffc7;border:1px solid #2563eb2e;border-radius:8px;grid-template-columns:16px minmax(0,1fr) max-content 24px;align-items:center;gap:7px;min-width:0;padding:6px 6px 6px 8px;display:grid}.support-chat-upload-status{border:2px solid #2563eb33;border-top-color:var(--astatus-primary);border-radius:999px;width:13px;height:13px;animation:.8s linear infinite button-spin;display:inline-block}.support-chat-upload-name{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;line-height:1.25;overflow:hidden}.support-chat-upload-size{color:#667085;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2}.support-chat-upload-remove{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:24px;height:24px;padding:0;display:inline-grid}.support-chat-upload-remove:hover,.support-chat-upload-remove:focus-visible{color:#b42318;background:#ef44441a;outline:none}.support-chat-upload-remove:disabled{cursor:not-allowed;opacity:.5}.support-chat-upload-remove svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:15px;height:15px}.support-chat-form{--support-chat-control-size:41px;--support-chat-form-bottom-padding:12px;box-sizing:border-box;z-index:220;width:100%;box-shadow:none;background:#fff;border-top:0;border-left:0;border-right:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:10px;padding:10px;display:grid;position:relative}.support-chat-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;padding-bottom:2px;display:flex;overflow:visible}.support-chat-action{color:#344054;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;flex:none;padding:6px 10px;font-size:13px;font-weight:700;line-height:1.2;transition:border-color .18s,color .18s,background .18s}.support-chat-action:hover,.support-chat-action:focus-visible,.support-chat-action.is-active{color:var(--astatus-primary);background:#eff6ff;border-color:#2563eb80;outline:none}.support-chat-files{min-height:var(--support-chat-control-size);grid-column:auto;align-items:center;gap:8px;display:flex}.support-chat-file-button{width:var(--support-chat-control-size);min-width:var(--support-chat-control-size);height:var(--support-chat-control-size);min-height:var(--support-chat-control-size);background:var(--astatus-primary);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 8px 20px #2563eb2e}.support-chat-file-button:hover,.support-chat-file-button:focus-within{background:var(--astatus-primary-hover);color:#fff}.support-chat-file-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.support-chat-file-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}.support-chat-file-count{color:#fff;background:#ef4444;border-radius:999px;min-width:18px;padding:2px 5px;font-size:11px;font-weight:800;line-height:1;position:absolute;transform:translate(28px,-26px)}.support-chat-file-error{color:#b42318;background:#fff7ed;border:1px solid #b423182e;border-radius:8px;max-width:min(360px,100% - 20px);padding:7px 9px;font-size:12px;font-weight:700;line-height:1.2;position:absolute;bottom:calc(100% + 8px);left:10px;box-shadow:0 10px 24px #11182714}.support-chat-input-wrap{align-items:flex-end;min-width:0;display:flex}.support-chat-input{box-sizing:border-box;width:100%;height:auto;min-height:var(--support-chat-control-size);field-sizing:content;resize:none;border-radius:calc(var(--support-chat-control-size) / 2);color:#101828;max-height:168px;font:inherit;background:#fff;border:1px solid #d0d5dd;padding:9px 16px;font-size:14px;line-height:1.45;overflow-y:auto}.support-chat-input:focus{border-color:var(--astatus-primary);outline:none;box-shadow:0 0 0 3px #2563eb1f}.support-chat-send{box-sizing:border-box;width:var(--support-chat-control-size);max-width:var(--support-chat-control-size);min-width:var(--support-chat-control-size);height:var(--support-chat-control-size);min-height:var(--support-chat-control-size);max-height:var(--support-chat-control-size);background:var(--astatus-primary);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:999px;align-self:end;place-items:center;padding:0;transition:background .18s,box-shadow .18s,transform .18s;display:inline-grid;box-shadow:0 8px 20px #2563eb2e}.support-chat-send:hover,.support-chat-send:focus-visible{background:var(--astatus-primary-hover);color:#fff;outline:none}.support-chat-send:disabled{cursor:not-allowed;opacity:.65;box-shadow:none;transform:none}.support-chat-form .support-chat-file-button,.support-chat-form .support-chat-send{width:var(--support-chat-control-size);min-width:var(--support-chat-control-size);max-width:var(--support-chat-control-size);height:var(--support-chat-control-size);min-height:var(--support-chat-control-size);max-height:var(--support-chat-control-size);padding:0}.support-chat-send svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}@media (max-width:900px){.support-chat-form{width:100%}.app-shell .support-chat-mobile-back-button{z-index:calc(var(--layer-sidebar-menu) + 70);width:var(--accounts-bulk-action-button-width);min-width:var(--accounts-bulk-action-button-width);max-width:var(--accounts-bulk-action-button-width);border-radius:8px;align-items:center;gap:7px;height:36px;min-height:36px;padding:0 12px;display:inline-flex;position:fixed;top:72px;left:12px}.app-shell .support-chat-mobile-back-button span{font-size:16px;line-height:1}.app-shell .support-chat-main .support-chat-messages{padding-top:54px}}@media (max-width:640px){.app-shell:has(.support-chat-main){min-height:var(--support-chat-viewport-height,100vh);padding-top:56px}.support-chat-main{height:auto;min-height:0;padding:0;position:fixed;inset:56px 0 0;overflow:hidden}.support-chat-main .account-topbar{flex:none;min-height:56px;margin:0 -12px;padding-top:8px;padding-bottom:8px}.support-chat-panel{width:auto;max-width:none;height:100%;min-height:0;box-shadow:none;border:0;margin:0 -12px}.support-chat-window{border-left:0;border-right:0;border-radius:0;height:100%;min-height:0}.support-chat-messages{touch-action:pan-y;align-content:end;padding:54px 12px 12px}.support-chat-message-content{max-width:92%}.support-chat-message-support{max-width:calc(100% - 18px)}.support-chat-form{--support-chat-form-bottom-padding:calc(10px + env(safe-area-inset-bottom));width:auto;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-left:0;border-right:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto}.support-chat-send{width:var(--support-chat-control-size)}}.support-issue-popup{right:max(22px, env(safe-area-inset-right));bottom:calc(92px + env(safe-area-inset-bottom));z-index:calc(var(--layer-floating-menu,622) + 140);background:#fff;border:1px solid #d0d5dd;border-radius:8px;grid-template-columns:auto 1fr;gap:12px;width:min(360px,100vw - 32px);padding:16px;display:grid;position:fixed;box-shadow:0 22px 58px #1118272e}.support-issue-close{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.support-issue-close:hover,.support-issue-close:focus-visible{color:#1d2939;background:#f2f4f7}.support-issue-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:17px;height:17px}.support-issue-icon,.support-issue-action svg{flex:none;justify-content:center;align-items:center;display:inline-flex}.support-issue-icon{color:#fff;background:#229ed9;border-radius:999px;width:42px;height:42px}.support-issue-icon svg{fill:currentColor;width:22px;height:22px}.support-issue-copy{min-width:0;padding-right:22px}.support-issue-copy h2{color:#101828;margin:0 0 4px;font-size:16px;font-weight:800;line-height:1.2}.support-issue-copy p{color:#475467;margin:0;font-size:13px;line-height:1.45}.support-issue-action{color:#fff;background:#111827;border-radius:8px;grid-column:2;align-items:center;gap:8px;width:fit-content;min-height:38px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.support-issue-action:hover,.support-issue-action:focus-visible{color:#fff;background:#1f2937;transform:translateY(-1px)}.support-issue-action svg{fill:currentColor;width:17px;height:17px}.ai-profile-payment-summary{grid-template-columns:repeat(2,minmax(0,1fr));width:min(340px,100%);margin:0}.tables-config-table th:first-child,.tables-config-table td:first-child{width:24%}.tables-config-table th:nth-child(2),.tables-config-table td:nth-child(2){width:520px}.tables-config-table th:nth-child(3),.tables-config-table td:nth-child(3){width:var(--tables-desktop-actions-cell-width)}.billing-limit-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;width:min(364px,100%);max-width:100%;display:grid}.billing-limit-layout-message-history{width:min(430px,100%)}.billing-limit-page-header{justify-content:start;align-items:start;gap:10px;display:grid}.billing-limit-back-button{width:138px;min-width:138px;max-width:138px;height:36px;min-height:36px;font-size:var(--page-top-button-font-size);padding:0 14px;font-weight:400;line-height:20px}.billing-limit-back-button span{line-height:1}.billing-confirm-page-header{justify-content:start;align-items:start;gap:10px;display:grid}.billing-limit-tariff-panel{order:-1}.billing-limit-panel,.billing-limit-tariff-panel{gap:14px;width:100%;max-width:100%;display:grid}.billing-limit-panel-wide,.billing-product-picker-panel{width:100%}.billing-product-picker-panel{gap:0;padding:10px;display:grid}.billing-add-product-panel{gap:0;width:100%;padding:10px;display:grid}.billing-add-product-row{border-top:1px solid #e5e7eb;grid-template-columns:minmax(220px,1fr) minmax(150px,.45fr) auto;align-items:center;gap:14px;min-height:68px;padding:12px 0;display:grid}.billing-add-product-row:first-child{border-top:0;padding-top:0}.billing-add-product-row:last-child{padding-bottom:0}.billing-add-product-row strong,.billing-add-product-meta strong{color:#111827;font-size:15px;font-weight:650}.billing-add-product-meta{gap:6px;display:grid}.billing-add-product-meta span{color:#6b7280;font-size:13px;line-height:1.25}.billing-add-product-row .secondary-button{justify-self:end}.billing-tariff-section-title{align-items:center;min-height:26px;padding:0 0 6px;display:flex}.billing-tariff-section-title span{color:#6b7280;font-size:13px;font-weight:700;line-height:1.25}.billing-product-picker-row{border-top:1px solid #e5e7eb;grid-template-columns:minmax(0,1fr) minmax(180px,auto) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.billing-tariff-row,.billing-one-time-row{grid-template-columns:minmax(220px,1.6fr) minmax(170px,.85fr) minmax(150px,.6fr) minmax(170px,.7fr)}.billing-product-picker-row:first-child{border-top:0;padding-top:0}.billing-tariff-section-title+.billing-product-picker-row{border-top:0;padding-top:6px}.billing-product-picker-row:last-child{padding-bottom:0}.billing-product-picker-row strong{color:#111827;font-size:15px;font-weight:650}.billing-product-picker-meta{text-align:right;gap:4px;display:grid}.billing-product-picker-meta span{color:#6b7280;font-size:13px;line-height:1.25}.billing-row-select-label,.billing-row-total{gap:6px;display:grid}.billing-row-select-label span,.billing-row-total span{color:#6b7280;font-size:13px;line-height:1.25}.billing-row-total strong{color:#111827;white-space:nowrap;font-size:15px;font-weight:650;line-height:1.2}.billing-limit-editor-wide{grid-template-columns:minmax(150px,1fr) 150px minmax(220px,1.2fr);align-items:end}.billing-limit-product-name{gap:6px;display:grid}.billing-limit-product-name span{color:#6b7280;font-size:13px;line-height:1.25}.billing-limit-product-name strong{color:#111827;font-size:16px;font-weight:650;line-height:1.2}.billing-limit-summary{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.billing-limit-summary-single{grid-template-columns:1fr}.billing-limit-summary .billing-inline-stat{width:100%;min-width:0}.billing-limit-summary-single .billing-inline-stat strong{font-weight:400}.billing-limit-picker-compact{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-rows:auto 40px;align-items:start;gap:8px;width:min(150px,100%);padding:10px 12px;display:grid}.billing-limit-editor{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:14px;padding:10px;display:grid}.billing-limit-editor-narrow{width:100%;max-width:100%}.billing-limit-flat-row{grid-template-columns:150px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.billing-limit-picker,.billing-limit-meta{align-content:start;gap:8px;display:grid}.billing-limit-meta{background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;grid-template-rows:auto 40px;min-width:110px;padding:10px 12px}.billing-limit-tariff{align-content:start;gap:10px;width:100%;min-width:0;display:grid}.billing-limit-tariff p{color:#6b7280;margin:-2px 0 0;font-size:12px;line-height:1.25}.billing-limit-tariff-panel .billing-total-label,.billing-limit-tariff span,.billing-limit-tariff strong,.billing-limit-tariff .billing-total-inline-value{font-weight:400}.billing-limit-single-tariff-row{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex}.billing-limit-single-tariff-row i,.billing-limit-tariff-list i{color:#94a3b8;letter-spacing:1px;font-size:12px;font-style:normal;line-height:1}.billing-limit-single-tariff-row span{color:#6b7280;white-space:nowrap;flex:none;font-size:12px;line-height:1.25}.billing-limit-single-tariff-row strong{color:#111827;white-space:nowrap;flex:none;font-size:13px;font-weight:400;line-height:1.25}.billing-limit-single-tariff-row i{white-space:nowrap;flex:none}.billing-limit-tariff-list{gap:6px;display:grid}.billing-limit-tariff-list div{white-space:nowrap;align-items:center;gap:7px;display:flex}.billing-limit-tariff-list span{color:#6b7280;flex:0 0 72px;width:72px;font-size:12px;line-height:1.25}.billing-limit-tariff-list strong{color:#111827;font-size:13px;font-weight:400;line-height:1.25}.billing-limit-tariff-link{color:#2563eb;font-size:13px;font-weight:400;line-height:1.25;text-decoration:none}.billing-limit-tariff-link:hover{text-decoration:underline}.billing-limit-meta-wide{width:100%;min-width:0}.billing-limit-meta-wide .billing-total-inline-value,.billing-limit-tariff .billing-total-inline-value{white-space:normal;align-items:center;min-height:40px;margin-top:0;line-height:1.15;display:flex}.billing-limit-note-cell{width:100%;max-width:100%}.billing-limit-note{color:#4b5563;background:#f8fbff;border:1px solid #e0e7ff;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.billing-confirm-panel{gap:14px;width:min(430px,100%);max-width:100%;padding:10px;display:grid}.billing-confirm-panel-wide{width:min(760px,100%)}.billing-confirm-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.billing-confirm-card{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;gap:4px;min-height:50px;padding:8px 10px;display:grid}.billing-confirm-details{background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;gap:0;width:100%;padding:10px;display:grid}.billing-invoice-row{border-top:1px solid #2563eb1a;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:8px 0;display:grid}.billing-invoice-row:first-child{border-top:0;padding-top:0}.billing-invoice-row span{color:#374151;font-size:14px;line-height:1.35}.billing-invoice-row strong{color:#111827;text-align:right;white-space:nowrap;min-width:92px;font-size:14px;font-weight:600}.billing-promo-row{border-top:1px solid #2563eb1a;gap:8px;padding:12px 0 8px;display:grid}.billing-confirm-promo-row{border-top-color:#e5e7eb;padding-bottom:2px}.billing-promo-label{color:#2563eb;font-size:14px;font-weight:600}.billing-promo-input{min-width:0;max-width:260px}.billing-summary-row-total strong{font-size:18px}.billing-summary-row-total{border-top-color:#2563eb29;margin-top:6px;padding-top:12px}.billing-confirm-action-total{white-space:nowrap;border-top:1px solid #e5e7eb;justify-self:start;align-items:center;gap:7px;width:fit-content;max-width:100%;padding:10px 0 2px;display:flex}.billing-confirm-action-total span{color:#6b7280;flex:none;font-size:14px;line-height:1.35}.billing-confirm-action-total i{color:#94a3b8;letter-spacing:1px;flex:none;font-size:12px;font-style:normal;line-height:1}.billing-confirm-action-total strong{color:#111827;white-space:nowrap;flex:none;font-size:16px;font-weight:600;line-height:1.2}.billing-action-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (min-width:761px){.billing-confirm-action-row>.primary-button,.billing-confirm-action-row>.secondary-button{white-space:nowrap;width:138px;min-width:138px;max-width:138px}}.billing-overview-actions .secondary-button,.billing-action-row .secondary-button,.billing-open-actions .secondary-button{background:linear-gradient(#fff 0%,#f8fafc 100%);border-color:#cbd5e1;box-shadow:0 0 0 1px #94a3b829,0 10px 22px #0f172a14}.billing-overview-actions .secondary-button:hover,.billing-action-row .secondary-button:hover,.billing-open-actions .secondary-button:hover{background:linear-gradient(#fff 0%,#f1f5f9 100%);border-color:#94a3b8;box-shadow:0 0 0 1px #94a3b838,0 12px 24px #0f172a1f}.billing-action-row-inline{flex-wrap:wrap;justify-content:flex-start}.billing-limit-flat-row .billing-action-row-inline{grid-column:1/-1}.billing-legal-note{color:#6b7280;width:100%;margin:2px 0 0;font-size:12px;line-height:1.45}.billing-legal-note-inline{margin-top:12px}.billing-legal-note a{color:#2563eb;font-weight:700;text-decoration:none}.billing-legal-note a:hover{text-decoration:underline}.billing-inline-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.billing-inline-stats-compact{margin-bottom:12px}.billing-inline-stat{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;gap:4px;min-height:50px;padding:8px 10px;display:grid}.billing-compact-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:12px;display:grid}.billing-compact-grid-tight{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr)}.billing-calculator-box,.billing-summary-box{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:12px;padding:18px;display:grid}.billing-box-compact{padding:14px}.billing-box-head{gap:4px;display:grid}.billing-box-head .section-title{margin-bottom:0}.billing-status-list{flex-wrap:wrap;gap:8px;display:flex}.billing-summary-list{gap:8px;display:grid}.billing-summary-row{border-top:1px solid #f1f5f9;justify-content:flex-start;align-items:center;gap:8px;padding:8px 0;display:flex}.billing-summary-row:first-child{border-top:0;padding-top:0}.billing-summary-row span{color:#6b7280;font-size:14px}.billing-summary-row strong{text-align:left;margin-left:6px;font-size:14px;font-weight:600}.billing-control-row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.billing-select-label{color:#374151;gap:6px;font-size:14px;font-weight:600;display:grid}.billing-select-label-compact{max-width:200px}.billing-select{background:#fff;border:1px solid #d1d5db;border-radius:8px;width:180px;min-width:180px;min-height:40px;padding:0 12px;font-size:15px;font-weight:500}.billing-select-compact{width:130px;min-width:130px}.billing-select-compact-profiles{text-align:right;text-align-last:right;width:110px;min-width:110px}.billing-select-compact-profiles option{text-align:right;padding-right:12px}.billing-compact-number-native-select{min-height:40px}.billing-compact-number-select{width:110px;min-width:110px;position:relative}.billing-compact-number-select-button{color:#111827;cursor:pointer;text-align:right;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:flex-end;align-items:center;width:110px;min-width:110px;min-height:40px;padding:0 30px 0 12px;font-size:15px;font-weight:500;line-height:1;display:flex;position:relative}.billing-compact-number-select-button:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;position:absolute;top:50%;right:12px;transform:translateY(-65%)rotate(45deg)}.billing-compact-number-select-button:focus-visible{border-color:var(--astatus-primary);outline:none;box-shadow:0 0 0 3px #465fff29}.billing-compact-number-select-menu{z-index:var(--layer-floating-menu);background:#fff;border:1px solid #d1d5db;border-radius:8px;width:88px;max-height:320px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto;box-shadow:0 12px 24px #0f172a29}.billing-compact-number-select-option{color:#111827;cursor:pointer;text-align:right;background:0 0;border:0;border-radius:6px;width:100%;min-height:30px;padding:5px 14px 5px 8px;font-size:14px;font-weight:500;line-height:1.2;display:block}.billing-compact-number-select-option:hover,.billing-compact-number-select-option:focus-visible{background:#f3f4f6;outline:none}.billing-compact-number-select-option.is-selected{color:#1d4ed8;background:#eef2ff}.billing-total-row{background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.billing-total-row-inline{flex-wrap:nowrap}.billing-total-row-compact{min-height:100%}.billing-total-inline{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.billing-total-inline-value{margin-top:2px;font-size:20px;font-weight:600;line-height:1;display:block}.billing-total-label{color:#6b7280;font-size:13px;display:block}.billing-total-value{margin-top:2px;font-size:24px;font-weight:600;line-height:1;display:block}.billing-note{color:#6b7280;margin:0;font-size:14px;line-height:1.45}.billing-methods-panel{gap:12px;display:grid}.billing-methods-panel-compact,.billing-widget-panel-compact{padding:14px}.billing-method-card{background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.billing-method-card-confirm{justify-content:stretch;align-items:start;gap:12px;width:100%;display:grid}.billing-method-card-confirm>*{width:100%}.billing-method-card-confirm>.billing-confirm-action-total{width:fit-content}.billing-confirm-note{color:#4b5563;background:#f8fbff;border:1px solid #dbeafe;border-radius:8px;width:100%;padding:10px 12px;font-size:14px;line-height:1.45}.billing-confirm-bottom-note{width:fit-content;max-width:100%}.billing-confirm-note-wide{width:100%}.billing-method-card strong{font-size:16px;font-weight:600}.billing-receipt-field{color:#374151;gap:6px;margin-top:10px;display:grid}.billing-receipt-field span{font-size:13px;font-weight:500}.billing-receipt-input{color:#111827;width:min(320px,100%);min-height:38px;font:inherit;background:#fff;border:1px solid #bfdbfe;border-radius:8px;padding:8px 10px}.billing-receipt-input:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61f}.billing-open-actions{flex-wrap:wrap;gap:10px;display:flex}.billing-widget-panel{gap:12px;display:grid}.panel-compact{margin-top:14px}.billing-widget-status{color:#1e3a8a;align-items:center;gap:10px;display:inline-flex}.billing-reminder{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin-top:24px;padding:14px 16px;line-height:1.45}.table-link-cell{text-align:right;vertical-align:bottom}.tables-config-table tbody tr,.tables-config-table tbody td,.tables-config-table tbody .readonly-row td{vertical-align:middle}.tables-config-table tbody .table-actions-cell{padding-right:var(--cabinet-row-edge-x);padding-left:var(--cabinet-row-edge-x);vertical-align:middle;padding-top:9px}.table-link-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.table-link-cell .table-link-input{flex:320px;width:auto;min-width:320px}.table-link-actions .secondary-button{white-space:nowrap}.table-link-actions-pair{justify-content:flex-end;gap:var(--tables-desktop-action-gap);width:var(--tables-desktop-actions-width);min-width:var(--tables-desktop-actions-width);flex-wrap:nowrap;max-width:none;margin-left:auto;display:flex}.table-link-actions-pair>*{box-sizing:border-box;flex:0 0 var(--tables-desktop-action-button-width);max-width:var(--tables-desktop-action-button-width);text-align:center;white-space:nowrap;justify-content:center;width:var(--tables-desktop-action-button-width)!important}.responsive-table-cell-stack{min-width:0}.notice{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin-top:16px;padding:12px 14px;line-height:1.4}.notice-success{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.login-page{background:#f3f4f6;place-items:center;min-height:100vh;padding:24px;display:grid}.login-page--split{background:radial-gradient(circle at 20% 20%,#3088fa1f,#0000 34%),linear-gradient(135deg,#f8fbff 0%,#eef5ff 52%,#f7faff 100%);grid-template-columns:minmax(0,660px) minmax(360px,440px);justify-content:center;align-items:center;gap:56px;padding:40px}.login-hero-panel{align-content:center;justify-self:start;gap:18px;width:min(660px,100%);min-height:560px;padding:0;display:grid;overflow:hidden}.login-hero-copy{z-index:1;max-width:540px;position:relative}.login-hero-title{color:#111827;letter-spacing:0;margin:0;font-size:clamp(30px,3vw,42px);line-height:1.04}.login-brand-mark{background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat;border-radius:8px;width:34px;min-width:34px;height:34px;display:inline-block}.login-brand-mark span{display:none}.login-brand-mark span:first-child{background:#93c5fd;height:13px}.login-brand-mark span:nth-child(2){background:#fff;height:21px}.login-brand-mark span:nth-child(3){background:#86efac;height:8px}.login-brand-mark--hero{border-radius:10px;width:44px;min-width:44px;height:44px;margin-top:4px;padding:10px}.login-brand-mark--hero span{width:5px}.login-brand-mark--hero span:first-child{height:17px}.login-brand-mark--hero span:nth-child(2){height:26px}.login-brand-mark--hero span:nth-child(3){height:11px}.login-hero-copy p{color:#4b5563;max-width:520px;margin:18px 0 0;font-size:18px;line-height:1.45}.login-hero-image{justify-content:flex-start;margin:4px 0 -12px -12px;display:flex}.login-hero-image img{width:min(100%,600px);height:auto;display:block}.login-panel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:24px;width:min(420px,100%);padding:32px;display:grid}.login-panel--form{justify-self:start;box-shadow:0 20px 46px #0f172a14}.login-panel--recovery{gap:20px}.login-panel--register{gap:18px}.login-panel h1{margin:0 0 6px;font-size:30px}.login-brand-title{align-items:center;gap:12px;display:flex}.login-panel p{color:#6b7280;margin:0}.login-form-heading{gap:8px;display:grid}.login-form-heading>div{gap:6px;display:grid}.login-form-title{color:#6b7280;letter-spacing:0;margin:0;font-size:16px;font-weight:400;line-height:1.45}.login-form-subtitle{color:#6b7280;margin:0;font-size:13px;line-height:1.4}.login-form{gap:11px;display:grid}.login-field{gap:6px;margin-bottom:0;display:grid}.login-input{width:100%;min-width:0;height:42px}.login-button{width:100%;min-height:42px;margin-top:4px}.login-step-actions{grid-template-columns:1fr;gap:10px;display:grid}.login-step-actions--split{grid-template-columns:minmax(96px,.36fr) minmax(0,1fr)}.login-back-button{width:100%;min-height:42px;margin-top:4px}.login-links{justify-content:flex-end;align-items:center;min-height:20px;margin-top:-2px;display:flex}.login-links a{color:#0f8b6f;font-size:14px;font-weight:600}.login-legal-links{color:#6b7280;text-align:center;flex-wrap:wrap;justify-content:center;gap:10px 14px;font-size:12px;line-height:1.35;display:flex}.login-legal-links a{color:#6b7280;font-weight:600;text-decoration:none}.login-legal-links a:hover{color:#0f8b6f;text-decoration:underline}.login-consents{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;gap:7px;padding:10px;display:grid}.login-consents-title,.login-legal-note{color:#6b7280;margin:0;font-size:12px;line-height:1.45}.login-consents-title{font-weight:600}.login-legal-note{text-align:left}.login-legal-note a{color:#0f8b6f;font-weight:700;text-decoration:none}.login-legal-note a:hover{text-decoration:underline}.login-consent-row{color:#4b5563;grid-template-columns:14px minmax(0,1fr);align-items:start;gap:8px;font-size:11.5px;line-height:1.35;display:grid}.login-consent-row input{accent-color:#0f8b6f;width:14px;height:14px;margin:0}.login-consent-row a{color:#0f8b6f;font-weight:700;text-decoration:none}.login-consent-row a:hover{text-decoration:underline}.login-switch{color:#6b7280;text-align:center;margin:0}.login-switch a{color:#0f8b6f;font-weight:600}.login-switch--recovery{margin-top:-4px}.login-panel--register .login-form{gap:9px}.login-panel--register .login-input{height:40px}.login-panel--register .login-consents{margin-top:2px}@media (min-width:1181px){.login-panel--form .login-brand-title{display:none}.login-panel--form>div>p{color:#111827;font-size:22px;font-weight:700}.login-panel--recovery .login-form-title{color:#111827;font-size:22px;font-weight:700;line-height:1.2}.login-panel--recovery .login-form-subtitle{color:#6b7280;font-size:13px;font-weight:400;line-height:1.4}}@media (max-width:1180px){.login-page--split{background:#f3f4f6;grid-template-columns:minmax(0,420px);place-items:center;padding:24px}.login-panel--form{justify-self:center}.login-hero-panel{display:none}}@media (max-width:640px){.login-page--split{padding:16px}.login-panel--form{padding:24px}}.dev-client-panel{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.admin-panel{gap:18px;display:grid}.admin-controls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.admin-field{margin-bottom:0}.admin-number-input{width:160px;min-width:160px}.admin-static-field{gap:8px;min-width:180px;display:grid}.admin-static-field strong{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;align-items:center;min-height:44px;padding:0 12px;font-weight:400;display:inline-flex}.admin-result-panel{gap:18px;display:grid}.admin-result-grid{grid-template-columns:repeat(5,minmax(120px,1fr));gap:12px;display:grid}.admin-result-grid div{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;gap:6px;min-height:86px;padding:14px;display:grid}.admin-result-grid span{color:#6b7280;font-size:14px}.admin-result-grid strong{font-size:24px;font-weight:400}.admin-log-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-log-list{gap:10px;display:grid}.admin-log-row{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:1.1fr 1.2fr 1.4fr .8fr .9fr 1.1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.admin-log-row>div{gap:4px;min-width:0;display:grid}.admin-log-row span{color:#6b7280;font-size:13px}.admin-log-row strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.admin-log-row p{color:#991b1b;grid-column:1/-1;margin:0;font-size:14px}.admin-log-row-success{background:#f0fdf4;border-color:#bbf7d0}.admin-log-row-failed{background:#fef2f2;border-color:#fecaca}.admin-log-row-running{background:#eff6ff;border-color:#bfdbfe}.admin-log-button{min-height:38px;padding:8px 12px}.admin-error-table{gap:8px;display:grid}.admin-error-head,.admin-error-row{grid-template-columns:1fr 1fr 1fr 1.2fr 2fr;align-items:center;gap:10px;display:grid}.admin-error-head{color:#6b7280;padding:0 12px;font-size:13px}.admin-error-row{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:12px}.admin-error-row span,.admin-error-row strong,.admin-error-row p{overflow-wrap:anywhere;font-size:14px}.admin-error-row strong{font-weight:500}.admin-error-row p{color:#991b1b;margin:0}.admin-summary-list,.admin-errors{gap:10px;display:grid}.admin-summary-row,.admin-errors div{border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.admin-errors div{color:#991b1b;background:#fef2f2;border-color:#fecaca}.admin-errors-page-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-errors-page-stats div{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:6px;min-height:88px;padding:16px;display:grid}.admin-errors-page-stats span{color:#6b7280;font-size:14px}.admin-errors-page-stats strong{font-size:28px;font-weight:500}.admin-errors-page-panel{gap:18px;display:grid}.admin-errors-page-search-panel{gap:12px;display:grid}.admin-errors-page-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.admin-errors-page-client{width:min(100%,280px);margin:0}.admin-errors-client-picker{width:100%;min-width:0;max-width:none}.admin-errors-client-picker .profile-picker-menu{width:min(360px,100vw - 32px);padding:6px}.admin-errors-client-picker summary{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:8px 10px;display:flex}.admin-errors-client-picker .profile-picker-title,.admin-errors-client-picker .profile-picker-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:1.2;overflow:hidden}.admin-errors-client-picker .profile-picker-title{flex:none}.admin-errors-client-picker .profile-picker-meta{text-align:right;flex:auto}.admin-errors-client-picker summary .profile-picker-meta:first-child{text-align:left}.admin-errors-client-picker .profile-picker-ok{min-height:32px;padding:7px 10px;font-size:12px}.admin-errors-client-picker .profile-picker-search{min-height:32px;margin-bottom:5px;padding:7px 9px;font-size:12px}.admin-errors-client-picker .profile-picker-option{gap:7px;min-height:32px;padding:6px 8px}.admin-errors-client-picker .profile-picker-option input{width:14px;min-width:14px;height:14px;margin:0}.admin-errors-client-picker .profile-picker-option-content{gap:1px}.admin-errors-client-picker .profile-picker-option-label{font-size:12px;line-height:1.2}.admin-errors-client-picker .profile-picker-option-meta{font-size:11px;line-height:1.2}.admin-errors-client-picker .profile-picker-option-select-all{margin-bottom:3px;padding-bottom:7px}.admin-errors-page-sort{width:min(100%,260px);margin:0}.admin-errors-page-filter,.admin-errors-page-copy{min-height:44px}.admin-errors-mobile-bar,.admin-errors-mobile-sheet{display:none}.admin-errors-page-table{gap:8px;display:grid}.admin-errors-page-row{align-items:center;gap:6px;display:grid;position:relative}.admin-errors-page-head{color:#6b7280;padding:0 8px;font-size:11px}.admin-errors-page-column{min-width:0;min-height:28px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:4px;padding:0;display:flex}.admin-errors-page-column:hover{color:#111827}.admin-errors-page-column-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-errors-page-column.is-sorted{color:#101828}.admin-errors-page-column-sort{width:15px;min-width:15px;height:15px;color:var(--astatus-primary);background:#eff6ff;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.admin-errors-page-select-cell{justify-content:flex-start;align-items:center;min-width:0;display:flex}.admin-errors-page-checkbox{accent-color:#2563eb;cursor:pointer;width:15px;min-width:15px;height:15px;margin:0}.admin-errors-page-checkbox:disabled{cursor:default;opacity:.5}.admin-errors-page-menu-cell{justify-content:flex-end;align-items:center;min-width:0;display:flex;position:relative}.admin-errors-page-menu-button{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:20px;font-weight:700;line-height:1;display:inline-flex}.admin-errors-page-menu-button:hover{border-color:#9ca3af}.admin-errors-page-menu{z-index:40;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:max-content;min-width:174px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #0f172a29}.admin-errors-page-menu-item{color:#111827;cursor:pointer;width:100%;min-height:36px;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:8px 10px;display:block}.admin-errors-page-menu-item:hover{background:#f3f4f6}.admin-errors-page-menu-item:disabled{cursor:default;opacity:.55}.admin-errors-page-mobile-summary,.admin-errors-page-mobile-checkbox,.admin-errors-page-mobile-head{display:none}.admin-errors-page-row:not(.admin-errors-page-head){border:1px solid var(--admin-log-line);background:#fff;border-radius:8px;padding:7px 8px}.admin-errors-page-row-event:not(.admin-errors-page-head){background:#f8fafc;border-color:#dbeafe}.admin-errors-page-row-fixed:not(.admin-errors-page-head){background:#f0fdf4;border-color:#bbf7d0}.admin-errors-page-row [role=cell]{min-width:0}.admin-errors-page-row span,.admin-errors-page-row strong,.admin-errors-page-row [role=cell],.admin-errors-page-row p{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.25}.admin-errors-page-row strong{font-weight:500}.admin-errors-page-row p{color:#344054;gap:2px;margin:0;display:grid}.admin-errors-page-row-event p{color:#334155}.admin-errors-page-row-fixed p{color:#166534}.admin-errors-page-row small{color:#6b7280;font-size:10px;line-height:1.25}.admin-errors-page-resource-cell>span{flex-wrap:wrap;align-items:baseline;gap:3px 5px;display:flex}.admin-errors-page-resource-cell strong{font-weight:500}.admin-errors-page-resource-name{display:inline}.admin-errors-page-resource-cell a,.admin-errors-page-resource-cell small{color:#2563eb;font-size:10px}.admin-errors-page-resource-separator{color:#98a2b3;font-size:10px}.admin-errors-page-resource-cell a:hover{text-decoration:underline}.admin-errors-page-error-cell p{white-space:pre-line}.admin-errors-page-status{text-align:left;border-radius:999px;justify-content:flex-start;align-items:center;width:fit-content;min-width:68px;min-height:21px;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}.admin-errors-page-status-placeholder{color:#9ca3af}.admin-errors-page-status-cell-inner{justify-items:end;gap:8px;display:grid}.admin-errors-page-action{min-height:38px;padding:8px 12px}.admin-errors-page-empty{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:18px}.inline-field{margin-bottom:0}.inline-field .field-label{display:block}.select-input{min-width:260px}.billing-period-card{color:#111827;text-align:left;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;min-height:190px;padding:16px;display:flex}.billing-period-card-active{background:#eff6ff;border-color:#2563eb;box-shadow:inset 0 0 0 1px #2563eb}.billing-period-label{font-weight:700}.billing-period-description{color:#6b7280;line-height:1.35}.billing-period-price{color:#374151;font-size:14px;line-height:1.35}.billing-discount{color:#166534;background:#dcfce7;border-radius:8px;align-items:center;min-height:26px;padding:4px 8px;font-size:13px;font-weight:700;display:inline-flex}.billing-discount-muted{color:#6b7280;background:#f3f4f6;font-weight:600}.subscription-option{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.subscription-option span{color:#6b7280;flex-direction:column;gap:4px;line-height:1.35;display:flex}.subscription-option strong{color:#111827;font-weight:400}.legal-note{color:#6b7280;margin:14px 0 0;line-height:1.45}.legal-note a,.legal-links a{color:#2563eb;font-weight:600;text-decoration:none}.legal-note a:hover,.legal-links a:hover{text-decoration:underline}.autopay-status-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.settings-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.settings-column{gap:4px;display:grid}.settings-column-title-spacer{visibility:hidden}.settings-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title title""account company"}.settings-profile-title{grid-area:title}.settings-profile-group{align-content:start;gap:10px;display:grid}.settings-profile-account-group{grid-area:account}.settings-profile-company-group{grid-area:company}.settings-profile-group .field{margin-bottom:0}.settings-profile-identity-button{justify-self:start}.settings-profile-grid .field,.settings-profile-grid .input{width:100%;min-width:0}.settings-save-button,.settings-password-button{width:142px;min-width:142px}.settings-readonly-action{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.settings-inline-action{justify-content:center;justify-self:start;width:142px;min-width:142px}.settings-access-box{gap:16px;display:grid}.settings-access-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.settings-access-action{flex:none;justify-content:center;width:142px;min-width:142px}.settings-transactions-box{gap:14px;display:grid}.settings-transactions-table-wrap{width:100%;overflow-x:auto}.settings-transactions-table{border-collapse:collapse;width:100%;min-width:640px}.settings-transactions-table th,.settings-transactions-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:12px 10px;font-size:14px;line-height:1.35}.settings-transactions-table th{color:#667085;font-weight:700}.settings-transactions-table td{color:#101828}.settings-transactions-table tr:last-child td{border-bottom:0}.settings-transaction-status{color:#166534;background:#dcfce7;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.settings-access-modal{max-width:520px}.settings-modal-form{gap:14px}.settings-telegram-box{gap:16px;display:grid}.settings-telegram-head,.settings-telegram-bind,.settings-telegram-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.settings-telegram-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.settings-telegram-action{width:142px;min-width:142px}.settings-telegram-connected{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#f9fafb;gap:3px;padding:12px;display:grid}.settings-telegram-connected-label{color:#667085;font-size:13px;line-height:1.35}.settings-telegram-connected strong{color:#101828;overflow-wrap:anywhere;font-size:15px;line-height:1.35}.settings-telegram-command{flex:360px;min-width:220px;margin-bottom:0}.settings-telegram-expire,.settings-telegram-row-meta{color:#667085;font-size:13px;line-height:1.45}.settings-telegram-list{gap:10px;display:grid}.settings-telegram-row{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#fff;padding:12px}.settings-telegram-row-main{min-width:0}.settings-telegram-row-title{color:#101828;overflow-wrap:anywhere;font-size:14px;font-weight:800;line-height:1.35}.settings-password-form{gap:14px;max-width:460px;display:grid}.settings-avatar-box{gap:22px;display:grid}.settings-avatar-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.settings-avatar-current{align-items:center;gap:16px;min-width:0;display:flex}.settings-avatar-preview{color:#111827;background:#f7f4ed;border:1px solid #e5e7eb;border-radius:999px;justify-content:center;align-items:center;width:96px;min-width:96px;height:96px;font-size:34px;font-weight:800;display:inline-flex;overflow:hidden}.settings-avatar-preview img{object-fit:contain;width:100%;height:100%;display:block}.settings-avatar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.settings-avatar-action,.settings-avatar-upload{justify-content:center;width:142px;min-width:142px}.settings-avatar-picker{border-top:1px solid #e5e7eb;gap:16px;padding-top:18px;display:grid}.settings-avatar-upload{cursor:pointer;position:relative}.settings-avatar-upload.is-disabled{cursor:default;opacity:.65;pointer-events:none}.settings-avatar-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.settings-avatar-grid{grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:12px;display:grid}.settings-avatar-option{color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-items:center;gap:8px;min-height:140px;padding:12px 10px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.settings-avatar-option:hover{border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 12px 28px #2563eb1f}.settings-avatar-option:disabled{cursor:default;opacity:.72;transform:none}.settings-avatar-option.is-selected{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.settings-avatar-option-image{background:#f7f4ed;border-radius:999px;justify-content:center;align-items:center;width:78px;height:78px;display:inline-flex;overflow:hidden}.settings-avatar-option-image img{object-fit:contain;width:100%;height:100%;display:block}.settings-avatar-option span:last-child{color:#374151;text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:13px;font-weight:700;line-height:1.2}.settings-avatar-crop-card{max-width:760px}.settings-avatar-crop-layout{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:24px;display:grid}.settings-avatar-crop-frame{cursor:grab;touch-action:none;background:#f7f4ed;border:1px solid #e5e7eb;border-radius:999px;justify-self:center;width:260px;height:260px;position:relative;overflow:hidden}.settings-avatar-crop-frame:active{cursor:grabbing}.settings-avatar-crop-frame img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute;inset:0 auto auto 0}.settings-avatar-crop-controls{gap:16px;min-width:0;display:grid}.settings-avatar-crop-file{color:#374151;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:700;line-height:1.3;overflow:hidden}.settings-avatar-crop-control{gap:8px;display:grid}.settings-avatar-crop-control span{color:#374151;font-size:13px;font-weight:700}.settings-avatar-crop-control input{accent-color:#2563eb;width:100%}.legal-links{flex-wrap:wrap;gap:14px;margin-top:18px;display:flex}.legal-page{max-width:760px;line-height:1.45}.offer-page .page-title{font-size:36px;line-height:1.15}@media (max-width:900px){.settings-grid{grid-template-columns:1fr}.settings-profile-grid{grid-template-areas:"title""account""company"}.settings-grid .field,.settings-grid .input{width:100%;min-width:0}.settings-column-title-spacer{display:none}.settings-save-button,.settings-password-button,.settings-telegram-action,.settings-telegram-main-action,.settings-avatar-action,.settings-avatar-upload,.settings-inline-action,.settings-access-action{width:100%}.settings-readonly-action{grid-template-columns:1fr}.settings-access-head,.settings-telegram-head{align-items:stretch}.settings-telegram-actions{width:100%}.settings-transactions-table{min-width:560px}.settings-transactions-table th,.settings-transactions-table td{padding:10px 8px;font-size:13px}.settings-avatar-current,.settings-avatar-actions{width:100%}.settings-avatar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-avatar-crop-layout{grid-template-columns:1fr;gap:18px}}@media (max-width:720px){.billing-products-grid{grid-template-columns:1fr}.billing-products-table-panel{padding:10px}.billing-products-table-head{display:none}.billing-products-table-row{grid-template-columns:1fr;gap:8px;min-height:0;padding:12px 0}.billing-products-table-cell{grid-template-columns:108px minmax(0,1fr);align-items:center;gap:10px;padding:0 4px;display:grid}.billing-products-table-cell:before{color:#667085;content:attr(data-label);text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.2}.billing-products-table-product,.billing-products-table-usage{align-items:start}.billing-products-table-product strong,.billing-products-table-product span,.billing-products-table-usage strong,.billing-products-table-usage .billing-progress{grid-column:2}.billing-products-table-actions{justify-content:stretch}.billing-products-table-actions .primary-button{width:100%;min-width:0;max-width:none}.billing-card-control-panel{align-items:stretch;display:grid}.billing-card-control-actions{justify-content:flex-start}.billing-plan-cta-panel,.billing-tariff-layout{grid-template-columns:1fr}.billing-plan-cta-panel{align-items:stretch;display:grid}.billing-product-facts,.billing-product-controls{grid-template-columns:1fr}.billing-tariff-summary-panel{position:static}.billing-overview-panel,.billing-inline-stats,.billing-compact-grid,.billing-overview-metrics{grid-template-columns:1fr}.billing-limit-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-limit-summary.billing-limit-summary-single,.billing-confirm-summary,.billing-history-purchase-panel,.billing-add-product-row,.billing-product-picker-row,.billing-limit-editor-wide{grid-template-columns:1fr}.billing-add-product-row .secondary-button{justify-self:stretch}.billing-product-picker-meta{text-align:left}.billing-limit-editor-narrow{width:100%}.billing-limit-layout{grid-template-columns:1fr}.billing-limit-flat-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.billing-limit-summary .billing-inline-stat{justify-content:stretch;align-items:start;gap:4px;min-height:44px;padding:10px 12px;display:grid}.billing-limit-summary .billing-inline-stat span,.billing-limit-summary .billing-inline-stat strong{white-space:nowrap}.billing-limit-summary .billing-inline-stat span{text-overflow:ellipsis;overflow:hidden}.billing-limit-picker-compact{grid-template-columns:1fr;width:100%}.billing-limit-picker-compact .billing-select-compact-profiles{text-align:right;justify-self:start;width:110px;min-width:110px}.billing-total-row,.billing-method-card,.billing-summary-row{align-items:flex-start}.billing-total-row-inline{flex-wrap:wrap}.billing-summary-row{flex-direction:column}.billing-summary-row strong{text-align:left}.billing-select,.billing-select-compact{width:100%;min-width:0}.billing-limit-picker-compact .billing-select-compact,.billing-limit-picker-compact .billing-select-compact-profiles{width:110px;min-width:110px}}.legal-page section+section{margin-top:18px}.legal-page h2{margin:0 0 8px;font-size:20px;line-height:1.25}.legal-page p{margin:0 0 8px}.legal-page ul{margin:0;padding-left:18px}.legal-page li+li{margin-top:4px}.legal-landing{color:#151515;background:#f6f8f7;min-height:100vh}.legal-topbar{background:#ffffffeb;border-bottom:1px solid #15151514;justify-content:space-between;align-items:center;gap:20px;padding:18px 40px;display:flex}.legal-topbar-links{color:#4b5563;align-items:center;gap:18px;font-size:15px;display:flex}.legal-topbar-links a:hover{color:#151515}.legal-hero{padding:48px 40px 16px}.legal-title{max-width:880px;margin:0;font-size:42px;line-height:1.08}.legal-subtitle{color:#4b5563;max-width:760px;margin:14px 0 0;font-size:18px;line-height:1.5}.legal-landing-body{padding:0 40px 56px}.legal-panel{margin:0 auto}.legal-footer{color:#4b5563;border-top:1px solid #15151514;justify-content:space-between;align-items:center;gap:16px;padding:22px 40px 32px;font-size:14px;display:flex}.legal-footer-links{align-items:center;gap:16px;display:flex}.legal-footer-links a:hover{color:#151515}.site-page{background:var(--astatus-bg);min-height:100vh;color:var(--astatus-text)}.site-topbar{z-index:20;border-bottom:1px solid var(--astatus-border);background:#ffffffeb;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 32px;display:flex;position:fixed;top:0;left:0}.site-topbar-main,.site-topbar-actions{align-items:center;gap:22px;display:flex}.site-topbar-main{min-width:0}.site-logo{color:var(--astatus-text);font-size:24px;font-weight:700}.site-nav{color:var(--astatus-text-muted);align-items:center;gap:16px;font-size:14px;display:flex}.site-nav-toggle{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);width:46px;height:46px;color:var(--astatus-text);cursor:pointer;justify-content:center;align-items:center;padding:0;display:none}.site-nav-toggle span{background:currentColor;border-radius:999px;width:18px;height:2px;transition:transform .2s,opacity .2s;position:absolute}.site-nav-toggle span:first-child{transform:translateY(-6px)}.site-nav-toggle span:nth-child(3){transform:translateY(6px)}.site-nav-toggle.is-open span:first-child{transform:rotate(45deg)}.site-nav-toggle.is-open span:nth-child(2){opacity:0}.site-nav-toggle.is-open span:nth-child(3){transform:rotate(-45deg)}.site-nav a:hover,.site-nav a.is-active{color:var(--astatus-text)}.site-topbar-mail{color:var(--astatus-text-muted);font-size:14px}.site-topbar-mail:hover{color:var(--astatus-text)}.site-hero{color:#fff;background-image:url(/site/hero-slide.png);background-position:50%;background-size:cover;align-items:center;min-height:88vh;padding:110px 40px 80px;display:flex;position:relative}.site-hero:before{content:"";background:#00000085;position:absolute;inset:0}.site-hero-content{z-index:1;width:min(760px,100%);position:relative}.site-kicker{color:var(--astatus-primary);letter-spacing:0;text-transform:uppercase;margin:0 0 12px;font-size:14px;font-weight:700}.site-hero .site-kicker{color:#bfdbfe}.site-hero h1,.site-section h2,.site-feature-content h2,.site-pricing h2,.site-final h2,.site-cross-link h2{margin:0;line-height:1.05}.site-hero h1{max-width:720px;font-size:58px}.site-hero p{max-width:640px;margin:22px 0 0;font-size:20px;line-height:1.5}.site-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.site-button{border-radius:var(--astatus-radius);text-align:center;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:700;display:inline-flex}.site-button-primary{background:var(--astatus-primary);color:#fff}.site-button-primary:hover{background:var(--astatus-primary-hover)}.site-button-secondary{color:#fff;border:1px solid #ffffffbf}.site-button-secondary:hover{background:#ffffff24}.site-button-outline{border:1px solid var(--astatus-primary);color:var(--astatus-primary)}.site-button-outline:hover{background:var(--astatus-primary-soft)}.site-section,.site-pricing,.site-final,.site-cross-link{padding:72px 40px}.site-intro,.site-why,.site-final,.site-cross-link{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.site-section h2,.site-feature-content h2,.site-pricing h2,.site-final h2,.site-cross-link h2{max-width:720px;font-size:40px}.site-copy,.site-section-lead{color:var(--astatus-text-muted);margin:0;font-size:19px;line-height:1.55}.site-copy{gap:14px;display:grid}.site-copy p,.site-section-lead{margin:0}.site-section-lead{max-width:680px;margin-top:18px}.site-feature-band{background:var(--astatus-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px;display:grid}.site-feature-band-reverse .site-feature-image{order:2}.site-feature-band-reverse .site-feature-content{order:1}.site-feature-image{box-sizing:border-box;min-height:560px;padding:18px 14px 18px 22px}.site-feature-photo{width:100%;height:100%;min-height:inherit;border-radius:var(--astatus-radius);background-color:#0000;background-image:url(/site/graphs-block.JPG);background-position:50%;background-repeat:no-repeat;background-size:cover;border:0}.site-feature-image-chat{background:var(--astatus-surface-muted);justify-content:center;align-items:center;min-height:560px;padding:42px;display:flex}.site-chat-preview{border:1px solid var(--astatus-border-strong);border-radius:var(--astatus-radius);background:var(--astatus-surface);width:min(440px,100%);box-shadow:var(--astatus-shadow-soft);overflow:hidden}.site-chat-header{border-bottom:1px solid var(--astatus-border);color:var(--astatus-text-muted);justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-size:13px;display:flex}.site-chat-header strong{color:var(--astatus-success);font-size:13px}.site-chat-body{gap:14px;padding:20px;display:grid}.site-chat-bubble{border-radius:var(--astatus-radius);width:fit-content;max-width:82%;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}.site-chat-bubble-client{background:var(--astatus-surface-muted);color:var(--astatus-text);justify-self:start}.site-chat-bubble-service{background:var(--astatus-primary);color:#fff;justify-self:end}.site-chat-meta{color:var(--astatus-text-muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.site-chat-meta span{border-radius:var(--astatus-radius);background:var(--astatus-success-soft);color:var(--astatus-success);padding:6px 8px}.site-feature-content{flex-direction:column;justify-content:center;padding:64px 40px;display:flex}.site-steps{gap:12px;margin-top:32px;display:grid}.site-step{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;display:grid}.site-step span{border-radius:var(--astatus-radius);background:var(--astatus-primary);color:#fff;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.site-step p{color:#334155;margin:0;line-height:1.45}.site-value-grid,.site-price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.site-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.site-product-card{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);flex-direction:column;justify-content:space-between;gap:24px;min-height:360px;padding:24px;display:flex}.site-product-card h3{margin:0 0 14px;font-size:28px;line-height:1.15}.site-product-card p{color:var(--astatus-text-muted);margin:0;font-size:18px;line-height:1.5}.site-product-points{color:#334155;gap:8px;margin:0;padding:0;list-style:none;display:grid}.site-product-points li{padding-left:18px;line-height:1.45;position:relative}.site-product-points li:before{background:var(--astatus-success);content:"";border-radius:999px;width:7px;height:7px;position:absolute;top:.62em;left:0}.site-product-link{border-radius:var(--astatus-radius);background:var(--astatus-sidebar);color:#fff;justify-content:center;align-items:center;width:fit-content;min-height:44px;padding:0 16px;font-weight:700;display:inline-flex}.site-product-link:hover{background:var(--astatus-primary)}.site-price-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px}.site-value-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.site-value-grid article,.site-price-card{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);min-height:180px;padding:20px}.site-value-grid h3,.site-price-card h3{margin:0 0 12px;font-size:22px}.site-value-grid p,.site-price-card p,.site-pricing-note{color:var(--astatus-text-muted);margin:0;line-height:1.5}.site-price-card strong{color:var(--astatus-primary);margin-bottom:8px;font-size:38px;font-weight:400;display:block}.site-pricing{background:var(--astatus-surface)}.site-pricing-note{margin-top:22px}.site-cross-link{background:var(--astatus-bg)}.site-cross-link p:not(.site-kicker){max-width:720px;color:var(--astatus-text-muted);margin:18px 0 0;font-size:18px;line-height:1.55}.site-final{background:var(--astatus-sidebar);color:#fff}.site-final .site-kicker{color:#bfdbfe}.site-final p:not(.site-kicker){color:#d1d5db;max-width:700px;margin:18px 0 0;font-size:18px;line-height:1.55}.site-footer{color:#d1d5db;background:#020617;padding:36px 40px 28px}.site-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.site-footer-column{flex-direction:column;gap:10px;display:flex}.site-footer-column-compact{gap:5px}.site-footer-title{color:#fff;margin:0;font-size:15px;font-weight:700}.site-footer-text,.site-footer-bottom p{color:#b8c0be;margin:0;font-size:14px;line-height:1.5}.site-footer-link{color:#e5e7eb;font-size:14px;line-height:1.45}.site-footer-link:hover{color:#93c5fd}.site-footer-bottom{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:18px;display:flex}.site-lab-page{background:var(--astatus-bg);min-height:100vh;color:var(--astatus-text)}.site-lab-header{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-bottom:1px solid #e2e8f0e0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:72px;padding:0 32px;display:grid;position:sticky;top:0}.site-lab-header-simple{grid-template-columns:auto auto;justify-content:space-between}.site-lab-logo{color:var(--astatus-primary);font-size:22px;font-weight:800;line-height:1}.site-lab-nav{min-width:0;color:var(--astatus-text-muted);justify-content:center;align-items:center;gap:6px;font-size:14px;display:flex}.site-lab-nav a{border-radius:var(--astatus-radius);align-items:center;min-height:36px;padding:0 11px;display:inline-flex}.site-lab-nav a:hover{background:var(--astatus-surface-muted);color:var(--astatus-text)}.site-lab-button{border-radius:var(--astatus-radius);text-align:center;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.site-lab-button-primary{background:var(--astatus-primary);color:#fff}.site-lab-button-primary:hover{background:var(--astatus-primary-hover)}.site-lab-button-secondary{border:1px solid var(--astatus-border-strong);background:var(--astatus-surface);color:var(--astatus-text)}.site-lab-button-secondary:hover{background:var(--astatus-surface-muted)}.site-lab-hero{color:#fff;background-image:url(/site/hero-slide.png);background-position:50%;background-size:cover;align-items:center;min-height:680px;padding:112px 40px 96px;display:flex;position:relative;overflow:hidden}.site-lab-hero:before{content:"";background:linear-gradient(90deg,#020617db,#0206178c 58%,#0206173d),#02061747;position:absolute;inset:0}.site-lab-hero-copy{z-index:2;width:min(730px,100%);position:relative}.site-lab-badge{border-radius:var(--astatus-radius);color:#bfdbfe;letter-spacing:0;text-transform:uppercase;background:#0f172a7a;border:1px solid #93c5fd57;width:fit-content;margin:0 0 14px;padding:7px 10px;font-size:12px;font-weight:800}.site-lab-section .site-lab-badge,.site-lab-cross-link .site-lab-badge{border-color:var(--astatus-border);background:var(--astatus-primary-soft);color:var(--astatus-primary)}.site-lab-hero h1{max-width:780px;margin:0;font-size:62px;line-height:1.02}.site-lab-hero p{color:#e2e8f0;max-width:640px;margin:22px 0 0;font-size:20px;line-height:1.55}.site-lab-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.site-lab-product-preview,.site-lab-analytics-preview,.site-lab-chat-preview{z-index:2;border-radius:var(--astatus-radius);width:min(420px,36vw);color:var(--astatus-text);background:#fffffff0;border:1px solid #e2e8f047;position:absolute;bottom:42px;right:40px;overflow:hidden;box-shadow:0 28px 80px #02061742}.site-lab-preview-top{border-bottom:1px solid var(--astatus-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.site-lab-preview-top span{color:var(--astatus-text-muted);font-size:13px}.site-lab-preview-top strong{font-size:14px}.site-lab-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px;display:grid}.site-lab-preview-grid div{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg);padding:12px}.site-lab-preview-grid span,.site-lab-table-preview span{color:var(--astatus-text-muted);font-size:12px}.site-lab-preview-grid strong{color:var(--astatus-text);margin-top:8px;font-size:26px;display:block}.site-lab-preview-list{gap:8px;padding:0 18px 18px;display:grid}.site-lab-preview-list p{color:#334155;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.site-lab-preview-list span,.site-lab-product-card li:before{background:var(--astatus-success);content:"";border-radius:999px;width:7px;height:7px;display:inline-flex}.site-lab-section,.site-lab-final,.site-lab-cross-link{padding:72px 40px}.site-lab-section h2,.site-lab-final h2,.site-lab-cross-link h2{max-width:780px;color:var(--astatus-text);margin:0;font-size:38px;line-height:1.08}.site-lab-lead,.site-lab-copy,.site-lab-card p,.site-lab-cross-link p,.site-lab-final p{color:var(--astatus-text-muted);line-height:1.6}.site-lab-lead{max-width:760px;margin:18px 0 0;font-size:18px}.site-lab-copy{gap:14px;margin:0;font-size:18px;display:grid}.site-lab-copy p{margin:0}.site-lab-split{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:44px;display:grid}.site-lab-muted{background:var(--astatus-surface);border-top:1px solid var(--astatus-border);border-bottom:1px solid var(--astatus-border)}.site-lab-card{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);padding:20px}.site-lab-card h3{margin:0 0 12px;font-size:21px;line-height:1.2}.site-lab-product-grid,.site-lab-price-grid,.site-lab-feature-grid{gap:16px;margin-top:30px;display:grid}.site-lab-product-grid,.site-lab-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-lab-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-lab-feature-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.site-lab-product-card{flex-direction:column;justify-content:space-between;gap:22px;min-height:330px;display:flex}.site-lab-product-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site-lab-product-card li{color:#334155;padding-left:18px;line-height:1.45;position:relative}.site-lab-product-card li:before{position:absolute;top:.62em;left:0}.site-lab-card-link{border-radius:var(--astatus-radius);background:var(--astatus-sidebar);color:#fff;justify-content:center;align-items:center;width:fit-content;min-height:42px;padding:0 14px;font-weight:700;display:inline-flex}.site-lab-card-link:hover{background:var(--astatus-primary)}.site-lab-steps{gap:12px;display:grid}.site-lab-steps-row{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.site-lab-steps div{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-height:70px;padding:14px;display:grid}.site-lab-steps span{border-radius:var(--astatus-radius);background:var(--astatus-primary);color:#fff;justify-content:center;align-items:center;width:38px;height:38px;font-weight:800;display:inline-flex}.site-lab-steps p{color:#334155;margin:0;line-height:1.45}.site-lab-price-card strong{color:var(--astatus-primary);margin-bottom:8px;font-size:36px;font-weight:600;display:block}.site-lab-price-grid-single{grid-template-columns:1fr;max-width:460px}.site-lab-table-preview{gap:0;padding:14px;display:grid}.site-lab-table-preview div{border-bottom:1px solid var(--astatus-border);grid-template-columns:minmax(120px,1fr) 74px 74px;align-items:center;min-height:44px;padding:0 10px;font-size:13px;display:grid}.site-lab-table-preview div:first-child{background:var(--astatus-bg);border-radius:var(--astatus-radius) var(--astatus-radius) 0 0}.site-lab-table-preview div:last-child{border-bottom:0}.site-lab-chat-body{gap:14px;padding:18px;display:grid}.site-lab-client-message,.site-lab-service-message{border-radius:var(--astatus-radius);width:fit-content;max-width:86%;margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.site-lab-client-message{background:var(--astatus-surface-muted);color:var(--astatus-text);justify-self:start}.site-lab-service-message{background:var(--astatus-primary);color:#fff;justify-self:end}.site-lab-message-tags{flex-wrap:wrap;gap:8px;display:flex}.site-lab-message-tags span{border-radius:var(--astatus-radius);background:var(--astatus-success-soft);color:var(--astatus-success);padding:6px 8px;font-size:12px;font-weight:700}.site-lab-cross-link,.site-lab-final{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;display:grid}.site-lab-cross-link{background:var(--astatus-surface);border-top:1px solid var(--astatus-border)}.site-lab-cross-link p,.site-lab-final p{max-width:720px;margin:16px 0 0;font-size:18px}.site-lab-final{background:var(--astatus-sidebar)}.site-lab-final .site-lab-badge{background:#2563eb29}.site-lab-final h2{color:#fff}.site-lab-final p{color:#cbd5e1}.site-lab-footer{color:#cbd5e1;background:#020617;grid-template-columns:1.2fr .8fr .8fr 1fr;gap:24px;padding:34px 40px 30px;display:grid}.site-lab-footer div{flex-direction:column;gap:8px;display:flex}.site-lab-footer p,.site-lab-footer a{color:#cbd5e1;margin:0;font-size:14px;line-height:1.5}.site-lab-footer a:hover{color:#93c5fd}.site-lab-footer-title{font-weight:800;color:#fff!important}.site-lab-footer-rights{border-top:1px solid #ffffff1a;grid-column:1/-1;padding-top:18px;color:#94a3b8!important;margin-top:4px!important}.site-lab-choice{background:var(--astatus-bg);align-content:center;min-height:calc(100vh - 72px);padding:80px 40px;display:grid}.site-lab-choice-head{text-align:center;max-width:720px;margin:0 auto 34px}.site-lab-choice-head p{color:var(--astatus-primary);letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:14px;font-weight:800}.site-lab-choice-head h1{color:var(--astatus-text);margin:0;font-size:48px;line-height:1.08}.site-lab-choice-grid{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:18px;display:grid}.site-lab-choice-card{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);min-height:260px;box-shadow:var(--astatus-shadow-soft);align-content:space-between;gap:20px;padding:28px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.site-lab-choice-card:hover{border-color:var(--astatus-primary);transform:translateY(-2px);box-shadow:0 24px 70px #2563eb24}.site-lab-choice-card h2{color:var(--astatus-text);margin:0;font-size:32px;line-height:1.12}.site-lab-choice-title{align-items:center;gap:14px;display:flex}.site-lab-choice-icon{border-radius:var(--astatus-radius);background:var(--astatus-primary-soft);width:46px;min-width:46px;height:46px;color:var(--astatus-primary);justify-content:center;align-items:center;display:inline-flex;position:relative}.site-lab-choice-icon-chart:before{content:"";border-bottom:2px solid;border-left:2px solid;width:22px;height:22px}.site-lab-choice-icon-chart:after{content:"";border-top:2px solid;border-right:2px solid;width:22px;height:16px;position:absolute;transform:skewY(-24deg)translateY(2px)}.site-lab-choice-icon-message:before{content:"";border:2px solid;border-radius:6px;width:23px;height:17px}.site-lab-choice-icon-message:after{content:"";border-bottom:2px solid;border-left:2px solid;width:8px;height:8px;position:absolute;bottom:12px;left:18px;transform:rotate(-18deg)}.site-lab-choice-card p{color:var(--astatus-text-muted);margin:0;font-size:17px;line-height:1.55}.site-lab-choice-card span{border-radius:var(--astatus-radius);background:var(--astatus-primary);color:#fff;justify-content:center;align-items:center;width:fit-content;min-height:42px;padding:0 15px;font-weight:800;display:inline-flex}.site-lab-product-hero{background:linear-gradient(180deg, #eff6ffe6, #f8fafc00 54%), var(--astatus-bg);grid-template-columns:minmax(0,.95fr) minmax(420px,1fr);align-items:center;gap:48px;padding:72px 40px 84px;display:grid}.site-lab-product-hero-copy h1{max-width:760px;color:var(--astatus-text);margin:0;font-size:52px;line-height:1.04}.site-lab-product-hero-copy>p:not(.site-lab-product-kicker){max-width:680px;color:var(--astatus-text-muted);margin:22px 0 0;font-size:19px;line-height:1.6}.site-lab-back-link{color:var(--astatus-text-muted);margin-bottom:22px;font-size:14px;font-weight:700;display:inline-flex}.site-lab-back-link:hover{color:var(--astatus-primary)}.site-lab-product-kicker{border-radius:var(--astatus-radius);background:var(--astatus-primary-soft);width:fit-content;color:var(--astatus-primary);text-transform:uppercase;margin:0 0 12px;padding:7px 10px;font-size:12px;font-weight:800}.site-lab-analytics-board{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);overflow:hidden;box-shadow:0 28px 80px #0f172a21}.site-lab-analytics-board-head{border-bottom:1px solid var(--astatus-border);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.site-lab-analytics-board-head div{gap:4px;display:grid}.site-lab-analytics-board-head span,.site-lab-analytics-board-head p,.site-lab-analytics-metrics span,.site-lab-analytics-table span{color:var(--astatus-text-muted);font-size:12px;line-height:1.3}.site-lab-analytics-board-head p{margin:0}.site-lab-analytics-board-head strong{font-size:18px}.site-lab-analytics-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 20px;display:grid}.site-lab-analytics-metrics div{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg);padding:14px}.site-lab-analytics-metrics strong{margin-top:8px;font-size:24px;line-height:1;display:block}.site-lab-analytics-table{padding:0 20px 20px;display:grid}.site-lab-analytics-table div{border-bottom:1px solid var(--astatus-border);grid-template-columns:minmax(130px,1fr) 92px 92px;align-items:center;min-height:44px;padding:0 12px;font-size:13px;display:grid}.site-lab-analytics-table div:first-child{border-radius:var(--astatus-radius) var(--astatus-radius) 0 0;background:var(--astatus-surface-muted)}.site-lab-analytics-table div:last-child{border-bottom:0}.site-lab-product-section{padding:76px 40px}.site-lab-product-section h2{max-width:780px;color:var(--astatus-text);margin:0;font-size:38px;line-height:1.1}.site-lab-product-split{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.site-lab-product-copy{color:var(--astatus-text-muted);gap:14px;font-size:18px;line-height:1.6;display:grid}.site-lab-product-copy p{margin:0}.site-lab-product-muted{background:var(--astatus-surface);border-top:1px solid var(--astatus-border);border-bottom:1px solid var(--astatus-border)}.site-lab-product-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.site-lab-product-feature-grid article,.site-lab-product-price{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);padding:22px}.site-lab-product-feature-grid h3,.site-lab-product-price h3{margin:0 0 12px;font-size:21px;line-height:1.2}.site-lab-product-feature-grid p,.site-lab-product-price p{color:var(--astatus-text-muted);margin:0;line-height:1.55}.site-lab-product-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.site-lab-product-steps div{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg);align-content:start;gap:22px;min-height:170px;padding:20px;display:grid}.site-lab-product-steps span{border-radius:var(--astatus-radius);background:var(--astatus-primary);color:#fff;justify-content:center;align-items:center;width:38px;height:38px;font-weight:800;display:inline-flex}.site-lab-product-steps p{color:var(--astatus-text-muted);margin:0;line-height:1.5}.site-lab-product-price{max-width:460px}.site-lab-product-price strong{color:var(--astatus-primary);margin-bottom:8px;font-size:38px;line-height:1;display:block}.startup-preview-page{color:#121723;background:#fff;min-height:100vh}.startup-preview-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border-bottom:1px solid #e3e8efe6;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:80px;padding:0 40px;display:grid;position:sticky;top:0}.startup-preview-logo{color:#121723;align-items:center;gap:10px;font-size:24px;font-weight:800;display:inline-flex}.startup-preview-logo:before{content:"";background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat;border-radius:8px;flex:none;width:28px;height:28px}.startup-preview-nav{color:#788293;justify-content:center;align-items:center;gap:28px;font-size:15px;font-weight:600;display:flex}.startup-preview-nav a:hover{color:#4a6cf7}.startup-preview-button{cursor:pointer;text-align:center;border:0;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:700;line-height:1;display:inline-flex}.startup-preview-button-primary{color:#fff;background:#4a6cf7;box-shadow:0 5px 20px #4a6cf738}.startup-preview-button-primary:hover{background:#3f5ee4}.startup-preview-button-dark{color:#fff;background:#121723}.startup-preview-button-dark:hover{background:#1d2430}.startup-preview-hero{text-align:center;padding:132px 40px 116px;position:relative;overflow:hidden}.startup-preview-hero:before,.startup-preview-hero:after{z-index:0;content:"";border:1px solid #4a6cf72e;border-radius:999px;width:420px;height:420px;position:absolute}.startup-preview-hero:before{top:-160px;right:-120px}.startup-preview-hero:after{bottom:-220px;left:-160px}.startup-preview-badge{z-index:1;color:#4a6cf7;letter-spacing:0;text-transform:uppercase;background:#4a6cf71a;border-radius:6px;width:fit-content;margin:0 auto 18px;padding:8px 12px;font-size:12px;font-weight:800;position:relative}.startup-preview-hero h1{z-index:1;color:#121723;max-width:850px;margin:0 auto;font-size:56px;line-height:1.08;position:relative}.startup-preview-hero>p{z-index:1;color:#788293;max-width:760px;margin:24px auto 0;font-size:20px;line-height:1.65;position:relative}.startup-preview-actions{z-index:1;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:38px;display:flex;position:relative}.startup-preview-section,.startup-preview-product-band,.startup-preview-contact{padding:84px 40px}.startup-preview-section-head{text-align:center;max-width:720px;margin:0 auto}.startup-preview-section-head h2,.startup-preview-product-copy h2,.startup-preview-contact h2{color:#121723;margin:0;font-size:42px;line-height:1.12}.startup-preview-section-head>p,.startup-preview-product-copy>p,.startup-preview-contact>div>p{color:#788293;margin:18px 0 0;font-size:18px;line-height:1.65}.startup-preview-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:1160px;margin:58px auto 0;display:grid}.startup-preview-feature-card{background:#fff;border:1px solid #e3e8ef;border-radius:8px;min-height:236px;padding:28px;box-shadow:0 2px 3px #07074d0d}.startup-preview-feature-card span{background:#4a6cf7;border-radius:8px;width:48px;height:48px;margin-bottom:24px;display:inline-flex;box-shadow:0 10px 40px #3056d32e}.startup-preview-feature-card h3{color:#121723;margin:0 0 12px;font-size:21px}.startup-preview-feature-card p,.startup-preview-price-card p,.startup-preview-price-card li{color:#788293;margin:0;line-height:1.6}.startup-preview-product-band{background:#f8f9ff;border-top:1px solid #e3e8ef;border-bottom:1px solid #e3e8ef;grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);align-items:center;gap:46px;display:grid}.startup-preview-product-copy .startup-preview-badge,.startup-preview-contact .startup-preview-badge{margin-left:0}.startup-preview-check-list{gap:12px;margin-top:28px;display:grid}.startup-preview-check-list p{color:#1d2430;margin:0;padding-left:24px;line-height:1.5;position:relative}.startup-preview-check-list p:before{content:"";background:#4a6cf7;border-radius:999px;width:8px;height:8px;position:absolute;top:.6em;left:0}.startup-preview-screen{background:#fff;border:1px solid #e3e8ef;border-radius:8px;overflow:hidden;box-shadow:0 24px 70px #06080f1a}.startup-preview-screen-top{border-bottom:1px solid #e3e8ef;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.startup-preview-screen-top span,.startup-preview-screen-grid span,.startup-preview-screen-table span{color:#788293;font-size:13px}.startup-preview-screen-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px;display:grid}.startup-preview-screen-grid div{background:#f8f9ff;border-radius:8px;padding:14px}.startup-preview-screen-grid strong{color:#121723;margin-top:8px;font-size:28px;display:block}.startup-preview-screen-table{padding:0 20px 20px;display:grid}.startup-preview-screen-table p{border-bottom:1px solid #e3e8ef;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:14px 0;display:flex}.startup-preview-screen-table p:last-child{border-bottom:0}.startup-preview-price-grid{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:28px;margin-top:56px;display:grid}.startup-preview-price-card{background:#fff;border:1px solid #e3e8ef;border-radius:8px;padding:32px;box-shadow:0 5px 15px #06080f0d}.startup-preview-price-card-accent{border-color:#4a6cf75c;box-shadow:0 10px 40px #3056d31f}.startup-preview-price-card h3{margin:0 0 18px;font-size:22px}.startup-preview-price-card strong{color:#4a6cf7;margin-bottom:8px;font-size:40px;line-height:1;display:block}.startup-preview-price-card ul{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.startup-preview-contact{background:#f8f9ff;grid-template-columns:minmax(0,.85fr) minmax(360px,1fr);align-items:start;gap:46px;display:grid}.startup-preview-form{background:#fff;border:1px solid #e3e8ef;border-radius:8px;gap:16px;padding:28px;display:grid;box-shadow:0 5px 20px #040a221a}.startup-preview-form label{color:#1d2430;gap:8px;font-size:14px;font-weight:700;display:grid}.startup-preview-form input,.startup-preview-form select,.startup-preview-form textarea{color:#121723;background:#f8f8f8;border:1px solid #e3e8ef;border-radius:6px;outline:none;width:100%;padding:13px 14px}.startup-preview-form input:focus,.startup-preview-form select:focus,.startup-preview-form textarea:focus{border-color:#4a6cf7}@media (max-width:980px){.startup-preview-header{grid-template-columns:1fr;align-items:start;padding:18px 24px}.startup-preview-nav{flex-wrap:wrap;justify-content:flex-start;gap:12px}.startup-preview-header>.startup-preview-button{width:fit-content}.startup-preview-feature-grid,.startup-preview-product-band,.startup-preview-contact{grid-template-columns:1fr}.startup-preview-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.startup-preview-header{padding:16px}.startup-preview-header>.startup-preview-button,.startup-preview-actions .startup-preview-button,.startup-preview-form .startup-preview-button{width:100%}.startup-preview-hero{padding:64px 16px 58px}.startup-preview-hero h1{font-size:36px}.startup-preview-hero>p,.startup-preview-section-head>p,.startup-preview-product-copy>p,.startup-preview-contact>div>p{font-size:16px}.startup-preview-section,.startup-preview-product-band,.startup-preview-contact{padding:48px 16px}.startup-preview-section-head h2,.startup-preview-product-copy h2,.startup-preview-contact h2{font-size:28px}.startup-preview-feature-grid,.startup-preview-price-grid,.startup-preview-screen-grid{grid-template-columns:1fr}.startup-preview-feature-card,.startup-preview-price-card,.startup-preview-form{padding:20px}.startup-preview-screen-table p{flex-direction:column;align-items:flex-start}}@media (max-width:1100px){.site-lab-header{grid-template-columns:1fr;align-items:start;padding:16px 24px}.site-lab-nav{flex-wrap:wrap;justify-content:flex-start}.site-lab-header>.site-lab-button{width:fit-content}.site-lab-product-preview,.site-lab-analytics-preview,.site-lab-chat-preview{width:min(520px,100%);margin-top:36px;position:relative;bottom:auto;right:auto}.site-lab-hero{display:block}.site-lab-split,.site-lab-cross-link,.site-lab-final,.site-lab-footer{grid-template-columns:1fr}.site-lab-feature-grid,.site-lab-feature-grid-four,.site-lab-steps-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.site-lab-header{min-height:0;padding:14px 16px}.site-lab-nav{gap:4px;font-size:13px}.site-lab-nav a{min-height:34px;padding:0 8px}.site-lab-header>.site-lab-button,.site-lab-actions .site-lab-button,.site-lab-cross-link .site-lab-button,.site-lab-final .site-lab-button,.site-lab-card-link{width:100%}.site-lab-hero{min-height:0;padding:56px 16px 48px}.site-lab-hero h1{font-size:38px;line-height:1.08}.site-lab-hero p,.site-lab-copy,.site-lab-lead,.site-lab-cross-link p,.site-lab-final p{font-size:16px}.site-lab-section,.site-lab-cross-link,.site-lab-final{padding:42px 16px}.site-lab-section h2,.site-lab-cross-link h2,.site-lab-final h2{font-size:28px}.site-lab-product-grid,.site-lab-price-grid,.site-lab-feature-grid,.site-lab-feature-grid-four,.site-lab-steps-row{grid-template-columns:1fr}.site-lab-product-card{min-height:0}.site-lab-preview-grid{grid-template-columns:1fr}.site-lab-table-preview div{grid-template-columns:minmax(96px,1fr) 58px 58px;padding:0 8px}.site-lab-footer{padding:28px 16px}.site-lab-choice{min-height:0;padding:48px 16px}.site-lab-choice-head{text-align:left;margin-bottom:24px}.site-lab-choice-head h1{font-size:34px}.site-lab-choice-grid{grid-template-columns:1fr}.site-lab-choice-card{min-height:0;padding:22px 18px}.site-lab-choice-card h2{font-size:26px}.site-lab-product-hero,.site-lab-product-split,.site-lab-product-feature-grid,.site-lab-product-steps{grid-template-columns:1fr}.site-lab-product-hero,.site-lab-product-section{padding:42px 16px}.site-lab-product-hero-copy h1{font-size:34px;line-height:1.08}.site-lab-product-hero-copy>p:not(.site-lab-product-kicker),.site-lab-product-copy{font-size:16px}.site-lab-product-section h2{font-size:28px}.site-lab-analytics-metrics{grid-template-columns:1fr}.site-lab-analytics-table div{grid-template-columns:minmax(94px,1fr) 70px 76px;padding:0 8px}.site-lab-product-feature-grid article,.site-lab-product-price,.site-lab-product-steps div{min-height:0;padding:18px 16px}}.test-page{--test-bg:#eef4ff;--test-panel:#fff;--test-panel-soft:#ffffffc7;--test-line:#11367b1f;--test-text:#0b1633;--test-muted:#4e5f8f;--test-blue:#1e5eff;--test-blue-deep:#123ca0;--test-navy:#071738;background:radial-gradient(circle at top left, #1e5eff2e, transparent 28%), radial-gradient(circle at 85% 18%, #4db8ff33, transparent 20%), linear-gradient(180deg, #f7faff 0%, var(--test-bg) 48%, #f9fbff 100%);min-height:100vh;color:var(--test-text);font-family:Avenir Next,Trebuchet MS,Segoe UI,sans-serif}.test-topbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7faffd6;border-bottom:1px solid #11367b14;justify-content:space-between;align-items:center;gap:24px;padding:18px 32px;display:flex;position:sticky;top:0}.test-logo{align-items:center;gap:10px;font-size:28px;font-weight:800;display:inline-flex}.test-logo:before{content:"";background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat;border-radius:8px;flex:none;width:30px;height:30px}.test-nav,.test-topbar-actions,.test-hero-actions,.test-closing-actions,.test-pill-row,.test-signal-list{align-items:center;gap:12px;display:flex}.test-nav{color:var(--test-muted);flex-wrap:wrap;justify-content:center;font-size:15px;font-weight:600}.test-nav a,.test-ghost-link{transition:color .2s,opacity .2s}.test-nav a:hover,.test-ghost-link:hover{color:var(--test-text)}.test-topbar-actions{justify-content:flex-end}.test-ghost-link,.test-primary-link,.test-button{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s,color .2s,border-color .2s;display:inline-flex}.test-ghost-link{color:var(--test-text);background:#ffffffb8;border:1px solid #11367b1f}.test-primary-link,.test-button-primary{background:linear-gradient(135deg, var(--test-blue) 0%, #3d8dff 100%);color:#fff;box-shadow:0 16px 30px #1e5eff38}.test-primary-link:hover,.test-button-primary:hover,.test-button-secondary:hover,.test-button-dark:hover,.test-ghost-link:hover{transform:translateY(-1px)}.test-button-secondary{color:#fff;background:#ffffff1f;border:1px solid #ffffff47}.test-button-dark{color:var(--test-navy);background:#fff}.test-hero,.test-section,.test-product-strip{padding-left:32px;padding-right:32px}.test-hero{grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:28px;padding-top:34px;padding-bottom:26px;display:grid}.test-hero-copy,.test-panel-shell,.test-highlight,.test-comparison{border-radius:36px}.test-hero-copy{color:#fff;background:radial-gradient(circle at 100% 0,#ffffff42,#0000 24%),linear-gradient(135deg,#0d3cb0 0%,#1f65ff 52%,#51a8ff 100%);padding:54px;position:relative;overflow:hidden}.test-hero-copy:after{content:"";filter:blur(4px);background:#ffffff1f;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-48px;right:-48px}.test-eyebrow,.test-closing-kicker,.test-panel-kicker,.test-product-card span,.test-highlight-card span,.test-compare-card span{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;min-height:30px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.test-eyebrow,.test-closing-kicker,.test-panel-kicker{color:#ffffffeb;background:#ffffff24}.test-eyebrow-dark{color:var(--test-blue-deep);background:#1e5eff1a}.test-hero h1,.test-section h2,.test-highlight-copy h2,.test-comparison-head h2{letter-spacing:-.04em;margin:0;line-height:.98}.test-hero h1{max-width:700px;margin-top:18px;font-size:clamp(50px,6vw,86px)}.test-hero-text,.test-section-copy p,.test-comparison-head p,.test-highlight-copy p{max-width:620px;margin:22px 0 0;font-size:20px;line-height:1.55}.test-hero-actions{flex-wrap:wrap;margin-top:34px}.test-signal-list{flex-wrap:wrap;margin:28px 0 0;padding:0;list-style:none}.test-signal-list li{background:#ffffff24;border-radius:999px;min-height:44px;padding:0 16px;font-weight:600}.test-hero-panel{display:flex}.test-panel-shell{background:linear-gradient(#ffffffe6 0%,#dfeaff 100%);width:100%;padding:28px;box-shadow:inset 0 1px #ffffffb8}.test-panel-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.test-panel-head strong{font-size:18px}.test-stat-row,.test-product-strip,.test-control-grid,.test-highlight-panels,.test-comparison-grid,.test-panel-footer{gap:16px;display:grid}.test-stat-row,.test-product-strip,.test-highlight-panels,.test-comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.test-stat-row{margin-top:18px}.test-stat-card,.test-product-card,.test-control-card,.test-highlight-card,.test-compare-card,.test-alert-card{border:1px solid var(--test-line);background:var(--test-panel-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.test-stat-card{border-radius:24px;gap:4px;padding:18px;display:grid}.test-stat-card strong{font-size:32px;line-height:1}.test-stat-card span{color:var(--test-muted);font-size:14px;line-height:1.45}.test-screen-card{background:#ffffffd6;border:1px solid #11367b14;border-radius:30px;margin-top:18px;overflow:hidden}.test-screen-toolbar{border-bottom:1px solid #11367b14;gap:8px;padding:14px 16px;display:flex}.test-screen-toolbar span{background:#11367b33;border-radius:50%;width:10px;height:10px}.test-screen-image{background-color:#0000;background-image:linear-gradient(#0717380a,#0717380a),url(/site/graphs-block.JPG);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:300px}.test-panel-footer{grid-template-columns:1.1fr 1fr;margin-top:18px}.test-alert-card{border-radius:24px;gap:8px;padding:18px 20px;display:grid}.test-alert-card-muted{color:#fff;background:#071738e0}.test-alert-label{color:var(--test-muted);font-size:13px;font-weight:700}.test-alert-card-muted .test-alert-label{color:#ffffffad}.test-product-strip{margin-top:10px;padding-bottom:24px}.test-product-card{border-radius:30px;min-height:220px;padding:28px}.test-product-card span{color:var(--test-blue-deep);background:#1e5eff1a}.test-product-card h2{letter-spacing:-.04em;margin:18px 0 12px;font-size:32px;line-height:1.02}.test-product-card p,.test-control-card p,.test-highlight-card p,.test-compare-card p{color:var(--test-muted);margin:0;font-size:16px;line-height:1.55}.test-section{padding-top:24px;padding-bottom:24px}.test-section-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:18px;display:grid}.test-section-copy,.test-highlight-copy,.test-comparison-head{background:#ffffffa3;border:1px solid #11367b14;border-radius:32px;padding:34px}.test-section h2,.test-highlight-copy h2,.test-comparison-head h2{margin-top:16px;font-size:clamp(34px,4vw,54px)}.test-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.test-control-card{border-radius:30px;min-height:210px;padding:28px}.test-control-card:last-child{grid-column:1/-1}.test-control-card h3,.test-highlight-card h3,.test-compare-card strong{letter-spacing:-.04em;margin:0 0 12px;font-size:28px;line-height:1.05}.test-highlight{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:18px;padding-top:8px;display:grid}.test-highlight-copy{color:#fff;background:linear-gradient(#0d3cb0fa,#0e51ddf0)}.test-highlight-copy p{color:#ffffffd1}.test-pill-row{flex-wrap:wrap;margin-top:26px}.test-pill{color:#fff;background:#ffffff24;border-radius:999px;min-height:42px;padding:0 15px;font-size:14px;font-weight:700}.test-highlight-card{border-radius:32px;min-height:290px;padding:30px}.test-highlight-card-dark{color:#fff;background:linear-gradient(#061431 0%,#0c2455 100%)}.test-highlight-card-dark p{color:#ffffffb8}.test-highlight-card span,.test-compare-card span{color:var(--test-blue-deep);background:#1e5eff1a}.test-highlight-card-dark span{color:#fff;background:#ffffff1f}.test-comparison{padding-top:8px;padding-bottom:52px}.test-comparison-grid{grid-template-columns:1fr 1fr;margin-top:18px}.test-compare-card{border-radius:32px;min-height:220px;padding:30px}.test-compare-card-accent{background:linear-gradient(#e8f1ff 0%,#d7e9ff 100%)}.test-closing-bar{color:#fff;background:linear-gradient(135deg,#061431 0%,#0f2b67 100%);border-radius:32px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:24px 28px;display:flex}.test-closing-bar strong{letter-spacing:-.04em;margin-top:10px;font-size:28px;line-height:1.05;display:block}@media (max-width:900px){.test-topbar,.test-hero,.test-product-strip,.test-section,.test-comparison,.test-highlight{padding-left:20px;padding-right:20px}.test-topbar{flex-wrap:wrap}.test-nav,.test-topbar-actions,.test-closing-actions{justify-content:flex-start;width:100%}.test-hero,.test-section-grid,.test-highlight,.test-product-strip,.test-stat-row,.test-highlight-panels,.test-panel-footer,.test-comparison-grid{grid-template-columns:1fr}.test-hero-copy,.test-panel-shell,.test-section-copy,.test-highlight-copy,.test-highlight-card,.test-product-card,.test-control-card,.test-compare-card,.test-closing-bar{border-radius:28px;padding:24px}.test-control-grid{grid-template-columns:1fr}.test-control-card:last-child{grid-column:auto}.test-closing-bar{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.test-topbar{padding-top:16px;padding-bottom:16px}.test-logo{font-size:24px}.test-hero h1{font-size:44px}.test-hero-text,.test-section-copy p,.test-highlight-copy p,.test-comparison-head p{font-size:17px}.test-nav{gap:10px;font-size:14px}.test-ghost-link,.test-primary-link,.test-button{width:100%}.test-hero-actions,.test-closing-actions{flex-direction:column;align-items:stretch;width:100%}.test-signal-list{flex-direction:column;align-items:stretch}.test-signal-list li{width:100%}.test-product-card h2,.test-control-card h3,.test-highlight-card h3,.test-closing-bar strong,.test-compare-card strong{font-size:24px}.test-screen-image{min-height:220px}}@media (max-width:900px){.legal-topbar,.legal-footer{padding-left:20px;padding-right:20px}.legal-topbar{flex-direction:column;align-items:flex-start}.legal-topbar-links{flex-wrap:wrap}.legal-hero{padding:32px 20px 12px}.legal-title{font-size:30px}.legal-subtitle{font-size:16px}.legal-landing-body{padding:0 20px 44px}.legal-footer{flex-direction:column;align-items:flex-start}.site-topbar{flex-direction:row;align-items:center;padding:16px 20px;position:sticky;top:0}.site-topbar-main,.site-topbar-actions{width:100%}.site-topbar-main{justify-content:space-between}.site-topbar-actions{justify-content:flex-end}.site-topbar-button{min-width:184px}.site-nav-toggle{flex:none;display:inline-flex;position:relative}.site-nav{color:#151515;background:#fffffffa;border:1px solid #15151514;border-radius:18px;flex-direction:column;align-items:stretch;gap:4px;padding:10px;display:none;position:absolute;top:calc(100% + 12px);left:20px;right:20px;box-shadow:0 18px 50px #11182724}.site-nav.is-open{display:flex}.site-nav a{border-radius:12px;padding:12px 14px}.site-nav a:hover{background:#f3f4f6}.site-hero{min-height:78vh;padding:64px 20px 52px}.site-hero h1{font-size:40px}.site-hero p{font-size:18px}.site-section,.site-pricing,.site-final,.site-cross-link{padding:52px 20px}.site-intro,.site-why,.site-final,.site-cross-link,.site-feature-band,.site-product-grid,.site-value-grid,.site-value-grid-four,.site-price-grid,.site-footer-grid{grid-template-columns:1fr}.site-section h2,.site-feature-content h2,.site-pricing h2,.site-final h2,.site-cross-link h2{font-size:32px}.site-feature-content{padding:44px 20px}.site-feature-image{min-height:320px;padding:14px 20px 0}.site-feature-image-chat{min-height:360px;padding:28px 20px}.site-footer{padding:28px 20px 24px}.site-footer-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:640px){body.site-menu-open{overflow:hidden}.site-topbar{gap:12px;padding:14px 16px}.site-topbar-main{position:relative}.site-topbar-actions,.site-topbar-button,.site-actions .site-button,.site-final .site-button{width:100%}.site-nav{top:calc(100% + 10px);left:0;right:0}.site-hero{min-height:auto;padding:42px 16px 40px}.site-hero h1{font-size:34px;line-height:1.08}.site-hero-home h1{font-size:46px}.site-hero p,.site-copy,.site-section-lead,.site-final p:not(.site-kicker),.site-cross-link p:not(.site-kicker){font-size:16px}.site-actions{margin-top:24px}.site-section,.site-pricing,.site-final,.site-cross-link{padding:40px 16px}.site-section h2,.site-feature-content h2,.site-pricing h2,.site-final h2,.site-cross-link h2{font-size:28px}.site-feature-content{padding:32px 16px 40px}.site-feature-image{min-height:220px;padding:12px 16px 0}.site-feature-image-chat{min-height:300px;padding:20px 16px}.site-feature-photo{background-size:cover;min-height:220px}.site-product-card{min-height:0;padding:20px 16px}.site-product-card h3{font-size:24px}.site-product-card p{font-size:16px}.site-product-link,.site-cross-link .site-button{width:100%}.site-chat-header{flex-direction:column;align-items:flex-start}.site-chat-body{padding:16px}.site-chat-bubble{max-width:92%;font-size:14px}.site-step{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:12px}.site-step span{width:32px;height:32px}.site-value-grid article,.site-price-card{min-height:0;padding:18px 16px}.site-price-card strong{font-size:32px}.site-footer{padding:24px 16px 22px}}@media (max-width:900px){.app-shell{position:relative}.sidebar{z-index:80;background:0 0;width:auto;min-width:0;padding:12px 0 0 16px;position:absolute;top:0;left:0}.sidebar-header{justify-content:flex-start;position:relative}.sidebar-title{display:none}.sidebar-mobile-toggle{color:#fff;background:#111827;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px #11182729}.sidebar-mobile-toggle:hover,.sidebar-mobile-toggle:focus-visible,.sidebar-mobile-toggle.is-open{color:#fff;background:#0f172a;border-color:#ffffff2e}.sidebar-nav{z-index:120;background:#111827;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:6px;width:min(220px,100vw - 32px);margin-top:0;padding:8px;display:none;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 14px 32px #11182747}.sidebar-nav.is-open{display:flex}.sidebar-link{white-space:normal;width:100%;min-width:0;height:40px;padding:0 12px}.main-content{padding:0 16px 24px}.account-topbar{min-height:60px;margin:0 -16px 20px;padding:12px 16px 12px 76px}.account-topbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px}.account-topbar-id{min-width:0}.account-menu-button{width:auto;margin-left:auto}.page-header-actions{justify-content:flex-start;width:100%}.panel{padding:16px}}@media (max-width:640px){.sidebar{padding:10px 0 0 12px}.sidebar-header{justify-content:flex-start;align-items:center}.sidebar-title{display:none}.sidebar-mobile-toggle{color:#fff;background:#111827;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px #11182729}.sidebar-mobile-toggle:hover,.sidebar-mobile-toggle:focus-visible,.sidebar-mobile-toggle.is-open{color:#fff;background:#0f172a;border-color:#ffffff2e}.main-content{padding:0 12px 20px}.account-topbar{min-height:56px;margin:0 -12px 16px;padding:10px 12px 10px 68px}.account-topbar-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin-left:auto}.account-topbar-actions-right{width:auto;max-width:100%;margin-left:auto}.page-header-actions>*,.primary-button,.secondary-button{width:100%}.account-menu-button{width:auto;margin-left:0}.account-topbar-id-button{text-align:left;max-width:132px}.account-menu{min-width:0;top:calc(100% + 8px);left:0;right:0}.page-title{font-size:24px}.panel{margin-top:16px;padding:14px}.input,.table-comment-input{min-width:0}.table-wrap{overscroll-behavior-x:contain;margin:0 -14px;padding:0 14px 4px}.accounts-panel.table-wrap,.tables-panel.table-wrap{margin:0;padding:0 12px}.tables-panel.table-wrap{margin-top:14px}.tables-billing-panel{flex-direction:column;align-items:stretch;gap:10px}.tables-billing-panel-head{justify-content:space-between}.tables-billing-summary{justify-content:stretch}.tables-billing-summary-item{flex:140px}.accounts-panel.table-wrap{margin-top:18px}.tables-main-note{width:100%;max-width:none;margin-top:7px}.tables-profile-note{display:none}.tables-profile-help-row{display:block}.sheets-access-copy{grid-template-columns:1fr}.sheets-access-email-row{flex-direction:column;align-items:stretch}.sheets-access-email-row .secondary-button{width:100%}.responsive-table,.responsive-table-tables{width:100%;min-width:0}.responsive-table thead{display:none}.responsive-table tbody{gap:12px;display:grid}.responsive-table tbody tr{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px;display:block}.responsive-table tbody td{border-bottom:1px solid #f3f4f6;grid-template-columns:minmax(92px,108px) minmax(0,1fr);align-items:start;gap:10px;width:100%;padding:8px 0;display:grid}.responsive-table tbody td:last-child{border-bottom:0;padding-bottom:0}.responsive-table tbody td:before{content:attr(data-label);color:#6b7280;font-size:12px;font-weight:600;line-height:1.35}.responsive-table tbody td:not([data-label]){border-bottom:0;padding:0;display:block}.responsive-table tbody td:not([data-label]):before{content:none}.responsive-table tbody .actions-cell{text-align:left;width:auto}.responsive-table tbody .actions-cell:before{margin-top:8px}.responsive-table tbody .row-menu-wrap{display:block}.responsive-table tbody .icon-button{width:100%;max-width:52px}.responsive-table tbody .row-menu{width:min(240px,100vw - 72px);top:calc(100% + 8px);left:0;right:auto}.responsive-table-accounts tbody td[data-label=Комментарий]{display:none}.responsive-table-accounts tbody td[data-label=Статус]{align-items:center}.responsive-table-accounts tbody td[data-label=Статус] .status-badge{width:fit-content}.responsive-table-accounts .account-profile-mobile-comment{min-width:0;display:block}.responsive-table-tables tbody td.responsive-table-cell-stack{display:block}.responsive-table-tables tbody td.responsive-table-cell-stack:before{content:attr(data-label);color:#6b7280;margin-bottom:10px;font-size:12px;font-weight:600;line-height:1.35;display:block}.responsive-table-tables tbody td[data-label=Название]{padding-top:0;display:block}.responsive-table-tables tbody .readonly-row td[data-label=Название]{align-items:center;width:100%;min-width:0;display:flex}.responsive-table-tables tbody td[data-label=Название]:before{margin-bottom:10px;display:block}.responsive-table-tables tbody td[data-label=Название]>*{width:100%;max-width:none;display:block}.responsive-table-tables tbody .table-name-input,.responsive-table-tables tbody .table-link-input{width:100%;min-width:0}.responsive-table-tables tbody .profile-picker{width:fit-content;min-width:0;max-width:100%}.responsive-table-tables tbody .profile-picker-menu{width:min(100vw - 64px,320px);max-height:min(60vh,420px);overflow-y:auto}.dev-client-panel{align-items:stretch}.dev-client-panel>*,.inline-field,.select-input{width:100%;min-width:0}.responsive-table-tables tbody .table-link-cell{justify-content:flex-end;align-items:stretch;gap:10px;padding-top:12px;display:flex}.responsive-table-tables tbody .table-actions-cell{padding-top:18px}.responsive-table-tables tbody .table-actions-cell:before{content:none}.responsive-table-tables tbody .table-link-actions{flex-wrap:wrap;justify-content:flex-end}.responsive-table-tables tbody .table-link-actions .secondary-button,.responsive-table-tables tbody .table-open-button{width:100%}.ai-connection-head{flex-direction:column;align-items:stretch}.ai-connection-row,.ai-project-toolbar{grid-template-columns:1fr}.ai-project-toolbar-meta{white-space:normal}.ai-replies-toast{width:auto;max-width:none;top:12px;left:12px;right:12px}.accounts-search-panel,.message-history-form-grid{grid-template-columns:1fr}.profile-picker,.message-history-profile-picker,.ai-connection-profile-picker,.ai-connection-footer .profile-picker,.responsive-table-tables tbody .profile-picker{width:fit-content;min-width:0;max-width:100%}.profile-picker-menu,.responsive-table-tables tbody .profile-picker-menu{top:var(--profile-picker-mobile-top);width:auto;max-height:calc(100vh - var(--profile-picker-mobile-top) - 20px);z-index:var(--layer-profile-picker);position:fixed;left:12px;right:12px;overflow-y:auto}.message-history-period-fields{grid-template-columns:1fr;width:100%}.message-history-date-range-control{width:100%}.message-history-date-range-popover{gap:10px;width:min(430px,100vw + 40px);max-width:min(430px,100vw + 40px);max-height:calc(100vh - 96px);padding:10px;position:fixed;top:56%;left:50%;right:auto;overflow-y:auto;transform:translate(-50%,-50%)}.message-history-calendar-months{grid-template-columns:1fr}.message-history-date-presets{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.message-history-date-presets button{padding:0 4px;font-size:11px}.message-history-calendar-head{gap:8px}.message-history-calendar-head span,.message-history-calendar-head-month{font-size:12px}.message-history-calendar-weekday-row,.message-history-calendar-week-row{grid-template-columns:20px minmax(0,1fr);gap:3px}.message-history-calendar-week-select,.message-history-calendar-week-select-spacer{width:20px;min-width:20px}.message-history-calendar-grid{gap:3px}@supports (width:100dvw){.message-history-date-range-popover{width:min(430px,100dvw + 40px);max-width:min(430px,100dvw + 40px);max-height:calc(100dvh - 96px)}}.message-history-calendar-foot{flex-direction:column;align-items:stretch}.message-history-calendar-foot div{width:100%}.message-history-calendar-foot button{flex:1 1 0}.message-history-actions{align-items:stretch}.message-history-actions .primary-button,.message-history-actions .message-history-files-refresh{width:100%}.message-history-files-head{display:grid}.message-history-files-head .secondary-button{width:100%}.message-history-files-table tbody{gap:10px}.message-history-files-table tbody tr{grid-template-columns:1fr;gap:10px;padding:12px}.message-history-file-cell{grid-column:auto}.message-history-files-table td[data-label]{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px}.message-history-files-table td[data-label]:before{font-size:12px}.message-history-status{justify-self:start}.accounts-search-meta{white-space:normal;justify-content:flex-start;min-height:auto}.ai-connection-row .ai-connection-actions{justify-content:flex-end}.ai-connection-facts,.ai-settings-grid,.ai-playground-summary{grid-template-columns:1fr}.auto-reply-days{grid-template-columns:repeat(4,minmax(0,1fr))}.auto-reply-day-row{grid-template-columns:1fr;align-items:stretch}.auto-reply-day-check{justify-content:flex-start}.auto-reply-options{grid-template-columns:1fr}.auto-reply-time-fields{flex-wrap:wrap}.ai-connection-picker{max-width:none}.billing-overview-links{gap:10px;display:grid}.billing-inline-link{text-align:left}.billing-overview-actions,.billing-action-row,.billing-open-actions{align-items:stretch}.billing-overview-actions>*,.billing-action-row>*,.billing-open-actions>*{width:100%}.billing-overview-actions .billing-select{width:100%;min-width:0}.billing-invoice-row{grid-template-columns:1fr;gap:6px}.billing-invoice-row strong{text-align:left;white-space:normal;min-width:0}.billing-limit-picker-compact,.billing-promo-input,.settings-box{width:100%;max-width:100%}.billing-method-card,.bulk-loading-box{padding:12px}.bulk-loading-box{flex-direction:column}.legal-links{flex-direction:column;gap:10px}}.billing-fact-action{color:#b42318;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;line-height:1.35}.billing-fact-action:disabled{cursor:default;opacity:.6}.billing-summary-discount{color:#166534;margin-top:8px;font-weight:700}.sidebar-link,.primary-button,.secondary-button,.stat-card,.panel,.input,.table-comment-input,.icon-button,.row-menu,.row-menu-item,.modal-card{border-radius:8px}@media (max-width:1100px){.billing-period-grid,.admin-log-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.billing-period-grid,.profile-info-grid-dashboard,.profile-info-grid{grid-template-columns:1fr}.billing-facts-row{flex-direction:column;align-items:flex-start}.admin-log-row{grid-template-columns:1fr}.admin-log-button{width:100%}}@media (max-width:760px){.admin-errors-page-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-errors-page-stats div{min-height:72px;padding:12px}.admin-errors-page-stats span{font-size:12px;line-height:1.25}.admin-errors-page-stats strong{font-size:22px;line-height:1.1}.admin-errors-page-panel{gap:14px;padding:12px 12px 96px}.admin-errors-page-toolbar{display:none}.admin-errors-mobile-bar{right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:130;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border:1px solid #cbd5e1e0;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid;position:fixed;left:12px;box-shadow:0 18px 48px #0f172a33}.admin-errors-mobile-bar button{color:#344054;cursor:pointer;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:8px 6px;font-size:12px;font-weight:700;line-height:1.2}.admin-errors-mobile-bar button.active{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.admin-errors-mobile-bar button:disabled{cursor:default;opacity:.55}.admin-errors-mobile-sheet{right:12px;bottom:calc(76px + max(12px, env(safe-area-inset-bottom)));z-index:129;overscroll-behavior:contain;background:#fff;border:1px solid #cbd5e1f0;border-radius:8px;gap:12px;max-height:min(72vh,100vh - 142px);padding:12px;display:grid;position:fixed;left:12px;overflow-y:auto;box-shadow:0 22px 60px #0f172a38}.admin-errors-mobile-sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-errors-mobile-sheet-head strong{font-size:15px;line-height:1.25}.admin-errors-mobile-sheet-head button{color:#344054;cursor:pointer;min-height:32px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700}.admin-errors-mobile-sheet-content{grid-template-columns:1fr;gap:10px;display:grid}.admin-errors-mobile-sheet .field,.admin-errors-mobile-sheet .message-history-date-range-field,.admin-errors-mobile-sheet .message-history-date-range-control,.admin-errors-mobile-sheet .admin-errors-client-picker,.admin-errors-page-client,.admin-errors-page-search,.admin-errors-page-sort,.admin-errors-page-filter{width:100%;max-width:none}.admin-errors-mobile-sheet .input,.admin-errors-mobile-sheet .select-input,.admin-errors-mobile-sheet .message-history-date-range-input{width:100%}.admin-errors-mobile-sheet .admin-errors-client-picker .profile-picker-menu{width:100%;max-width:100%}.admin-errors-page-filter{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}.admin-errors-page-filter button{white-space:normal;min-width:0;padding:8px 6px;font-size:12px;line-height:1.25}.admin-errors-page-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-errors-page-table{gap:10px}.admin-errors-page-row{align-items:start;gap:8px;grid-template-columns:24px minmax(0,1fr) 40px!important}.admin-errors-page-head{display:none}.admin-errors-page-row:not(.admin-errors-page-head){padding:9px 10px}.admin-errors-page-row [role=cell]{border-bottom:0;min-width:0;padding:0}.admin-errors-page-desktop-cell{display:none!important}.admin-errors-page-row [role=cell]:before{display:none}.admin-errors-page-select-cell,.admin-errors-page-menu-cell{align-items:center;display:flex!important}.admin-errors-page-select-cell{grid-column:1;justify-content:center;padding-top:2px}.admin-errors-page-menu-cell{grid-column:3;justify-content:flex-end;align-items:center!important}.admin-errors-page-checkbox{width:18px;min-width:18px;height:18px}.admin-errors-page-menu-button{border-radius:10px;width:36px;min-width:36px;height:36px}.admin-errors-page-menu{max-width:calc(100vw - 48px);left:auto;right:0}.admin-errors-page-mobile-summary{grid-column:2;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;min-width:0;display:grid}.admin-errors-page-mobile-text{gap:2px;min-width:0;display:grid}.admin-errors-page-mobile-text strong,.admin-errors-page-mobile-text span{color:#334155;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;line-height:1.2;display:block;overflow:hidden}.admin-errors-page-mobile-text strong{color:#111827;font-size:12px;font-weight:700}.admin-errors-page-mobile-text p{color:#991b1b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.admin-errors-page-row-event .admin-errors-page-mobile-text p{color:#334155}.admin-errors-page-row-fixed .admin-errors-page-mobile-text p{color:#166534}.admin-errors-page-mobile-status{justify-content:flex-end;min-width:0;display:flex}.admin-errors-page-status{white-space:nowrap;min-height:22px;padding:3px 7px;font-size:11px;line-height:1.15}.admin-errors-page-empty{padding:14px}}@media (max-width:420px){.admin-errors-page-stats,.admin-errors-page-filter{grid-template-columns:1fr}.admin-errors-page-row{grid-template-columns:22px minmax(0,1fr) 36px!important}}.actions-cell{text-align:right;width:60px}.select-menu{width:100%;min-width:0}.select-menu-native{width:100%;min-width:0;display:none}.select-menu-button{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.select-menu-button:disabled{cursor:not-allowed;opacity:.65}.select-menu-button-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-menu-button-arrow{color:#667085;place-items:center;width:16px;min-width:16px;height:16px;font-size:16px;font-weight:800;line-height:1;display:inline-grid}.select-menu-list{z-index:calc(var(--layer-profile-picker) + 1);overscroll-behavior:contain;width:max-content;min-width:100%;max-width:min(340px,100vw - 24px);max-height:min(320px,100vh - 96px);left:0;right:auto;overflow:auto}.select-menu-item{white-space:nowrap}.sort-select-menu-list{padding-left:0;padding-right:0}.sort-select-menu-list .select-menu-item{color:#344054;border-radius:0;min-height:46px;padding:11px 20px;font-size:16px;font-weight:400;line-height:1.2}.sort-select-menu-list .select-menu-item.is-selected{font-weight:400}.select-menu-item.is-selected{color:var(--astatus-primary);background:#eff6ff}.select-menu-item.is-selected:hover{color:var(--astatus-primary);background:#dbeafe}.select-menu-native-mode .select-menu-native{appearance:auto;display:block}.select-menu-native-mode .select-menu-button,.select-menu-native-mode .select-menu-list{display:none!important}.accounts-panel{overflow:visible}.profile-billing-cell{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profile-toggle{color:#111827;cursor:pointer;text-align:left;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;min-width:118px;min-height:42px;padding:7px 12px 7px 8px;font-family:inherit;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.profile-toggle-on{background:#ecfdf5;border-color:#86efac}.profile-toggle-off{color:#4b5563;background:#f9fafb;border-color:#d1d5db}.profile-toggle:hover{box-shadow:0 8px 20px #11182714}.profile-toggle-track{background:#9ca3af;border-radius:999px;width:46px;min-width:46px;height:26px;transition:background .2s;position:relative}.profile-toggle-on .profile-toggle-track{background:#16a34a}.profile-toggle-knob{background:#fff;border-radius:999px;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #11182738}.profile-toggle-on .profile-toggle-knob{transform:translate(20px)}.profile-toggle-copy{flex-direction:column;gap:2px;line-height:1.1;display:flex}.profile-toggle-copy strong{font-size:15px}.profile-toggle-copy span{color:#6b7280;font-size:12px}.profile-toggle-on .profile-toggle-copy span{color:#15803d}.service-toggle-input{opacity:0;pointer-events:none;position:absolute}.actions-head{width:56px}.actions-cell{text-align:right;width:56px;overflow:visible}.row-menu-wrap{display:inline-block;position:relative}.icon-button{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;width:36px;height:36px;font-size:22px;line-height:1}.icon-button:hover{background:#f9fafb}.row-menu{z-index:200;background:#fff;border:1px solid #e5e7eb;border-radius:14px;min-width:220px;padding:6px;position:absolute;top:42px;right:0;box-shadow:0 12px 30px #0000001f}.row-menu-item{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:10px;padding:10px 12px}.row-menu-item:hover{background:#f3f4f6}.row-menu-item-danger{color:#b91c1c}.account-profile-cell{flex-direction:column;gap:5px;min-width:0;display:flex}.account-profile-note{color:#667085;max-width:360px;font-size:12px;font-weight:400;line-height:1.35}.account-profile-mobile-comment{display:none}.transfer-profile-summary{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.transfer-profile-summary span{color:#667085;font-size:13px}.table-comment-input{background:#fff;border:1px solid #d1d5db;border-radius:10px;width:100%;min-width:180px;padding:10px 12px}.site-page{--astatus-primary:#2563eb;--astatus-primary-hover:#1d4ed8;--astatus-primary-soft:#eff6ff;--astatus-sidebar:#111827;background:#f7f9fb}.site-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border-bottom:1px solid #cbd5e1c7;padding:16px 30px;box-shadow:0 12px 38px #0f172a12}.site-nav{gap:18px}.site-logo{align-items:center;gap:10px;display:inline-flex}.site-logo:before{content:"";background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat;border-radius:8px;flex:none;width:28px;height:28px}.site-hero{text-align:center;background-image:url(/site/graphs-block.JPG);justify-content:center;min-height:86vh;padding:112px 40px 72px}.site-hero-auto{background-image:url(/site/hero-slide.png)}.site-hero-product{min-height:78vh;padding-top:106px;padding-bottom:44px}.site-hero:before{background:linear-gradient(#0206178f,#020617b8),radial-gradient(circle at 50% 28%,#2563eb5c,#0000 44%)}.site-hero-content{justify-items:center;width:min(920px,100%);margin:0 auto;display:grid}.site-hero h1{letter-spacing:0;max-width:880px;font-size:68px}.site-hero-home h1{font-size:96px}.site-hero-product h1{max-width:980px;font-size:58px}.site-hero p{color:#eef4ff;max-width:760px;margin-top:20px}.site-pill{color:#e0f2fe;background:#ffffff1f;border:1px solid #ffffff57;border-radius:999px;align-items:center;min-height:34px;margin-bottom:18px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.site-actions-centered{justify-content:center}.site-button{gap:8px;transition:background .2s,border-color .2s,color .2s,transform .2s}.site-button:hover{transform:translateY(-1px)}.site-button-primary{box-shadow:0 14px 28px #2563eb3d}.site-hero-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(860px,100%);margin-top:34px;display:grid}.site-hero-facts div{border-radius:var(--astatus-radius);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;align-content:center;gap:7px;min-height:96px;padding:15px 16px;display:grid}.site-hero-facts strong{font-size:28px;line-height:1.1}.site-hero-facts span{color:#dbeafe;font-size:14px;line-height:1.35}.site-centered-section{text-align:center}.site-section-head{max-width:790px;margin:0 auto}.site-section-head-left{text-align:left;margin:0}.site-section-head>p:not(.site-kicker){color:var(--astatus-text-muted);margin:18px 0 0;font-size:18px;line-height:1.55}.site-feature-card-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr))}.site-feature-card-grid article{gap:14px;display:grid}.site-feature-icon{border-radius:var(--astatus-radius);background:#2563eb;width:44px;height:44px;position:relative}.site-feature-icon:before,.site-feature-icon:after{content:"";position:absolute}.site-feature-icon:before{border:2px solid #fff;border-radius:5px;inset:12px}.site-feature-icon:after{background:#fff;border-radius:999px;width:10px;height:10px;bottom:9px;right:9px}.site-feature-icon-2,.site-feature-icon-5{background:#16a34a}.site-feature-icon-3,.site-feature-icon-6{background:#0e7490}.site-feature-icon-4{background:#d97706}.site-feature-text{max-width:660px;color:var(--astatus-text-muted);margin:18px 0 0;font-size:18px;line-height:1.55}.site-feature-band-showcase{border-top:1px solid var(--astatus-border);border-bottom:1px solid var(--astatus-border)}.site-feature-photo{box-shadow:0 24px 60px #0f172a24}.site-product-card,.site-value-grid article,.site-price-card,.site-faq-item{box-shadow:0 18px 50px #0f172a0f}.site-product-card{min-height:330px}.site-product-link:after{content:"→"}.site-price-card-accent{background:linear-gradient(#fff,#f0fdf4);border-color:#16a34a52}.site-faq{background:#fff}.site-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.site-faq-item{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#fff;min-height:164px;padding:22px}.site-faq-item h3{margin:0 0 12px;font-size:21px;line-height:1.2}.site-faq-item p{color:var(--astatus-text-muted);margin:0;line-height:1.55}.site-pricing .site-price-grid{margin-top:32px}.site-pricing-note{max-width:760px}@media (max-width:900px){.site-topbar{padding:12px 18px}.site-hero{min-height:auto;padding:126px 24px 64px}.site-hero-product{padding-bottom:50px}.site-hero h1,.site-hero-home h1{font-size:64px}.site-hero-product h1{font-size:48px}.site-hero p{font-size:18px}.site-feature-card-grid,.site-faq-grid{grid-template-columns:1fr}.site-hero-facts{display:none}.site-feature-card-grid article,.site-faq-item{min-height:0}}@media (max-width:640px){.site-hero{padding:112px 18px 42px}.site-hero h1,.site-hero-home h1{font-size:48px}.site-hero-product h1{font-size:34px}.site-hero-product p{font-size:16px}.site-pill{text-align:center;justify-content:center;max-width:100%}.site-hero-facts{display:none}.site-section-head>p:not(.site-kicker),.site-feature-text{font-size:16px}.site-faq-item{padding:18px}}@media (max-width:900px){.app-shell{padding-top:60px}.sidebar{z-index:120;border-right:0;border-bottom:1px solid var(--astatus-border);width:100%;min-width:0;height:60px;min-height:60px;color:var(--astatus-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;padding:0 16px;display:block;position:fixed;inset:0 0 auto;overflow:visible}.sidebar-header{justify-content:flex-start;align-items:center;min-height:60px;display:flex;position:relative}.sidebar-brand{gap:0;position:absolute;top:50%;left:52px;transform:translateY(-50%)}.sidebar-brand-copy{text-align:center;display:block}.sidebar-brand-copy strong{color:#101828;font-size:19px;line-height:1}.sidebar-brand-copy small{display:none}.sidebar-mobile-toggle{border:1px solid var(--astatus-border);color:#344054;width:40px;height:40px;min-height:40px;box-shadow:var(--astatus-shadow-soft);background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sidebar-mobile-toggle:hover,.sidebar-mobile-toggle:focus-visible,.sidebar-mobile-toggle.is-open{background:var(--astatus-primary-soft);color:var(--astatus-primary);border-color:#c2d6ff}.sidebar-mobile-toggle-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sidebar-mobile-toggle-icon,.sidebar-mobile-toggle.is-open .sidebar-mobile-toggle-icon{transform:none}.sidebar-mobile-toggle-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}.sidebar-nav{z-index:140;border:1px solid var(--astatus-border);background:#fff;border-radius:12px;gap:12px;width:min(300px,100vw - 24px);max-height:calc(100vh - 80px);margin:0;padding:12px;display:none;position:fixed;top:68px;left:12px;right:auto;overflow-y:auto;box-shadow:0 18px 40px #10182829}.sidebar-nav.is-open{display:grid}.sidebar-section{gap:8px}.sidebar-section-title{color:#98a2b3;font-size:11px}.sidebar-link{color:#344054;background:0 0;border-radius:8px;height:auto;min-height:42px;padding:10px 11px}.sidebar-link:hover{color:#1d2939;background:#f2f4f7}.sidebar-link.active{background:var(--astatus-primary-soft);color:var(--astatus-primary)}.sidebar-link-icon{color:currentColor}.sidebar-logout{display:none}.main-content{z-index:auto;margin-left:0;padding-top:12px;position:static}}@media (max-width:640px){.app-shell{padding-top:56px}.sidebar{height:56px;min-height:56px;padding:0 12px}.sidebar-header{min-height:56px}.sidebar-mobile-toggle{width:38px;height:38px;min-height:38px}.sidebar-brand{left:52px;transform:translateY(-50%)}.sidebar-brand-copy strong{font-size:16px}.sidebar-nav{top:64px}.main-content{padding-top:10px}}@media (max-width:900px){.dashboard-summary-panel-wide{grid-template-columns:1fr;align-items:stretch}.dashboard-greeting-panel{grid-template-columns:1fr;gap:8px}.dashboard-beta-panel{grid-template-columns:1fr;align-items:stretch}.dashboard-beta-button{justify-content:center;width:100%;min-width:0}.dashboard-info-line{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-product-row{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-product-name,.dashboard-product-action{grid-column:1/-1}.dashboard-product-action{justify-content:flex-start}.dashboard-product-action .secondary-button{justify-content:center;width:100%}.dashboard-video-frame{min-height:140px}.admin-dashboard-settings-grid{grid-template-columns:1fr}.admin-dashboard-preview-panel{grid-column:auto}.ai-client-panel{align-items:stretch}.ai-profile-payment-summary{width:100%}.account-topbar{z-index:130;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border-bottom:0;width:auto;height:60px;min-height:60px;margin:0;padding:0;position:fixed;top:0;left:auto;right:12px}.account-topbar-actions{pointer-events:auto;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;width:auto;max-width:calc(100vw - 164px);position:absolute;top:50%;bottom:auto;right:0;transform:translateY(-50%)}.account-topbar-actions-right{width:auto;max-width:calc(100vw - 164px);margin-left:0}.account-topbar-id-button{text-align:left;border-radius:10px;flex:none;place-content:center stretch;gap:2px;min-width:118px;max-width:138px;height:40px;min-height:40px;padding:4px 9px;display:inline-grid}.account-topbar-id span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1;overflow:hidden}.account-topbar-id span:before{content:none}.account-topbar-id strong{max-width:100%;font-size:12px;line-height:1}.account-menu-button{border-color:var(--astatus-border);min-width:0;max-width:56px;height:40px;min-height:40px;box-shadow:var(--astatus-shadow-soft);background:#fff;border-radius:10px;flex:none;gap:4px;margin-left:0;padding:3px}.account-menu-avatar{width:28px;min-width:28px;height:28px;font-size:12px}.account-menu-avatar-initial{display:none}.account-menu-avatar-icon{display:block}.account-menu-copy,.account-menu-copy span,.account-menu-copy strong{display:none}.account-menu-chevron{color:#667085;display:inline-flex}.account-menu-chevron svg{width:12px;height:12px}.account-menu{width:min(260px,100vw - 24px);top:48px;right:0}}@media (max-width:640px){.dashboard-info-line{grid-template-columns:1fr}.dashboard-media-grid{grid-template-columns:1fr;width:min(980px,100%)}.dashboard-media-grid-news-only,.admin-dashboard-preview-panel .dashboard-media-grid-news-only{width:100%}.dashboard-video-panel{order:1}.dashboard-news-panel{order:2}.dashboard-greeting-panel{padding:18px}.dashboard-beta-panel{padding:16px}.dashboard-beta-copy h2{font-size:17px}.dashboard-beta-copy p{font-size:13.5px}.dashboard-greeting-copy h2{font-size:17px;line-height:1.3}.dashboard-greeting-quote p{font-size:14px}.dashboard-greeting-quote strong{font-size:13px}.dashboard-product-row{grid-template-columns:repeat(2,minmax(0,1fr));padding:7px}.dashboard-product-cell{padding:7px 8px}.dashboard-video-panel{padding:7px}.dashboard-video-frame{min-height:116px}.admin-dashboard-settings-page{max-width:none}.admin-dashboard-settings-panel{padding:12px}.admin-dashboard-settings-section-head{flex-direction:column;align-items:stretch}.floating-support{right:calc(14px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom))}.floating-support-button{width:50px;height:50px}.floating-support-mobile-list{opacity:0;pointer-events:none;gap:0;width:min(264px,100vw - 28px);transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(8px)}.floating-support-mobile-preview{color:#111827;background:#fff;border:1px solid #d0d5dd;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px;width:min(264px,100vw - 28px);padding:10px 34px 10px 10px;font-size:13px;font-weight:400;line-height:1.35;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(0);box-shadow:0 14px 34px #11182724}.floating-support-mobile-preview-in-list{width:100%;margin-bottom:16px;position:relative;bottom:auto;right:auto}.floating-support-mobile-preview-in-list:after{display:block;bottom:-6px;right:23px}.floating-support-mobile-preview:after{content:"";background:#fff;border-bottom:1px solid #d0d5dd;border-right:1px solid #d0d5dd;width:10px;height:10px;position:absolute;bottom:-6px;right:20px;transform:rotate(45deg)}.floating-support-mobile-preview:hover,.floating-support-mobile-preview:focus-visible{border-color:#bfdbfe;outline:none}.floating-support-mobile-preview-body{z-index:1;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-column:1/-1;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px;padding:0;display:grid;position:relative}.floating-support-mobile-preview-body:hover,.floating-support-mobile-preview-body:focus-visible{color:var(--astatus-primary);outline:none}.floating-support-mobile-preview-avatar{background:#fff;border:1px solid #11182714;border-radius:999px;place-items:center;width:30px;min-width:30px;height:30px;display:inline-grid;overflow:hidden;box-shadow:0 8px 20px #1118271f}.floating-support-mobile-preview-avatar img{object-fit:cover;width:100%;height:100%}.floating-support-mobile-preview-text{z-index:1;white-space:pre-line;padding-top:1px;display:block;position:relative}.floating-support-mobile-preview-close{z-index:2;color:#667085;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:24px;min-width:24px;height:24px;padding:0;display:inline-grid;position:absolute;top:5px;right:5px}.floating-support-mobile-preview-close:hover,.floating-support-mobile-preview-close:focus-visible{color:#111827;background:#f2f4f7;outline:none}.floating-support-mobile-preview-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.floating-support-mobile-list .floating-support-mobile-list-item{width:100%}.floating-support-mobile-list .floating-support-mobile-list-item:first-of-type{border-radius:8px 8px 0 0}.floating-support-mobile-list .floating-support-mobile-list-item:last-of-type{border-radius:0 0 8px 8px}.floating-support.is-mobile-action-list-open .floating-support-mobile-list{opacity:1;pointer-events:auto;transform:translateY(0)}.support-issue-popup{right:calc(14px + env(safe-area-inset-right));bottom:calc(82px + env(safe-area-inset-bottom));width:min(360px,100vw - 28px);padding:14px}.support-issue-action{justify-content:center;width:100%}.dashboard-social-link{flex:140px;justify-content:center}.ai-profile-payment-summary{grid-template-columns:1fr 1fr}.account-topbar{height:56px;min-height:56px;margin:0;padding:0;top:0;right:8px}.account-topbar-actions{gap:4px;max-width:calc(100vw - 122px);top:50%;bottom:auto;right:0}.account-topbar-id-button{min-width:108px;max-width:126px;height:38px;min-height:38px;padding:4px 7px}.account-topbar-id span:before{content:none}.account-topbar-id strong{max-width:100%;font-size:11px}.account-menu-button{gap:4px;max-width:52px;height:38px;min-height:38px;padding:3px}.account-menu-avatar{width:26px;min-width:26px;height:26px;font-size:11px}.account-menu-copy strong{font-size:11px}.account-menu{top:46px}.main-content .page-header-actions{grid-template-columns:1fr;justify-content:stretch;align-items:stretch;width:100%;display:grid}.main-content .page-header-actions>*,.main-content .page-header-actions .primary-button,.main-content .page-header-actions .secondary-button{text-align:center;justify-content:center;width:100%;min-width:0;max-width:none}.main-content .responsive-table-tables tbody .table-link-actions,.main-content .responsive-table-tables tbody .table-actions,.main-content .table-link-actions{justify-content:center;align-items:center}.main-content .responsive-table-tables tbody .table-link-actions>*,.main-content .responsive-table-tables tbody .table-actions>*,.main-content .table-link-actions>*,.main-content .profile-picker-ok{text-align:center;justify-content:center;width:fit-content;min-width:min(180px,100%);max-width:100%}.main-content .ai-connection-row .ai-connection-actions{grid-template-columns:1fr;justify-content:stretch;align-items:stretch;gap:8px;width:100%;display:grid}.main-content .ai-connection-row .ai-connection-actions>*{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0;max-width:none}.main-content .responsive-table-tables tbody .table-link-actions .secondary-button,.main-content .responsive-table-tables tbody .table-open-button{width:fit-content;max-width:100%}.main-content .responsive-table-tables tbody .readonly-row .table-link-actions,.main-content .responsive-table-tables tbody .readonly-row .table-open-button{width:100%;max-width:none}.main-content .responsive-table-tables tbody .table-link-actions.table-link-actions-pair,.main-content .table-link-actions.table-link-actions-pair{flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;gap:8px;width:352px;min-width:352px;max-width:none;display:flex}.main-content .responsive-table-tables tbody .table-link-actions.table-link-actions-pair>*,.main-content .table-link-actions.table-link-actions-pair>*{text-align:center;white-space:nowrap;justify-content:center;min-width:172px;max-width:172px;width:172px!important}.main-content .dev-client-panel{align-items:stretch}.main-content .dev-client-panel>*,.main-content .dev-client-panel .primary-button,.main-content .dev-client-panel .secondary-button{justify-content:center;width:100%;min-width:0;max-width:none}.account-menu{width:min(260px,100vw - 16px);max-width:calc(100vw - 16px);top:48px;left:auto;right:8px}.main-content .responsive-table tbody .row-menu{width:min(240px,100vw - 48px);max-width:calc(100vw - 48px);left:auto;right:0}.main-content .responsive-table-tables tbody tr>td[data-label=Название]{width:100%;min-width:0;max-width:none;display:block}.main-content .responsive-table-tables tbody tr>td[data-label=Название]>*,.main-content .responsive-table-tables tbody tr>td[data-label=Название] .table-name-input{width:100%;min-width:0;max-width:none}}@media (min-width:901px){.sidebar{width:230px;min-width:230px;padding:22px 14px}.main-content{margin-left:230px}.sidebar-header,.sidebar-brand{gap:10px}.sidebar-brand-mark{border-radius:10px;gap:4px;width:40px;min-width:40px;height:40px}.sidebar-brand-mark span{width:5px}.sidebar-brand-mark span:first-child{height:20px}.sidebar-brand-mark span:nth-child(2){height:13px}.sidebar-brand-mark span:nth-child(3){height:25px}.sidebar-brand-copy strong{font-size:22px}.sidebar-brand-copy small{font-size:12px}.sidebar-nav{gap:10px;margin-top:22px}.sidebar-section{gap:2px}.sidebar-section-title{font-size:12px;line-height:18px}.sidebar-link{gap:12px;min-height:38px;padding:8px 10px;font-size:14px;line-height:20px}.sidebar-link-icon,.sidebar-link-icon svg{width:22px;min-width:22px;height:22px}.sidebar-logout{min-height:42px;font-size:14px}}.account-menu{padding:5px}.account-menu-item{align-items:center;gap:7px;padding:7px 9px;font-size:13px;line-height:1.3;display:flex}.account-menu-item-icon{width:16px;min-width:16px;height:16px}.account-menu-item-icon svg{width:16px;height:16px}@media (max-width:900px){.account-menu{padding:5px}.account-menu-item{align-items:center;gap:7px;padding:7px 9px;font-size:13px;line-height:1.3;display:flex}}.app-shell{--app-toolbar-control-height:36px;--app-control-radius:8px}.app-shell .account-search,.app-shell .ai-client-field .select-input,.app-shell .dev-client-panel .select-input,.app-shell .accounts-search-field .input,.app-shell .accounts-sort-field .select-input,.app-shell .ai-project-search-field .input,.app-shell .ai-project-filter-field .select-input,.app-shell .ai-project-sort-field .select-input,.app-shell .message-history-files-search-field .input,.app-shell .message-history-files-sort-field .select-input,.app-shell .message-history-form-grid .input,.app-shell .message-history-form-grid .select-input{box-sizing:border-box;height:var(--app-toolbar-control-height);min-height:var(--app-toolbar-control-height);border-radius:var(--app-control-radius)}.app-shell .ai-client-field .select-input,.app-shell .dev-client-panel .select-input,.app-shell .accounts-search-field .input,.app-shell .accounts-sort-field .select-input,.app-shell .ai-project-search-field .input,.app-shell .ai-project-filter-field .select-input,.app-shell .ai-project-sort-field .select-input,.app-shell .message-history-files-search-field .input,.app-shell .message-history-files-sort-field .select-input,.app-shell .message-history-form-grid .input,.app-shell .message-history-form-grid .select-input{padding-top:0;padding-bottom:0}.app-shell .account-search input{height:calc(var(--app-toolbar-control-height) - 2px)}.app-shell .message-history-form-grid .message-history-date-range-input{padding-right:58px}.app-shell .message-history-calendar-button{width:48px;height:28px;top:4px;right:4px}.admin-errors-shell{--admin-log-line:#e4e7ec;--admin-log-muted:#667085;--admin-log-ink:#101828;--admin-log-panel:#fff;--admin-log-page-gap:16px}.admin-errors-page{gap:var(--admin-log-page-gap);width:min(100%,1620px);margin:0 auto;padding-bottom:28px;display:grid}.admin-errors-page .page-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:0;display:grid}.admin-errors-page .page-title{color:var(--admin-log-ink);margin:0 0 4px;font-size:28px;line-height:1.08}.admin-errors-page .page-subtitle{max-width:720px;color:var(--admin-log-muted)}.admin-errors-page-refresh{min-width:132px}.admin-errors-page-refresh .button-icon,.admin-errors-page-refresh .button-icon svg{width:17px;height:17px;display:inline-flex}.admin-errors-page-refresh .button-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.admin-errors-page-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.admin-errors-page-stats>button{border:1px solid var(--admin-log-line);background:var(--admin-log-panel);min-height:58px;box-shadow:none;color:inherit;cursor:pointer;font:inherit;text-align:left;border-radius:8px;padding:9px 12px;display:grid;position:relative;overflow:hidden}.admin-errors-page-stats>button:before{content:"";background:0 0;width:3px;position:absolute;inset:0 auto 0 0}.admin-errors-page-stats>button:hover,.admin-errors-page-stats>button.active{background:#f9fafb;border-color:#98a2b3}.admin-errors-page-stats>button.active{box-shadow:inset 0 0 0 1px #98a2b3}.admin-errors-page-stats span{color:var(--admin-log-muted);font-size:11px;font-weight:700;line-height:1.15}.admin-errors-page-stats strong{color:var(--admin-log-ink);font-size:22px;font-weight:800;line-height:1}.admin-errors-page-search-panel,.admin-errors-page-panel{border-color:var(--admin-log-line);background:var(--admin-log-panel);box-shadow:var(--astatus-shadow-soft);margin-top:0}.admin-errors-page-search-panel{gap:8px;padding:14px;display:grid}.admin-errors-page-search{width:100%;margin:0}.admin-errors-page-search .input{width:100%;min-width:0}.admin-errors-page-panel{gap:14px;padding:14px;display:grid}.admin-errors-mobile-sort-row{display:none}.admin-errors-page-toolbar{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));align-items:end;gap:10px;display:grid}.admin-errors-page-toolbar .field,.admin-errors-page-toolbar .message-history-date-range-field,.admin-errors-page-toolbar .message-history-date-range-control,.admin-errors-page-toolbar .message-history-date-range-input,.admin-errors-page-toolbar .input,.admin-errors-page-toolbar .select-input,.admin-errors-page-toolbar .secondary-button,.admin-errors-page-toolbar .admin-errors-page-copy{width:100%;min-width:0}.admin-errors-page-toolbar .field,.admin-errors-page-toolbar .message-history-date-range-field,.admin-errors-page-client,.admin-errors-page-sort{margin:0}.admin-errors-page-toolbar .message-history-date-range-control,.admin-errors-page-toolbar .admin-errors-check-menu summary,.admin-errors-page-toolbar .admin-errors-client-picker summary{min-height:36px}.admin-errors-page-filter{background:#f2f4f7;border:1px solid #e4e7ec;border-radius:8px;grid-column:span 2;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;gap:3px;min-height:36px;padding:3px;display:grid}.admin-errors-page-filter button{color:#475467;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:0;min-height:28px;padding:5px 8px;font-size:12px;font-weight:700;line-height:1.15}.admin-errors-page-filter button.active{color:var(--astatus-primary);background:#fff;box-shadow:0 1px 2px #10182814}.admin-errors-page-copy{white-space:normal;justify-content:center;min-height:36px}.admin-errors-check-menu{width:100%;min-width:0;margin:0;position:relative}.admin-errors-check-menu summary{color:#101828;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:6px 11px;list-style:none;display:flex;box-shadow:0 1px 2px #1018280a}.admin-errors-check-menu summary .field-label{white-space:nowrap;flex:none;margin:0}.admin-errors-check-menu summary::-webkit-details-marker{display:none}.admin-errors-check-menu-value{color:#344054;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;font-weight:700;line-height:1.15;overflow:hidden}.admin-errors-check-menu-panel{z-index:90;border:1px solid var(--admin-log-line);background:#fff;border-radius:8px;gap:5px;width:min(320px,100vw - 32px);min-width:100%;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 36px #10182824}.admin-errors-check-menu-option{color:#344054;cursor:pointer;border-radius:7px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;min-height:31px;padding:6px 8px;font-size:13px;font-weight:700;line-height:1.2;display:grid}.admin-errors-check-menu-option:hover,.admin-errors-check-menu-option.active{color:#101828;background:#f2f4f7}.admin-errors-check-menu-option.disabled{cursor:default;opacity:.55}.admin-errors-check-menu-option input{width:14px;height:14px;accent-color:var(--astatus-primary);margin:0}.admin-errors-check-menu-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-errors-bulk-menu-panel{gap:8px}.admin-errors-bulk-menu-head{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:2px 2px 8px;display:flex}.admin-errors-bulk-menu-head strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:800;line-height:1.2;overflow:hidden}.admin-errors-bulk-menu-head button{color:#344054;cursor:pointer;min-height:28px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:7px;padding:5px 9px;font-size:12px;font-weight:800;line-height:1.1}.admin-errors-bulk-menu-options{gap:5px;display:grid}.admin-errors-bulk-menu-footer{border-top:1px solid #eef2f6;padding-top:8px}.admin-errors-bulk-menu-run{justify-content:center;width:100%;min-height:36px}.admin-errors-page-table{background:#fff;border:0;border-radius:0;gap:0}.admin-errors-page-head{border:0;border-bottom:1px solid var(--admin-log-line);color:#667085;background:0 0;border-radius:0;min-height:38px;padding:0 9px;position:static}.admin-errors-page-row:not(.admin-errors-page-head){border:0;border-bottom:1px solid var(--admin-log-line);min-height:48px;box-shadow:none;background:#fff;border-radius:0;padding:8px 9px}.admin-errors-page-row:not(.admin-errors-page-head):last-child{border-bottom:0}.admin-errors-page-row:not(.admin-errors-page-head):hover{background:#fcfcfd}.admin-errors-page-row-error:not(.admin-errors-page-head),.admin-errors-page-row-event:not(.admin-errors-page-head),.admin-errors-page-row-fixed:not(.admin-errors-page-head){box-shadow:none;background:#fff}.admin-errors-page-column{min-height:38px;color:inherit;text-transform:uppercase;letter-spacing:0;align-items:center;padding:9px 10px;font-size:12px;font-weight:800;line-height:1.2}.admin-errors-page-head .admin-errors-page-column{text-align:left;justify-content:flex-start;padding-left:0;padding-right:0}.admin-errors-page-column-label{text-align:left;text-overflow:clip;overflow-wrap:anywhere;white-space:normal;min-width:0;overflow:visible}.admin-errors-page-row span,.admin-errors-page-row strong,.admin-errors-page-row [role=cell],.admin-errors-page-row p{font-size:12px;line-height:1.3}.admin-errors-page-row strong{color:var(--admin-log-ink);font-weight:700}.admin-errors-page-row p,.admin-errors-page-row-event p,.admin-errors-page-row-fixed p{color:#344054}.admin-errors-page-status{border-radius:999px;min-height:20px;padding:2px 6px;font-size:10.5px;font-weight:800}.admin-errors-page-status.event{color:#475467;background:#f2f4f7}.admin-errors-page-status.error{color:#b42318;background:#fef3f2}.admin-errors-page-status.fixed{color:#475467;background:#f2f4f7}.admin-errors-copy-id{min-width:0;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;line-height:inherit;text-align:left;background:0 0;border:0;padding:0;display:inline}.admin-errors-copy-id:hover,.admin-errors-copy-id:focus-visible{color:var(--astatus-primary);text-underline-offset:2px;text-decoration:underline}.copyable-id{min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0}.copyable-id-text{line-height:inherit;padding:0;display:inline}.copyable-id-text:hover,.copyable-id-text:focus-visible{color:var(--astatus-primary);text-underline-offset:2px;text-decoration:underline}.copyable-id-input{cursor:pointer;text-align:left;width:100%;min-width:0;display:block}.copyable-id.copyable-id-input.input{border:1px solid var(--astatus-border-strong);border-radius:var(--astatus-radius);background:var(--astatus-surface);padding:12px}.settings-profile-id-field .copyable-id.copyable-id-input.input{padding:8px 10px}input.copyable-id-input{caret-color:#0000}.copyable-id.is-copied{color:var(--astatus-success)}.copyable-id-input.is-copied{background:#f0fdf4;border-color:#86efac}.admin-errors-page-menu-button{background:#fff;border-color:#d0d5dd}.admin-errors-page-menu{border-color:var(--admin-log-line);box-shadow:0 16px 36px #10182824}@media (max-width:1120px){.admin-errors-page-filter{grid-column:1/-1}}@media (min-width:761px) and (max-width:1280px){.admin-errors-page-toolbar{grid-template-columns:minmax(292px,1.45fr) repeat(auto-fit,minmax(156px,1fr))}.admin-errors-page-toolbar .message-history-date-range-control{max-width:none}}@media (max-width:900px){.admin-errors-shell .main-content{padding-left:16px;padding-right:16px}.admin-errors-page{gap:14px;padding-bottom:92px}.admin-errors-page .page-header{grid-template-columns:1fr;align-items:stretch}.admin-errors-page .page-header-actions{justify-content:stretch}.admin-errors-page-refresh{width:100%}}@media (max-width:760px){.admin-errors-page-toolbar{display:none}.admin-errors-page .page-title{font-size:24px}.admin-errors-page-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-errors-page-stats>button{min-height:52px;padding:8px 10px}.admin-errors-page-stats strong{font-size:20px}.admin-errors-page-search-panel,.admin-errors-page-panel{padding:10px}.admin-errors-page-panel{padding-bottom:88px}.admin-errors-page-table{background:#fff;border:0;border-radius:0;gap:0;overflow:visible}.admin-errors-page-row{align-items:stretch;gap:0;grid-template-columns:minmax(0,1fr) 32px!important}.admin-errors-page-mobile-head{display:none}.admin-errors-page-mobile-head-side{min-width:0}.admin-errors-page-mobile-head-side:first-child{border-right:1px solid #eef2f6}.admin-errors-page-mobile-head-side:last-child{border-left:1px solid #eef2f6}.admin-errors-page-mobile-head-columns{min-width:0;display:grid}.admin-errors-page-mobile-head-column{color:#667085;cursor:pointer;min-width:0;font:inherit;text-align:left;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #eef2f6;justify-content:flex-start;align-items:center;gap:2px;padding:5px 3px;font-size:9.5px;font-weight:900;line-height:1.1;display:flex}.admin-errors-page-mobile-head-column:last-child{border-right:0}.admin-errors-page-mobile-head-column.is-sorted{color:#101828}.admin-errors-page-mobile-head-column>span:first-child{text-overflow:clip;overflow-wrap:anywhere;white-space:normal;min-width:0;overflow:visible}.admin-errors-page-row:not(.admin-errors-page-head){min-height:0;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #cbd5e1;border-radius:0;padding:0}.admin-errors-page-row:not(.admin-errors-page-head):last-child{border-bottom:0}.admin-errors-page-select-cell{display:none!important}.admin-errors-page-menu-cell{border-left:0;padding:8px 8px 8px 2px!important}.admin-errors-page-mobile-summary{flex-direction:column;grid-column:1;justify-content:center;gap:3px;width:100%;min-width:0;padding:12px 10px 12px 12px;display:flex}.admin-errors-page-row .admin-errors-page-mobile-summary{padding:8px 10px 8px 12px}.admin-errors-page-mobile-meta{color:#667085;align-items:center;gap:6px;min-width:0;font-size:10.5px;font-weight:700;line-height:1.2;display:grid}.admin-errors-page-mobile-line-main{grid-template-columns:16px max-content minmax(0,1fr) 68px;align-items:center;gap:4px 7px;width:100%;display:grid}.admin-errors-page-mobile-checkbox{width:16px;min-width:16px;height:16px;accent-color:var(--astatus-primary);margin:0;display:inline-block}.admin-errors-page-mobile-line-cabinet{color:#98a2b3;grid-template-columns:max-content minmax(0,1fr)}.admin-errors-page-mobile-date,.admin-errors-page-mobile-id{color:#344054;white-space:nowrap;font-weight:800}.admin-errors-page-mobile-cabinet,.admin-errors-page-mobile-kind,.admin-errors-page-mobile-link{text-overflow:ellipsis;white-space:normal;min-width:0;max-width:none;line-height:1.15;overflow:hidden}.admin-errors-page-mobile-link{color:var(--astatus-primary);text-decoration:none}.admin-errors-page-mobile-line-cabinet .admin-errors-page-mobile-id,.admin-errors-page-mobile-line-cabinet .admin-errors-page-mobile-cabinet{color:#98a2b3;font-weight:700}.admin-errors-page-mobile-line-cabinet .admin-errors-page-mobile-cabinet{text-overflow:clip;white-space:normal;max-width:none;overflow:visible}.admin-errors-page-mobile-event{color:#344054;overflow-wrap:anywhere;white-space:pre-line;width:100%;min-width:0;max-width:none;margin:0;font-size:11px;font-weight:600;line-height:1.25;display:block}.admin-errors-page-mobile-meta .admin-errors-page-status{text-align:left;justify-content:flex-start;justify-self:end;min-width:62px;padding:2px 5px;font-size:10px;line-height:1.1}.admin-errors-page-menu-button{color:#344054;width:28px;min-width:28px;height:28px;box-shadow:none;background:#fff;border:1px solid #d0d5dd;border-radius:8px}.admin-errors-page-menu-button:hover{background:#f9fafb;border-color:#98a2b3}.admin-errors-page-mobile-status{border-left:1px solid #eef2f6;justify-content:flex-end;align-items:center;min-width:0;padding:8px;display:flex}.admin-errors-page-mobile-text strong,.admin-errors-page-mobile-text span{font-size:11px}.admin-errors-page-mobile-text strong,.admin-errors-page-mobile-text p{font-size:12px}.admin-errors-mobile-bar{width:auto;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:center;padding:0;display:inline-flex;left:50%;right:auto;transform:translate(-50%)}.admin-errors-mobile-bar button{min-width:88px;min-height:34px;box-shadow:none;border-radius:8px;padding:7px 12px}.admin-errors-mobile-sheet{border-radius:8px}.admin-errors-mobile-actions{grid-template-columns:1fr;gap:8px;display:grid}.admin-errors-mobile-sort-row{grid-template-columns:minmax(0,1fr) 86px;align-items:end;gap:8px;display:grid}.admin-errors-mobile-sort-direction{white-space:normal;justify-content:space-between;align-items:center;gap:6px;min-height:36px;padding:7px 8px;font-size:11px;line-height:1.1;display:inline-flex}.admin-errors-mobile-actions .field{margin:0}.admin-errors-mobile-columns{gap:7px;margin:0;display:grid}.admin-errors-mobile-columns-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-errors-mobile-columns-head .field-label{margin:0}.admin-errors-mobile-columns-head span:last-child{color:#667085;font-size:12px;font-weight:800;line-height:1}.admin-errors-mobile-columns-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.admin-errors-mobile-column-option{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:7px;min-height:34px;padding:7px 8px;font-size:12px;font-weight:800;line-height:1.15;display:grid}.admin-errors-mobile-column-option.active{border-color:var(--astatus-primary);color:var(--astatus-primary);background:#eff6ff}.admin-errors-mobile-column-option.disabled{opacity:.48}.admin-errors-mobile-column-option input{width:14px;min-width:14px;height:14px;accent-color:var(--astatus-primary);margin:0}.admin-errors-mobile-column-option span{text-overflow:clip;overflow-wrap:anywhere;white-space:normal;min-width:0;overflow:visible}.admin-errors-mobile-sheet .admin-errors-client-picker .profile-picker-menu,.admin-errors-mobile-sheet .admin-errors-check-menu-panel{top:auto;right:18px;bottom:calc(88px + max(14px, env(safe-area-inset-bottom)));z-index:160;width:auto;min-width:0;max-width:none;max-height:min(52vh,360px);margin-top:0;padding:10px;position:fixed;left:18px;overflow-y:auto;box-shadow:0 22px 60px #0f172a3d}.admin-errors-mobile-actions .input,.admin-errors-mobile-actions .select-input{width:100%;min-width:0}.admin-errors-mobile-actions .secondary-button{white-space:normal;justify-content:center;width:100%;min-width:0}}@media (max-width:420px){.admin-errors-page-stats,.admin-errors-page-filter{grid-template-columns:1fr 1fr}}.sidebar-main-links,.sidebar-admin-links{flex-direction:column;gap:4px;display:flex}.sidebar-brand-copy strong,.sidebar-brand-copy small,.sidebar-link>span:not(.sidebar-link-icon){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-desktop-toggle{border:1px solid var(--astatus-border);color:#667085;cursor:pointer;box-shadow:var(--astatus-shadow-soft);background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background .18s,border-color .18s,color .18s;display:none}.sidebar-desktop-toggle:hover,.sidebar-desktop-toggle:focus-visible{background:var(--astatus-primary-soft);color:var(--astatus-primary);border-color:#c2d6ff}.sidebar-desktop-toggle-icon{transition:transform .18s;display:inline-flex}.sidebar-desktop-toggle-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}.sidebar-admin-title{color:#98a2b3;text-transform:uppercase;letter-spacing:0;font-size:11px;font-weight:800;line-height:14px}@media (min-width:901px){.sidebar{overflow-x:hidden}.sidebar-desktop-toggle{width:34px;min-width:34px;height:34px;min-height:34px;display:inline-flex}.sidebar-nav{flex-direction:column;flex:1;gap:0;min-height:0;margin-top:14px;display:flex}.sidebar-main-links,.sidebar-admin-links{gap:4px}.sidebar-admin-links{margin-top:8px}.sidebar-section-title{font-size:11px;line-height:14px}.sidebar-link{gap:7px;height:31px;min-height:31px;padding:0 9px;font-size:13px;line-height:1}.sidebar-link-icon,.sidebar-link-icon svg{width:16px;min-width:16px;height:16px}.sidebar-legal-section{gap:5px;margin-top:auto;padding-top:12px}.sidebar-legal-link{font-size:11px;line-height:1.25}.sidebar-copyright{margin-top:6px;font-size:10px;line-height:1.25}.sidebar-logout{display:none}.sidebar.is-desktop-collapsed{width:72px;min-width:72px;padding-left:10px;padding-right:10px}.sidebar.is-desktop-collapsed+.main-content{margin-left:72px}.sidebar.is-desktop-collapsed .sidebar-header{justify-content:center}.sidebar.is-desktop-collapsed .sidebar-brand,.sidebar.is-desktop-collapsed .sidebar-admin-title,.sidebar.is-desktop-collapsed .sidebar-legal-section{display:none}.sidebar.is-desktop-collapsed .sidebar-desktop-toggle{width:40px;min-width:40px;height:40px;min-height:40px}.sidebar.is-desktop-collapsed .sidebar-desktop-toggle-icon{transform:rotate(180deg)}.sidebar.is-desktop-collapsed .sidebar-nav{align-items:center;margin-top:16px}.sidebar.is-desktop-collapsed .sidebar-main-links,.sidebar.is-desktop-collapsed .sidebar-admin-links{align-items:center;width:100%}.sidebar.is-desktop-collapsed .sidebar-admin-links{margin-top:8px}.sidebar.is-desktop-collapsed .sidebar-link{justify-content:center;gap:0;width:40px;min-width:40px;padding:0}.sidebar.is-desktop-collapsed .sidebar-link>span:not(.sidebar-link-icon){display:none}}@media (max-width:900px){.sidebar{overflow:visible}.sidebar-nav{gap:4px;padding:6px}.sidebar-nav.is-open{flex-direction:column;display:flex}.sidebar-main-links,.sidebar-admin-links{gap:2px}.sidebar-admin-links{margin-top:6px}.sidebar-section-title{font-size:11px;line-height:14px}.sidebar-link{gap:7px;height:31px;min-height:31px;padding:0 9px;font-size:13px;line-height:1}.sidebar-link-icon,.sidebar-link-icon svg{width:16px;min-width:16px;height:16px}.sidebar-legal-section{gap:5px;margin-top:8px;padding-top:6px}.sidebar-legal-link{font-size:11px;line-height:1.25}.sidebar-copyright{margin-top:6px;font-size:10px;line-height:1.25}}.accounts-shell{--accounts-line:#e4e7ec;--accounts-muted:#667085;--accounts-ink:#101828;--accounts-panel:#fff}.accounts-page{gap:16px;width:min(100%,1620px);margin:0 auto;padding-bottom:28px;display:grid}.accounts-page .page-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:0;display:grid}.accounts-page .page-title{color:var(--accounts-ink);margin:0 0 4px;line-height:1.08}.accounts-page .page-subtitle{max-width:720px;color:var(--accounts-muted)}.accounts-page .dev-client-panel,.accounts-page .accounts-search-panel,.accounts-page .accounts-table-panel{border-color:var(--accounts-line);background:var(--accounts-panel);box-shadow:var(--astatus-shadow-soft);margin-top:0}.accounts-page .dev-client-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.accounts-page .accounts-import-panel{grid-template-columns:auto;justify-content:end}.accounts-header-import{min-height:40px}.accounts-page .dev-client-panel .section-title{margin:0 0 4px;font-size:15px;line-height:1.2}.accounts-page .dev-client-panel .form-hint{margin:0}.accounts-page .accounts-search-panel{grid-template-columns:minmax(0,1fr) minmax(150px,210px) 86px;align-items:end;gap:12px;padding:14px}.accounts-page .accounts-search-panel .field{margin:0}.accounts-page .accounts-search-field .input{width:100%;min-width:0}.accounts-search-control{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:8px;display:grid}.search-input-enter,.accounts-search-enter{white-space:nowrap;width:42px;min-width:42px;min-height:36px;padding:6px 10px;font-size:20px;font-weight:900;line-height:1}.accounts-page .accounts-sort-field .select-input,.accounts-filter-field{width:100%;min-width:0}.accounts-filter-button{min-height:var(--app-toolbar-control-height)}.accounts-filter-section{gap:4px}.accounts-sort-direction{white-space:normal;justify-content:space-between;align-self:end;align-items:center;gap:6px;width:86px;min-width:86px;min-height:36px;padding:6px 8px;font-size:11px;font-weight:900;line-height:1.1;display:inline-flex}.sort-direction-arrow{place-items:center;width:16px;min-width:16px;height:16px;font-size:15px;font-weight:1000;line-height:1;display:inline-grid;transform:translateY(-1px)}.accounts-page .accounts-search-meta{color:var(--accounts-muted);white-space:normal;margin:-2px 0 -4px;padding:0 14px;font-size:13px;font-weight:700;line-height:1.25}.accounts-table-panel{padding:14px;overflow:visible}.accounts-table{background:#fff;border:0;border-radius:0;display:grid;overflow:visible}.accounts-table-row{border-bottom:1px solid var(--accounts-line);background:#fff;align-items:center;gap:0;min-height:48px;padding:8px 9px;display:grid;position:relative}.accounts-table-row:last-child{border-bottom:0}.accounts-table-row:not(.accounts-table-head):hover{background:#fcfcfd}.accounts-table-head{color:#667085;background:#f9fafb;border-top:0;border-bottom:0;border-radius:0;min-height:36px;padding:0 9px;position:static}.accounts-table-column{border:0;border-bottom:1px solid var(--accounts-line);min-width:0;min-height:36px;color:inherit;cursor:pointer;font:inherit;text-align:left;text-transform:uppercase;letter-spacing:0;background:0 0;justify-content:flex-start;align-items:center;gap:4px;padding:9px 12px;font-size:12px;font-weight:800;line-height:1.2;display:flex}.accounts-table-select-head,.accounts-table-select-cell{border-bottom:1px solid var(--accounts-line);justify-content:flex-start;align-items:center;min-width:0;min-height:36px;padding:0 8px 0 12px;display:flex}.accounts-table-select-cell{border-bottom:0;min-height:0}.accounts-table-select-checkbox{width:16px;min-width:16px;height:16px;accent-color:var(--astatus-primary);cursor:pointer;margin:0}.accounts-table-column[data-column-id=profileId]{padding-left:12px}.accounts-table-column[data-column-id=comment]{padding-left:20px}.accounts-table-column[data-column-id=status],.accounts-table-column[data-column-id=connected]{padding-left:12px}.accounts-table-column:hover,.accounts-table-column.is-sorted{color:var(--accounts-ink)}.accounts-table-column-label{text-overflow:clip;overflow-wrap:anywhere;white-space:normal;order:1;min-width:0;overflow:visible}.accounts-table-column-sort{width:15px;min-width:15px;height:15px;color:var(--astatus-primary);background:#eff6ff;border-radius:999px;order:2;justify-content:center;align-items:center;font-size:10px;line-height:1;display:inline-flex}.accounts-table-cell,.accounts-table-actions-head{min-width:0;padding:0 12px}.accounts-table-actions-head{border-bottom:1px solid var(--accounts-line);min-height:36px}.accounts-table-mobile-sentence{display:none}.accounts-table-cell{color:#344054;overflow-wrap:anywhere;text-align:left;justify-content:flex-start;font-size:12px;line-height:1.3;overflow:hidden}.accounts-table-cell strong,.accounts-table-id{color:var(--accounts-ink);font-size:12px;font-weight:400;line-height:1.25}.accounts-table-cell[data-column-id=profileId] strong,.accounts-table-id{white-space:nowrap}.accounts-table-id-stack{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.accounts-table-id-stack .copyable-id{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.accounts-table-mobile-id-status{display:none}@media (min-width:1281px){.app-shell .accounts-table-actions{padding-right:2px!important}.accounts-table-mobile-id-status{display:none!important}}.accounts-table-cell-profile .account-profile-cell>span:first-child{color:#344054;font-weight:400}.accounts-connected-services{color:#344054;overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;max-width:100%;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}.accounts-connected-mobile{display:none}.accounts-comment-input{width:100%;min-width:0;min-height:32px;box-shadow:none;color:#344054;background:0 0;border-color:#0000;padding:5px 8px 5px 0;font-size:12px;font-weight:400;line-height:1.25}.accounts-comment-input:hover,.accounts-comment-input:focus{border-color:var(--astatus-border);background:#fff}.accounts-comment-text{color:#344054;cursor:text;width:fit-content;min-width:0;max-width:100%;min-height:30px;font:inherit;overflow-wrap:anywhere;text-align:left;white-space:normal;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;padding:5px 8px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}.accounts-comment-text:hover,.accounts-comment-text:focus-visible{background:#f9fafb;border-color:#d0d5dd;outline:none}.accounts-comment-text.is-empty{color:#98a2b3;font-weight:400}.accounts-comment-modal-textarea{resize:vertical;width:100%;min-height:112px}.accounts-comment-modal{max-width:420px}.accounts-comment-modal .modal-title{font-size:18px;line-height:1.2}.accounts-comment-modal .modal-form{gap:12px}.accounts-comment-modal .transfer-profile-summary{padding:9px 10px}.accounts-comment-modal .transfer-profile-summary strong{font-size:13px;line-height:1.25}.accounts-comment-modal .transfer-profile-summary span,.accounts-comment-modal .field-label{font-size:11px;line-height:1.25}.accounts-comment-modal-textarea{min-height:92px;padding:8px 10px;font-size:13px;line-height:1.35}.accounts-comment-modal .modal-actions .primary-button,.accounts-comment-modal .modal-actions .secondary-button{min-height:36px;padding:0 14px;font-size:13px}.accounts-table .account-profile-cell{gap:3px;min-width:0;display:grid}.accounts-table .account-profile-note{max-width:none;color:var(--accounts-muted);font-size:11px;line-height:1.25}.accounts-table .status-badge{white-space:normal;gap:4px;min-height:20px;padding:2px 6px;font-size:10.5px;font-weight:400;line-height:1.1}.accounts-table .account-status-info,.accounts-table-mobile-id-status .account-status-info{cursor:help;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:14px;min-width:14px;height:14px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.accounts-table-actions{justify-content:flex-end;display:flex;overflow:visible}.accounts-table-actions .icon-button{background:#fff;border-color:#d0d5dd;border-radius:8px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;min-height:30px;line-height:1;display:inline-flex}.accounts-table-actions .row-menu-wrap>.icon-button:before{justify-content:center;align-items:center;line-height:1}.accounts-table .row-menu{border-color:var(--accounts-line);box-shadow:0 16px 36px #10182824}.accounts-bulk-actions{left:calc(50% - (var(--accounts-bulk-action-button-width) / 2));z-index:var(--layer-floating-menu);flex-direction:column;align-items:center;gap:5px;display:flex;position:fixed;bottom:40px}.accounts-bulk-actions-count{color:var(--accounts-muted);text-align:center;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.2}.accounts-bulk-actions-button{width:var(--accounts-bulk-action-button-width);min-width:var(--accounts-bulk-action-button-width);height:var(--cabinet-button-height);min-height:var(--cabinet-button-height);justify-content:center;align-items:center;padding:0 18px;font-size:0;line-height:1;display:inline-flex}.accounts-bulk-actions-button:before{content:none}.accounts-bulk-actions-dots{color:currentColor;justify-content:center;align-items:center;gap:5px;width:28px;height:8px;display:inline-flex;transform:translateY(0)}.accounts-bulk-actions-dots span{opacity:0;background:currentColor;border-radius:999px;width:5px;height:5px;animation:.45s ease-out forwards bulk-action-dot-reveal;display:block}.accounts-bulk-actions-dots span:nth-child(2){animation-delay:.12s}.accounts-bulk-actions-dots span:nth-child(3){animation-delay:.24s}@keyframes bulk-action-dot-reveal{0%{opacity:0}to{opacity:1}}.accounts-bulk-actions-menu .row-menu{color:#344054;font-size:14px;font-weight:400;line-height:normal;inset:auto auto calc(100% + 8px) calc(50% - 110px)}.accounts-table-empty{color:var(--accounts-muted);padding:18px;font-size:13px;font-weight:700;line-height:1.35}@media (max-width:900px){.accounts-shell .main-content{padding-left:16px;padding-right:16px}.accounts-page{gap:14px}.accounts-page .page-header{grid-template-columns:1fr;align-items:stretch}.accounts-page .page-header-actions{justify-content:stretch}.accounts-page .page-header-actions .primary-button,.accounts-page .page-header-actions .accounts-header-import{width:100%}.accounts-page .dev-client-panel{grid-template-columns:1fr;align-items:stretch}.accounts-page .accounts-search-panel{grid-template-columns:minmax(0,1fr) 86px;align-items:stretch}.accounts-page .accounts-search-field,.accounts-page .accounts-search-meta{grid-column:1/-1}.accounts-page .dev-client-panel .secondary-button{width:100%}.accounts-page .accounts-search-meta{justify-content:flex-start;min-height:auto}.accounts-search-control{grid-template-columns:minmax(0,1fr) max-content;gap:6px}.search-input-enter,.accounts-search-enter{justify-content:center;min-width:42px}}@media (min-width:761px) and (max-width:900px){.accounts-page .accounts-search-panel{grid-template-columns:minmax(220px,1fr) minmax(150px,210px) 86px;align-items:end}.accounts-page .accounts-search-field,.accounts-page .accounts-sort-field,.accounts-page .accounts-sort-direction{grid-column:auto}}@media (max-width:760px){.accounts-bulk-actions{display:none}.accounts-page .accounts-search-panel,.accounts-page .accounts-table-panel,.accounts-page .dev-client-panel{padding:10px}.accounts-page .accounts-table-panel{padding:0 10px}.accounts-table{border:0;border-radius:0;overflow:visible}.accounts-table-row{border-bottom:1px solid #cbd5e1;border-left-width:0;grid-template-areas:"sentence sentence actions""profileId connected actions";min-height:62px;padding:0;grid-template-columns:max-content minmax(0,1fr) 32px!important}.accounts-table-row:last-child{border-bottom:0}.accounts-table-head{display:none}.accounts-table-select-cell{display:none!important}.accounts-table-column{border-right:1px solid #eef2f6;align-items:center;gap:2px;min-height:30px;padding:5px 4px;font-size:9.5px;line-height:1.1}.accounts-table-column[data-column-id=profileId],.accounts-table-cell[data-column-id=profileId]{grid-area:profileId}.accounts-table-column[data-column-id=status],.accounts-table-cell[data-column-id=status]{display:none}.accounts-table-column[data-column-id=connected],.accounts-table-cell[data-column-id=connected]{grid-area:connected}.accounts-table-actions-head,.accounts-table-actions{grid-area:actions;padding:8px 8px 8px 2px}.accounts-table-cell{border-right:0;align-items:center;min-height:28px;padding:2px 4px;font-size:10px;line-height:1.2;display:flex}.accounts-table-cell strong{font-size:10.5px;line-height:1.15}.accounts-table-id,.accounts-comment-text,.accounts-table-mobile-sentence,.accounts-table-mobile-profile-name,.accounts-table .status-badge{font-weight:400}.accounts-table-mobile-sentence{color:#344054;white-space:nowrap;grid-area:sentence;align-items:center;width:100%;min-width:0;max-width:100%;min-height:28px;padding:8px 4px 2px 12px;font-size:12px;font-weight:400;line-height:1.2;display:flex;overflow:hidden}.accounts-table-mobile-comment{text-overflow:clip;vertical-align:baseline;min-width:0;max-width:none;white-space:inherit;display:inline;overflow:visible}.accounts-table-mobile-comment-input{width:auto;min-width:0;max-width:min(42%,22ch);min-height:0;color:inherit;field-sizing:content;font:inherit;font-weight:400;line-height:inherit;box-shadow:none;text-overflow:ellipsis;vertical-align:baseline;background:0 0;border:0;flex:0 auto;padding:0;display:inline-block}.accounts-table-mobile-comment-input.is-empty{field-sizing:fixed;flex:auto;width:100%;max-width:100%}.accounts-table-mobile-comment-input::placeholder{color:inherit;opacity:1}.accounts-table-mobile-comment-input:focus{box-shadow:none;outline:none}.accounts-table-cell[data-column-id=profileId],.accounts-table-cell[data-column-id=status]{font-size:11px}.accounts-table-cell[data-column-id=profileId]{padding:2px 2px 8px 12px}.accounts-table-id-stack{align-items:center;gap:6px;max-width:100%;display:inline-flex}.accounts-table-mobile-id-status{white-space:nowrap;flex:none;width:fit-content;max-width:100%;padding:2px 5px;font-size:10.5px;line-height:1.1;display:inline-flex}.accounts-table-cell[data-column-id=connected]{box-sizing:border-box;border-left:0;justify-content:flex-start;align-self:stretch;align-items:center;width:100%;max-width:none;padding:2px 4px 8px 6px}.accounts-table-cell[data-column-id=status]{align-self:stretch;padding:8px 4px}.accounts-table-mobile-separator{color:#98a2b3;flex:none;font-weight:400}.accounts-table-mobile-profile-name{min-width:0;color:inherit;font:inherit;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:400;display:block;overflow:hidden}.accounts-table-cell[data-column-id=comment],.accounts-table-cell[data-column-id=profileName]{display:none}.accounts-connected-services{white-space:normal;gap:3px;width:100%;max-width:100%;font-size:10.5px;line-height:1.15}.accounts-connected-desktop{display:none}.accounts-connected-mobile{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.7em;display:-webkit-box;overflow:hidden}.accounts-table .account-profile-cell{align-content:center;width:100%}.accounts-comment-input{min-height:28px;padding:4px 6px;font-size:10.5px}.accounts-comment-text{pointer-events:none;max-width:min(42vw,150px);min-height:0;padding:0 2px 0 4px;font-size:10.5px;line-height:1.15}.accounts-table .account-profile-note{display:none}.accounts-table-cell-status{justify-content:flex-start}.accounts-table .status-badge{padding:3px 5px;font-size:11px;font-weight:400;line-height:1.1}.accounts-table-actions{border-left:0;border-right:0;justify-content:center;align-items:center}.accounts-table-actions .icon-button{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;width:28px;min-width:28px;height:28px;font-size:18px}.accounts-table .row-menu{width:min(230px,100vw - 48px);left:auto;right:0}}@media (max-width:640px){.accounts-shell .main-content{padding-left:12px!important;padding-right:12px!important}.app-shell .accounts-page .accounts-table-panel,.app-shell .tables-panel.table-wrap,.app-shell .message-history-files-table-panel{box-sizing:border-box!important;width:calc(100% + 28px)!important;max-width:none!important;margin-left:-14px!important;margin-right:-14px!important}.responsive-table-tables tbody{gap:4px}.responsive-table-tables tbody tr{min-height:40px;box-shadow:none;border:0;border-bottom:1px solid #cbd5e1;border-radius:0;grid-template-columns:minmax(0,1fr) max-content 30px;align-items:center;gap:7px;padding:5px 10px;display:grid}.responsive-table-tables tbody tr:last-child{border-bottom:0}.responsive-table-tables tbody .tables-empty-row{grid-template-columns:1fr}.responsive-table-tables tbody td,.responsive-table-tables tbody td.responsive-table-cell-stack,.responsive-table-tables tbody td[data-label=Название],.responsive-table-tables tbody .readonly-row td[data-label=Название],.responsive-table-tables tbody .table-link-cell,.responsive-table-tables tbody .table-actions-cell{border:0;align-items:center;width:auto;min-width:0;padding:0;display:flex}.responsive-table-tables tbody td:before,.responsive-table-tables tbody td.responsive-table-cell-stack:before,.responsive-table-tables tbody td[data-label=Название]:before,.responsive-table-tables tbody .table-actions-cell:before{content:none;display:none}.responsive-table-tables tbody td[data-label=Название],.responsive-table-tables tbody td[data-label=Профили]{justify-content:flex-start}.responsive-table-tables tbody .table-actions-cell{justify-content:center}.main-content .responsive-table-tables tbody .table-link-actions.tables-desktop-actions,.main-content .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions,.responsive-table-tables .tables-desktop-actions{display:none}.responsive-table-tables .tables-mobile-menu{display:inline-block}.responsive-table-tables .tables-mobile-menu .icon-button{border-radius:8px;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;font-size:18px;display:inline-flex}.responsive-table-tables .tables-mobile-menu .row-menu{z-index:230;width:min(220px,100vw - 48px);min-width:0;top:calc(100% + 6px);left:auto;right:0}.responsive-table-tables .table-name-input{width:100%;min-width:0;min-height:26px;box-shadow:none;background:0 0;border:0;padding:0;font-size:12px;line-height:1.2}.responsive-table-tables tbody td[data-label=Название] strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;line-height:1.2;overflow:hidden}.responsive-table-tables tbody .profile-picker{width:fit-content;max-width:42vw}.responsive-table-tables tbody .profile-picker summary{border-radius:8px;min-height:28px;padding:5px 8px}.responsive-table-tables tbody .profile-picker-menu{top:auto;right:auto;bottom:var(--profile-picker-mobile-bottom);z-index:260;width:min(var(--profile-picker-menu-width), calc(100vw - 24px));max-height:min(58vh,420px);margin-top:0;position:fixed;left:50%;overflow-y:auto;transform:translate(-50%)}.responsive-table-tables tbody .profile-picker-meta{font-size:12px;line-height:1.15}.main-content .profile-picker-menu .profile-picker-ok{width:100%;min-width:0;max-width:none}.main-content .responsive-table-tables tbody tr>td[data-label=Название],.main-content .responsive-table-tables tbody tr>td[data-label=Профили],.main-content .responsive-table-tables tbody tr>.table-actions-cell{align-self:stretch;align-items:center;height:100%;display:flex}.main-content .responsive-table-tables tbody tr>td[data-label=Название]>*,.main-content .responsive-table-tables tbody tr>td[data-label=Название] .table-name-input,.main-content .responsive-table-tables tbody tr>td[data-label=Профили]>*,.main-content .responsive-table-tables tbody tr>.table-actions-cell>*{align-self:center}.main-content .responsive-table-tables tbody td[data-label=Название] strong{align-items:center;min-height:28px;display:flex}.main-content .responsive-table-tables .table-name-input{height:28px;min-height:28px;line-height:28px}}.cabinet-toast,.ai-replies-toast{top:calc(88px + env(safe-area-inset-top));z-index:3200;text-align:center;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;width:max-content;max-width:min(520px,100vw - 32px);margin:0;padding:9px 14px;position:fixed;left:50%;right:auto;transform:translate(-50%);box-shadow:0 16px 38px #10182829}.cabinet-toast:focus-visible,.ai-replies-toast:focus-visible{outline-offset:2px;outline:3px solid #465fff29}@media (max-width:640px){.cabinet-toast,.ai-replies-toast{top:calc(72px + env(safe-area-inset-top));width:auto;max-width:none;left:12px;right:12px;transform:none}}.message-history-profile-picker .profile-picker-menu{width:min(var(--profile-picker-menu-width), calc(100vw - 32px))}.message-history-profile-picker .profile-picker-search-wrap .profile-picker-search{padding-left:40px}.app-shell .profile-picker-menu,.app-shell .profile-picker-option,.app-shell .profile-picker-option-select-all,.app-shell .profile-picker-option-select-all span,.app-shell .profile-picker-ok,.profile-picker-menu.profile-picker-menu-portal,.profile-picker-menu.profile-picker-menu-portal .profile-picker-option,.profile-picker-menu.profile-picker-menu-portal .profile-picker-option-select-all,.profile-picker-menu.profile-picker-menu-portal .profile-picker-option-select-all span,.profile-picker-menu.profile-picker-menu-portal .profile-picker-ok{font-size:13px;line-height:1.4}.app-shell .profile-picker-menu .profile-picker-search,.profile-picker-menu.profile-picker-menu-portal .profile-picker-search{height:auto;min-height:32px;padding:8px 10px 8px 40px;font-size:13px;line-height:1.4}.admin-errors-page .admin-errors-page-status{text-align:left;white-space:nowrap;justify-content:flex-start;width:fit-content;min-width:0;display:inline-flex}.admin-errors-page .admin-errors-page-row:not(.admin-errors-page-head)>.admin-errors-page-desktop-cell{text-align:left;justify-content:flex-start;align-items:center;min-width:0;display:flex}.admin-errors-page .admin-errors-page-row:not(.admin-errors-page-head)>.admin-errors-page-status-cell{justify-content:flex-start}.admin-errors-page .admin-errors-page-status-cell-inner{justify-content:flex-start;align-items:center;width:100%;min-width:0;display:flex}.admin-errors-page .admin-errors-page-resource-cell>span{text-align:left;justify-content:flex-start}@media (max-width:760px){.admin-errors-page .admin-errors-page-mobile-meta .admin-errors-page-status{justify-self:start;min-width:0}button,summary,a,input,select,textarea{touch-action:manipulation}}.app-shell .profile-picker:not(.admin-errors-client-picker),details.profile-picker:not(.admin-errors-client-picker){width:min(var(--profile-picker-width), 100%);max-width:100%}.app-shell .profile-picker summary,details.profile-picker summary{box-sizing:border-box;width:100%}.app-shell details.profile-picker:not([open])>.profile-picker-menu,details.profile-picker:not([open])>.profile-picker-menu{display:none}.app-shell details.profile-picker[open]>.profile-picker-menu,.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,details.profile-picker[open]>.profile-picker-menu{flex-direction:column;padding:0;display:flex;overflow:hidden}.app-shell .profile-picker-menu-scroll,details.profile-picker .profile-picker-menu-scroll{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding:8px 8px 0;display:flex;overflow:hidden}.app-shell .profile-picker-menu-head,details.profile-picker .profile-picker-menu-head{flex:none}.app-shell .profile-picker-options-scroll,details.profile-picker .profile-picker-options-scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.app-shell .profile-picker-menu>.profile-picker-ok,.main-content .profile-picker-menu>.profile-picker-ok,details.profile-picker>.profile-picker-menu>.profile-picker-ok{flex:none;width:calc(100% - 16px);min-width:0;max-width:calc(100% - 16px);margin:8px}@media (max-width:640px){.app-shell .responsive-table-tables tbody .profile-picker,.responsive-table-tables tbody details.profile-picker:not(.admin-errors-client-picker){width:min(var(--profile-picker-width), 42vw);max-width:42vw}}.app-shell details.profile-picker,.app-shell .profile-picker,.app-shell .message-history-profile-picker,.app-shell .ai-connection-profile-picker,.app-shell .ai-connection-footer .profile-picker,.app-shell .responsive-table-tables tbody .profile-picker,.app-shell .admin-errors-client-picker{width:var(--profile-picker-width);min-width:var(--profile-picker-width);max-width:var(--profile-picker-width);flex:0 0 var(--profile-picker-width)}.app-shell details.profile-picker summary,.app-shell .profile-picker summary{width:100%;min-width:0}.accounts-search-panel>.field>.field-label,.ai-project-toolbar>.field>.field-label,.admin-errors-page-search-panel>.field>.field-label,.admin-errors-page-toolbar>.message-history-date-range-field>.field-label,.admin-errors-page-toolbar>.admin-errors-check-menu>summary .field-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-errors-page-toolbar>.admin-errors-check-menu .admin-errors-check-menu-value{text-align:left}@media (max-width:640px){.app-shell details.profile-picker,.app-shell .profile-picker,.app-shell .message-history-profile-picker,.app-shell .ai-connection-profile-picker,.app-shell .ai-connection-footer .profile-picker,.app-shell .responsive-table-tables tbody .profile-picker,.app-shell .admin-errors-client-picker,.responsive-table-tables tbody details.profile-picker:not(.admin-errors-client-picker){width:var(--profile-picker-width);min-width:var(--profile-picker-width);max-width:var(--profile-picker-width);flex-basis:var(--profile-picker-width)}}@media (max-width:900px){.sidebar-mobile-toggle{border-radius:12px;width:44px;height:50px;min-height:50px}.sidebar-mobile-toggle-icon svg{width:22px;height:22px}.sidebar-nav{gap:6px;width:min(328px,100vw - 24px);padding:10px}.sidebar-main-links,.sidebar-admin-links{gap:4px}.sidebar-link{gap:9px;height:38px;min-height:38px;padding:0 11px;font-size:14px}.sidebar-link-icon,.sidebar-link-icon svg{width:18px;min-width:18px;height:18px}.account-menu-button{border-radius:12px;max-width:60px;height:44px;min-height:44px;padding:4px}.account-menu-avatar{width:30px;min-width:30px;height:30px;font-size:13px}.account-menu-chevron svg{width:14px;height:14px}.account-menu{width:min(306px,100vw - 16px);padding:7px;top:54px}.account-menu-item{gap:9px;min-height:38px;padding:9px 10px;font-size:14px}.account-menu-item-icon,.account-menu-item-icon svg{width:18px;min-width:18px;height:18px}}@media (max-width:760px){.main-content .row-menu-wrap .icon-button,.main-content details.row-menu-wrap>summary.icon-button,.responsive-table-tables .tables-mobile-menu .icon-button,.responsive-table-ai .ai-connection-row-menu .icon-button,.accounts-table-actions .icon-button,.admin-errors-page-menu-button{width:var(--cabinet-row-icon-button-size);min-width:var(--cabinet-row-icon-button-size);height:var(--cabinet-row-icon-button-size);min-height:var(--cabinet-row-icon-button-size);border-radius:10px;justify-content:center;align-items:center;font-size:24px;line-height:1;display:inline-flex}.admin-errors-page-row{grid-template-columns:minmax(0,1fr) 40px!important}.accounts-table-row{grid-template-columns:max-content minmax(0, 1fr) var(--cabinet-row-icon-button-size)!important}.responsive-table-tables tbody tr{grid-template-columns:minmax(0, 1fr) max-content var(--cabinet-row-icon-button-size)!important}.main-content .row-menu,.admin-errors-page-menu{border-radius:10px;padding:8px}.main-content .row-menu-item,.admin-errors-page-menu-item{border-radius:9px;min-height:42px;padding:11px 12px;font-size:14px;line-height:1.25}.admin-errors-page-mobile-meta,.admin-errors-page-mobile-date,.admin-errors-page-mobile-id,.admin-errors-page-mobile-cabinet,.admin-errors-page-mobile-kind,.admin-errors-page-mobile-link{font-size:11.5px;line-height:1.25}.admin-errors-page-mobile-event{font-size:12.5px;line-height:1.32}.admin-errors-page-mobile-meta .admin-errors-page-status{min-width:68px;padding:3px 6px;font-size:11px;line-height:1.15}}@media (max-width:640px){.sidebar-mobile-toggle{width:42px;height:42px;min-height:42px}.sidebar-nav{width:min(316px,100vw - 24px);top:66px}.account-menu-button{max-width:58px;height:42px;min-height:42px}.account-menu-avatar{width:28px;min-width:28px;height:28px}.account-menu{top:52px}}@media (max-width:760px){.app-shell{--mobile-block-text-size:13.5px;--mobile-block-line-height:1.35}.admin-errors-page .admin-errors-page-mobile-meta,.admin-errors-page .admin-errors-page-mobile-date,.admin-errors-page .admin-errors-page-mobile-id,.admin-errors-page .admin-errors-page-mobile-cabinet,.admin-errors-page .admin-errors-page-mobile-kind,.admin-errors-page .admin-errors-page-mobile-link,.admin-errors-page .admin-errors-page-mobile-event,.accounts-page .accounts-table-cell,.accounts-page .accounts-table-id,.accounts-page .accounts-comment-text,.accounts-page .accounts-table-mobile-sentence,.accounts-page .accounts-table-mobile-comment,.accounts-page .accounts-table-mobile-profile-name,.responsive-table-tables tbody td[data-label=Название] strong,.responsive-table-ai .ai-connection-title-cell strong,.responsive-table-ai .ai-connection-mobile-meta,.responsive-table-tables .table-name-input,.responsive-table-tables tbody .profile-picker-meta,.responsive-table-ai tbody .profile-picker-meta,.tables-profile-note,.message-history-files-table td[data-label],.message-history-files-table strong,.message-history-files-table span,.message-history-files-table small{font-size:var(--mobile-block-text-size);line-height:var(--mobile-block-line-height)}.admin-errors-page .admin-errors-page-mobile-meta .admin-errors-page-status,.accounts-page .accounts-table .status-badge,.message-history-status,.responsive-table-ai .status-badge{font-size:13.5px;line-height:1.25}.responsive-table-tables tbody td[data-label=Название] strong,.responsive-table-tables .table-name-input{font-weight:400;font-size:13.5px!important;line-height:1.35!important}.responsive-table-tables .table-name-input{height:auto;min-height:0}}details.profile-picker,.profile-picker-static{box-sizing:border-box!important;width:var(--profile-picker-width)!important;min-width:var(--profile-picker-width)!important;max-width:var(--profile-picker-width)!important;flex:none!important}details.profile-picker>summary,.profile-picker-static{width:100%!important;min-width:0!important;max-width:100%!important}.app-shell .message-history-form-grid{grid-template-columns:var(--profile-picker-width) 236px minmax(220px, 280px) minmax(max-content, 1fr);align-items:center}.app-shell .message-history-profile-field,.app-shell .message-history-period-fields,.app-shell .message-history-discount-filter,.app-shell .message-history-actions{align-self:center}.app-shell .message-history-profile-field{width:var(--profile-picker-width)}.app-shell .message-history-form-grid details.profile-picker>summary,.app-shell .message-history-form-grid .message-history-date-range-control,.app-shell .message-history-form-grid .message-history-date-range-input,.app-shell .message-history-form-grid .message-history-actions .primary-button{height:var(--app-toolbar-control-height);min-height:var(--app-toolbar-control-height)}.app-shell .message-history-form-grid .message-history-date-range-control{width:236px}.app-shell .message-history-form-grid .message-history-actions .primary-button{align-items:center;display:inline-flex}@media (max-width:1280px){.app-shell .page-header-actions,.app-shell .message-history-actions,.app-shell .message-history-form-grid .message-history-actions{flex-wrap:wrap;gap:10px;min-width:0}.app-shell .page-header-actions>*,.app-shell .message-history-actions>*,.app-shell .message-history-form-grid .message-history-actions>*,.app-shell .table-link-actions>*{min-width:0}.app-shell .message-history-form-grid .message-history-actions .primary-button{max-width:100%}}@container (max-width:860px){.app-shell .message-history-form-grid{grid-template-columns:var(--profile-picker-width) minmax(236px, 1fr)}.app-shell .message-history-form-grid .message-history-period-fields,.app-shell .message-history-form-grid .message-history-date-range-control{width:100%}.app-shell .message-history-form-grid .message-history-discount-filter,.app-shell .message-history-form-grid .message-history-actions{grid-column:1/-1}.app-shell .message-history-form-grid .message-history-discount-filter{max-width:none}.app-shell .message-history-form-grid .message-history-actions{justify-content:flex-start;width:100%}.app-shell .message-history-form-grid .message-history-actions .primary-button{width:min(100%,236px)}.app-shell .message-history-form-grid .message-history-actions .message-history-files-refresh{width:min(100%,160px)}}@media (max-width:640px){.app-shell .message-history-form-grid{grid-template-columns:minmax(0,1fr);align-items:center}.app-shell .message-history-profile-field{width:min(var(--profile-picker-width), 100%);justify-self:start}.app-shell .message-history-form-grid .message-history-period-fields{grid-column:1/-1;justify-self:start;width:min(212px,100%)}.app-shell .message-history-form-grid .message-history-date-range-field,.app-shell .message-history-form-grid .message-history-date-range-control{width:min(212px,100%)}.app-shell .message-history-form-grid .message-history-date-range-input{padding-right:44px;font-size:13px}.app-shell .message-history-calendar-button{width:36px}.app-shell .message-history-form-grid .message-history-discount-filter{grid-column:1/-1;max-width:none}.app-shell .message-history-form-grid .message-history-actions{grid-column:1/-1;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:10px;width:100%;display:grid}.app-shell .message-history-form-grid .message-history-actions .primary-button,.app-shell .message-history-form-grid .message-history-actions .message-history-files-refresh{width:100%}}@media (max-width:420px){.app-shell .message-history-form-grid{grid-template-columns:1fr}.app-shell .message-history-profile-field{width:var(--profile-picker-width)}}@media (min-width:761px){.accounts-page .accounts-table-row:not(.accounts-table-head) .accounts-table-cell,.accounts-page .accounts-table-row:not(.accounts-table-head) .accounts-table-cell strong,.accounts-page .accounts-table-row:not(.accounts-table-head) .accounts-table-id,.accounts-page .accounts-table-row:not(.accounts-table-head) .accounts-comment-text,.accounts-page .accounts-table-row:not(.accounts-table-head) .accounts-comment-input,.accounts-page .accounts-table-row:not(.accounts-table-head) .account-profile-cell,.accounts-page .accounts-table-row:not(.accounts-table-head) .account-profile-cell span,.accounts-page .accounts-table-row:not(.accounts-table-head) .account-profile-note,.accounts-page .accounts-table-row:not(.accounts-table-head) .status-badge,.tables-config-table tbody td,.tables-config-table tbody td strong,.tables-config-table .table-name-input,.tables-config-table tbody .profile-picker-meta,.tables-config-table tbody .tables-profile-note,.tables-config-table tbody .secondary-button,.message-history-files-table tbody td,.message-history-files-table tbody td strong,.message-history-files-table tbody td span,.message-history-files-table tbody td small,.message-history-status,.ai-connections-table tbody td,.ai-connections-table tbody td strong,.ai-connections-table tbody td small,.ai-connections-table tbody .profile-picker-meta,.ai-connections-table tbody .status-badge,.ai-connections-table tbody .secondary-button,.admin-errors-page-row:not(.admin-errors-page-head) span,.admin-errors-page-row:not(.admin-errors-page-head) strong,.admin-errors-page-row:not(.admin-errors-page-head) [role=cell],.admin-errors-page-row:not(.admin-errors-page-head) p,.admin-errors-page-row:not(.admin-errors-page-head) small,.admin-errors-page-row:not(.admin-errors-page-head) .admin-errors-page-status,.admin-errors-page-row:not(.admin-errors-page-head) .admin-errors-copy-id,.ai-connection-row,.ai-connection-row .ai-connection-title,.ai-connection-row .ai-connection-subtitle,.ai-connection-row .ai-connection-state,.ai-connection-row .ai-connection-dates,.ai-connection-row .ai-connection-dates span,.ai-connection-row .profile-picker-meta,.ai-connection-row .secondary-button{font-size:13.5px!important;line-height:1.35!important}}@media (max-width:760px){.app-shell .responsive-table-tables .table-name-input.input,.app-shell input.accounts-table-mobile-comment-input:not([type=checkbox]):not([type=radio]):not([type=range]){height:auto;min-height:0;font-weight:400;font-size:13.5px!important;line-height:1.35!important}}.accounts-table-row:not(.accounts-table-head):focus-within{box-shadow:none;background:#fff}.tables-config-table tbody tr:focus-within>td{background:0 0}.tables-config-table tbody tr:focus-within>td:first-child{box-shadow:none}.app-shell .accounts-table .accounts-comment-input:hover,.app-shell .tables-config-table .table-name-input:hover{box-shadow:none;background:0 0;border-color:#0000}.app-shell .accounts-table .accounts-comment-input:focus{box-shadow:none;background:0 0;border-color:#0000;outline:none}.app-shell .accounts-table .accounts-comment-input.is-inline-editing,.app-shell .tables-config-table .table-name-input:focus,.app-shell .tables-config-table .table-name-input.is-inline-editing,.app-shell .accounts-table-mobile-comment-input.is-inline-editing{background:0 0;border-color:#0000;outline:none;box-shadow:inset 0 -1px #9cb9ff}@media (max-width:640px){.responsive-table-tables tbody tr:focus-within{box-shadow:none;background:#fff}.app-shell details.profile-picker[open]>.profile-picker-menu,.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,details.profile-picker[open]>.profile-picker-menu{top:var(--profile-picker-mobile-top)!important;z-index:var(--layer-profile-picker)!important;width:min(360px,100vw - 20px)!important;min-width:0!important;height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), 600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;min-height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), 600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;max-height:min(600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;margin:0!important;position:fixed!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}@supports (height:100dvh){.app-shell details.profile-picker[open]>.profile-picker-menu,.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,details.profile-picker[open]>.profile-picker-menu{height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), 600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;min-height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), 600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;max-height:min(600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important}}}@media (max-width:760px){.accounts-table-head,.admin-errors-page-mobile-head,.message-history-files-table thead,.responsive-table thead,.responsive-table-tables thead{display:none!important}.accounts-table-actions .row-menu-wrap,.responsive-table-tables tbody .table-actions-cell .row-menu-wrap{justify-self:end;margin-left:0;transform:none}.accounts-table-actions,.responsive-table-tables tbody .table-actions-cell{justify-content:flex-end!important;padding-right:0!important}.ai-project-toolbar{grid-template-columns:minmax(0,1fr) 86px;gap:14px 12px}.ai-project-search-field,.ai-project-filter-field{grid-column:1/-1}.ai-project-sort-field{grid-column:1;min-width:0}.ai-project-sort-direction{grid-column:2;align-self:end;width:86px;min-width:86px;margin-left:0}.ai-project-toolbar-meta{grid-column:1/-1}}.review-replies-page .textarea{resize:vertical;min-height:96px}.review-replies-page{--accounts-line:#e4e7ec;--accounts-muted:#667085;--accounts-ink:#101828;--accounts-panel:#fff;--review-replies-action-button-width:138px;--review-replies-list-row-min-height:52px;--review-replies-mobile-counter-width:68px;--review-replies-mobile-picker-cluster-width:calc(var(--accounts-bulk-action-button-width) + 8px + var(--review-replies-mobile-counter-width))}.review-replies-admin-page{width:min(100%,1620px)}.review-replies-admin-page .accounts-search-panel,.review-replies-admin-page .accounts-table-panel{border-color:var(--accounts-line)!important}.review-replies-page .accounts-table-mobile-id-status{display:none!important}.review-replies-table-panel{overflow:visible;padding-top:0!important;padding-bottom:0!important}.review-replies-accounts-table{grid-auto-rows:max-content;align-items:start}.review-replies-accounts-table .accounts-table-row:not(.accounts-table-head){min-height:var(--review-replies-list-row-min-height);align-content:center;align-items:center;padding-top:4px;padding-bottom:4px}.review-replies-accounts-table .accounts-table-cell{align-items:center;min-height:32px;display:flex}.review-replies-accounts-table .accounts-table-head{min-height:var(--review-replies-list-row-min-height);align-items:center;overflow:visible}.review-replies-accounts-table .accounts-table-head .accounts-table-column{min-height:var(--review-replies-list-row-min-height);align-items:center;padding-top:0;padding-bottom:0}@media (min-width:1281px){.app-shell.review-replies-page .review-replies-admin-page .review-replies-table-panel{padding-top:14px!important}.app-shell .accounts-table-head,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-head{background:#f9fafb!important;align-items:center!important;height:36px!important;min-height:36px!important;max-height:36px!important;overflow:visible!important}.app-shell .accounts-table-column,.app-shell .accounts-table-actions-head,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-head .accounts-table-column,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-head .accounts-table-actions-head{white-space:nowrap!important;align-items:center!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding-top:0!important;padding-bottom:0!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;overflow:visible!important}.app-shell .responsive-table-ai thead tr,.app-shell .responsive-table-tables thead tr,.app-shell .message-history-files-table thead tr{background:#f9fafb!important;height:36px!important;max-height:36px!important}.app-shell .responsive-table-ai th,.app-shell .responsive-table-tables th,.app-shell .message-history-files-table th{vertical-align:middle!important;white-space:nowrap!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding-top:0!important;padding-bottom:0!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important}.app-shell .message-history-files-table .message-history-export-column{height:36px!important;min-height:36px!important}.app-shell .message-history-files-table .message-history-export-column-label{overflow-wrap:normal!important;white-space:nowrap!important}}.review-replies-table-muted{color:#344054;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.review-replies-counter-button{color:#344054;cursor:pointer;width:100%;min-width:0;font:inherit;text-align:left;background:0 0;border:0;gap:2px;padding:0;line-height:1.15;display:grid}.review-replies-counter-button strong{color:#111827;font-size:13px;font-weight:400;line-height:1.1}.review-replies-counter-button span{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;display:none;overflow:hidden}.review-replies-counter-button:hover strong{color:var(--astatus-primary)}.review-replies-review-page{width:min(100%,1620px)}.accounts-page.review-replies-review-page .page-header{grid-template-columns:1fr;justify-items:flex-start}.accounts-page.review-replies-review-page .page-header-actions{justify-content:flex-start}.review-replies-back-button{width:var(--review-replies-action-button-width);min-width:var(--review-replies-action-button-width);height:36px;min-height:36px;font-size:var(--page-top-button-font-size);font-weight:400;line-height:20px}@media (min-width:761px){.accounts-page.review-replies-review-page .page-header-actions{padding-left:0}}.accounts-page .review-replies-search-panel{grid-template-columns:minmax(260px,1fr) minmax(220px,300px) 86px}.review-replies-prompt-open-field{align-self:end;min-width:0}.review-replies-prompt-open-button{width:100%;min-height:var(--app-toolbar-control-height);justify-content:center}.review-replies-filter-field{min-width:0;position:relative}.review-replies-filter-button{justify-content:space-between;gap:10px;width:100%;min-width:0;padding-left:12px;padding-right:12px}.review-replies-filter-button>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.review-replies-filter-arrow{color:#667085;place-items:center;width:16px;min-width:16px;height:16px;font-size:15px;font-weight:800;line-height:1;display:inline-grid}.review-replies-filter-menu{z-index:calc(var(--layer-profile-picker) + 1);box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:10px;grid-template-rows:minmax(0,1fr) auto;gap:10px;width:360px;max-width:calc(100vw - 32px);max-height:clamp(260px,100vh - 330px,520px);padding:10px 10px 10px 13px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 18px 42px #0f172a29}.review-replies-filter-menu-content{box-sizing:border-box;overscroll-behavior:contain;gap:9px;width:calc(100% + 24px);min-width:0;min-height:0;margin-left:-13px;margin-right:-10px;padding-left:14px;padding-right:12px;display:grid;overflow:hidden auto}.review-replies-filter-menu-content::-webkit-scrollbar-track{background:#f8fbff}.review-replies-filter-menu :is(button,label,span,strong,.select-menu-item){font-weight:400!important}.review-replies-filter-control{gap:6px;min-width:0;display:grid}.review-replies-filter-control>span,.review-replies-filter-section-title>span,.review-replies-filter-subtitle{color:#475467;font-size:12px;font-weight:400;line-height:1.2}.review-replies-filter-native-select{width:100%;min-width:0;min-height:var(--app-toolbar-control-height);border-radius:10px;font-size:14px;font-weight:400}.review-replies-filter-select-trigger{min-height:var(--app-toolbar-control-height);border-radius:10px;font-size:14px;font-weight:400}.review-replies-filter-sort-list{border-left:0;border-right:0;width:100%;max-width:min(360px,100vw - 48px);padding:0}.main-content .review-replies-filter-sort-list{padding:0}.review-replies-filter-sort-list .select-menu-item{border-radius:0}.app-shell .review-replies-filter-profile-picker.profile-picker,details.review-replies-filter-profile-picker.profile-picker{--profile-picker-width:100%;flex:0 auto;width:100%;min-width:0;max-width:100%}.review-replies-filter-profile-picker.profile-picker>summary{min-height:var(--app-toolbar-control-height);border-radius:10px;padding:0 12px}.review-replies-filter-profile-picker.profile-picker>summary .profile-picker-meta{color:#101828;font-size:14px;font-weight:400}.profile-picker-menu.profile-picker-menu-portal.review-replies-filter-profile-menu{z-index:calc(var(--layer-profile-picker) + 4)}.review-replies-filter-section{background:0 0;border:0;border-radius:0;gap:7px;padding:0;display:grid}.review-replies-answered-filter-group{box-sizing:border-box;background:#f8fbff;border:1px solid #dbe7ff;border-left:0;border-right:0;border-radius:0;gap:8px;width:calc(100% + 26px);margin-left:0;margin-right:0;padding:8px 12px 10px 14px;position:relative;left:-14px}.review-replies-answered-filter-group .review-replies-filter-option-card{min-height:28px;padding:0}.review-replies-answered-date{min-width:0;display:grid}.review-replies-answered-date .message-history-date-range-field{gap:0}.review-replies-answered-date .message-history-date-range-field>.field-label{display:none}.review-replies-filter-section-title{justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.review-replies-filter-section-title>strong{color:#667085;text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:400;line-height:1.2;overflow:hidden}.review-replies-filter-checkbox-grid{gap:4px;display:grid}.review-replies-filter-score-row{flex-wrap:wrap;gap:4px;display:flex}.review-replies-filter-score-column{gap:4px;display:grid}.review-replies-filter-score-option{white-space:normal;background:0 0;border:0;gap:8px;min-height:32px;padding:5px 0;font-size:13px}.review-replies-filter-score-option input{width:16px;height:16px}.review-replies-filter-dropdown{min-width:0;display:grid;position:relative}.review-replies-filter-select-button{width:100%;min-height:var(--app-toolbar-control-height);border:1px solid var(--accounts-line);color:#101828;cursor:pointer;font:inherit;text-align:left;background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 34px 0 12px;font-size:14px;font-weight:400;line-height:1.2;display:grid;position:relative;box-shadow:0 1px 2px #1018280a}.review-replies-filter-select-button:after{content:"";border-bottom:2px solid #101828;border-right:2px solid #101828;width:8px;height:8px;position:absolute;top:50%;right:12px;transform:translateY(-65%)rotate(45deg)}.review-replies-filter-select-button>span,.review-replies-filter-select-button>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.review-replies-filter-select-button>span{color:#101828}.review-replies-filter-select-button>strong{color:#667085;font-size:12px;font-weight:400}.review-replies-filter-dropdown-menu{z-index:calc(var(--layer-profile-picker) + 2);background:#fff;border:1px solid #d0d5dd;border-radius:10px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 28px #0f172a24}.review-replies-filter-date-menu{width:min(360px,100%);max-width:100%}.review-replies-filter-option{color:#344054;cursor:pointer;border-radius:8px;align-items:center;gap:9px;min-height:32px;padding:5px 0;font-size:13px;font-weight:400;line-height:1.25;display:flex}.review-replies-filter-option:hover{background:#f8fafc}.review-replies-filter-option-card{background:0 0;border:0;min-height:32px}.review-replies-filter-option input{width:16px;height:16px;accent-color:var(--astatus-primary);margin:0}.review-replies-filter-option-button{text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.review-replies-filter-radio{background:#fff;border:1.6px solid #98a2b3;border-radius:999px;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;display:inline-flex}.review-replies-filter-radio:after{content:"";background:0 0;border-radius:999px;width:8px;height:8px;display:block}.review-replies-filter-radio.is-selected{border-color:var(--astatus-primary)}.review-replies-filter-radio.is-selected:after{background:var(--astatus-primary)}.review-replies-filter-sort-field{margin:0}.review-replies-filter-dropdown-ok{border-radius:8px;width:100%;min-height:34px;margin-top:4px;font-size:13px}.review-replies-filter-ok-button{width:100%;min-height:var(--app-toolbar-control-height);border-radius:10px}.review-replies-filter-date-menu .message-history-date-range-field,.review-replies-filter-date-menu .message-history-date-range-control{width:100%}.review-replies-filter-date-menu .message-history-date-range-input{padding-right:48px}.review-replies-filter-date-menu .message-history-calendar-button{width:42px}.review-replies-filter-date-menu .message-history-date-range-popover{width:min(360px,100vw - 48px);left:auto;right:0}.review-replies-filter-sort-field .select-input{text-overflow:ellipsis;width:100%;min-width:0}.review-replies-filter-section .message-history-date-range-field,.review-replies-filter-section .message-history-date-range-control{width:100%;min-width:0}.review-replies-filter-section .message-history-date-range-input{box-sizing:border-box;letter-spacing:0;width:100%;min-width:0;padding-left:10px;padding-right:38px;font-size:13px}.review-replies-filter-section .message-history-calendar-button{width:34px}.review-replies-filter-section .message-history-date-range-popover{width:min(360px,100vw - 48px);left:auto;right:0}.review-replies-date-range-popover{gap:12px;width:min(390px,100vw - 48px);max-width:calc(100vw - 24px);padding:12px;max-height:min(430px,100vh - 96px)!important;overflow:hidden auto!important}.review-replies-date-range-popover.message-history-date-range-popover-full-height{grid-template-rows:auto auto auto auto;align-content:start}.review-replies-date-range-popover.message-history-date-range-popover-full-height .message-history-calendar-months{align-content:start}.review-replies-date-range-popover .message-history-date-presets,.review-replies-date-range-popover .message-history-calendar-foot,.review-replies-date-range-popover .message-history-calendar-head{gap:10px}.review-replies-date-range-popover .message-history-date-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.review-replies-date-range-popover .message-history-date-presets button,.review-replies-date-range-popover .message-history-calendar-foot button{border-radius:8px;min-height:32px;padding:0 8px;font-size:12px}.review-replies-date-range-popover .message-history-calendar-nav{border-radius:8px;width:32px;height:32px;font-size:20px}.review-replies-date-range-popover .message-history-calendar-head-month{border-radius:8px;min-height:32px;padding:0 10px;font-size:13px}.review-replies-date-range-popover .message-history-calendar-months{gap:12px}.review-replies-date-range-popover .message-history-calendar-month{gap:8px}.review-replies-date-range-popover .message-history-calendar-weekday-row,.review-replies-date-range-popover .message-history-calendar-week-row{grid-template-columns:28px minmax(0,1fr);gap:4px}.review-replies-date-range-popover .message-history-calendar-week-select,.review-replies-date-range-popover .message-history-calendar-week-select-spacer{width:28px;min-width:28px}.review-replies-date-range-popover .message-history-calendar-weeks,.review-replies-date-range-popover .message-history-calendar-grid{gap:4px}.review-replies-date-range-popover .message-history-calendar-week-select,.review-replies-date-range-popover .message-history-calendar-day,.review-replies-date-range-popover .message-history-calendar-empty-day{border-radius:8px;min-height:32px}.review-replies-date-range-popover .message-history-calendar-foot{flex-direction:column;align-items:stretch}.review-replies-date-range-popover .message-history-calendar-foot span{text-align:center;flex:auto;font-size:12px}.review-replies-date-range-popover .message-history-calendar-foot div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.review-replies-date-range-popover .message-history-calendar-foot button{border-radius:8px;width:100%;min-height:34px;padding:0 8px;font-size:12px}.review-replies-filter-scored-panel{background:#f8fafc;border:1px solid #e4e7ec;border-radius:10px;gap:10px;min-width:0;margin-left:25px;padding:10px;display:grid}.review-replies-filter-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;display:grid}.review-replies-filter-scored-panel .message-history-date-range-field,.review-replies-filter-scored-panel .message-history-date-range-control{width:100%}.review-replies-filter-scored-panel .message-history-date-range-input{padding-right:48px}.review-replies-filter-scored-panel .message-history-calendar-button{width:42px}.review-replies-filter-scored-panel .message-history-date-range-popover{width:min(360px,100vw - 48px);left:auto;right:0}@media (max-width:760px){.review-replies-filter-menu,.review-replies-filter-menu-content,.review-replies-filter-control,.review-replies-filter-section,.review-replies-filter-scored-panel,.review-replies-filter-dropdown,.review-replies-filter-date-menu,.review-replies-filter-sort-list,.review-replies-filter-score-grid{box-sizing:border-box;min-width:0;max-width:100%;overflow-x:hidden}.review-replies-filter-scored-panel{margin-left:0}.review-replies-filter-date-menu .message-history-date-range-popover:not(.message-history-date-range-popover-portal),.review-replies-filter-section .message-history-date-range-popover:not(.message-history-date-range-popover-portal),.review-replies-filter-scored-panel .message-history-date-range-popover:not(.message-history-date-range-popover-portal),.review-replies-date-range-popover:not(.message-history-date-range-popover-portal){gap:10px;padding:12px;transform:translate(-50%,-50%);width:min(430px,100vw + 40px)!important;max-width:min(430px,100vw + 40px)!important;max-height:calc(100vh - 96px)!important;top:56%!important;left:50%!important;right:auto!important;overflow-y:auto!important}.review-replies-date-range-popover.message-history-date-range-popover-portal{transform:none}@supports (width:100dvw){.review-replies-filter-date-menu .message-history-date-range-popover:not(.message-history-date-range-popover-portal),.review-replies-filter-section .message-history-date-range-popover:not(.message-history-date-range-popover-portal),.review-replies-filter-scored-panel .message-history-date-range-popover:not(.message-history-date-range-popover-portal),.review-replies-date-range-popover:not(.message-history-date-range-popover-portal){width:min(430px,100dvw + 40px)!important;max-width:min(430px,100dvw + 40px)!important;max-height:calc(100dvh - 96px)!important}}.review-replies-date-range-popover .message-history-date-presets,.review-replies-date-range-popover .message-history-calendar-foot,.review-replies-date-range-popover .message-history-calendar-head{gap:8px}.review-replies-date-range-popover .message-history-date-presets button,.review-replies-date-range-popover .message-history-calendar-foot button{border-radius:8px;min-height:34px;padding:0 4px;font-size:11px}.review-replies-date-range-popover .message-history-calendar-nav{border-radius:8px;width:34px;height:34px;font-size:20px}.review-replies-date-range-popover .message-history-calendar-head-month{border-radius:8px;min-height:34px;padding:0 10px;font-size:13px}.review-replies-date-range-popover .message-history-calendar-months{gap:10px}.review-replies-date-range-popover .message-history-calendar-month{gap:8px}.review-replies-date-range-popover .message-history-calendar-weekday-row,.review-replies-date-range-popover .message-history-calendar-week-row{grid-template-columns:28px minmax(0,1fr);gap:4px}.review-replies-date-range-popover .message-history-calendar-week-select,.review-replies-date-range-popover .message-history-calendar-week-select-spacer{width:28px;min-width:28px}.review-replies-date-range-popover .message-history-calendar-weeks,.review-replies-date-range-popover .message-history-calendar-grid{gap:4px}.review-replies-date-range-popover .message-history-calendar-weekdays span{font-size:12px}.review-replies-date-range-popover .message-history-calendar-week-select,.review-replies-date-range-popover .message-history-calendar-day,.review-replies-date-range-popover .message-history-calendar-empty-day{border-radius:8px;min-height:34px;font-size:13px}.review-replies-date-range-popover .message-history-calendar-foot{flex-direction:column;align-items:stretch}.review-replies-date-range-popover .message-history-calendar-foot span{font-size:12px}.review-replies-date-range-popover .message-history-calendar-foot div{width:100%}}.review-replies-review-toolbar-panel{background:var(--accounts-panel);box-shadow:var(--astatus-shadow-soft);gap:12px;margin-top:0;padding:14px;display:grid;border-color:var(--accounts-line)!important}.review-replies-page-list{padding-bottom:34px}.review-replies-review-meta{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex;padding-left:0!important;padding-right:0!important}.review-replies-review-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex;margin-left:0!important}.review-replies-review-meta-bottom{align-items:start;gap:6px;min-width:0;max-width:100%;display:grid}.review-replies-score-tabs{flex:0 auto;max-width:calc(100% - 10px);margin-left:10px}.review-replies-review-action{width:auto;min-width:0;height:36px;min-height:36px;font-size:var(--page-top-button-font-size);white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:400;line-height:20px;display:inline-flex}.review-replies-review-action-icon{color:currentColor;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;font-size:14px;font-weight:400;line-height:1;display:inline-flex}.review-replies-review-action-wide{width:auto;min-width:0}.review-replies-review-action:disabled{opacity:.55}.review-replies-review-action-danger{color:#b42318}.review-replies-table-active-row{box-shadow:inset 3px 0 0 var(--astatus-primary)}.review-replies-tools-table{table-layout:fixed;width:100%;min-width:860px}.review-replies-tools-table th,.review-replies-tools-table td{vertical-align:middle;padding:9px 12px}.review-replies-tools-table th:first-child{width:92px}.review-replies-tools-table th:nth-child(2){width:20%}.review-replies-tools-table th:nth-child(3){width:24%}.review-replies-tools-table th:nth-child(4){width:116px}.review-replies-tools-table th:nth-child(5){width:20%}.review-replies-tools-table th:nth-child(6){width:118px}.review-replies-tools-table th:nth-child(7){width:46px}.review-replies-tools-table th:nth-child(7),.review-replies-tools-table td:nth-child(7){padding-left:4px;padding-right:8px}.review-replies-tools-table td[data-label=Действия]{overflow:visible}.review-replies-tools-table td[data-label=Кабинет],.review-replies-tools-table td[data-label=Включено]{overflow:hidden}.review-replies-tools-table .ai-connection-title-cell strong{font-weight:400}.review-replies-tools-table .ai-connection-schedule-note{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.review-replies-tools-table .ai-connection-selected-profiles,.review-replies-tools-table .ai-connection-enabled-list,.review-replies-tools-table .ai-connection-updated-text{text-overflow:ellipsis;overflow:hidden}.review-replies-reviews-panel{margin-top:18px}.review-replies-controls,.review-replies-prompt-panel{gap:16px;display:grid}.review-replies-client-row,.review-replies-filter-row,.review-replies-generation-row{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.review-replies-profile-field{min-width:min(360px,100%)}.review-replies-team-settings-panel{padding:12px 14px}.review-replies-team-settings-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.review-replies-team-settings-copy{gap:3px;min-width:0;display:grid}.review-replies-team-settings-copy span{color:#667085;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.2}.review-replies-team-settings-copy strong{color:#111827;font-size:15px;font-weight:850;line-height:1.25}.review-replies-team-settings-copy small{color:#667085;font-size:13px;font-weight:600;line-height:1.35}.review-replies-team-settings-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.review-replies-team-settings-button{width:112px;min-width:112px;max-width:112px;min-height:var(--cabinet-button-height);font-size:var(--page-top-button-font-size);padding-inline:12px}@media (max-width:760px){.review-replies-team-settings-row{flex-direction:column;align-items:stretch}.review-replies-team-settings-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.review-replies-team-settings-button.secondary-button{width:100%;min-width:0;max-width:none}}.review-replies-team-prompt-modal{width:min(760px,100vw - 32px)}.review-replies-team-prompt-form{gap:14px}.review-replies-team-prompt-textarea{resize:vertical;min-height:140px}.review-replies-settings-modal .review-replies-title-field,.review-replies-settings-modal .review-replies-settings-id-field,.review-replies-settings-modal .review-replies-settings-profile-field{margin-bottom:0}.review-replies-settings-modal .review-replies-settings-id-field{min-height:24px}.review-replies-settings-picker-row{grid-template-columns:minmax(0,1fr);align-items:flex-start;display:grid}.review-replies-settings-modal .review-replies-filter-row,.review-replies-settings-modal .review-replies-generation-row{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.review-replies-settings-modal .review-replies-settings-profile-field{width:var(--profile-picker-width);min-width:var(--profile-picker-width);max-width:var(--profile-picker-width);align-items:stretch;gap:8px;display:grid}.profile-picker-menu.profile-picker-menu-portal.review-replies-settings-profile-picker-menu{z-index:calc(var(--layer-profile-picker) + 3)}.review-replies-score-filter-field{gap:8px;display:grid;position:relative}.review-replies-score-filter-button{color:#111827;cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.review-replies-score-filter-button span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.review-replies-score-filter-arrow{color:#667085;place-items:center;width:18px;min-width:18px;height:18px;font-size:16px;font-weight:800;line-height:1;display:inline-grid}.review-replies-score-filter-menu{z-index:90;background:#fff;border:1px solid #d0d5dd;border-radius:10px;gap:8px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 42px #0f172a29}.review-replies-score-filter-menu-portal{z-index:calc(var(--layer-profile-picker) + 3);overflow:hidden}.review-replies-score-filter-options{overscroll-behavior:contain;gap:4px;display:grid;overflow-y:auto}.review-replies-score-filter-select-all{border-radius:8px;justify-content:center;width:100%;min-height:34px;font-size:13px}.review-replies-score-filter-option{color:#344054;cursor:pointer;border-radius:8px;align-items:center;gap:9px;min-height:36px;padding:8px 9px;font-size:13px;font-weight:700;line-height:1.25;display:flex}.review-replies-score-filter-option:hover{background:#f8fafc}.review-replies-score-filter-option input{width:16px;height:16px;margin:0}.review-replies-score-filter-ok{width:100%;min-height:38px}.review-replies-persona-switch{background:#f8fafc;border:1px solid #d0d5dd;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.review-replies-persona-switch button{color:#475467;cursor:pointer;min-height:36px;font:inherit;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:800;line-height:1;transition:background .16s,box-shadow .16s,color .16s;display:inline-flex}.review-replies-persona-switch button:hover,.review-replies-persona-switch button:focus-visible{color:#101828;outline:none}.review-replies-persona-switch button.is-active{color:#101828;background:#fff;box-shadow:0 1px 3px #1018281f}@media (max-width:760px){.review-replies-score-filter-menu:not(.review-replies-score-filter-menu-portal){max-height:320px;margin-top:0;position:static;overflow:hidden;box-shadow:0 10px 24px #0f172a1a}.review-replies-score-filter-menu-portal{max-height:min(460px,100vh - 32px);box-shadow:0 18px 42px #0f172a29;position:fixed!important}.review-replies-score-filter-options{overscroll-behavior:contain;max-height:min(300px,100vh - 156px);overflow-y:auto}@supports (height:100dvh){.review-replies-score-filter-menu-portal{max-height:min(460px,100dvh - 32px)}.review-replies-score-filter-options{max-height:min(300px,100dvh - 156px)}}}.review-replies-sheet{gap:16px;display:grid}.review-replies-switch,.review-replies-score-filter{width:180px}.review-replies-score-filter{width:230px}.review-replies-mode,.review-replies-persona,.review-replies-length{width:180px}.review-replies-settings-modal .review-replies-switch,.review-replies-settings-modal .review-replies-score-filter,.review-replies-settings-modal .review-replies-mode,.review-replies-settings-modal .review-replies-persona,.review-replies-settings-modal .review-replies-length,.review-replies-settings-modal .review-replies-wide-field{flex:0 auto;width:100%;min-width:0}.review-replies-settings-modal .review-replies-switch,.review-replies-settings-modal .review-replies-score-filter,.review-replies-settings-modal .review-replies-mode,.review-replies-settings-modal .review-replies-persona,.review-replies-settings-modal .review-replies-length{grid-template-columns:minmax(180px,1fr) minmax(0,240px);align-items:center;gap:12px;display:grid}.review-replies-settings-modal .review-replies-switch>.field-label,.review-replies-settings-modal .review-replies-score-filter>.field-label,.review-replies-settings-modal .review-replies-mode>.field-label,.review-replies-settings-modal .review-replies-persona>.field-label,.review-replies-settings-modal .review-replies-length>.field-label{margin-bottom:0}.review-replies-settings-modal .review-replies-switch>.input,.review-replies-settings-modal .review-replies-score-filter>.input,.review-replies-settings-modal .review-replies-mode>.input,.review-replies-settings-modal .review-replies-persona>.input,.review-replies-settings-modal .review-replies-length>.input{width:100%}.review-replies-wide-field{grid-column:1/-1}.review-replies-prompt-field{gap:8px;min-width:0;max-width:100%;display:grid;position:relative}.review-replies-prompt-warning{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:800;line-height:1.35}.review-replies-settings-modal .review-replies-prompt-textarea{box-sizing:border-box;resize:none;width:100%;min-width:min(320px,100%);max-width:100%;min-height:96px;max-height:none;padding-right:28px;display:block;overflow:auto}.review-replies-prompt-resize-handle{color:#98a2b3;cursor:nwse-resize;touch-action:none;background:0 0;border:0;width:18px;height:18px;position:absolute;bottom:7px;right:7px}.review-replies-prompt-resize-handle:before,.review-replies-prompt-resize-handle:after{content:"";border-bottom:2px solid;border-right:2px solid;border-radius:1px;position:absolute;bottom:2px;right:2px}.review-replies-prompt-resize-handle:before{width:12px;height:12px}.review-replies-prompt-resize-handle:after{width:7px;height:7px}body.is-resizing-review-prompt{cursor:nwse-resize;-webkit-user-select:none;user-select:none}.review-replies-apply-all-row{margin-top:0}.review-replies-settings-actions{justify-content:space-between;align-items:center;gap:12px}.review-replies-settings-actions .review-replies-apply-all-row{min-width:0;margin:0}.review-replies-settings-action-buttons{flex:none;justify-content:flex-end;align-items:center;gap:12px;display:flex}.review-replies-status{color:#64748b;font-size:var(--app-body-copy-size,13.5px);line-height:var(--app-body-copy-line,1.4);flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;display:flex}.review-replies-status strong{color:#111827}.review-replies-tools-panel,.review-replies-active-panel{gap:16px;display:grid}.review-replies-tools-head,.review-replies-active-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.review-replies-tools-head p,.review-replies-active-head span{color:#64748b;margin:4px 0 0;font-size:13px;line-height:1.35}.review-replies-active-head h2{color:#111827;margin:4px 0 0;font-size:22px;line-height:1.2}.review-replies-tabs{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:4px;padding:4px;display:inline-flex}.review-replies-tab{color:#475569;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;min-height:34px;padding:0 14px;font-size:14px;font-weight:800;line-height:1}.review-replies-tab.active{color:#111827;background:#fff;box-shadow:0 1px 3px #0f172a1f}.review-replies-active-actions,.review-replies-table-actions,.review-replies-reviews-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.review-replies-reviews-toolbar{justify-content:space-between}.review-replies-current-profile{min-width:min(360px,100%)}.review-replies-table{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.review-replies-table-row{background:#fff;border-bottom:1px solid #e2e8f0;grid-template-columns:80px minmax(180px,1.2fr) minmax(150px,1fr) 90px 100px 150px minmax(190px,auto);align-items:center;gap:12px;min-height:68px;padding:12px 14px;display:grid}.review-replies-table-row:last-child{border-bottom:0}.review-replies-table-row.active{box-shadow:inset 3px 0 0 var(--astatus-primary);background:#f8fbff}.review-replies-table-head{color:#64748b;letter-spacing:0;text-transform:uppercase;background:#f8fafc;min-height:44px;font-size:12px;font-weight:800}.review-replies-table-row strong,.review-replies-table-id{color:#111827;font-weight:800}.review-replies-review-counter{padding-left:10px;display:inline-block}.review-replies-table-row span{color:#64748b;margin-top:4px;font-size:12px;line-height:1.35;display:block}.review-replies-id-field{width:140px}.review-replies-name-field{flex:320px}.review-replies-settings-modal{width:min(860px,100vw - 28px)}.review-replies-list{gap:12px;margin-top:12px;display:grid}.review-reply-profile-section{gap:10px;display:grid}.review-reply-profile-heading{padding:0 var(--cabinet-row-edge-x);color:#101828;align-items:baseline;gap:8px;font-size:15px;font-weight:800;line-height:1.25;display:flex}.review-replies-review-page .review-reply-profile-heading{padding-left:10px}.review-reply-profile-heading small{color:#667085;font-size:12px;font-weight:700}.review-reply-profile-reviews{gap:10px;display:grid}.review-replies-answer-selection{color:#667085;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:0 4px;font-size:13px;font-weight:700;line-height:1.25;display:flex}.review-replies-answer-selection-toggle,.review-reply-card-title-wrap{align-items:flex-start;gap:10px;min-width:0;display:flex}.review-replies-answer-selection-toggle{cursor:pointer;align-items:center}.review-reply-select-checkbox{flex:none;margin-top:4px}.review-reply-card{border-color:var(--accounts-line);border-radius:var(--astatus-radius);box-shadow:var(--astatus-shadow-soft);background:#fff;gap:10px;margin-top:0;padding:14px;display:grid}.review-reply-thread-card{padding-right:calc(14px + var(--cabinet-row-icon-button-size) + 8px);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;position:relative}.review-reply-thread{gap:12px;min-width:0;display:grid}.review-reply-thread-message{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;display:grid}.review-reply-answer-thread{margin-left:24px;padding-left:14px}.review-reply-answer-thread.is-published .review-reply-thread-text{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.review-reply-thread-body{gap:5px;min-width:0;display:grid}.review-reply-thread-head{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.review-reply-thread-head strong{color:#111827;font-size:15px;font-weight:800;line-height:1.2}.review-reply-thread-head span{color:#667085;font-size:12.5px;font-weight:700;line-height:1.2}.review-reply-answer-action{cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700;line-height:1.2}.review-reply-answer-publish{color:var(--astatus-primary)}.review-reply-answer-delete{color:var(--astatus-error)}.review-reply-answer-action:hover,.review-reply-answer-action:focus-visible{text-underline-offset:2px;outline:none;text-decoration:underline}.review-reply-answer-publish:hover,.review-reply-answer-publish:focus-visible{color:#1d4ed8}.review-reply-answer-delete:hover,.review-reply-answer-delete:focus-visible{color:#991b1b}.review-reply-answer-action:disabled{cursor:not-allowed;opacity:.55;text-decoration:none}.review-reply-thread-meta{color:#667085;flex-wrap:wrap;align-items:center;gap:5px;font-size:13px;font-weight:700;line-height:1.25;display:flex}.review-reply-stars{color:#f59e0b;letter-spacing:0;font-size:16px;line-height:1}.review-reply-thread-text{color:#101828;font-size:var(--app-body-copy-size,13.5px);line-height:var(--app-body-copy-line,1.4);white-space:pre-wrap;margin:0}.review-reply-answer-editor{resize:vertical;border-radius:var(--astatus-radius);color:#101828;width:100%;min-height:86px;font:inherit;font-size:var(--app-body-copy-size,13.5px);line-height:var(--app-body-copy-line,1.4);background:#fff;border:1px solid #dbeafe;outline:none;padding:10px 12px;transition:border-color .18s,box-shadow .18s;box-shadow:inset 0 0 0 1px #2563eb1a,0 0 0 2px #2563eb0f}.review-reply-answer-editor:focus{border-color:var(--astatus-primary);box-shadow:inset 0 0 0 1px #2563eb1f,0 0 0 3px #2563eb29}.review-reply-row-menu{position:absolute;top:14px;right:14px}.review-reply-card-head,.review-reply-existing,.review-reply-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.review-reply-author{color:#111827;font-size:var(--app-body-copy-size,13.5px);font-weight:700;line-height:var(--app-body-copy-line,1.4)}.review-reply-meta,.review-reply-tags{flex-wrap:wrap;gap:8px;display:flex}.review-reply-meta{color:#64748b;margin-top:2px;font-size:12px;line-height:1.25}.review-reply-score{color:#fff;background:#111827;border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:inline-flex}.review-reply-score.no-score{width:auto;padding:0 8px;font-size:11px}.review-reply-text,.review-reply-existing p{color:#1f2937;font-size:var(--app-body-copy-size,13.5px);line-height:var(--app-body-copy-line,1.4);margin:0}.review-reply-text-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.review-reply-text-window{gap:5px;min-width:0;margin:0;display:grid}.review-reply-window-textarea{resize:vertical;min-height:118px;max-height:240px;font-size:var(--app-body-copy-size,13.5px);line-height:var(--app-body-copy-line,1.4);padding:10px 12px;overflow-y:auto}.review-reply-window-textarea[readonly]{color:#344054;cursor:default;background:#f8fafc}.review-reply-window-textarea:disabled{color:#344054;opacity:1;-webkit-text-fill-color:#344054;background:#f8fafc}.review-reply-tag{color:#334155;background:#eef2ff;border:1px solid #dbe4ff;border-radius:999px;padding:4px 7px;font-size:11.5px;font-weight:700;line-height:1.1}.review-reply-tag.success{color:#166534;background:#ecfdf5;border-color:#bbf7d0}.review-reply-tag.muted{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.review-reply-existing{border:1px solid var(--accounts-line);border-radius:var(--astatus-radius);background:#f8fafc;padding:10px}.review-reply-existing strong{color:#111827;margin-bottom:4px;font-size:12px;line-height:1.25;display:block}.review-reply-draft{gap:5px;display:grid}.review-reply-draft .textarea{min-height:84px;font-size:var(--app-body-copy-size,13.5px);line-height:var(--app-body-copy-line,1.4);padding:8px 10px}.review-reply-ai-note{color:#64748b;font-size:var(--app-body-copy-size,13.5px);line-height:1.4}.review-reply-actions .primary-button,.review-reply-actions .secondary-button,.review-reply-existing .secondary-button{min-height:36px;padding:0 12px;font-size:13px}.review-replies-empty{color:#64748b}.review-replies-pagination{color:#667085;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:700;line-height:1.35;display:flex}.review-replies-pagination div{align-items:center;gap:8px;display:flex}.review-replies-pagination .secondary-button{min-height:36px;padding:0 14px}.review-replies-page-numbers{justify-content:center}.review-replies-page-button{width:36px;min-width:36px;padding:0}.review-replies-page-button.is-active{border-color:var(--astatus-primary);background:var(--astatus-primary);color:#fff}@media (max-width:760px){.review-replies-client-row,.review-replies-filter-row,.review-replies-generation-row,.review-replies-tools-head,.review-replies-active-head,.review-replies-active-actions,.review-replies-pagination,.review-replies-tabs,.review-replies-reviews-toolbar,.review-replies-table-actions,.review-reply-card-head,.review-reply-existing,.review-reply-actions,.review-replies-settings-actions,.review-replies-settings-action-buttons{flex-direction:column;align-items:stretch}.review-replies-settings-actions{justify-content:flex-start}.review-replies-settings-actions .review-replies-apply-all-row,.review-replies-switch,.review-replies-score-filter,.review-replies-mode,.review-replies-persona,.review-replies-length,.review-replies-id-field,.review-replies-name-field,.review-replies-profile-field,.review-replies-current-profile{width:100%}.review-replies-accounts-table .accounts-table-cell{display:flex}.review-replies-pagination div{width:100%}.review-replies-pagination .secondary-button{flex:1}.review-replies-profile-picker,.review-replies-counter-button{width:100%}.review-replies-tabs{align-items:stretch}.review-replies-table{border:0;gap:12px;display:grid;overflow:visible}.review-replies-tools-table{min-width:0}.review-replies-table-head{display:none}.review-replies-table-row{border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:1fr;min-height:0}.review-reply-score{width:34px;height:34px}.review-replies-review-toolbar-panel{gap:10px;padding:14px}.review-replies-status{min-height:0;font-size:var(--mobile-block-text-size,13.5px);line-height:var(--mobile-block-line-height,1.35)}.review-replies-list{gap:10px;margin-top:8px}.review-reply-card{padding:12px var(--cabinet-mobile-edge-x);border:1px solid var(--accounts-line);border-radius:var(--astatus-radius);box-shadow:var(--astatus-shadow-soft);background:#fff;gap:8px}.review-reply-thread-card{padding-right:calc(var(--cabinet-mobile-edge-x) + var(--cabinet-row-icon-button-size) + 8px)}.review-reply-row-menu{top:12px;right:var(--cabinet-mobile-edge-x)}.review-reply-card-head{flex-direction:row;align-items:center;gap:8px}.review-reply-card-title-wrap{gap:8px}.review-reply-author,.review-reply-text,.review-reply-existing p,.review-reply-window-textarea,.review-reply-ai-note{font-size:var(--mobile-block-text-size,13.5px);line-height:var(--mobile-block-line-height,1.35)}.review-reply-text-grid{grid-template-columns:1fr;gap:8px}.review-reply-window-textarea{min-height:96px;max-height:180px;padding:9px 10px}.review-reply-meta,.review-reply-tags{gap:5px}.review-reply-meta{font-size:12px;line-height:1.2}.review-reply-tag{padding:4px 6px;font-size:11px}.review-reply-existing{gap:8px;padding:9px 10px}.review-reply-draft .textarea{min-height:78px}.review-reply-actions .primary-button,.review-reply-actions .secondary-button,.review-reply-existing .secondary-button{width:100%;min-height:var(--cabinet-button-height)}.review-replies-answer-selection{margin-top:8px;padding:0 4px;font-size:12px}.review-replies-review-meta{align-items:flex-start}.review-replies-review-actions{justify-content:flex-start;gap:6px;width:100%}.review-replies-review-meta-bottom{gap:8px;width:100%}.review-replies-score-tabs{width:100%}.review-replies-review-action{font-size:var(--page-top-button-font-size);padding:0 14px}}@media (max-width:1280px){.app-shell .accounts-page.review-replies-review-page .review-replies-search-panel{grid-template-columns:minmax(0,1fr) 86px!important}.app-shell .accounts-page.review-replies-review-page .review-replies-search-panel .accounts-search-field{grid-column:1/-1!important}.app-shell .accounts-page.review-replies-review-page .review-replies-search-panel .review-replies-filter-field{grid-column:1!important}.app-shell .accounts-page.review-replies-review-page .review-replies-search-panel .review-replies-sort-direction{grid-column:2!important;align-self:end!important;width:86px!important;min-width:86px!important}}@media (min-width:761px) and (max-width:1280px){.app-shell.review-replies-page .review-reply-profile-reviews{gap:8px}.app-shell.review-replies-page .review-reply-card{gap:7px;padding:10px 12px}.app-shell.review-replies-page .review-reply-thread-card{padding-right:calc(12px + var(--cabinet-row-icon-button-size) + 8px);gap:10px}.app-shell.review-replies-page .review-reply-thread{gap:8px}.app-shell.review-replies-page .review-reply-thread-body{gap:3px}.app-shell.review-replies-page .review-reply-answer-thread{margin-left:16px;padding-left:10px}.app-shell.review-replies-page .review-reply-answer-editor{min-height:56px;padding:8px 10px}.app-shell.review-replies-page .review-reply-row-menu{top:10px;right:12px}.app-shell.review-replies-page .review-reply-select-checkbox{margin-top:2px}}@media (max-width:760px){.app-shell .accounts-page.review-replies-review-page .review-replies-search-panel{grid-template-columns:minmax(0,1fr) 86px!important}.app-shell .accounts-page.review-replies-review-page .review-replies-search-panel .review-replies-filter-field{grid-column:1!important}.app-shell .accounts-page.review-replies-review-page .review-replies-search-panel .review-replies-sort-direction{grid-column:2!important}.review-replies-filter-menu{top:84px;right:var(--cabinet-mobile-edge-x);left:var(--cabinet-mobile-edge-x);width:auto;max-width:none;max-height:calc(100vh - 108px);padding-left:13px;position:fixed}.review-replies-filter-dropdown-menu{margin-top:6px;position:static;box-shadow:0 8px 18px #0f172a1a}}.app-shell>.sidebar{z-index:var(--layer-sidebar)}@media (max-width:900px){.app-shell>.sidebar{z-index:var(--layer-sidebar)}.app-shell .sidebar-nav{z-index:var(--layer-sidebar-menu)}}.row-menu-wrap[open],.row-menu-wrap[data-menu-placement],.admin-errors-page-menu-cell[data-menu-placement],details.profile-picker[open]{z-index:var(--layer-row-action)}.accounts-table-row:has(.row-menu-wrap[open]){z-index:var(--layer-row-active);position:relative}.accounts-table-row:has(.row-menu-wrap[data-menu-placement]){z-index:var(--layer-row-active);position:relative}.accounts-table-row:has(details.profile-picker[open]){z-index:var(--layer-row-active);position:relative}.responsive-table tbody tr:has(.row-menu-wrap[open]){z-index:var(--layer-row-active);position:relative}.responsive-table tbody tr:has(.row-menu-wrap[data-menu-placement]){z-index:var(--layer-row-active);position:relative}.responsive-table tbody tr:has(details.profile-picker[open]){z-index:var(--layer-row-active);position:relative}.admin-errors-page-row:has(.admin-errors-page-menu-cell[data-menu-placement]){z-index:var(--layer-row-active);position:relative}.admin-errors-page-row:has(details.profile-picker[open]){z-index:var(--layer-row-active);position:relative}.main-content .row-menu,.admin-errors-page-menu,.main-content details.profile-picker[open]>.profile-picker-menu{z-index:var(--layer-floating-menu)}.row-menu-wrap>.icon-button,details.row-menu-wrap>summary.icon-button,.admin-errors-page-menu-button{border-radius:10px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;font-size:0!important;display:inline-flex!important}.row-menu-wrap>.icon-button:before,details.row-menu-wrap>summary.icon-button:before,.admin-errors-page-menu-button:before{color:currentColor;content:"";background-image:radial-gradient(circle,currentColor 2px,#0000 2.5px);background-position:50%;background-repeat:repeat-x;background-size:8px 4px;justify-content:center;align-items:center;width:20px;height:4px;font-size:0;font-weight:400;line-height:1;display:flex;transform:none}.row-menu-wrap[data-menu-placement=up] .row-menu,.admin-errors-page-menu-cell[data-menu-placement=up] .admin-errors-page-menu{top:auto;bottom:calc(100% + 6px)}.row-menu-wrap[data-menu-placement=down] .row-menu,.admin-errors-page-menu-cell[data-menu-placement=down] .admin-errors-page-menu{top:calc(100% + 6px);bottom:auto}.google-quotas-shell{--google-quotas-line:#e4e7ec;--google-quotas-muted:#667085;--google-quotas-ink:#101828;--google-quotas-panel:#fff}.google-quotas-page{gap:16px;width:min(100%,1620px);margin:0 auto;padding-bottom:28px;display:grid}.google-quotas-page .page-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:0;display:grid}.google-quotas-page .page-title{color:var(--google-quotas-ink);margin:0 0 4px;font-size:28px;line-height:1.08}.google-quotas-page .page-subtitle{max-width:720px;color:var(--google-quotas-muted)}.google-quotas-refresh{min-width:132px}.google-quotas-refresh .button-icon,.google-quotas-refresh .button-icon svg{width:17px;height:17px;display:inline-flex}.google-quotas-refresh .button-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.google-quotas-hero{border-color:var(--google-quotas-line);background:var(--google-quotas-panel);box-shadow:var(--astatus-shadow-soft);grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:18px;margin:0;padding:18px;display:grid}.google-quotas-eyebrow,.google-quotas-stat span,.google-quotas-table-head span,.google-quotas-operation span{color:var(--google-quotas-muted);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2}.google-quotas-hero strong{color:var(--google-quotas-ink);margin-top:5px;font-size:30px;font-weight:850;line-height:1.05;display:block}.google-quotas-hero p{color:#344054;max-width:860px;margin:8px 0 0;font-size:14px;font-weight:650;line-height:1.35}.google-quotas-hero-meter{gap:9px;display:grid}.google-quotas-hero-meter span{color:var(--google-quotas-ink);text-align:right;font-size:36px;font-weight:850;line-height:1}.google-quotas-hero-meter div,.google-quotas-meter{background:#eef2f6;border-radius:999px;height:8px;overflow:hidden}.google-quotas-hero-meter i,.google-quotas-meter i{border-radius:inherit;background:#12b76a;height:100%;display:block}.google-quotas-hero-warning .google-quotas-hero-meter i,.google-quotas-row-warning .google-quotas-meter i{background:#f79009}.google-quotas-hero-danger .google-quotas-hero-meter i,.google-quotas-hero-exceeded .google-quotas-hero-meter i,.google-quotas-row-danger .google-quotas-meter i,.google-quotas-row-exceeded .google-quotas-meter i{background:#f04438}.google-quotas-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.google-quotas-stat{border-color:var(--google-quotas-line);background:var(--google-quotas-panel);min-height:84px;box-shadow:none;gap:5px;margin:0;padding:13px;display:grid}.google-quotas-stat strong{min-width:0;color:var(--google-quotas-ink);text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:850;line-height:1.05;overflow:hidden}.google-quotas-stat small,.google-quotas-task small,.google-quotas-name span,.google-quotas-usage span,.google-quotas-operation small{color:var(--google-quotas-muted);font-size:12px;font-weight:650;line-height:1.3}.google-quotas-table-panel,.google-quotas-operations-panel{border-color:var(--google-quotas-line);background:var(--google-quotas-panel);box-shadow:var(--astatus-shadow-soft);gap:14px;margin:0;padding:14px;display:grid}.google-quotas-table-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.google-quotas-table-head .section-title{margin:0}.google-quotas-table{border:1px solid var(--google-quotas-line);background:#fff;border-radius:8px;display:grid;overflow:hidden}.google-quotas-row{border-bottom:1px solid var(--google-quotas-line);grid-template-columns:minmax(190px,.9fr) minmax(260px,1.4fr) minmax(210px,.9fr) minmax(100px,.45fr) minmax(104px,.45fr);align-items:center;gap:12px;min-height:64px;padding:11px 13px;display:grid}.google-quotas-row:last-child{border-bottom:0}.google-quotas-row-head{color:#667085;text-transform:uppercase;background:#f9fafb;min-height:38px;font-size:11px;font-weight:850;line-height:1.15}.google-quotas-row:not(.google-quotas-row-head):hover{background:#fcfcfd}.google-quotas-row>div{min-width:0}.google-quotas-name,.google-quotas-task,.google-quotas-usage{gap:5px;display:grid}.google-quotas-name strong,.google-quotas-usage strong,.google-quotas-operation strong{min-width:0;color:var(--google-quotas-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.2;overflow:hidden}.google-quotas-task p,.google-quotas-operation p{color:#344054;margin:0;font-size:13px;font-weight:650;line-height:1.3}.google-quotas-status{border-radius:999px;align-items:center;min-height:22px;padding:3px 8px;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.google-quotas-status-ok{color:#027a48;background:#ecfdf3}.google-quotas-status-warning{color:#b54708;background:#fffaeb}.google-quotas-status-danger,.google-quotas-status-exceeded{color:#b42318;background:#fef3f2}.google-quotas-status-unknown{color:#475467;background:#f2f4f7}.google-quotas-operations{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.google-quotas-operation{border:1px solid var(--google-quotas-line);background:#fff;border-radius:8px;gap:5px;min-height:92px;padding:11px;display:grid}.google-quotas-operation small.ok{color:#027a48}.google-quotas-operation small.error{color:#b42318}.google-quotas-empty{color:var(--google-quotas-muted);padding:20px;font-size:13px;font-weight:700;line-height:1.3}@media (max-width:1180px){.google-quotas-stats,.google-quotas-operations{grid-template-columns:repeat(2,minmax(0,1fr))}.google-quotas-row{grid-template-columns:minmax(180px,1fr) minmax(240px,1.25fr) minmax(180px,.9fr)}.google-quotas-row-head>div:nth-child(4),.google-quotas-row-head>div:nth-child(5),.google-quotas-row>div:nth-child(4),.google-quotas-row>div:nth-child(5){display:none}}@media (max-width:760px){.google-quotas-page .page-header,.google-quotas-hero,.google-quotas-table-head{grid-template-columns:1fr}.google-quotas-page .page-header{align-items:stretch}.google-quotas-refresh{justify-content:center;width:100%}.google-quotas-hero{padding:14px}.google-quotas-hero strong{font-size:23px}.google-quotas-hero-meter span{text-align:left;font-size:30px}.google-quotas-stats,.google-quotas-operations,.google-quotas-row,.google-quotas-row-head{grid-template-columns:1fr}.google-quotas-row-head{display:none}.google-quotas-row{gap:8px;padding:13px}.google-quotas-row>div:nth-child(4),.google-quotas-row>div:nth-child(5){display:block}}@media (max-width:900px){.message-history-files-toolbar{grid-template-columns:minmax(0,1fr) 86px;align-items:stretch;row-gap:12px}.message-history-files-search-field{grid-column:1/-1}.message-history-files-sort-field{grid-column:1;min-width:0}.message-history-files-sort-direction{grid-column:2;align-self:end;width:86px;min-width:86px}}@media (max-width:760px){.message-history-files-table tbody{gap:0}.message-history-files-table tbody tr{background:0 0;border:0;border-bottom:1px solid #cbd5e1;border-radius:0;grid-template-columns:132px minmax(0,1fr) 72px;grid-template-areas:"created file status""period file status";align-items:center;gap:4px 14px;min-height:58px;padding:8px 0;display:grid}.message-history-files-table tbody tr:last-child{border-bottom:0}.message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created file status";min-height:58px}.message-history-files-table td[data-label]{color:#344054;width:auto;min-width:0;padding:0;font-size:12px;line-height:1.25;display:block}.message-history-files-table td[data-label]:before{display:none}.message-history-files-table td[data-label=Дата\ формирования]{white-space:nowrap;grid-area:created;padding-left:0;font-weight:750}.message-history-files-table td[data-label=Период]{color:#667085;white-space:nowrap;grid-area:period;padding-left:0;font-size:11.5px;font-weight:700}.message-history-files-table td[data-label=Статус]{grid-area:status;justify-content:flex-start;justify-self:stretch;align-items:center;width:100%;display:flex}.message-history-file-cell{grid-area:file;place-self:center start;min-width:0;padding:0;display:block!important}.message-history-failed-export-error-cell{grid-area:file;place-self:center start;width:auto;min-width:0;max-width:none;padding:0;display:block!important}.message-history-file-link{color:#1d4ed8;align-items:center;width:100%;max-width:100%;min-height:22px;padding:0;font-size:12px;line-height:1.2;display:inline-flex}.message-history-file-link-group{align-items:center;gap:6px;width:100%;display:flex}.message-history-file-link-group .message-history-file-link{width:auto;min-width:auto}.message-history-export-warning{max-width:min(100%,220px);font-size:12px;line-height:1.16}.message-history-export-warning-text{-webkit-line-clamp:2;max-width:170px}.message-history-info-icon,.message-history-warning-icon,.message-history-error-icon{width:18px!important;min-width:18px!important;height:18px!important;font-size:11px!important}.message-history-file-link .message-history-file-link-desktop{display:none}.message-history-file-link .message-history-file-link-mobile{color:#344054;text-align:left;white-space:normal;min-width:0;max-width:100%;max-height:42px;font-weight:400;line-height:1.16;display:block;overflow:hidden}.message-history-files-table .message-history-file-link-action,.message-history-files-table .message-history-file-link-profiles{min-width:0;display:inline}.message-history-files-table .message-history-file-link-action{color:#1d4ed8;font-weight:700}.message-history-files-table .message-history-file-link-profiles{color:#344054;font-weight:400}.message-history-profiles-list,.message-history-failed-export-empty,.message-history-files-table td[data-label=Хранится\ до]{display:none!important}.message-history-files-table .message-history-failed-export-mobile-status{color:#b91c1c;text-align:left;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;font-size:12px;font-weight:800;line-height:1.16;display:-webkit-box;overflow:hidden}.message-history-files-table .message-history-failed-export-title,.message-history-files-table .message-history-failed-export-text{display:none!important}.message-history-status{text-align:left;white-space:nowrap;justify-content:flex-start;width:auto;max-width:116px;padding:5px 7px;font-size:12px;line-height:1}}@media (min-width:761px) and (max-width:1280px){.message-history-files-toolbar{grid-template-columns:minmax(220px,1fr) minmax(150px,240px) 86px;align-items:end;row-gap:12px}.message-history-files-search-field,.message-history-files-sort-field,.message-history-files-sort-direction{grid-column:auto}.message-history-files-table tbody{gap:0}.message-history-files-table tbody tr{background:0 0;border:0;border-bottom:1px solid #e5e7eb;border-radius:0;grid-template-columns:minmax(132px,.52fr) minmax(0,1.7fr) 96px;grid-template-areas:"created file status""period file status";align-items:center;gap:5px 12px;min-height:62px;padding:10px 0;display:grid}.message-history-files-table tbody tr:last-child{border-bottom:0}.message-history-files-table td,.message-history-files-table td[data-label]{color:#344054;border:0;width:auto;min-width:0;padding:0;font-size:12px;line-height:1.3;display:block}.message-history-files-table td[data-label]:before{content:none;display:none}.message-history-files-table td[data-label=Дата\ формирования]{color:#101828;white-space:nowrap;grid-area:created;font-weight:750}.message-history-file-cell,.message-history-failed-export-error-cell{grid-area:file}.message-history-profiles-list{display:none!important}.message-history-files-table td[data-label=Период]{color:#667085;white-space:nowrap;grid-area:period;font-weight:700}.message-history-files-table td[data-label=Статус]{grid-area:status;justify-self:end}.message-history-files-table td[data-label=Хранится\ до],.message-history-failed-export-empty{display:none!important}.message-history-failed-export-error-cell{color:#b42318}.message-history-failed-export-title,.message-history-failed-export-text{display:inline}.message-history-file-link{color:#1d4ed8;align-items:center;width:100%;max-width:100%;min-height:22px;padding:0;font-size:12px;line-height:1.2;display:inline-flex}.message-history-file-link .message-history-file-link-desktop{display:none}.message-history-file-link .message-history-file-link-mobile{color:#344054;text-align:left;white-space:normal;min-width:0;max-width:100%;max-height:42px;font-weight:400;line-height:1.16;display:block;overflow:hidden}.message-history-files-table .message-history-file-link-action,.message-history-files-table .message-history-file-link-profiles{min-width:0;display:inline}.message-history-files-table .message-history-file-link-action{color:#1d4ed8;font-weight:700}.message-history-files-table .message-history-file-link-profiles{color:#344054;font-weight:400}.message-history-failed-export-title{margin-right:6px}.message-history-failed-export-text{margin-top:0}}@media (max-width:640px){.auto-reply-schedule-list{gap:5px}.auto-reply-day-row{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:6px;min-height:36px;padding:4px 6px}.auto-reply-day-check span{width:32px;height:28px;font-size:12px}.auto-reply-time-fields{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0}.auto-reply-time-field{white-space:nowrap;gap:2px;font-size:11px;line-height:1}.auto-reply-time-input,.app-shell input.auto-reply-time-input,input.auto-reply-time-input:not([type=checkbox]):not([type=radio]):not([type=range]){width:56px;min-height:28px;padding:2px 4px;font-size:13px!important;line-height:1!important}.auto-reply-day-mode{display:none}}.app-shell .status-badge,.app-shell .message-history-status,.app-shell .admin-errors-page-status{text-align:left;white-space:nowrap;border-radius:999px;justify-content:flex-start;align-items:center;width:fit-content;min-width:0;min-height:22px;padding:4px 7px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.app-shell .message-history-status{max-width:none}@media (max-width:760px){.accounts-page .accounts-connected-services,.accounts-page .accounts-table-mobile-id-status,.message-history-files-table td[data-label],.message-history-files-table td[data-label=Период],.message-history-file-link,.message-history-file-link .message-history-file-link-mobile,.message-history-files-table .message-history-failed-export-mobile-status,.message-history-status,.responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-item,.responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-empty{font-size:var(--mobile-block-text-size,13.5px)!important}.accounts-page .accounts-connected-services,.accounts-page .accounts-table-mobile-id-status,.message-history-files-table td[data-label],.message-history-files-table td[data-label=Период],.message-history-file-link,.message-history-file-link .message-history-file-link-mobile,.message-history-files-table .message-history-failed-export-mobile-status,.responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-item,.responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-empty{line-height:var(--mobile-block-line-height,1.35)!important}.message-history-status{line-height:1.25!important}.responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-list{max-height:38px}}html.is-sidebar-swipe-lock,html.is-sidebar-swipe-lock body{overscroll-behavior:none;touch-action:none}@media (max-width:760px){.account-topbar{z-index:calc(var(--layer-sidebar-menu) + 20);pointer-events:none;justify-content:flex-end;align-items:center;width:100%;height:56px;min-height:56px;padding:0 12px 0 72px;display:flex;top:0;left:0;right:0}.account-topbar-actions,.account-topbar-actions-right{pointer-events:auto;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;width:100%;max-width:none;height:100%;margin-left:0;position:static;transform:none}.account-topbar-id-button{width:auto;min-width:0;max-width:min(148px,40vw);height:40px;min-height:40px;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;flex:0 auto;justify-content:center;align-items:center;padding:0 2px;display:inline-flex}.account-topbar-id strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.account-topbar-message-button{flex:0 0 40px;width:40px;min-width:40px;height:40px}.account-topbar-message-button svg{width:22px;height:22px}.account-menu-button{box-sizing:border-box;background:#fff;border:1px solid #d0d5dde6;border-radius:10px;flex:0 0 72px;justify-content:space-between;align-items:center;width:72px;min-width:72px;max-width:72px;height:40px;min-height:40px;padding:0 7px;display:inline-flex;box-shadow:0 1px 2px #1018280d}.account-menu-button:hover,.account-menu-button:focus-visible{background:#fff;border-color:#c2d6fff2;box-shadow:0 0 0 3px #465fff14}.account-menu-avatar{background:0 0;border-color:#11182714;width:40px;min-width:40px;height:40px}.account-menu{z-index:calc(var(--layer-sidebar-menu) + 30);width:min(220px,100vw - 24px);min-width:0;left:auto;right:12px}.sidebar-mobile-toggle{box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:10px;width:40px;min-width:40px;height:40px;min-height:40px;top:50%;transform:translateY(-50%);box-shadow:0 8px 18px #1018281a}}@media (max-width:380px){.account-topbar{height:56px;min-height:56px;padding-left:62px;padding-right:12px}.account-topbar-id-button{width:auto;min-width:0;max-width:min(132px,38vw);padding-left:6px;padding-right:6px}.account-menu-button{flex-basis:66px;width:66px;min-width:66px;max-width:66px;height:40px;min-height:40px;padding-left:5px;padding-right:5px}.account-menu{width:min(220px,100vw - 24px);right:12px}.sidebar-mobile-toggle{width:38px;min-width:38px;height:38px;min-height:38px}}.app-shell{--cabinet-row-line:#cbd5e1;--cabinet-row-line-desktop:#e5e7eb;--cabinet-row-y:8px;--cabinet-row-x:12px}@media (min-width:761px){.app-shell .table tbody td,.app-shell .tables-config-table tbody td,.app-shell .ai-connections-table tbody td,.app-shell .message-history-files-table tbody td{border-bottom-color:var(--cabinet-row-line-desktop)!important;font-size:var(--app-body-copy-size)!important;line-height:var(--app-body-copy-line)!important;padding-top:9px!important;padding-bottom:9px!important}.app-shell .accounts-table-row:not(.accounts-table-head),.app-shell .admin-errors-page-row:not(.admin-errors-page-head){border-bottom-color:var(--cabinet-row-line-desktop)!important}.app-shell .accounts-table-row:not(.accounts-table-head) .accounts-table-cell,.app-shell .accounts-table-row:not(.accounts-table-head) .accounts-table-actions,.app-shell .admin-errors-page-row:not(.admin-errors-page-head) [role=cell]{padding-top:9px!important;padding-bottom:9px!important}.app-shell .ai-connections-table tbody .ai-connection-enabled-list,.app-shell .ai-connections-table tbody .ai-connection-enabled-item,.app-shell .ai-connections-table tbody .ai-connection-enabled-empty,.app-shell .ai-connections-table tbody .ai-connection-selected-profiles,.app-shell .ai-connections-table tbody .ai-connection-updated-text{font-size:var(--app-body-copy-size)!important;font-weight:400!important;line-height:var(--app-body-copy-line)!important}}@media (max-width:760px){.app-shell .accounts-table-row,.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr,.app-shell .message-history-files-table tbody tr,.app-shell .admin-errors-page-row:not(.admin-errors-page-head){border:0!important;border-bottom:1px solid var(--cabinet-row-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.app-shell .accounts-table-row:last-child,.app-shell .responsive-table-ai tbody tr:last-child,.app-shell .responsive-table-tables tbody tr:last-child,.app-shell .message-history-files-table tbody tr:last-child,.app-shell .admin-errors-page-row:not(.admin-errors-page-head):last-child{border-bottom:0!important}.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr{min-height:62px;padding-top:var(--cabinet-row-y)!important;padding-bottom:var(--cabinet-row-y)!important;padding-left:var(--cabinet-row-x)!important}.app-shell .message-history-files-table tbody tr{padding-top:var(--cabinet-row-y)!important;padding-bottom:var(--cabinet-row-y)!important}.app-shell .accounts-table-mobile-sentence{padding-top:var(--cabinet-row-y)!important;padding-left:var(--cabinet-row-x)!important}.app-shell .accounts-table-cell[data-column-id=profileId]{padding-left:var(--cabinet-row-x)!important;padding-bottom:var(--cabinet-row-y)!important}.app-shell .accounts-table-cell[data-column-id=connected]{padding-bottom:var(--cabinet-row-y)!important}.app-shell .responsive-table-ai .ai-connection-title-cell,.app-shell .responsive-table-ai .ai-connection-title-cell strong,.app-shell .responsive-table-ai .ai-connection-title-mobile-profiles,.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-list,.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-mobile-id,.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-mobile-prefix,.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-item,.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-empty,.app-shell .accounts-table-mobile-sentence,.app-shell .accounts-table-mobile-profile-name,.app-shell .accounts-table-mobile-id-status,.app-shell .accounts-connected-services{font-size:var(--mobile-block-text-size,13.5px)!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .responsive-table-ai .ai-connection-title-cell{max-height:calc(var(--mobile-block-text-size,13.5px) * var(--mobile-block-line-height,1.35) * 2 + 2px)!important}.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-mobile-prefix{color:var(--astatus-success)}.app-shell .message-history-files-table tbody tr{align-items:center;min-height:62px;grid-template-columns:max-content minmax(0,1fr) 72px!important;grid-template-areas:"created period status""file file status"!important;gap:3px 8px!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created created status""file file status"!important}.app-shell .message-history-files-table td[data-label=Дата\ формирования]{white-space:nowrap;grid-area:created!important;padding-left:0!important}.app-shell .message-history-files-table td[data-label=Период]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;grid-area:period!important;padding-left:0!important}.app-shell .message-history-file-cell,.app-shell .message-history-failed-export-error-cell{width:100%;grid-area:file!important;padding-left:0!important}.app-shell .message-history-file-link{justify-content:flex-start;min-height:0;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .message-history-file-link .message-history-file-link-mobile{max-height:calc(var(--mobile-block-text-size,13.5px) * var(--mobile-block-line-height,1.35) * 2 + 2px);-webkit-line-clamp:2;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .message-history-files-table .message-history-failed-export-mobile-status{max-height:calc(var(--mobile-block-text-size,13.5px) * var(--mobile-block-line-height,1.35) * 3 + 2px);-webkit-line-clamp:3;color:#b42318!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important}}.admin-global-client-panel{margin:10px 0 14px;padding:10px 12px;display:block}.admin-global-client-panel .admin-global-client-picker{flex:0 620px!important;width:min(620px,100%)!important;min-width:0!important;max-width:620px!important}.admin-global-client-panel .admin-global-client-picker>summary{justify-content:flex-start;width:100%!important;height:auto!important;min-height:38px!important}.admin-global-client-panel .admin-global-client-picker .profile-picker-title{flex:none}.admin-global-client-panel .admin-global-client-picker .profile-picker-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-global-client-panel .admin-global-client-menu{width:min(620px,100vw - 32px)!important;max-width:min(620px,100vw - 32px)!important}@media (max-width:760px){.admin-global-client-panel{margin:8px 0 12px;padding:8px 10px}.admin-global-client-panel .admin-global-client-picker{flex-basis:100%!important;width:100%!important;max-width:none!important}.admin-global-client-panel .admin-global-client-menu{width:min(100%,100vw - 20px)!important;max-width:calc(100vw - 20px)!important}}@media (min-width:761px){.app-shell .ai-connections-table td[data-label=Включено] .ai-connection-enabled-mobile-id,.app-shell .ai-connections-table td[data-label=Включено] .ai-connection-enabled-mobile-prefix{display:none!important}}@media (min-width:901px){.sidebar-link{height:auto;min-height:34px;padding-top:6px;padding-bottom:6px;line-height:1.35}.sidebar-link>span:not(.sidebar-link-icon){min-width:0;padding-top:1px;padding-bottom:1px;line-height:1.35;overflow:visible}}@media (min-width:761px) and (max-width:1280px){.app-shell .message-history-files-table,.app-shell .message-history-files-table tbody{width:100%;display:block}.app-shell .message-history-files-table thead{display:none!important}.app-shell .message-history-files-table tbody tr{box-sizing:border-box;align-items:center;min-height:62px;grid-template-columns:max-content minmax(0,1fr) 96px!important;grid-template-areas:"created period status""file file status"!important;gap:4px 10px!important;width:100%!important;display:grid!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created created status""file file status"!important}.app-shell .message-history-files-table td[data-label=Дата\ формирования]{white-space:nowrap;grid-area:created!important;padding-left:0!important}.app-shell .message-history-files-table td[data-label=Период]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;grid-area:period!important;padding-left:0!important}.app-shell .message-history-files-table td[data-label=Статус]{place-self:center stretch;grid-area:status!important}.app-shell .message-history-file-cell,.app-shell .message-history-failed-export-error-cell{width:100%;grid-area:file!important;padding-left:0!important}.app-shell .message-history-file-link{justify-content:flex-start;min-height:0;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .message-history-file-link .message-history-file-link-mobile{max-height:calc(var(--mobile-block-text-size,13.5px) * var(--mobile-block-line-height,1.35) * 2 + 2px);-webkit-line-clamp:2;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .message-history-files-table .message-history-failed-export-mobile-status{max-height:calc(var(--mobile-block-text-size,13.5px) * var(--mobile-block-line-height,1.35) * 3 + 2px);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;color:#b42318!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .message-history-files-table .message-history-failed-export-title,.app-shell .message-history-files-table .message-history-failed-export-text{display:none!important}}@media (max-width:1280px){.app-shell .main-content .responsive-table-tables tbody tr>td[data-label=Название]{padding-left:12px!important}.app-shell .main-content .responsive-table-tables tbody tr>.table-actions-cell{padding-right:0!important}}@media (min-width:761px) and (max-width:900px){.account-topbar{z-index:calc(var(--layer-sidebar-menu) + 20)}.account-menu{z-index:calc(var(--layer-sidebar-menu) + 30)}}.app-shell{--message-history-mobile-row-height:68px;--message-history-desktop-row-height:56px}@media (max-width:900px){.app-shell .message-history-files-table tbody tr{box-sizing:border-box;align-content:center;height:var(--message-history-mobile-row-height)!important;min-height:var(--message-history-mobile-row-height)!important}.app-shell .message-history-files-table tbody td,.app-shell .message-history-files-table tbody td[data-label]{padding-top:0!important;padding-bottom:0!important}.app-shell .message-history-files-table .message-history-failed-export-mobile-status{overflow:hidden;max-height:calc(var(--mobile-block-text-size,13.5px) * var(--mobile-block-line-height,1.35) * 2 + 2px)!important;color:#b42318!important;-webkit-line-clamp:2!important}}@media (min-width:1281px){.app-shell .message-history-files-table tbody tr,.app-shell .message-history-files-table tbody td{height:var(--message-history-desktop-row-height)!important}.app-shell .message-history-files-table tbody td{vertical-align:middle;padding-top:0!important;padding-bottom:0!important}.app-shell .message-history-files-table .message-history-failed-export-mobile-status{max-height:calc(var(--app-body-copy-size,13.5px) * var(--app-body-copy-line,1.4) * 2 + 2px);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#b42318!important;font-weight:400!important;line-height:var(--app-body-copy-line,1.4)!important;display:-webkit-box!important}.app-shell .message-history-files-table .message-history-failed-export-title,.app-shell .message-history-files-table .message-history-failed-export-text{display:none!important}}.app-shell{--cabinet-mobile-row-height:58.5px}@media (max-width:760px){.app-shell .accounts-table-row:not(.accounts-table-head),.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr,.app-shell .message-history-files-table tbody tr,.app-shell .admin-errors-page-row:not(.admin-errors-page-head){box-sizing:border-box;height:var(--cabinet-mobile-row-height)!important;align-content:center!important;align-items:center!important;min-height:58.5px!important;padding-top:0!important;padding-bottom:0!important}.app-shell .accounts-table-row:not(.accounts-table-head)>*,.app-shell .responsive-table-ai tbody tr>*,.app-shell .responsive-table-tables tbody tr>*,.app-shell .message-history-files-table tbody tr>*,.app-shell .admin-errors-page-row:not(.admin-errors-page-head)>*{align-self:center!important}.app-shell .responsive-table-ai tbody td,.app-shell .responsive-table-tables tbody td,.app-shell .message-history-files-table tbody td,.app-shell .message-history-files-table tbody td[data-label],.app-shell .admin-errors-page-row:not(.admin-errors-page-head) [role=cell]{padding-top:0!important;padding-bottom:0!important}.app-shell .message-history-files-table .message-history-failed-export-mobile-status,.app-shell .accounts-connected-mobile,.app-shell .responsive-table-ai .ai-connection-title-cell,.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-list,.app-shell .message-history-file-link .message-history-file-link-mobile{max-height:calc(var(--mobile-block-text-size,13.5px) * var(--mobile-block-line-height,1.35) * 3 + 2px)!important;-webkit-line-clamp:3!important}.app-shell .message-history-files-table tbody tr{min-height:58px!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-rows:18px 18px;gap:1px 8px!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-rows:18px minmax(18px,auto);gap:1px 8px!important;min-height:58.5px!important}.app-shell .accounts-table-mobile-sentence,.app-shell .accounts-table-cell[data-column-id=profileId],.app-shell .accounts-table-cell[data-column-id=connected]{padding-top:0!important;padding-bottom:0!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .message-history-files-table tbody tr{grid-template-rows:18px 18px;gap:1px 10px!important;height:auto!important;min-height:58px!important;padding-top:0!important;padding-bottom:0!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-rows:18px minmax(18px,auto);min-height:65px!important}.app-shell .message-history-files-table tbody td,.app-shell .message-history-files-table tbody td[data-label]{padding-top:0!important;padding-bottom:0!important}}@media (max-width:760px){.app-shell .message-history-files-table td[data-label=Дата\ формирования],.app-shell .message-history-files-table td[data-label=Период],.app-shell .message-history-file-cell,.app-shell .message-history-failed-export-error-cell,.app-shell .message-history-files-table td[data-label=Статус]{align-self:center!important}}@media (max-width:1280px){.app-shell .message-history-files-table tbody tr,.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{height:auto!important;min-height:var(--cabinet-mobile-row-height)!important;grid-template-rows:max-content max-content!important;align-content:center!important;padding-top:0!important;padding-bottom:0!important}.app-shell .message-history-files-table td[data-label=Дата\ формирования],.app-shell .message-history-files-table td[data-label=Период],.app-shell .message-history-file-cell,.app-shell .message-history-failed-export-error-cell,.app-shell .message-history-files-table td[data-label=Статус]{align-self:center!important}}@media (max-width:760px){.app-shell .message-history-files-table tbody tr,.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{gap:4px 8px!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .message-history-files-table tbody tr,.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{gap:4px 10px!important}}@media (max-width:1280px){.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{padding-top:8px!important;padding-bottom:8px!important}.app-shell .message-history-files-table tbody tr,.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{align-content:center!important;align-items:center!important}.app-shell .message-history-files-table td[data-label=Дата\ формирования],.app-shell .message-history-files-table td[data-label=Период],.app-shell .message-history-file-cell,.app-shell .message-history-failed-export-error-cell,.app-shell .message-history-files-table td[data-label=Статус]{align-self:stretch!important;align-items:center!important;min-height:0!important;display:flex!important}.app-shell .message-history-file-link{align-items:center!important}.app-shell .message-history-files-table td[data-label=Статус]{justify-content:flex-start!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important;align-content:center!important;align-items:stretch!important;gap:0 8px!important;min-height:52px!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label=Дата\ формирования],.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label=Период],.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-file-cell{align-self:stretch!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label=Дата\ формирования],.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label=Период],.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-file-cell,.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label=Статус]{transform:none!important}.app-shell .ai-connections-panel.table-wrap{margin-top:16px!important;padding:0 10px 4px!important}.app-shell .tables-panel.table-wrap{padding:0 10px!important}.app-shell .responsive-table-tables,.app-shell .responsive-table-tables tbody{width:100%!important;min-width:0!important;display:block!important}.app-shell .responsive-table-tables thead{display:none!important}.app-shell .responsive-table-tables tbody{gap:0!important;display:grid!important}.app-shell .responsive-table-tables tbody tr{box-sizing:border-box;grid-template-columns:minmax(0, 1fr) max-content var(--cabinet-row-icon-button-size)!important;min-height:var(--cabinet-mobile-row-height)!important;border:0!important;border-bottom:1px solid var(--cabinet-row-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;align-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;padding:0!important;display:grid!important}.app-shell .responsive-table-tables tbody tr:last-child{border-bottom:0!important}.app-shell .responsive-table-tables tbody td,.app-shell .responsive-table-tables tbody td.responsive-table-cell-stack,.app-shell .responsive-table-tables tbody td[data-label=Название],.app-shell .responsive-table-tables tbody .readonly-row td[data-label=Название],.app-shell .responsive-table-tables tbody .table-link-cell,.app-shell .responsive-table-tables tbody .table-actions-cell{border:0!important;align-self:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important;display:flex!important}.app-shell .responsive-table-tables tbody td[data-label=Название]{padding-left:var(--cabinet-row-edge-x)!important}.app-shell .responsive-table-tables tbody .table-actions-cell{padding-right:0!important}.app-shell .responsive-table-tables tbody td[data-label=Профили]{justify-content:flex-end!important}.app-shell .responsive-table-tables tbody td:before,.app-shell .responsive-table-tables tbody td.responsive-table-cell-stack:before,.app-shell .responsive-table-tables tbody td[data-label=Название]:before,.app-shell .responsive-table-tables tbody .table-actions-cell:before{content:none!important;display:none!important}.app-shell .responsive-table-tables .tables-profile-help-row{justify-content:flex-end!important;align-items:center!important;min-width:0!important;display:flex!important}.app-shell .responsive-table-tables .tables-profile-note{display:none!important}.app-shell .responsive-table-tables tbody .profile-picker-meta{min-width:0!important;max-height:calc(var(--mobile-block-text-size,13.5px) * var(--mobile-block-line-height,1.35) * 2 + 2px)!important;line-height:var(--mobile-block-line-height,1.35)!important;overflow:hidden!important}.app-shell .responsive-table-tables tbody td[data-label=Название] strong{color:#344054!important;min-height:28px!important;font-size:var(--mobile-block-text-size,13.5px)!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important;align-items:center!important;display:inline-flex!important}.app-shell .responsive-table-tables .tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions{display:none!important}.app-shell .responsive-table-tables .tables-mobile-menu{display:inline-block!important}.app-shell .responsive-table-tables .tables-mobile-menu .icon-button{width:28px!important;min-width:28px!important;height:28px!important}.app-shell .accounts-page .accounts-search-panel,.app-shell .ai-project-toolbar,.app-shell .message-history-files-toolbar{grid-template-columns:minmax(0,1fr) 86px!important;align-items:stretch!important;gap:12px!important}.app-shell .accounts-page .accounts-search-field,.app-shell .ai-project-search-field,.app-shell .message-history-files-search-field{grid-column:1/-1!important}.app-shell .accounts-page .accounts-sort-field,.app-shell .ai-project-sort-field,.app-shell .message-history-files-sort-field{grid-column:1!important;min-width:0!important}.app-shell .accounts-page .accounts-sort-direction,.app-shell .ai-project-sort-direction,.app-shell .message-history-files-sort-direction{grid-column:2!important;align-self:end!important;width:86px!important;min-width:86px!important}.app-shell .accounts-page .accounts-search-panel .input,.app-shell .accounts-page .accounts-search-panel .select-input,.app-shell .ai-project-toolbar .input,.app-shell .ai-project-toolbar .select-input,.app-shell .message-history-files-toolbar .input,.app-shell .message-history-files-toolbar .select-input{height:var(--app-toolbar-control-height)!important;min-height:var(--app-toolbar-control-height)!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .accounts-page .accounts-table-panel{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0 10px!important}.app-shell .accounts-table{border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;overflow:visible!important}.app-shell .accounts-table-head{display:none!important}.app-shell .accounts-table-row:not(.accounts-table-head){box-sizing:border-box;grid-template-areas:"sentence sentence actions""profileId connected actions";grid-template-columns:clamp(150px, 42vw, 176px) minmax(0, 1fr) calc(34px + var(--cabinet-row-edge-x))!important;border:0!important;border-bottom:1px solid var(--cabinet-row-line)!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:58.5px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-rows:minmax(0,auto) minmax(0,auto)!important;align-content:center!important;align-items:center!important;gap:2px 10px!important;padding:0!important;display:grid!important}.app-shell .accounts-table-mobile-sentence{color:#344054;white-space:nowrap;grid-area:sentence;align-items:center;width:100%;min-width:0;max-width:100%;overflow:hidden;min-height:0!important;font-size:var(--mobile-block-text-size,13.5px)!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important;padding:0 4px 0 6px!important;display:flex!important}.app-shell .accounts-table-cell{align-items:center;display:flex;min-height:0!important;font-size:var(--mobile-block-text-size,13.5px)!important;line-height:var(--mobile-block-line-height,1.35)!important;border-right:0!important;padding:0 4px!important}.app-shell .accounts-table-cell[data-column-id=profileId]{grid-area:profileId;width:100%;min-width:0;overflow:visible;padding-left:12px!important}.app-shell .accounts-table-select-cell{display:none!important}.app-shell .accounts-table-cell[data-column-id=connected]{grid-area:connected;justify-content:flex-start;align-self:center;width:100%;max-width:none;padding-left:0!important}.app-shell .accounts-table-cell[data-column-id=comment],.app-shell .accounts-table-cell[data-column-id=profileName],.app-shell .accounts-table-cell[data-column-id=status]{display:none!important}.app-shell .accounts-table-actions{grid-area:actions;justify-content:flex-end;align-items:center;border:0!important;padding:0!important}.app-shell .accounts-table-actions .icon-button{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;width:28px;min-width:28px;height:28px;font-size:18px}.app-shell .accounts-table-mobile-comment{text-overflow:clip;min-width:0;max-width:none;white-space:inherit;display:inline;overflow:visible}.app-shell .accounts-table-mobile-profile-name{min-width:0;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:400;display:block;overflow:hidden}.app-shell .accounts-table-id-stack{grid-template-columns:74px minmax(max-content,1fr);align-items:center;column-gap:6px;width:100%;max-width:100%;display:grid;overflow:visible}.app-shell .accounts-table-id-stack .copyable-id{text-overflow:ellipsis;width:74px;min-width:74px;display:block;overflow:hidden}.app-shell .accounts-table-mobile-id-status{white-space:nowrap;width:fit-content;min-width:max-content;max-width:none;overflow:visible}.app-shell .accounts-connected-services{white-space:normal;gap:3px;width:100%;max-width:100%;font-size:var(--mobile-block-text-size,13.5px)!important;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .accounts-connected-desktop{display:none}.app-shell .accounts-connected-mobile{max-height:calc(var(--mobile-block-text-size,13.5px) * var(--mobile-block-line-height,1.35) * 2 + 2px);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.app-shell .accounts-table-row:not(.accounts-table-head) .accounts-table-cell,.app-shell .accounts-table-row:not(.accounts-table-head) .accounts-table-actions{height:auto!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}}@media (max-width:1280px){.app-shell .message-history-files-table-panel{gap:0!important;padding:0 10px!important;overflow:hidden!important}.app-shell .message-history-files-table-wrap{margin:0!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){min-height:var(--cabinet-mobile-row-height)!important;grid-template-rows:max-content max-content!important;align-content:center!important;gap:4px 8px!important;padding-left:12px!important;padding-right:14px!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{min-height:var(--cabinet-mobile-row-height)!important;grid-template-rows:max-content max-content!important;align-content:center!important;gap:4px 8px!important;padding:0 14px 0 12px!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label=Дата\ формирования],.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label=Период],.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-file-cell,.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label=Статус],.app-shell .message-history-files-table tbody tr.message-history-files-row-failed td[data-label=Дата\ формирования],.app-shell .message-history-files-table tbody tr.message-history-files-row-failed .message-history-failed-export-error-cell,.app-shell .message-history-files-table tbody tr.message-history-files-row-failed td[data-label=Статус]{height:auto!important;min-height:16px!important;line-height:var(--mobile-block-line-height,1.35)!important;align-self:center!important;align-items:center!important;display:flex!important}.app-shell .message-history-files-table .message-history-failed-export-mobile-status{-webkit-line-clamp:2!important;max-height:32px!important;font-size:12px!important;line-height:1.25!important}.app-shell .accounts-table-head,.app-shell .responsive-table-tables thead,.app-shell .responsive-table-ai thead,.app-shell .message-history-files-table thead{visibility:collapse!important;height:0!important;display:none!important;overflow:hidden!important}.app-shell .responsive-table-tables,.app-shell .responsive-table-tables tbody,.app-shell .responsive-table-ai,.app-shell .responsive-table-ai tbody,.app-shell .message-history-files-table,.app-shell .message-history-files-table tbody{width:100%!important;min-width:0!important;display:block!important}.app-shell .accounts-table-row:not(.accounts-table-head),.app-shell .responsive-table-tables tbody tr,.app-shell .responsive-table-ai tbody tr,.app-shell .message-history-files-table tbody tr{box-sizing:border-box!important;width:100%!important;min-width:0!important;display:grid!important}.app-shell .responsive-table-ai tbody{gap:0!important;display:grid!important}.app-shell .responsive-table-ai tbody tr{min-height:var(--cabinet-mobile-row-height)!important;border:0!important;border-bottom:1px solid var(--cabinet-row-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template:"title actions"max-content"enabled actions"max-content/minmax(0,calc(100% - 40px)) 40px!important;align-content:center!important;align-items:center!important;gap:4px 0!important;padding:6px 0 6px 12px!important}.app-shell .responsive-table-ai tbody tr:last-child{border-bottom:0!important}.app-shell .responsive-table-ai tbody td,.app-shell .responsive-table-ai tbody td[data-label],.app-shell .responsive-table-ai tbody .ai-connection-actions-cell{border:0!important;align-self:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important;display:flex!important}.app-shell .responsive-table-ai tbody td:before,.app-shell .responsive-table-ai tbody .ai-connection-actions-cell:before{content:none!important;display:none!important}.app-shell .responsive-table-ai tbody td[data-label=Название]{grid-area:title!important}.app-shell .responsive-table-ai tbody td[data-label=Включено]{grid-area:enabled!important;justify-content:flex-start!important;overflow:hidden!important}.app-shell .responsive-table-ai tbody td[data-label=Активные],.app-shell .responsive-table-ai tbody td[data-label=Статус],.app-shell .responsive-table-ai tbody td[data-label=ID],.app-shell .responsive-table-ai tbody td.ai-connection-select-cell[data-label=Выбор],.app-shell .responsive-table-ai tbody td[data-label=Обновлено]{display:none!important}.app-shell .responsive-table-ai tbody .ai-connection-actions-cell{grid-area:actions!important;justify-content:center!important;width:40px!important;min-width:40px!important}.app-shell .responsive-table-ai .ai-connection-title-cell{-webkit-line-clamp:4;-webkit-box-orient:vertical;width:100%!important;max-height:5em!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}.app-shell .responsive-table-ai .ai-connection-title-cell strong{color:#101828!important;white-space:normal!important;font-weight:400!important;line-height:1.25!important;display:inline!important;overflow:visible!important}.app-shell .responsive-table-ai .ai-connection-title-mobile-profiles{color:#475467!important;margin-left:6px!important;font-weight:400!important;display:inline!important}.app-shell .responsive-table-ai .ai-connection-mobile-meta{display:none!important}.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-list{flex-wrap:wrap!important;align-items:center!important;gap:1px 5px!important;width:100%!important;max-height:2.7em!important;line-height:1.25!important;display:flex!important;overflow:hidden!important}.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-mobile-prefix,.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-mobile-id,.app-shell .responsive-table-ai .ai-connection-enabled-label-short,.app-shell .responsive-table-ai .ai-connection-selected-profiles-compact{display:inline!important}.app-shell .responsive-table-ai .ai-connection-enabled-label-full,.app-shell .responsive-table-ai .ai-connection-selected-profiles-full{display:none!important}.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-mobile-prefix{color:var(--astatus-success)!important}.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-item,.app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-empty{color:#475467!important;white-space:normal!important;background:0 0!important;border-radius:0!important;min-height:0!important;padding:0!important;font-size:10.5px!important;font-weight:400!important;line-height:1.15!important}.app-shell .responsive-table-tables .tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions{display:none!important}.app-shell .responsive-table-tables .tables-mobile-menu{display:inline-block!important}.app-shell .responsive-table-tables .tables-mobile-menu .icon-button,.app-shell .responsive-table-ai .ai-connection-row-menu .icon-button,.app-shell .accounts-table-actions .icon-button{border-radius:10px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}}@media (min-width:1281px){.app-shell .ai-connections-panel.table-wrap{padding-bottom:4px!important}.app-shell .message-history-files-table-panel{border-bottom:1px solid var(--astatus-border)!important;padding-bottom:4px!important}.app-shell .message-history-files-table tbody tr:last-child td{border-bottom:0!important}.app-shell .accounts-table-head{display:grid!important}.app-shell .responsive-table-tables,.app-shell .responsive-table-ai,.app-shell .message-history-files-table{width:100%!important;display:table!important}.app-shell .responsive-table-tables thead,.app-shell .responsive-table-ai thead,.app-shell .message-history-files-table thead{display:table-header-group!important}.app-shell .responsive-table-tables tbody,.app-shell .responsive-table-ai tbody,.app-shell .message-history-files-table tbody{display:table-row-group!important}.app-shell .responsive-table-tables tbody tr,.app-shell .responsive-table-ai tbody tr,.app-shell .message-history-files-table tbody tr{display:table-row!important}.app-shell .responsive-table-tables .tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions{display:flex!important}.app-shell .responsive-table-tables .tables-mobile-menu{display:none!important}}@media (min-width:1001px) and (max-width:1280px){html.is-sidebar-desktop-collapsed .app-shell .accounts-page .accounts-search-panel{grid-template-columns:minmax(0,1fr) minmax(150px,210px) 86px!important;align-items:end!important;row-gap:12px!important}html.is-sidebar-desktop-collapsed .app-shell .ai-project-toolbar{grid-template-columns:minmax(220px,1fr) minmax(150px,220px) 86px!important;align-items:end!important;row-gap:18px!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-toolbar{grid-template-columns:minmax(220px,1fr) minmax(150px,260px) 86px!important;align-items:end!important;row-gap:12px!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-page .accounts-search-field,html.is-sidebar-desktop-collapsed .app-shell .accounts-page .accounts-sort-field,html.is-sidebar-desktop-collapsed .app-shell .accounts-page .accounts-sort-direction,html.is-sidebar-desktop-collapsed .app-shell .ai-project-search-field,html.is-sidebar-desktop-collapsed .app-shell .ai-project-sort-field,html.is-sidebar-desktop-collapsed .app-shell .ai-project-sort-direction,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-search-field,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-sort-field,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-sort-direction{grid-column:auto!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-page .accounts-sort-direction,html.is-sidebar-desktop-collapsed .app-shell .ai-project-sort-direction,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-sort-direction{align-self:end!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-table-head{display:grid!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-table-row:not(.accounts-table-head){border:0!important;border-bottom:1px solid var(--cabinet-row-line-desktop)!important;min-height:48px!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;grid-template-columns:36px minmax(112px,.42fr) minmax(180px,.85fr) minmax(220px,1.15fr) minmax(130px,.62fr) minmax(90px,.5fr) 32px!important;grid-template-areas:none!important;padding:8px 9px!important;display:grid!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-table-row:last-child{border-bottom:0!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-table-mobile-sentence,html.is-sidebar-desktop-collapsed .app-shell .accounts-table-mobile-id-status,html.is-sidebar-desktop-collapsed .app-shell .accounts-connected-mobile{display:none!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-connected-desktop{display:inline!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-table-cell[data-column-id=comment],html.is-sidebar-desktop-collapsed .app-shell .accounts-table-cell[data-column-id=profileName],html.is-sidebar-desktop-collapsed .app-shell .accounts-table-cell[data-column-id=status],html.is-sidebar-desktop-collapsed .app-shell .accounts-table-cell[data-column-id=connected]{display:flex!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-table-cell,html.is-sidebar-desktop-collapsed .app-shell .accounts-table-select-cell,html.is-sidebar-desktop-collapsed .app-shell .accounts-table-actions{grid-area:auto!important;align-self:center!important;min-height:0!important;padding:9px 12px!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-table-select-cell{justify-content:flex-start!important;padding-right:8px!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-table-actions{justify-content:flex-end!important;padding-right:2px!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-table-actions .icon-button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table{width:100%!important;min-width:0!important;display:table!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables thead,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai thead,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table thead{display:table-header-group!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table thead tr{display:table-row!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th{border-bottom:1px solid var(--cabinet-row-line-desktop)!important;vertical-align:middle!important;padding:9px 12px!important;display:table-cell!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table tbody{display:table-row-group!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(6),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td:nth-child(6){display:table-cell!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(6),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Обновлено]{width:86px!important;min-width:86px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody tr,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody tr,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table tbody tr{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:table-row!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody td,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody td.responsive-table-cell-stack,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody td[data-label],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody .readonly-row td[data-label=Название],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody .table-link-cell,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody .table-actions-cell,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody .ai-connection-actions-cell,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table tbody td,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table tbody td[data-label]{border-bottom:1px solid var(--cabinet-row-line-desktop)!important;vertical-align:middle!important;width:auto!important;min-width:0!important;height:auto!important;padding:9px 12px!important;display:table-cell!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:first-child,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=ID]{width:86px!important;min-width:86px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(2),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Название]{width:18%!important;min-width:132px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(3),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Активные]{width:34%!important;min-width:190px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(4),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Статус]{width:104px!important;min-width:104px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(5),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Включено]{width:132px!important;min-width:132px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(6),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Обновлено]{white-space:nowrap!important;width:104px!important;min-width:104px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(7),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td:nth-child(7){width:54px!important;min-width:54px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-select-head,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-select-cell{width:36px!important;min-width:36px!important;padding-left:12px!important;padding-right:8px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(2),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=ID]{width:86px!important;min-width:86px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(3),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Название]{width:18%!important;min-width:132px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(4),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Активные]{width:34%!important;min-width:190px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(5),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Статус]{width:104px!important;min-width:104px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(6),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Включено]{width:132px!important;min-width:132px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(7),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=Обновлено]{white-space:nowrap!important;width:104px!important;min-width:104px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(8),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td:nth-child(8){width:54px!important;min-width:54px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-updated-text{white-space:nowrap!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table{table-layout:fixed!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td{box-sizing:border-box!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:first-child,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:first-child{width:17%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(2),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(2){width:13%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(3),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(3){width:26%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(4),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(4){width:16%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(5),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(5){width:12%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(6),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(6){width:16%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table .message-history-export-column-label{white-space:nowrap!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody tr:last-child td,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody tr:last-child td,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table tbody tr:last-child td{border-bottom:0!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody td:before,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td:before,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody .ai-connection-actions-cell:before,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table tbody td:before{content:none!important;display:none!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody td[data-label=Название] strong,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-title-cell,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-title-cell strong,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-list{max-height:none!important;color:inherit!important;font-size:var(--app-body-copy-size)!important;line-height:var(--app-body-copy-line)!important;-webkit-line-clamp:unset!important;overflow:visible!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-title-cell{display:grid!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody td[data-label=Название] strong,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-title-cell strong{display:block!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-list{display:flex!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Название],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Активные],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Включено]{overflow:hidden!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-title-cell{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(var(--app-body-copy-size,13.5px) * var(--app-body-copy-line,1.4) * 2 + 2px)!important;display:-webkit-box!important;overflow:hidden!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-selected-profiles{-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:calc(var(--app-body-copy-size,13.5px) * var(--app-body-copy-line,1.4) * 4 + 2px)!important;display:-webkit-box!important;overflow:hidden!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-list,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-item,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-empty,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-label-full{text-overflow:clip!important;white-space:normal!important;flex-wrap:wrap!important;max-width:100%!important;overflow:visible!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-title-mobile-profiles,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-mobile-meta,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-mobile-prefix,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label=Включено] .ai-connection-enabled-mobile-id,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-enabled-mobile-prefix,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-enabled-mobile-id,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-enabled-label-short,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-selected-profiles-compact{display:none!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-enabled-label-full,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-selected-profiles-full{display:inline!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables .tables-profile-help-row{grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables .tables-profile-note{white-space:normal!important;overflow-wrap:anywhere!important;display:block!important;overflow:visible!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables .tables-desktop-actions,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody .table-link-actions.tables-desktop-actions,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions{justify-content:flex-end!important;align-items:center!important;gap:var(--tables-desktop-action-gap)!important;flex-wrap:nowrap!important;margin-left:auto!important;margin-right:0!important;display:flex!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody .table-actions-cell{padding-right:var(--cabinet-row-edge-x)!important;padding-left:var(--cabinet-row-edge-x)!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions{width:var(--tables-desktop-actions-width)!important;min-width:var(--tables-desktop-actions-width)!important;max-width:var(--tables-desktop-actions-width)!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions>*{box-sizing:border-box!important;flex:0 0 var(--tables-desktop-action-button-width)!important;width:var(--tables-desktop-action-button-width)!important;min-width:var(--tables-desktop-action-button-width)!important;max-width:var(--tables-desktop-action-button-width)!important;text-align:center!important;white-space:nowrap!important;justify-content:center!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables .tables-mobile-menu{display:none!important}}@media (min-width:1281px){.app-shell .responsive-table-tables tbody .table-actions-cell{padding-right:var(--cabinet-row-edge-x)!important;padding-left:var(--cabinet-row-edge-x)!important}.app-shell .responsive-table-tables tbody .table-link-actions.tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions{justify-content:flex-end!important;align-items:center!important;gap:var(--tables-desktop-action-gap)!important;flex-wrap:nowrap!important;margin-left:auto!important;margin-right:0!important;display:flex!important}.app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions{width:var(--tables-desktop-actions-width)!important;min-width:var(--tables-desktop-actions-width)!important;max-width:var(--tables-desktop-actions-width)!important}.app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions>*{box-sizing:border-box!important;flex:0 0 var(--tables-desktop-action-button-width)!important;width:var(--tables-desktop-action-button-width)!important;min-width:var(--tables-desktop-action-button-width)!important;max-width:var(--tables-desktop-action-button-width)!important;text-align:center!important;white-space:nowrap!important;justify-content:center!important}}@media (min-width:761px) and (max-width:1280px){.app-shell.review-replies-page .accounts-table-head{display:none!important}.app-shell.review-replies-page .accounts-table-row,.app-shell.review-replies-page .accounts-table-row:not(.accounts-table-head){grid-template-areas:"summary actions"!important;grid-template-columns:minmax(0, 1fr) calc(34px + var(--cabinet-mobile-edge-x))!important;min-height:var(--cabinet-mobile-row-height)!important;border-bottom:1px solid var(--accounts-line)!important;background:#fff!important;grid-template-rows:auto!important;align-content:center!important;align-items:center!important;column-gap:12px!important;max-height:none!important;padding:0!important;display:grid!important}.app-shell.review-replies-page .accounts-table-cell,.app-shell.review-replies-page .accounts-table-cell[data-column-id=id],.app-shell.review-replies-page .accounts-table-cell[data-column-id=name],.app-shell.review-replies-page .accounts-table-cell[data-column-id=client],.app-shell.review-replies-page .accounts-table-cell[data-column-id=profiles],.app-shell.review-replies-page .accounts-table-cell[data-column-id=reviews],.app-shell.review-replies-page .accounts-table-cell[data-column-id=status],.app-shell.review-replies-page .accounts-table-cell[data-column-id=enabled],.app-shell.review-replies-page .accounts-table-mobile-id-status{display:none!important}.app-shell.review-replies-page .accounts-table-mobile-sentence.review-replies-mobile-summary{grid-area:summary;grid-template-columns:minmax(0, 1fr) var(--review-replies-mobile-picker-cluster-width);white-space:normal;grid-template-rows:auto auto;align-items:center;gap:3px 8px;overflow:visible;min-height:var(--cabinet-mobile-row-height)!important;padding:var(--cabinet-row-y) 0 var(--cabinet-row-y) var(--cabinet-mobile-edge-x)!important;display:grid!important}.app-shell.review-replies-page .accounts-table-actions{grid-area:actions;align-self:center;padding:0 var(--cabinet-mobile-edge-x) 0 0!important;justify-content:flex-end!important;display:flex!important}.app-shell.review-replies-page .accounts-table-actions .icon-button{width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;height:var(--cabinet-row-icon-button-size)!important;min-height:var(--cabinet-row-icon-button-size)!important}.app-shell.review-replies-page .review-replies-mobile-line{color:#667085;min-width:0;max-width:100%;font-size:var(--mobile-block-text-size,13.5px);align-items:center;gap:6px;font-weight:400;line-height:1.22;display:flex}.app-shell.review-replies-page .review-replies-mobile-title-line{color:#101828;grid-area:1/1;align-items:center}.app-shell.review-replies-page .review-replies-mobile-title-line .accounts-table-mobile-profile-name{color:#101828;flex:auto;font-size:var(--mobile-block-text-size,13.5px)!important;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell.review-replies-page .review-replies-mobile-meta-line{font-size:var(--mobile-block-text-size,13.5px);line-height:var(--mobile-block-line-height,1.35);flex-wrap:wrap;grid-area:2/1}.app-shell.review-replies-page .review-replies-mobile-profiles-counter-line{width:var(--review-replies-mobile-picker-cluster-width);grid-area:1/2/span 2;grid-template-columns:var(--accounts-bulk-action-button-width) var(--review-replies-mobile-counter-width);white-space:nowrap;justify-content:start;align-items:center;gap:8px;margin-top:0;padding-right:0;display:grid}.app-shell.review-replies-page .review-replies-mobile-counter{color:#667085;min-width:0;font-size:var(--mobile-block-text-size,13.5px);font-weight:400;line-height:var(--mobile-block-line-height,1.35);text-align:right;white-space:nowrap;justify-self:end}.app-shell.review-replies-page .review-replies-mobile-profile-picker{flex:0 0 var(--accounts-bulk-action-button-width)!important;width:var(--accounts-bulk-action-button-width)!important;min-width:var(--accounts-bulk-action-button-width)!important;max-width:var(--accounts-bulk-action-button-width)!important}.app-shell.review-replies-page .review-replies-mobile-profile-picker>summary{text-overflow:ellipsis;white-space:nowrap;min-height:30px;padding-left:8px;padding-right:8px;overflow:hidden}.app-shell.review-replies-page .review-replies-mobile-profile-picker .profile-picker-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell.review-replies-page .review-replies-mobile-status{white-space:nowrap;flex:none;min-height:22px;padding:4px 7px;font-size:var(--mobile-block-text-size,13.5px)!important;line-height:1.25!important}}@media (max-width:1280px){.app-shell .message-history-file-pending-desktop{display:none}.app-shell .message-history-file-pending-mobile{display:inline}}@media (max-width:760px){.message-history-file-pending-desktop{display:none}.message-history-file-pending-mobile{display:inline}}@media (min-width:641px){.app-shell details.profile-picker[open]>.profile-picker-menu,.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,details.profile-picker[open]>.profile-picker-menu{width:min(var(--profile-picker-menu-current-width,var(--profile-picker-menu-width)), calc(100vw - 32px))!important;min-width:min(var(--profile-picker-menu-min-width,var(--profile-picker-menu-width)), calc(100vw - 32px))!important;max-width:min(var(--profile-picker-menu-max-width,720px), calc(100vw - 32px))!important;height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), var(--profile-picker-menu-max-height,420px), calc(100vh - 96px))!important;min-height:min(var(--profile-picker-fit-height,360px), var(--profile-picker-menu-max-height,420px), calc(100vh - 96px))!important;max-height:min(var(--profile-picker-menu-max-height,420px), calc(100vh - 96px))!important;resize:none!important;overflow:auto!important}.app-shell details.profile-picker[open]>.profile-picker-menu>.profile-picker-ok,.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu>.profile-picker-ok,details.profile-picker[open]>.profile-picker-menu>.profile-picker-ok{z-index:1!important;width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin-bottom:12px!important;margin-right:8px!important;position:relative!important}}@media (min-width:640px){.app-shell .responsive-table-tables tbody details.tables-profile-picker{z-index:auto!important;width:var(--profile-picker-width)!important;min-width:var(--profile-picker-width)!important;flex:0 auto!important;max-width:min(520px,100%)!important;position:relative!important}.app-shell .responsive-table-tables tbody details.tables-profile-picker>summary{z-index:2!important;width:var(--profile-picker-width)!important;min-width:var(--profile-picker-width)!important;resize:none!important;pointer-events:auto!important;max-width:min(520px,100vw - 48px)!important;position:relative!important;overflow:hidden!important}.app-shell .responsive-table-tables tbody details.tables-profile-picker[open]{z-index:var(--layer-row-action)!important}.app-shell .responsive-table-tables tbody details.tables-profile-picker[open]>.profile-picker-menu{width:min(var(--profile-picker-menu-current-width,var(--profile-picker-menu-width)), calc(100vw - 32px))!important;min-width:min(var(--profile-picker-menu-min-width,var(--profile-picker-menu-width)), calc(100vw - 32px))!important;max-width:min(var(--profile-picker-menu-max-width,720px), calc(100vw - 32px))!important;height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), var(--profile-picker-menu-max-height,420px), calc(100vh - 96px))!important;min-height:min(var(--profile-picker-fit-height,360px), var(--profile-picker-menu-max-height,420px), calc(100vh - 96px))!important;max-height:min(var(--profile-picker-menu-max-height,420px), calc(100vh - 96px))!important;resize:none!important;pointer-events:auto!important;position:absolute!important;top:calc(100% + 8px)!important;left:auto!important;right:0!important;overflow:auto!important}.app-shell .responsive-table-tables tbody details.tables-profile-picker.is-menu-up[open]>.profile-picker-menu{top:auto!important;bottom:calc(100% + 8px)!important}}@media (max-width:760px){.app-shell .message-history-files-table tbody tr,.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-columns:116px minmax(0,1fr) 92px!important;gap:4px 8px!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created period.""file file status"!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created created.""file file status"!important}.app-shell .message-history-files-table td[data-label=Статус]{grid-area:status!important;justify-content:flex-start!important;justify-self:stretch!important;overflow:visible!important}.app-shell .message-history-files-table .message-history-status{gap:3px!important;max-width:none!important;padding:4px 5px!important;font-size:11px!important;line-height:1!important}.app-shell .message-history-files-table .message-history-status-partial .message-history-info-icon{width:16px!important;min-width:16px!important;height:16px!important;font-size:10px!important}}.app-shell .message-history-status-failed{white-space:nowrap!important;align-items:center!important;gap:5px!important;max-width:none!important;display:inline-flex!important}.app-shell .message-history-status-failed .message-history-info-icon{color:currentColor!important}.app-shell .message-history-files-table-panel,.app-shell .message-history-files-table-wrap,.app-shell .message-history-files-table,.app-shell .message-history-files-table tbody,.app-shell .message-history-files-table tbody tr,.app-shell .message-history-files-table tbody td,.app-shell .message-history-files-table tbody td[data-label],.app-shell .message-history-status{overflow:visible!important}.app-shell .message-history-status-partial{color:#b45309!important;white-space:nowrap!important;background:#fef3c7!important;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;display:inline-flex!important}.app-shell .message-history-status-partial .message-history-info-icon{color:currentColor!important;background:0 0!important;border-color:currentColor!important}.app-shell .message-history-info-icon:after{z-index:9999!important}.app-shell .message-history-info-icon:before{z-index:10000!important}@media (max-width:1280px){.app-shell .message-history-panel,.app-shell .message-history-files-search-panel,.app-shell .ai-connections-panel.table-wrap,.app-shell .accounts-page .accounts-table-panel,.app-shell .tables-panel.table-wrap,.app-shell .message-history-files-table-panel{box-sizing:border-box!important;width:calc(100% + 28px)!important;max-width:none!important;margin-left:-14px!important;margin-right:-14px!important}.app-shell .message-history-form-grid,.app-shell .message-history-files-toolbar{box-sizing:border-box!important;justify-self:stretch!important;width:100%!important;max-width:100%!important}}@media (max-width:640px){.app-shell .ai-connections-panel.table-wrap,.app-shell .accounts-page .accounts-table-panel,.app-shell .tables-panel.table-wrap,.app-shell .message-history-files-table-panel{border-left:0!important;border-right:0!important;border-radius:0!important}.app-shell .accounts-table-actions,.app-shell .responsive-table-tables tbody tr,.app-shell .responsive-table-ai tbody tr{padding-right:11px!important}.app-shell .responsive-table-tables tbody tr{grid-template-columns:minmax(0, 1fr) max-content var(--cabinet-row-icon-button-size)!important}.app-shell .responsive-table-ai tbody tr{grid-template-columns:minmax(0, calc(100% - var(--cabinet-row-icon-button-size))) var(--cabinet-row-icon-button-size)!important}.app-shell details.profile-picker[open]>.profile-picker-menu,.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,details.profile-picker[open]>.profile-picker-menu{top:var(--profile-picker-mobile-top)!important;z-index:var(--layer-profile-picker)!important;width:min(360px,100vw - 20px)!important;min-width:0!important;max-width:calc(100vw - 20px)!important;height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), 600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;min-height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), 600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;max-height:min(600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;resize:none!important;margin:0!important;position:fixed!important;bottom:auto!important;left:50%!important;right:auto!important;overflow:hidden!important;transform:translate(-50%)!important}@supports (height:100dvh){.app-shell details.profile-picker[open]>.profile-picker-menu,.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,details.profile-picker[open]>.profile-picker-menu{height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), 600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;min-height:min(var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px)), 600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;max-height:min(600px, calc(100vh - var(--profile-picker-mobile-top) - 20px))!important}}.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,.app-shell .responsive-table-ai tbody details.profile-picker[open]>.profile-picker-menu{left:50%!important;right:auto!important}.app-shell details.profile-picker>summary,.app-shell .responsive-table-tables tbody details.tables-profile-picker>summary{resize:none!important;overflow:hidden!important}.app-shell .responsive-table-tables .tables-mobile-menu>.icon-button,.app-shell .responsive-table-ai .ai-connection-row-menu>.icon-button{transform:none!important}}@media (max-width:760px){.app-shell .main-content,.accounts-shell .main-content,.admin-errors-shell .main-content{padding-right:var(--cabinet-mobile-edge-x)!important;padding-left:var(--cabinet-mobile-edge-x)!important}.app-shell .page-header,.app-shell .panel,.app-shell .message-history-panel,.app-shell .message-history-files-search-panel,.app-shell .message-history-files-table-panel,.app-shell .ai-connections-panel.table-wrap,.app-shell .accounts-page .accounts-search-panel,.app-shell .accounts-page .accounts-table-panel,.app-shell .tables-panel.table-wrap,.app-shell .admin-global-client-panel{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.app-shell .message-history-files-table-panel,.app-shell .ai-connections-panel.table-wrap,.app-shell .accounts-page .accounts-table-panel,.app-shell .tables-panel.table-wrap{width:calc(100% + (var(--cabinet-mobile-edge-x) * 2))!important;max-width:none!important;margin-right:calc(var(--cabinet-mobile-edge-x) * -1)!important;margin-left:calc(var(--cabinet-mobile-edge-x) * -1)!important;padding-left:0!important;padding-right:0!important}.app-shell .accounts-table-row:not(.accounts-table-head),.app-shell .responsive-table-tables tbody tr,.app-shell .responsive-table-ai tbody tr,.app-shell .message-history-files-table tbody tr{width:100%!important}.app-shell .accounts-table-row:not(.accounts-table-head){grid-template-columns:max-content minmax(0, 1fr) var(--cabinet-row-icon-button-size)!important;padding-right:var(--cabinet-mobile-edge-x)!important;padding-left:var(--cabinet-mobile-edge-x)!important}.app-shell .accounts-table-mobile-sentence,.app-shell .accounts-table-cell[data-column-id=profileId]{padding-left:0!important}.app-shell .accounts-table-id-stack{grid-template-columns:74px minmax(max-content,1fr)!important;align-items:center!important;column-gap:4px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}.app-shell .accounts-table-id-stack .copyable-id{text-overflow:ellipsis!important;width:74px!important;min-width:74px!important;max-width:74px!important;display:block!important;overflow:hidden!important}.app-shell .accounts-table-mobile-id-status{white-space:nowrap!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}.app-shell .accounts-table-actions{padding-right:0!important}.app-shell .responsive-table-tables tbody tr{padding-right:var(--cabinet-mobile-edge-x)!important;padding-left:var(--cabinet-mobile-edge-x)!important}.app-shell .responsive-table-tables tbody td[data-label=Название],.app-shell .responsive-table-tables tbody .readonly-row td[data-label=Название],.app-shell .main-content .responsive-table-tables tbody tr>td[data-label=Название]{padding-left:0!important}.app-shell .responsive-table-ai tbody tr{grid-template-columns:minmax(0, 1fr) var(--cabinet-row-icon-button-size)!important;height:auto!important;min-height:var(--cabinet-mobile-row-height)!important;padding-right:var(--cabinet-mobile-edge-x)!important;padding-left:var(--cabinet-mobile-edge-x)!important}.app-shell .responsive-table-ai tbody .ai-connection-actions-cell{width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important}.app-shell .message-history-files-table tbody tr,.app-shell .message-history-files-table tbody tr.message-history-files-row-failed,.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){padding-right:var(--cabinet-mobile-edge-x)!important;padding-left:var(--cabinet-mobile-edge-x)!important}}.app-shell .accounts-search-meta,.app-shell .ai-project-toolbar-meta,.app-shell .message-history-files-table-meta{box-sizing:border-box!important;padding-right:var(--cabinet-row-edge-x)!important;padding-left:var(--cabinet-row-edge-x)!important}.app-shell.review-replies-page .review-replies-review-meta{padding-left:0!important;padding-right:0!important}@media (max-width:760px){.app-shell .accounts-search-meta,.app-shell .ai-project-toolbar-meta,.app-shell .message-history-files-table-meta{padding-left:4px!important;padding-right:4px!important}.app-shell.review-replies-page .review-replies-review-meta{padding-left:0!important;padding-right:0!important}.app-shell.review-replies-page .accounts-page.review-replies-review-page .page-header-actions,.app-shell.review-replies-page .review-replies-review-actions{margin-left:0!important;padding-left:0!important}.app-shell.review-replies-page .accounts-table-row:not(.accounts-table-head){grid-template-areas:"summary actions"!important;grid-template-columns:minmax(0, 1fr) calc(34px + var(--cabinet-mobile-edge-x))!important;min-height:var(--cabinet-mobile-row-height)!important;grid-template-rows:auto!important;align-content:center!important;align-items:center!important;column-gap:12px!important;max-height:none!important;padding:0!important}.app-shell.review-replies-page .accounts-table-mobile-sentence.review-replies-mobile-summary{grid-area:summary;grid-template-columns:minmax(0, 1fr) var(--review-replies-mobile-picker-cluster-width);white-space:normal;grid-template-rows:auto auto;align-items:center;gap:3px 8px;overflow:visible;min-height:var(--cabinet-mobile-row-height)!important;padding:var(--cabinet-row-y) 0 var(--cabinet-row-y) var(--cabinet-mobile-edge-x)!important;display:grid!important}.app-shell.review-replies-page .review-replies-mobile-line{color:#667085;min-width:0;max-width:100%;font-size:var(--mobile-block-text-size,13.5px);align-items:center;gap:6px;font-weight:400;line-height:1.22;display:flex}.app-shell.review-replies-page .review-replies-mobile-title-line{color:#101828;grid-area:1/1;align-items:center}.app-shell.review-replies-page .review-replies-mobile-title-line .accounts-table-mobile-profile-name{color:#101828;flex:auto;font-size:var(--mobile-block-text-size,13.5px)!important;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell.review-replies-page .review-replies-mobile-meta-line{font-size:var(--mobile-block-text-size,13.5px);line-height:var(--mobile-block-line-height,1.35);flex-wrap:wrap;grid-area:2/1}.app-shell.review-replies-page .review-replies-mobile-profiles-counter-line{width:var(--review-replies-mobile-picker-cluster-width);grid-area:1/2/span 2;grid-template-columns:var(--accounts-bulk-action-button-width) var(--review-replies-mobile-counter-width);white-space:nowrap;justify-content:start;align-items:center;gap:8px;margin-top:0;padding-right:0;display:grid}.app-shell.review-replies-page .review-replies-mobile-counter{color:#667085;min-width:0;font-size:var(--mobile-block-text-size,13.5px);font-weight:400;line-height:var(--mobile-block-line-height,1.35);text-align:right;white-space:nowrap;justify-self:end}.app-shell.review-replies-page .review-replies-mobile-profile-picker{flex:0 0 var(--accounts-bulk-action-button-width)!important;width:var(--accounts-bulk-action-button-width)!important;min-width:var(--accounts-bulk-action-button-width)!important;max-width:var(--accounts-bulk-action-button-width)!important}.app-shell.review-replies-page .review-replies-mobile-profile-picker>summary{text-overflow:ellipsis;white-space:nowrap;min-height:30px;padding-left:8px;padding-right:8px;overflow:hidden}.app-shell.review-replies-page .review-replies-mobile-profile-picker .profile-picker-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell.review-replies-page .review-replies-mobile-status{white-space:nowrap;flex:none;min-height:22px;padding:4px 7px;font-size:var(--mobile-block-text-size,13.5px)!important;line-height:1.25!important}.app-shell.review-replies-page .review-replies-mobile-id.copyable-id{color:#101828;cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;padding:0}.app-shell.review-replies-page .review-replies-mobile-client,.app-shell.review-replies-page .review-replies-mobile-enabled{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.app-shell.review-replies-page .accounts-table-cell[data-column-id=id],.app-shell.review-replies-page .accounts-table-cell[data-column-id=name],.app-shell.review-replies-page .accounts-table-cell[data-column-id=client],.app-shell.review-replies-page .accounts-table-cell[data-column-id=profiles],.app-shell.review-replies-page .accounts-table-cell[data-column-id=reviews],.app-shell.review-replies-page .accounts-table-cell[data-column-id=status],.app-shell.review-replies-page .accounts-table-cell[data-column-id=enabled]{display:none!important}.app-shell.review-replies-page .accounts-table-actions{grid-area:actions;justify-content:flex-end;align-self:center;padding:0 var(--cabinet-mobile-edge-x) 0 0!important}.app-shell.review-replies-page .accounts-table-actions .icon-button{width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;height:var(--cabinet-row-icon-button-size)!important;min-height:var(--cabinet-row-icon-button-size)!important}.app-shell.review-replies-page .review-replies-settings-modal{width:calc(100vw - (var(--cabinet-mobile-edge-x) * 2))!important}}@media (min-width:761px){.app-shell .accounts-page .accounts-table-panel,.app-shell .tables-panel.table-wrap,.app-shell .ai-connections-panel.table-wrap,.app-shell .message-history-files-table-panel,.app-shell .admin-errors-page-panel,.app-shell .google-quotas-table-panel,.app-shell.review-replies-page .review-replies-table-panel,.app-shell.review-replies-page .review-replies-admin-page .review-replies-table-panel{padding-bottom:0!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head){height:var(--review-replies-list-row-min-height)!important;min-height:var(--review-replies-list-row-min-height)!important;max-height:var(--review-replies-list-row-min-height)!important;align-items:center!important;padding-top:4px!important;padding-bottom:4px!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head)>*,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-cell,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions{align-self:center!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-cell{align-items:center!important;min-height:32px!important;padding-top:0!important;padding-bottom:0!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions{align-items:center!important;padding-top:0!important;padding-bottom:0!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions .row-menu-wrap{align-items:center!important;display:inline-flex!important}}@media (min-width:761px) and (max-width:1280px){html.is-sidebar-desktop-collapsed .app-shell.review-replies-page .accounts-table-head,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-head{visibility:collapse!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important;overflow:hidden!important}html.is-sidebar-desktop-collapsed .app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head),.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"summary actions"!important;grid-template-columns:minmax(0, 1fr) calc(34px + var(--cabinet-mobile-edge-x))!important;min-height:var(--cabinet-mobile-row-height)!important;grid-template-rows:auto!important;align-content:center!important;align-items:center!important;height:auto!important;max-height:none!important;padding:0!important}html.is-sidebar-desktop-collapsed .app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary{display:grid!important}}@media (max-width:760px){.app-shell.review-replies-page .accounts-page.review-replies-review-page .page-header-actions{justify-content:flex-start!important;justify-self:flex-start!important;width:auto!important}.app-shell.review-replies-page .review-replies-back-button{width:var(--review-replies-action-button-width)!important;min-width:var(--review-replies-action-button-width)!important;max-width:var(--review-replies-action-button-width)!important;padding-left:14px!important;padding-right:14px!important}.app-shell.review-replies-page .review-replies-bulk-actions{transform:translate(-50%);left:50%!important;right:auto!important;bottom:calc(18px + env(safe-area-inset-bottom))!important;display:flex!important}.app-shell.review-replies-page .review-replies-bulk-actions .accounts-bulk-actions-menu{justify-content:center;display:flex}.app-shell.review-replies-page .review-replies-bulk-actions .row-menu{transform:translate(-50%);bottom:calc(100% + 8px)!important;left:50%!important;right:auto!important}.app-shell details.profile-picker[open]>.profile-picker-menu.is-search-pinned,.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu.is-search-pinned,details.profile-picker[open]>.profile-picker-menu.is-search-pinned,.profile-picker-menu.profile-picker-menu-portal.is-search-pinned{top:var(--profile-picker-search-pinned-top,8px)!important;bottom:auto!important}}:where(button,.primary-button,.secondary-button,.icon-button,.account-menu-button,.select-menu-button,.message-history-calendar-button,.table-open-button,.admin-log-button,.admin-errors-page-menu-button,.review-replies-back-button,.review-replies-counter-button,.review-replies-filter-button,.review-replies-score-filter-button,.review-replies-review-action,.review-replies-page-button,.review-replies-astatus-version-button,.review-reply-actions .primary-button,.review-reply-actions .secondary-button,.review-reply-existing .secondary-button,.accounts-bulk-actions-button,.site-button,.neo-site-button,.site-lab-button,.startup-preview-button,.test-button,.login-button,.login-back-button):not(.sidebar-link):not(.sidebar-mobile-toggle):not(.sidebar-desktop-toggle){font-weight:400!important}:where(button,.primary-button,.secondary-button,.icon-button,.account-menu-button,.select-menu-button,.message-history-calendar-button,.table-open-button,.admin-log-button,.admin-errors-page-menu-button,.review-replies-back-button,.review-replies-counter-button,.review-replies-filter-button,.review-replies-score-filter-button,.review-replies-review-action,.review-replies-page-button,.review-replies-astatus-version-button,.accounts-bulk-actions-button,.site-button,.neo-site-button,.site-lab-button,.startup-preview-button,.test-button,.login-button,.login-back-button):not(.sidebar-link):not(.sidebar-mobile-toggle):not(.sidebar-desktop-toggle) :where(span,strong){font-weight:inherit!important}.sidebar :where(.sidebar-link,.sidebar-section-title,.sidebar-legal-link,.sidebar-logout){font-weight:700!important}.sidebar :where(.sidebar-mobile-toggle,.sidebar-desktop-toggle){font-weight:600!important}@media (max-width:900px){.app-shell:has(.support-chat-main) .sidebar{z-index:calc(var(--layer-sidebar-menu) + 50)!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;transform:translate3d(0, var(--support-chat-visual-top,0px), 0)!important;backface-visibility:hidden!important;will-change:transform!important;padding:12px 16px!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.app-shell:has(.support-chat-main) .sidebar-nav{z-index:calc(var(--layer-sidebar-menu) + 110)!important}.app-shell:has(.support-chat-main) .sidebar:has(.sidebar-nav.is-open){z-index:calc(var(--layer-sidebar-menu) + 100)!important}.app-shell:has(.support-chat-main) .account-topbar{z-index:calc(var(--layer-sidebar-menu) + 140)!important;pointer-events:auto!important;width:max-content!important;max-width:calc(100vw - 96px)!important;height:60px!important;min-height:60px!important;margin:0!important;padding:0!important;position:fixed!important;top:0!important;left:auto!important;right:12px!important}:is(.app-shell:has(.support-chat-main) .account-topbar-actions,.app-shell:has(.support-chat-main) .account-topbar-actions-right){z-index:calc(var(--layer-sidebar-menu) + 80)!important;pointer-events:auto!important;width:auto!important;max-width:calc(100vw - 96px)!important;margin-left:0!important;position:static!important;top:auto!important;bottom:auto!important;right:auto!important;transform:none!important}.app-shell .support-chat-main{z-index:calc(var(--layer-sidebar) + 20)!important;height:auto!important;min-height:0!important;padding:0!important;position:fixed!important;inset:60px 0 0!important;overflow:hidden!important}.app-shell .support-chat-panel{width:100%!important;max-width:780px!important;height:100%!important;min-height:0!important;margin:0 auto!important}}@media (max-width:640px){.app-shell:has(.support-chat-main) .sidebar{height:56px!important;min-height:56px!important;padding:10px 12px!important}.app-shell:has(.support-chat-main) .account-topbar{max-width:calc(100vw - 72px)!important;height:56px!important;min-height:56px!important;padding:0!important;right:8px!important}:is(.app-shell:has(.support-chat-main) .account-topbar-actions,.app-shell:has(.support-chat-main) .account-topbar-actions-right){max-width:calc(100vw - 72px)!important}.app-shell .support-chat-main{top:56px!important}.app-shell .support-chat-panel{width:auto!important;max-width:none!important;margin:0!important}}@media (max-width:760px){.app-shell:has(.support-chat-main) .account-topbar{max-width:calc(100vw - 64px)!important}:is(.app-shell:has(.support-chat-main) .account-topbar-actions,.app-shell:has(.support-chat-main) .account-topbar-actions-right){width:min(252px,100vw - 76px)!important;max-width:calc(100vw - 76px)!important}.app-shell:has(.support-chat-main) .account-topbar-id-button{text-align:right!important;flex:auto!important;justify-content:flex-end!important;min-width:0!important;max-width:none!important;padding:0 8px!important;overflow:hidden!important}.app-shell:has(.support-chat-main) .account-topbar-id-button strong{text-align:right!important}}@media (max-width:900px){:is(html:has(.support-chat-main),body:has(.support-chat-main)){overscroll-behavior-y:auto!important;min-height:100dvh!important;overflow:hidden auto!important}.app-shell:has(.support-chat-main){width:100%!important;min-height:100dvh!important;overflow:visible!important}.app-shell:has(.support-chat-main) .account-topbar{z-index:calc(var(--layer-sidebar-menu) + 70)!important;transform:translate3d(0, var(--support-chat-visual-top,0px), 0)!important;backface-visibility:hidden!important;will-change:transform!important;position:fixed!important;top:0!important;left:auto!important;right:8px!important}.app-shell .support-chat-main{height:auto!important;min-height:0!important;max-height:none!important;position:fixed!important;inset:56px 0 0!important;overflow:hidden!important;transform:none!important}.app-shell .support-chat-panel,.app-shell .support-chat-window{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.app-shell .support-chat-window{grid-template-rows:minmax(0,1fr) auto!important}.app-shell .support-chat-mobile-back-button{z-index:calc(var(--layer-sidebar-menu) + 60)!important;width:var(--accounts-bulk-action-button-width)!important;min-width:var(--accounts-bulk-action-button-width)!important;max-width:var(--accounts-bulk-action-button-width)!important;height:36px!important;min-height:36px!important;transform:translate3d(0, var(--support-chat-visual-top,0px), 0)!important;backface-visibility:hidden!important;will-change:transform!important;border-radius:8px!important;align-items:center!important;gap:7px!important;padding:0 12px!important;display:inline-flex!important;position:fixed!important;top:68px!important;left:12px!important}.app-shell .support-chat-messages{-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto!important;touch-action:pan-y!important;min-height:0!important;padding-top:54px!important;overflow:hidden auto!important}.app-shell .support-chat-form{box-sizing:border-box!important;flex:none!important;width:100%!important;max-width:100%!important;margin:0!important;position:relative!important}.app-shell:has(.support-chat-main){background:#f9fafb!important;grid-template-rows:60px minmax(0,1fr)!important;height:100dvh!important;min-height:0!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.app-shell:has(.support-chat-main) .sidebar{backface-visibility:visible!important;will-change:auto!important;grid-row:1!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;padding:12px 16px!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;overflow:visible!important;transform:none!important}.app-shell:has(.support-chat-main) .sidebar-header{min-height:36px!important}.app-shell:has(.support-chat-main) .account-topbar{z-index:calc(var(--layer-sidebar-menu) + 70)!important;backface-visibility:visible!important;will-change:auto!important;height:60px!important;min-height:60px!important;position:absolute!important;top:0!important;left:auto!important;right:8px!important;transform:none!important}.app-shell:has(.support-chat-main) .support-chat-main{grid-row:2!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;overflow:hidden!important}.app-shell:has(.support-chat-main) .support-chat-mobile-back-button{backface-visibility:visible!important;will-change:auto!important;position:absolute!important;top:72px!important;transform:none!important}}@media (max-width:640px){.app-shell:has(.support-chat-main){grid-template-rows:56px minmax(0,1fr)!important}.app-shell:has(.support-chat-main) .sidebar{height:56px!important;min-height:56px!important;padding:10px 12px!important}.app-shell:has(.support-chat-main) .account-topbar{height:56px!important;min-height:56px!important}.app-shell:has(.support-chat-main) .support-chat-mobile-back-button{top:68px!important}}@media (max-width:900px){:is(html:has(.support-chat-shell),body:has(.support-chat-shell)){overscroll-behavior:none!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.app-shell.support-chat-shell{top:var(--support-chat-visual-top,0px)!important;z-index:0!important;width:100%!important;height:var(--support-chat-viewport-height,100dvh)!important;background:#f9fafb!important;grid-template-rows:60px minmax(0,1fr)!important;min-height:0!important;padding:0!important;display:grid!important;position:fixed!important;bottom:auto!important;left:0!important;right:0!important;overflow:hidden!important;transform:none!important}.app-shell.support-chat-shell>.sidebar{z-index:calc(var(--layer-sidebar-menu) + 40)!important;border-right:0!important;border-bottom:1px solid var(--astatus-border)!important;backface-visibility:visible!important;will-change:auto!important;grid-row:1!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;padding:12px 16px!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.app-shell.support-chat-shell>.sidebar .sidebar-header{justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-height:36px!important;padding-right:260px!important;display:flex!important;position:relative!important}.app-shell.support-chat-shell>.sidebar .sidebar-mobile-toggle{order:-1!important;width:40px!important;min-width:40px!important;height:36px!important;min-height:36px!important;padding:0!important;display:inline-flex!important}.app-shell.support-chat-shell>.sidebar .sidebar-mobile-toggle-label{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.app-shell.support-chat-shell>.sidebar .sidebar-brand{min-width:0!important}.app-shell.support-chat-shell>.sidebar .sidebar-brand-copy strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:92px!important;font-size:18px!important;overflow:hidden!important}.app-shell.support-chat-shell>.sidebar .sidebar-brand-copy small{display:none!important}.app-shell.support-chat-shell>.sidebar .sidebar-nav{z-index:calc(var(--layer-sidebar-menu) + 90)!important;top:calc(100% + 8px)!important;left:12px!important;right:12px!important}.app-shell.support-chat-shell>.account-topbar{z-index:calc(var(--layer-sidebar-menu) + 140)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-bottom:0!important;width:auto!important;max-width:min(252px,100vw - 132px)!important;height:60px!important;min-height:60px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:0!important;left:auto!important;right:8px!important;transform:none!important}.app-shell.support-chat-shell>.account-topbar .account-topbar-actions,.app-shell.support-chat-shell>.account-topbar .account-topbar-actions-right{gap:6px!important;width:auto!important;max-width:100%!important}.app-shell.support-chat-shell>.account-topbar .account-topbar-id-button{flex:none!important;min-width:max-content!important;max-width:148px!important;padding:0 8px!important}.app-shell.support-chat-shell>.account-topbar .account-topbar-id-button strong{text-overflow:clip!important;max-width:100%!important;overflow:visible!important}.app-shell.support-chat-shell>.support-chat-main{z-index:1!important;grid-row:2!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.app-shell.support-chat-shell .support-chat-panel{width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important}.app-shell.support-chat-shell .support-chat-window{border-radius:0!important;grid-template-rows:minmax(0,1fr) auto!important;height:100%!important;min-height:0!important}.app-shell.support-chat-shell .support-chat-messages{-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important;min-height:0!important;padding-top:54px!important;overflow:hidden auto!important}.app-shell.support-chat-shell .support-chat-form{width:100%!important;max-width:100%!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;margin:0!important;position:relative!important}.app-shell.support-chat-shell>.support-chat-mobile-back-button{z-index:calc(var(--layer-sidebar-menu) + 50)!important;backface-visibility:visible!important;will-change:auto!important;position:absolute!important;top:72px!important;left:12px!important;transform:none!important}}@media (max-width:640px){.app-shell.support-chat-shell{grid-template-rows:56px minmax(0,1fr)!important}.app-shell.support-chat-shell>.sidebar{height:56px!important;min-height:56px!important;padding:10px 12px!important}.app-shell.support-chat-shell>.sidebar .sidebar-header{padding-right:236px!important}.app-shell.support-chat-shell>.account-topbar{max-width:min(232px,100vw - 124px)!important;height:56px!important;min-height:56px!important}.app-shell.support-chat-shell>.account-topbar .account-topbar-id-button{max-width:136px!important}.app-shell.support-chat-shell>.support-chat-mobile-back-button{top:68px!important}}@media (max-width:900px){html.support-chat-mobile-visual-lock,body.support-chat-mobile-visual-lock{overscroll-behavior:none!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.support-chat-mobile-screen{z-index:calc(var(--layer-sidebar-menu) + 100);width:var(--support-chat-viewport-width,100vw);height:calc(var(--support-chat-header-top,0px) + var(--support-chat-viewport-height,100dvh));overscroll-behavior:none;transform-origin:0 0;will-change:height;background:#f9fafb;min-height:0;display:block;position:fixed;top:0;left:0;overflow:hidden;transform:none;transition:none!important}.support-chat-mobile-header{top:var(--support-chat-header-top,0px);z-index:4;width:var(--support-chat-viewport-width,100vw);border-bottom:1px solid var(--astatus-border);background:#fff;height:44px;min-height:44px;padding:0;display:block;position:fixed;left:0}.support-chat-mobile-header>.sidebar{z-index:calc(var(--layer-sidebar-menu) + 40)!important;border-bottom:0!important;border-right:0!important;width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 12px!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.support-chat-mobile-header>.sidebar .sidebar-header{justify-content:flex-start!important;align-items:center!important;gap:14px!important;min-height:50px!important;padding-right:0!important;display:flex!important;position:relative!important}.support-chat-mobile-header>.sidebar .sidebar-mobile-toggle{order:-1!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important}.support-chat-mobile-header>.sidebar .sidebar-mobile-toggle-label{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.support-chat-mobile-header>.sidebar .sidebar-brand{gap:0!important;min-width:0!important;position:absolute!important;top:50%!important;left:46px!important;transform:translateY(-50%)!important}.support-chat-mobile-header>.sidebar .sidebar-brand-mark{border-radius:10px!important;width:36px!important;min-width:36px!important;height:36px!important}.support-chat-mobile-header>.sidebar .sidebar-brand-copy strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:82px!important;font-size:16px!important;overflow:hidden!important}.support-chat-mobile-header>.sidebar .sidebar-brand-copy small,.support-chat-mobile-header>.sidebar .sidebar-desktop-toggle{display:none!important}.support-chat-mobile-header>.sidebar .sidebar-nav{z-index:calc(var(--layer-sidebar-menu) + 140)!important;position:absolute!important;top:calc(100% + 8px)!important;left:12px!important;right:12px!important}.support-chat-mobile-header .account-topbar{z-index:calc(var(--layer-sidebar-menu) + 80)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-bottom:0!important;width:100%!important;max-width:none!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0 12px 0 72px!important;position:absolute!important;top:0!important;left:0!important;right:0!important;transform:none!important}.support-chat-mobile-header .account-topbar-actions,.support-chat-mobile-header .account-topbar-actions-right{gap:8px!important;width:100%!important;max-width:none!important}.support-chat-mobile-header .account-menu{z-index:calc(var(--layer-sidebar-menu) + 180)!important}.support-chat-mobile-header .account-topbar-id-button{min-width:0!important;max-width:min(148px,40vw)!important;height:36px!important;min-height:40px!important;padding:0 2px!important}.support-chat-mobile-header .account-topbar-id-button span{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;line-height:1!important;overflow:hidden!important}.support-chat-mobile-header .account-topbar-id-button strong{max-width:100%!important;font-size:13px!important;line-height:1!important}.support-chat-mobile-header .account-topbar-message-button{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important}.support-chat-mobile-header .account-topbar-message-button svg{width:22px!important;height:22px!important}.support-chat-mobile-header .account-menu-button{flex-basis:65px!important;width:65px!important;min-width:65px!important;max-width:72px!important;height:36px!important;min-height:40px!important;padding:0 7px!important}.support-chat-mobile-header .account-menu-avatar{width:36px!important;min-width:36px!important;height:36px!important}.support-chat-mobile-screen .support-chat-mobile-back-button-standalone{width:var(--accounts-bulk-action-button-width);min-width:var(--accounts-bulk-action-button-width);max-width:var(--accounts-bulk-action-button-width);border-radius:8px;place-self:auto;gap:7px;height:36px;min-height:36px;margin-left:0;padding:0 12px;top:calc(var(--support-chat-header-top,0px) + 58px)!important;z-index:6!important;display:inline-flex!important;position:fixed!important;left:12px!important;transform:none!important}.support-chat-mobile-main{top:calc(var(--support-chat-header-top,0px) + 50px);width:var(--support-chat-viewport-width,100vw);height:calc(var(--support-chat-viewport-height,100dvh) - 50px);overscroll-behavior:contain;min-height:0;display:flex;position:fixed;left:0;overflow:hidden}.support-chat-mobile-screen .support-chat-panel{flex:auto;width:100%;max-width:none;height:100%;min-height:0;margin:0;display:block;overflow:hidden}.support-chat-mobile-screen .support-chat-window{border-radius:0;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.support-chat-mobile-screen .support-chat-messages{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;align-content:end;min-height:0;padding:12px;display:grid;overflow:hidden auto;position:relative!important;inset:auto!important}.support-chat-mobile-screen .support-chat-form{z-index:2;width:100%;min-width:0;max-width:none;padding:10px 12px calc(10px + env(safe-area-inset-bottom));margin:0;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}:is(html:has(.support-chat-shell),body:has(.support-chat-shell)){overscroll-behavior:none!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.app-shell.support-chat-shell{width:100%!important;height:var(--support-chat-viewport-height,100dvh)!important;max-height:var(--support-chat-viewport-height,100dvh)!important;background:#f9fafb!important;grid-template-rows:60px minmax(0,1fr)!important;min-height:0!important;padding:0!important;display:grid!important;position:fixed!important;inset:0 0 auto!important;overflow:hidden!important;transform:none!important}.app-shell.support-chat-shell>.sidebar{flex:0 0 60px!important;grid-row:1!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;max-height:60px!important;padding:12px 16px!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.app-shell.support-chat-shell>.support-chat-main{grid-row:2!important;height:100%!important;min-height:0!important;max-height:100%!important;position:relative!important;inset:auto!important;overflow:hidden!important}.app-shell.support-chat-shell .support-chat-panel,.app-shell.support-chat-shell .support-chat-window{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.app-shell.support-chat-shell .support-chat-window{grid-template-rows:minmax(0,1fr) auto!important;display:grid!important}.app-shell.support-chat-shell .support-chat-form{align-self:end!important;margin-top:auto!important}}@media (max-width:640px){.app-shell.support-chat-shell{grid-template-rows:56px minmax(0,1fr)!important}.app-shell.support-chat-shell>.sidebar{flex-basis:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;padding:10px 12px!important}}@media (max-width:900px){:is(html:has(.support-chat-shell),body:has(.support-chat-shell)){overscroll-behavior:none!important;width:100%!important;min-width:100%!important;height:auto!important;min-height:100%!important;position:static!important;overflow:hidden!important}.app-shell.support-chat-shell{width:100%!important;min-width:100%!important;height:var(--support-chat-viewport-height,100dvh)!important;background:#f9fafb!important;min-height:0!important;padding:0!important;display:block!important;position:static!important;overflow:hidden!important}.app-shell.support-chat-shell>.sidebar{z-index:calc(var(--layer-sidebar-menu) + 60)!important;border-right:0!important;border-bottom:1px solid var(--astatus-border)!important;width:100%!important;min-width:100%!important;height:60px!important;min-height:60px!important;max-height:60px!important;padding:12px 16px!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:visible!important;transform:none!important}.app-shell.support-chat-shell>.account-topbar{z-index:calc(var(--layer-sidebar-menu) + 140)!important;height:60px!important;min-height:60px!important;margin:0!important;padding:0!important;position:fixed!important;top:0!important;left:auto!important;right:8px!important;transform:none!important}.app-shell.support-chat-shell>.account-topbar .account-menu{z-index:calc(var(--layer-sidebar-menu) + 180)!important}.app-shell.support-chat-shell>.account-topbar .account-menu-button{background:#fff!important;border:1px solid #d0d5dde6!important;border-radius:10px!important;flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:40px!important;min-height:40px!important;padding:0 7px!important;box-shadow:0 1px 2px #1018280d!important}.app-shell.support-chat-shell>.account-topbar .account-menu-button:hover,.app-shell.support-chat-shell>.account-topbar .account-menu-button:focus-visible{background:#fff!important;border-color:#c2d6fff2!important;box-shadow:0 0 0 3px #465fff14!important}.app-shell.support-chat-shell>.account-topbar .account-menu-avatar{width:40px!important;min-width:40px!important;height:40px!important}.app-shell.support-chat-shell>.support-chat-main,.app-shell.support-chat-shell .support-chat-panel,.app-shell.support-chat-shell .support-chat-window{width:100%!important;min-width:100%!important;height:0!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}.app-shell.support-chat-shell .support-chat-messages{-webkit-overflow-scrolling:touch;top:60px!important;right:0!important;bottom:calc(var(--support-chat-keyboard-bottom,0px) + var(--support-chat-form-height,104px))!important;z-index:1!important;overscroll-behavior:contain!important;align-content:end!important;width:100%!important;min-height:0!important;padding:54px 12px 12px!important;display:grid!important;position:fixed!important;left:0!important;overflow:hidden auto!important}.app-shell.support-chat-shell .support-chat-form{right:0!important;bottom:var(--support-chat-keyboard-bottom,0px)!important;z-index:calc(var(--layer-sidebar-menu) + 40)!important;width:100%!important;min-width:100%!important;max-width:none!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;margin:0!important;position:fixed!important;left:0!important;transform:none!important}.app-shell.support-chat-shell>.support-chat-mobile-back-button{z-index:calc(var(--layer-sidebar-menu) + 50)!important;position:fixed!important;top:72px!important;left:12px!important;transform:none!important}}@media (max-width:640px){.app-shell.support-chat-shell>.sidebar{height:56px!important;min-height:56px!important;max-height:56px!important;padding:10px 12px!important}.app-shell.support-chat-shell>.account-topbar{height:56px!important;min-height:56px!important}.app-shell.support-chat-shell .support-chat-messages{top:56px!important}.app-shell.support-chat-shell>.support-chat-mobile-back-button{top:68px!important}}.admin-support-shell{--admin-support-text-size:11px;--admin-support-meta-size:9px;--admin-support-bottom-gap:14px;--admin-support-topbar-gap:12px;--admin-support-page-height:calc(111.111dvh - 84px)}.admin-support-shell .main-content{padding-bottom:var(--admin-support-bottom-gap)}.admin-support-shell .account-topbar{margin-bottom:var(--admin-support-topbar-gap)}.admin-support-page{min-width:1120px;height:var(--admin-support-page-height);grid-template-rows:minmax(0,1fr);min-height:520px;display:grid}.admin-support-jivo-layer{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:46px 320px minmax(420px,1fr) 260px;height:100%;min-height:0;max-height:none;display:grid;overflow:hidden;box-shadow:0 16px 42px #0f172a14}@media (max-width:900px){.admin-support-page{height:var(--admin-support-page-height)}}@media (max-width:640px){.admin-support-page{height:var(--admin-support-page-height)}}.admin-support-rail{background:#fbfcff;border-right:1px solid #e5e7eb;flex-direction:column;align-items:center;gap:8px;padding:10px 5px;display:flex}.admin-support-rail button{color:#94a3b8;cursor:grab;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:inline-grid;position:relative}.admin-support-rail button:active{cursor:grabbing}.admin-support-rail button.active{color:#2563eb;background:#e8f2ff}.admin-support-rail button.is-dragging{opacity:.42}.admin-support-rail button.is-drag-over-before:before,.admin-support-rail button.is-drag-over-after:after{z-index:3;content:"";pointer-events:none;background:#2563eb;border-radius:999px;height:3px;position:absolute;left:3px;right:3px;box-shadow:0 0 0 3px #2563eb1f,0 4px 10px #2563eb38}.admin-support-rail button.is-drag-over-before:before{top:-5px}.admin-support-rail button.is-drag-over-after:after{bottom:-5px}.admin-support-rail-drag-preview{color:#2563eb;background:#fff;border:1px solid #dbeafe;border-radius:8px;place-items:center;width:32px;height:32px;display:inline-grid;box-shadow:0 12px 28px #1118272e}.admin-support-rail svg,.admin-support-list-refresh svg,.admin-support-dialog-search svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:16px;height:16px}.admin-support-jivo-layer .admin-support-list{background:#fff;border-right:1px solid #e5e7eb;grid-template-rows:auto auto auto auto minmax(0,1fr);min-height:0;padding:0;display:grid;position:relative;overflow:hidden}.admin-support-dialogs-head{min-height:50px;padding:9px 12px 6px}.admin-support-dialogs-head div{gap:4px;display:grid}.admin-support-dialogs-head strong{color:#111827;font-size:15px;line-height:1.2}.admin-support-dialogs-head span{color:#64748b;font-size:var(--admin-support-meta-size);font-weight:700}.admin-support-list-refresh{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;place-items:center;width:28px;height:28px;display:inline-grid}.admin-support-inbox-tabs{border-bottom:1px solid #e5e7eb;gap:14px;padding:0 12px;display:flex}.admin-support-inbox-tabs button{color:#64748b;height:30px;font-size:var(--admin-support-text-size);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;position:relative}.admin-support-inbox-tabs button.active{color:#111827}.admin-support-inbox-tabs button.active:after{content:"";background:#2563eb;border-radius:999px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.admin-support-dialog-search{color:#94a3b8;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;height:32px;margin:9px 10px 2px;padding:0 9px;display:flex}.admin-support-dialog-search input{color:#111827;width:100%;min-width:0;font-size:var(--admin-support-text-size);background:0 0;border:0;outline:0}.admin-support-dialog-search input::placeholder{color:#94a3b8}.admin-support-list-meta-row{color:#64748b;min-height:22px;font-size:var(--admin-support-meta-size);white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;font-weight:800;line-height:20px;display:flex}.admin-support-list-meta-row span{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;height:20px;display:flex;overflow:hidden}.admin-support-list-meta-row button{color:#2563eb;min-width:0;height:20px;font-size:var(--admin-support-meta-size);cursor:pointer;white-space:nowrap;background:#eff6ff;border:1px solid #dbeafe;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-weight:900;line-height:20px;display:inline-flex}.admin-support-bulk-actions{z-index:6;pointer-events:none;place-items:center;display:none;position:absolute;bottom:10px;left:0;right:0}.admin-support-bulk-actions.is-visible{pointer-events:auto;display:grid}.admin-support-bulk-menu{justify-content:center;display:flex;position:relative}.admin-support-bulk-button{width:var(--accounts-bulk-action-button-width);min-width:var(--accounts-bulk-action-button-width);height:var(--cabinet-button-height);min-height:var(--cabinet-button-height);border-radius:8px;justify-content:center;align-items:center;padding:0 18px;font-size:0;line-height:1;display:inline-flex}.admin-support-bulk-button:before{content:none}.admin-support-bulk-dropdown{z-index:calc(var(--layer-sidebar-menu,1310) + 120);width:var(--cabinet-row-menu-width);max-width:calc(100vw - 24px);position:fixed}.admin-support-jivo-layer .admin-support-list-scroll{gap:5px;min-height:0;padding:2px 6px 6px;overflow-y:auto}.admin-support-jivo-layer .admin-support-list:has(.admin-support-bulk-actions.is-visible) .admin-support-list-scroll{padding-bottom:62px}.admin-support-template-settings{align-content:start;gap:8px;min-height:0;padding:6px 10px 56px;display:grid;overflow-y:auto}.admin-support-template-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:7px;padding:8px 34px 8px 8px;display:grid;position:relative}.admin-support-template-delete{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;width:22px;height:22px;padding:0;display:inline-grid;position:absolute;top:7px;right:7px}.admin-support-template-delete:hover,.admin-support-template-delete:focus-visible{color:#dc2626;background:#fef2f2;border-color:#fecaca;outline:none}.admin-support-template-delete svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:13px;height:13px}.admin-support-template-card label{gap:0;min-width:0;display:grid}.admin-support-template-card span{color:#111827;min-width:0;font-size:var(--admin-support-text-size);text-overflow:ellipsis;white-space:nowrap;font-weight:900;line-height:1.2;overflow:hidden}.admin-support-template-card input,.admin-support-template-card textarea{color:#111827;width:100%;font-family:inherit;font-size:var(--admin-support-text-size);background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;outline:0;padding:7px 8px;font-weight:400;line-height:1.35}.admin-support-template-card input{min-height:32px}.admin-support-template-card textarea{resize:vertical;min-height:64px}.admin-support-template-card input:focus,.admin-support-template-card textarea:focus{background:#fff;border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb1f}.admin-support-template-add{color:#2563eb;min-height:30px;font-size:var(--admin-support-text-size);cursor:pointer;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.admin-support-feedback-categories{align-content:start;gap:6px;min-height:0;padding:6px;display:grid;overflow-y:auto}.admin-support-feedback-category{color:#111827;text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;gap:5px;min-width:0;min-height:58px;padding:8px;display:grid}.admin-support-feedback-category:hover{background:#f8fbff;border-color:#dbeafe}.admin-support-feedback-category.active{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.admin-support-feedback-category span{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.admin-support-feedback-category strong{min-width:0;font-size:var(--admin-support-text-size);text-overflow:ellipsis;white-space:nowrap;font-weight:900;line-height:1.2;overflow:hidden}.admin-support-feedback-category em{color:#2563eb;min-width:18px;height:18px;font-size:var(--admin-support-meta-size);background:#e8f2ff;border-radius:999px;place-items:center;font-style:normal;font-weight:900;display:inline-grid}.admin-support-feedback-category p{color:#64748b;font-size:var(--admin-support-text-size);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.admin-support-jivo-layer .admin-support-item{min-height:60px;box-shadow:none;border:1px solid #0000;border-radius:8px;grid-template-columns:32px minmax(0,1fr);gap:8px;padding:6px 7px;display:grid}.admin-support-jivo-layer .admin-support-item.is-selected{background:#f0fdf4;border-color:#86efac}.admin-support-jivo-layer .admin-support-item:hover{background:#f8fbff;border-color:#dbeafe}.admin-support-jivo-layer .admin-support-item.active{color:#fff;background:#2563eb;border-color:#2563eb}.admin-support-jivo-layer .admin-support-item.is-selected,.admin-support-jivo-layer .admin-support-item.is-selected.active,.admin-support-jivo-layer .admin-support-item.is-selected:hover{color:#111827;background:#f0fdf4;border-color:#86efac}.admin-support-jivo-layer .admin-support-item.is-selected .admin-support-item-preview,.admin-support-jivo-layer .admin-support-item.is-selected.active .admin-support-item-preview,.admin-support-jivo-layer .admin-support-item.is-selected.active .admin-support-item-head time{color:#166534}.admin-support-jivo-layer .admin-support-item.active .admin-support-item-preview,.admin-support-jivo-layer .admin-support-item.active .admin-support-item-head time{color:#ffffffdb}.admin-support-unread-count{color:#fff;background:#2563eb;border-radius:50%;place-items:center;width:16px;min-width:16px;height:16px;font-size:9px;font-weight:800;line-height:1;display:inline-grid;position:absolute;top:29px;right:0}.admin-support-jivo-layer .admin-support-item.active .admin-support-unread-count{color:#2563eb;background:#fff}.admin-support-jivo-layer .admin-support-chat{background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.admin-support-jivo-layer .admin-support-chat-head{background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:9px 14px;display:flex}.admin-support-jivo-layer .admin-support-chat-head h2{margin:0;font-size:16px}.admin-support-chat-title{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.admin-support-chat-title h2,.admin-support-chat-title p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-support-chat-title p{margin:3px 0 0}.admin-support-chat-avatar{color:#1d4ed8;background:#e8f2ff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;font-weight:900;display:grid;overflow:hidden}.admin-support-chat-avatar-image{background-position:50%;background-size:cover;width:100%;height:100%;display:block}.admin-support-item-main{grid-template-rows:repeat(3,15px);grid-template-columns:minmax(0,1fr) 24px;gap:0;min-width:0;display:grid}.admin-support-jivo-layer .admin-support-item-head{grid-area:1/1/2/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;line-height:15px;display:grid}.admin-support-item-head time{color:#94a3b8;font-size:var(--admin-support-meta-size);white-space:nowrap;font-weight:800;line-height:15px}.admin-support-item-side{justify-items:end;min-width:20px;height:15px;line-height:1;display:grid;position:relative}.admin-support-item-avatar{color:#1d4ed8;background:#e8f2ff;border-radius:50%;align-self:center;place-items:center;width:32px;height:32px;font-size:12px;font-weight:900;display:grid;position:relative;overflow:hidden}.admin-support-item-avatar-media{place-items:center;width:100%;height:100%;display:grid}.admin-support-item-avatar-image{background-position:50%;background-size:cover;width:100%;height:100%;display:block}.admin-support-item-name{align-items:baseline;gap:5px;min-width:0;display:flex}.admin-support-item-name strong,.admin-support-item-name span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-support-item-name strong{color:inherit;font-size:11px;line-height:15px}.admin-support-item-name span{color:#64748b;font-size:var(--admin-support-meta-size);font-weight:800;line-height:15px}.admin-support-jivo-layer .admin-support-item.active .admin-support-item-name span{color:#ffffffc2}.admin-support-jivo-layer .admin-support-item.is-selected .admin-support-item-name span,.admin-support-jivo-layer .admin-support-item.is-selected.active .admin-support-item-name span{color:#15803d}.admin-support-jivo-layer .admin-support-chat-head p,.admin-support-jivo-layer .admin-support-item-preview,.admin-support-jivo-layer .admin-support-message p,.admin-support-jivo-layer .admin-support-composer-box textarea,.admin-support-jivo-layer .admin-support-detail-actions button,.admin-support-jivo-layer .admin-support-ai-note{font-size:var(--admin-support-text-size)}.admin-support-jivo-layer .admin-support-message-meta,.admin-support-jivo-layer .admin-support-ticket-list span,.admin-support-jivo-layer .admin-support-suggestions button{font-size:var(--admin-support-meta-size)}.admin-support-jivo-layer .admin-support-item-preview{color:#475569;overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:2/1/4/2;min-width:0;height:30px;max-height:30px;line-height:15px;display:-webkit-box;overflow:hidden}.admin-support-jivo-layer .admin-support-item.active .admin-support-item-preview{color:#ffffffdb}.admin-support-context-menu{z-index:var(--layer-floating-menu);border-radius:8px;width:158px;min-width:158px;padding:4px;position:fixed;box-shadow:0 10px 22px #0f172a1f}.admin-support-context-menu .row-menu-item{border-radius:7px;min-height:28px;padding:6px 8px;font-size:12px;font-weight:700;line-height:1.15}.admin-support-jivo-layer .admin-support-message-scroll{overscroll-behavior-y:contain;background:#f9fafb;flex:1;align-content:end;gap:12px;min-height:0;padding:6px 18px 18px;display:grid;overflow-y:auto}.admin-support-dialog-message{width:100%}.admin-support-dialog-message.support-chat-message-user{margin-left:auto}.admin-support-dialog-message.is-system{opacity:.92}.admin-support-dialog-message.is-system .admin-support-dialog-bubble{background:#f8fafc;border-color:#e2e8f0}.admin-support-dialog-avatar{width:32px;min-width:32px;height:32px}.admin-support-dialog-avatar-image{background-position:50%;background-size:cover;width:100%;height:100%;display:block}.admin-support-dialog-content{max-width:min(620px,86% - 40px)}.admin-support-message-scroll .support-chat-date-divider{margin:4px auto 10px}.admin-support-dialog-bubble{padding:11px 12px}.admin-support-feedback-message-author{color:#64748b;overflow-wrap:anywhere;margin:0 0 5px;font-size:11px;font-weight:800;line-height:1.25}.admin-support-dialog-attachments{margin-top:9px}.admin-support-dialog-receipt{color:#8aa4c0;text-align:right;justify-self:end;margin:-1px 3px 0 0;font-size:10px;font-weight:700;line-height:1.1}.admin-support-dialog-message .support-chat-bubble p{font-size:12.5px;line-height:1.42}.admin-support-dialog-message .support-chat-message-meta time{font-size:10.5px}.admin-support-composer{--admin-support-composer-control-size:41px;background:#fff;border-top:1px solid #e5e7eb;gap:10px;padding:10px;display:grid}.admin-support-suggestions{flex-wrap:wrap;gap:8px;padding-bottom:2px;display:flex;overflow:visible}.admin-support-suggestions button{color:#344054;min-height:32px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:999px;flex:none;padding:6px 10px;font-size:13px;font-weight:700;line-height:1.2;transition:border-color .18s,color .18s,background .18s}.admin-support-suggestions button:hover,.admin-support-suggestions button:focus-visible{color:var(--astatus-primary);background:#eff6ff;border-color:#2563eb80;outline:none}.admin-support-composer-box{min-height:var(--admin-support-composer-control-size);background:#fff;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:10px;padding:0;display:grid}.admin-support-input-wrap{align-items:flex-end;min-width:0;display:flex}.admin-support-composer-box textarea{box-sizing:border-box;width:100%;height:auto;min-height:var(--admin-support-composer-control-size);field-sizing:content;resize:none;border-radius:calc(var(--admin-support-composer-control-size) / 2);color:#101828;max-height:168px;font:inherit;background:#fff;border:1px solid #d0d5dd;padding:9px 16px;font-size:14px;line-height:1.45;overflow-y:auto}.admin-support-composer-box textarea:focus{border-color:var(--astatus-primary);outline:none;box-shadow:0 0 0 3px #2563eb1f}.admin-support-file-button,.admin-support-send{box-sizing:border-box;width:var(--admin-support-composer-control-size);min-width:var(--admin-support-composer-control-size);max-width:var(--admin-support-composer-control-size);height:var(--admin-support-composer-control-size);min-height:var(--admin-support-composer-control-size);max-height:var(--admin-support-composer-control-size);background:var(--astatus-primary);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:999px;align-self:end;place-items:center;padding:0;transition:background .18s,box-shadow .18s,transform .18s;display:inline-grid;box-shadow:0 8px 20px #2563eb2e}.admin-support-file-button:hover,.admin-support-file-button:focus-visible,.admin-support-send:hover,.admin-support-send:focus-visible{background:var(--astatus-primary-hover);color:#fff;outline:none}.admin-support-file-button svg,.admin-support-send svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}.admin-support-details{background:#fbfcff;flex-direction:column;gap:10px;min-height:0;padding:12px;display:flex;overflow:auto}.admin-support-details section{border-bottom:1px solid #e5e7eb;gap:8px;padding-bottom:11px;display:grid}.admin-support-details section:last-child{border-bottom:0}.admin-support-client-context{gap:10px}.admin-support-context-block{gap:6px;display:grid}.admin-support-context-label{color:#94a3b8;font-size:var(--admin-support-meta-size);text-transform:uppercase;font-weight:900;line-height:1.2}.admin-support-tool-list,.admin-support-error-log-list{gap:6px;display:grid}.admin-support-tool-row{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:6px;padding:8px;display:grid}.admin-support-tool-row div{gap:2px;min-width:0;display:grid}.admin-support-tool-row strong,.admin-support-tool-row span,.admin-support-tool-row p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-support-tool-row strong{color:#111827;font-size:var(--admin-support-text-size);font-weight:900;line-height:1.2}.admin-support-tool-row span{color:#64748b;font-size:var(--admin-support-meta-size);font-weight:800}.admin-support-tool-row p{color:#166534;font-size:var(--admin-support-meta-size);margin:0;font-weight:900}.admin-support-error-log{background:#fff7f7;border:1px solid #fee2e2;border-radius:8px;gap:4px;padding:8px;display:grid}.admin-support-error-log div{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.admin-support-error-log strong,.admin-support-error-log time{font-size:var(--admin-support-meta-size);text-overflow:ellipsis;white-space:nowrap;font-weight:900;line-height:1.2;overflow:hidden}.admin-support-error-log strong{color:#991b1b}.admin-support-error-log time{color:#b91c1c;flex:none}.admin-support-error-log p,.admin-support-no-errors{color:#7f1d1d;font-size:var(--admin-support-text-size);margin:0;font-weight:700;line-height:1.35}.admin-support-no-errors{color:#64748b}.admin-support-details h3{color:#64748b;font-size:var(--admin-support-meta-size);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:900}.admin-support-client-card{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;display:grid}.admin-support-client-avatar{color:#fff;background:#2563eb;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid}.admin-support-client-card strong,.admin-support-client-card span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.admin-support-client-card strong{font-size:15px}.admin-support-client-card span{color:#64748b;margin-top:3px;font-size:12px}.admin-support-details dl{gap:8px;margin:0;display:grid}.admin-support-details dl div{grid-template-columns:74px minmax(0,1fr);gap:10px;font-size:13px;display:grid}.admin-support-details dt{color:#94a3b8;font-weight:800}.admin-support-details dd{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:700;overflow:hidden}.admin-support-ticket-list{flex-wrap:wrap;gap:5px;display:flex}.admin-support-ticket-list span{color:#475569;height:22px;font-size:var(--admin-support-meta-size);background:#f1f5f9;border-radius:999px;align-items:center;padding:0 7px;font-weight:800;display:inline-flex}.admin-support-detail-actions{gap:6px;display:grid}.admin-support-detail-actions button{color:#111827;min-height:30px;font-size:var(--admin-support-text-size);text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:0 8px;font-weight:800}.admin-support-ai-note{color:#166534;font-size:var(--admin-support-text-size);background:#eefcf3;border-radius:8px;margin:0;padding:8px;font-weight:700;line-height:1.4}@media (max-width:1280px){.app-shell .billing-accounts-table .accounts-table-head,.app-shell .billing-accounts-table .billing-table-product-cell,.app-shell .billing-accounts-table .billing-table-pay-button{display:none!important}.app-shell .billing-accounts-table .accounts-table-row:not(.accounts-table-head){--billing-mobile-action-width:calc(var(--cabinet-row-icon-button-size) + var(--cabinet-mobile-edge-x));--billing-mobile-controls-width:184px;--billing-mobile-payment-width:168px;--billing-mobile-progress-width:112px;--billing-mobile-usage-controls-gap:12px;grid-template-areas:"sentence connected payment controls.actions"!important;grid-template-columns:minmax(96px, 1fr) var(--billing-mobile-progress-width) var(--billing-mobile-payment-width) var(--billing-mobile-controls-width) minmax(0, .5fr) var(--billing-mobile-action-width)!important;justify-items:start!important;gap:0 6px!important;min-width:0!important;min-height:76px!important;padding:8px 0!important}.app-shell .billing-accounts-table .accounts-table-mobile-sentence{text-align:left;white-space:normal;grid-area:sentence;grid-template-columns:minmax(0,1fr);align-content:center;justify-self:stretch;place-items:center start;gap:3px;width:100%;overflow:visible;padding:0 4px 0 12px!important;display:grid!important}.app-shell .billing-accounts-table .accounts-table-mobile-profile-name{overflow-wrap:normal;-webkit-line-clamp:2;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden;font-weight:700!important}.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled:not(.accounts-table-head){background:#f8fafc}.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .accounts-table-mobile-sentence,.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-table-usage-cell,.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-table-control-cell,.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .accounts-table-actions{opacity:1}.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .accounts-table-mobile-profile-name{color:#667085}.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-mobile-payment-text,.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-mobile-payment-action,.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-table-usage-cell>span:first-child{color:#98a2b3}.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-table-progress,.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .icon-button{opacity:.55}.app-shell .billing-accounts-table .accounts-table-actions{box-sizing:border-box;flex:0 0 var(--billing-mobile-action-width);text-align:right;grid-area:actions;justify-self:end;transform:none;width:var(--billing-mobile-action-width)!important;min-width:var(--billing-mobile-action-width)!important;max-width:var(--billing-mobile-action-width)!important;padding-right:var(--cabinet-mobile-edge-x)!important;justify-content:flex-end!important;overflow:visible!important}.app-shell .billing-accounts-table .accounts-table-actions .icon-button{flex:0 0 var(--cabinet-row-icon-button-size);width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;height:var(--cabinet-row-icon-button-size)!important;min-height:var(--cabinet-row-icon-button-size)!important}.app-shell .billing-accounts-table .billing-disable-menu-wrap{width:var(--cabinet-row-icon-button-size);min-width:var(--cabinet-row-icon-button-size);flex:0 0 var(--cabinet-row-icon-button-size)}.app-shell .billing-accounts-table,.app-shell .billing-accounts-table .accounts-table-row,.app-shell .billing-accounts-table .accounts-table-actions{overflow:visible!important}.app-shell .billing-accounts-table .accounts-table-row:has(.billing-disable-menu){z-index:var(--layer-row-active);position:relative}.app-shell .billing-accounts-table .billing-disable-menu-wrap:has(.billing-disable-menu){z-index:var(--layer-row-action)}.app-shell .billing-accounts-table .billing-disable-menu{min-width:184px;max-width:calc(100vw - 24px);z-index:var(--layer-floating-menu);top:calc(100% + 6px);right:0}.billing-mobile-payment-text{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.25;display:none;overflow:hidden}.billing-table-amount-cell{width:var(--billing-mobile-payment-width);max-width:var(--billing-mobile-payment-width);text-align:left;grid-area:payment;align-content:center;place-items:center start;gap:3px;padding:0!important;display:grid!important}.billing-table-amount-cell:before{content:attr(data-label);color:#98a2b3;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800;line-height:1.15}.billing-table-amount-cell:empty:before{content:""}.billing-table-amount-cell strong{white-space:nowrap;font-size:12.5px;line-height:1.2}.billing-mobile-payment-actions{width:var(--billing-mobile-controls-width);white-space:nowrap;align-content:center;place-items:center start;gap:3px;min-width:0;font-size:12.5px;font-weight:700;line-height:1.15;display:none}.billing-mobile-payment-action{color:#475467;cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:0;padding:0}.billing-mobile-payment-action:hover,.billing-mobile-payment-action:focus-visible{color:#101828;outline:none;text-decoration:underline}.billing-mobile-payment-action:disabled{cursor:default;opacity:.55;text-decoration:none}.app-shell .billing-accounts-table .billing-table-control-cell{width:var(--billing-mobile-controls-width);max-width:var(--billing-mobile-controls-width);text-align:left;grid-area:controls;place-content:center stretch;place-items:center start;gap:0;transform:none;padding:0!important;display:grid!important}.app-shell .billing-accounts-table .billing-table-product-cell{display:none!important}.app-shell .billing-accounts-table .billing-table-usage-cell{text-align:left;grid-area:connected;place-content:center start;place-items:center start;gap:4px;width:100%;max-width:100%;transform:none;grid-template-columns:var(--billing-mobile-progress-width)!important;padding:0!important;display:grid!important}.app-shell .billing-accounts-table .billing-table-usage-cell>span:first-child{color:#344054;overflow-wrap:normal;white-space:nowrap;width:100%;font-size:12px;font-weight:400;line-height:1.25;overflow:visible}.app-shell .billing-accounts-table .billing-table-progress{width:100%!important;max-width:100%!important;display:block!important}html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .accounts-table-head{display:none!important}html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"sentence connected payment controls.actions"!important;grid-template-columns:minmax(96px, 1fr) var(--billing-mobile-progress-width) var(--billing-mobile-payment-width) var(--billing-mobile-controls-width) minmax(0, .5fr) var(--billing-mobile-action-width)!important;min-height:76px!important;padding:8px 0!important}html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .accounts-table-mobile-sentence{grid-area:sentence;display:grid!important}html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-product-cell,html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-pay-button{display:none!important}html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-usage-cell{grid-area:connected;display:grid!important}html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-control-cell{grid-area:controls;display:grid!important}html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .accounts-table-actions{grid-area:actions}}@media (max-width:520px){.app-shell .billing-accounts-table .accounts-table-row:not(.accounts-table-head),html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .accounts-table-row:not(.accounts-table-head){--billing-mobile-controls-width:102px;--billing-mobile-progress-width:118px;--billing-mobile-payment-width:152px;--billing-mobile-usage-controls-gap:4px;grid-template-areas:"sentence connected payment controls.actions"!important;grid-template-columns:minmax(76px, 1fr) var(--billing-mobile-progress-width) var(--billing-mobile-payment-width) var(--billing-mobile-controls-width) minmax(0, 0) var(--billing-mobile-action-width)!important}.app-shell .billing-accounts-table .billing-table-control-action,html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-control-action{display:none!important}.billing-mobile-payment-actions{display:grid}}@media (max-width:420px){.app-shell .billing-accounts-table .accounts-table-row:not(.accounts-table-head),html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .accounts-table-row:not(.accounts-table-head){--billing-mobile-controls-width:92px;--billing-mobile-progress-width:112px;--billing-mobile-usage-controls-gap:4px;grid-template-areas:"sentence connected.controls.actions"!important;grid-template-columns:minmax(76px, 1fr) var(--billing-mobile-progress-width) var(--billing-mobile-usage-controls-gap) var(--billing-mobile-controls-width) minmax(0, 0) var(--billing-mobile-action-width)!important;column-gap:4px!important;min-width:0!important}.app-shell .billing-accounts-table .billing-table-amount-cell,html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-amount-cell{display:none!important}.billing-mobile-payment-text{display:block}.billing-mobile-payment-text:before,.billing-mobile-payment-text.is-billing-individual-payment:before{content:"";display:none}.app-shell .billing-accounts-table .billing-mobile-payment-actions,.app-shell .billing-accounts-table .billing-table-usage-cell>span:first-child{font-size:12px}}
