*{box-sizing:border-box}@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/InterVariable-Italic.woff2) format("woff2");font-style:italic;font-weight:100 900;font-display:swap}:root{--astatus-font-sans:"Inter",Arial,sans-serif;--profile-picker-width:168px;--profile-picker-menu-width:288px;--cabinet-row-edge-x:16px;--cabinet-text-row-edge-x:14px;--cabinet-row-action-right-edge:var(--cabinet-row-edge-x);--cabinet-golden-ratio:1.6;--cabinet-button-height:40px;--cabinet-row-text-button-height:36px;--cabinet-row-text-button-font-size:14px;--cabinet-row-icon-button-size:34px;--cabinet-calendar-control-height:34px;--cabinet-calendar-font-size:13px;--cabinet-calendar-weekday-font-size:12px;--cabinet-row-menu-width:220px;--cabinet-mobile-edge-x:12px;--cabinet-compact-action-edge-x:8px;--billing-profile-progress-width:124px;--billing-compact-progress-width:var(--billing-profile-progress-width);--billing-product-summary-progress-width:216px;--message-history-date-range-width:272px;--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:14px;--tables-desktop-action-button-width:160px;--tables-desktop-action-gap:8px;--tables-profile-info-gap:8px;--tables-desktop-actions-width:328px;--billing-product-desktop-drag-column-width:34px;--billing-product-desktop-name-column-width:170px;--billing-product-desktop-usage-column-width:320px;--billing-product-desktop-payment-column-width:150px;--billing-product-desktop-controls-column-width:200px;--billing-product-desktop-action-column-width:var(--tables-desktop-action-button-width);--billing-product-tablet-name-column-width:170px;--billing-product-tablet-usage-column-width:320px;--billing-product-tablet-payment-column-width:142px;--billing-product-tablet-controls-column-width:130px;--billing-product-tablet-action-column-width:var(--cabinet-row-icon-button-size);--billing-product-mobile-name-column-width:116px;--billing-product-mobile-payment-column-width:120px;--billing-product-mobile-controls-column-width:98px;--billing-product-mobile-action-column-width:var(--cabinet-row-icon-button-size);--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-modal-root:10040;--layer-modal:10050;--layer-profile-picker:10100;--astatus-bg:#f8fafc;--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-menu-icon:#344054;--astatus-shadow-soft:0 18px 50px rgba(15,23,42,0.08)}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{overflow-x:hidden}.astatus-icon{display:inline-block;width:1em;min-width:1em;height:1em;flex:0 0 auto;background-color:currentColor;-webkit-mask-image:var(--astatus-icon-url);mask-image:var(--astatus-icon-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none}.astatus-icon.astatus-icon--image{background-color:transparent;background-image:var(--astatus-icon-image-url);background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-mask-image:none;mask-image:none}::selection{background:transparent;color:var(--astatus-primary)}::-moz-selection{background:transparent;color:var(--astatus-primary)}.admin-support-page{display:flex;flex-direction:column;min-width:980px}.admin-support-refresh{min-width:122px}.admin-support-toolbar{display:grid;grid-template-columns:auto auto minmax(300px,1fr);align-items:end;gap:12px;padding:14px;border:1px solid #e4e7ec;border-radius:8px;background:var(--astatus-surface)}.admin-support-segmented{display:inline-flex;gap:4px;height:40px;padding:4px;border:1px solid var(--astatus-border);border-radius:8px;background:var(--astatus-surface-muted)}.admin-support-segmented button{min-width:94px;height:30px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--astatus-text-muted);font-size:13px;font-weight:700;cursor:pointer}.admin-support-segmented button.active{background:#ffffff;color:var(--astatus-text);box-shadow:0 1px 6px rgba(15,23,42,.08)}.admin-support-search{min-width:0}.admin-support-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-support-stats div{display:grid;gap:6px;min-height:74px;padding:14px;border:1px solid var(--astatus-border);border-radius:8px;background:#ffffff}.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{display:grid;grid-template-columns:374px minmax(0,1fr);min-height:calc(100vh - 288px);max-height:calc(100vh - 168px);border:1px solid var(--astatus-border);border-radius:8px;background:#ffffff;overflow:hidden}.admin-support-list{display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--astatus-border);background:#f8fafc}.admin-support-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 14px;border-bottom:1px solid var(--astatus-border);background:#ffffff}.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{display:flex;flex-direction:column;gap:8px;padding:10px}.admin-support-item{display:grid;width:100%;gap:8px;padding:12px;border:1px solid var(--astatus-border);border-radius:8px;background:#ffffff;color:inherit;text-align:left;cursor:pointer}.admin-support-item.active,.admin-support-item:hover{border-color:#93c5fd;background:#eff6ff}.admin-support-item-meta,.admin-support-item-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin-support-item-top strong{min-width:0;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.admin-support-status{display:inline-flex;align-items:center;justify-content:center;min-width:66px;height:24px;padding:0 8px;border-radius:999px;background:#e2e8f0;color:#475569;font-size:11px;font-weight:800}.admin-support-status.active{background:#dcfce7;color:#166534}.admin-support-status.closed{background:#f1f5f9;color:#64748b}.admin-support-item-meta,.admin-support-item-preview,.admin-support-item-title{min-width:0;overflow:hidden;color:var(--astatus-text-muted);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.admin-support-item-preview{color:var(--astatus-text)}.admin-support-chat{display:flex;min-width:0;min-height:0;flex-direction:column;background:#ffffff}.admin-support-chat-head{align-items:center;gap:16px;min-height:72px;padding:14px 18px;border-bottom:1px solid var(--astatus-border)}.admin-support-chat-head h2{margin:0;line-height:1.25}.admin-support-chat-head p{margin:4px 0 0;color:var(--astatus-text-muted);font-size:12px}.admin-support-chat-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.admin-support-chat-badges span{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:700}.admin-support-message-scroll{display:flex;flex-direction:column;gap:10px;padding:16px 18px 24px;background:linear-gradient(180deg,rgba(248,250,252,.86),rgba(255,255,255,.7)),#ffffff}.admin-support-message{display:grid;gap:8px;width:min(720px,78%);padding:12px 14px;border:1px solid var(--astatus-border);border-radius:8px;background:#ffffff;box-shadow:0 8px 24px rgba(15,23,42,.04)}.admin-support-message.support{align-self:flex-end;border-color:#bfdbfe;background:#eff6ff}.admin-support-message.system{align-self:center;width:min(620px,72%);background:#f8fafc}.admin-support-message-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--astatus-text-muted);font-size:11px;font-weight:700}.admin-support-message-meta strong{color:var(--astatus-text);font-size:12px}.admin-support-message p{margin:0;color:var(--astatus-text);font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.admin-support-attachments{display:flex;flex-wrap:wrap;gap:6px}.admin-support-attachments span{display:inline-flex;align-items:center;min-height:26px;padding:4px 8px;border:1px solid var(--astatus-border);border-radius:6px;background:#ffffff;color:var(--astatus-text-muted);font-size:12px;font-weight:700}.admin-support-empty{display:grid;min-height:140px;place-items:center;padding:18px;color:var(--astatus-text-muted);font-size:14px;text-align:center}a{color:inherit;text-decoration:none}button,input,select,table{font:inherit}.app-shell{display:flex}.sidebar{position:relative;width:196px;min-width:196px;background:var(--astatus-sidebar);color:#ffffff;padding:18px 14px}.sidebar-header{gap:12px}.sidebar-title{margin:0;font-size:20px;font-weight:600;line-height:28px}.sidebar-mobile-toggle{min-height:38px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#111827;color:#ffffff;font-weight:600;cursor:pointer;box-shadow:0 10px 24px rgba(17,24,39,.16)}.sidebar-mobile-toggle-icon{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.sidebar-mobile-toggle-icon .astatus-icon,.sidebar-mobile-toggle-icon svg{stroke-width:1.9}.sidebar-mobile-toggle.is-open .sidebar-mobile-toggle-icon{transform:rotate(180deg)}.sidebar-nav{display:flex;flex-direction:column;gap:6px;margin:18px 0 0}.sidebar-link{gap:10px;height:42px;padding:0 11px;margin:0;border-radius:8px;color:#9ca3af;font-weight:400;line-height:1;text-decoration:none;transition:background .2s ease,color .2s ease}.sidebar-link-icon{width:20px;min-width:20px;height:20px;color:currentColor;font-size:18px;line-height:1}.sidebar-link-icon svg{width:20px;height:20px;stroke-width:1.9}.sidebar-link-icon-image{width:20px;height:20px}.sidebar-link:active,.sidebar-link:focus,.sidebar-link:hover,.sidebar-link:visited{text-decoration:none}.sidebar-link:hover{background:rgba(255,255,255,.06);color:#ffffff}.sidebar-link.active{background:var(--astatus-primary);color:#ffffff}.sidebar-logout{height:46px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:transparent;color:#d1d5db;font-weight:600}.sidebar-logout:hover{background:rgba(255,255,255,.06);color:#ffffff}.main-content{flex:1;padding:0 32px 40px}.main-content:has(.modal-overlay){z-index:var(--layer-modal-root)}.account-topbar{position:relative;z-index:50;justify-content:flex-end;gap:16px;min-height:64px;margin:0 -32px 26px;padding:0 32px;border-bottom:1px solid #e5e7eb;background:#ffffff}.account-topbar-id,.account-topbar-plan{display:grid;gap:3px}.account-topbar-id-button{padding:0;border:0;background:transparent;cursor:pointer}.account-topbar-id-button strong{transition:color .2s ease}.account-topbar-id-button:hover strong{color:#2563eb}.account-topbar-id-button:disabled{cursor:default}.account-topbar-id-button.is-copied strong{color:#166534}.account-topbar-id span,.account-topbar-plan span{color:#6b7280;font-size:12px}.account-topbar-id strong,.account-topbar-plan strong{color:#111827;font-size:14px;font-weight:600}.account-menu-button{gap:6px;height:36px;padding:0;font-size:13px;font-weight:400;border:0;color:#111827}.account-menu-button:hover{color:#2563eb}.account-menu-chevron,.account-menu-icon{display:inline-flex;align-items:center;justify-content:center}.account-menu-icon .astatus-icon,.account-menu-icon svg{width:18px;min-width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.account-menu-chevron .astatus-icon,.account-menu-chevron svg{width:14px;min-width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.account-menu-chevron{transition:transform .2s ease}.account-menu{top:44px;min-width:190px;padding:6px;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 14px 32px rgba(17,24,39,.12)}.account-menu-item{border-radius:8px;color:#111827}.account-menu-item:hover{background:#f3f4f6}.page-header{align-items:center;gap:16px}.page-header-compact{margin-bottom:16px;gap:12px}.page-title{margin:0 0 8px;font-size:32px}.page-subtitle{color:#6b7280}.page-subtitle-stack{display:inline-grid;gap:4px}.page-subtitle-accent{font-weight:600}.page-subtitle-accent-success{color:#166534}.page-subtitle-accent-danger{color:#b91c1c}.page-subtitle-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.page-subtitle-summary-link{display:inline-block}.primary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--astatus-radius);padding:12px 16px;cursor:pointer;transition:.2s}.primary-button-compact,.secondary-button-compact{min-height:38px;padding:9px 14px;font-size:14px}.cards-row{display:flex;gap:12px;flex-wrap:wrap}.stat-card{display:flex;flex:0 0 190px;min-height:72px;flex-direction:column;justify-content:center;background:var(--astatus-surface);padding:10px 12px;border-radius:var(--astatus-radius);border:1px solid var(--astatus-border);font-family:inherit}.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{margin-top:24px;background:var(--astatus-surface);padding:20px}.table{border-collapse:collapse}.table td,.table th{padding:12px}.table thead th{border-bottom:1px solid var(--astatus-border)}.table tbody td{border-bottom:1px solid var(--astatus-surface-muted)}.table tbody tr:last-child td{border-bottom:none}.filters-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:24px}.input{padding:12px;border-radius:var(--astatus-radius);border:1px solid var(--astatus-border-strong);min-width:180px;background:var(--astatus-surface)}.search-input-field{position:relative}.compact-field-label>.field-label,.search-input-field>.field-label{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.search-input-wrap{position:relative;display:block;width:100%}.search-input-wrap:before{left:13px;width:11px;height:11px;border:2px solid #98a2b3;transform:translateY(-58%)}.search-input-wrap:after,.search-input-wrap:before{position:absolute;top:50%;border-radius:999px;content:"";pointer-events:none}.search-input-wrap:after{left:24px;width:7px;height:2px;background:#98a2b3;transform:translateY(4px) rotate(45deg);transform-origin:left center}.search-input-wrap .input{width:100%;min-width:0;padding-left:40px;padding-right:38px}.search-field-control{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:8px;align-items:center}.app-shell .search-input-wrap input[type=search]::-webkit-search-cancel-button,.app-shell .search-input-wrap input[type=search]::-webkit-search-decoration{display:none;-webkit-appearance:none;appearance:none}.search-input-clear{position:absolute;top:50%;right:7px;display:inline-flex;width:24px;min-width:24px;height:24px;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:#667085;cursor:pointer;font-size:20px;font-weight:400;line-height:1;transform:translateY(-50%)}.search-input-clear:focus-visible,.search-input-clear:hover{background:#f2f4f7;color:#101828;outline:none}.search-input-clear:disabled{opacity:0;pointer-events:none}.settings-box{max-width:500px}.support-id-card{display:grid;gap:8px;padding:16px;border:1px solid #d1d5db;border-radius:8px;background:#f9fafb}.support-id-card-compact{gap:4px;padding:12px 14px}.profile-info-grid span,.support-id-card span{color:#6b7280;font-size:14px}.support-id-card strong{overflow-wrap:anywhere;font-size:24px;font-weight:500}.profile-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}.profile-info-grid-compact{gap:10px;margin:12px 0 0}.profile-info-grid div{display:grid;gap:4px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px}.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{display:grid;gap:14px}.dashboard-billing-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dashboard-billing-facts{display:flex;flex-wrap:wrap;gap:8px}.dashboard-billing-fact{display:inline-grid;gap:2px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px;min-width:0;background:#ffffff}.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{margin:0;color:#6b7280;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{display:flex;justify-content:flex-start}.field{margin-bottom:16px}.field-label{margin-bottom:8px}@media (max-width:900px){.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{align-items:stretch;flex-direction:column;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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.form-actions{margin-top:20px}.form-hint{margin:0;color:#6b7280;line-height:1.45}.table-actions{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:900px){.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);padding:10px 14px;cursor:pointer;transition:.2s}.secondary-button:hover{background:var(--astatus-surface-muted)}.status-badge{padding:6px 10px;font-size:14px;font-weight:600}.status-success{background:#dcfce7;color:#166534}.status-error{background:#fee2e2;color:#991b1b}.status-neutral{background:#e5e7eb;color:#374151}.modal-overlay{position:fixed;inset:0;background:rgba(17,24,39,.55);display:flex;align-items:center;justify-content:center;padding:24px;z-index:var(--layer-modal);overflow-y:auto}.modal-card{width:100%;max-width:640px;background:#ffffff;border-radius:20px;padding:24px;box-shadow:0 20px 60px rgba(0,0,0,.18)}.modal-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.modal-title{margin:0;font-size:24px}.modal-close{border:0;background:transparent;font-size:28px;line-height:1;cursor:pointer;color:#6b7280}.modal-form{display:grid;gap:16px}.modal-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.message-history-payment-copy{margin:0;color:#475467;font-size:14px;line-height:1.5}.message-history-payment-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.message-history-payment-summary div{display:grid;gap:4px;min-width:0;padding:10px 12px;border:1px solid #eaecf0;border-radius:8px;background:#f9fafb}.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{padding:20px;border-radius:16px}.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:#ffffff;--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;min-height:100vh;background:var(--neo-bg);color:var(--neo-ink)}.neo-site-header{position:fixed;top:var(--neo-space-2);left:50%;z-index:100;display:flex;width:min(var(--neo-container),calc(100% - var(--neo-space-4)));min-height:68px;align-items:center;justify-content:space-between;gap:var(--neo-space-3);padding:var(--neo-space-1) var(--neo-space-2) var(--neo-space-1) var(--neo-space-3);border:1px solid rgba(223,229,238,.82);border-radius:8px;background:rgba(255,255,255,.91);box-shadow:0 18px 44px rgba(17,24,39,.12);transform:translateX(-50%);backdrop-filter:blur(18px)}.neo-site-logo{display:inline-flex;align-items:center;gap:var(--neo-space-2);color:var(--neo-ink);font-size:var(--neo-space-3);font-weight:800;white-space:nowrap}.neo-site-logo-mark{display:inline-block;width:32px;height:32px;flex:0 0 auto;border-radius:8px;background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat}.neo-site-logo-mark span{display:none}.neo-site-logo-mark span:first-child{height:8px;background:#93c5fd}.neo-site-logo-mark span:nth-child(2){height:13px;background:#4f46e5}.neo-site-logo-mark span:nth-child(3){height:5px;background:#86efac}.neo-site-nav{display:flex;gap:var(--neo-space-1);padding:5px;border:1px solid #eef2f7;background:#f8fafc}.neo-site-nav,.neo-site-nav a{align-items:center;border-radius:8px}.neo-site-nav a{display:inline-flex;min-height:var(--neo-space-4);padding:0 var(--neo-space-2);color:#475569;font-size:14px;font-weight:700;transition:background .2s ease,color .2s ease}.neo-site-nav a.is-active,.neo-site-nav a:hover{background:#ffffff;color:var(--neo-ink);box-shadow:0 1px 2px rgba(17,24,39,.08)}.neo-site-nav-toggle{position:relative;display:none;width:var(--neo-space-5);height:var(--neo-space-5);border:1px solid var(--neo-line);border-radius:8px;background:#ffffff;color:var(--neo-ink);cursor:pointer}.neo-site-nav-toggle span{position:absolute;left:12px;width:18px;height:2px;border-radius:999px;background:currentColor;transition:opacity .2s ease,transform .2s ease}.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{display:inline-flex;min-height:var(--neo-space-5);align-items:center;justify-content:center;gap:var(--neo-space-1);padding:0 var(--neo-space-4);border:1px solid transparent;border-radius:8px;font-weight:800;line-height:1;text-align:center;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.neo-site-button:hover{transform:translateY(-1px)}.neo-site-button-primary{background:var(--neo-blue);color:#ffffff;box-shadow:0 14px 30px rgba(37,99,235,.24)}.neo-site-button-primary:hover{background:var(--neo-blue-dark)}.neo-site-button-secondary{border-color:var(--neo-line);background:#ffffff;color:var(--neo-ink)}.neo-site-button-secondary:hover{border-color:#bfdbfe;color:var(--neo-blue)}.neo-site-button-ghost{border-color:rgba(255,255,255,.42);background:rgba(255,255,255,.08);color:#ffffff}.neo-site-button-ghost:hover{background:rgba(255,255,255,.16)}.neo-site-hero{position:relative;display:grid;min-height:78vh;align-content:center;gap:var(--neo-space-4);padding:var(--neo-space-7) var(--neo-space-4) var(--neo-space-5);overflow:hidden;background-image:url(/site/graphs-block.JPG);background-position:50%;background-size:cover;color:#ffffff}.neo-site-hero:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(2,6,23,.86),rgba(15,23,42,.52)),linear-gradient(180deg,rgba(15,23,42,.2),rgba(15,23,42,.72))}.neo-site-hero-home:after{position:absolute;right:6vw;bottom:10vh;width:min(410px,34vw);height:min(270px,28vw);border:1px solid rgba(255,255,255,.18);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.08)),url(/site/graphs-block.JPG);background-position:50%;background-size:cover;box-shadow:0 34px 90px rgba(0,0,0,.36);content:""}.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{position:relative;z-index:2;width:min(var(--neo-container-text),100%)}.neo-site-eyebrow,.neo-site-kicker{margin:0 0 13px;color:#93c5fd;font-size:13px;font-weight:900;letter-spacing:0;text-transform:uppercase}.neo-site-kicker{color:var(--neo-blue)}.neo-site-hero h1{max-width:860px;margin:0;font-size:var(--neo-title-lg);font-weight:900;letter-spacing:0;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{display:flex;flex-wrap:wrap;gap:var(--neo-space-2);margin-top:var(--neo-space-4)}.neo-site-metrics{position:relative;z-index:2;display:grid;width:min(var(--neo-container),100%);grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--neo-space-3)}.neo-site-metrics div{display:grid;gap:var(--neo-space-1);min-height:110px;align-content:center;padding:var(--neo-space-3);border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(15,23,42,.42);backdrop-filter:blur(14px)}.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-crosslink h2,.neo-site-cta h2,.neo-site-section-head h2,.neo-site-showcase-copy h2{margin:0;color:var(--neo-ink);font-size:var(--neo-title-md);font-weight:900;letter-spacing:0;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-faq-grid,.neo-site-feature-grid,.neo-site-price-grid,.neo-site-product-grid,.neo-site-workflow{display:grid;width:min(var(--neo-container),100%);margin:0 auto;gap:var(--neo-space-3)}.neo-site-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-site-audience-grid,.neo-site-catalog-grid,.neo-site-testimonial-grid{display:grid;width:min(var(--neo-container),100%);margin:0 auto;gap:var(--neo-space-3)}.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-audience-grid article,.neo-site-catalog-grid article,.neo-site-faq-grid article,.neo-site-feature-grid article,.neo-site-price-grid article,.neo-site-product-card,.neo-site-testimonial-grid article,.neo-site-workflow article{border:1px solid var(--neo-line);border-radius:8px;background:var(--neo-panel);box-shadow:0 18px 46px rgba(17,24,39,.06)}.neo-site-product-card{display:grid;min-height:0;align-content:start;gap:var(--neo-space-2);padding:var(--neo-space-3)}.neo-site-product-copy{max-width:451px}.neo-site-audience-grid h3,.neo-site-catalog-grid h3,.neo-site-faq-grid h3,.neo-site-feature-grid h3,.neo-site-price-grid h3,.neo-site-product-card h3,.neo-site-workflow h3{margin:0 0 12px;color:var(--neo-ink);font-size:var(--neo-title-sm);line-height:1.18}.neo-site-audience-grid p,.neo-site-catalog-grid p,.neo-site-crosslink p,.neo-site-faq-grid p,.neo-site-feature-grid p,.neo-site-price-grid p,.neo-site-product-card p,.neo-site-workflow p{margin:0;color:var(--neo-muted);line-height:1.55}.neo-site-product-card ul{display:grid;gap:var(--neo-space-2);margin:0;padding:0;list-style:none}.neo-site-product-card li{position:relative;padding-left:22px;color:#334155;font-weight:700}.neo-site-capability-grid span:before,.neo-site-product-card li:before{position:absolute;top:.55em;left:0;width:8px;height:8px;border-radius:999px;background:var(--neo-green);content:""}.neo-site-card-link{display:inline-flex;width:fit-content;min-height:var(--neo-space-5);align-items:center;justify-content:center;gap:var(--neo-space-1);padding:0 var(--neo-space-4);border:1px solid var(--neo-blue);border-radius:8px;background:var(--neo-blue);color:#ffffff;font-weight:900;box-shadow:0 14px 30px rgba(37,99,235,.2);transition:background .2s ease,border-color .2s ease,transform .2s ease}.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{position:relative;width:min(100%,340px);aspect-ratio:1/1;justify-self:center;overflow:hidden;border:1px solid #d8e1ec;border-radius:8px;background:#0f172a;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.neo-site-product-preview-analytics{background-image:linear-gradient(180deg,rgba(15,23,42,.28),rgba(15,23,42,.8)),url(/site/graphs-block.JPG);background-position:50%;background-size:cover}.neo-site-product-sheet{position:absolute;right:var(--neo-space-3);bottom:var(--neo-space-3);left:var(--neo-space-3);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--neo-space-2)}.neo-site-product-sheet span{height:var(--neo-space-6);border:1px solid rgba(255,255,255,.24);border-radius:8px;background:rgba(255,255,255,.18);backdrop-filter:blur(10px)}.neo-site-product-chat{display:grid;height:100%;align-content:center;gap:var(--neo-space-3);padding:var(--neo-space-4);color:#ffffff}.neo-site-product-chat p{max-width:84%;padding:var(--neo-space-2) var(--neo-space-3);border-radius:8px;color:#ffffff}.neo-site-product-chat p:first-child{justify-self:start;background:rgba(255,255,255,.12)}.neo-site-product-chat p:nth-child(2){justify-self:end;background:var(--neo-blue)}.neo-site-product-chat span{width:fit-content;padding:var(--neo-space-1) var(--neo-space-2);border-radius:8px;background:rgba(22,163,74,.2);color:#bbf7d0;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:#ffffff}.neo-site-tool-catalog{background:#f8fbff}.neo-site-catalog-grid article{position:relative;display:grid;gap:var(--neo-space-2);align-content:start}.neo-site-catalog-grid article>span{width:fit-content;padding:var(--neo-space-1) var(--neo-space-2);border-radius:8px;background:#eff6ff;color:var(--neo-blue);font-size:12px;font-weight:900;text-transform:uppercase}.neo-site-testimonials{background:#ffffff}.neo-site-testimonial-grid article{display:flex;min-height:288px;flex-direction:column;justify-content:space-between}.neo-site-testimonial-grid article>p{margin:0;color:var(--neo-ink);font-size:18px;font-weight:700;line-height:1.5}.neo-site-testimonial-grid div{display:grid;gap:4px;margin-top:var(--neo-space-3)}.neo-site-testimonial-grid strong{color:var(--neo-ink)}.neo-site-testimonial-grid span{color:var(--neo-muted);font-size:14px}.neo-site-showcase{display:grid;grid-template-columns:minmax(0,.618fr) minmax(0,1fr);gap:var(--neo-space-5);align-items:center;padding:var(--neo-space-6) var(--neo-space-4);scroll-margin-top:110px;background:#ffffff}.neo-site-showcase-copy{width:min(451px,100%);justify-self:end}.neo-site-capability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--neo-space-2);margin-top:var(--neo-space-4)}.neo-site-capability-grid span{position:relative;min-height:var(--neo-space-5);padding:var(--neo-space-2) var(--neo-space-2) var(--neo-space-2) var(--neo-space-4);border:1px solid #e6edf5;border-radius:8px;background:#f8fafc;color:#334155;font-size:14px;font-weight:800}.neo-site-capability-grid span:before{top:18px;left:var(--neo-space-2)}.neo-site-chat-demo,.neo-site-dashboard,.neo-site-image-panel{width:min(610px,100%);min-height:377px;border:1px solid #d8e1ec;border-radius:8px;background:#0f172a;box-shadow:0 30px 90px rgba(17,24,39,.2)}.neo-site-dashboard{display:grid;gap:var(--neo-space-3);padding:var(--neo-space-3);color:#ffffff}.neo-site-chat-top,.neo-site-dashboard-top{display:flex;align-items:center;justify-content:space-between;gap:var(--neo-space-2);padding:var(--neo-space-2) var(--neo-space-3);border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(255,255,255,.06)}.neo-site-chat-top span,.neo-site-dashboard-top span{color:#93c5fd;font-size:13px;font-weight:800}.neo-site-dashboard-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--neo-space-2)}.neo-site-dashboard-metrics div{display:grid;gap:var(--neo-space-1);min-height:var(--neo-space-6);align-content:center;padding:var(--neo-space-3);border-radius:8px;background:rgba(255,255,255,.08)}.neo-site-dashboard-list span,.neo-site-dashboard-metrics span{color:#cbd5e1;font-size:13px}.neo-site-dashboard-metrics strong{font-size:var(--neo-space-4)}.neo-site-dashboard-bars{display:flex;height:var(--neo-space-7);align-items:end;gap:var(--neo-space-1);padding:var(--neo-space-3);border-radius:8px;background:rgba(255,255,255,.06)}.neo-site-dashboard-bars span{flex:1;min-height:24px;border-radius:8px 8px 0 0;background:linear-gradient(180deg,#60a5fa,#16a34a)}.neo-site-dashboard-list{display:grid;gap:var(--neo-space-1)}.neo-site-dashboard-list p{display:flex;justify-content:space-between;gap:var(--neo-space-2);margin:0;padding:var(--neo-space-2) var(--neo-space-3);border-radius:8px;background:rgba(255,255,255,.08)}.neo-site-image-panel{min-height:610px;background-image:url(/site/graphs-block.JPG);background-position:50%;background-size:cover}.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-faq-grid article,.neo-site-feature-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{display:inline-flex;width:var(--neo-space-5);height:var(--neo-space-5);align-items:center;justify-content:center;margin-bottom:var(--neo-space-3);border-radius:8px;background:var(--neo-blue);color:#ffffff;font-weight:900}.neo-site-pricing{background:#ffffff}.neo-site-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-site-price-grid-single{max-width:560px;grid-template-columns:1fr}.neo-site-price-grid article{min-height:233px;padding:var(--neo-space-4)}.neo-site-price-grid strong{display:block;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}.neo-site-pricing-table{width:min(var(--neo-container),100%);margin:0 auto;overflow:hidden;border:1px solid var(--neo-line);border-radius:8px;background:#ffffff;box-shadow:0 18px 46px rgba(17,24,39,.06)}.neo-site-pricing-row{display:grid;grid-template-columns:1fr .618fr .764fr 1.618fr;gap:var(--neo-space-3);align-items:center;padding:var(--neo-space-3) var(--neo-space-4);border-top:1px solid var(--neo-line);color:var(--neo-muted);line-height:1.45}.neo-site-pricing-row:first-child{border-top:0}.neo-site-pricing-row-head{background:#f8fafc;color:#334155;font-size:12px;font-weight:900;text-transform:uppercase}.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{justify-self:end;padding:var(--neo-space-3);color:#ffffff}.neo-site-chat-top strong{color:#86efac;font-size:13px}.neo-site-chat-body{display:grid;gap:var(--neo-space-3);padding:var(--neo-space-4) 0 0}.neo-site-chat-body p{max-width:82%;margin:0;padding:var(--neo-space-2) var(--neo-space-3);border-radius:8px;line-height:1.5}.neo-site-chat-body .is-client{justify-self:start;background:rgba(255,255,255,.1)}.neo-site-chat-body .is-service{justify-self:end;background:var(--neo-blue)}.neo-site-chat-body div{display:flex;flex-wrap:wrap;gap:var(--neo-space-1);margin-top:var(--neo-space-1)}.neo-site-chat-body span{padding:var(--neo-space-1) var(--neo-space-2);border-radius:8px;background:rgba(22,163,74,.18);color:#bbf7d0;font-size:13px;font-weight:800}.neo-site-crosslink,.neo-site-cta{display:flex;align-items:center;justify-content:space-between;gap:var(--neo-space-4);padding:var(--neo-space-6) var(--neo-space-4)}.neo-site-crosslink{background:#eef5ff}.neo-site-crosslink>div,.neo-site-cta>div{width:min(var(--neo-container-text),100%)}.neo-site-cta{background:#111827;color:#ffffff}.neo-site-cta h2{color:#ffffff}.neo-site-footer{padding:var(--neo-space-5) var(--neo-space-4) var(--neo-space-4);background:#020617;color:#cbd5e1}.neo-site-footer-main{display:grid;width:min(var(--neo-container),100%);grid-template-columns:minmax(0,1.618fr) repeat(3,minmax(0,1fr));gap:var(--neo-space-4);margin:0 auto}.neo-site-footer-brand,.neo-site-footer-column,.neo-site-footer-contacts{display:grid;gap:10px}.neo-site-footer-column p,.neo-site-footer-logo{margin:0;color:#ffffff;font-weight:900}.neo-site-footer-brand>p:not(.neo-site-footer-logo),.neo-site-footer-requisites span{margin:0;color:#94a3b8;line-height:1.55}.neo-site-footer a{color:#dbeafe}.neo-site-footer a:hover{color:#93c5fd}.neo-site-footer-bottom{display:flex;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);border-top:1px solid rgba(255,255,255,.12);color:#94a3b8;font-size:14px}@media (max-width:1060px){.neo-site-header{top:var(--neo-space-1);justify-content:space-between}.neo-site-nav-toggle{display:inline-flex;order:-1;flex:0 0 var(--neo-space-5)}.neo-site-logo{position:absolute;left:50%;transform:translateX(-50%)}.neo-site-header-action{margin-left:auto}.neo-site-nav{position:fixed;top:var(--neo-space-6);right:var(--neo-space-2);left:var(--neo-space-2);display:none;padding:var(--neo-space-2);border-color:var(--neo-line);background:#ffffff;box-shadow:0 22px 60px rgba(17,24,39,.14)}.neo-site-nav.is-open{display:grid}.neo-site-nav a{justify-content:center;min-height:var(--neo-space-5)}.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-chat-demo,.neo-site-dashboard,.neo-site-image-panel,.neo-site-showcase-copy{justify-self:center;width:min(var(--neo-container-text),100%)}.neo-site-audience-grid,.neo-site-catalog-grid,.neo-site-feature-grid,.neo-site-feature-grid-four,.neo-site-footer-main,.neo-site-testimonial-grid,.neo-site-workflow,.neo-site-workflow-four{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{width:44px;height:44px;flex-basis: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{align-items:stretch;flex-direction:column}.neo-site-button{width:100%}.neo-site-header .neo-site-button{width:auto}.neo-site-crosslink,.neo-site-cta,.neo-site-section,.neo-site-showcase{padding:var(--neo-space-4) 18px}.neo-site-section-head{margin-bottom:var(--neo-space-3);text-align:left}.neo-site-crosslink h2,.neo-site-cta h2,.neo-site-section-head h2,.neo-site-showcase-copy 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-audience-grid,.neo-site-capability-grid,.neo-site-catalog-grid,.neo-site-faq-grid,.neo-site-feature-grid,.neo-site-feature-grid-four,.neo-site-footer-main,.neo-site-price-grid,.neo-site-product-grid,.neo-site-testimonial-grid,.neo-site-workflow,.neo-site-workflow-four{grid-template-columns:1fr}.neo-site-product-grid{width:min(560px,100%);gap:14px}.neo-site-audience-grid,.neo-site-capability-grid,.neo-site-catalog-grid,.neo-site-faq-grid,.neo-site-feature-grid,.neo-site-feature-grid-four,.neo-site-price-grid,.neo-site-testimonial-grid,.neo-site-workflow,.neo-site-workflow-four{gap:14px}.neo-site-product-card{gap:12px}.neo-site-audience-grid article,.neo-site-catalog-grid article,.neo-site-faq-grid article,.neo-site-feature-grid article,.neo-site-price-grid article,.neo-site-product-card,.neo-site-testimonial-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-faq-grid h3,.neo-site-feature-grid h3,.neo-site-price-grid h3,.neo-site-workflow h3{margin-bottom:var(--neo-space-1);font-size:22px}.neo-site-audience-grid p,.neo-site-catalog-grid p,.neo-site-faq-grid p,.neo-site-feature-grid p,.neo-site-price-grid p,.neo-site-product-card li,.neo-site-product-card 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{width:min(100%,280px);justify-self:end;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{min-height:0;gap:var(--neo-space-3)}.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{grid-template-columns:1fr;gap:var(--neo-space-1);align-items:start;padding:16px 18px}.neo-site-pricing-row-head{display:none}.neo-site-chat-demo,.neo-site-dashboard,.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:#ffffff;--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:#ffffff;--astatus-radius:8px;--astatus-shadow-soft:0 1px 2px rgba(16,24,40,0.05)}body{font-family:var(--astatus-font-sans)}.app-shell,body{background:var(--astatus-bg);color:var(--astatus-text)}.app-shell{display:block}.sidebar{position:fixed;inset:0 auto 0 0;z-index:90;display:flex;width:290px;min-width:290px;min-height:100vh;flex-direction:column;padding:28px 20px;border-right:1px solid var(--astatus-border);background:#ffffff;color:var(--astatus-text);overflow-y:auto}.sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:14px}.sidebar-brand{display:inline-flex;align-items:flex-start;gap:9px;min-width:0;color:var(--astatus-text)}.account-topbar-brand,.sidebar-menu-brand,.sidebar-menu-title{display:none}.sidebar-brand-mark{display:inline-block;width:36px;min-width:36px;height:36px;border-radius:0;background:url(/brandmark.png?v=brandmark-20260616-001) 50%/contain no-repeat;box-shadow:none;transform:translateY(3px)}.sidebar-brand-mark span{display:none}.sidebar-brand-mark span:first-child{height:20px}.sidebar-brand-mark span:nth-child(2){height:13px;opacity:.86}.sidebar-brand-mark span:nth-child(3){height:25px;opacity:.72}.sidebar-brand-copy{position:relative;display:grid;gap:0;min-width:0;padding-top:17px}.sidebar-brand-kicker{position:absolute;top:8px;right:0;color:#98a2b3;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1}.sidebar-brand-copy strong{position:relative;color:#101828;font-size:22px;font-weight:800;line-height:1}.sidebar-brand-copy strong:after{content:none}.sidebar-brand-copy small{color:#98a2b3;font-size:12px;line-height:1.2}.sidebar-title{display:none}.sidebar-mobile-toggle{display:none;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff;color:#475467;font-size:13px;font-weight:700;box-shadow:var(--astatus-shadow-soft)}.sidebar-mobile-toggle-icon .astatus-icon,.sidebar-mobile-toggle-icon svg{width:18px;min-width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.sidebar-nav{display:grid;flex:1;gap:28px;margin:38px 0 0;padding:0}.sidebar-section{display:grid;gap:10px}.sidebar-section-title{color:#98a2b3;font-size:12px;font-weight:700;line-height:20px;text-transform:uppercase;letter-spacing:0}.sidebar-link{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;height:auto;padding:11px 12px;border-radius:var(--astatus-radius);color:#344054;font-size:14px;font-weight:700;line-height:20px;transition:background .18s ease,color .18s ease}.sidebar-link-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;min-width:22px;height:22px;color:#667085}.sidebar-link-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.sidebar-link-icon-image{display:block;width:22px;height:22px;object-fit:contain;pointer-events:none}.sidebar-link:hover{background:#f2f4f7;color:#1d2939}.sidebar-link.active{background:var(--astatus-primary-soft)}.sidebar-link.active,.sidebar-link.active .sidebar-link-icon{color:var(--astatus-primary)}.sidebar-legal-section{gap:7px;margin-top:auto;padding-top:8px}.sidebar-legal-link{display:block;min-width:0;color:#667085;font-size:12px;font-weight:700;line-height:1.35;text-decoration:none}.sidebar-legal-link:hover{color:var(--astatus-primary)}.sidebar-copyright{margin:12px 0 0;color:#98a2b3;font-size:11px;font-weight:700;line-height:1.45}.sidebar-logout{width:100%;min-height:42px;margin-top:auto;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff;color:#475467;font-weight:700;cursor:pointer}.sidebar-logout:hover{background:#f2f4f7;color:var(--astatus-text)}.main-content{position:relative;z-index:1;min-width:0;min-height:100vh;margin-left:290px;padding:0 40px 48px}.account-topbar{position:sticky;top:0;z-index:70;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;margin:0 -40px 22px;padding:8px 40px;border-bottom:1px solid var(--astatus-border);background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}.account-topbar-left{display:flex;min-width:0;flex:1 1 auto;align-items:center}.account-search{position:relative;display:flex;align-items:center;width:min(430px,100%);min-height:44px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff;box-shadow:var(--astatus-shadow-soft)}.account-search-icon{position:absolute;left:14px;display:inline-flex;color:#667085}.account-search-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.account-search input{width:100%;min-width:0;height:42px;padding:0 64px 0 44px;border:0;background:transparent;color:#1d2939;font-size:14px;outline:none}.account-search input::placeholder{color:#98a2b3}.account-search kbd{position:absolute;right:8px;display:inline-flex;align-items:center;min-height:28px;padding:0 8px;border:1px solid var(--astatus-border);border-radius:7px;background:#f9fafb;color:#667085;font:inherit;font-size:12px}.account-topbar-actions{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:12px}.account-topbar-actions-right{margin-left:auto}.account-topbar-id-button{display:inline-flex;align-items:center;gap:6px;min-width:0;min-height:36px;padding:0 12px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff;box-shadow:var(--astatus-shadow-soft);text-align:left}.account-topbar-id span{color:#667085;font-size:11px;font-weight:800;line-height:1}.account-topbar-id strong{max-width:150px;overflow:hidden;color:#1d2939;font-size:13px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.account-topbar-id-button:hover strong{color:var(--astatus-primary)}.account-topbar-id-button.is-copied{border-color:#a6f4c5;background:var(--astatus-success-soft)}.account-topbar-id-button.is-copied strong{color:var(--astatus-success)}.account-menu-button{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:2px 8px 2px 3px;border:1px solid transparent;border-radius:var(--astatus-radius);background:transparent;color:#344054;cursor:pointer}.account-menu-button:hover{border-color:var(--astatus-border);background:#ffffff;color:#1d2939;box-shadow:var(--astatus-shadow-soft)}.account-topbar-message-button{position:relative;display:inline-grid;width:36px;min-width:36px;height:36px;place-items:center;border:1px solid var(--astatus-border);border-radius:10px;background:#ffffff;color:#344054;box-shadow:var(--astatus-shadow-soft);transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.account-topbar-message-button:focus-visible,.account-topbar-message-button:hover{border-color:rgba(37,99,235,.28);background:#eff6ff;color:var(--astatus-primary);outline:none;transform:translateY(-1px)}.account-topbar-message-button.active{border-color:rgba(70,95,255,.24);background:var(--astatus-primary-soft);color:var(--astatus-primary)}.account-topbar-message-button .astatus-icon,.account-topbar-message-button svg{width:22px;min-width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.account-menu-avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;border-radius:999px;background:#1d2939;color:#ffffff;font-size:13px;font-weight:800;overflow:hidden;border:1px solid #e5e7eb}.account-menu-avatar img{width:100%;height:100%;object-fit:contain;display:block}.account-menu-avatar-initial{line-height:1}.account-menu-avatar-icon{display:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.account-menu-copy{display:block;min-width:0;text-align:left}.account-menu-copy span{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1d2939;font-size:14px;font-weight:700;line-height:1}.account-menu-chevron{display:inline-flex;color:#667085;transition:transform .18s ease}.account-menu-chevron svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.account-menu-chevron.is-open{transform:rotate(180deg)}.account-menu{position:absolute;top:54px;right:0;z-index:120;min-width:220px;padding:8px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff;box-shadow:0 12px 24px rgba(16,24,40,.08)}.account-menu-item{width:100%;gap:9px;padding:10px 11px;border:0;border-radius:7px;background:transparent;color:#344054;cursor:pointer;font-size:14px;font-weight:600;text-align:left}.account-menu-item-icon{display:inline-flex;width:20px;min-width:20px;height:20px;align-items:center;justify-content:center;color:#667085}.account-menu-item-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.account-menu-item-icon-image{display:block;width:20px;height:20px;object-fit:contain;pointer-events:none}.account-menu-item:hover .account-menu-item-icon{color:var(--astatus-primary)}.account-menu-item:hover{background:#f2f4f7;color:#101828}.account-menu-item.active{background:var(--astatus-primary-soft);color:#101828}.account-menu-item.active .account-menu-item-icon{color:var(--astatus-primary)}.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{display:inline-flex;width:19px;min-width:19px;height:19px;align-items:center;justify-content:center;padding:0;border:2px solid #ffffff;border-radius:50%;background:#2563eb;color:#ffffff;font-size:10px;font-weight:800;line-height:1}.account-topbar-message-badge{position:absolute;top:-6px;right:-6px}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:24px;flex-wrap:wrap}.page-title{margin:0 0 6px;color:#101828;font-size:30px;font-weight:800;line-height:1.18}.page-subtitle{margin:0;color:#667085;font-size:14px;line-height:1.45}.page-header-actions{display:flex;align-items:center;margin-left:auto;gap:10px;flex-wrap:wrap;justify-content:flex-end}.section-title{margin:0 0 14px;color:#101828;font-size:20px;font-weight:800;line-height:1.25}.form-hint,.muted-text{margin:0;color:#667085;font-size:14px;line-height:1.5}.panel{margin-top:20px;padding:24px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff;box-shadow:var(--astatus-shadow-soft)}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--cabinet-button-height);padding:9px 14px;border-radius:var(--astatus-radius);cursor:pointer;font-weight:700;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.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:#ffffff;box-shadow:0 1px 2px rgba(70,95,255,.22)}.primary-button:hover{border-color:var(--astatus-primary-hover);background:var(--astatus-primary-hover)}.secondary-button{border:1px solid var(--astatus-border);background:#ffffff;color:#344054;box-shadow:var(--astatus-shadow-soft)}.secondary-button:hover{border-color:var(--astatus-border-strong);background:#f9fafb;color:#101828}.account-topbar-id-button:disabled,.primary-button:disabled,.secondary-button:disabled{cursor:default;opacity:.62}.button-icon{display:inline-flex;width:16px;min-width:16px;height:16px}.button-icon .astatus-icon,.button-icon svg{width:16px;min-width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.billing-receipt-input,.billing-select,.input,.select-input,.table-comment-input{min-height:40px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff;color:#101828;font-size:14px;line-height:20px;box-shadow:var(--astatus-shadow-soft)}.billing-receipt-input:focus,.billing-select:focus,.input:focus,.select-input:focus,.table-comment-input:focus{border-color:#9cb9ff;outline:none;box-shadow:0 0 0 4px rgba(70,95,255,.12)}.field-label{margin-bottom:7px;color:#344054;font-weight:700;line-height:1.35}.notice{border:1px solid #b9e6fe;border-radius:var(--astatus-radius);background:#f0f9ff;color:#026aa2;font-size:14px;font-weight:600;line-height:1.45}.notice-success{border-color:#a6f4c5;background:var(--astatus-success-soft);color:var(--astatus-success)}.notice-error{border-color:#fecdca;background:var(--astatus-error-soft);color:var(--astatus-error)}.table-wrap{overflow-x:auto}.table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;color:#344054;font-size:14px}.table td,.table th{padding:14px 16px;border-bottom:1px solid var(--astatus-border);text-align:left;vertical-align:middle}.table thead th{background:#f9fafb;color:#667085;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0}.table tbody tr:last-child td{border-bottom:0}.table tbody tr:hover td{background:#fcfcfd}.status-badge{display:inline-flex;align-items:center;min-height:26px;padding:4px 10px;border-radius:999px;font-weight:800;line-height:1}.status-success{background:var(--astatus-success-soft);color:var(--astatus-success)}.status-new{background:#eff6ff;color:var(--astatus-primary)}.status-error{background:var(--astatus-error-soft);color:var(--astatus-error)}.status-warning{background:var(--astatus-warning-soft);color:var(--astatus-warning)}.status-neutral{background:#f2f4f7;color:#475467}.billing-calculator-box,.billing-confirm-card,.billing-method-card,.billing-summary-box,.billing-usage-card,.icon-button,.modal-card,.profile-info-grid div,.profile-picker summary,.profile-picker-menu,.row-menu,.settings-save-status,.support-id-card{border-radius:var(--astatus-radius)}.modal-card{box-shadow:0 20px 34px rgba(16,24,40,.12)}.icon-button,.modal-card{border:1px solid var(--astatus-border)}.icon-button{color:#667085;box-shadow:var(--astatus-shadow-soft)}.icon-button:hover{color:#101828}.row-menu{border:1px solid var(--astatus-border);box-shadow:0 12px 24px rgba(16,24,40,.08)}.row-menu-item{border-radius:7px;color:#344054;font-size:14px;font-weight:600}.row-menu-item:hover{background:#f2f4f7;color:#101828}.row-menu-item:disabled{cursor:not-allowed;opacity:.45}.row-menu-item:disabled:hover{background:transparent;color:#344054}.row-menu-item-danger{color:var(--astatus-error)}.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)}.profile-picker-ok:hover{background:var(--astatus-primary-hover)}.billing-compact-panel,.billing-methods-panel,.billing-overview-panel,.billing-widget-panel,.settings-box{width:min(980px,100%);max-width:100%}.billing-overview-panel{grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:18px;padding:24px}.ai-connection-fact,.ai-playground-summary div,.billing-confirm-card,.billing-inline-stat,.billing-method-card,.billing-usage-card{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}.dashboard-grid,.dashboard-main-column,.dashboard-side-column{display:grid;gap:24px}.dashboard-metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.dashboard-metric-card{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:end;gap:16px;min-height:172px;padding:28px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff;box-shadow:var(--astatus-shadow-soft)}.dashboard-metric-icon{display:inline-flex;align-self:start;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--astatus-radius);background:#f2f4f7;color:#1d2939}.dashboard-metric-icon-blue{background:var(--astatus-primary-soft);color:var(--astatus-primary)}.dashboard-metric-icon svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.dashboard-metric-label{display:block;color:#667085;font-size:15px;line-height:1.3}.dashboard-metric-value{display:block;margin-top:10px;color:#101828;font-size:40px;font-weight:800;line-height:1}.dashboard-trend{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:5px 10px;border-radius:999px;background:#f2f4f7;color:#475467;font-size:13px;font-weight:800;white-space:nowrap}.dashboard-trend-success{background:var(--astatus-success-soft);color:var(--astatus-success)}.dashboard-actions-card,.dashboard-chart-panel,.dashboard-target-card{margin-top:0}.dashboard-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.dashboard-panel-head .section-title{margin-bottom:4px}.dashboard-bars{display:grid;grid-template-columns:repeat(12,minmax(18px,1fr));align-items:end;gap:14px;min-height:260px;margin-top:26px;padding:18px 0 4px;border-bottom:1px solid var(--astatus-border)}.dashboard-bars span{display:block;height:var(--bar-height);min-height:28px;border-radius:8px 8px 0 0;background:#eef1f6}.dashboard-bars span.is-active{background:var(--astatus-primary)}.dashboard-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.dashboard-info-grid div,.dashboard-target-stats div{display:grid;gap:6px;min-width:0;padding:14px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#f9fafb}.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{display:grid;gap:24px;background:linear-gradient(180deg,#ffffff,#ffffff 70%,#f2f4f7)}.dashboard-gauge{position:relative;display:grid;place-items:center;width:min(260px,100%);aspect-ratio:1;margin:4px auto 0;border-radius:50%;background:radial-gradient(circle at center,#ffffff 0 58%,transparent 59%),conic-gradient(var(--astatus-primary) 0 var(--dashboard-progress),#eef1f6 var(--dashboard-progress) 100%)}.dashboard-gauge:before{position:absolute;inset:18%;border-radius:50%;background:#ffffff;box-shadow:inset 0 0 0 1px rgba(228,231,236,.8);content:""}.dashboard-gauge span{position:relative;z-index:1;color:#101828;font-size:42px;font-weight:800;line-height:1}.dashboard-target-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-actions-card{display:grid;gap:12px}.dashboard-actions-card .section-title{margin-bottom:2px}.dashboard-actions-list{display:grid;gap:10px}.dashboard-action-link{display:grid;gap:4px;padding:14px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff;color:#101828;transition:background .18s ease,border-color .18s ease,transform .18s ease}.dashboard-action-link:hover{border-color:#c2d6ff;background:var(--astatus-primary-soft);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){.account-topbar,.main-content{padding-right:28px;padding-left:28px}.account-topbar{margin-right:-28px;margin-left:-28px}.dashboard-grid{grid-template-columns:1fr}}@media (max-width:900px){.app-shell{display:block}.sidebar{position:sticky;top:0;inset:auto;z-index:100;width:100%;min-width:0;min-height:auto;padding:12px 16px;border-right:0;border-bottom:1px solid var(--astatus-border);overflow:visible}.sidebar-header{position:relative}.sidebar-brand-copy strong{font-size:20px}.sidebar-mobile-toggle{display:inline-flex}.sidebar-mobile-toggle.is-open,.sidebar-mobile-toggle:focus-visible,.sidebar-mobile-toggle:hover{border-color:#c2d6ff;background:var(--astatus-primary-soft);color:var(--astatus-primary)}.sidebar-mobile-toggle:focus{outline:none}.sidebar-mobile-toggle:focus-visible{outline:3px solid rgba(70,95,255,.16);outline-offset:2px}.sidebar-nav{position:absolute;top:calc(100% + 8px);right:16px;left:16px;z-index:140;display:none;gap:18px;max-height:min(70vh,520px);margin:0;padding:14px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff;box-shadow:0 18px 30px rgba(16,24,40,.12);overflow-y:auto}.sidebar-nav.is-open{display:grid}.main-content{margin-left:0;padding:0 18px 32px}.account-topbar{position:relative;top:auto;margin:0 -18px 24px;padding:14px 18px}.account-search{width:min(360px,100%)}.billing-overview-panel,.dashboard-info-grid,.dashboard-metrics-grid,.settings-grid{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:26px;min-width:26px;height:26px;border-radius:0;transform:translateY(3px)}.sidebar-brand-copy small{display:none}.main-content{padding-right:12px;padding-left:12px}.account-topbar{flex-wrap:wrap;margin-right:-12px;margin-left:-12px;padding:12px}.account-topbar-left{display:none}.account-topbar-actions{width:100%;justify-content:space-between}.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-info-grid,.dashboard-target-stats{grid-template-columns:1fr}.table-wrap{margin:0;padding:0 0 calc(8px + env(safe-area-inset-bottom))}.responsive-table tbody tr{border-color:var(--astatus-border);border-radius:var(--astatus-radius)}.account-menu{right:0;left:auto}}.site-lab-home-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1fr);gap:48px;align-items:center;min-height:calc(100vh - 72px);padding:72px 40px 84px;background:linear-gradient(180deg,rgba(239,246,255,.92),rgba(248,250,252,0) 48%),var(--astatus-bg)}.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;margin:0;color:var(--astatus-text);font-size:58px;line-height:1.02}.site-lab-home-hero-copy p{max-width:680px;margin:22px 0 0;color:var(--astatus-text-muted);font-size:20px;line-height:1.6}.site-lab-home-console{align-self:center;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:rgba(255,255,255,.96);box-shadow:0 28px 80px rgba(15,23,42,.13);overflow:hidden}.site-lab-home-console-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--astatus-border)}.site-lab-home-console-top div{display:grid;gap:4px}.site-lab-home-chat span,.site-lab-home-console-top p,.site-lab-home-console-top span,.site-lab-home-metrics span,.site-lab-home-table 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{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 20px}.site-lab-home-metrics div{padding:14px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg)}.site-lab-home-metrics strong{display:block;margin-top:8px;font-size:28px;line-height:1}.site-lab-home-console-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:14px;padding:0 20px 20px}.site-lab-home-chat,.site-lab-home-table{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);overflow:hidden}.site-lab-home-table div{display:grid;grid-template-columns:minmax(110px,1fr) 72px;align-items:center;min-height:42px;padding:0 12px;border-bottom:1px solid var(--astatus-border);font-size:13px}.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{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:14px}.site-lab-home-chat p{margin:0;padding:12px;border-radius:var(--astatus-radius);background:var(--astatus-primary);color:#ffffff;font-size:13px;line-height:1.45}.site-lab-home-chat strong{color:var(--astatus-success);font-size:12px}.site-lab-home-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--astatus-border);border-bottom:1px solid var(--astatus-border);background:var(--astatus-surface)}.site-lab-home-strip div{display:grid;gap:4px;min-height:112px;align-content:center;padding:20px 40px;border-right:1px solid var(--astatus-border)}.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;margin:0;color:var(--astatus-text);font-size:40px;line-height:1.08}.site-lab-home-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:48px;align-items:start}.site-lab-home-copy{display:grid;gap:14px;color:var(--astatus-text-muted);font-size:18px;line-height:1.6}.site-lab-home-copy p{margin:0}.site-lab-home-section-head{max-width:820px}.site-lab-home-section-head p{max-width:760px;margin:18px 0 0;color:var(--astatus-text-muted);font-size:18px;line-height:1.6}.site-lab-home-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px}.site-lab-home-product{display:flex;min-height:360px;flex-direction:column;justify-content:space-between;gap:24px;padding:24px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface)}.site-lab-home-product>span{width:fit-content;padding:7px 9px;border-radius:var(--astatus-radius);background:var(--astatus-surface-muted);color:var(--astatus-primary);font-size:12px;font-weight:800}.site-lab-home-product h3{margin:0;font-size:30px;line-height:1.12}.site-lab-home-product li,.site-lab-home-product p{color:var(--astatus-text-muted);line-height:1.55}.site-lab-home-product p{margin:0}.site-lab-home-product ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.site-lab-home-product li{position:relative;padding-left:18px}.site-lab-home-product li:before{position:absolute;top:.62em;left:0;width:7px;height:7px;border-radius:999px;background:var(--astatus-success);content:""}.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{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}.site-lab-home-workflow-grid article{min-height:220px;padding:22px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg)}.site-lab-home-workflow-grid span{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;margin-bottom:26px;border-radius:var(--astatus-radius);background:var(--astatus-primary);color:#ffffff;font-weight:800}.site-lab-home-workflow-grid h3{margin:0 0 12px;font-size:21px}.site-lab-home-workflow-grid p{margin:0;color:var(--astatus-text-muted);line-height:1.55}.site-lab-home-visual{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:44px;align-items:center}.site-lab-home-visual-image{min-height:420px;border-radius:var(--astatus-radius);background-image:url(/site/graphs-block.JPG);background-position:50%;background-size:cover;box-shadow:var(--astatus-shadow-soft)}.site-lab-home-pricing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:920px;margin-top:32px}.site-lab-home-pricing article{padding:24px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface)}.site-lab-home-pricing h3{margin:0 0 18px;font-size:22px}.site-lab-home-pricing strong{display:block;margin-bottom:8px;color:var(--astatus-primary);font-size:38px;line-height:1}.site-lab-home-pricing p{margin:0;color:var(--astatus-text-muted);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-pricing,.site-lab-home-products{grid-template-columns:1fr}}@media (min-width:761px) and (max-width:900px){.app-shell .tables-billing-row-panel .billing-accounts-table.billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .tool-billing-row-panel .billing-accounts-table.billing-products-table .accounts-table-row:not(.accounts-table-head){padding-right:var(--cabinet-row-action-right-edge)!important}}@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-copy,.site-lab-home-hero-copy p,.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{min-height:0;padding:18px 16px;border-right:0;border-bottom:1px solid var(--astatus-border)}.site-lab-home-strip div:last-child{border-bottom:0}.site-lab-home-pricing article,.site-lab-home-product,.site-lab-home-workflow-grid article{min-height:0;padding:18px 16px}.site-lab-home-visual-image{min-height:260px}}.app-shell{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}.billing-reminder,.empty-table-state,.form-hint,.legal-links,.legal-note,.muted-text,.notice,.page-subtitle{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:14px;line-height:20px}.input,.select-input,.table-comment-input{min-height:36px;padding:8px 10px;font-size:14px}.field{margin-bottom:12px}.field-label{margin-bottom:6px}.field-label,.table{font-size:13px}.table td,.table th{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}.admin-result-grid strong,.monthly-billing-card strong,.payment-summary strong,.stat-card-value,.support-id-card strong{font-size:19px}.admin-error-row,.admin-errors div,.admin-log-row,.admin-result-grid div,.admin-summary-row,.profile-info-grid div,.support-id-card{padding:10px}.admin-error-head,.admin-error-row p,.admin-error-row span,.admin-error-row strong,.admin-log-row span,.admin-result-grid span,.profile-info-grid span,.support-id-card span{font-size:12px}.admin-log-row strong,.profile-info-grid strong{font-size:13px}.profile-toggle{min-width:94px;min-height:34px;gap:8px;padding:5px 9px 5px 6px}.profile-toggle-track{width:38px;min-width:38px;height:22px}.profile-toggle-knob{width:16px;height:16px}.profile-toggle-on .profile-toggle-knob{transform:translateX(16px)}.profile-toggle-copy strong{font-size:13px}.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{margin-top:6px;color:#6b7280;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-add-table-action{display:flex;width:100%;margin-top:8px;margin-bottom:8px;justify-content:flex-end}.tables-add-table-button{width:max-content;min-width:0;max-width:200px;gap:6px;padding-right:8px;padding-left:8px;white-space:nowrap}.tables-billing-row-panel{border:0!important;border-radius:var(--astatus-radius);background:#ffffff;box-shadow:none!important;padding:0;overflow:hidden}.tables-billing-row-table .accounts-table-row{border-radius:inherit;border-bottom:1px solid #e5e7eb!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.is-billing-row-disabled) .accounts-table-mobile-profile-name{color:#101828!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row.is-billing-row-disabled .accounts-table-mobile-profile-name{color:#667085!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-mobile-profile-name{font-size:var(--mobile-block-text-size,13.5px)!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important;white-space:nowrap!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.is-billing-row-disabled) .billing-product-name-stack strong{color:#101828!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-product-name-stack strong{color:#667085!important}.app-shell .tables-billing-row-panel .billing-product-name-stack strong{font-weight:400!important}.app-shell .tables-billing-row-panel .billing-mobile-payment-actions,.app-shell .tables-billing-row-panel .billing-mobile-payment-text,.app-shell .tables-billing-row-panel .billing-product-name-stack strong,.app-shell .tables-billing-row-panel .billing-table-usage-cell>span:first-child{font-size:var(--mobile-block-text-size,13.5px)!important;line-height:var(--mobile-block-line-height,1.35)!important}@media (min-width:761px){.app-shell .tables-billing-row-panel{border-radius:var(--astatus-radius)!important;padding:0!important;overflow:hidden!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head){border-radius:var(--astatus-radius)!important;min-height:45px!important;padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid #e5e7eb!important}}@media (max-width:760px){.app-shell .tables-billing-row-panel{border-radius:0!important;padding:0!important;overflow:visible}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head){--cabinet-row-icon-button-size:34px;border-radius:0!important;height:var(--cabinet-mobile-row-height)!important;min-height:var(--cabinet-mobile-row-height)!important;padding-top:0!important;padding-bottom:0!important;border-bottom:1px solid #e5e7eb!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-mobile-sentence{padding-left:var(--cabinet-mobile-edge-x)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-actions{padding-right:calc(var(--cabinet-mobile-edge-x) + 10px)!important}}@media (max-width:640px){.app-shell .tables-billing-row-panel{box-sizing:border-box!important;width:calc(100% + 28px)!important;max-width:none!important;margin-right:-14px!important;margin-left:-14px!important}}@media (max-width:1280px){.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell>.tables-billing-usage-text{color:#344054!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;white-space:nowrap!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell>.tables-billing-usage-text>span{display:inline!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-amount-cell strong{font-size:var(--mobile-block-text-size,13.5px)!important;line-height:var(--mobile-block-line-height,1.35)!important}}@media (max-width:760px){.app-shell .tables-add-table-action{box-sizing:border-box;width:100%;max-width:100%;justify-content:flex-end}.app-shell .tables-add-table-button{width:auto;min-width:max-content;max-width:100%}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-actions{padding-right:11px!important}}@media (max-width:390px){.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-control-cell{transform:translateX(-15px)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell>.tables-billing-usage-text{display:grid!important;width:fit-content!important;max-width:100%!important;gap:0!important;line-height:1.08!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell>.tables-billing-usage-text>span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell>.tables-billing-usage-text>span:last-child{color:inherit!important}}@media (min-width:391px) and (max-width:500px){.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell{transform:translateX(min(0px,calc(392px - 100vw)))!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-control-cell{transform:translateX(calc((392px - 100vw) * .4))!important}}@media (min-width:501px) and (max-width:560px){.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell{transform:none!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-control-cell{transform:translateX(-54px)!important}}@media (min-width:561px) and (max-width:760px){.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell{transform:translateX(min(0px,calc(169px - 30vw)))!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-control-cell{transform:translateX(-52px)!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head){height:var(--cabinet-mobile-row-height)!important;min-height:var(--cabinet-mobile-row-height)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-mobile-sentence{padding-left:calc(var(--cabinet-mobile-edge-x) + 10.5px)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell{justify-items:start!important;text-align:left!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell>.tables-billing-usage-text{display:block!important;width:100%!important;max-width:100%!important;justify-self:start!important;text-align:left!important;white-space:nowrap!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-progress{justify-self:start!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-actions{padding-right:10.7px!important}}@media (min-width:1281px){.app-shell .tables-billing-row-panel{padding-right:14.5px!important;padding-left:14.5px!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head){--tables-billing-desktop-drag-column-width:0px;--tables-billing-desktop-name-column-width:var(--billing-product-desktop-name-column-width);--tables-billing-desktop-usage-column-width:var(--billing-product-desktop-usage-column-width);--tables-billing-desktop-payment-column-width:var(--billing-product-desktop-payment-column-width);--tables-billing-desktop-controls-column-width:var(--billing-product-desktop-controls-column-width);--tables-billing-desktop-action-column-width:var(--billing-product-desktop-action-column-width);width:100%!important;grid-template-areas:"drag product . connected . payment . controls . actions"!important;grid-template-columns:var(--tables-billing-desktop-drag-column-width) var(--tables-billing-desktop-name-column-width) minmax(0,1fr) var(--tables-billing-desktop-usage-column-width) minmax(0,1fr) var(--tables-billing-desktop-payment-column-width) minmax(0,1fr) var(--tables-billing-desktop-controls-column-width) minmax(0,1fr) var(--tables-billing-desktop-action-column-width)!important;column-gap:0!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.is-billing-row-disabled) .billing-product-name-stack strong{color:#101828!important}.app-shell .tables-billing-row-panel .billing-table-drag-cell{grid-area:drag;visibility:hidden}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-mobile-sentence{display:none!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-product-cell{display:grid!important;grid-area:product;width:var(--tables-billing-desktop-name-column-width)!important;min-width:var(--tables-billing-desktop-name-column-width)!important;max-width:var(--tables-billing-desktop-name-column-width)!important;justify-self:start!important;padding-left:12px!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell{grid-area:connected;justify-items:start!important;padding:0!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-progress,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell>.tables-billing-usage-text{width:var(--tables-billing-desktop-usage-column-width)!important;min-width:var(--tables-billing-desktop-usage-column-width)!important;max-width:var(--tables-billing-desktop-usage-column-width)!important;justify-self:start!important;text-align:left!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-amount-cell{grid-area:payment;display:grid!important;width:var(--tables-billing-desktop-payment-column-width)!important;min-width:var(--tables-billing-desktop-payment-column-width)!important;max-width:var(--tables-billing-desktop-payment-column-width)!important;align-content:center!important;justify-self:start!important;gap:4px!important;padding:0!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-amount-cell:before{display:none!important;content:""}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-control-cell{grid-area:controls;width:var(--tables-billing-desktop-controls-column-width)!important;min-width:var(--tables-billing-desktop-controls-column-width)!important;max-width:var(--tables-billing-desktop-controls-column-width)!important;justify-self:start!important;padding:0!important;text-align:left!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-actions{grid-area:actions;width:var(--tables-billing-desktop-action-column-width)!important;min-width:var(--tables-billing-desktop-action-column-width)!important;max-width:var(--tables-billing-desktop-action-column-width)!important;justify-self:start!important;justify-content:flex-start!important;padding-right:0!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-pay-button{display:inline-flex!important;transform:translateX(-18.8px)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-actions .billing-disable-menu-wrap,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-mobile-payment-actions{display:none!important}.app-shell .tables-panel.table-wrap{padding:14px}}.sheets-access-panel{display:grid;gap:14px}.settings-save-status{display:inline-flex;width:fit-content;align-items:center;min-height:32px;padding:7px 10px;border:1px solid #bbf7d0;border-radius:8px;background:#f0fdf4;color:#166534;font-size:13px;line-height:1.35}.settings-save-status-pending{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.sheets-access-copy{display:grid;gap:18px;align-items:start}.sheets-access-email{display:grid;gap:7px}.sheets-access-email-row{display:flex;align-items:center;gap:10px;min-width:0}.sheets-access-email-row code{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:9px 10px;border:1px solid #d1d5db;border-radius:8px;background:#f9fafb;color:#111827;font-size:13px}.sheets-access-steps{display:flex;flex-wrap:wrap;gap:8px}.sheets-access-steps span{padding:6px 10px;border:1px solid #d1d5db;border-radius:999px;background:#ffffff;color:#374151;font-size:13px;line-height:1.25;white-space:nowrap}.tables-config-table{min-width:920px;table-layout:fixed}.tables-config-table td,.tables-config-table th{padding:9px 12px;text-align:left}.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{min-width:0;table-layout:fixed}.tables-config-table td:first-child,.tables-config-table th:first-child{width:24%}.tables-config-table td:nth-child(2),.tables-config-table th:nth-child(2){width:auto}.tables-config-table td:nth-child(3),.tables-config-table th:nth-child(3){width:var(--tables-desktop-actions-cell-width)}.tables-config-table .table-link-actions{gap:6px}.tables-config-table .secondary-button{min-width:0;white-space:normal}}.readonly-row{background:#f9fafb}.tables-main-profile-row td{border-bottom-color:#dbe3ee}.tables-main-table-meta{display:inline-flex;align-items:center;min-height:32px;font-size:13px;line-height:1.25}.tables-main-note{width:100%;min-width:0;margin-top:6px;padding:0;line-height:1.45;white-space:normal;overflow-wrap:normal;word-break:normal}.position-monitors-page .position-monitors-panel{max-width:1180px}.position-monitors-client-row{display:grid;grid-template-columns:minmax(260px,1fr) minmax(220px,320px) auto;align-items:flex-end;gap:12px;margin-bottom:8px}.position-monitors-client-row .admin-client-field{min-width:0;margin-bottom:0}.position-monitors-client-row .search-input-field{width:100%;max-width:100%}.position-monitors-client-row .search-field-control{min-width:0}.position-monitors-create-action{display:flex;min-width:0;align-items:flex-end;justify-content:flex-end}.position-monitors-create-button{width:auto!important;min-width:max-content;white-space:nowrap}.position-monitors-form-grid{align-items:start}.position-monitors-wide-field{grid-column:1/-1}.position-monitors-textarea{width:100%;min-height:76px;resize:vertical}@media (max-width:900px){.position-monitors-client-row{grid-template-columns:minmax(0,1fr) auto}.position-monitors-client-row .search-input-field{grid-column:1/-1}.position-monitors-create-action{grid-column:2}}@media (max-width:760px){.position-monitors-client-row{grid-template-columns:minmax(0,1fr)}.position-monitors-create-action{grid-column:1;justify-content:flex-end}.position-monitors-create-button{max-width:100%}}.position-proxy-panel{display:grid;gap:16px}.position-proxy-panel .position-proxy-head{margin-bottom:0}.position-proxy-toggle{display:inline-flex;align-items:center;gap:8px;min-height:40px;color:#344054;font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap}.position-proxy-toggle input{width:18px;height:18px;accent-color:#2563eb}.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{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.position-proxy-status{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 9px;min-width:0;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.position-proxy-status-number{display:inline-flex;min-width:34px;align-items:center;justify-content:center;padding:3px 7px;border-radius:999px;background:#f2f4f7;color:#475467;font-size:12px;font-weight:800;line-height:1.2}.position-proxy-status strong{min-width:0;color:#344054;font-size:14px;line-height:1.3}.position-proxy-status small,.position-proxy-status span:not(.position-proxy-status-number){grid-column:1/-1;min-width:0;overflow-wrap:anywhere;color:#667085;font-size:12px;line-height:1.35}.position-proxy-status.is-working{border-color:#bbf7d0;background:#f0fdf4}.position-proxy-status.is-working strong{color:#15803d}.position-proxy-status.is-blocked{border-color:#fed7aa;background:#fff7ed}.position-proxy-status.is-blocked strong{color:#c2410c}.position-proxy-status.is-offline{border-color:#fecaca;background:#fef2f2}.position-proxy-status.is-offline strong{color:#b91c1c}.position-proxy-footer{display:flex;align-items:center;justify-content:space-between;gap:14px}.position-monitors-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.position-monitor-list{display:grid;gap:16px}.position-monitor-card{display:grid;gap:18px;padding:16px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.position-monitor-card-head,.position-monitor-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.position-monitor-check,.position-monitor-current,.position-monitor-title{display:grid;gap:5px;min-width:0}.position-monitor-title strong{color:#101828;font-size:18px;line-height:1.25}.position-monitor-check small,.position-monitor-check span,.position-monitor-current small,.position-monitor-current span,.position-monitor-title span{overflow-wrap:anywhere;color:#667085;font-size:13px;line-height:1.35}.position-monitor-current{min-width:180px;padding:12px 14px;border:2px solid #60a5fa;border-radius:8px;background:#eff6ff}.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{display:grid;gap:12px;min-width:0}.position-history-chart-title{color:#344054;font-size:14px;font-weight:700;line-height:1.3;text-transform:capitalize}.position-history-chart{display:block;width:100%;min-height:232px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.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.4}.position-history-grid-line{stroke:#eef2f7;stroke-width:1}.position-history-day-tick{stroke:#98a2b3;stroke-width:1}.position-history-x-label,.position-history-y-label{fill:#667085;font-size:11px}.position-history-line{fill:none;stroke:#2563eb;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.position-history-dot{fill:#2563eb;stroke:#ffffff;stroke-width:2.5}.position-history-point-label{fill:#1d4ed8;font-size:12px;font-weight:700}.position-history-empty{display:flex;min-height:132px;align-items:center;justify-content:center;border:1px dashed #d0d5dd;border-radius:8px;color:#667085;font-size:14px;line-height:1.4}.position-history-modal{max-width:min(980px,calc(100vw - 32px));max-height:min(760px,calc(100vh - 32px));overflow:auto;border-radius:8px}.position-history-table-wrap{max-height:460px;border:1px solid #eaecf0;border-radius:8px}.position-history-table{min-width:820px}.position-history-table td,.position-history-table th{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-actions .secondary-button,.position-monitor-current{width:100%}.position-proxy-footer,.position-proxy-head{display:grid}.position-proxy-footer .secondary-button,.position-proxy-toggle{width:100%}}.tables-profile-help-row{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;min-width:0}.tables-profile-note{width:100%;min-width:0;margin-top:0;white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.28}.tables-profile-note-line{display:block;white-space:nowrap}.table-name-input{width:100%;min-width:150px}.tables-config-table .table-name-input{min-height:32px;padding:5px 10px 5px 0;border-color:transparent;background:transparent;box-shadow:none}.tables-config-table .table-name-input:focus,.tables-config-table .table-name-input:hover{border-color:var(--astatus-border);background:#ffffff}.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-open-only>summary.icon-button:before{display:none!important;content:none!important;background-image:none!important}.tables-open-action-icon{display:block;width:21px;min-width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.tables-mobile-menu .row-menu-item{display:block;color:#344054;text-decoration:none}.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:transparent}.table-link-input{width:100%;min-width:280px}.table-link-readonly{display:flex;align-items:center;min-height:38px;width:100%;min-width:220px;padding:9px 11px;border:1px solid #d1d5db;border-radius:8px;background:#f9fafb;color:#374151;font-size:13px;line-height:1.35}.table-open-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-width:max-content}.tables-config-table .readonly-row .table-open-button{min-width:164px}.tables-profile-info-cell{position:relative;overflow:visible;text-align:left}.tables-config-table tbody .tables-main-profile-row td[data-label="Профили"]{display:flex;align-items:center}.tables-profile-info-desktop-text{display:inline-flex;flex:0 0 auto;width:min(260px,100%);margin-left:var(--tables-profile-info-gap);color:#667085;font-size:12.5px;line-height:1.25;text-align:left;vertical-align:middle}.tables-profile-info-button{display:none;height:32px;min-height:32px;padding:0;justify-content:center;color:#667085}.tables-config-table .readonly-row .tables-profile-info-button,.tables-profile-info-button{width:var(--cabinet-row-icon-button-size);min-width:var(--cabinet-row-icon-button-size);max-width:var(--cabinet-row-icon-button-size)}.tables-profile-info-icon{display:inline-grid;flex:0 0 19px;width:19px;height:19px;place-items:center;border:1.8px solid;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1}.tables-profile-info-popover{position:absolute;display:block;right:0;top:calc(100% + 6px);z-index:80;width:min(280px,calc(100vw - 32px));padding:10px 12px;border:1px solid var(--astatus-border);border-radius:8px;background:#ffffff;box-shadow:0 12px 28px rgba(16,24,40,.16);color:#344054;font-size:13px;line-height:1.35;text-align:left}.app-shell .tables-config-table .readonly-row td[data-label="Название"] strong{font-weight:700!important}.bulk-api-textarea{min-height:180px;resize:vertical;font-family:inherit;line-height:1.5}.bulk-loading-box{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#1e3a8a}.bulk-loading-text{margin-top:4px;font-size:14px;line-height:1.45}.bulk-preview-hint{margin-top:8px}.api-statistics-toggle{width:100%;justify-content:flex-start}.button-spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.45);border-top-color:currentcolor;border-radius:50%;animation:button-spin .8s linear infinite;flex:0 0 auto}.bulk-loading-box .button-spinner{margin-top:2px;border-color:#2563eb rgba(37,99,235,.2) rgba(37,99,235,.2);color:#2563eb}@keyframes button-spin{to{transform:rotate(1turn)}}.profile-picker{position:relative;width:min(var(--profile-picker-width),100%);max-width:100%;min-width:0;justify-self:start}.profile-picker summary,.profile-picker-static{display:flex;box-sizing:border-box;width:100%;flex-direction:row;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 10px;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;color:#111827;font-size:13px;line-height:1.4;list-style:none}.profile-picker summary{cursor:pointer}.profile-picker summary::-webkit-details-marker{display:none}.profile-picker-title{flex:0 0 auto;font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap}.profile-picker-meta{min-width:0;overflow:hidden;font-size:13px;line-height:1.3;color:#6b7280;text-overflow:ellipsis;white-space:nowrap}.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{position:absolute;top:58px;left:0;z-index:80;display:none;flex-direction:column;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));overflow:hidden;overscroll-behavior:contain;padding:0;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;box-shadow:0 12px 30px rgba(0,0,0,.12)}.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{position:fixed;top:0;right:auto;bottom:auto;left:0;z-index:var(--layer-profile-picker);display:flex;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));overflow:auto;resize:none;transform:scale(.9);transform-origin:top left}@media (max-width:760px){.profile-picker-menu.profile-picker-menu-portal{top:var(--profile-picker-mobile-top);right:auto;bottom:auto;left:50%;width:min(360px,calc(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));overflow:hidden;resize:none;transform:translateX(-50%)}}.profile-picker-resize-handle{position:absolute;right:0;bottom:0;z-index:2;display:none;width:22px;height:22px;cursor:nwse-resize;pointer-events:auto;touch-action:none}.profile-picker-resize-handle:before{position:absolute;right:0;bottom:0;width:12px;height:12px;border-right:2px solid #98a2b3;border-bottom:2px solid #98a2b3;content:""}.profile-picker-drag-handle{display:none}.profile-picker-menu.profile-picker-menu-portal .profile-picker-drag-handle{position:relative;display:block;flex:0 0 14px;height:14px;cursor:move;touch-action:none}.profile-picker-menu.profile-picker-menu-portal .profile-picker-drag-handle:before{position:absolute;top:6px;left:50%;width:36px;height:2px;border-radius:999px;background:#cbd5e1;content:"";transform:translateX(-50%)}@media (min-width:641px){.profile-picker-menu.profile-picker-menu-portal .profile-picker-resize-handle,.profile-picker[open]>.profile-picker-menu .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{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;overscroll-behavior:contain;padding:8px 8px 0}.profile-picker-menu-head{flex:0 0 auto}.profile-picker-options-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}@media (min-width:641px){.profile-picker.is-menu-up .profile-picker-menu{top:auto;bottom:calc(100% + 8px)}}.profile-picker-hint{padding:6px 10px 10px;font-size:12px;line-height:1.45;color:#6b7280}.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{position:relative;display:flex;align-items:center;gap:8px;padding:10px;border-radius:8px;cursor:pointer}.profile-picker-option.is-flight-clone,.profile-picker-option.is-moving-to-top{z-index:2;box-shadow:0 12px 24px rgba(16,24,40,.14);pointer-events:none;will-change:transform}.profile-picker-option.is-flight-clone{overflow:hidden;background:#eff6ff;opacity:1;transition:transform .42s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.profile-picker-option.is-flight-clone,.profile-picker-option.is-moving-to-top{transition:none!important}}.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{display:grid;min-width:0;gap:3px}.profile-picker-option-label{color:#344054;font-size:13px;line-height:1.25}.profile-picker-option-label,.profile-picker-option-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-picker-option-meta{color:#667085;font-size:12px;line-height:1.35}.profile-picker-option:has(input:disabled){cursor:not-allowed;opacity:.48}.profile-picker-option:has(input:disabled):hover{background:transparent}.profile-picker-option-select-all{margin-bottom:4px;border-bottom:1px solid #f3f4f6;border-radius:0;padding-bottom:12px}.profile-picker-empty{padding:10px;color:#6b7280;font-size:13px;line-height:1.4}.app-shell{--app-page-title-size:26px;--app-page-title-mobile-size:22px;--app-page-subtitle-size:14px;--app-section-title-size:18px;--app-card-label-size:11px;--app-card-value-size:14px;--app-prominent-value-size:14px;--app-body-copy-size:14px;--app-body-copy-line:1.4;--mobile-block-text-size:14px;--mobile-block-line-height:1.35;--mobile-meta-text-size:13px;--mobile-caption-text-size:12px;--mobile-status-text-size:13.5px;--mobile-action-text-size:14px}.app-shell .page-title{font-size:var(--app-page-title-size);line-height:1.1;font-weight:700}.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 .billing-inline-link,.app-shell .billing-invoice-row span,.app-shell .billing-invoice-row strong,.app-shell .billing-limit-note,.app-shell .billing-note,.app-shell .billing-promo-input,.app-shell .billing-promo-label,.app-shell .billing-reminder,.app-shell .billing-select-label,.app-shell .billing-summary-row span,.app-shell .billing-summary-row strong,.app-shell .billing-total-inline,.app-shell .billing-total-label,.app-shell .empty-table-state,.app-shell .field-label,.app-shell .form-hint,.app-shell .input,.app-shell .muted-text,.app-shell .notice,.app-shell .select-input,.app-shell .table,.app-shell .table-comment-input{font-size:var(--app-body-copy-size);line-height:var(--app-body-copy-line)}.app-shell .billing-confirm-card span,.app-shell .billing-inline-stat span,.app-shell .billing-overview-paid-until span,.app-shell .billing-total-label,.app-shell .billing-usage-card-head span,.app-shell .profile-info-grid span,.app-shell .stat-card-label,.app-shell .support-id-card span{font-size:var(--app-card-label-size);line-height:1.3}.app-shell .billing-confirm-card strong,.app-shell .billing-inline-stat strong,.app-shell .billing-overview-paid-until strong,.app-shell .billing-total-inline-value,.app-shell .billing-total-value,.app-shell .billing-usage-card-head strong,.app-shell .profile-info-grid strong,.app-shell .stat-card-value,.app-shell .support-id-card 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{flex:0 0 auto;width:calc(100% - 16px);margin:8px;padding:8px 10px;border:0;border-radius:8px;background:#2563eb;color:#ffffff;cursor:pointer;font-weight:700}.profile-picker-ok:hover{background:#1d4ed8}.empty-table-state{padding:8px 0;color:#6b7280}.ai-connections-grid{display:grid;gap:16px;margin-top:24px}.ai-connections-panel{margin-top:18px;padding-bottom:4px;overflow:visible}.ai-connections-table{width:100%;min-width:0;table-layout:fixed}.ai-connections-table td,.ai-connections-table th{padding:9px 12px;text-align:left;vertical-align:middle}.ai-connection-select-cell,.ai-connection-select-head{width:36px;padding-right:8px!important;padding-left:12px!important;text-align:left}.ai-connection-select-cell{overflow:visible}.ai-connection-select-checkbox{width:16px;min-width:16px;height:16px;margin:0;accent-color:var(--astatus-primary);cursor:pointer}.ai-connection-column{display:flex;width:100%;min-width:0;min-height:24px;align-items:center;justify-content:flex-start;gap:4px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;text-transform:inherit;letter-spacing:inherit}.ai-connection-column.is-sorted,.ai-connection-column:hover{color:#101828}.ai-connection-column-label{order:1;min-width:0;overflow-wrap:anywhere}.ai-connection-column-sort{order:2;display:inline-flex;width:15px;min-width:15px;height:15px;align-items:center;justify-content:center;border-radius:999px;background:#eff6ff;color:var(--astatus-primary);font-size:10px;line-height:1}.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 td:nth-child(8),.ai-connections-table th:nth-child(8){padding-right:8px;padding-left:4px}.ai-connections-table td[data-label="Действия"]{overflow:visible}.ai-connections-table td[data-label="Активные"]{overflow:hidden}.ai-connection-id{max-width:100%;color:#344054;font-weight:400}.ai-connections-table .profile-picker summary{min-height:32px;padding:6px 10px}.ai-connection-title-cell{display:grid;gap:2px;min-width:0}.ai-connection-title-cell strong{display:block;min-width:0;overflow-wrap:anywhere;color:#101828;font-weight:400;line-height:1.25;white-space:normal;word-break:break-word}.ai-connection-schedule-note,.ai-connection-title-cell small{color:#667085;font-size:12px;line-height:1.3}.ai-connection-enabled-mobile-id,.ai-connection-enabled-mobile-prefix,.ai-connection-mobile-meta,.ai-connection-title-mobile-profiles{display:none}.ai-connection-mobile-base{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-connection-mobile-status{flex:0 0 auto;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{display:block;min-width:0;color:#101828;line-height:1.35;overflow-wrap:anywhere}.ai-connection-selected-profiles{max-width:100%;color:#475467;overflow:hidden}.ai-connection-selected-profiles-compact{display:none}.ai-connection-enabled-list{display:flex;flex-wrap:wrap;gap:0;overflow:hidden;max-height:53px;overflow-wrap:normal;word-break:normal}.ai-connection-enabled-empty,.ai-connection-enabled-item{display:inline-flex;max-width:100%;min-height:0;align-items:center;overflow:hidden;padding:0;border-radius:0;background:transparent;color:#101828;font-size:12.5px;font-weight:400;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;word-break:normal}@media (min-width:1001px){.app-shell .message-history-files-table,.app-shell .responsive-table-ai,.app-shell .responsive-table-tables{table-layout:fixed}.app-shell .message-history-files-table td,.app-shell .message-history-files-table th,.app-shell .responsive-table-ai td,.app-shell .responsive-table-ai th,.app-shell .responsive-table-tables td,.app-shell .responsive-table-tables th{min-width:0}.app-shell .message-history-files-table td,.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 .responsive-table-tables td[data-label="Название"],.app-shell .responsive-table-tables td[data-label="Профили"]{overflow:hidden}.app-shell .message-history-files-table small,.app-shell .message-history-files-table span,.app-shell .message-history-files-table strong,.app-shell .responsive-table-ai .ai-connection-enabled-list,.app-shell .responsive-table-ai .ai-connection-selected-profiles,.app-shell .responsive-table-tables .tables-profile-note,.app-shell .responsive-table-tables td[data-label="Название"] strong{max-width:100%;overflow-wrap:anywhere}.app-shell .responsive-table-ai .ai-connection-enabled-list{max-height:calc(12.5px * 1.25 * 2 + 4px);align-items:flex-start;flex-wrap:wrap}.app-shell .responsive-table-ai .ai-connection-enabled-empty,.app-shell .responsive-table-ai .ai-connection-enabled-item,.app-shell .responsive-table-ai .ai-connection-enabled-label-full{overflow:visible;white-space:normal}}.ai-connection-enabled-empty{color:#667085}.ai-connection-enabled-label-short{display:none}.ai-connection-status-badge{font-weight:600;white-space:nowrap}.ai-connection-status-on{background:var(--astatus-success-soft);color:var(--astatus-success)}.ai-connection-status-off{background:#f2f4f7;color:#475467}.ai-connection-schedule-note{display:block;margin-top:3px;overflow-wrap:anywhere}.ai-connection-actions-cell{width:46px;overflow:visible;padding-right:8px!important;padding-left:4px!important;text-align:right;white-space:nowrap}.ai-connection-actions-cell .row-menu-wrap{display:inline-block;margin-left:auto;justify-self:end}.ai-connection-row-menu .icon-button{display:inline-flex;width:34px;min-width:34px;height:34px;min-height:34px;align-items:center;justify-content:center;border-radius:10px;font-size:24px;line-height:1}.ai-connection-row-menu .row-menu{display:grid;grid-template-columns:1fr;gap:4px;z-index:230}.ai-connection-row-menu .row-menu-item{display:flex;width:100%;align-items:center;justify-content:flex-start}.ai-connection-row-menu summary{list-style:none}.ai-connection-row-menu summary::-webkit-details-marker{display:none}.ai-connections-empty-cell{padding:18px 12px!important;text-align:left}.ai-connections-empty-cell span,.ai-connections-empty-cell strong{display:block}.ai-connections-empty-cell span{margin-top:4px;color:#667085}.ai-client-panel{display:flex;align-items:flex-end;margin-top:0;padding:14px 16px}.ai-client-field{width:min(440px,100%);margin-bottom:0}.ai-replies-toast{position:fixed;top:18px;right:18px;z-index:3200;width:max-content;max-width:min(360px,calc(100vw - 32px));margin:0;box-shadow:0 18px 44px rgba(16,24,40,.16)}.ai-project-toolbar{--ai-project-sort-direction-width:108px;display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,220px) var(--ai-project-sort-direction-width);align-items:end;column-gap:12px;row-gap:18px;margin-top:16px;padding:14px 16px}.ai-project-toolbar .field{margin-bottom:0}.ai-replies-create-action-row{display:flex;justify-content:flex-end;margin-top:14px}.ai-project-sort-direction{margin-left:0}.ai-project-filter-field .input,.ai-project-search-field .input,.ai-project-sort-field .input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.ai-project-toolbar-meta{display:inline-flex;width:fit-content;max-width:100%;margin:10px 0 -4px;padding:0 14px;color:#6b7280;font-size:13px;font-weight:700;line-height:1.25;white-space:normal}@media (max-width:760px){.ai-project-toolbar{grid-template-columns:minmax(0,1fr) minmax(170px,220px) var(--ai-project-sort-direction-width);column-gap:12px;row-gap:16px}.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:var(--ai-project-sort-direction-width);min-width:var(--ai-project-sort-direction-width);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-right:8px;padding-left:8px}.ai-connections-table th:nth-child(2){width:16%}.ai-connections-table td[data-label="Название"]{width:16%;min-width:0;padding-right:8px;padding-left: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-right:8px;padding-left:8px}.ai-connections-table th:nth-child(5){width:118px}.ai-connections-table td[data-label="Включено"]{width:118px;min-width:118px;padding-right:8px;padding-left:8px}.ai-connections-table td:nth-child(6),.ai-connections-table th:nth-child(6){display:none}.ai-connections-table td[data-label="Активные"]{padding-right:8px;padding-left:8px;overflow:hidden}.ai-connections-table td[data-label="Активные"] .ai-connection-selected-profiles{display:-webkit-box;overflow:hidden;max-height:2.7em;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal}.ai-connection-selected-profiles-full{display:none}.ai-connection-selected-profiles-compact{display:inline}}.accounts-search-panel{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:12px;margin-top:16px;padding:14px 16px}.accounts-search-panel .field{margin-bottom:0}.accounts-search-field .input,.accounts-sort-field .select-input{width:100%}.accounts-search-meta{display:block;min-height:auto;color:#6b7280;font-size:13px;font-weight:700;line-height:1.25;white-space:normal}.accounts-list-toolbar{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-content:stretch;row-gap:8px;margin-top:-8px;margin-bottom:-8px}.accounts-list-toolbar-with-actions{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.accounts-list-toolbar .accounts-search-meta{display:inline-flex;grid-column:auto;justify-self:start;margin:0;min-width:0;flex:0 0 auto;align-items:center;padding-right:0!important;padding-left:0!important;font-weight:400;text-align:left;white-space:nowrap}.accounts-search-meta-prefix{margin-right:4px}.accounts-list-meta-row{justify-content:flex-start}.accounts-list-meta-row,.accounts-list-toolbar-actions{display:flex;min-width:0;align-items:center;gap:10px;flex-wrap:nowrap}.accounts-list-toolbar-actions{justify-content:flex-end}.accounts-list-toolbar-actions .primary-button,.accounts-list-toolbar-actions .secondary-button{width:auto;min-width:max-content;flex:0 0 auto}.accounts-search-panel-actions{display:none;min-width:0;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:nowrap}.accounts-search-panel-actions .primary-button,.accounts-search-panel-actions .secondary-button{width:auto;min-width:max-content;flex:0 0 auto}.accounts-list-inline-sort{position:relative;display:inline-flex;min-width:0;flex:0 0 auto;align-items:center;gap:12px;flex-wrap:nowrap;padding-left:13px}.accounts-list-inline-sort:before{position:absolute;top:5px;bottom:5px;left:0;width:1px;background:#d0d5dd;content:""}.accounts-inline-sort-select.select-menu{width:auto;min-width:0;flex:0 0 auto}.accounts-inline-sort-direction,.accounts-inline-sort-trigger{display:inline-flex;position:relative;width:auto;min-width:0;min-height:28px;align-items:center;justify-content:center;gap:5px;padding:0;border:0;background:transparent;border-radius:0;color:#475467;cursor:pointer;font-family:inherit;font-size:13px;font-weight:400;line-height:1.25;white-space:nowrap}.accounts-inline-sort-direction{color:#475467;padding-left:13px}.accounts-inline-sort-direction:before{position:absolute;top:5px;bottom:5px;left:0;width:1px;background:#d0d5dd;content:""}.accounts-inline-sort-direction:focus-visible,.accounts-inline-sort-direction:hover,.accounts-inline-sort-trigger:focus-visible,.accounts-inline-sort-trigger:hover{background:transparent;color:#101828;text-decoration:underline;outline:none}.accounts-inline-sort-trigger .select-menu-button-label{overflow:visible}.accounts-inline-sort-trigger .select-menu-button-arrow{width:14px;min-width:14px;height:14px}.accounts-inline-sort-trigger .select-menu-button-arrow:before{width:6px;height:6px;border-width:1.6px}.accounts-inline-sort-direction .sort-direction-arrow{width:14px;min-width:14px;height:14px;font-size:13px;transform:none}.accounts-list-actions{display:flex;box-sizing:border-box;width:100%;max-width:100%;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:nowrap;overflow:auto;overscroll-behavior-x:contain;cursor:grab;scrollbar-width:none;touch-action:pan-x;user-select:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.accounts-list-actions::-webkit-scrollbar{display:none;width:0;height:0}.accounts-list-actions:active{cursor:grabbing}.accounts-list-actions .primary-button,.accounts-list-actions .secondary-button{width:auto;min-width:max-content;max-width:none;flex:0 0 auto;white-space:nowrap}.accounts-connect-label-short,.accounts-list-actions-mobile{display:none}@media (max-width:900px){.accounts-list-actions-desktop{display:none!important}.accounts-list-actions-mobile{display:flex;margin-top:-8px}.app-shell.ai-replies-page .ai-project-list-actions{margin-top:10px}}@media (max-width:520px){.accounts-list-meta-row{gap:6px}.accounts-list-toolbar-with-actions{column-gap:8px}.accounts-list-toolbar-actions{gap:8px}.accounts-list-toolbar-actions .primary-button,.accounts-list-toolbar-actions .secondary-button{padding-right:12px;padding-left:12px}.accounts-list-inline-sort{gap:8px;padding-left:9px}.accounts-inline-sort-direction{gap:5px;padding-left:9px}}@media (max-width:420px){.accounts-list-toolbar-with-actions .accounts-search-meta-prefix,.message-history-files-list-toolbar .accounts-search-meta-prefix{display:none}}@media (max-width:360px){.accounts-search-meta-prefix{display:none}.accounts-list-actions{gap:8px}}@media (max-width:430px){.accounts-connect-profile-button .accounts-connect-label-full{display:inline}}@media (max-width:300px){.accounts-inline-sort-direction{gap:0}.accounts-inline-sort-direction .sort-direction-label{display:none}}@media (max-width:760px){.accounts-list-toolbar{row-gap:6px}}@media (max-width:520px){.accounts-list-toolbar{grid-template-columns:minmax(0,1fr)}.accounts-list-toolbar-with-actions{grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.accounts-page .accounts-list-toolbar .accounts-search-meta{justify-self:start;text-align:left}.accounts-list-actions{justify-self:end}}.message-history-panel{container-type:inline-size;display:grid;gap:18px}.app-shell .message-history-billing-usage-text{display:grid!important;gap:0;align-content:center;line-height:1.08;white-space:normal!important}.app-shell .message-history-billing-usage-text>span{display:block;overflow:visible;text-overflow:clip;white-space:nowrap}.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{display:grid;grid-template-columns:max-content max-content max-content max-content;align-items:center;justify-content:start;gap:12px}.message-history-form-grid>*{min-width:0}.message-history-form-grid .field{display:flex;min-width:0;flex-direction:column;margin-bottom:0}.message-history-form-grid .message-history-date-range-field>.field-label,.message-history-form-grid>.field>.field-label{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.message-history-form-grid .input,.message-history-form-grid .select-input{width:100%;height:46px;min-height:46px;box-sizing:border-box;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{position:relative;min-width:0}.message-history-profile-results{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:90;display:grid;max-height:280px;gap:2px;overflow-y:auto;padding:6px;border:1px solid var(--astatus-border);border-radius:8px;background:#ffffff;box-shadow:0 14px 30px rgba(16,24,40,.12)}.message-history-profile-option{display:grid;width:100%;gap:3px;padding:9px 10px;border:0;border-radius:7px;background:transparent;color:#344054;cursor:pointer;font:inherit;text-align:left}.message-history-profile-option-active,.message-history-profile-option:hover{background:#f2f4f7;color:#101828}.message-history-profile-option strong{overflow:hidden;font-size:13px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.message-history-profile-empty,.message-history-profile-option span{color:#667085;font-size:12px;line-height:1.35}.message-history-profile-empty{padding:10px}.message-history-period-fields{display:grid;grid-template-columns:1fr;width:var(--message-history-date-range-width);max-width:100%}.message-history-date-range-field{position:relative}.message-history-date-range-control{position:relative;width:var(--message-history-date-range-width);max-width:100%}.message-history-date-range-input{box-sizing:border-box;height:var(--app-toolbar-control-height);min-height:var(--app-toolbar-control-height);padding-top:0;padding-bottom:0;line-height:calc(var(--app-toolbar-control-height) - 2px);max-width:100%;font-variant-numeric:tabular-nums}.message-history-form-grid .message-history-date-range-input{padding-right:41px}.message-history-calendar-button{position:absolute;top:1px;right:1px;display:inline-flex;align-items:center;justify-content:center;width:var(--cabinet-row-icon-button-size);height:var(--cabinet-row-icon-button-size);border:0;border-left:1px solid #d0d5dd;border-radius:7px;background:#ffffff;color:#667085;cursor:pointer}.message-history-calendar-button:hover{border-left-color:#b8c2d1;background:#f8fafc;color:#101828}.message-history-calendar-button:disabled{cursor:not-allowed;opacity:.55}.message-history-calendar-button .astatus-icon,.message-history-calendar-button svg{display:block;width:20px;min-width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transform:translateX(-.5px)}.message-history-date-range-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:120;display:grid;box-sizing:border-box;width:min(390px,calc(100vw - 48px));max-width:calc(100vw - 24px);gap:8px;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.message-history-date-range-popover-panel{display:grid;box-sizing:border-box;max-height:min(460px,calc(100vh - 96px));gap:12px;padding:12px 12px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;box-shadow:0 18px 44px rgba(16,24,40,.16);overflow-x:hidden;overflow-y:auto}.message-history-date-range-popover-portal{right:auto;transform:none;overflow:visible!important}.message-history-calendar-close{display:inline-flex;justify-self:end;width:30px;min-width:30px;height:30px;align-items:center;justify-content:center;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;cursor:pointer;font:inherit;font-size:22px;font-weight:400;line-height:1}.message-history-calendar-close:hover{background:#f2f4f7}.message-history-calendar-foot,.message-history-calendar-head,.message-history-date-presets{display:flex;align-items:center;justify-content:space-between;gap:10px}.message-history-date-presets{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;justify-content:stretch}.message-history-calendar-foot button,.message-history-date-presets button{box-sizing:border-box;display:inline-flex;min-width:0;min-height:var(--cabinet-calendar-control-height);align-items:center;justify-content:center;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;cursor:pointer;font:inherit;font-size:var(--cabinet-calendar-font-size);font-weight:700;text-align:center;white-space:nowrap}.message-history-date-presets button{padding:0 6px}.message-history-calendar-foot button{padding:0 8px}.message-history-calendar-day: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-date-presets button:hover{background:#f2f4f7}.message-history-calendar-head span,.message-history-calendar-head-month{color:#101828;font-size:var(--cabinet-calendar-font-size);font-weight:800;line-height:1.3;text-align:center}.message-history-calendar-head-month{min-height:var(--cabinet-calendar-control-height);padding:0 10px;border:0;border-radius:8px;background:transparent;cursor:pointer;font-family:inherit}.message-history-calendar-nav{display:inline-flex;width:var(--cabinet-calendar-control-height);height:var(--cabinet-calendar-control-height);align-items:center;justify-content:center;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;cursor:pointer;font-size:20px;line-height:1}.message-history-calendar-months{display:grid;grid-template-columns:1fr;gap:12px;min-width:0}.message-history-calendar-month{display:grid;gap:8px;min-width:0}.message-history-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;min-width:0}.message-history-calendar-week-row,.message-history-calendar-weekday-row{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:4px;min-width:0}.message-history-calendar-weeks{display:grid;gap:4px}.message-history-calendar-week-select-spacer{width:28px;min-width:28px}.message-history-calendar-week-select{display:inline-flex;width:28px;min-width:28px;min-height:var(--cabinet-calendar-control-height);align-items:center;justify-content:center;border:0;border-radius:8px;background:#f8fafc;color:#98a2b3;cursor:pointer;font:inherit;font-size:16px;font-weight:800;line-height:1}.message-history-calendar-week-select:before{display:block;width:2px;height:14px;border-radius:999px;background:currentColor;content:""}.message-history-calendar-week-select:hover{color:#475467}.message-history-calendar-weekdays span{color:#667085;font-size:var(--cabinet-calendar-weekday-font-size);font-weight:400;line-height:1.3;text-align:center}.message-history-calendar-day,.message-history-calendar-empty-day{display:inline-flex;min-width:0;min-height:var(--cabinet-calendar-control-height);align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:#344054;font:inherit;font-size:var(--cabinet-calendar-font-size);font-weight:700}.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){background:#fff7ed;color:#c2410c}.message-history-calendar-day-in-range{background:#eff6ff;color:#1d4ed8}.message-history-calendar-day-end,.message-history-calendar-day-start{background:#2563eb;color:#ffffff}.message-history-calendar-day-end:hover,.message-history-calendar-day-start:hover{background:#1d4ed8}.message-history-calendar-foot{display:flex;align-items:stretch;flex-direction:column;justify-content:center;gap:8px;padding-top:2px;border-top:1px solid #f2f4f7}.message-history-calendar-foot span{width:100%;min-width:0;color:#667085;font-size:var(--cabinet-calendar-font-size);font-weight:400;line-height:1.35;text-align:center}.message-history-calendar-foot div{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-content:center;gap:8px}.message-history-calendar-foot button{width:100%}.message-history-actions{display:flex;align-items:center;align-self:center;gap:12px;flex-wrap:nowrap}.message-history-actions .primary-button{min-height:36px;white-space:nowrap}.message-history-report-actions{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:nowrap;margin:10px 0 -4px}.message-history-report-actions .primary-button,.message-history-report-actions .secondary-button{width:auto;min-width:max-content;flex:0 0 auto;white-space:nowrap}.message-history-settings-modal .modal-form{gap:12px;padding-right:0}.review-replies-settings-modal.message-history-settings-modal{width:min(480px,calc(100vw - 28px));max-width:min(480px,calc(100vw - 28px))}.message-history-settings-modal .modal-header{align-items:flex-start;justify-content:space-between;margin-bottom:2px}.message-history-settings-modal .modal-title{max-width:min(340px,calc(100% - 42px));color:#101828;font-size:20px;line-height:1.2}.message-history-report-confirm,.message-history-report-step{display:grid;min-width:0;gap:8px}.message-history-report-step-title{margin:0;color:#101828;font-size:16px;font-weight:800;line-height:1.25}.message-history-report-step-copy{margin:0;color:#475467;font-size:13px;font-weight:400;line-height:1.4}.message-history-report-step-copy strong{color:#101828;font-weight:800}.message-history-report-summary-line{display:grid;min-width:0;gap:6px;padding:0;border:0;background:transparent;color:#344054;font-size:13px;line-height:1.4}.message-history-report-summary-title{color:#101828;font-size:14px;font-weight:800;line-height:1.25}.message-history-report-summary-value{min-width:0;overflow-wrap:anywhere}.message-history-report-summary-date{min-width:0;color:#475467;font-size:13px;font-weight:400;line-height:1.35}.message-history-report-option-list{display:grid;min-width:0;gap:8px}.message-history-report-confirmation-check{display:flex;min-width:0;align-items:flex-start;gap:8px;padding:0;border:0;background:transparent;color:#344054;cursor:pointer;font-size:13px;font-weight:400;line-height:1.35}.message-history-report-confirmation-check input{width:16px;min-width:16px;height:16px;margin:1px 0 0;accent-color:var(--astatus-primary)}.message-history-report-confirmation-check span{min-width:0;overflow-wrap:anywhere}.message-history-settings-profile-field{width:min(var(--profile-picker-width),100%);min-width:0;max-width:100%}.message-history-settings-modal .message-history-settings-profile-field .ai-settings-profile-picker{width:min(var(--profile-picker-width),100%)!important;min-width:0!important;max-width:100%!important;flex:0 1 min(var(--profile-picker-width),100%)!important}.message-history-settings-modal .message-history-settings-profile-field .ai-settings-profile-picker>summary{height:33px;min-height:33px}@media (max-width:640px){.message-history-settings-modal .message-history-settings-profile-field .ai-settings-profile-picker>summary{height:30px;min-height:30px}}.message-history-settings-panel{display:grid;gap:14px;overflow:visible}.message-history-settings-modal .modal-form>.message-history-date-range-field,.message-history-settings-panel .message-history-date-range-field{display:grid;width:min(420px,100%);max-width:100%;margin-bottom:0}.message-history-settings-panel .message-history-date-range-field{gap:6px}.message-history-settings-modal .modal-form>.message-history-date-range-field{gap:0}.message-history-settings-modal .modal-form>.message-history-date-range-field>.field-label{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.message-history-settings-modal .modal-form>.message-history-date-range-field .message-history-date-range-control,.message-history-settings-modal .modal-form>.message-history-date-range-field .message-history-date-range-input,.message-history-settings-panel .message-history-date-range-control,.message-history-settings-panel .message-history-date-range-input{width:100%;max-width:none}.message-history-discount-filter{display:inline-flex;min-height:36px;max-width:280px;align-items:center;gap:9px;color:#344054;cursor:pointer;font-size:13px;font-weight:400;line-height:1.25}.message-history-discount-filter input{width:16px;min-width:16px;height:16px;margin:0;accent-color:#2563eb}.message-history-discount-filter span{min-width:0}.message-history-discount-filter:has(input:disabled){cursor:not-allowed;opacity:.58}.message-history-export-warning{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #fed7aa;border-radius:8px;background:#fff7ed;color:#9a3412}.message-history-export-warning span{display:inline-flex;width:22px;min-width:22px;height:22px;align-items:center;justify-content:center;border-radius:999px;background:#fb923c;color:#ffffff;font-size:13px;font-weight:900;line-height:1}.message-history-export-warning p{margin:0;font-size:13px;line-height:1.45}.message-history-files-panel,.message-history-files-table-panel{display:grid;gap:14px;margin-top:16px}.message-history-files-table-panel{padding-bottom:4px;border-bottom:1px solid var(--astatus-border)}.message-history-files-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.message-history-files-head .form-hint,.message-history-files-head .section-title{margin:0}.message-history-files-head .form-hint{margin-top:4px}.message-history-files-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,260px) 86px;align-items:end;gap:12px}.message-history-files-toolbar .field{margin-bottom:0}.message-history-files-search-field{display:grid;gap:6px}.message-history-files-search-field .input,.message-history-files-sort-field .select-input{width:100%}.message-history-files-sort-direction{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;width:86px;min-width:86px;min-height:36px;align-self:end;padding:6px 8px;font-size:11px;font-weight:900;line-height:1.1;white-space:normal}.message-history-files-table-meta{margin:10px 0 -4px;padding:0 14px;color:#6b7280;font-size:13px;font-weight:700;line-height:1.25;white-space:normal}.message-history-files-table-wrap{overflow-x:auto}.message-history-files-table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed;font-size:13px}.message-history-files-col-created{width:17%}.message-history-files-col-profiles{width:30%}.message-history-files-col-period{width:17%}.message-history-files-col-status{width:13%}.message-history-files-col-expires{width:15%}.message-history-files-col-action{width:8%}.message-history-files-table td,.message-history-files-table th{padding:9px 12px;border-bottom:1px solid var(--astatus-border);text-align:left;vertical-align:middle}.message-history-files-table th{min-height:36px;background:#f9fafb;color:#667085;font-size:12px;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:0}.message-history-files-table thead tr{height:36px;background:#f9fafb}.message-history-export-column{display:flex;width:100%;min-width:0;min-height:36px;align-items:center;justify-content:flex-start;gap:4px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;text-transform:inherit;letter-spacing:inherit}.message-history-export-column.is-sorted,.message-history-export-column:hover{color:#101828}.message-history-export-column-label{order:1;min-width:0;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;white-space:normal}.message-history-export-column-sort{order:2;display:inline-flex;width:15px;min-width:15px;height:15px;align-items:center;justify-content:center;border-radius:999px;background:#eff6ff;color:var(--astatus-primary);font-size:10px;line-height:1}.message-history-files-table small,.message-history-files-table span,.message-history-files-table strong{display:block}.message-history-files-table strong{color:#101828;line-height:1.25;overflow-wrap:anywhere}.message-history-files-table small{margin-top:3px;color:#667085;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-files-action-head{color:transparent}.message-history-export-date{display:inline}.message-history-export-period-inline{display:none}.message-history-failed-export-error-cell{min-width:0;color:#344054;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{margin-top:3px;color:#b42318;font-size:12px;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.message-history-failed-export-critical{color:#b42318!important}.message-history-failed-export-empty{color:transparent}.message-history-profiles-list{color:#344054;font-weight:400;line-height:1.35;overflow-wrap:anywhere}.message-history-file-link{display:block;color:#1d4ed8;font-size:12px;font-weight:700;line-height:1.35;overflow-wrap:anywhere;text-decoration:none}.message-history-file-link-group{display:inline-flex;max-width:100%;min-width:0;align-items:center;gap:8px}.message-history-file-link-group .message-history-file-link{flex:0 0 auto}.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-link-ready{color:#344054;font-weight:700}.message-history-file-link-ready:hover{text-decoration:none}.message-history-file-mobile-profiles{display:none}.message-history-file-action-cell{text-align:right}.message-history-file-action-button{display:inline-flex;min-width:86px;min-height:34px;align-items:center;justify-content:center;gap:6px;padding:7px 12px;border-radius:10px;font-size:13px;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap}.message-history-file-action-button:hover{text-decoration:none}.message-history-file-action-button:disabled{cursor:default}.message-history-file-action-text{display:inline-flex!important}.message-history-file-action-icon{display:none;width:18px;min-width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.message-history-file-action-button-error{border-color:#fecaca;background:#fef2f2;color:#b91c1c}.message-history-file-pending-desktop{display:inline-flex;flex-direction:column;align-items:flex-start}.message-history-file-pending-mobile{display:none}.message-history-files-table small{color:#b42318}.message-history-error-icon,.message-history-info-icon,.message-history-warning-icon{position:relative;display:inline-flex!important;box-sizing:border-box;width:18px!important;min-width:18px!important;height:18px!important;align-items:center;justify-content:center;padding:0;border:1px solid;border-radius:999px;background:transparent;color:#b91c1c;cursor:help;font-size:11px!important;font-weight:800;line-height:1;text-align:center;appearance:none}.message-history-info-icon:after{position:absolute;right:0;bottom:calc(100% + 8px);z-index:var(--layer-floating-menu,622);display:none;width:max-content;max-width:min(300px,calc(100vw - 32px));padding:8px 10px;border:1px solid #e4e7ec;border-radius:8px;background:#ffffff;box-shadow:0 14px 34px rgba(15,23,42,.16);color:#344054;content:attr(data-tooltip);font-size:12px;font-weight:500;line-height:1.3;text-align:left;white-space:normal}.message-history-info-icon:before{position:absolute;right:5px;bottom:calc(100% + 3px);z-index:calc(var(--layer-floating-menu, 622) + 1);display:none;width:9px;height:9px;border-right:1px solid #e4e7ec;border-bottom:1px solid #e4e7ec;background:#ffffff;content:"";transform:rotate(45deg)}.message-history-info-icon:focus-visible:after,.message-history-info-icon:focus-visible:before,.message-history-info-icon:hover:after,.message-history-info-icon:hover:before,.message-history-info-icon[aria-expanded=true]:after,.message-history-info-icon[aria-expanded=true]:before{display:block}.message-history-files-table .message-history-info-icon:after,.message-history-files-table .message-history-info-icon:before,.message-history-files-table .message-history-info-icon:focus-visible:after,.message-history-files-table .message-history-info-icon:focus-visible:before,.message-history-files-table .message-history-info-icon:hover:after,.message-history-files-table .message-history-info-icon:hover:before,.message-history-files-table .message-history-info-icon[aria-expanded=true]:after,.message-history-files-table .message-history-info-icon[aria-expanded=true]:before{display:none!important;content:none!important}.message-history-info-tooltip{position:fixed;left:50vw;z-index:calc(var(--layer-floating-menu, 622) + 2);box-sizing:border-box;width:min(320px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100vh - 24px);padding:8px 10px;overflow:auto;border:1px solid #e4e7ec;border-radius:8px;background:#ffffff;box-shadow:0 14px 34px rgba(15,23,42,.16);color:#344054;cursor:text;font-size:12px;font-weight:500;line-height:1.3;overflow-wrap:anywhere;text-align:left;transform:translateX(-50%);user-select:text;white-space:normal;-webkit-user-select:text}.message-history-info-icon:focus-visible{outline:2px solid rgba(37,99,235,.32);outline-offset:2px}.message-history-status-partial .message-history-info-icon{color:#b45309;background:transparent}.message-history-export-warning{display:inline-flex;min-width:0;align-items:center;gap:6px;color:#b91c1c;font-size:12px;font-weight:700;line-height:1.25}.message-history-export-warning-text{display:-webkit-box;overflow:hidden;min-width:0;max-width:320px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.message-history-status{display:inline-flex;width:fit-content;min-width:0;align-items:center;gap:5px;justify-content:center;padding:5px 8px;border-radius:999px;background:#f2f4f7;color:#344054;font-size:12px;font-weight:800;line-height:1}.message-history-status-ready{background:#dcfce7;color:#166534}.message-history-status-partial{width:max-content;min-width:max-content;background:#fef3c7;color:#b45309;flex-wrap:nowrap}.message-history-status-queued,.message-history-status-running{background:#dbeafe;color:#1d4ed8}.message-history-status-failed{background:#fee2e2;color:#b91c1c}.message-history-columns-panel{margin-top:16px}.message-history-columns{display:flex;gap:8px 16px;flex-wrap:wrap;color:#344054;font-size:13px;font-weight:700;line-height:1.5}.message-history-columns span:not(:last-child):after{content:"·";margin-left:16px;color:#98a2b3}@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 td,.message-history-files-table tr{display:block;width:100%}.message-history-files-table{min-width:0;border-collapse:separate}.message-history-files-table thead{display:none}.message-history-files-table tbody{display:grid;gap:12px}.message-history-files-table tbody tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 14px;padding:14px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff}.message-history-files-table td,.message-history-files-table th{padding:0;border-bottom:0;vertical-align:top}.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]{display:grid;gap:5px;min-width:0;color:#344054;line-height:1.35}.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{min-width:0;width:fit-content;max-width:100%}}.ai-connection-card{margin-top:0;display:grid;gap:18px}.ai-connection-row{display:grid;grid-template-columns:minmax(220px,260px) 240px minmax(220px,1fr);align-items:end;justify-content:start;gap:12px}.ai-connection-info{align-self:end;min-width:0}.ai-connection-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.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{margin:0;color:#6b7280;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{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:6px;color:#4b5563;font-size:12px;line-height:1.35}.ai-connection-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ai-connection-fact{display:grid;gap:6px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc}.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{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.ai-connection-footer .profile-picker{flex:0 1 auto;width:fit-content;max-width:100%}.ai-connection-footer .ai-connection-actions{justify-content:flex-end;flex:1 1 280px}.ai-connection-preview{display:grid;gap:8px;padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#fcfcfd}.ai-connection-preview-label{color:#6b7280;font-size:12px;line-height:1.3;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ai-connection-preview p{margin:0;line-height:1.55;color:#111827;white-space:pre-wrap}.ai-connection-actions{display:flex;align-self:end;align-items:center;justify-self:end;justify-content:flex-end;gap:10px;flex-wrap:wrap}.ai-connection-row .ai-connection-actions{display:grid;grid-template-columns:repeat(2,minmax(128px,1fr));gap:12px;width:min(100%,340px)}.ai-connection-row .ai-connection-actions>*{width:100%;text-align:center;white-space:normal}.reply-mode-control{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;align-items:end;width:min(620px,100%)}.reply-mode-control-status{display:grid;gap:6px;align-content:end}.reply-mode-select-field{margin:0}.telegram-history-toggle{display:flex;align-items:flex-start;gap:10px;width:min(620px,100%);padding:12px;border:1px solid #dbe3ef;border-radius:8px;background:#f8fafc;color:#0f172a}.telegram-history-toggle input{margin-top:3px}.telegram-history-toggle span{display:flex;flex-direction:column;gap:3px}.telegram-history-toggle small{color:#64748b;line-height:1.35}.bot-enabled-toggle{display:flex;box-sizing:border-box;align-items:center;gap:12px;width:100%;padding:12px;border:0;border-radius:8px;background:#f8fafc;color:#0f172a;cursor:pointer}.bot-enabled-toggle input{position:absolute;opacity:0;pointer-events:none}.bot-enabled-slider{position:relative;flex:0 0 auto;width:44px;height:24px;border-radius:999px;background:#cbd5e1;transition:background .16s ease}.bot-enabled-slider:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#ffffff;box-shadow:0 1px 4px rgba(15,23,42,.22);transition:transform .16s ease}.bot-enabled-toggle input:checked+.bot-enabled-slider{background:#059669}.bot-enabled-toggle input:checked+.bot-enabled-slider:before{transform:translateX(20px)}.bot-enabled-toggle input:focus-visible+.bot-enabled-slider{outline:2px solid #2563eb;outline-offset:2px}.bot-enabled-toggle span:last-child{display:flex;flex-direction:column;gap:3px}.bot-enabled-toggle small{color:#64748b;line-height:1.35}.reply-mode-switch{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(520px,100%);padding:4px;border:1px solid #dbe3ef;border-radius:12px;background:#f8fafc}.reply-mode-switch:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border-radius:9px;background:#111827;box-shadow:0 8px 18px rgba(15,23,42,.16);transition:transform .16s ease,background .16s ease}.reply-mode-auto:before{transform:translateX(100%);background:#2563eb}.reply-mode-ai:before{transform:translateX(200%);background:#059669}.reply-mode-option{position:relative;z-index:1;min-height:36px;border:0;border-radius:9px;background:transparent;color:#475569;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.reply-mode-option-active{color:#ffffff}.ai-empty-state{margin-top:24px;display:grid;gap:8px}.ai-empty-state strong{font-size:18px;line-height:1.2}.ai-empty-state p{margin:0;color:#6b7280;line-height:1.55}.ai-settings-modal{--ai-settings-modal-scroll-edge:24px;max-width:720px;max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden}.ai-settings-modal-overlay{overflow:hidden}.app-shell.review-replies-page>.ai-settings-modal-overlay,.app-shell.review-replies-page>.review-replies-version-overlay{z-index:calc(var(--layer-profile-picker) - 20)!important}.ai-settings-modal .modal-header{flex:0 0 auto}.ai-playground-modal{max-width:760px;max-height:calc(100vh - 48px);display:grid;gap:16px;overflow:hidden}.ai-playground-subtitle{margin:6px 0 0;color:#6b7280;line-height:1.4}.ai-playground-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ai-playground-summary div{display:grid;gap:6px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc}.ai-playground-summary span{color:#6b7280;font-size:12px}.ai-playground-summary strong{font-size:14px}.ai-playground-preview{display:grid;gap:6px;padding:14px 16px;border:1px solid #dbeafe;border-radius:12px;background:#eff6ff}.ai-playground-preview p{margin:0;color:#1e3a8a;line-height:1.5}.ai-playground-chat{display:grid;align-content:flex-start;gap:12px;min-height:320px;max-height:420px;padding:16px;border:1px solid #e5e7eb;border-radius:16px;background:#f8fafc;overflow-y:auto}.ai-playground-bubble{max-width:min(88%,520px);display:grid;gap:6px;padding:12px 14px;border-radius:14px;box-shadow:0 8px 18px rgba(15,23,42,.06)}.ai-playground-bubble-client{margin-left:auto;background:#2563eb;color:#ffffff}.ai-playground-bubble-bot{margin-right:auto;background:#ffffff;color:#111827}.ai-playground-bubble-role{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.8}.ai-playground-bubble p{margin:0;white-space:pre-wrap;line-height:1.5}.ai-playground-empty{padding:24px;border:1px dashed #cbd5e1;border-radius:12px;color:#6b7280;text-align:center;line-height:1.5}.ai-playground-actions{display:grid;gap:12px}.ai-playground-input{width:100%;min-height:90px;resize:vertical}.ai-settings-modal .modal-form{flex:1 1 auto;min-height:0;margin-right:calc(var(--ai-settings-modal-scroll-edge) * -1);overflow-y:auto;overscroll-behavior:contain;padding-right:var(--ai-settings-modal-scroll-edge)}.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{display:flex;min-height:32px;align-items:center;padding:0 4px;border-bottom:0}.ai-settings-title-field>.ai-settings-title-input{width:100%;min-width:0;min-height:32px;padding:5px 8px 5px 0;border-bottom-color:#d0d5dd}.ai-settings-title-field>.ai-settings-title-input:focus,.ai-settings-title-field>.ai-settings-title-input:hover{border-color:transparent transparent #9cb9ff;background:transparent;outline:none}.ai-settings-title-field>.ai-settings-title-input:focus{box-shadow:inset 0 -1px 0 #9cb9ff}.ai-settings-title-field:focus-within>.ai-settings-title-input{box-shadow:inset 0 -1px 0 #9cb9ff}.ai-settings-id-field{display:inline-flex;width:fit-content;min-width:0;max-width:100%;align-items:center;gap:6px;min-height:24px;margin-bottom:0;padding:0 4px;white-space:nowrap}.ai-settings-id-field,.ai-settings-id-label{color:#111827;font-size:12px;line-height:1.25}.ai-settings-id-label{flex:0 0 auto;font-weight:700}.ai-settings-id-text{display:inline-flex;min-width:0;max-width:100%;min-height:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ai-settings-id-field .ai-settings-id-text,.ai-settings-id-text{color:#111827;font-size:12px;font-weight:500;line-height:1.25}.ai-settings-profile-field{display:flex;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}.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{position:sticky;bottom:0;z-index:2;margin-top:8px;padding-top:12px;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff 34%)}@media (max-width:640px){.ai-settings-modal{--ai-settings-modal-scroll-edge:19px}}.ai-settings-grid{gap:14px}.ai-settings-grid,.ai-settings-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ai-settings-tabs{gap:6px;padding:4px;border:1px solid #dbe3ef;border-radius:12px;background:#f8fafc}.ai-settings-tab{min-height:40px;border:0;border-radius:9px;background:transparent;color:#475569;font:inherit;font-weight:800;cursor:pointer}.ai-settings-tab-active{background:#111827;color:#ffffff;box-shadow:0 8px 18px rgba(15,23,42,.14)}.ai-mode-toggles{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.ai-settings-textarea{width:100%;min-width:0;min-height:96px}.ai-settings-compact-textarea{width:100%;min-width:0;min-height:88px;max-height:220px;overflow-y:auto;resize:vertical}.ai-raw-editor-button{justify-self:flex-start}.ai-settings-checkbox{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#f8fafc;line-height:1.45}.ai-settings-checkbox,.auto-reply-schedule{border:1px solid #e5e7eb;border-radius:12px}.auto-reply-schedule{display:grid;gap:14px;padding:14px;background:#ffffff}.auto-reply-schedule-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.auto-reply-select-all{padding:8px 10px}.auto-reply-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.auto-reply-day{display:flex;align-items:center;justify-content:center;min-height:38px;border:1px solid #e5e7eb;border-radius:10px;background:#f8fafc;color:#475569;font-weight:700;cursor:pointer}.auto-reply-day input{position:absolute;opacity:0;pointer-events:none}.auto-reply-day-selected{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.auto-reply-settings-panel{display:grid;gap:12px}.auto-reply-checkbox-panel{display:grid;gap:8px}.auto-reply-settings-panel .field{margin-bottom:0}.auto-reply-schedule-list{display:grid;gap:6px;align-items:start;justify-items:stretch}.settings-checkbox-list{display:grid;gap:8px}.settings-checkbox-row{display:flex;align-items:center;gap:9px;min-height:34px;padding:9px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;color:#1f2937;font-size:13px;font-weight:700;line-height:1.25}.review-replies-astatus-override{position:relative}.review-replies-astatus-override-label{display:inline-flex;min-width:0;flex:0 1 auto;align-items:center;gap:9px}.review-replies-astatus-override.is-disabled{border-color:#ef4444;background:#fef2f2;color:#991b1b;box-shadow:0 0 0 1px rgba(239,68,68,.16)}.review-replies-astatus-override-copy{position:relative;display:inline-flex;align-items:center;gap:7px;min-width:0;flex-wrap:wrap}.review-replies-astatus-version-button{display:inline-flex;min-height:20px;align-items:center;justify-content:center;padding:0 7px;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font:inherit;font-size:11px;font-weight:800;line-height:1;cursor:pointer}.review-replies-astatus-version-button:focus-visible,.review-replies-astatus-version-button:hover{border-color:#93c5fd;background:#dbeafe;outline:none}.review-replies-info-mark{position:relative;display:inline-flex;width:16px;min-width:16px;height:16px;min-height:16px;flex:0 0 16px;align-items:center;justify-content:center;padding:0;border:1px solid;border-radius:999px;background:transparent;color:inherit;font-size:11px;font-family:inherit;font-weight:900;line-height:1;cursor:help}.review-replies-info-tooltip{position:fixed;z-index:10020;padding:9px 11px;border:1px solid #fecaca;border-radius:8px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.16);color:#991b1b;font-size:12px;font-weight:700;line-height:1.35;pointer-events:none;transform:translateY(-100%);white-space:normal;word-break:normal}.review-replies-version-overlay{z-index:10010;align-items:center}.review-replies-version-modal{max-width:520px;padding:18px}.review-replies-version-content{display:grid;gap:12px}.review-replies-version-card{display:grid;gap:10px;padding:13px 14px;border:1px solid #dbeafe;border-radius:10px;background:#f8fbff;color:#1f2937}.review-replies-version-card.is-muted{border-color:#fecaca;background:#fff7f7}.review-replies-version-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.review-replies-version-card-head strong{color:#111827;font-size:14px;line-height:1.2}.review-replies-version-card-head span{display:inline-flex;min-height:20px;align-items:center;padding:0 8px;border-radius:999px;background:#2563eb;color:#fff;font-size:11px;font-weight:800}.review-replies-version-card p{margin:0;color:#475569;font-size:13px;font-weight:600;line-height:1.45}.review-replies-version-card ul{display:grid;gap:6px;margin:0;padding-left:18px;color:#334155;font-size:13px;font-weight:600;line-height:1.35}.technical-system-reply-panel{gap:12px}.technical-reply-group{display:grid;gap:8px}.technical-reply-checkbox-row{width:100%;box-sizing:border-box}.technical-reply-contact-row{display:grid;gap:8px;min-width:0}.technical-reply-label-with-help{display:inline-flex;align-items:center;gap:6px;min-width:0}.technical-reply-help{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:#e0f2fe;color:#0369a1;font-size:12px;font-weight:800;line-height:1;cursor:help}.technical-reply-help:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.technical-reply-contact-row>.technical-reply-tooltip{position:static;display:none;order:-1;width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;opacity:1;pointer-events:none;visibility:visible}.technical-reply-contact-row:has(.technical-reply-help:focus)>.technical-reply-tooltip,.technical-reply-contact-row:has(.technical-reply-help:focus-visible)>.technical-reply-tooltip,.technical-reply-contact-row:has(.technical-reply-help:hover)>.technical-reply-tooltip{display:block}.technical-reply-tooltip{position:absolute;right:0;bottom:calc(100% + 8px);z-index:20;width:min(300px,78vw);padding:9px 10px;border:1px solid #bfdbfe;border-radius:8px;background:#0f172a;color:#ffffff;box-shadow:0 12px 28px rgba(15,23,42,.18);font-size:12px;font-weight:600;line-height:1.35;opacity:0;pointer-events:none;visibility:hidden}.technical-reply-help:focus .technical-reply-tooltip,.technical-reply-help:focus-within .technical-reply-tooltip,.technical-reply-help:hover .technical-reply-tooltip{opacity:1;visibility:visible}.auto-reply-options{display:grid;grid-template-columns:1fr;gap:8px}.auto-reply-option,.auto-reply-select-all-row{display:flex;align-items:center;gap:8px;min-height:34px;padding:7px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;color:#1f2937;font-size:13px;font-weight:700;line-height:1.25}.auto-reply-select-all-row{width:fit-content}.auto-reply-schedule-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.auto-reply-copy-time-button{min-height:34px;padding:7px 10px}.auto-reply-day-row{display:grid;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;border:1px solid #e5e7eb;border-radius:10px;background:#f8fafc}.auto-reply-day-row-selected{border-color:#bfdbfe;background:#ffffff}.auto-reply-day-check{display:flex;align-items:center;justify-content:flex-start;min-width:0;cursor:pointer}.auto-reply-day-check input{position:absolute;opacity:0;pointer-events:none}.auto-reply-day-check span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:30px;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;color:#475569;font-size:13px;font-weight:700}.auto-reply-day-check input:checked+span{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.auto-reply-time-fields{display:flex;align-items:center;justify-content:flex-start;gap:5px;min-width:0}.auto-reply-time-field{display:flex;align-items:center;gap:3px;color:#64748b;font-size:12px;font-weight:700}.auto-reply-time-input{width:58px;min-width:0;box-sizing:border-box;min-height:26px;padding:2px 6px;font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.auto-reply-time-input:disabled{opacity:.55;cursor:not-allowed}.auto-reply-day-mode{justify-self:start;min-width:0;color:#475569;font-size:12px;line-height:1.35}.auto-reply-send-summary{padding:10px 12px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#1e3a8a;font-size:13px;font-weight:700;line-height:1.4}.auto-reply-send-summary-muted{border-color:#e5e7eb;background:#f8fafc;color:#475569}.auto-reply-field-note{margin:6px 0 0;color:#64748b;font-size:12px;line-height:1.35}.billing-compact-panel,.billing-methods-panel,.billing-widget-panel{width:min(980px,100%)}.billing-products-grid{width:min(980px,100%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.billing-card-control-panel{width:min(980px,100%)}.billing-products-table-panel{width:100%;padding:14px;overflow:visible}.billing-products-table{display:grid;overflow:visible;border:0;border-radius:0;background:#ffffff}.billing-products-table-row{display:grid;grid-template-columns:minmax(220px,1fr) minmax(210px,.9fr) minmax(180px,.75fr) 120px;min-height:58px;align-items:center;gap:0;padding:8px 9px;border-bottom:1px solid var(--accounts-line,#e5e7eb);background:#ffffff}.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{min-height:36px;padding:0 9px;border-bottom:0;background:#f9fafb;color:#667085}.billing-products-table-actions-head,.billing-products-table-column{display:flex;min-width:0;min-height:36px;align-items:center;justify-content:flex-start;padding:9px 12px;border-bottom:1px solid var(--accounts-line,#e5e7eb);color:inherit;font-size:12px;font-weight:800;line-height:1.2;text-transform:uppercase}.billing-products-table-actions-head{justify-content:flex-end}.billing-products-table-cell{display:grid;min-width:0;gap:4px;padding:0 12px;color:#344054;font-size:12px;line-height:1.3;overflow:hidden;overflow-wrap:anywhere;text-align:left}.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{display:flex;align-items:center;justify-content:flex-end;overflow:visible}.billing-products-table-actions .primary-button{width:104px;min-width:104px;max-width:104px;justify-content:center}.billing-card-control-panel{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px}.billing-card-control-panel div:first-child{display:grid;min-width:0;gap:4px}.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{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px}.billing-mobile-sort-panel{display:none}.billing-list-toolbar{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;padding:0 14px}.accounts-page .billing-list-toolbar .accounts-search-meta,.app-shell .billing-list-toolbar .accounts-search-meta,.billing-list-toolbar .accounts-search-meta{margin:0;padding:0!important}.billing-product-filter{position:relative;display:inline-flex;max-width:100%;min-width:0;align-items:flex-end;gap:18px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid #e4e7ec;background:transparent;scrollbar-width:none}.billing-product-filter::-webkit-scrollbar{display:none}.billing-product-filter-indicator{position:absolute;bottom:-1px;left:0;z-index:0;width:0;height:3px;border-radius:999px 999px 0 0;background:var(--astatus-primary);opacity:0;pointer-events:none;transform:translateX(0);transition:transform .24s ease,width .24s ease,background .18s ease,opacity .12s ease}.billing-product-filter-indicator.is-billing-filter-attention{background:#d92d20}.billing-product-filter-button{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;min-height:34px;border:0;padding:0 0 9px;background:transparent;color:#667085;cursor:pointer;font:inherit;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;transition:color .18s ease,opacity .18s ease}.billing-product-filter-button:after{display:none;position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:999px 999px 0 0;background:var(--astatus-primary);content:"";opacity:0;transform:scaleX(.7);transition:opacity .18s ease,transform .18s ease}.billing-product-filter-button:focus-visible,.billing-product-filter-button:hover{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-product-filter-button.is-billing-filter-attention{color:#b42318}.billing-product-filter-button.is-billing-filter-attention.is-active,.billing-product-filter-button.is-billing-filter-attention:focus-visible,.billing-product-filter-button.is-billing-filter-attention:hover{color:#b42318}.billing-product-filter-button.is-billing-filter-attention:after{background:#d92d20}@media (prefers-reduced-motion:reduce){.billing-product-filter-indicator{transition:none}}.billing-product-filter-count{display:inline-flex;min-width:16px;height:16px;align-items:center;justify-content:center;border-radius:999px;padding:0 5px;background:#fee4e2;color:#b42318;font-size:10.5px;font-weight:800;line-height: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-settings-clickable-row{cursor:pointer}.app-shell .billing-accounts-page .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .billing-accounts-page .billing-products-table .accounts-table-row:not(.accounts-table-head) *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none!important;user-select:none!important}.billing-accounts-table .accounts-table-row.is-billing-settings-clickable-row:focus-visible{outline:2px solid rgba(37,99,235,.42);outline-offset:-2px}.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-amount-cell,.billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-table-product-cell,.billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-table-usage-cell{opacity:.62}.billing-accounts-table .accounts-table-row.is-billing-row-drag-over-after:after,.billing-accounts-table .accounts-table-row.is-billing-row-drag-over-before:before{position:absolute;right:8px;left:8px;z-index:4;height:4px;border-radius:999px;background:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.12),0 4px 10px rgba(37,99,235,.22);content:"";pointer-events:none}.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-cell,.billing-table-drag-head{min-width:0;padding-right:0;padding-left:0}.billing-table-drag-head{min-height:36px;border-bottom:1px solid var(--accounts-line)}.billing-table-drag-cell{display:grid;position:relative;z-index:2;min-height:0;align-items:center;justify-items:start;overflow:visible;padding-right:0!important;padding-left:4px!important}.billing-accounts-table .accounts-table-actions{align-items:center;gap:6px}.billing-table-row-drag-button{box-sizing:border-box;display:inline-grid;position:relative;z-index:1;width:24px;min-width:24px;height:28px;place-items:center;padding:0;border:2px solid transparent;border-radius:8px;background:#ffffff;color:#9aa4b8;cursor:grab;opacity:0;transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease,box-shadow .14s ease}.billing-table-row-drag-button:focus-visible{border-color:#c4cffd;background:#ffffff;color:#5f76d6;box-shadow:0 1px 3px rgba(70,95,255,.1);outline:none;opacity:1}.billing-accounts-table.is-billing-hover-locked .billing-table-row-drag-button:focus-visible,.billing-table-row-drag-button[data-billing-pointer-focus=true]:focus-visible{border-color:transparent;background:#ffffff;color:#9aa4b8;box-shadow:none;opacity:0}.billing-table-row-drag-button:active{cursor:grabbing}.billing-accounts-table .accounts-table-row.is-billing-row-hovered .billing-table-row-drag-button{border-color:#c4cffd;background:#ffffff;color:#5f76d6;box-shadow:0 1px 3px rgba(70,95,255,.1);opacity:1}.billing-accounts-table.is-billing-hover-locked .accounts-table-row.is-billing-row-hovered .billing-table-row-drag-button,.billing-accounts-table.is-billing-hover-locked .accounts-table-row:hover .billing-table-row-drag-button{border-color:transparent;background:#ffffff;color:#9aa4b8;box-shadow:none;opacity:0}.billing-accounts-table .accounts-table-row.is-billing-row-dragging .billing-table-row-drag-button,.billing-accounts-table .accounts-table-row.is-billing-row-drop-confirmed .billing-table-row-drag-button,.billing-accounts-table.is-billing-hover-locked .accounts-table-row.is-billing-row-dragging .billing-table-row-drag-button,.billing-accounts-table.is-billing-hover-locked .accounts-table-row.is-billing-row-drop-confirmed .billing-table-row-drag-button{border-color:#c4cffd;background:#ffffff;color:#5f76d6;box-shadow:0 1px 3px rgba(70,95,255,.1);opacity:1}.billing-table-row-drag-button-static{cursor:default}.billing-accounts-table.is-billing-drag-active .accounts-table-row:not(.accounts-table-head):not(.is-billing-row-dragging) .billing-table-row-drag-button{border-color:transparent;background:#ffffff;color:#9aa4b8;box-shadow:none;opacity:0}.billing-table-row-drag-button span{display:block;width:12px;height:18px;background-image:radial-gradient(currentColor 1.35px,transparent 1.55px);background-position:0 0;background-size:6px 6px}.billing-table-drag-preview-shell.app-shell{box-sizing:border-box;display:block;min-height:0;overflow:hidden;background:transparent}.billing-table-drag-preview-table{box-sizing:border-box;width:100%;height:100%;min-height:0;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;box-shadow:0 18px 38px rgba(17,24,39,.18)}.billing-table-drag-preview{box-sizing:border-box;overflow:hidden;border-bottom:0!important;background:#ffffff}.billing-table-drag-preview .billing-table-row-drag-button{opacity:1}.billing-table-drag-preview .billing-product-icon{display:inline-flex!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;visibility:visible!important;opacity:1!important}.billing-table-drag-preview .billing-product-icon[data-billing-product-icon=tables]{background-image:url(/sidebar-icons-v11/tables.svg)!important}.billing-table-drag-preview .billing-product-icon[data-billing-product-icon=ai]{background-image:url(/sidebar-icons-v11/ai.svg)!important}.billing-table-drag-preview .billing-product-icon[data-billing-product-icon=history]{background-image:url(/sidebar-icons-v11/history.svg)!important}.billing-table-drag-preview .billing-product-icon[data-billing-product-icon=review-replies]{background-image:url(/sidebar-icons-v11/review-replies.svg)!important}.billing-table-drag-preview .billing-product-icon-image{display:block!important;visibility:visible!important;opacity:1!important}.billing-table-drag-preview .billing-table-drag-preview-icon-image{position:relative!important;z-index:1}.billing-transactions-section{display:grid;gap:8px}.billing-transactions-title{margin:0}.billing-transactions-toggle{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 2px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.billing-transactions-toggle .page-title{margin:0;color:var(--accounts-ink);font-family:inherit;letter-spacing:0}.billing-transactions-toggle-icon{display:inline-flex;width:24px;min-width:24px;height:24px;align-self:center;align-items:center;justify-content:center;border-radius:999px;background:#eff6ff;color:var(--astatus-primary);font-size:17px;font-weight:800;line-height:1;transform:translateY(2px);transition:background .14s ease,color .14s ease}.billing-transactions-toggle:focus-visible .billing-transactions-toggle-icon,.billing-transactions-toggle:hover .billing-transactions-toggle-icon{background:#e0e7ff}.billing-transactions-panel{display:grid;gap:0;padding:14px}.billing-transactions-meta{margin:0;padding:0 14px}.billing-transactions-empty{display:flex;min-height:72px;align-items:center;padding:0 12px;color:#667085;font-size:14px;font-weight:600;line-height:1.35}.billing-transactions-table .accounts-table-row{grid-template-columns:repeat(6,minmax(120px,1fr)) 194px}.billing-transactions-table .accounts-table-cell{display:flex;min-height:36px;align-items:center;font-weight:400}.billing-transaction-date{display:block;min-width:0;font-weight:400}.billing-transaction-date,.billing-transaction-operation-number{max-width:100%;overflow:hidden;color:#344054;text-overflow:ellipsis;white-space:nowrap}.billing-transaction-operation-number{display:inline;border:0;padding:0;background:transparent;cursor:pointer;font:inherit;font-size:inherit;font-weight:400;line-height:1.25;text-align:left}.billing-transaction-operation-number:focus-visible,.billing-transaction-operation-number:hover{color:#344054;text-decoration:underline;outline:none}.billing-transaction-instrument,.billing-transaction-instrument-detail,.billing-transaction-instrument-divider{display:inline}.billing-transaction-instrument-detail:before{content:""}.billing-transaction-status-wrap{display:inline-flex;min-width:0;align-items:center;gap:8px}.billing-transaction-status.is-paid{color:#166534}.billing-transaction-status.is-failed{color:#b42318}.billing-transaction-status.is-pending{color:#b54708}.billing-transaction-mobile-meta-cell,.billing-transaction-mobile-operation-cell,.billing-transaction-mobile-payment-cell{display:none!important}.billing-transaction-empty-action{display:inline-flex;flex:0 0 var(--tables-desktop-action-button-width);width:var(--tables-desktop-action-button-width);min-width:var(--tables-desktop-action-button-width);max-width:var(--tables-desktop-action-button-width);min-height:32px;align-items:center;justify-content:center;color:#98a2b3;font-size:12px;font-weight:400;line-height:1;transform:translateX(7px)}.billing-transactions-table .billing-transaction-receipt-cell,.billing-transactions-table .billing-transaction-receipt-head{justify-content:flex-end}.billing-transactions-table .billing-transaction-receipt-cell{position:relative;z-index:2;overflow:visible}.billing-transactions-table .billing-transaction-receipt-cell .billing-transaction-status-wrap{overflow:visible}.billing-transaction-receipt-link{display:inline-flex;position:relative;z-index:1;flex:0 0 var(--tables-desktop-action-button-width);width:var(--tables-desktop-action-button-width);min-width:var(--tables-desktop-action-button-width);max-width:var(--tables-desktop-action-button-width);min-height:32px;align-items:center;justify-content:center;padding:0 10px;border:1px solid #e4e7ec;border-radius:8px;background:#ffffff;color:#344054;font-size:12px;font-weight:400;line-height:1;text-decoration:none;transform:translateX(7px);white-space:nowrap}.billing-transaction-receipt-link:focus-visible,.billing-transaction-receipt-link:hover{border-color:var(--astatus-border-strong);background:#f9fafb;color:#101828;text-decoration:none;outline:none}.billing-transaction-actions-cell{display:none!important}.billing-transactions-table .accounts-table-row:has(.billing-transaction-menu){position:relative;z-index:var(--layer-row-active)}.billing-transaction-menu-wrap{position:relative}.billing-transaction-menu-wrap:has(.billing-transaction-menu){z-index:var(--layer-row-action)}.billing-transaction-menu{top:calc(100% + 6px);right:0;min-width:184px;z-index:var(--layer-floating-menu)}.billing-transactions-table .billing-transaction-menu .row-menu-item{display:block;width:100%;color:#344054;text-decoration:none}.billing-transactions-pagination{display:flex;align-items:center;justify-content:center;gap:0;padding:10px 2px 6px;border-top:1px solid var(--cabinet-row-line);color:#667085;font-size:12px;font-weight:700}.billing-transactions-pagination>div{display:flex;align-items:center;justify-content:center;gap:6px}.billing-transactions-page-button{display:inline-flex;min-width:34px;height:32px;align-items:center;justify-content:center;padding:0 10px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;cursor:pointer;font:inherit;font-size:12px;font-weight:800;line-height:1}.billing-transactions-page-button:hover{border-color:#b8c6ff;color:#101828}.billing-transactions-page-button.is-active{border-color:var(--astatus-primary);background:#eff6ff;color:var(--astatus-primary)}.billing-transactions-page-button:disabled{cursor:default;opacity:.45}.billing-table-product-cell strong{color:#101828;font-weight:400;white-space:nowrap}.billing-table-product-cell{padding-left:8px}.billing-product-name-stack{display:grid;min-width:0;gap:3px;align-content:center;justify-items:start}.billing-table-usage-cell{gap:6px}.billing-table-amount-cell{align-content:center;gap:4px}.billing-table-amount-cell .billing-payment-value,.billing-table-amount-cell strong{color:#344054;font-size:12px;font-weight:400;line-height:1.25;white-space:nowrap}.app-shell .admin-errors-page-mobile-date,.app-shell .ai-connection-dates,.app-shell .ai-connection-dates span,.app-shell .billing-mobile-payment-text,.app-shell .billing-table-amount-cell strong,.app-shell .billing-transaction-date,.app-shell .billing-transaction-mobile-date,.app-shell .billing-transaction-time,.app-shell .dashboard-news-date,.app-shell .message-history-date-range-input,.app-shell .support-chat-date-divider{font-weight:400!important}.billing-required-payment{display:grid;min-width:0;max-width:100%;gap:2px;align-content:center;color:#667085;line-height:1.2}.billing-required-payment span{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-required-payment .billing-required-payment-title{color:#b42318;font-size:12px;font-weight:400;display:grid;gap:0;overflow:visible;text-overflow:clip;white-space:normal}.billing-required-payment .billing-required-payment-title>span{overflow:visible;text-overflow:clip;white-space:nowrap}.billing-required-payment .billing-required-payment-title .billing-required-payment-amount{display:inline;color:#d92d20;font:inherit;overflow:visible;text-overflow:clip;white-space:nowrap}.billing-required-payment span{color:#d92d20;font-size:12px;font-weight:400}.billing-required-payment .billing-required-payment-amount{overflow:visible;text-overflow:clip;white-space:nowrap}.billing-required-payment .billing-required-payment-title>span{color:inherit;font:inherit}.billing-table-control-cell{display:grid!important;align-content:center;align-items:center;gap:5px}.billing-table-control-action{display:block;width:fit-content;border:0;padding:0;background:transparent;color:#475467;cursor:pointer;font:inherit;font-size:12px;font-weight:500;line-height:1.3;text-align:left}.billing-table-control-action>span{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);width:var(--tables-desktop-action-button-width)!important;min-width:var(--tables-desktop-action-button-width);max-width:var(--tables-desktop-action-button-width);min-height:var(--cabinet-button-height);justify-content:center;padding:0 14px;border-radius:10px;font-size:var(--page-top-button-font-size);font-weight:700;line-height:1.2}.billing-disable-menu-wrap{display:none;flex:0 0 30px;width:30px;min-width:30px}.app-shell .billing-accounts-table .accounts-table-actions .billing-disable-menu-wrap{display:none!important}.billing-disable-menu-wrap.is-billing-menu-inactive{pointer-events:none;visibility:hidden}.billing-example-menu-wrap{pointer-events:auto}.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-row-action-icon-button{color:var(--astatus-menu-icon)}.billing-transaction-empty-action-icon{color:#98a2b3;cursor:default;pointer-events:none}.row-menu-wrap>.billing-row-action-icon-button:before{display:none!important;content:none!important;background-image:none!important}.billing-row-action-svg{display:block;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.billing-row-action-svg,.billing-row-action-svg-pay,.billing-row-action-svg-settings{width:24px;min-width:24px;height:24px}.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-pay-button,.billing-table-row-drag-button{display:none!important}.billing-disable-menu-wrap.is-billing-menu-inactive{display:block;pointer-events:auto;visibility:visible}.billing-disable-menu-wrap{display:block}.app-shell .billing-accounts-table .accounts-table-actions .billing-disable-menu-wrap,.billing-accounts-table .billing-menu-mobile-item{display:block!important}.app-shell .billing-transactions-table .billing-transaction-receipt-cell,.billing-table-control-head,.billing-table-drag-cell,.billing-table-drag-head{display:none!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{display:flex!important;align-items:center;justify-content:flex-end;overflow:visible}}@media (max-width:760px){.billing-transactions-table .accounts-table-head{display:none}.billing-transactions-table .accounts-table-row:not(.accounts-table-head){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px;padding:12px}.billing-transactions-table .accounts-table-cell{display:grid;min-height:0;gap:3px;padding:0}.billing-transactions-table .accounts-table-cell:before{display:none;content:""}.billing-transactions-table .accounts-table-cell[data-label="Инструмент"]{grid-column:1/-1}.billing-list-toolbar{flex-direction:column;align-items:flex-start;gap:8px;padding:0 4px}.billing-product-filter{width:fit-content;max-width:100%}.billing-product-filter-button{flex:0 0 auto}}.billing-disable-modal{max-width:360px;border:1px solid #e5e7eb;border-radius:14px;padding:18px;text-align:center;box-shadow:0 24px 70px rgba(16,24,40,.22)}.billing-disable-modal .modal-header{position:relative;align-items:center;justify-content:center;margin-bottom:16px;text-align:center}.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{display:block;color:#667085;font-size:12px;font-weight:800;line-height:1.2;text-transform:uppercase}.billing-disable-modal-copy{margin:0;color:#475467;font-size:14px;line-height:1.45;text-align:center}.billing-disable-modal-copy strong{color:#101828;font-weight:800}.billing-disable-confirm-field{display:grid;justify-items:center;gap:8px;text-align:center}.billing-disable-confirm-field .field-label{margin:0}.billing-disable-confirm-input{width:140px;max-width:140px;text-align:center;font-weight:800;text-transform:uppercase}.billing-disable-confirm-hint{color:#667085;font-size:12px;font-weight:500;line-height:1.3;text-align:center}.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{display:block;width:100%;max-width:150px;height:7px;overflow:hidden;border-radius:999px;background:#dbeafe}.billing-table-progress>span{display:block;height:100%;border-radius:inherit;background:#2563eb}.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{display:block;text-decoration:none}.billing-accounts-table .row-menu-item:disabled{cursor:not-allowed}@media (max-width:760px){.accounts-page .billing-mobile-sort-panel{display:grid;grid-template-columns:minmax(0,1fr) 92px!important;align-items:end}.billing-sort-field{grid-column:1/2}.billing-sort-direction{grid-column:2/3;align-self:end}}.billing-plan-cta-panel{width:min(980px,100%);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-color:#bfdbfe;background:#eff6ff}.billing-plan-cta-copy{display:grid;gap:4px;min-width:0}.billing-plan-cta-copy .section-title{margin:0}.billing-tariff-layout{width:min(980px,100%);display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:14px;align-items:start}.billing-tariff-panel{display:grid;gap:12px;padding:10px}.billing-tariff-product{display:grid;gap:12px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.billing-tariff-product-active{border-color:#bfdbfe;background:#f8fbff}.billing-tariff-product-auto.billing-tariff-product-active{border-color:#ddd6fe;background:#fbfaff}.billing-tariff-product-history.billing-tariff-product-active{border-color:#bbf7d0;background:#f7fef9}.billing-product-toggle{display:flex;align-items:center;gap:10px;color:#111827;font-size:16px;font-weight:650}.billing-product-toggle input{width:18px;height:18px;accent-color:#2563eb}.billing-product-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.billing-product-facts div,.billing-product-price{display:grid;gap:4px;min-width:0}.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{display:grid;grid-template-columns:minmax(120px,150px) minmax(0,1fr);gap:12px;align-items:end}.billing-tariff-summary-panel{position:sticky;top:14px;display:grid;gap:14px;padding:12px}.billing-tariff-summary-panel .section-title{margin:0}.billing-tariff-summary-list{display:grid;gap:0;padding:10px;border:1px solid #dbeafe;border-radius:8px;background:#eff6ff}.billing-overview-panel{width:min(560px,100%);display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-content:start;padding:10px}.billing-products-grid .billing-overview-panel{width:100%}.billing-overview-panel-auto .section-title{background:#eef2ff;color:#3730a3}.billing-overview-panel-history .section-title{background:#ecfdf5;color:#047857}.billing-overview-actions-with-select{align-items:flex-end}.billing-overview-actions-with-select .billing-select-label{margin:0}.billing-history-purchase-panel{display:grid;grid-template-columns:minmax(130px,auto) minmax(100px,1fr);gap:12px;align-items:end;padding:12px;border:1px solid #bbf7d0;border-radius:8px;background:#f0fdf4}.billing-history-purchase-panel .primary-button{grid-column:1/-1}.billing-history-purchase-total{display:grid;gap:5px;padding-bottom:2px}.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{display:grid;gap:14px}.billing-overview-head{display:grid;gap:6px}.billing-overview-head .section-title{margin-bottom:0}.billing-overview-statuses{display:flex;gap:8px;flex-wrap:wrap}.billing-overview-paid-until{display:grid;gap:4px}.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{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.billing-inline-link{border:0;padding:0;background:transparent;color:#4b5563;font-size:var(--app-body-copy-size);font-weight:500;line-height:var(--app-body-copy-line);cursor:pointer}.billing-inline-link:disabled{cursor:default;opacity:.45}.billing-overview-actions{display:flex;gap:10px;flex-wrap:wrap}.billing-overview-metrics{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.billing-usage-card{display:grid;gap:10px;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.billing-usage-card-head{display:grid;gap:0}.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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.billing-usage-split div{display:grid;gap:3px;min-width:0}.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{position:relative;width:100%;height:10px;border-radius:999px;background:#dbeafe;overflow:hidden}.billing-progress-bar{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#60a5fa)}.billing-progress-auto{background:#ede9fe}.billing-progress-auto .billing-progress-bar{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.billing-progress-history{background:#d1fae5}.billing-progress-history .billing-progress-bar{background:linear-gradient(90deg,#059669,#34d399)}.dashboard-summary-panel-wide{width:min(980px,100%);grid-template-columns:1fr;align-items:stretch;gap:12px}.dashboard-info-line{grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);align-items:stretch;margin:0}.dashboard-products-table{display:grid;gap:8px}.dashboard-product-row{display:grid;grid-template-columns:minmax(168px,1.25fr) repeat(3,minmax(86px,.6fr)) 214px;gap:8px;align-items:stretch;min-height:82px;padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.dashboard-product-cell,.dashboard-product-name{display:grid;min-width:0;align-content:center;gap:3px;padding:8px 10px;border:1px solid #eef2f7;border-radius:8px;background:#f8fafc}.dashboard-product-name{border-color:#dbeafe;background:#ffffff}.dashboard-product-cell span,.dashboard-product-name span{color:#6b7280;font-size:12px;line-height:1.2}.dashboard-product-cell strong,.dashboard-product-name strong{min-width:0;color:#111827;font-size:14px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.dashboard-product-name small{min-width:0;color:#6b7280;font-size:12px;font-weight:500;line-height:1.25;overflow-wrap:anywhere}.dashboard-product-action{display:flex;min-width:0;align-items:center;justify-content:stretch}.dashboard-product-action .secondary-button{width:100%;min-height:42px;max-width:100%;text-align:center;white-space:nowrap}.dashboard-product-action-disabled,.dashboard-product-action-disabled:hover{border-color:#e5e7eb;background:#f9fafb;color:#9ca3af;cursor:default}.dashboard-greeting-panel{display:grid;width:min(980px,100%);margin-right:auto;margin-left:0;gap:12px;padding:22px}.dashboard-greeting-copy,.dashboard-greeting-quote{display:grid;min-width:0;gap:6px}.dashboard-greeting-copy span,.dashboard-news-head span{color:#6b7280;font-size:13.5px;font-weight:700;line-height:1.3;text-transform:uppercase}.dashboard-greeting-copy h2{margin:0;color:#111827;font-size:18px;font-weight:400;line-height:1.3}.dashboard-greeting-quote{padding:0;border:0;background:transparent}.dashboard-greeting-quote p{margin:0;color:#374151;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{display:grid;width:min(980px,100%);margin:12px auto 0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;border-color:#dbeafe;background:linear-gradient(135deg,rgba(239,246,255,.96),rgba(240,253,250,.96))}.dashboard-beta-copy{display:grid;min-width:0;gap:5px}.dashboard-beta-copy span{color:#0369a1;font-size:12px;font-weight:800;line-height:1.2;text-transform:uppercase}.dashboard-beta-copy h2{margin:0;color:#0f172a;font-size:18px;font-weight:400;line-height:1.28}.dashboard-beta-copy p{margin:0;color:#475569;font-size:14px;line-height:1.45}.dashboard-beta-button{min-width:220px;white-space:normal}.dashboard-media-grid{display:grid;width:min(980px,100%);margin-right:auto;margin-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch;margin-top:12px}.dashboard-media-grid-news-only{width:min(484px,100%);grid-template-columns:minmax(0,1fr)}.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{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:7px;order:1}.dashboard-news-head{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:12px;padding:6px 9px;border:1px solid #eef2f7;border-radius:8px;background:#f8fafc}.dashboard-news-head strong{color:#111827;font-size:var(--app-card-value-size);font-weight:700;line-height:1.25}.dashboard-news-list{gap:6px;grid-template-rows:repeat(3,minmax(0,1fr))}.dashboard-news-item,.dashboard-news-list{display:grid;min-height:0;align-content:stretch}.dashboard-news-item{grid-template-rows:auto auto 1fr;gap:5px;padding:7px 9px;border:1px solid #eef2f7;border-radius:8px;background:#ffffff}.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);font-weight:700;line-height:1.25;-webkit-line-clamp:1}.dashboard-news-item h3,.dashboard-news-item p{margin:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.dashboard-news-item p{color:#6b7280;font-size:var(--app-body-copy-size);line-height:var(--app-body-copy-line);-webkit-line-clamp:2}.dashboard-news-more-button{justify-self:start;min-height:24px;padding:0;border:0;background:transparent;color:var(--astatus-primary);cursor:pointer;font-size:13px;font-weight:700;line-height:1.2}.dashboard-news-more-button:focus-visible,.dashboard-news-more-button:hover{color:var(--astatus-primary-hover);text-decoration:underline;text-underline-offset:3px}.dashboard-news-footer{display:flex;justify-content:flex-start;padding:2px 1px 0}.dashboard-news-read-more-button{display:inline-flex;min-height:30px;align-items:center;justify-content:center;padding:0 11px;border:1px solid #d1d5db;border-radius:6px;background:#f3f4f6;color:#111827;cursor:pointer;font-size:13px;font-weight:750;line-height:1.2}.dashboard-news-read-more-button:focus-visible,.dashboard-news-read-more-button:hover{border-color:#cbd5e1;background:#e5e7eb;color:#111827}.dashboard-news-modal{max-width:520px;border-radius:12px}.dashboard-news-modal .modal-title{font-size:20px;line-height:1.25}.dashboard-news-modal p{margin:0;color:#475467;font-size:15px;line-height:1.55}.dashboard-news-modal-list{display:grid;max-height:min(62vh,520px);gap:10px;overflow-y:auto;padding-right:4px}.dashboard-news-modal-item{display:grid;gap:5px;padding:11px;border:1px solid #eef2f7;border-radius:8px;background:#f8fafc}.dashboard-news-modal-item h3{margin:0;color:#111827;font-size:15px;font-weight:750;line-height:1.3}.dashboard-beta-modal{max-width:500px;border-radius:12px}.dashboard-beta-modal .modal-title{font-size:20px;line-height:1.25}.dashboard-beta-request-body{display:grid;gap:12px}.dashboard-beta-request-copy{margin:0;color:#475569;font-size:14px;line-height:1.5}.dashboard-beta-checkbox{display:flex;min-height:42px;align-items:center;gap:10px;padding:9px 11px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#111827;cursor:pointer;font-size:15px;font-weight:750;line-height:1.25}.dashboard-beta-checkbox input{width:18px;height:18px;margin:0;accent-color:var(--astatus-primary)}.dashboard-video-panel{width:min(560px,100%);margin-top:12px;padding:8px;display:grid;align-content:center}.dashboard-video-frame{display:grid;place-items:center;min-height:150px;aspect-ratio:16/9;border:1px dashed #cbd5e1;border-radius:8px;background:linear-gradient(135deg,rgba(248,250,252,.92),rgba(241,245,249,.92)),repeating-linear-gradient(45deg,transparent,transparent 12px,rgba(148,163,184,.08) 0,rgba(148,163,184,.08) 24px)}.dashboard-video-frame iframe{width:100%;height:100%;min-height:inherit;border:0;border-radius:inherit}.dashboard-video-play{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #dbeafe;border-radius:999px;background:#ffffff;color:var(--astatus-primary);box-shadow:var(--astatus-shadow-soft)}.dashboard-video-play svg{width:22px;height:22px;fill:currentColor}.dashboard-video-caption{display:grid;gap:4px;margin:10px 2px 0;color:#374151;font-size:17px;font-weight:500;line-height:1.3;text-align:center}.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{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:14px;align-items:start}.admin-dashboard-settings-panel{display:grid;gap:14px;min-width:0;padding:16px}.admin-dashboard-settings-section-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.admin-dashboard-settings-section-head div{display:grid;min-width:0;gap:3px}.admin-dashboard-settings-section-head span{color:#6b7280;font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase}.admin-dashboard-settings-section-head strong{color:#111827;font-size:18px;font-weight:750;line-height:1.25}.admin-dashboard-settings-textarea{min-height:92px;resize:vertical}.admin-dashboard-news-editor-list{display:grid;gap:10px}.admin-dashboard-news-editor{display:grid;gap:10px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.admin-dashboard-news-toggle{margin:0}.admin-dashboard-news-delete{width:100%;justify-content:center}.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{width:min(980px,100%);margin-right:auto;margin-left:0;display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.dashboard-social-link{display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:7px 11px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#111827;font-size:var(--app-body-copy-size);font-weight:700;line-height:var(--app-body-copy-line);box-shadow:var(--astatus-shadow-soft)}.dashboard-social-link:hover{border-color:#bfdbfe;color:var(--astatus-primary)}.dashboard-social-icon{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:999px;color:#ffffff}.dashboard-social-link-telegram .dashboard-social-icon{background:#229ed9}.dashboard-social-link-youtube .dashboard-social-icon{border:1px solid rgba(255,0,51,.2);background:#ffffff;color:#ff0033}.dashboard-social-link-rutube .dashboard-social-icon{background:#111827}.dashboard-social-icon-cutout{fill:#ffffff}.dashboard-social-link-rutube .dashboard-social-icon-cutout{fill:#111827}.dashboard-social-icon svg{width:16px;height:16px;fill:currentColor}.floating-support{position:fixed;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);display:grid;justify-items:end;gap:10px}body.is-billing-settings-modal-open .floating-support{display:none}body.is-billing-settings-modal-open,html.is-billing-settings-modal-open{overflow:hidden}html.is-billing-settings-modal-open{scrollbar-gutter:auto}body.is-billing-mobile-scrollbar-dragging{cursor:grabbing;user-select:none}body.is-billing-settings-modal-open nextjs-portal{display:none!important}.floating-support-button{position:relative;display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(17,24,39,.08);border-radius:999px;background:#111827;color:#ffffff;cursor:pointer;box-shadow:0 18px 44px rgba(17,24,39,.24);transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.floating-support-button:focus-visible,.floating-support-button:hover,.floating-support-button[aria-expanded=true]{background:#1f2937;box-shadow:0 20px 48px rgba(17,24,39,.3);transform:translateY(-1px)}.floating-support-button .astatus-icon,.floating-support-button svg{width:25px;min-width:25px;height:25px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.floating-support-unread-badge{position:absolute;top:-5px;right:-5px}.floating-support-mobile-list{display:none}.floating-support-mobile-preview{position:absolute;right:0;bottom:calc(100% + 10px);display:grid;width:min(264px,calc(100vw - 28px));grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:start;padding:10px 34px 10px 10px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#111827;font-size:13px;font-weight:400;line-height:1.35;box-shadow:0 14px 34px rgba(17,24,39,.14);transform:translateY(0)}.floating-support-mobile-preview:after{position:absolute;right:20px;bottom:-6px;width:10px;height:10px;border-right:1px solid #d0d5dd;border-bottom:1px solid #d0d5dd;background:#ffffff;content:"";transform:rotate(45deg)}.floating-support-mobile-preview:focus-visible,.floating-support-mobile-preview:hover{border-color:#bfdbfe;outline:none}.floating-support-mobile-preview-body{position:relative;z-index:1;display:grid;width:100%;grid-column:1/-1;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:start;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.floating-support-mobile-preview-no-avatar .floating-support-mobile-preview-body{grid-template-columns:minmax(0,1fr)}.floating-support-mobile-preview-body:focus-visible,.floating-support-mobile-preview-body:hover{color:var(--astatus-primary);outline:none}.floating-support-mobile-preview-avatar{display:inline-grid;width:30px;min-width:30px;height:30px;place-items:center;overflow:hidden;border:1px solid rgba(17,24,39,.08);border-radius:999px;background:#ffffff;box-shadow:0 8px 20px rgba(17,24,39,.12)}.floating-support-mobile-preview-avatar img{width:100%;height:100%;object-fit:cover}.floating-support-mobile-preview-text{position:relative;z-index:1;display:block;padding-top:1px;white-space:pre-line}.floating-support-mobile-preview-close{position:absolute;top:5px;right:5px;z-index:2;display:inline-grid;width:24px;min-width:24px;height:24px;place-items:center;padding:0;border:0;border-radius:999px;background:transparent;color:#667085;cursor:pointer}.floating-support-mobile-preview-close:focus-visible,.floating-support-mobile-preview-close:hover{background:#f2f4f7;color:#111827;outline:none}.floating-support-mobile-preview-close svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.floating-support-unread-preview{position:absolute;right:0;bottom:calc(100% + 10px);display:grid;width:min(304px,calc(100vw - 28px));gap:9px;padding:10px 34px 10px 10px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#111827;box-shadow:0 14px 34px rgba(17,24,39,.14)}.floating-support-unread-preview:after{position:absolute;right:20px;bottom:-6px;width:10px;height:10px;border-right:1px solid #d0d5dd;border-bottom:1px solid #d0d5dd;background:#ffffff;content:"";transform:rotate(45deg)}.floating-support-unread-preview-head{position:relative;z-index:1;display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center}.floating-support-unread-preview-avatar{display:inline-grid;width:30px;min-width:30px;height:30px;place-items:center;overflow:hidden;border:1px solid rgba(17,24,39,.08);border-radius:999px;background:#ffffff;box-shadow:0 8px 20px rgba(17,24,39,.12)}.floating-support-unread-preview-avatar img{width:100%;height:100%;object-fit:cover}.floating-support-unread-preview-head span:last-child{display:grid;min-width:0;gap:2px}.floating-support-unread-preview-head strong{overflow:hidden;color:#111827;font-size:13px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.floating-support-unread-preview-head small{overflow:hidden;color:#667085;font-size:11px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.floating-support-unread-preview-list{position:relative;z-index:1;display:grid;gap:6px}.floating-support-unread-preview-message,.floating-support-unread-preview-more{display:block;width:100%;min-height:34px;padding:8px 9px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#344054;cursor:pointer;font:inherit;font-size:12px;font-weight:500;line-height:1.3;overflow-wrap:anywhere;text-align:left}.floating-support-unread-preview-more{min-height:30px;background:#ffffff;color:var(--astatus-primary);font-weight:800;text-align:center}.floating-support-unread-preview-message:focus-visible,.floating-support-unread-preview-message:hover,.floating-support-unread-preview-more:focus-visible,.floating-support-unread-preview-more:hover{border-color:#bfdbfe;background:#eff6ff;color:#111827;outline:none}.floating-support-unread-preview-in-list{position:relative;right:auto;bottom:auto;width:100%;margin-bottom:16px}.floating-support-unread-preview-in-list:after{right:23px;bottom:-6px}.floating-support-mobile-list-item{display:flex;width:184px;min-height:42px;align-items:center;gap:10px;padding:8px 10px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#111827;font-size:13px;font-weight:400;line-height:1.2;box-shadow:0 14px 34px rgba(17,24,39,.14)}.floating-support-mobile-list-item+.floating-support-mobile-list-item{margin-top:-1px;border-top-color:#e5e7eb}.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:focus-visible,.floating-support-mobile-list-item:hover{position:relative;z-index:1;border-color:#bfdbfe;color:var(--astatus-primary);outline:none}.floating-support-mobile-list-icon{display:inline-grid;width:26px;min-width:26px;height:26px;place-items:center;border-radius:999px;background:#111827;color:#ffffff}.floating-support-mobile-list-icon-telegram{background:#229ed9}.floating-support-mobile-list-icon .astatus-icon,.floating-support-mobile-list-icon svg{width:16px;min-width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.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{position:absolute;right:calc(100% + 12px);bottom:0;display:inline-grid;width:54px;height:54px;place-items:center;border:1px solid rgba(34,158,217,.24);border-radius:999px;background:#229ed9;color:#ffffff;box-shadow:0 18px 44px rgba(34,158,217,.24);opacity:1;pointer-events:auto;transform:translateX(0) scale(1);transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease,background .18s ease}.floating-support:focus-within .floating-support-telegram-hover,.floating-support:hover .floating-support-telegram-hover{opacity:1;pointer-events:auto;transform:translateX(0) scale(1)}.floating-support-telegram-hover:focus-visible,.floating-support-telegram-hover:hover{background:#1d8fc3;color:#ffffff;outline:none;box-shadow:0 20px 48px rgba(34,158,217,.3)}.floating-support-telegram-hover .astatus-icon,.floating-support-telegram-hover svg{width:25px;min-width:25px;height:25px;fill:currentColor}.floating-support-telegram-hover span{position:absolute;right:calc(100% + 10px);top:50%;max-width:190px;padding:8px 10px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;font-size:13px;font-weight:400;line-height:1.2;white-space:nowrap;box-shadow:0 14px 34px rgba(17,24,39,.14);opacity:0;pointer-events:none;transform:translate(6px,-50%);transition:opacity .18s ease,transform .18s ease}.floating-support-telegram-hover:focus-visible span,.floating-support-telegram-hover:hover span{opacity:1;transform:translateY(-50%)}.floating-support-panel{position:absolute;right:0;bottom:calc(100% + 12px);display:grid;width:min(var(--floating-support-panel-width,342px),calc(100vw - 32px));height:min(var(--floating-support-panel-height,465px),calc(100vh - 116px));min-height:min(340px,calc(100vh - 116px));grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;box-shadow:0 24px 70px rgba(17,24,39,.2)}.floating-support-panel-resize{position:absolute;z-index:3;display:block;padding:0;border:0;background:transparent}.floating-support-panel-resize-top{top:-7px;right:0;left:0;height:14px;cursor:ns-resize}.floating-support-panel-resize-left{top:0;bottom:0;left:-7px;width:14px;cursor:ew-resize}.floating-support-panel-resize-corner{top:-7px;left:-7px;width:34px;height:34px;cursor:nwse-resize}.floating-support-panel-resize-corner span{position:absolute;top:9px;left:9px;display:block;width:16px;height:16px;border-top:2px solid rgba(152,162,179,.32);border-left:2px solid rgba(152,162,179,.32);border-radius:8px 0 0 0;background:transparent}.floating-support-panel-resize-corner:focus-visible span,.floating-support-panel-resize-corner:hover span{border-top-color:rgba(52,64,84,.48);border-left-color:rgba(52,64,84,.48)}.floating-support-panel-resize:focus-visible,.floating-support-panel-resize:hover{outline:none}.floating-support-panel:after{position:absolute;right:22px;bottom:-6px;width:10px;height:10px;border-right:1px solid #d0d5dd;border-bottom:1px solid #d0d5dd;background:#ffffff;content:"";transform:rotate(45deg)}.floating-support-panel-head{position:relative;z-index:1;display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e5e7eb;background:#ffffff}.floating-support-panel-title{display:inline-flex;min-width:0;align-items:center;gap:9px;border-radius:8px;color:#111827;font-size:15px;font-weight:800;line-height:1.2;transition:color .18s ease}.floating-support-panel-title:focus-visible,.floating-support-panel-title:hover{color:var(--astatus-primary);outline:none}.floating-support-panel-actions{display:inline-flex;align-items:center;gap:6px}.floating-support-panel-close{display:inline-grid;width:34px;height:34px;place-items:center;padding:0;border:1px solid #e5e7eb;border-radius:999px;background:#ffffff;color:#344054;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.floating-support-panel-close:focus-visible,.floating-support-panel-close:hover{border-color:#d0d5dd;background:#f3f4f6;color:#111827;outline:none}.floating-support-panel-close svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.floating-support-chat-frame{position:relative;z-index:1;min-height:0;overflow:hidden;background:#f9fafb}.floating-support-menu{position:absolute;right:0;bottom:calc(100% + 10px);min-width:178px;padding:6px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;box-shadow:0 18px 48px rgba(17,24,39,.16)}.floating-support-menu:after{position:absolute;right:22px;bottom:-6px;width:10px;height:10px;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;background:#ffffff;content:"";transform:rotate(45deg)}.floating-support-menu-item{position:relative;z-index:1;display:flex;min-height:42px;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;color:#111827;font-size:14px;font-weight:500;line-height:1.2}.floating-support-menu-item:focus-visible,.floating-support-menu-item:hover{background:#f3f4f6;color:#111827}.floating-support-telegram-icon{border-radius:999px;background:#229ed9;color:#ffffff}.floating-support-chat-icon,.floating-support-telegram-icon{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center}.floating-support-chat-icon{overflow:hidden;border:1px solid rgba(17,24,39,.08);border-radius:999px;background:#ffffff;box-shadow:0 8px 18px rgba(17,24,39,.12);color:#111827}.floating-support-chat-icon img{width:100%;height:100%;object-fit:cover}.floating-support-chat-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.floating-support-telegram-icon svg{width:15px;height:15px;fill:currentColor}.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{height:100%;min-height:0;border-radius:0;background:#f9fafb}.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,calc(100dvh - 96px))}.floating-support-panel:after{right:20px}.floating-support-telegram-hover{right:calc(100% + 8px);width:50px;height:50px}.floating-support-telegram-hover span{right:calc(100% + 8px);top:50%;bottom:auto;left:auto;transform:translate(6px,-50%)}.floating-support-telegram-hover:focus-visible span,.floating-support-telegram-hover:hover span{transform:translateY(-50%)}.floating-support-chat-frame .support-chat-panel-embedded{width:100%;height:100%;max-width:none;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{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-shell:has(.support-chat-main) .main-content{height:100dvh;min-height:0;padding-bottom:0;overflow:hidden}.support-chat-main{display:flex;height:100dvh;min-height:0;flex-direction:column;padding-top:0;padding-bottom:0;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;display:grid;gap:14px;flex:1 1 auto;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;padding:0;overflow:hidden;border-top:0}.panel.support-chat-panel{padding:0;border:0;background:transparent;box-shadow:none}.support-chat-window{display:grid;height:100%;min-height:360px;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;border:0;border-radius:8px;background:#f9fafb;box-shadow:none}.support-chat-mobile-back-button{display:none}@media (min-width:901px){.app-shell:has(.support-chat-main) .support-chat-panel{position:fixed;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}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{display:grid;align-content:end;gap:12px;min-height:0;padding:6px 18px 18px;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.support-chat-date-divider{justify-self:center;display:block;width:fit-content;max-width:calc(100% - 24px);margin:0 auto;padding:4px 10px;border-radius:999px;background:#eef2f7;color:#667085;font-size:12px;font-weight:800;line-height:1.2;text-align:center}.support-chat-message{display:flex;align-items:flex-end;gap:8px;width:100%}.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{display:inline-grid;width:32px;min-width:32px;height:32px;place-items:center;overflow:hidden;border-radius:999px;color:#ffffff;font-size:13px;font-weight:800;line-height:1}.support-chat-avatar img{width:100%;height:100%;object-fit:cover}.support-chat-avatar-support{border:1px solid rgba(17,24,39,.08);background:#ffffff;box-shadow:0 8px 20px rgba(17,24,39,.12)}.support-chat-avatar-user{background:var(--astatus-primary);box-shadow:0 8px 20px rgba(37,99,235,.16)}.support-chat-avatar svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.support-chat-message-content{display:grid;max-width:min(620px,calc(86% - 40px));min-width:0;gap:3px}.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{max-width:100%;padding:11px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#111827;box-shadow:0 8px 24px rgba(17,24,39,.06)}.support-chat-message-user .support-chat-bubble{border-color:rgba(37,99,235,.24);background:#eff6ff}.support-chat-bubble p{margin:0;font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.support-chat-message-meta{float:right;display:inline-flex;align-items:center;gap:5px;margin:5px 0 0 12px;white-space:nowrap}.admin-support-page{gap:16px;min-height:0}.admin-support-refresh{min-height:36px}.admin-support-layout{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);gap:14px;min-height:calc(100dvh - 150px)}.admin-support-chat,.admin-support-sidebar{min-height:0;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;box-shadow:0 12px 28px rgba(15,23,42,.06)}.admin-support-sidebar{display:grid;grid-template-rows:auto minmax(0,1fr)}.admin-support-controls{display:grid;gap:10px;padding:12px;border-bottom:1px solid #e5e7eb;background:#f8fafc}.admin-support-segment{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:3px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.admin-support-segment button{min-width:0;min-height:32px;border:0;border-radius:6px;background:transparent;color:#475569;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.admin-support-segment button.active{background:#111827;color:#ffffff}.admin-support-search{display:grid;gap:5px}.admin-support-stats{display:flex;flex-wrap:wrap;gap:6px}.admin-support-chat-tags span,.admin-support-list-meta em,.admin-support-stats span{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border-radius:999px;background:#eef2f7;color:#475569;font-size:12px;font-style:normal;font-weight:800;line-height:1.2}.admin-support-list{display:grid;align-content:start;gap:6px;min-height:0;padding:8px;overflow-y:auto}.admin-support-list-item{display:grid;gap:6px;width:100%;padding:10px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#111827;text-align:left;cursor:pointer}.admin-support-list-item.active,.admin-support-list-item:hover{border-color:rgba(37,99,235,.45);background:#eff6ff}.admin-support-list-meta,.admin-support-list-title{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.admin-support-list-meta span,.admin-support-list-preview,.admin-support-list-title strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-support-list-title strong{font-size:14px}.admin-support-list-meta span,.admin-support-list-preview,.admin-support-list-title small{color:#64748b;font-size:12px}.admin-support-chat{display:grid;grid-template-rows:auto minmax(0,1fr);background:#f9fafb}.admin-support-chat-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #e5e7eb;background:#ffffff}.admin-support-eyebrow{color:#64748b;font-size:12px;font-weight:900;text-transform:uppercase}.admin-support-chat-head h2{margin:2px 0 4px;color:#111827;font-size:18px;line-height:1.2}.admin-support-chat-head p{margin:0;color:#64748b;font-size:13px}.admin-support-chat-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.admin-support-messages{display:grid;align-content:end;gap:12px;min-height:0;padding:16px 18px;overflow-y:auto}.admin-support-chat-empty,.admin-support-empty{display:grid;min-height:120px;place-items:center;padding:18px;color:#64748b;font-size:14px;text-align:center}.support-chat-bubble time{color:#667085;font-size:12px;line-height:1.15}.support-chat-receipt{justify-self:end;margin:-1px 3px 0 0;color:#8aa4c0;font-size:9px;font-weight:600;line-height:1.1;text-align:right}.support-chat-receipt-read{color:#6f9fc7}.support-chat-attachments{display:grid;gap:8px;margin-top:9px;clear:both}.support-chat-attachment{display:grid;gap:6px;min-width:0}.support-chat-attachment-image{display:block;width:min(280px,100%);overflow:hidden;border:1px solid rgba(37,99,235,.16);border-radius:8px;background:#ffffff}.support-chat-attachment-image img{display:block;width:100%;max-height:220px;object-fit:cover}.support-chat-attachment-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:6px 8px;border:1px solid rgba(37,99,235,.14);border-radius:8px;background:rgba(255,255,255,.7)}.support-chat-attachment-meta span{min-width:0;overflow:hidden;color:#344054;font-size:12px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.support-chat-attachment-meta small{color:#667085;font-size:11px;font-weight:700;line-height:1.2;white-space:nowrap}.support-chat-upload-preview{margin-left:auto}.support-chat-upload-bubble{width:min(360px,92%);padding:10px}.support-chat-upload-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.support-chat-upload-head strong{color:#111827;font-size:13px;font-weight:800;line-height:1.2}.support-chat-upload-head span{color:#667085;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.support-chat-upload-list{display:grid;gap:6px}.support-chat-upload-item{display:grid;grid-template-columns:16px minmax(0,1fr) max-content 24px;align-items:center;gap:7px;min-width:0;padding:6px 6px 6px 8px;border:1px solid rgba(37,99,235,.18);border-radius:8px;background:rgba(255,255,255,.78)}.support-chat-upload-status{display:inline-block;width:13px;height:13px;border:2px solid rgba(37,99,235,.2);border-top:2px solid var(--astatus-primary);border-radius:999px;animation:button-spin .8s linear infinite}.support-chat-upload-name{min-width:0;overflow:hidden;color:#1f2937;font-size:12px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.support-chat-upload-size{color:#667085;font-size:11px;font-weight:700;line-height:1.2;white-space:nowrap}.support-chat-upload-remove{display:inline-grid;width:24px;height:24px;place-items:center;padding:0;border:0;border-radius:999px;background:transparent;color:#667085;cursor:pointer}.support-chat-upload-remove:focus-visible,.support-chat-upload-remove:hover{background:rgba(239,68,68,.1);color:#b42318;outline:none}.support-chat-upload-remove:disabled{cursor:not-allowed;opacity:.5}.support-chat-upload-remove svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.support-chat-form{--support-chat-control-size:41px;--support-chat-form-bottom-padding:12px;box-sizing:border-box;position:relative;z-index:220;display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:10px;padding:10px;border-top:0;border-right:0;border-left:0;border-radius:0;background:#ffffff;box-shadow:none}.support-chat-actions{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:8px;overflow:visible;padding-bottom:2px}.support-chat-action{flex:0 0 auto;min-height:32px;padding:6px 10px;border:1px solid #d0d5dd;border-radius:999px;background:#ffffff;color:#344054;font:inherit;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.support-chat-action.is-active,.support-chat-action:focus-visible,.support-chat-action:hover{border-color:rgba(37,99,235,.5);background:#eff6ff;color:var(--astatus-primary);outline:none}.support-chat-files{display:flex;grid-column:auto;align-items:center;gap:8px;min-height:var(--support-chat-control-size)}.support-chat-file-button{position:relative;display:inline-grid;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);place-items:center;padding:0;overflow:hidden;border:1px solid transparent;border-radius:999px;background:var(--astatus-primary);color:#ffffff;cursor:pointer;box-shadow:0 8px 20px rgba(37,99,235,.18)}.support-chat-file-button:focus-within,.support-chat-file-button:hover{background:var(--astatus-primary-hover);color:#ffffff}.support-chat-file-button input{position:absolute;inset:0;opacity:0;cursor:pointer}.support-chat-file-button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.support-chat-file-count{position:absolute;transform:translate(28px,-26px);min-width:18px;padding:2px 5px;border-radius:999px;background:#ef4444;color:#ffffff;font-size:11px;font-weight:800;line-height:1}.support-chat-file-error{position:absolute;bottom:calc(100% + 8px);left:10px;max-width:min(360px,calc(100% - 20px));padding:7px 9px;border:1px solid rgba(180,35,24,.18);border-radius:8px;background:#fff7ed;color:#b42318;font-size:12px;font-weight:700;line-height:1.2;box-shadow:0 10px 24px rgba(17,24,39,.08)}.support-chat-input-wrap{display:flex;align-items:flex-end;min-width:0}.support-chat-input{box-sizing:border-box;width:100%;height:auto;min-height:var(--support-chat-control-size);max-height:168px;field-sizing:content;resize:none;overflow-y:auto;padding:9px 16px;border:1px solid #d0d5dd;border-radius:calc(var(--support-chat-control-size) / 2);background:#ffffff;color:#101828;font:inherit;font-size:14px;line-height:1.45}.support-chat-input:focus{border-color:var(--astatus-primary);outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.support-chat-send{box-sizing:border-box;align-self:end;display:inline-grid;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);place-items:center;padding:0;border:1px solid transparent;border-radius:999px;background:var(--astatus-primary);color:#ffffff;cursor:pointer;box-shadow:0 8px 20px rgba(37,99,235,.18);transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.support-chat-send:focus-visible,.support-chat-send:hover{background:var(--astatus-primary-hover);color:#ffffff;outline:none}.support-chat-send:disabled{cursor:not-allowed;opacity:.65;transform:none;box-shadow: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{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}@media (max-width:900px){.support-chat-form{width:100%}.app-shell .support-chat-mobile-back-button{position:fixed;top:72px;left:12px;z-index:calc(var(--layer-sidebar-menu) + 70);display:inline-flex;width:var(--accounts-bulk-action-button-width);min-width:var(--accounts-bulk-action-button-width);max-width:var(--accounts-bulk-action-button-width);height:36px;min-height:36px;align-items:center;gap:7px;padding:0 12px;border-radius:8px}.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{position:fixed;top:56px;right:0;bottom:0;left:0;height:auto;min-height:0;padding:0;overflow:hidden}.support-chat-main .account-topbar{flex:0 0 auto;min-height:56px;margin:0 -12px;padding-top:8px;padding-bottom:8px}.support-chat-panel{width:auto;height:100%;max-width:none;min-height:0;margin:0 -12px;border:0;box-shadow:none}.support-chat-window{height:100%;min-height:0;border-radius:0;border-right:0;border-left:0}.support-chat-messages{align-content:end;padding:54px 12px 12px;touch-action:pan-y}.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));grid-template-columns:auto minmax(0,1fr) auto;width:auto;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-right:0;border-left:0;border-radius:0}.support-chat-send{width:var(--support-chat-control-size)}}.support-issue-popup{position:fixed;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);display:grid;width:min(360px,calc(100vw - 32px));grid-template-columns:auto 1fr;gap:12px;padding:16px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;box-shadow:0 22px 58px rgba(17,24,39,.18)}.support-issue-close{position:absolute;top:8px;right:8px;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:#667085;cursor:pointer}.support-issue-close:focus-visible,.support-issue-close:hover{background:#f2f4f7;color:#1d2939}.support-issue-close svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.support-issue-action svg,.support-issue-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.support-issue-icon{width:42px;height:42px;border-radius:999px;background:#229ed9;color:#ffffff}.support-issue-icon svg{width:22px;height:22px;fill:currentColor}.support-issue-copy{min-width:0;padding-right:22px}.support-issue-copy h2{margin:0 0 4px;color:#101828;font-size:16px;font-weight:800;line-height:1.2}.support-issue-copy p{margin:0;color:#475467;font-size:13px;line-height:1.45}.support-issue-action{display:inline-flex;grid-column:2;width:fit-content;min-height:38px;align-items:center;gap:8px;padding:0 14px;border-radius:8px;background:#111827;color:#ffffff;font-size:14px;font-weight:700;text-decoration:none;transition:background .18s ease,transform .18s ease}.support-issue-action:focus-visible,.support-issue-action:hover{background:#1f2937;color:#ffffff;transform:translateY(-1px)}.support-issue-action svg{width:17px;height:17px;fill:currentColor}.ai-profile-payment-summary{width:min(340px,100%);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.tables-config-table td:first-child,.tables-config-table th:first-child{width:24%}.tables-config-table td:nth-child(2),.tables-config-table th:nth-child(2){width:520px}.tables-config-table td:nth-child(3),.tables-config-table th:nth-child(3){width:var(--tables-desktop-actions-cell-width)}.billing-limit-layout{width:min(364px,100%);max-width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.billing-limit-layout-message-history{width:min(430px,100%)}.billing-limit-page-header{display:grid;justify-content:start;align-items:start;gap:10px}.billing-limit-back-button{width:138px;min-width:138px;max-width:138px;height:36px;min-height:36px;padding:0 14px;font-size:var(--page-top-button-font-size);font-weight:400;line-height:20px}.billing-limit-back-button span{line-height:1}.billing-confirm-page-header{display:grid;justify-content:start;align-items:start;gap:10px}.billing-limit-tariff-panel{order:-1}.billing-limit-panel,.billing-limit-tariff-panel{width:100%;max-width:100%;display:grid;gap:14px}.billing-limit-panel-wide,.billing-product-picker-panel{width:100%}.billing-add-product-panel,.billing-product-picker-panel{display:grid;gap:0;padding:10px}.billing-add-product-panel{width:100%}.billing-add-product-row{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,.45fr) auto;gap:14px;align-items:center;min-height:68px;padding:12px 0;border-top:1px solid #e5e7eb}.billing-add-product-row:first-child{border-top:0;padding-top:0}.billing-add-product-row:last-child{padding-bottom:0}.billing-add-product-meta strong,.billing-add-product-row strong{color:#111827;font-size:15px;font-weight:650}.billing-add-product-meta{display:grid;gap:6px}.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{display:flex;align-items:center;min-height:26px;padding:0 0 6px}.billing-tariff-section-title span{color:#6b7280;font-size:13px;font-weight:700;line-height:1.25}.billing-product-picker-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,auto) auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid #e5e7eb}.billing-one-time-row,.billing-tariff-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{display:grid;gap:4px;text-align:right}.billing-product-picker-meta span{color:#6b7280;font-size:13px;line-height:1.25}.billing-row-select-label,.billing-row-total{display:grid;gap:6px}.billing-row-select-label span,.billing-row-total span{color:#6b7280;font-size:13px;line-height:1.25}.billing-row-total strong{color:#111827;font-size:15px;font-weight:650;line-height:1.2;white-space:nowrap}.billing-limit-editor-wide{grid-template-columns:minmax(150px,1fr) 150px minmax(220px,1.2fr);align-items:end}.billing-limit-product-name{display:grid;gap:6px}.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{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.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{width:min(150px,100%);grid-template-rows:auto 40px;align-items:start;gap:8px;padding:10px 12px}.billing-limit-editor,.billing-limit-picker-compact{display:grid;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.billing-limit-editor{gap:14px;padding:10px}.billing-limit-editor-narrow{width:100%;max-width:100%}.billing-limit-flat-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;align-items:stretch}.billing-limit-meta,.billing-limit-picker{display:grid;align-content:start;gap:8px}.billing-limit-meta{grid-template-rows:auto 40px;min-width:110px;padding:10px 12px;border-radius:8px;border:1px solid #dbeafe;background:#eff6ff}.billing-limit-tariff{width:100%;min-width:0;display:grid;align-content:start;gap:10px}.billing-limit-tariff p{margin:-2px 0 0;color:#6b7280;font-size:12px;line-height:1.25}.billing-limit-tariff .billing-total-inline-value,.billing-limit-tariff span,.billing-limit-tariff strong,.billing-limit-tariff-panel .billing-total-label{font-weight:400}.billing-limit-single-tariff-row{display:flex;width:100%;align-items:center;gap:7px;box-sizing:border-box;min-width:0;white-space:nowrap}.billing-limit-single-tariff-row i,.billing-limit-tariff-list i{flex:1 1 auto;min-width:0;height:1px;align-self:end;border-bottom:1px solid #b8c4d6;color:transparent;font-size:0;font-style:normal;letter-spacing:0;line-height:1;overflow:hidden;transform:translateY(-5px)}.billing-limit-single-tariff-row span{flex:0 0 auto;color:#6b7280;font-size:12px;line-height:1.25;white-space:nowrap}.billing-limit-single-tariff-row strong{flex:0 0 auto;color:#111827;font-size:13px;font-weight:400;line-height:1.25;white-space:nowrap}.billing-limit-single-tariff-row i{white-space:nowrap}.billing-limit-tariff-list{display:grid;gap:6px}.billing-limit-tariff-list div{display:flex;width:100%;align-items:center;gap:7px;box-sizing:border-box;min-width:0;white-space:nowrap}.billing-limit-tariff-list span{width:72px;flex:0 0 72px;color:#6b7280;font-size:12px;line-height:1.25}.billing-limit-tariff-list strong{flex:0 0 auto;color:#111827;font-size:13px;font-weight:400;line-height:1.25;white-space:nowrap}.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{display:flex;min-height:40px;align-items:center;margin-top:0;line-height:1.15;white-space:normal}.billing-limit-note-cell{width:100%;max-width:100%}.billing-limit-note{margin:0;padding:10px 12px;border:1px solid #e0e7ff;border-radius:8px;background:#f8fbff;color:#4b5563;font-size:14px;line-height:1.45}.billing-settings-modal{position:relative;width:min(470px,100%);max-width:min(470px,calc(100vw - 32px));max-height:calc(100vh - 48px);display:grid;gap:16px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:14px;padding:18px;box-shadow:0 24px 70px rgba(16,24,40,.22)}.billing-settings-modal-golden-grid:before{content:"";display:none}.billing-settings-modal .modal-header{margin-bottom:0}.billing-settings-modal .modal-title{min-width:0;margin-top:3px;overflow:hidden;font-size:22px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.billing-settings-modal-kicker{display:block;color:#667085;font-size:12px;font-weight:800;line-height:1.2;text-transform:uppercase}.billing-settings-modal .billing-limit-layout{width:100%}.billing-settings-modal .billing-limit-panel,.billing-settings-modal .billing-limit-tariff-panel{padding:0}.billing-settings-modal .billing-limit-tariff-panel{order:0}.billing-settings-modal-actions{margin-top:0}.billing-pricing-desktop,.billing-settings-back-button,.billing-settings-mobile-action-legal,.billing-settings-mobile-bottom-spacer{display:none}.billing-settings-compact-layout{display:grid}.billing-pricing-copy{display:grid;gap:6px}.billing-pricing-copy h3{margin:0;color:#101828;font-size:28px;font-weight:800;letter-spacing:0;line-height:1.1}.billing-pricing-copy p{margin:0;color:#475467;font-size:16px;line-height:1.35}.billing-pricing-card,.billing-pricing-total-card{border:1px solid #e5e7eb;border-radius:16px;background:#ffffff}.billing-pricing-config{display:grid;gap:18px;min-width:0}.billing-pricing-period-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;min-height:86px;padding:18px 20px}.billing-pricing-card-head>div,.billing-pricing-period-card div{display:grid;gap:6px;min-width:0}.billing-pricing-breakdown span,.billing-pricing-card-head span,.billing-pricing-period-card span,.billing-pricing-total-head span{color:#475467;font-size:14px;line-height:1.25}.billing-pricing-card-head strong,.billing-pricing-period-card strong{color:#101828;font-size:20px;font-weight:700;line-height:1.15}.billing-pricing-action-total strong,.billing-pricing-breakdown strong,.billing-pricing-card-head strong,.billing-pricing-total-main strong{font-variant-numeric:tabular-nums}.billing-pricing-pill,.billing-pricing-total-head strong{display:inline-flex;min-height:34px;align-items:center;justify-content:center;padding:0 16px;border:1px solid #d0d5dd;border-radius:999px;background:#f2f4f7;color:#344054;font-size:15px;font-weight:700;line-height:1;white-space:nowrap}.billing-pricing-quantity-card{display:grid;gap:16px;padding:18px 20px}.billing-pricing-card-head{display:block;min-width:0}.billing-pricing-card-head>div:last-child{justify-items:end;text-align:right}.billing-pricing-count-field{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:14px}.billing-pricing-count-field span{min-width:0;color:#475467;font-size:14px;line-height:1.25;white-space:nowrap}.billing-pricing-count-input{width:68px;min-width:68px;height:38px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#101828;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;padding:0 10px;text-align:right}.billing-pricing-count-input:focus{border-color:#93c5fd;outline:3px solid rgba(37,99,235,.18)}.billing-pricing-range-control{display:grid;width:100%;grid-template-columns:34px minmax(0,1fr) 34px;gap:10px;align-items:center}.billing-pricing-step-button{display:inline-flex;width:34px;min-width:34px;height:34px;min-height:34px;align-items:center;justify-content:center;border:1px solid #d0d5dd;border-radius:999px;background:#ffffff;box-shadow:0 1px 2px rgba(16,24,40,.05);color:#667085;line-height:1;cursor:pointer}.billing-pricing-step-button:hover:not(:disabled){background:#f9fafb;color:#101828}.billing-pricing-step-button:focus-visible{border-color:#93c5fd;color:#101828;outline:3px solid rgba(37,99,235,.18);outline-offset:2px}.billing-pricing-step-button:disabled{opacity:.42;cursor:not-allowed}.billing-pricing-step-icon{--billing-pricing-step-line:12px;--billing-pricing-step-stroke:1.8px;position:relative;display:block;width:16px;height:16px;color:currentColor}.billing-pricing-step-icon-minus{--billing-pricing-step-line:12px}.billing-pricing-step-icon-plus:after,.billing-pricing-step-icon:before{position:absolute;top:50%;left:50%;display:block;border-radius:999px;background:currentColor;content:"";transform:translate(-50%,-50%)}.billing-pricing-step-icon:before{width:var(--billing-pricing-step-line);height:var(--billing-pricing-step-stroke)}.billing-pricing-step-icon-plus:after{width:var(--billing-pricing-step-stroke);height:var(--billing-pricing-step-line)}.billing-pricing-range{--billing-pricing-range-fill:0%;width:100%;height:22px;margin:2px 0 0;appearance:none;border:0;background:transparent;cursor:pointer}.billing-pricing-range::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(90deg,#2563eb 0,#60a5fa 100%) 0 /var(--billing-pricing-range-fill) 100% no-repeat,#dbeafe}.billing-pricing-range::-webkit-slider-thumb{width:24px;height:24px;margin-top:-8px;appearance:none;border:4px solid #ffffff;border-radius:999px;background:#2563eb;box-shadow:0 2px 8px rgba(16,24,40,.2)}.billing-pricing-range.is-step-nudge-left::-webkit-slider-thumb{animation:billing-range-nudge-left .22s ease-out}.billing-pricing-range.is-step-nudge-right::-webkit-slider-thumb{animation:billing-range-nudge-right .22s ease-out}.billing-pricing-range::-moz-range-track{height:8px;border-radius:999px;background:#dbeafe}.billing-pricing-range::-moz-range-progress{height:8px;border-radius:999px;background:linear-gradient(90deg,#2563eb,#60a5fa)}.billing-pricing-range::-moz-range-thumb{width:16px;height:16px;border:4px solid #ffffff;border-radius:999px;background:#2563eb;box-shadow:0 2px 8px rgba(16,24,40,.2)}.billing-pricing-range.is-step-nudge-left::-moz-range-thumb{animation:billing-range-nudge-left .22s ease-out}.billing-pricing-range.is-step-nudge-right::-moz-range-thumb{animation:billing-range-nudge-right .22s ease-out}.billing-pricing-range:focus-visible{outline:3px solid rgba(37,99,235,.18);outline-offset:4px}@keyframes billing-range-nudge-left{0%{transform:translateX(0)}45%{transform:translateX(-7px)}to{transform:translateX(0)}}@keyframes billing-range-nudge-right{0%{transform:translateX(0)}45%{transform:translateX(7px)}to{transform:translateX(0)}}.billing-pricing-range-scale{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;gap:10px;color:#475467;font-size:15px;line-height:1.25}.billing-pricing-range-scale span:first-child{grid-column:1;justify-self:start;transform:translateX(4px)}.billing-pricing-range-scale span:last-child{grid-column:3;justify-self:center}.billing-pricing-tier-note{display:grid;width:100%;box-sizing:border-box;gap:10px;min-height:74px;padding:12px;border:1px solid #eef2f7;border-radius:14px;background:#fcfcfd}.billing-pricing-tier-head{display:flex;min-width:0;align-items:center}.billing-pricing-tier-head span,.billing-pricing-tier-usage span{color:#475467;font-size:13px;font-weight:400;line-height:1.2}.billing-pricing-tier-head strong{color:#101828;font-size:16px;font-weight:750;line-height:1.2;white-space:nowrap}.billing-pricing-tier-title{display:block;min-width:0}.billing-pricing-tier-title-label{min-width:0}.billing-pricing-tier-visual-row{display:grid;min-width:0;grid-template-columns:var(--billing-pricing-tier-icon-size,40px) minmax(0,1fr);align-items:center;gap:var(--billing-pricing-tier-icon-gap,10px)}.billing-pricing-tier-product-icon{display:inline-flex;position:static;flex:0 0 var(--billing-pricing-tier-icon-size,40px);align-items:center;justify-content:center}.billing-pricing-tier-product-icon,.billing-pricing-tier-product-icon-image{width:var(--billing-pricing-tier-icon-size,40px);min-width:var(--billing-pricing-tier-icon-size,40px);height:var(--billing-pricing-tier-icon-size,40px)}.billing-pricing-tier-product-icon-image{display:block;max-width:var(--billing-pricing-tier-icon-size,40px);min-height:var(--billing-pricing-tier-icon-size,40px);max-height:var(--billing-pricing-tier-icon-size,40px);object-fit:contain}.billing-pricing-tier-usage{display:grid;justify-items:start;gap:6px}.billing-pricing-tier-usage span{font-weight:400}.billing-pricing-tier-progress{display:block;width:min(100%,var(--billing-product-desktop-usage-column-width,180px));max-width:var(--billing-product-desktop-usage-column-width,180px);height:8px;overflow:hidden;border-radius:999px;background:#dbeafe}.billing-pricing-tier-progress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#60a5fa)}.billing-pricing-total-card{display:grid;align-content:start;gap:22px;min-width:0;padding:24px}.billing-pricing-total-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.billing-pricing-total-main{display:grid;gap:4px}.billing-pricing-total-main strong{color:#101828;font-size:clamp(38px,4vw,58px);font-weight:850;letter-spacing:0;line-height:.98}.billing-price-main-value{display:inline-flex;width:max-content;max-width:100%;align-items:baseline;gap:.08em;white-space:nowrap}.billing-pricing-total-main span{color:#475467;font-size:18px;font-weight:400;line-height:1.25}.billing-pricing-tariff-inline{width:100%;align-self:stretch;box-sizing:border-box;padding:10px 12px;border:1px solid #eef2f7;border-radius:14px;background:#fcfcfd}.billing-pricing-tariff-inline .billing-limit-single-tariff-row,.billing-pricing-tariff-inline .billing-limit-tariff-list div{min-height:30px;margin:0 -5px;padding:0 8px;border:1px solid transparent;border-radius:10px;transition:background-color .16s ease,border-color .16s ease}.billing-pricing-tariff-inline .billing-limit-single-tariff-row-active,.billing-pricing-tariff-inline .billing-limit-tariff-list .billing-limit-tariff-row-active{border-color:#bfdbfe;background:#eff6ff}.billing-settings-modal .billing-limit-single-tariff-row-active,.billing-settings-modal .billing-limit-tariff-row-active{position:relative;border-color:transparent;background:transparent}.billing-settings-modal .billing-limit-single-tariff-row-active:before,.billing-settings-modal .billing-limit-tariff-row-active:before{position:absolute;z-index:0;inset:-1px -4px -1px -1px;border:1px solid #bfdbfe;border-radius:inherit;background:#eff6ff;content:"";pointer-events:none}.billing-settings-modal .billing-limit-single-tariff-row-active>*,.billing-settings-modal .billing-limit-tariff-row-active>*{position:relative;z-index:1}.billing-pricing-tariff-inline .billing-limit-single-tariff-row-active span,.billing-pricing-tariff-inline .billing-limit-tariff-row-active span{color:#6b7280;font-weight:400}.billing-pricing-tariff-inline .billing-limit-single-tariff-row-active strong,.billing-pricing-tariff-inline .billing-limit-tariff-row-active strong{color:#111827;font-weight:400}.billing-pricing-breakdown{display:grid;gap:12px;min-height:142px;align-content:start;padding-top:8px;border-top:1px solid #eef2f7}.billing-pricing-breakdown div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center}.billing-pricing-breakdown i{display:block;min-width:0;height:1px;align-self:end;border-bottom:1px solid #b8c4d6;color:transparent;font-size:0;font-style:normal;letter-spacing:0;line-height:1;overflow:hidden;transform:translateY(-5px)}.billing-pricing-breakdown strong{color:#101828;font-size:16px;font-weight:400;line-height:1.25;text-align:right;white-space:nowrap}.billing-pricing-breakdown .billing-pricing-discount-row span,.billing-pricing-breakdown .billing-pricing-discount-row strong{color:#166534}.billing-pricing-breakdown .billing-pricing-discount-row i{border-bottom-color:rgba(22,101,52,.48)}.billing-pricing-info-box{display:grid;gap:8px;padding:18px 20px;border:1px solid #eef2f7;border-radius:14px;background:#fcfcfd}.billing-pricing-info-box-plain{padding:0;border:0;border-radius:0;background:transparent}.billing-pricing-info-box span,.billing-pricing-info-box strong,.billing-pricing-upgrade-note{color:#101828;font-size:15px;font-weight:400;line-height:1.35}.billing-pricing-info-box span,.billing-pricing-upgrade-note{color:#475467;font-weight:400}.billing-pricing-upgrade-note{margin:-6px 0 0}.billing-pricing-checkout{display:grid;gap:10px;padding-top:2px}.billing-pricing-payment-area{display:grid;gap:10px;min-width:0}.billing-pricing-individual-note{display:grid;gap:4px;min-width:0;align-self:center}.billing-pricing-individual-note span{color:#475467;font-size:13px;font-weight:400;line-height:1.2}.billing-pricing-individual-note p{max-width:260px;margin:0;color:#101828;font-size:14px;font-weight:400;line-height:1.3}.billing-pricing-receipt-field{margin-top:0}.billing-pricing-promo-input,.billing-pricing-receipt-input{width:100%;max-width:none}.billing-pricing-field-note{margin:-4px 0 0;color:#667085;font-size:12px;font-weight:600;line-height:1.35}.billing-pricing-promo-row{grid-template-columns:minmax(0,1fr);padding:10px 0 0}.billing-pricing-discount-muted{display:inline-flex;width:fit-content;max-width:100%;padding:4px 8px;border-radius:8px}.billing-pricing-action-total{justify-self:stretch;width:100%;justify-content:space-between;padding-top:10px}.billing-pricing-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(126px,1fr));gap:10px;margin-top:2px}.billing-pricing-actions .primary-button,.billing-pricing-actions .secondary-button{width:100%}.billing-pricing-legal-note{margin-top:0}.billing-settings-modal .billing-pricing-action-total>span,.billing-settings-modal .billing-pricing-count-field>span,.billing-settings-modal .billing-pricing-receipt-field>span,.billing-settings-modal .billing-pricing-tariff-inline .billing-total-label,.billing-settings-modal .billing-pricing-tier-head>span,.billing-settings-modal .billing-pricing-total-head>span{color:#475467;font-size:13px;font-weight:400;line-height:1.2}@media (min-width:761px){.billing-settings-modal-overlay{top:var(--billing-settings-shell-top-offset,0);right:0;bottom:0;left:var(--billing-settings-shell-left-offset,0);width:auto;height:auto;min-height:0;overflow:hidden}.billing-settings-modal{width:min(732px,calc(100vw - 96px));max-width:min(732px,calc(100vw - 96px));height:min(482px,calc(100dvh - var(--billing-settings-shell-top-offset, 0px) - 28px));max-height:calc(100dvh - var(--billing-settings-shell-top-offset, 0px) - 28px);grid-template-rows:auto minmax(0,1fr);gap:12px;overflow:hidden;padding:18px;border-radius:18px}.billing-pricing-desktop{--billing-desktop-column-split:48%;--billing-desktop-column-gap:14px;--billing-desktop-left-column-end:calc(var(--billing-desktop-column-split) - var(--billing-desktop-column-gap) / 2);--billing-desktop-right-column-start:calc(var(--billing-desktop-column-split) + var(--billing-desktop-column-gap) / 2);--billing-desktop-row-gap:12px;--billing-desktop-tier-height:90px;--billing-desktop-quantity-height:118px;--billing-desktop-inner-x:14px;--billing-desktop-inner-y:10px;--billing-desktop-tariff-label-width:72px;--billing-desktop-tariff-value-width:112px;--billing-desktop-breakdown-label-width:minmax(188px,max-content);--billing-desktop-breakdown-value-width:82px;--billing-desktop-checkout-label-height:16px;--billing-desktop-tier-bottom:var(--billing-desktop-tier-height);--billing-desktop-quantity-top:calc(var(--billing-desktop-tier-height) + var(--billing-desktop-row-gap));--billing-desktop-quantity-bottom:calc(var(--billing-desktop-quantity-top) + var(--billing-desktop-quantity-height));--billing-desktop-price-top:calc(var(--billing-desktop-quantity-bottom) + var(--billing-desktop-row-gap));--billing-desktop-pricing-stack-height:402px;--billing-desktop-actions-top:calc(var(--billing-desktop-pricing-stack-height) * 0.881966);position:relative;display:grid;grid-template-columns:minmax(0,var(--billing-desktop-left-column-end)) minmax(0,calc(100% - var(--billing-desktop-right-column-start)));gap:var(--billing-desktop-column-gap);min-height:0;height:100%;align-items:stretch}.billing-settings-modal-golden-grid .billing-pricing-desktop:before,.billing-settings-modal-golden-grid-logo .billing-pricing-desktop:after{display:none;content:none}.billing-settings-modal-golden-grid-logo .billing-pricing-quantity-card,.billing-settings-modal-golden-grid-logo .billing-pricing-tariff-inline,.billing-settings-modal-golden-grid-logo .billing-pricing-tier-note,.billing-settings-modal-golden-grid-logo .billing-pricing-total-card{position:relative;border-color:#e4e7ec;background:#ffffff;box-shadow:0 0 0 1px rgba(16,24,40,.06),0 6px 18px rgba(16,24,40,.12)}.billing-settings-modal-golden-grid-logo .billing-pricing-actions:before,.billing-settings-modal-golden-grid-logo .billing-pricing-quantity-card:before,.billing-settings-modal-golden-grid-logo .billing-pricing-tariff-inline:before,.billing-settings-modal-golden-grid-logo .billing-pricing-tier-note:before,.billing-settings-modal-golden-grid-logo .billing-pricing-total-card:before{display:none;content:none;pointer-events:none}.billing-settings-modal-golden-grid-logo .billing-pricing-actions{position:absolute}.billing-pricing-copy{gap:3px}.billing-pricing-copy h3{font-size:24px;line-height:1.05}.billing-pricing-copy p{font-size:14px;line-height:1.25}.billing-pricing-config{gap:var(--billing-desktop-row-gap);grid-template-rows:var(--billing-desktop-tier-height) var(--billing-desktop-quantity-height) max-content;align-content:start;min-height:0}.billing-pricing-period-card{min-height:62px;padding:12px 14px}.billing-pricing-quantity-card,.billing-pricing-tariff-inline,.billing-pricing-tier-note,.billing-pricing-total-card{border-color:#e4e7ec;background:#ffffff;box-shadow:0 0 0 1px rgba(16,24,40,.06),0 6px 18px rgba(16,24,40,.12)}.billing-pricing-card-head>div,.billing-pricing-period-card div{gap:4px}.billing-pricing-breakdown span,.billing-pricing-card-head span,.billing-pricing-period-card span,.billing-pricing-total-head span{font-size:13px}.billing-pricing-count-field{display:grid;grid-template-columns:minmax(0,1fr) 58px;align-items:center;gap:10px;min-height:32px}.billing-pricing-count-input{width:58px;min-width:58px;height:32px;padding:0 8px;font-size:18px}.billing-pricing-card-head strong,.billing-pricing-period-card strong{font-size:18px}.billing-pricing-pill,.billing-pricing-total-head strong{min-height:28px;padding:0 12px;font-size:13px}.billing-pricing-quantity-card{grid-template-rows:32px 28px 14px;align-content:start;gap:8px;padding:var(--billing-desktop-inner-y) var(--billing-desktop-inner-x)}.billing-pricing-range-control{grid-template-columns:28px minmax(0,1fr) 28px;gap:8px}.billing-pricing-step-button{width:28px;min-width:28px;height:28px;min-height:28px;font-size:18px}.billing-pricing-range{height:18px;margin-top:0}.billing-pricing-range::-webkit-slider-runnable-track{height:6px}.billing-pricing-range::-webkit-slider-thumb{width:20px;height:20px;margin-top:-7px}.billing-pricing-range::-moz-range-progress,.billing-pricing-range::-moz-range-track{height:6px}.billing-pricing-range::-moz-range-thumb{width:14px;height:14px}.billing-pricing-range-scale{grid-template-columns:28px minmax(0,1fr) 28px;gap:8px;font-size:13px}.billing-pricing-tier-note{--billing-pricing-tier-icon-gap:10px;--billing-pricing-tier-icon-size:40px;width:61.8034%;min-width:min(100%,calc(var(--billing-product-desktop-usage-column-width, 180px) + 28px));max-width:100%;justify-self:end;grid-template-rows:16px minmax(0,1fr);align-content:start;gap:8px;min-height:var(--billing-desktop-tier-height);padding:var(--billing-desktop-inner-y) var(--billing-desktop-inner-x)}.billing-pricing-tier-usage{align-self:center;gap:5px}.billing-pricing-tier-head span,.billing-pricing-tier-usage span{font-size:12px}.billing-pricing-tier-head strong{font-size:14px}.billing-pricing-tier-progress{height:6px}.billing-pricing-total-card{position:relative;height:var(--billing-desktop-pricing-stack-height);min-height:var(--billing-desktop-pricing-stack-height);max-height:var(--billing-desktop-pricing-stack-height);align-self:start;align-content:stretch;gap:5px;grid-template-rows:16px minmax(54px,auto) max-content auto minmax(0,1fr);padding:12px 16px 64px}.billing-pricing-total-head{min-height:16px;align-items:start}.billing-pricing-total-main{align-content:start;gap:3px;min-height:54px}.billing-pricing-total-main strong{display:inline-flex;min-height:38px;align-items:baseline;font-size:clamp(34px,3.2vw,40px);line-height:.96}.billing-pricing-total-main span{font-size:12px}.billing-pricing-total-main .billing-price-main-number{display:inline-block;min-width:0;min-height:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;line-height:inherit}.billing-pricing-total-main .billing-price-main-currency{display:inline-block;min-width:0;min-height:0;color:#344054;font-family:ui-rounded,SF Pro Rounded,Avenir Next Rounded,system-ui,sans-serif;font-size:.72em;font-weight:750;letter-spacing:0;line-height:1;transform:translateY(.05em)}.billing-pricing-tariff-inline{align-self:start;min-height:calc(var(--billing-desktop-pricing-stack-height) - var(--billing-desktop-price-top));padding:calc(var(--billing-desktop-inner-y) - 1px) var(--billing-desktop-inner-x)}.billing-pricing-tariff-inline .billing-limit-tariff{width:100%;justify-self:stretch;gap:6px}.billing-pricing-tariff-inline .billing-limit-tariff-list{width:100%;justify-self:stretch;gap:4px}.billing-pricing-tariff-inline .billing-limit-single-tariff-row,.billing-pricing-tariff-inline .billing-limit-tariff-list div{min-height:29px;display:grid;grid-template-columns:var(--billing-desktop-tariff-label-width) minmax(0,1fr) var(--billing-desktop-tariff-value-width);align-items:center;justify-self:stretch;width:100%;gap:6px;transition:none}.billing-pricing-tariff-inline .billing-limit-tariff-list div{margin:0 -7px 0 -5px;padding-right:0;width:calc(100% + 8px)}.billing-pricing-tariff-inline .billing-limit-single-tariff-row{grid-template-columns:max-content minmax(0,1fr) max-content}.billing-pricing-tariff-inline .billing-limit-single-tariff-row i,.billing-pricing-tariff-inline .billing-limit-tariff-list i{width:100%;align-self:end;transform:translateY(-6px)}.billing-pricing-tariff-inline .billing-limit-tariff-list span{width:auto;flex-basis:auto}.billing-pricing-tariff-inline .billing-limit-single-tariff-row strong,.billing-pricing-tariff-inline .billing-limit-tariff-list strong{justify-self:end;text-align:right}.billing-pricing-tariff-inline .billing-limit-tariff-list strong{transform:translateX(-5px)}.billing-pricing-tariff-inline .billing-limit-single-tariff-row span,.billing-pricing-tariff-inline .billing-limit-single-tariff-row strong,.billing-pricing-tariff-inline .billing-limit-tariff-list span,.billing-pricing-tariff-inline .billing-limit-tariff-list strong,.billing-pricing-tariff-inline .billing-total-label{font-size:12px;line-height:1.2}.billing-settings-modal .billing-pricing-tariff-inline .billing-limit-single-tariff-row-active span,.billing-settings-modal .billing-pricing-tariff-inline .billing-limit-tariff-list .billing-limit-tariff-row-active span{color:#6b7280!important;font-weight:400!important}.billing-settings-modal .billing-pricing-tariff-inline .billing-limit-single-tariff-row-active strong,.billing-settings-modal .billing-pricing-tariff-inline .billing-limit-tariff-list .billing-limit-tariff-row-active strong{color:#111827!important;font-weight:400!important}.billing-pricing-breakdown{min-height:42px;gap:4px;padding-top:4px}.billing-pricing-breakdown div{grid-template-columns:var(--billing-desktop-breakdown-label-width) minmax(0,1fr) max-content;gap:8px;min-height:18px}.billing-pricing-breakdown i{min-width:18px;align-self:center;transform:translateY(3px)}.billing-pricing-breakdown span{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-pricing-breakdown strong{justify-self:end;font-size:12px;font-weight:400;text-align:right}.billing-pricing-info-box{min-height:42px;gap:3px;padding:6px 8px}.billing-pricing-info-box-plain{min-height:0;gap:2px;margin-top:-3px;padding:0}.billing-pricing-info-box span,.billing-pricing-info-box strong,.billing-pricing-upgrade-note{font-size:11.5px;line-height:1.18}.billing-pricing-checkout{min-height:0;gap:3px;padding-top:0}.billing-pricing-individual-note{grid-row:4;align-self:start;gap:3px;margin-top:6px}.billing-pricing-individual-note span{font-size:12px}.billing-pricing-individual-note p{font-size:13px;line-height:1.25}.billing-pricing-payment-area{grid-row:4;align-self:start;gap:6px;margin-top:2px;min-height:0;padding-bottom:48px}.billing-pricing-total-card-individual .billing-pricing-payment-area{grid-row:5;align-self:end;margin-top:auto}.billing-pricing-receipt-field{gap:4px}.billing-pricing-promo-row .billing-promo-label,.billing-receipt-field.billing-pricing-receipt-field span{font-size:12px}.billing-pricing-promo-input,.billing-pricing-receipt-input{min-height:30px;padding:5px 9px;font-size:13px}.billing-pricing-field-note{display:none}.billing-pricing-promo-row{grid-template-columns:minmax(0,1fr);gap:6px;align-items:center;padding-top:2px}.billing-pricing-promo-row .billing-pricing-discount-muted,.billing-pricing-promo-row .billing-summary-discount{margin-top:0;font-size:12px;line-height:1.25}.billing-confirm-action-total.billing-pricing-action-total{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;justify-self:stretch;width:100%;gap:8px;padding-top:5px}.billing-confirm-action-total.billing-pricing-action-total i{display:block;min-width:0;height:1px;align-self:end;border-bottom:1px solid #b8c4d6;color:transparent;font-size:0;font-style:normal;letter-spacing:0;line-height:1;overflow:hidden;text-align:center;transform:translateY(-6px)}.billing-pricing-action-total span,.billing-pricing-action-total strong{font-size:14px;font-weight:400}.billing-confirm-action-total.billing-pricing-action-total strong{justify-self:end;text-align:right}.billing-pricing-actions{grid-template-columns:auto minmax(0,1fr);gap:8px;margin-top:0}.billing-pricing-actions,.billing-pricing-total-card>.billing-pricing-payment-area>.billing-pricing-actions{position:absolute;top:var(--billing-desktop-actions-top);right:16px;bottom:auto;left:16px}.billing-pricing-actions .primary-button,.billing-pricing-actions .secondary-button{min-width:0;min-height:32px;height:32px;padding-right:10px;padding-left:10px;font-size:13px;white-space:nowrap}.billing-pricing-actions .secondary-button{width:auto;min-width:82px}.billing-pricing-legal-note{margin-top:0;font-size:9.8px;line-height:1.2}.billing-settings-modal .billing-pricing-action-total>span,.billing-settings-modal .billing-pricing-count-field>span,.billing-settings-modal .billing-pricing-receipt-field>span,.billing-settings-modal .billing-pricing-tariff-inline .billing-total-label,.billing-settings-modal .billing-pricing-tier-head>span,.billing-settings-modal .billing-pricing-total-head>span{color:#475467;font-size:12px;font-weight:400;line-height:1.2}.billing-settings-compact-layout,.billing-settings-modal>.billing-settings-modal-actions{display:none}}@media (min-width:901px){.app-shell{--cabinet-sidebar-width:230px}html.is-sidebar-desktop-collapsed .app-shell{--cabinet-sidebar-width:72px}.billing-settings-modal-overlay{top:var(--billing-settings-shell-top-offset,var(--cabinet-desktop-topbar-height,68px));left:var(--billing-settings-shell-left-offset,var(--cabinet-sidebar-width,230px))}.billing-settings-modal{width:min(732px,calc(100vw - var(--cabinet-sidebar-width, 230px) - 96px));max-width:min(732px,calc(100vw - var(--cabinet-sidebar-width, 230px) - 96px))}}.billing-confirm-panel{width:min(430px,100%);max-width:100%;display:grid;gap:14px;padding:10px}.billing-confirm-panel-wide{width:min(760px,100%)}.billing-confirm-summary{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.billing-confirm-card{display:grid;gap:4px;padding:8px 10px;min-height:50px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.billing-confirm-details{width:100%;display:grid;gap:0;padding:10px;border:1px solid #dbeafe;border-radius:8px;background:#eff6ff}.billing-invoice-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;padding:8px 0;border-top:1px solid rgba(37,99,235,.1)}.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{min-width:92px;color:#111827;font-size:14px;font-weight:600;text-align:right;white-space:nowrap}.billing-promo-row{display:grid;gap:8px;padding:12px 0 8px;border-top:1px solid rgba(37,99,235,.1)}.billing-confirm-promo-row{padding-bottom:2px;border-top-color:#e5e7eb}.billing-promo-label{color:#2563eb;font-size:14px;font-weight:600}.billing-promo-input{max-width:260px;min-width:0}.billing-summary-row-total strong{font-size:18px}.billing-summary-row-total{margin-top:6px;padding-top:12px;border-top-color:rgba(37,99,235,.16)}.billing-confirm-action-total{display:flex;align-items:center;justify-self:start;width:fit-content;max-width:100%;gap:7px;padding:10px 0 2px;border-top:1px solid #e5e7eb;white-space:nowrap}.billing-confirm-action-total span{flex:0 0 auto;color:#6b7280;font-size:14px;line-height:1.35}.billing-confirm-action-total i{flex:0 0 auto;color:#94a3b8;font-size:12px;font-style:normal;letter-spacing:1px;line-height:1}.billing-confirm-action-total strong{flex:0 0 auto;color:#111827;font-size:16px;font-weight:600;line-height:1.2;white-space:nowrap}.billing-action-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (min-width:761px){.billing-confirm-action-row>.primary-button,.billing-confirm-action-row>.secondary-button{width:138px;min-width:138px;max-width:138px;white-space:nowrap}}.billing-action-row .secondary-button,.billing-open-actions .secondary-button,.billing-overview-actions .secondary-button{border-color:#cbd5e1;background:linear-gradient(180deg,#ffffff,#f8fafc);box-shadow:0 0 0 1px rgba(148,163,184,.16),0 10px 22px rgba(15,23,42,.08)}.billing-action-row .secondary-button:hover,.billing-open-actions .secondary-button:hover,.billing-overview-actions .secondary-button:hover{background:linear-gradient(180deg,#ffffff,#f1f5f9);border-color:#94a3b8;box-shadow:0 0 0 1px rgba(148,163,184,.22),0 12px 24px rgba(15,23,42,.12)}.billing-action-row-inline{justify-content:flex-start;flex-wrap:wrap}.billing-limit-flat-row .billing-action-row-inline{grid-column:1/-1}.billing-legal-note{width:100%;margin:2px 0 0;color:#6b7280;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{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.billing-inline-stats-compact{margin-bottom:12px}.billing-inline-stat{display:grid;gap:4px;padding:8px 10px;min-height:50px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.billing-compact-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:12px}.billing-compact-grid-tight{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr)}.billing-calculator-box,.billing-summary-box{display:grid;gap:12px;padding:18px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.billing-box-compact{padding:14px}.billing-box-head{display:grid;gap:4px}.billing-box-head .section-title{margin-bottom:0}.billing-status-list{display:flex;gap:8px;flex-wrap:wrap}.billing-summary-list{display:grid;gap:8px}.billing-summary-row{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:8px 0;border-top:1px solid #f1f5f9}.billing-summary-row:first-child{border-top:0;padding-top:0}.billing-summary-row span{color:#6b7280;font-size:14px}.billing-summary-row strong{font-size:14px;font-weight:600;margin-left:6px;text-align:left}.billing-control-row{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.billing-select-label{display:grid;gap:6px;color:#374151;font-size:14px;font-weight:600}.billing-select-label-compact{max-width:200px}.billing-select{width:180px;min-width:180px;min-height:40px;padding:0 12px;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;font-size:15px;font-weight:500}.billing-select-compact{width:130px;min-width:130px}.billing-select-compact-profiles{width:110px;min-width:110px;text-align:right;text-align-last:right}.billing-select-compact-profiles option{padding-right:12px;text-align:right}.billing-compact-number-native-select{min-height:40px}.billing-compact-number-select,.billing-compact-number-select-button{position:relative;width:110px;min-width:110px}.billing-compact-number-select-button{display:flex;min-height:40px;align-items:center;justify-content:flex-end;padding:0 30px 0 12px;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;color:#111827;cursor:pointer;font-size:15px;font-weight:500;line-height:1;text-align:right}.billing-compact-number-select-button:after{position:absolute;top:50%;right:12px;width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;content:"";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 rgba(70,95,255,.16)}.billing-compact-number-select-menu{position:absolute;z-index:var(--layer-floating-menu);top:calc(100% + 4px);right:0;width:88px;max-height:320px;overflow-y:auto;padding:4px;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;box-shadow:0 12px 24px rgba(15,23,42,.16)}.billing-compact-number-select-option{display:block;width:100%;min-height:30px;padding:5px 14px 5px 8px;border:0;border-radius:6px;background:transparent;color:#111827;cursor:pointer;font-size:14px;font-weight:500;line-height:1.2;text-align:right}.billing-compact-number-select-option:focus-visible,.billing-compact-number-select-option:hover{background:#f3f4f6;outline:none}.billing-compact-number-select-option.is-selected{background:#eef2ff;color:#1d4ed8}.billing-total-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid #dbeafe;border-radius:8px;background:#eff6ff;flex-wrap:wrap}.billing-total-row-inline{flex-wrap:nowrap}.billing-total-row-compact{min-height:100%}.billing-total-inline{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.billing-total-inline-value{display:block;margin-top:2px;font-size:20px;font-weight:600;line-height:1}.billing-total-label{display:block;color:#6b7280;font-size:13px}.billing-total-value{display:block;margin-top:2px;font-size:24px;font-weight:600;line-height:1}.billing-note{margin:0;color:#6b7280;font-size:14px;line-height:1.45}.billing-methods-panel{display:grid;gap:12px}.billing-methods-panel-compact,.billing-widget-panel-compact{padding:14px}.billing-method-card{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 14px;border:1px solid #dbeafe;border-radius:8px;background:#eff6ff}.billing-method-card-confirm{width:100%;display:grid;align-items:start;justify-content:stretch;gap:12px}.billing-method-card-confirm>*{width:100%}.billing-method-card-confirm>.billing-confirm-action-total{width:fit-content}.billing-confirm-note{width:100%;padding:10px 12px;border:1px solid #dbeafe;border-radius:8px;background:#f8fbff;color:#4b5563;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{display:grid;gap:6px;margin-top:10px;color:#374151}.billing-receipt-field span{font-size:13px;font-weight:500}.billing-receipt-input{width:min(320px,100%);min-height:38px;padding:8px 10px;border:1px solid #bfdbfe;border-radius:8px;background:#fff;color:#111827;font:inherit}.billing-receipt-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.12)}.billing-settings-modal .billing-pricing-promo-input,.billing-settings-modal .billing-pricing-receipt-input{width:100%;max-width:none;box-sizing:border-box}@media (min-width:761px){.billing-settings-modal .billing-pricing-promo-input,.billing-settings-modal .billing-pricing-receipt-input{height:32px;min-height:32px;padding:6px 9px;font-size:13px;line-height:20px}}.billing-open-actions{display:flex;gap:10px;flex-wrap:wrap}.billing-widget-panel{display:grid;gap:12px}.panel-compact{margin-top:14px}.billing-widget-status{display:inline-flex;align-items:center;gap:10px;color:#1e3a8a}.billing-reminder{margin-top:24px;padding:14px 16px;border:1px solid #fde68a;border-radius:8px;background:#fffbeb;color:#92400e;line-height:1.45}.table-link-cell{text-align:right;vertical-align:bottom}.tables-config-table tbody .readonly-row td,.tables-config-table tbody td,.tables-config-table tbody tr{vertical-align:middle}.tables-config-table tbody .table-actions-cell{padding-right:var(--cabinet-row-edge-x);padding-left:var(--cabinet-row-edge-x);padding-top:9px;vertical-align:middle}.table-link-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:10px;margin-left:auto}.table-link-cell .table-link-input{flex:1 1 320px;width:auto;min-width:320px}.table-link-actions .secondary-button{white-space:nowrap}.table-link-actions-pair{display:flex;justify-content:flex-end;gap:var(--tables-desktop-action-gap);width:var(--tables-desktop-actions-width);min-width:var(--tables-desktop-actions-width);max-width:none;margin-left:auto;flex-wrap:nowrap}.table-link-actions-pair>*{box-sizing:border-box;flex:0 0 var(--tables-desktop-action-button-width);justify-content:center;width:var(--tables-desktop-action-button-width)!important;max-width:var(--tables-desktop-action-button-width);text-align:center;white-space:nowrap}.tables-action-spacer{display:block;visibility:hidden;pointer-events:none}.responsive-table-cell-stack{min-width:0}.notice{margin-top:16px;padding:12px 14px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#1e3a8a;line-height:1.4}.notice-success{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.login-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:#f3f4f6}.login-page--split{grid-template-columns:minmax(0,660px) minmax(360px,440px);gap:56px;align-items:center;justify-content:center;padding:40px;background:radial-gradient(circle at 20% 20%,rgba(48,136,250,.12),transparent 34%),linear-gradient(135deg,#f8fbff,#eef5ff 52%,#f7faff)}.login-hero-panel{width:min(660px,100%);justify-self:start;display:grid;align-content:center;gap:18px;min-height:560px;padding:0;overflow:hidden}.login-hero-copy{max-width:540px;position:relative;z-index:1}.login-hero-title{margin:0;color:#111827;font-size:clamp(30px,3vw,42px);line-height:1.04;letter-spacing:0}.login-brand-mark{display:inline-block;width:34px;min-width:34px;height:34px;border-radius:8px;background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat}.login-brand-mark span{display:none}.login-brand-mark span:first-child{height:13px;background:#93c5fd}.login-brand-mark span:nth-child(2){height:21px;background:#ffffff}.login-brand-mark span:nth-child(3){height:8px;background:#86efac}.login-brand-mark--hero{width:44px;min-width:44px;height:44px;margin-top:4px;padding:10px;border-radius: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{max-width:520px;margin:18px 0 0;color:#4b5563;font-size:18px;line-height:1.45}.login-hero-image{display:flex;justify-content:flex-start;margin:4px 0 -12px -12px}.login-hero-image img{width:min(100%,600px);height:auto;display:block}.login-panel{width:min(420px,100%);display:grid;gap:24px;padding:32px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.login-panel--form{justify-self:start;box-shadow:0 20px 46px rgba(15,23,42,.08)}.login-panel--recovery{gap:20px}.login-panel--register{gap:18px}.login-panel h1{margin:0 0 6px;font-size:30px}.login-brand-title{display:flex;align-items:center;gap:12px}.login-panel p{margin:0;color:#6b7280}.login-form-heading{display:grid;gap:8px}.login-form-heading>div{display:grid;gap:6px}.login-form-title{margin:0;color:#6b7280;font-size:16px;font-weight:400;line-height:1.45;letter-spacing:0}.login-form-subtitle{margin:0;color:#6b7280;font-size:13px;line-height:1.4}.login-form{display:grid;gap:11px}.login-field{display:grid;gap:6px;margin-bottom:0}.login-input{width:100%;min-width:0;height:42px}.login-button{width:100%;min-height:42px;margin-top:4px}.login-step-actions{display:grid;grid-template-columns:1fr;gap:10px}.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{display:flex;align-items:center;justify-content:flex-end;min-height:20px;margin-top:-2px}.login-links a{color:#0f8b6f;font-size:14px;font-weight:600}.login-legal-links{display:flex;justify-content:center;gap:10px 14px;flex-wrap:wrap;color:#6b7280;font-size:12px;line-height:1.35;text-align:center}.login-legal-links a{color:#6b7280;font-weight:600;text-decoration:none}.login-legal-links a:hover{color:#0f8b6f;text-decoration:underline}.login-consents{display:grid;gap:7px;padding:10px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.login-consents-title,.login-legal-note{margin:0;color:#6b7280;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{display:grid;grid-template-columns:14px minmax(0,1fr);gap:8px;align-items:start;color:#4b5563;font-size:11.5px;line-height:1.35}.login-consent-row input{width:14px;height:14px;margin:0;accent-color:#0f8b6f}.login-consent-row a{color:#0f8b6f;font-weight:700;text-decoration:none}.login-consent-row a:hover{text-decoration:underline}.login-switch{margin:0;color:#6b7280;text-align:center}.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,.login-panel--recovery .login-form-title{color:#111827;font-size:22px;font-weight:700}.login-panel--recovery .login-form-title{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{grid-template-columns:minmax(0,420px);place-items:center;padding:24px;background:#f3f4f6}.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{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.admin-panel{display:grid;gap:18px}.admin-controls{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.admin-field{margin-bottom:0}.admin-number-input{width:160px;min-width:160px}.admin-static-field{display:grid;gap:8px;min-width:180px}.admin-static-field strong{display:inline-flex;min-height:44px;align-items:center;padding:0 12px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;font-weight:400}.admin-result-panel{display:grid;gap:18px}.admin-result-grid{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:12px}.admin-result-grid div{display:grid;gap:6px;min-height:86px;padding:14px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.admin-result-grid span{color:#6b7280;font-size:14px}.admin-result-grid strong{font-size:24px;font-weight:400}.admin-log-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.admin-log-list,.admin-log-row{display:grid;gap:10px}.admin-log-row{grid-template-columns:1.1fr 1.2fr 1.4fr .8fr .9fr 1.1fr auto;align-items:center;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.admin-log-row>div{display:grid;gap:4px;min-width:0}.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{grid-column:1/-1;margin:0;color:#991b1b;font-size:14px}.admin-log-row-success{border-color:#bbf7d0;background:#f0fdf4}.admin-log-row-failed{border-color:#fecaca;background:#fef2f2}.admin-log-row-running{border-color:#bfdbfe;background:#eff6ff}.admin-log-button{min-height:38px;padding:8px 12px}.admin-error-table{display:grid;gap:8px}.admin-error-head,.admin-error-row{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr 2fr;gap:10px;align-items:center}.admin-error-head{padding:0 12px;color:#6b7280;font-size:13px}.admin-error-row{padding:12px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2}.admin-error-row p,.admin-error-row span,.admin-error-row strong{overflow-wrap:anywhere;font-size:14px}.admin-error-row strong{font-weight:500}.admin-error-row p{margin:0;color:#991b1b}.admin-errors,.admin-summary-list{display:grid;gap:10px}.admin-errors div,.admin-summary-row{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap}.admin-errors div{border-color:#fecaca;background:#fef2f2;color:#991b1b}.admin-errors-page-stats{display:grid;gap:12px}.admin-errors-page-stats div{display:grid;gap:6px;min-height:88px;padding:16px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.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}.admin-errors-page-search-panel{gap:12px}.admin-errors-page-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.admin-errors-page-search{width:min(100%,520px)}.admin-errors-page-client{width:min(100%,280px);margin:0}.admin-errors-client-picker{width:100%;max-width:none;min-width:0}.admin-errors-client-picker .profile-picker-menu{width:min(360px,calc(100vw - 32px));padding:6px}.admin-errors-client-picker summary{display:flex;min-height:36px;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px}.admin-errors-client-picker .profile-picker-meta,.admin-errors-client-picker .profile-picker-title{min-width:0;overflow:hidden;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-errors-client-picker .profile-picker-title{flex:0 0 auto}.admin-errors-client-picker .profile-picker-meta{flex:1 1 auto;text-align:right}.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-copy,.admin-errors-page-filter{min-height:44px}.admin-errors-mobile-bar,.admin-errors-mobile-sheet{display:none}.admin-errors-page-table{display:grid;gap:8px}.admin-errors-page-row{position:relative;display:grid;gap:6px;align-items:center}.admin-errors-page-head{padding:0 8px;color:#6b7280;font-size:11px}.admin-errors-page-column{display:flex;min-width:0;min-height:28px;justify-content:flex-start;gap:4px;padding:0;border:0;background:transparent;cursor:pointer;font:inherit;text-align:left}.admin-errors-page-column:hover{color:#111827}.admin-errors-page-column-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-errors-page-column.is-sorted{color:#101828}.admin-errors-page-column-sort{display:inline-flex;width:15px;min-width:15px;height:15px;align-items:center;justify-content:center;border-radius:999px;background:#eff6ff;color:var(--astatus-primary);font-size:11px;font-weight:900;line-height:1}.admin-errors-page-select-cell{display:flex;min-width:0;align-items:center;justify-content:flex-start}.admin-errors-page-checkbox{width:15px;min-width:15px;height:15px;margin:0;accent-color:#2563eb;cursor:pointer}.admin-errors-page-checkbox:disabled{cursor:default;opacity:.5}.admin-errors-page-menu-cell{position:relative;display:flex;min-width:0;align-items:center;justify-content:flex-end}.admin-errors-page-menu-button{display:inline-flex;width:36px;min-width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #d1d5db;border-radius:10px;color:#374151;cursor:pointer;font-size:20px;font-weight:700;line-height:1}.admin-errors-page-menu-button:hover{border-color:#9ca3af}.admin-errors-page-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:max-content;min-width:174px;padding:6px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;box-shadow:0 16px 40px rgba(15,23,42,.16)}.admin-errors-page-menu-item{display:block;width:100%;min-height:36px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#111827;cursor:pointer;font:inherit;text-align:left;white-space:nowrap}.admin-errors-page-menu-item:hover{background:#f3f4f6}.admin-errors-page-menu-item:disabled{cursor:default;opacity:.55}.admin-errors-page-mobile-checkbox,.admin-errors-page-mobile-head,.admin-errors-page-mobile-summary{display:none}.admin-errors-page-row:not(.admin-errors-page-head){padding:7px 8px;border:1px solid var(--admin-log-line);border-radius:8px}.admin-errors-page-row-event:not(.admin-errors-page-head){border-color:#dbeafe;background:#f8fafc}.admin-errors-page-row-fixed:not(.admin-errors-page-head){border-color:#bbf7d0;background:#f0fdf4}.admin-errors-page-row [role=cell]{min-width:0}.admin-errors-page-row [role=cell],.admin-errors-page-row p,.admin-errors-page-row span,.admin-errors-page-row strong{min-width:0;overflow-wrap:anywhere;line-height:1.25}.admin-errors-page-row strong{font-weight:500}.admin-errors-page-row p{display:grid;gap:2px;margin:0}.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{display:flex;align-items:baseline;gap:3px 5px;flex-wrap:wrap}.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{display:inline-flex;width:fit-content;align-items:center;justify-content:flex-start;min-width:68px;min-height:21px;font-weight:500;font-size:11px;text-align:left}.admin-errors-page-status.event{background:#e0f2fe;color:#075985}.admin-errors-page-status.error{background:#fee2e2;color:#991b1b}.admin-errors-page-status.fixed{background:#dcfce7;color:#166534}.admin-errors-page-status-placeholder{color:#9ca3af}.admin-errors-page-status-cell-inner{display:grid;gap:8px;justify-items:end}.admin-errors-page-action{min-height:38px;padding:8px 12px}.admin-errors-page-empty{padding:18px;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;background:#f9fafb}.inline-field{margin-bottom:0}.inline-field .field-label{display:block}.select-input{min-width:260px}.billing-period-card{display:flex;min-height:190px;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;padding:16px;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;color:#111827;text-align:left;cursor:pointer}.billing-period-card-active{border-color:#2563eb;background:#eff6ff;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{display:inline-flex;min-height:26px;align-items:center;padding:4px 8px;border-radius:8px;background:#dcfce7;color:#166534;font-size:13px;font-weight:700}.billing-discount-muted{background:#f3f4f6;color:#6b7280;font-weight:600}.subscription-option{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;flex-wrap:wrap}.subscription-option span{display:flex;flex-direction:column;gap:4px;color:#6b7280;line-height:1.35}.subscription-option strong{color:#111827;font-weight:400}.legal-note{margin:14px 0 0;color:#6b7280;line-height:1.45}.legal-links a,.legal-note a{color:#2563eb;font-weight:600;text-decoration:none}.legal-links a:hover,.legal-note a:hover{text-decoration:underline}.autopay-status-row{display:flex;align-items:center;gap:12px;margin-top:18px;flex-wrap:wrap}.settings-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.settings-column{display:grid;gap:4px}.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{display:grid;gap:10px;align-content:start}.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-password-button,.settings-save-button{width:142px;min-width:142px}.settings-readonly-action{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start}.settings-inline-action{width:142px;min-width:142px;justify-content:center;justify-self:start}.settings-access-box{display:grid;gap:16px}.settings-access-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.settings-access-action{width:142px;min-width:142px;justify-content:center;flex:0 0 auto}.settings-transactions-box{display:grid;gap:14px}.settings-transactions-table-wrap{width:100%;overflow-x:auto}.settings-transactions-table{width:100%;min-width:640px;border-collapse:collapse}.settings-transactions-table td,.settings-transactions-table th{padding:12px 10px;border-bottom:1px solid #e5e7eb;text-align:left;font-size:14px;line-height:1.35;vertical-align:top}.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}.billing-transaction-status,.settings-transaction-status{display:inline-flex;min-height:24px;align-items:center;padding:3px 8px;border-radius:999px;background:#dcfce7;color:#166534;font-size:12px;font-weight:700;line-height:1}.billing-transaction-status{display:inline;min-height:0;align-items:normal;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font-size:inherit;line-height:inherit;outline:0}.settings-access-modal{max-width:520px}.settings-modal-form{gap:14px}.settings-telegram-box{display:grid;gap:16px}.settings-telegram-bind,.settings-telegram-head,.settings-telegram-row{display:flex;align-items:center;gap:14px;justify-content:space-between;flex-wrap:wrap}.settings-telegram-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.settings-telegram-action{width:142px;min-width:142px}.settings-telegram-connected{display:grid;gap:3px;padding:12px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#f9fafb}.settings-telegram-connected-label{color:#667085;font-size:13px;line-height:1.35}.settings-telegram-connected strong{color:#101828;font-size:15px;line-height:1.35;overflow-wrap:anywhere}.settings-telegram-command{flex:1 1 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{display:grid;gap:10px}.settings-telegram-row{padding:12px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff}.settings-telegram-row-main{min-width:0}.settings-telegram-row-title{color:#101828;font-size:14px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.settings-password-form{display:grid;gap:14px;max-width:460px}.settings-avatar-box{display:grid;gap:22px}.settings-avatar-head{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.settings-avatar-current{display:flex;align-items:center;gap:16px;min-width:0}.settings-avatar-preview{display:inline-flex;align-items:center;justify-content:center;width:96px;min-width:96px;height:96px;overflow:hidden;border:1px solid #e5e7eb;border-radius:999px;background:#f7f4ed;color:#111827;font-size:34px;font-weight:800}.settings-avatar-preview img{width:100%;height:100%;object-fit:contain;display:block}.settings-avatar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.settings-avatar-action,.settings-avatar-upload{width:142px;min-width:142px;justify-content:center}.settings-avatar-picker{display:grid;gap:16px;padding-top:18px;border-top:1px solid #e5e7eb}.settings-avatar-upload{position:relative;cursor:pointer}.settings-avatar-upload.is-disabled{cursor:default;opacity:.65;pointer-events:none}.settings-avatar-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.settings-avatar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:12px}.settings-avatar-option{display:grid;justify-items:center;gap:8px;min-height:140px;padding:12px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#111827;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.settings-avatar-option:hover{border-color:#bfdbfe;box-shadow:0 12px 28px rgba(37,99,235,.12);transform:translateY(-1px)}.settings-avatar-option:disabled{cursor:default;opacity:.72;transform:none}.settings-avatar-option.is-selected{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.settings-avatar-option-image{display:inline-flex;align-items:center;justify-content:center;width:78px;height:78px;overflow:hidden;border-radius:999px;background:#f7f4ed}.settings-avatar-option-image img{width:100%;height:100%;object-fit:contain;display:block}.settings-avatar-option span:last-child{max-width:100%;color:#374151;font-size:13px;font-weight:700;line-height:1.2;text-align:center;overflow-wrap:anywhere}.settings-avatar-crop-card{max-width:760px}.settings-avatar-crop-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px;align-items:center}.settings-avatar-crop-frame{position:relative;width:260px;height:260px;overflow:hidden;border:1px solid #e5e7eb;border-radius:999px;background:#f7f4ed;cursor:grab;touch-action:none;justify-self:center}.settings-avatar-crop-frame:active{cursor:grabbing}.settings-avatar-crop-frame img{position:absolute;inset:0 auto auto 0;max-width:none;user-select:none;-webkit-user-drag:none}.settings-avatar-crop-controls{display:grid;gap:16px;min-width:0}.settings-avatar-crop-file{max-width:100%;overflow:hidden;color:#374151;font-size:14px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.settings-avatar-crop-control{display:grid;gap:8px}.settings-avatar-crop-control span{color:#374151;font-size:13px;font-weight:700}.settings-avatar-crop-control input{width:100%;accent-color:#2563eb}.legal-links{display:flex;gap:14px;margin-top:18px;flex-wrap:wrap}.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-access-action,.settings-avatar-action,.settings-avatar-upload,.settings-inline-action,.settings-password-button,.settings-save-button,.settings-telegram-action,.settings-telegram-main-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 td,.settings-transactions-table th{padding:10px 8px;font-size:13px}.settings-avatar-actions,.settings-avatar-current{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{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:10px;padding:0 4px}.billing-products-table-cell:before{color:#667085;content:attr(data-label);font-size:12px;font-weight:800;line-height:1.2;text-transform:uppercase}.billing-products-table-product,.billing-products-table-usage{align-items:start}.billing-products-table-product span,.billing-products-table-product strong,.billing-products-table-usage .billing-progress,.billing-products-table-usage strong{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{display:grid;align-items:stretch}.billing-card-control-actions{justify-content:flex-start}.billing-plan-cta-panel,.billing-tariff-layout{grid-template-columns:1fr}.billing-plan-cta-panel{display:grid;align-items:stretch}.billing-product-controls,.billing-product-facts{grid-template-columns:1fr}.billing-tariff-summary-panel{position:static}.billing-compact-grid,.billing-inline-stats,.billing-overview-metrics,.billing-overview-panel{grid-template-columns:1fr}.billing-limit-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-add-product-row,.billing-confirm-summary,.billing-history-purchase-panel,.billing-limit-editor-wide,.billing-limit-summary.billing-limit-summary-single,.billing-product-picker-row{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-settings-modal{max-height:calc(100vh - 24px);padding:16px}.billing-settings-modal .billing-limit-flat-row{grid-template-columns:1fr}.billing-limit-summary .billing-inline-stat{display:grid;gap:4px;align-items:start;justify-content:stretch;min-height:44px;padding:10px 12px}.billing-limit-summary .billing-inline-stat span,.billing-limit-summary .billing-inline-stat strong{white-space:nowrap}.billing-limit-summary .billing-inline-stat span{overflow:hidden;text-overflow:ellipsis}.billing-limit-picker-compact{width:100%;grid-template-columns:1fr}.billing-limit-picker-compact .billing-select-compact-profiles{width:110px;min-width:110px;justify-self:start;text-align:right}.billing-method-card,.billing-summary-row,.billing-total-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}}@media (max-width:760px){.billing-settings-modal-overlay{--billing-settings-mobile-edge:10px;--billing-settings-mobile-scale:0.9;--billing-settings-mobile-bottom-gap:10px;--billing-settings-mobile-header-height:60px;--billing-settings-mobile-progress-width:112px;--billing-settings-mobile-tier-width:146px;--billing-settings-mobile-top-gap:calc(var(--billing-settings-mobile-header-height) + var(--billing-settings-mobile-bottom-gap));inset:0;align-items:flex-end;justify-content:center;overflow:hidden;overscroll-behavior:contain;padding:0 var(--billing-settings-mobile-edge) var(--billing-settings-mobile-bottom-gap)}.billing-settings-modal{width:min(calc(430px + var(--billing-settings-mobile-scrollbar-space, 0px)),calc((var(--billing-settings-viewport-width, 100vw) - var(--billing-settings-mobile-edge) * 2) / var(--billing-settings-mobile-scale)));max-width:min(calc(430px + var(--billing-settings-mobile-scrollbar-space, 0px)),calc((var(--billing-settings-viewport-width, 100vw) - var(--billing-settings-mobile-edge) * 2) / var(--billing-settings-mobile-scale)));height:calc((100vh - var(--billing-settings-mobile-top-gap) - var(--billing-settings-mobile-bottom-gap)) / var(--billing-settings-mobile-scale));max-height:calc((100vh - var(--billing-settings-mobile-top-gap) - var(--billing-settings-mobile-bottom-gap)) / var(--billing-settings-mobile-scale));display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:0;overflow:hidden;overscroll-behavior:contain;padding:0;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;border-left:1px solid #e5e7eb;border-radius:18px;box-shadow:0 -18px 56px rgba(16,24,40,.22)}.billing-settings-modal-golden-grid:before{display:none;content:none;pointer-events:none}.billing-settings-modal .modal-header{position:sticky;top:0;z-index:2;grid-row:1;display:grid;grid-template-columns:auto minmax(0,1fr) 36px;gap:8px;min-height:54px;align-items:center;margin-bottom:0;padding:12px 14px 10px;border-bottom:1px solid #eef2f7;background:#ffffff}.billing-settings-modal-golden-grid-logo .modal-header:after{display:none;content:none;pointer-events:none}.billing-settings-back-button{display:inline-flex;width:clamp(84px,23.6068vw,94px);min-width:clamp(84px,23.6068vw,94px);max-width:clamp(84px,23.6068vw,94px);height:36px;min-height:36px;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-width:1px;border-color:var(--astatus-primary);border-radius:10px;background:var(--astatus-primary);color:#ffffff;font-size:var(--page-top-button-font-size);font-weight:400;line-height:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 6px 16px rgba(37,99,235,.18);white-space:nowrap}.billing-settings-back-button:focus-visible,.billing-settings-back-button:hover{border-color:var(--astatus-primary-hover);background:var(--astatus-primary-hover);color:#ffffff;outline:none}.billing-settings-back-button span{line-height:1}.billing-settings-modal .modal-header>div{min-width:0}.billing-settings-modal .modal-title{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.billing-settings-modal .modal-close{display:inline-flex;width:36px;min-width:36px;height:36px;align-items:center;justify-content:center;border-radius:999px;font-size:30px}.billing-settings-mobile-sheet{--billing-settings-mobile-grid-module-height:calc(100cqw * 0.5625);position:relative;container-type:inline-size;display:grid;min-height:0;align-content:start;gap:11px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:10px 12px 14px;scrollbar-gutter:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.billing-settings-mobile-sheet::-webkit-scrollbar{display:none;width:0;height:0}.billing-settings-compact-layout{grid-row:2}.billing-settings-mobile-scroll-region{position:relative;min-height:0;overflow:hidden}.billing-settings-mobile-scrollbar{position:absolute;z-index:9;top:12px;right:6px;bottom:12px;width:10px;opacity:0;pointer-events:none;transition:opacity .16s ease}.billing-settings-mobile-scrollbar.is-dragging,.billing-settings-mobile-scrollbar.is-visible{opacity:1;pointer-events:auto}.billing-settings-mobile-scrollbar-track{position:absolute;inset:0;width:10px;cursor:pointer;touch-action:none}.billing-settings-mobile-scrollbar-track:before{position:absolute;top:0;right:2px;bottom:0;width:6px;border-radius:999px;background:rgba(16,24,40,.11);box-shadow:inset 0 0 0 1px rgba(16,24,40,.08);content:""}.billing-settings-mobile-scrollbar-thumb{position:absolute;top:0;right:1px;width:8px;min-height:44px;border:2px solid #ffffff;border-radius:999px;background:#667085;box-shadow:0 0 0 1px rgba(16,24,40,.08),0 4px 12px rgba(16,24,40,.2);cursor:grab;touch-action:none}.billing-settings-mobile-scrollbar.is-dragging .billing-settings-mobile-scrollbar-thumb{background:#475467;cursor:grabbing}.billing-settings-mobile-scrollbar-thumb:focus-visible{outline:2px solid rgba(37,99,235,.45);outline-offset:2px}.billing-settings-modal-golden-grid .billing-settings-mobile-sheet:before,.billing-settings-modal-golden-grid-logo .billing-settings-mobile-sheet:after{display:none;content:none;pointer-events:none}.billing-mobile-title-block{display:grid;gap:2px;padding:2px 2px 4px}.billing-mobile-title-block span{color:#667085;font-size:12px;font-weight:400;line-height:1.2}.billing-mobile-title-block strong{min-width:0;overflow:hidden;color:#101828;font-size:22px;font-weight:700;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.billing-mobile-section{position:relative;display:grid;min-width:0;gap:8px;padding:11px;border:1px solid #e4e7ec;border-radius:12px;background:#ffffff;box-shadow:0 0 0 1px rgba(16,24,40,.06),0 6px 18px rgba(16,24,40,.12)}.billing-settings-modal-golden-grid-logo .billing-mobile-section{border-color:#e4e7ec;background:#ffffff;box-shadow:0 0 0 1px rgba(16,24,40,.06),0 6px 18px rgba(16,24,40,.12)}.billing-settings-modal-golden-grid-logo .billing-settings-modal-actions{border-color:transparent;background:transparent;box-shadow:none}.billing-settings-modal-golden-grid .billing-mobile-checkout-section:after,.billing-settings-modal-golden-grid .billing-mobile-tier-section:after,.billing-settings-modal-golden-grid .billing-mobile-total-section:after,.billing-settings-modal-golden-grid-logo .billing-mobile-checkout-section:before,.billing-settings-modal-golden-grid-logo .billing-mobile-tier-section:before,.billing-settings-modal-golden-grid-logo .billing-mobile-total-section:before{display:none;content:none;pointer-events:none}.billing-settings-modal-golden-grid .billing-mobile-tier-section{--billing-mobile-local-grid-size:60% auto}.billing-settings-modal-golden-grid .billing-mobile-total-section{--billing-mobile-local-grid-size:82% auto}.billing-settings-modal-golden-grid .billing-mobile-checkout-section{--billing-mobile-local-grid-size:92% auto}.billing-mobile-total-section{min-height:252px;align-content:start;gap:4px;margin-top:0;border-color:#e4e7ec;background:#ffffff;box-shadow:0 0 0 1px rgba(16,24,40,.06),0 6px 18px rgba(16,24,40,.12)}.billing-mobile-total-section.is-individual-offer,.billing-settings-mobile-sheet:has(.billing-limit-tariff-list) .billing-mobile-total-section{min-height:266px}.billing-mobile-total-section .billing-pricing-total-head{min-height:16px;align-items:start}.billing-mobile-total-section .billing-pricing-total-main{min-height:54px;align-content:start;gap:3px}.billing-mobile-total-section .billing-pricing-total-main strong{display:flex;min-height:44px;align-items:center;min-width:0;max-width:100%;overflow:hidden;font-size:clamp(34px,9.4vw,40px);line-height:1.08;padding-bottom:1px;text-overflow:ellipsis;white-space:nowrap}.billing-mobile-total-section .billing-pricing-total-main .billing-price-main-number{display:inline-block;min-width:0;min-height:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;line-height:inherit}.billing-mobile-total-section .billing-pricing-total-main .billing-price-main-currency{display:inline-block;min-width:0;min-height:0;color:#344054;font-family:inherit;font-size:.68em;font-weight:700;letter-spacing:0;line-height:1;transform:translateY(.06em)}.billing-mobile-total-section .billing-pricing-total-main>span{min-height:14px;font-size:12px}.billing-mobile-total-section .billing-pricing-breakdown{min-height:42px;align-content:start;gap:4px;margin-top:0;padding-top:4px}.billing-mobile-total-section .billing-pricing-breakdown div{grid-template-columns:minmax(0,max-content) minmax(32px,1fr) max-content;gap:8px;min-height:18px}.billing-mobile-tariff-details .billing-limit-single-tariff-row i,.billing-mobile-tariff-details .billing-limit-tariff-list i,.billing-mobile-total-section .billing-pricing-breakdown i{width:100%;min-width:0;align-self:end;border-bottom-color:#b8c4d6;border-bottom-width:1px;transform:translateY(-6px)}.billing-mobile-total-section .billing-pricing-breakdown span{min-width:0;overflow:hidden;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.billing-mobile-total-section .billing-pricing-breakdown strong{width:auto;min-width:max-content;justify-self:end;font-size:12px;font-weight:400;line-height:1.2;text-align:right;transform:translateX(-4px)}.billing-mobile-active-inline{display:grid;gap:6px;margin-top:2px;padding-top:8px;border-top:1px solid #eef2f7}.billing-mobile-total-quantity{display:grid;align-content:start;padding-top:4px;border-top:1px solid #eef2f7}.billing-mobile-total-quantity,.billing-mobile-total-section.is-individual-offer .billing-mobile-total-quantity{min-height:96px;grid-template-rows:36px 34px 15px;gap:2px;margin-top:0}.billing-mobile-count-field{gap:10px}.billing-mobile-count-field .billing-pricing-count-input{width:68px;min-width:68px;height:36px;font-size:18px}.billing-mobile-total-quantity .billing-pricing-range-control,.billing-mobile-total-quantity .billing-pricing-range-scale{grid-template-columns:34px minmax(0,1fr) 34px;gap:8px}.billing-mobile-total-quantity .billing-pricing-range{margin-top:0}.billing-mobile-tier-section{--billing-pricing-tier-icon-gap:8px;--billing-pricing-tier-icon-size:40px;width:min(100%,var(--billing-settings-mobile-tier-width));min-width:0;max-width:100%;justify-self:start;gap:8px}.billing-mobile-tier-section .billing-pricing-tier-usage{gap:6px}.billing-mobile-tier-section .billing-pricing-tier-progress{width:min(100%,var(--billing-settings-mobile-progress-width));max-width:var(--billing-settings-mobile-progress-width)}.billing-mobile-tariff-details{gap:8px}.billing-mobile-tariff-details .billing-total-label{font-size:13px;line-height:1.2}.billing-mobile-tariff-details summary{display:flex;min-height:36px;align-items:center;justify-content:space-between;color:#475467;cursor:pointer;font-size:13px;font-weight:400;line-height:1.2;list-style:none}.billing-mobile-tariff-details summary::-webkit-details-marker{display:none}.billing-mobile-tariff-details summary:after{content:"v";color:#667085;font-size:13px;line-height:1;transform-origin:center;transition:transform .16s ease}.billing-mobile-tariff-details[open] summary:after{transform:rotate(180deg)}.billing-mobile-tariff-details .billing-limit-tariff{gap:8px;padding-top:2px}.billing-mobile-tariff-details .billing-limit-tariff-list{gap:4px}.billing-mobile-tariff-details .billing-limit-single-tariff-row,.billing-mobile-tariff-details .billing-limit-tariff-list div{display:grid;grid-template-columns:86px minmax(28px,1fr) max-content;align-items:center;gap:8px;min-height:30px;margin:0 -6px;padding:0 8px;border:1px solid transparent;border-radius:10px;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.billing-mobile-tariff-details .billing-limit-tariff-list div{margin:0 -8px 0 -6px;padding-right:0;width:calc(100% + 8px)}.billing-mobile-tariff-details .billing-limit-single-tariff-row{grid-template-columns:max-content minmax(28px,1fr) max-content}.billing-mobile-tariff-details .billing-limit-single-tariff-row-active,.billing-mobile-tariff-details .billing-limit-tariff-row-active{border-color:transparent;background:transparent}.billing-mobile-tariff-details .billing-limit-tariff-list span{width:auto;flex-basis:auto;min-width:72px}.billing-mobile-tariff-details .billing-limit-single-tariff-row span,.billing-mobile-tariff-details .billing-limit-single-tariff-row strong,.billing-mobile-tariff-details .billing-limit-tariff-list span,.billing-mobile-tariff-details .billing-limit-tariff-list strong{min-width:0;overflow:hidden;font-size:12px;line-height:1.2;text-overflow:ellipsis;transition:color .16s ease;white-space:nowrap}.billing-mobile-tariff-details .billing-limit-tariff-list strong{flex:0 0 auto;justify-self:end;text-align:right;transform:translateX(-5px)}.billing-mobile-tariff-details .billing-limit-single-tariff-row strong{flex:0 0 auto;min-width:max-content;justify-self:end;text-align:right}.billing-mobile-checkout-section{gap:10px}.billing-settings-mobile-sheet-message-history .billing-mobile-checkout-section{margin-top:0}.billing-settings-mobile-sheet-message-history .billing-mobile-total-section{min-height:246px;padding-bottom:11px}.billing-settings-mobile-sheet-message-history .billing-mobile-total-quantity{min-height:96px;grid-template-rows:36px 34px 15px;gap:2px}.billing-mobile-checkout-section .billing-pricing-receipt-field{gap:6px}.billing-mobile-checkout-section .billing-pricing-promo-input,.billing-mobile-checkout-section .billing-pricing-receipt-input{min-height:40px;padding:7px 10px;font-size:15px}.billing-mobile-checkout-section .billing-pricing-promo-row{gap:6px;padding-top:0}.billing-settings-modal-actions{position:relative;z-index:2;display:grid;grid-row:3;grid-template-columns:minmax(0,1fr);min-height:92px;align-content:end;gap:6px;margin:0 14px 10px;padding:3px;border-top:0;background:transparent;backdrop-filter:none}.billing-settings-mobile-bottom-spacer{position:relative;z-index:2;display:none;background:#ffffff}.billing-settings-modal-golden-grid-logo .billing-settings-modal-actions:after,.billing-settings-modal-golden-grid-logo .billing-settings-modal-actions:before{display:none;content:none;pointer-events:none}.billing-settings-modal-actions>*{position:relative;z-index:1}.billing-settings-mobile-action-legal{display:block;min-height:29px;margin:0;color:#667085;font-size:11px;line-height:1.3;text-align:left}.billing-settings-modal-actions .primary-button,.billing-settings-modal-actions .secondary-button{min-height:44px;height:44px;min-width:0;padding-right:12px;padding-left:12px;border-width:1px;border-radius:10px;font-size:15px;line-height:1.1;white-space:nowrap}.billing-settings-modal-actions .secondary-button{display:none}.billing-settings-modal-actions .primary-button{width:100%;max-width:100%;justify-self:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 20px rgba(37,99,235,.2)}@media (max-width:640px){.billing-settings-modal-overlay{--billing-settings-mobile-header-height:56px}}@media (max-width:520px){.billing-settings-modal-overlay{--billing-settings-mobile-progress-width:118px;--billing-settings-mobile-tier-width:154px}}@media (max-width:500px){.billing-settings-modal-overlay{--billing-settings-mobile-progress-width:var(--billing-compact-progress-width);--billing-settings-mobile-tier-width:162px}}@media (max-width:390px){.billing-settings-modal-overlay{--billing-settings-mobile-progress-width:100px;--billing-settings-mobile-tier-width:130px}}.billing-settings-modal-golden-grid .billing-mobile-checkout-section:after,.billing-settings-modal-golden-grid .billing-mobile-tier-section:after,.billing-settings-modal-golden-grid .billing-mobile-total-section:after,.billing-settings-modal-golden-grid .billing-settings-mobile-sheet:before,.billing-settings-modal-golden-grid-logo .billing-settings-mobile-sheet:after,.billing-settings-modal-golden-grid-logo .billing-settings-modal-actions:before,.billing-settings-modal-golden-grid-logo .modal-header:after{display:none}}.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{min-height:100vh;background:#f6f8f7;color:#151515}.legal-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 40px;background:rgba(255,255,255,.92);border-bottom:1px solid rgba(21,21,21,.08)}.legal-topbar-links{display:flex;align-items:center;gap:18px;color:#4b5563;font-size:15px}.legal-topbar-links a:hover{color:#151515}.legal-hero{padding:48px 40px 16px}.legal-title{margin:0;max-width:880px;font-size:42px;line-height:1.08}.legal-subtitle{margin:14px 0 0;max-width:760px;color:#4b5563;font-size:18px;line-height:1.5}.legal-landing-body{padding:0 40px 56px}.legal-panel{margin:0 auto}.legal-footer{justify-content:space-between;padding:22px 40px 32px;border-top:1px solid rgba(21,21,21,.08);color:#4b5563;font-size:14px}.legal-footer,.legal-footer-links{display:flex;align-items:center;gap:16px}.legal-footer-links a:hover{color:#151515}.site-page{min-height:100vh;background:var(--astatus-bg);color:var(--astatus-text)}.site-topbar{position:fixed;top:0;left:0;z-index:20;display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:18px 32px;background:rgba(255,255,255,.92);border-bottom:1px solid var(--astatus-border)}.site-topbar-actions,.site-topbar-main{display:flex;align-items:center;gap:22px}.site-topbar-main{min-width:0}.site-logo{font-size:24px;font-weight:700;color:var(--astatus-text)}.site-nav{display:flex;align-items:center;gap:16px;color:var(--astatus-text-muted);font-size:14px}.site-nav-toggle{display:none;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);color:var(--astatus-text);cursor:pointer}.site-nav-toggle span{position:absolute;width:18px;height:2px;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.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.is-active,.site-nav a:hover{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{position:relative;display:flex;min-height:88vh;align-items:center;padding:110px 40px 80px;background-image:url(/site/hero-slide.png);background-position:50%;background-size:cover;color:#ffffff}.site-hero:before{position:absolute;inset:0;content:"";background:rgba(0,0,0,.52)}.site-hero-content{position:relative;z-index:1;width:min(760px,100%)}.site-kicker{margin:0 0 12px;color:var(--astatus-primary);font-size:14px;font-weight:700;letter-spacing:0;text-transform:uppercase}.site-hero .site-kicker{color:#bfdbfe}.site-cross-link h2,.site-feature-content h2,.site-final h2,.site-hero h1,.site-pricing h2,.site-section h2{margin:0;line-height:1.05}.site-hero h1{max-width:720px;font-size:58px}.site-hero-home h1{font-size:76px}.site-hero p{max-width:640px;margin:22px 0 0;font-size:20px;line-height:1.5}.site-actions{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.site-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 18px;border-radius:var(--astatus-radius);font-weight:700;text-align:center}.site-button-primary{background:var(--astatus-primary);color:#ffffff}.site-button-primary:hover{background:var(--astatus-primary-hover)}.site-button-secondary{border:1px solid rgba(255,255,255,.75);color:#ffffff}.site-button-secondary:hover{background:rgba(255,255,255,.14)}.site-button-outline{border:1px solid var(--astatus-primary);color:var(--astatus-primary)}.site-button-outline:hover{background:var(--astatus-primary-soft)}.site-cross-link,.site-final,.site-pricing,.site-section{padding:72px 40px}.site-cross-link,.site-final,.site-intro,.site-why{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:40px;align-items:center}.site-cross-link h2,.site-feature-content h2,.site-final h2,.site-pricing h2,.site-section h2{max-width:720px;font-size:40px}.site-copy,.site-section-lead{margin:0;color:var(--astatus-text-muted);font-size:19px;line-height:1.55}.site-copy{display:grid;gap:14px}.site-copy p,.site-section-lead{margin:0}.site-section-lead{max-width:680px;margin-top:18px}.site-feature-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px;background:var(--astatus-surface)}.site-feature-band-reverse .site-feature-image{order:2}.site-feature-band-reverse .site-feature-content{order:1}.site-feature-image{min-height:560px;padding:18px 14px 18px 22px;box-sizing:border-box}.site-feature-photo{width:100%;height:100%;min-height:inherit;background-image:url(/site/graphs-block.JPG);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:transparent;border:0;border-radius:var(--astatus-radius)}.site-feature-image-chat{display:flex;min-height:560px;align-items:center;justify-content:center;padding:42px;background:var(--astatus-surface-muted)}.site-chat-preview{width:min(440px,100%);border:1px solid var(--astatus-border-strong);border-radius:var(--astatus-radius);background:var(--astatus-surface);box-shadow:var(--astatus-shadow-soft);overflow:hidden}.site-chat-header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid var(--astatus-border);color:var(--astatus-text-muted);font-size:13px}.site-chat-header strong{color:var(--astatus-success);font-size:13px}.site-chat-body{display:grid;gap:14px;padding:20px}.site-chat-bubble{width:fit-content;max-width:82%;margin:0;padding:12px 14px;border-radius:var(--astatus-radius);font-size:15px;line-height:1.45}.site-chat-bubble-client{justify-self:start;background:var(--astatus-surface-muted);color:var(--astatus-text)}.site-chat-bubble-service{justify-self:end;background:var(--astatus-primary);color:#ffffff}.site-chat-meta{display:flex;flex-wrap:wrap;gap:8px;color:var(--astatus-text-muted);font-size:12px}.site-chat-meta span{padding:6px 8px;border-radius:var(--astatus-radius);background:var(--astatus-success-soft);color:var(--astatus-success)}.site-feature-content{display:flex;flex-direction:column;justify-content:center;padding:64px 40px}.site-steps{display:grid;gap:12px;margin-top:32px}.site-step{display:grid;grid-template-columns:38px minmax(0,1fr);gap:14px;padding:14px 16px;border:1px solid var(--astatus-border);background:var(--astatus-surface)}.site-step,.site-step span{align-items:center;border-radius:var(--astatus-radius)}.site-step span{display:inline-flex;width:38px;height:38px;justify-content:center;background:var(--astatus-primary);color:#ffffff}.site-step p{margin:0;color:#334155;line-height:1.45}.site-price-grid,.site-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px}.site-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px}.site-product-card{display:flex;min-height:360px;flex-direction:column;justify-content:space-between;gap:24px;padding:24px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface)}.site-product-card h3{margin:0 0 14px;font-size:28px;line-height:1.15}.site-product-card p{margin:0;color:var(--astatus-text-muted);font-size:18px;line-height:1.5}.site-product-points{display:grid;gap:8px;margin:0;padding:0;color:#334155;list-style:none}.site-product-points li{position:relative;padding-left:18px;line-height:1.45}.site-product-points li:before{position:absolute;top:.62em;left:0;width:7px;height:7px;border-radius:999px;background:var(--astatus-success);content:""}.site-product-link{display:inline-flex;width:fit-content;min-height:44px;align-items:center;justify-content:center;padding:0 16px;border-radius:var(--astatus-radius);background:var(--astatus-sidebar);color:#ffffff;font-weight:700}.site-product-link:hover{background:var(--astatus-primary)}.site-price-grid-two{max-width:880px;grid-template-columns:repeat(2,minmax(0,1fr))}.site-value-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.site-price-card,.site-value-grid article{min-height:180px;padding:20px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface)}.site-price-card h3,.site-value-grid h3{margin:0 0 12px;font-size:22px}.site-price-card p,.site-pricing-note,.site-value-grid p{margin:0;color:var(--astatus-text-muted);line-height:1.5}.site-price-card strong{display:block;margin-bottom:8px;color:var(--astatus-primary);font-size:38px;font-weight:400}.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;margin:18px 0 0;color:var(--astatus-text-muted);font-size:18px;line-height:1.55}.site-final{background:var(--astatus-sidebar);color:#ffffff}.site-final .site-kicker{color:#bfdbfe}.site-final p:not(.site-kicker){max-width:700px;margin:18px 0 0;color:#d1d5db;font-size:18px;line-height:1.55}.site-footer{padding:36px 40px 28px;background:#020617;color:#d1d5db}.site-footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.site-footer-column{display:flex;flex-direction:column;gap:10px}.site-footer-column-compact{gap:5px}.site-footer-title{margin:0;color:#ffffff;font-size:15px;font-weight:700}.site-footer-bottom p,.site-footer-text{margin:0;color:#b8c0be;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{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1)}.site-lab-page{min-height:100vh;background:var(--astatus-bg);color:var(--astatus-text)}.site-lab-header{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:72px;padding:0 32px;border-bottom:1px solid rgba(226,232,240,.88);background:rgba(255,255,255,.92);backdrop-filter:blur(14px)}.site-lab-header-simple{grid-template-columns:auto auto;justify-content:space-between}.site-lab-logo{font-size:22px;font-weight:800;line-height:1;color:var(--astatus-primary)}.site-lab-nav{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;color:var(--astatus-text-muted);font-size:14px}.site-lab-nav a{min-height:36px;display:inline-flex;align-items:center;padding:0 11px;border-radius:var(--astatus-radius)}.site-lab-nav a:hover{background:var(--astatus-surface-muted);color:var(--astatus-text)}.site-lab-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 16px;border-radius:var(--astatus-radius);font-size:14px;font-weight:700;line-height:1;text-align:center}.site-lab-button-primary{background:var(--astatus-primary);color:#ffffff}.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{position:relative;min-height:680px;display:flex;align-items:center;padding:112px 40px 96px;overflow:hidden;background-image:url(/site/hero-slide.png);background-position:50%;background-size:cover;color:#ffffff}.site-lab-hero:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(2,6,23,.86),rgba(2,6,23,.55) 58%,rgba(2,6,23,.24)),rgba(2,6,23,.28)}.site-lab-hero-copy{position:relative;z-index:2;width:min(730px,100%)}.site-lab-badge{width:fit-content;margin:0 0 14px;padding:7px 10px;border:1px solid rgba(147,197,253,.34);border-radius:var(--astatus-radius);background:rgba(15,23,42,.48);color:#bfdbfe;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.site-lab-cross-link .site-lab-badge,.site-lab-section .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{max-width:640px;margin:22px 0 0;color:#e2e8f0;font-size:20px;line-height:1.55}.site-lab-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.site-lab-analytics-preview,.site-lab-chat-preview,.site-lab-product-preview{position:absolute;right:40px;bottom:42px;z-index:2;width:min(420px,36vw);border:1px solid rgba(226,232,240,.28);border-radius:var(--astatus-radius);background:rgba(255,255,255,.94);color:var(--astatus-text);box-shadow:0 28px 80px rgba(2,6,23,.26);overflow:hidden}.site-lab-preview-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--astatus-border)}.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{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px}.site-lab-preview-grid div{padding:12px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg)}.site-lab-preview-grid span,.site-lab-table-preview span{color:var(--astatus-text-muted);font-size:12px}.site-lab-preview-grid strong{display:block;margin-top:8px;color:var(--astatus-text);font-size:26px}.site-lab-preview-list{display:grid;gap:8px;padding:0 18px 18px}.site-lab-preview-list p{display:flex;align-items:center;gap:8px;margin:0;color:#334155;font-size:13px}.site-lab-preview-list span,.site-lab-product-card li:before{display:inline-flex;width:7px;height:7px;border-radius:999px;background:var(--astatus-success);content:""}.site-lab-cross-link,.site-lab-final,.site-lab-section{padding:72px 40px}.site-lab-cross-link h2,.site-lab-final h2,.site-lab-section h2{max-width:780px;margin:0;color:var(--astatus-text);font-size:38px;line-height:1.08}.site-lab-card p,.site-lab-copy,.site-lab-cross-link p,.site-lab-final p,.site-lab-lead{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{display:grid;gap:14px;margin:0;font-size:18px}.site-lab-copy p{margin:0}.site-lab-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:44px;align-items:start}.site-lab-muted{border-top:1px solid var(--astatus-border);border-bottom:1px solid var(--astatus-border)}.site-lab-card,.site-lab-muted{background:var(--astatus-surface)}.site-lab-card{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);padding:20px}.site-lab-card h3{margin:0 0 12px;font-size:21px;line-height:1.2}.site-lab-feature-grid,.site-lab-price-grid,.site-lab-product-grid{display:grid;gap:16px;margin-top:30px}.site-lab-price-grid,.site-lab-product-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{display:flex;min-height:330px;flex-direction:column;justify-content:space-between;gap:22px}.site-lab-product-card ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.site-lab-product-card li{position:relative;padding-left:18px;color:#334155;line-height:1.45}.site-lab-product-card li:before{position:absolute;top:.62em;left:0}.site-lab-card-link{display:inline-flex;width:fit-content;min-height:42px;align-items:center;justify-content:center;padding:0 14px;border-radius:var(--astatus-radius);background:var(--astatus-sidebar);color:#ffffff;font-weight:700}.site-lab-card-link:hover{background:var(--astatus-primary)}.site-lab-steps{display:grid;gap:12px}.site-lab-steps-row{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.site-lab-steps div{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:70px;padding:14px;border:1px solid var(--astatus-border);background:var(--astatus-bg)}.site-lab-steps div,.site-lab-steps span{align-items:center;border-radius:var(--astatus-radius)}.site-lab-steps span{display:inline-flex;width:38px;height:38px;justify-content:center;background:var(--astatus-primary);color:#ffffff;font-weight:800}.site-lab-steps p{margin:0;color:#334155;line-height:1.45}.site-lab-price-card strong{display:block;margin-bottom:8px;color:var(--astatus-primary);font-size:36px;font-weight:600}.site-lab-price-grid-single{max-width:460px;grid-template-columns:1fr}.site-lab-table-preview{display:grid;gap:0;padding:14px}.site-lab-table-preview div{display:grid;grid-template-columns:minmax(120px,1fr) 74px 74px;align-items:center;min-height:44px;padding:0 10px;border-bottom:1px solid var(--astatus-border);font-size:13px}.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{display:grid;gap:14px;padding:18px}.site-lab-client-message,.site-lab-service-message{width:fit-content;max-width:86%;margin:0;padding:12px 14px;border-radius:var(--astatus-radius);font-size:14px;line-height:1.45}.site-lab-client-message{justify-self:start;background:var(--astatus-surface-muted);color:var(--astatus-text)}.site-lab-service-message{justify-self:end;background:var(--astatus-primary);color:#ffffff}.site-lab-message-tags{display:flex;flex-wrap:wrap;gap:8px}.site-lab-message-tags span{padding:6px 8px;border-radius:var(--astatus-radius);background:var(--astatus-success-soft);color:var(--astatus-success);font-size:12px;font-weight:700}.site-lab-cross-link,.site-lab-final{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}.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:rgba(37,99,235,.16)}.site-lab-final h2{color:#ffffff}.site-lab-final p{color:#cbd5e1}.site-lab-footer{display:grid;grid-template-columns:1.2fr .8fr .8fr 1fr;gap:24px;padding:34px 40px 30px;background:#020617;color:#cbd5e1}.site-lab-footer div{display:flex;flex-direction:column;gap:8px}.site-lab-footer a,.site-lab-footer p{margin:0;color:#cbd5e1;font-size:14px;line-height:1.5}.site-lab-footer a:hover{color:#93c5fd}.site-lab-footer-title{color:#ffffff!important;font-weight:800}.site-lab-footer-rights{grid-column:1/-1;margin-top:4px!important;padding-top:18px;border-top:1px solid rgba(255,255,255,.1);color:#94a3b8!important}.site-lab-choice{display:grid;align-content:center;min-height:calc(100vh - 72px);padding:80px 40px;background:var(--astatus-bg)}.site-lab-choice-head{max-width:720px;margin:0 auto 34px;text-align:center}.site-lab-choice-head p{margin:0 0 10px;color:var(--astatus-primary);font-size:14px;font-weight:800;letter-spacing:0;text-transform:uppercase}.site-lab-choice-head h1{margin:0;color:var(--astatus-text);font-size:48px;line-height:1.08}.site-lab-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:18px}.site-lab-choice-card{display:grid;min-height:260px;align-content:space-between;gap:20px;padding:28px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);box-shadow:var(--astatus-shadow-soft);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.site-lab-choice-card:hover{border-color:var(--astatus-primary);transform:translateY(-2px);box-shadow:0 24px 70px rgba(37,99,235,.14)}.site-lab-choice-card h2{margin:0;color:var(--astatus-text);font-size:32px;line-height:1.12}.site-lab-choice-title{display:flex;align-items:center;gap:14px}.site-lab-choice-icon{position:relative;display:inline-flex;width:46px;min-width:46px;height:46px;align-items:center;justify-content:center;border-radius:var(--astatus-radius);background:var(--astatus-primary-soft);color:var(--astatus-primary)}.site-lab-choice-icon-chart:before{width:22px;height:22px;border-left:2px solid;border-bottom:2px solid;content:""}.site-lab-choice-icon-chart:after{position:absolute;width:22px;height:16px;border-right:2px solid;border-top:2px solid;transform:skewY(-24deg) translateY(2px);content:""}.site-lab-choice-icon-message:before{width:23px;height:17px;border:2px solid;border-radius:6px;content:""}.site-lab-choice-icon-message:after{position:absolute;left:18px;bottom:12px;width:8px;height:8px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-18deg);content:""}.site-lab-choice-card p{margin:0;color:var(--astatus-text-muted);font-size:17px;line-height:1.55}.site-lab-choice-card span{display:inline-flex;width:fit-content;min-height:42px;align-items:center;justify-content:center;padding:0 15px;border-radius:var(--astatus-radius);background:var(--astatus-primary);color:#ffffff;font-weight:800}.site-lab-product-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1fr);gap:48px;align-items:center;padding:72px 40px 84px;background:linear-gradient(180deg,rgba(239,246,255,.9),rgba(248,250,252,0) 54%),var(--astatus-bg)}.site-lab-product-hero-copy h1{max-width:760px;margin:0;color:var(--astatus-text);font-size:52px;line-height:1.04}.site-lab-product-hero-copy>p:not(.site-lab-product-kicker){max-width:680px;margin:22px 0 0;color:var(--astatus-text-muted);font-size:19px;line-height:1.6}.site-lab-back-link{display:inline-flex;margin-bottom:22px;color:var(--astatus-text-muted);font-size:14px;font-weight:700}.site-lab-back-link:hover,.site-lab-product-kicker{color:var(--astatus-primary)}.site-lab-product-kicker{width:fit-content;margin:0 0 12px;padding:7px 10px;border-radius:var(--astatus-radius);background:var(--astatus-primary-soft);font-size:12px;font-weight:800;text-transform:uppercase}.site-lab-analytics-board{border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface);box-shadow:0 28px 80px rgba(15,23,42,.13);overflow:hidden}.site-lab-analytics-board-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--astatus-border)}.site-lab-analytics-board-head div{display:grid;gap:4px}.site-lab-analytics-board-head p,.site-lab-analytics-board-head span,.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{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 20px}.site-lab-analytics-metrics div{padding:14px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg)}.site-lab-analytics-metrics strong{display:block;margin-top:8px;font-size:24px;line-height:1}.site-lab-analytics-table{display:grid;padding:0 20px 20px}.site-lab-analytics-table div{display:grid;grid-template-columns:minmax(130px,1fr) 92px 92px;align-items:center;min-height:44px;padding:0 12px;border-bottom:1px solid var(--astatus-border);font-size:13px}.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;margin:0;color:var(--astatus-text);font-size:38px;line-height:1.1}.site-lab-product-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:48px;align-items:start}.site-lab-product-copy{display:grid;gap:14px;color:var(--astatus-text-muted);font-size:18px;line-height:1.6}.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{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px}.site-lab-product-feature-grid article,.site-lab-product-price{padding:22px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-surface)}.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{margin:0;color:var(--astatus-text-muted);line-height:1.55}.site-lab-product-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px}.site-lab-product-steps div{display:grid;gap:22px;align-content:start;min-height:170px;padding:20px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:var(--astatus-bg)}.site-lab-product-steps span{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:var(--astatus-radius);background:var(--astatus-primary);color:#ffffff;font-weight:800}.site-lab-product-steps p{margin:0;color:var(--astatus-text-muted);line-height:1.5}.site-lab-product-price{max-width:460px}.site-lab-product-price strong{display:block;margin-bottom:8px;color:var(--astatus-primary);font-size:38px;line-height:1}.startup-preview-page{min-height:100vh;background:#ffffff;color:#121723}.startup-preview-header{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:80px;padding:0 40px;border-bottom:1px solid rgba(227,232,239,.9);background:rgba(255,255,255,.9);backdrop-filter:blur(16px)}.startup-preview-logo{display:inline-flex;align-items:center;gap:10px;color:#121723;font-size:24px;font-weight:800}.startup-preview-logo:before{width:28px;height:28px;flex:0 0 auto;border-radius:8px;background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat;content:""}.startup-preview-nav{display:flex;align-items:center;justify-content:center;gap:28px;color:#788293;font-size:15px;font-weight:600}.startup-preview-nav a:hover{color:#4a6cf7}.startup-preview-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 22px;border:0;border-radius:6px;cursor:pointer;font-weight:700;line-height:1;text-align:center}.startup-preview-button-primary{background:#4a6cf7;color:#ffffff;box-shadow:0 5px 20px rgba(74,108,247,.22)}.startup-preview-button-primary:hover{background:#3f5ee4}.startup-preview-button-dark{background:#121723;color:#ffffff}.startup-preview-button-dark:hover{background:#1d2430}.startup-preview-hero{position:relative;overflow:hidden;padding:132px 40px 116px;text-align:center}.startup-preview-hero:after,.startup-preview-hero:before{position:absolute;z-index:0;width:420px;height:420px;border:1px solid rgba(74,108,247,.18);border-radius:999px;content:""}.startup-preview-hero:before{top:-160px;right:-120px}.startup-preview-hero:after{left:-160px;bottom:-220px}.startup-preview-badge{position:relative;z-index:1;width:fit-content;margin:0 auto 18px;padding:8px 12px;border-radius:6px;background:rgba(74,108,247,.1);color:#4a6cf7;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.startup-preview-hero h1{position:relative;z-index:1;max-width:850px;margin:0 auto;color:#121723;font-size:56px;line-height:1.08}.startup-preview-hero>p{position:relative;z-index:1;max-width:760px;margin:24px auto 0;color:#788293;font-size:20px;line-height:1.65}.startup-preview-actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:38px}.startup-preview-contact,.startup-preview-product-band,.startup-preview-section{padding:84px 40px}.startup-preview-section-head{max-width:720px;margin:0 auto;text-align:center}.startup-preview-contact h2,.startup-preview-product-copy h2,.startup-preview-section-head h2{margin:0;color:#121723;font-size:42px;line-height:1.12}.startup-preview-contact>div>p,.startup-preview-product-copy>p,.startup-preview-section-head>p{margin:18px 0 0;color:#788293;font-size:18px;line-height:1.65}.startup-preview-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:1160px;margin:58px auto 0}.startup-preview-feature-card{min-height:236px;padding:28px;border:1px solid #e3e8ef;border-radius:8px;background:#ffffff;box-shadow:0 2px 3px rgba(7,7,77,.05)}.startup-preview-feature-card span{display:inline-flex;width:48px;height:48px;margin-bottom:24px;border-radius:8px;background:#4a6cf7;box-shadow:0 10px 40px rgba(48,86,211,.18)}.startup-preview-feature-card h3{margin:0 0 12px;color:#121723;font-size:21px}.startup-preview-feature-card p,.startup-preview-price-card li,.startup-preview-price-card p{margin:0;color:#788293;line-height:1.6}.startup-preview-product-band{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);gap:46px;align-items:center;background:#f8f9ff;border-top:1px solid #e3e8ef;border-bottom:1px solid #e3e8ef}.startup-preview-contact .startup-preview-badge,.startup-preview-product-copy .startup-preview-badge{margin-left:0}.startup-preview-check-list{display:grid;gap:12px;margin-top:28px}.startup-preview-check-list p{position:relative;margin:0;padding-left:24px;color:#1d2430;line-height:1.5}.startup-preview-check-list p:before{position:absolute;top:.6em;left:0;width:8px;height:8px;border-radius:999px;background:#4a6cf7;content:""}.startup-preview-screen{border:1px solid #e3e8ef;border-radius:8px;background:#ffffff;box-shadow:0 24px 70px rgba(6,8,15,.1);overflow:hidden}.startup-preview-screen-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #e3e8ef}.startup-preview-screen-grid span,.startup-preview-screen-table span,.startup-preview-screen-top span{color:#788293;font-size:13px}.startup-preview-screen-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px}.startup-preview-screen-grid div{padding:14px;border-radius:8px;background:#f8f9ff}.startup-preview-screen-grid strong{display:block;margin-top:8px;color:#121723;font-size:28px}.startup-preview-screen-table{display:grid;padding:0 20px 20px}.startup-preview-screen-table p{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px 0;border-bottom:1px solid #e3e8ef}.startup-preview-screen-table p:last-child{border-bottom:0}.startup-preview-price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:28px;margin-top:56px}.startup-preview-price-card{padding:32px;border:1px solid #e3e8ef;border-radius:8px;background:#ffffff;box-shadow:0 5px 15px rgba(6,8,15,.05)}.startup-preview-price-card-accent{border-color:rgba(74,108,247,.36);box-shadow:0 10px 40px rgba(48,86,211,.12)}.startup-preview-price-card h3{margin:0 0 18px;font-size:22px}.startup-preview-price-card strong{display:block;margin-bottom:8px;color:#4a6cf7;font-size:40px;line-height:1}.startup-preview-price-card ul{display:grid;gap:10px;margin:28px 0 0;padding:0;list-style:none}.startup-preview-contact{display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,1fr);gap:46px;align-items:start;background:#f8f9ff}.startup-preview-form{display:grid;gap:16px;padding:28px;border:1px solid #e3e8ef;border-radius:8px;background:#ffffff;box-shadow:0 5px 20px rgba(4,10,34,.1)}.startup-preview-form label{display:grid;gap:8px;color:#1d2430;font-size:14px;font-weight:700}.startup-preview-form input,.startup-preview-form select,.startup-preview-form textarea{width:100%;border:1px solid #e3e8ef;border-radius:6px;background:#f8f8f8;color:#121723;padding:13px 14px;outline:none}.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{justify-content:flex-start;flex-wrap:wrap;gap:12px}.startup-preview-header>.startup-preview-button{width:fit-content}.startup-preview-contact,.startup-preview-feature-grid,.startup-preview-product-band{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-actions .startup-preview-button,.startup-preview-form .startup-preview-button,.startup-preview-header>.startup-preview-button{width:100%}.startup-preview-hero{padding:64px 16px 58px}.startup-preview-hero h1{font-size:36px}.startup-preview-contact>div>p,.startup-preview-hero>p,.startup-preview-product-copy>p,.startup-preview-section-head>p{font-size:16px}.startup-preview-contact,.startup-preview-product-band,.startup-preview-section{padding:48px 16px}.startup-preview-contact h2,.startup-preview-product-copy h2,.startup-preview-section-head 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-form,.startup-preview-price-card{padding:20px}.startup-preview-screen-table p{align-items:flex-start;flex-direction:column}}@media (max-width:1100px){.site-lab-header{grid-template-columns:1fr;align-items:start;padding:16px 24px}.site-lab-nav{justify-content:flex-start;flex-wrap:wrap}.site-lab-header>.site-lab-button{width:fit-content}.site-lab-analytics-preview,.site-lab-chat-preview,.site-lab-product-preview{position:relative;right:auto;bottom:auto;width:min(520px,100%);margin-top:36px}.site-lab-hero{display:block}.site-lab-cross-link,.site-lab-final,.site-lab-footer,.site-lab-split{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-actions .site-lab-button,.site-lab-card-link,.site-lab-cross-link .site-lab-button,.site-lab-final .site-lab-button,.site-lab-header>.site-lab-button{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-copy,.site-lab-cross-link p,.site-lab-final p,.site-lab-hero p,.site-lab-lead{font-size:16px}.site-lab-cross-link,.site-lab-final,.site-lab-section{padding:42px 16px}.site-lab-cross-link h2,.site-lab-final h2,.site-lab-section h2{font-size:28px}.site-lab-feature-grid,.site-lab-feature-grid-four,.site-lab-price-grid,.site-lab-product-grid,.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{margin-bottom:24px;text-align:left}.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-feature-grid,.site-lab-product-hero,.site-lab-product-split,.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-copy,.site-lab-product-hero-copy>p:not(.site-lab-product-kicker){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:#ffffff;--test-panel-soft:rgba(255,255,255,0.78);--test-line:rgba(17,54,123,0.12);--test-text:#0b1633;--test-muted:#4e5f8f;--test-blue:#1e5eff;--test-blue-deep:#123ca0;--test-navy:#071738;min-height:100vh;background:radial-gradient(circle at top left,rgba(30,94,255,.18),transparent 28%),radial-gradient(circle at 85% 18%,rgba(77,184,255,.2),transparent 20%),linear-gradient(180deg,#f7faff 0,var(--test-bg) 48%,#f9fbff 100%);color:var(--test-text);font-family:Avenir Next,Trebuchet MS,Segoe UI,sans-serif}.test-topbar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 32px;background:rgba(247,250,255,.84);backdrop-filter:blur(16px);border-bottom:1px solid rgba(17,54,123,.08)}.test-logo{display:inline-flex;align-items:center;gap:10px;font-size:28px;font-weight:800}.test-logo:before{width:30px;height:30px;flex:0 0 auto;border-radius:8px;background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat;content:""}.test-closing-actions,.test-hero-actions,.test-nav,.test-pill-row,.test-signal-list,.test-topbar-actions{display:flex;align-items:center;gap:12px}.test-nav{flex-wrap:wrap;justify-content:center;color:var(--test-muted);font-size:15px;font-weight:600}.test-ghost-link,.test-nav a{transition:color .2s ease,opacity .2s ease}.test-ghost-link:hover,.test-nav a:hover{color:var(--test-text)}.test-topbar-actions{justify-content:flex-end}.test-button,.test-ghost-link,.test-primary-link{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 20px;border-radius:999px;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.test-ghost-link{border:1px solid rgba(17,54,123,.12);background:rgba(255,255,255,.72);color:var(--test-text)}.test-button-primary,.test-primary-link{background:linear-gradient(135deg,var(--test-blue) 0,#3d8dff 100%);color:#ffffff;box-shadow:0 16px 30px rgba(30,94,255,.22)}.test-button-dark:hover,.test-button-primary:hover,.test-button-secondary:hover,.test-ghost-link:hover,.test-primary-link:hover{transform:translateY(-1px)}.test-button-secondary{border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.12);color:#ffffff}.test-button-dark{background:#ffffff;color:var(--test-navy)}.test-hero,.test-product-strip,.test-section{padding-left:32px;padding-right:32px}.test-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:28px;padding-top:34px;padding-bottom:26px}.test-comparison,.test-hero-copy,.test-highlight,.test-panel-shell{border-radius:36px}.test-hero-copy{position:relative;overflow:hidden;padding:54px;background:radial-gradient(circle at top right,rgba(255,255,255,.26),transparent 24%),linear-gradient(135deg,#0d3cb0,#1f65ff 52%,#51a8ff);color:#ffffff}.test-hero-copy:after{position:absolute;right:-48px;bottom:-48px;width:220px;height:220px;content:"";border-radius:50%;background:rgba(255,255,255,.12);filter:blur(4px)}.test-closing-kicker,.test-compare-card span,.test-eyebrow,.test-highlight-card span,.test-panel-kicker,.test-product-card span{display:inline-flex;align-items:center;width:fit-content;min-height:30px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.test-closing-kicker,.test-eyebrow,.test-panel-kicker{background:rgba(255,255,255,.14);color:rgba(255,255,255,.92)}.test-eyebrow-dark{background:rgba(30,94,255,.1);color:var(--test-blue-deep)}.test-comparison-head h2,.test-hero h1,.test-highlight-copy h2,.test-section h2{margin:0;letter-spacing:-.04em;line-height:.98}.test-hero h1{max-width:700px;margin-top:18px;font-size:clamp(50px,6vw,86px)}.test-comparison-head p,.test-hero-text,.test-highlight-copy p,.test-section-copy p{margin:22px 0 0;max-width:620px;font-size:20px;line-height:1.55}.test-hero-actions{margin-top:34px;flex-wrap:wrap}.test-signal-list{margin:28px 0 0;padding:0;flex-wrap:wrap;list-style:none}.test-signal-list li{min-height:44px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.14);font-weight:600}.test-hero-panel{display:flex}.test-panel-shell{width:100%;padding:28px;background:linear-gradient(180deg,rgba(255,255,255,.9),#dfeaff);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.test-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.test-panel-head strong{font-size:18px}.test-comparison-grid,.test-control-grid,.test-highlight-panels,.test-panel-footer,.test-product-strip,.test-stat-row{display:grid;gap:16px}.test-comparison-grid,.test-highlight-panels,.test-product-strip,.test-stat-row{grid-template-columns:repeat(3,minmax(0,1fr))}.test-stat-row{margin-top:18px}.test-alert-card,.test-compare-card,.test-control-card,.test-highlight-card,.test-product-card,.test-stat-card{border:1px solid var(--test-line);background:var(--test-panel-soft);backdrop-filter:blur(10px)}.test-stat-card{display:grid;gap:4px;padding:18px;border-radius:24px}.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{overflow:hidden;margin-top:18px;border-radius:30px;border:1px solid rgba(17,54,123,.08);background:rgba(255,255,255,.84)}.test-screen-toolbar{display:flex;gap:8px;padding:14px 16px;border-bottom:1px solid rgba(17,54,123,.08)}.test-screen-toolbar span{width:10px;height:10px;border-radius:50%;background:rgba(17,54,123,.2)}.test-screen-image{min-height:300px;background:linear-gradient(180deg,rgba(7,23,56,.04),rgba(7,23,56,.04)),url(/site/graphs-block.JPG);background-position:50%;background-size:cover}.test-panel-footer{grid-template-columns:1.1fr 1fr;margin-top:18px}.test-alert-card{display:grid;gap:8px;padding:18px 20px;border-radius:24px}.test-alert-card-muted{background:rgba(7,23,56,.88);color:#ffffff}.test-alert-label{color:var(--test-muted);font-size:13px;font-weight:700}.test-alert-card-muted .test-alert-label{color:rgba(255,255,255,.68)}.test-product-strip{margin-top:10px;padding-bottom:24px}.test-product-card{min-height:220px;padding:28px;border-radius:30px}.test-product-card span{background:rgba(30,94,255,.1);color:var(--test-blue-deep)}.test-product-card h2{margin:18px 0 12px;font-size:32px;letter-spacing:-.04em;line-height:1.02}.test-compare-card p,.test-control-card p,.test-highlight-card p,.test-product-card p{margin:0;color:var(--test-muted);font-size:16px;line-height:1.55}.test-section{padding-top:24px;padding-bottom:24px}.test-section-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:18px}.test-comparison-head,.test-highlight-copy,.test-section-copy{padding:34px;border-radius:32px;background:rgba(255,255,255,.64);border:1px solid rgba(17,54,123,.08)}.test-comparison-head h2,.test-highlight-copy h2,.test-section h2{margin-top:16px;font-size:clamp(34px,4vw,54px)}.test-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.test-control-card{min-height:210px;padding:28px;border-radius:30px}.test-control-card:last-child{grid-column:1/-1}.test-compare-card strong,.test-control-card h3,.test-highlight-card h3{margin:0 0 12px;font-size:28px;letter-spacing:-.04em;line-height:1.05}.test-highlight{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:18px;padding-top:8px}.test-highlight-copy{background:linear-gradient(180deg,rgba(13,60,176,.98),rgba(14,81,221,.94));color:#ffffff}.test-highlight-copy p{color:rgba(255,255,255,.82)}.test-pill-row{margin-top:26px;flex-wrap:wrap}.test-pill{min-height:42px;padding:0 15px;border-radius:999px;background:rgba(255,255,255,.14);color:#ffffff;font-size:14px;font-weight:700}.test-highlight-card{min-height:290px;padding:30px;border-radius:32px}.test-highlight-card-dark{background:linear-gradient(180deg,#061431,#0c2455);color:#ffffff}.test-highlight-card-dark p{color:rgba(255,255,255,.72)}.test-compare-card span,.test-highlight-card span{background:rgba(30,94,255,.1);color:var(--test-blue-deep)}.test-highlight-card-dark span{background:rgba(255,255,255,.12);color:#ffffff}.test-comparison{padding-top:8px;padding-bottom:52px}.test-comparison-grid{margin-top:18px;grid-template-columns:1fr 1fr}.test-compare-card{min-height:220px;padding:30px;border-radius:32px}.test-compare-card-accent{background:linear-gradient(180deg,#e8f1ff,#d7e9ff)}.test-closing-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;padding:24px 28px;border-radius:32px;background:linear-gradient(135deg,#061431,#0f2b67);color:#ffffff}.test-closing-bar strong{display:block;margin-top:10px;font-size:28px;letter-spacing:-.04em;line-height:1.05}@media (max-width:900px){.test-comparison,.test-hero,.test-highlight,.test-product-strip,.test-section,.test-topbar{padding-left:20px;padding-right:20px}.test-topbar{flex-wrap:wrap}.test-closing-actions,.test-nav,.test-topbar-actions{width:100%;justify-content:flex-start}.test-comparison-grid,.test-hero,.test-highlight,.test-highlight-panels,.test-panel-footer,.test-product-strip,.test-section-grid,.test-stat-row{grid-template-columns:1fr}.test-closing-bar,.test-compare-card,.test-control-card,.test-hero-copy,.test-highlight-card,.test-highlight-copy,.test-panel-shell,.test-product-card,.test-section-copy{padding:24px;border-radius:28px}.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-comparison-head p,.test-hero-text,.test-highlight-copy p,.test-section-copy p{font-size:17px}.test-nav{font-size:14px;gap:10px}.test-button,.test-ghost-link,.test-primary-link{width:100%}.test-closing-actions,.test-hero-actions{width:100%}.test-closing-actions,.test-hero-actions,.test-signal-list{flex-direction:column;align-items:stretch}.test-signal-list li{width:100%}.test-closing-bar strong,.test-compare-card strong,.test-control-card h3,.test-highlight-card h3,.test-product-card h2{font-size:24px}.test-screen-image{min-height:220px}}@media (max-width:900px){.legal-footer,.legal-topbar{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{position:sticky;top:0;padding:16px 20px;flex-direction:row;align-items:center}.site-topbar-actions,.site-topbar-main{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{position:relative;display:inline-flex;flex:0 0 auto}.site-nav{position:absolute;top:calc(100% + 12px);left:20px;right:20px;display:none;flex-direction:column;align-items:stretch;gap:4px;padding:10px;border:1px solid rgba(21,21,21,.08);border-radius:18px;background:rgba(255,255,255,.98);box-shadow:0 18px 50px rgba(17,24,39,.14);color:#151515}.site-nav.is-open{display:flex}.site-nav a{padding:12px 14px;border-radius:12px}.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-cross-link,.site-final,.site-pricing,.site-section{padding:52px 20px}.site-cross-link,.site-feature-band,.site-final,.site-footer-grid,.site-intro,.site-price-grid,.site-product-grid,.site-value-grid,.site-value-grid-four,.site-why{grid-template-columns:1fr}.site-cross-link h2,.site-feature-content h2,.site-final h2,.site-pricing h2,.site-section 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-actions .site-button,.site-final .site-button,.site-topbar-actions,.site-topbar-button{width:100%}.site-nav{left:0;right:0;top:calc(100% + 10px)}.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-copy,.site-cross-link p:not(.site-kicker),.site-final p:not(.site-kicker),.site-hero p,.site-section-lead{font-size:16px}.site-actions{margin-top:24px}.site-cross-link,.site-final,.site-pricing,.site-section{padding:40px 16px}.site-cross-link h2,.site-feature-content h2,.site-final h2,.site-pricing h2,.site-section 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{min-height:220px;background-size:cover}.site-product-card{min-height:0;padding:20px 16px}.site-product-card h3{font-size:24px}.site-product-card p{font-size:16px}.site-cross-link .site-button,.site-product-link{width:100%}.site-chat-header{align-items:flex-start;flex-direction:column}.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-price-card,.site-value-grid article{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{position:absolute;top:0;left:0;z-index:80;width:auto;min-width:0;padding:12px 0 0 16px;background:transparent}.sidebar-header{position:relative;justify-content:flex-start}.sidebar-title{display:none}.sidebar-mobile-toggle{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#111827;color:#ffffff;font-size:13px;font-weight:600;box-shadow:0 10px 24px rgba(17,24,39,.16)}.sidebar-mobile-toggle.is-open,.sidebar-mobile-toggle:focus-visible,.sidebar-mobile-toggle:hover{background:#0f172a;color:#ffffff;border-color:rgba(255,255,255,.18)}.sidebar-nav{position:absolute;top:calc(100% + 8px);left:0;z-index:120;display:none;width:min(220px,calc(100vw - 32px));flex-direction:column;overflow:hidden;gap:6px;margin-top:0;padding:8px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#111827;box-shadow:0 14px 32px rgba(17,24,39,.28)}.sidebar-nav.is-open{display:flex}.sidebar-link{width:100%;min-width:0;height:40px;padding:0 12px;white-space:normal}.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;gap:6px;justify-content:flex-end}.account-topbar-id{min-width:0}.account-menu-button{margin-left:auto;width:auto}.page-header-actions{width:100%;justify-content:flex-end}.panel{padding:16px}}@media (max-width:640px){.sidebar{padding:10px 0 0 12px}.sidebar-header{align-items:center;justify-content:flex-start}.sidebar-title{display:none}.sidebar-mobile-toggle{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#111827;color:#ffffff;font-size:13px;font-weight:600;box-shadow:0 10px 24px rgba(17,24,39,.16)}.sidebar-mobile-toggle.is-open,.sidebar-mobile-toggle:focus-visible,.sidebar-mobile-toggle:hover{background:#0f172a;color:#ffffff;border-color:rgba(255,255,255,.18)}.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;align-items:center;justify-content:flex-end;margin-left:auto}.account-topbar-actions-right{margin-left:auto;width:auto;max-width:100%}.page-header-actions>*,.primary-button,.secondary-button{width:100%}.account-menu-button{width:auto;margin-left:0}.account-topbar-id-button{max-width:132px;text-align:left}.account-menu{left:0;right:0;top:calc(100% + 8px);min-width:0}.page-title{font-size:24px}.panel{margin-top:16px;padding:14px}.input,.table-comment-input{min-width:0}.table-wrap{margin:0 -14px;padding:0 14px 4px;overscroll-behavior-x:contain}.accounts-panel.table-wrap,.tables-panel.table-wrap{margin:0;padding:0 12px}.tables-panel.table-wrap{margin-top:14px}.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{align-items:stretch;flex-direction:column}.sheets-access-email-row .secondary-button{width:100%}.responsive-table,.responsive-table-tables{min-width:0;width:100%}.responsive-table thead{display:none}.responsive-table tbody{display:grid;gap:12px}.responsive-table tbody tr{display:block;border:1px solid #e5e7eb;border-radius:14px;background:#ffffff;padding:14px}.responsive-table tbody td{display:grid;grid-template-columns:minmax(92px,108px) minmax(0,1fr);gap:10px;align-items:start;width:100%;padding:8px 0;border-bottom:1px solid #f3f4f6}.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]){display:block;padding:0;border-bottom:0}.responsive-table tbody td:not([data-label]):before{content:none}.responsive-table tbody .actions-cell{width:auto;text-align:left}.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{top:calc(100% + 8px);left:0;right:auto;width:min(240px,calc(100vw - 72px))}.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{display:block;min-width:0}.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);display:block;margin-bottom:10px;color:#6b7280;font-size:12px;font-weight:600;line-height:1.35}.responsive-table-tables tbody td[data-label="Название"]{display:block;padding-top:0}.responsive-table-tables tbody .readonly-row td[data-label="Название"]{display:flex;width:100%;min-width:0;align-items:center}.responsive-table-tables tbody td[data-label="Название"]:before{display:block;margin-bottom:10px}.responsive-table-tables tbody td[data-label="Название"]>*{display:block;width:100%;max-width:none}.responsive-table-tables tbody .table-link-input,.responsive-table-tables tbody .table-name-input{width:100%;min-width:0}.responsive-table-tables tbody .profile-picker{width:fit-content;max-width:100%;min-width:0}.responsive-table-tables tbody .profile-picker-menu{width:min(calc(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{display:flex;align-items:stretch;justify-content:flex-end;gap:10px;padding-top:12px}.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{justify-content:flex-end;flex-wrap:wrap}.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{top:12px;right:12px;left:12px;width:auto;max-width:none}.accounts-search-panel,.message-history-form-grid{grid-template-columns:1fr}.ai-connection-footer .profile-picker,.ai-connection-profile-picker,.message-history-profile-picker,.profile-picker,.responsive-table-tables tbody .profile-picker{width:fit-content;max-width:100%;min-width:0}.profile-picker-menu,.responsive-table-tables tbody .profile-picker-menu{position:fixed;top:var(--profile-picker-mobile-top);right:12px;left:12px;width:auto;max-height:calc(100vh - var(--profile-picker-mobile-top) - 20px);overflow-y:auto;z-index:var(--layer-profile-picker)}.message-history-period-fields{grid-template-columns:1fr;width:100%}.message-history-date-range-control{width:100%}.message-history-date-range-popover{position:fixed;top:50%;right:0;left:0;width:100vw;max-width:100vw;max-height:none;gap:8px;padding:0;transform:translateY(-50%);overflow:visible}.message-history-calendar-close{margin-right:max(10px,env(safe-area-inset-right))}.message-history-date-range-popover-panel{width:100%;max-width:100%;max-height:calc(100vh - 136px);border-right:0;border-left:0;border-radius:0}.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:var(--cabinet-calendar-font-size)}.message-history-calendar-head{gap:8px}.message-history-calendar-head span,.message-history-calendar-head-month{font-size:var(--cabinet-calendar-font-size)}.message-history-calendar-week-row,.message-history-calendar-weekday-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:100dvw;max-width:100dvw;max-height:none}.message-history-date-range-popover-panel{max-height:calc(100dvh - 136px)}}.message-history-calendar-foot{align-items:stretch;flex-direction:column}.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{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{justify-content:flex-start;min-height:auto;white-space:normal}.ai-connection-row .ai-connection-actions{justify-content:flex-end}.ai-connection-facts,.ai-playground-summary,.ai-settings-grid{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{display:grid;gap:10px}.billing-inline-link{text-align:left}.billing-action-row,.billing-open-actions,.billing-overview-actions{align-items:stretch}.billing-action-row>*,.billing-open-actions>*,.billing-overview-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{min-width:0;text-align:left;white-space:normal}.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,.legal-links{flex-direction:column}.legal-links{gap:10px}}.billing-fact-action{border:0;padding:0;background:transparent;color:#b42318;font-size:12px;font-weight:600;line-height:1.35;cursor:pointer}.billing-fact-action:disabled{cursor:default;opacity:.6}.billing-summary-discount{margin-top:8px;color:#166534;font-weight:700}.icon-button,.input,.modal-card,.panel,.primary-button,.row-menu,.row-menu-item,.secondary-button,.sidebar-link,.stat-card,.table-comment-input{border-radius:8px}@media (max-width:1100px){.admin-log-row,.billing-period-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.billing-period-grid,.profile-info-grid,.profile-info-grid-dashboard{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{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{position:fixed;right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;z-index:130;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;border:1px solid rgba(203,213,225,.88);border-radius:8px;background:rgba(255,255,255,.98);box-shadow:0 18px 48px rgba(15,23,42,.2);backdrop-filter:blur(10px)}.admin-errors-mobile-bar button{min-width:0;min-height:42px;padding:8px 6px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;cursor:pointer;font:inherit;font-size:12px;font-weight:700;line-height:1.2}.admin-errors-mobile-bar button.active{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.admin-errors-mobile-bar button:disabled{cursor:default;opacity:.55}.admin-errors-mobile-sheet{position:fixed;right:12px;bottom:calc(76px + max(12px, env(safe-area-inset-bottom)));left:12px;z-index:129;display:grid;max-height:min(72vh,calc(100vh - 142px));gap:12px;overflow-y:auto;overscroll-behavior:contain;padding:12px;border:1px solid rgba(203,213,225,.94);border-radius:8px;background:#ffffff;box-shadow:0 22px 60px rgba(15,23,42,.22)}.admin-errors-mobile-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-errors-mobile-sheet-head strong{font-size:15px;line-height:1.25}.admin-errors-mobile-sheet-head button{min-height:32px;padding:6px 10px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;cursor:pointer;font:inherit;font-size:12px;font-weight:700}.admin-errors-mobile-sheet-content{display:grid;grid-template-columns:1fr;gap:10px}.admin-errors-mobile-sheet .admin-errors-client-picker,.admin-errors-mobile-sheet .field,.admin-errors-mobile-sheet .message-history-date-range-control,.admin-errors-mobile-sheet .message-history-date-range-field,.admin-errors-page-client,.admin-errors-page-filter,.admin-errors-page-search,.admin-errors-page-sort{width:100%;max-width:none}.admin-errors-mobile-sheet .input,.admin-errors-mobile-sheet .message-history-date-range-input,.admin-errors-mobile-sheet .select-input{width:100%}.admin-errors-mobile-sheet .admin-errors-client-picker .profile-picker-menu{width:100%;max-width:100%}.admin-errors-page-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.admin-errors-page-filter button{min-width:0;padding:8px 6px;font-size:12px;line-height:1.25;white-space:normal}.admin-errors-page-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-errors-page-table{gap:10px}.admin-errors-page-row{grid-template-columns:24px minmax(0,1fr) 40px!important;align-items:start;gap:8px}.admin-errors-page-head{display:none}.admin-errors-page-row:not(.admin-errors-page-head){padding:9px 10px}.admin-errors-page-row [role=cell]{min-width:0;padding:0;border-bottom:0}.admin-errors-page-desktop-cell{display:none!important}.admin-errors-page-row [role=cell]:before{display:none}.admin-errors-page-menu-cell,.admin-errors-page-select-cell{display:flex!important;align-items:center}.admin-errors-page-select-cell{grid-column:1;justify-content:center;padding-top:2px}.admin-errors-page-menu-cell{grid-column:3;align-items:center!important;justify-content:flex-end}.admin-errors-page-checkbox{width:18px;min-width:18px;height:18px}.admin-errors-page-menu-button{width:36px;min-width:36px;height:36px;border-radius:10px}.admin-errors-page-menu{right:0;left:auto;max-width:calc(100vw - 48px)}.admin-errors-page-mobile-summary{display:grid;grid-column:2;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch;min-width:0}.admin-errors-page-mobile-text{display:grid;gap:2px;min-width:0}.admin-errors-page-mobile-text span,.admin-errors-page-mobile-text strong{display:block;min-width:0;overflow:hidden;color:#334155;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-errors-page-mobile-text strong{color:#111827;font-size:12px;font-weight:700}.admin-errors-page-mobile-text p{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:#991b1b;font-size:12px;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.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{display:flex;justify-content:flex-end;min-width:0}.admin-errors-page-status{min-height:22px;padding:3px 7px;font-size:11px;line-height:1.15;white-space:nowrap}.admin-errors-page-empty{padding:14px}}@media (max-width:430px){.admin-errors-page-filter,.admin-errors-page-stats{grid-template-columns:1fr}.admin-errors-page-row{grid-template-columns:22px minmax(0,1fr) 36px!important}}.actions-cell{width:60px}.row-menu{z-index:30}.select-menu,.select-menu-native{width:100%;min-width:0}.select-menu-native{display:none}.select-menu-button{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left}.select-menu-button:disabled{cursor:not-allowed;opacity:.65}.select-menu-button-label{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.select-menu-button-arrow{display:inline-grid;width:16px;min-width:16px;height:16px;place-items:center;color:#667085;font-size:0;font-weight:400;line-height:1}.select-menu-button-arrow:before{display:block;width:7px;height:7px;border-right:1.8px solid;border-bottom:1.8px solid;border-radius:1px;content:"";transform:translateY(-1px) rotate(45deg)}.select-menu-list{z-index:calc(var(--layer-profile-picker) + 1);right:auto;left:0;width:max-content;min-width:100%;max-width:min(340px,calc(100vw - 24px));max-height:min(320px,calc(100vh - 96px));overflow:auto;overscroll-behavior:contain}.select-menu-item{white-space:nowrap}.sort-select-menu-list{padding-right:0;padding-left:0}.sort-select-menu-list .select-menu-item{min-height:46px;padding:11px 20px;border-radius:0;color:#344054;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{background:#eff6ff;color:var(--astatus-primary)}.select-menu-item.is-selected:hover{background:#dbeafe;color:var(--astatus-primary)}.select-menu-native-mode .select-menu-native{display:block;-webkit-appearance:auto;appearance:auto}.select-menu-native-mode .select-menu-button,.select-menu-native-mode .select-menu-list{display:none!important}.accounts-panel{overflow:visible}.profile-billing-cell{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.profile-toggle{display:inline-flex;align-items:center;min-width:118px;min-height:42px;gap:10px;padding:7px 12px 7px 8px;border:1px solid transparent;border-radius:8px;color:#111827;cursor:pointer;font-family:inherit;text-align:left;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.profile-toggle-on{background:#ecfdf5;border-color:#86efac}.profile-toggle-off{background:#f9fafb;border-color:#d1d5db;color:#4b5563}.profile-toggle:hover{box-shadow:0 8px 20px rgba(17,24,39,.08)}.profile-toggle-track{position:relative;width:46px;min-width:46px;height:26px;border-radius:999px;background:#9ca3af;transition:background .2s ease}.profile-toggle-on .profile-toggle-track{background:#16a34a}.profile-toggle-knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:#ffffff;box-shadow:0 2px 6px rgba(17,24,39,.22);transition:transform .2s ease}.profile-toggle-on .profile-toggle-knob{transform:translateX(20px)}.profile-toggle-copy{display:flex;flex-direction:column;gap:2px;line-height:1.1}.profile-toggle-copy strong{font-size:15px}.profile-toggle-copy span{font-size:12px;color:#6b7280}.profile-toggle-on .profile-toggle-copy span{color:#15803d}.service-toggle-input{position:absolute;opacity:0;pointer-events:none}.actions-head{width:56px}.actions-cell{width:56px;text-align:right;overflow:visible}.row-menu-wrap{position:relative;display:inline-block}.icon-button{width:36px;height:36px;border:1px solid #d1d5db;background:#ffffff;border-radius:10px;cursor:pointer;font-size:22px;line-height:1}.icon-button:hover{background:#f9fafb}.row-menu{position:absolute;top:42px;right:0;min-width:220px;background:#ffffff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.12);padding:6px;z-index:200}.row-menu-item{width:100%;border:0;background:transparent;text-align:left;padding:10px 12px;border-radius:10px;cursor:pointer;font:inherit}.row-menu-item:hover{background:#f3f4f6}.row-menu-item-danger{color:#b91c1c}.account-profile-cell{display:flex;flex-direction:column;gap:5px;min-width:0}.account-profile-note{max-width:360px;color:#667085;font-size:12px;font-weight:400;line-height:1.35}.account-profile-mobile-comment{display:none}.transfer-profile-summary{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.transfer-profile-summary span{color:#667085;font-size:13px}.table-comment-input{width:100%;min-width:180px;padding:10px 12px;border:1px solid #d1d5db;border-radius:10px;background:#ffffff}.site-page{--astatus-primary:#2563eb;--astatus-primary-hover:#1d4ed8;--astatus-primary-soft:#eff6ff;--astatus-sidebar:#111827;background:#f7f9fb}.site-topbar{padding:16px 30px;border-bottom:1px solid rgba(203,213,225,.78);background:rgba(255,255,255,.88);box-shadow:0 12px 38px rgba(15,23,42,.07);backdrop-filter:blur(16px)}.site-nav{gap:18px}.site-logo{display:inline-flex;align-items:center;gap:10px}.site-logo:before{width:28px;height:28px;flex:0 0 auto;border-radius:8px;background:url(/icon.svg?v=brandmark-20260616-001) 50%/contain no-repeat;content:""}.site-hero{min-height:86vh;justify-content:center;padding:112px 40px 72px;background-image:url(/site/graphs-block.JPG);text-align:center}.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(180deg,rgba(2,6,23,.56),rgba(2,6,23,.72)),radial-gradient(circle at 50% 28%,rgba(37,99,235,.36),transparent 44%)}.site-hero-content{display:grid;width:min(920px,100%);justify-items:center;margin:0 auto}.site-hero h1{max-width:880px;font-size:68px;letter-spacing:0}.site-hero-home h1{font-size:96px}.site-hero-product h1{max-width:980px;font-size:58px}.site-hero p{max-width:760px;margin-top:20px;color:#eef4ff}.site-pill{display:inline-flex;align-items:center;min-height:34px;margin-bottom:18px;padding:0 12px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:rgba(255,255,255,.12);color:#e0f2fe;font-size:13px;font-weight:700}.site-actions-centered{justify-content:center}.site-button{gap:8px;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.site-button:hover{transform:translateY(-1px)}.site-button-primary{box-shadow:0 14px 28px rgba(37,99,235,.24)}.site-hero-facts{display:grid;width:min(860px,100%);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:34px}.site-hero-facts div{display:grid;gap:7px;min-height:96px;align-content:center;padding:15px 16px;border:1px solid rgba(255,255,255,.2);border-radius:var(--astatus-radius);background:rgba(255,255,255,.1);color:#ffffff;backdrop-filter:blur(12px)}.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{margin:0;text-align:left}.site-section-head>p:not(.site-kicker){margin:18px 0 0;color:var(--astatus-text-muted);font-size:18px;line-height:1.55}.site-feature-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));text-align:left}.site-feature-card-grid article{display:grid;gap:14px}.site-feature-icon{position:relative;width:44px;height:44px;border-radius:var(--astatus-radius);background:#2563eb}.site-feature-icon:after,.site-feature-icon:before{position:absolute;content:""}.site-feature-icon:before{inset:12px;border:2px solid #ffffff;border-radius:5px}.site-feature-icon:after{right:9px;bottom:9px;width:10px;height:10px;border-radius:999px;background:#ffffff}.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;margin:18px 0 0;color:var(--astatus-text-muted);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 rgba(15,23,42,.14)}.site-faq-item,.site-price-card,.site-product-card,.site-value-grid article{box-shadow:0 18px 50px rgba(15,23,42,.06)}.site-product-card{min-height:330px}.site-product-link:after{content:"→"}.site-price-card-accent{border-color:rgba(22,163,74,.32);background:linear-gradient(180deg,#ffffff,#f0fdf4)}.site-faq{background:#ffffff}.site-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px}.site-faq-item{min-height:164px;padding:22px;border:1px solid var(--astatus-border);border-radius:var(--astatus-radius);background:#ffffff}.site-faq-item h3{margin:0 0 12px;font-size:21px;line-height:1.2}.site-faq-item p{margin:0;color:var(--astatus-text-muted);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-faq-grid,.site-feature-card-grid{grid-template-columns:1fr}.site-hero-facts{display:none}.site-faq-item,.site-feature-card-grid article{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{max-width:100%;justify-content:center;text-align:center}.site-hero-facts{display:none}.site-feature-text,.site-section-head>p:not(.site-kicker){font-size:16px}.site-faq-item{padding:18px}}@media (max-width:900px){.app-shell{padding-top:60px}.sidebar{position:fixed;inset:0 0 auto 0;z-index:120;display:block;width:100%;min-width:0;min-height:60px;height:60px;padding:0 16px;border-right:0;border-bottom:1px solid var(--astatus-border);background:rgba(255,255,255,.96);color:var(--astatus-text);overflow:visible;backdrop-filter:blur(10px)}.sidebar-header{position:relative;display:flex;min-height:60px;align-items:center;justify-content:flex-start}.sidebar-brand{position:absolute;left:52px;top:50%;gap:8px;transform:translateY(-50%)}.sidebar-brand-copy{display:block;text-align:left;padding-top:19.5px}.sidebar-brand-mark{width:31px;min-width:31px;height:31px;transform:translateY(6.5px)}.sidebar-brand-kicker{top:10px;font-size:9.5px}.sidebar-brand-copy strong{color:#101828;font-size:19px;line-height:1}.sidebar-brand-copy small{display:none}.sidebar-mobile-toggle{position:absolute;left:0;top:50%;display:inline-flex;width:40px;height:40px;min-height:40px;align-items:center;justify-content:center;padding:0;border:1px solid var(--astatus-border);border-radius:10px;background:#ffffff;color:#344054;box-shadow:var(--astatus-shadow-soft);transform:translateY(-50%)}.sidebar-mobile-toggle.is-open,.sidebar-mobile-toggle:focus-visible,.sidebar-mobile-toggle:hover{border-color:#c2d6ff;background:var(--astatus-primary-soft);color:var(--astatus-primary)}.sidebar-mobile-toggle-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sidebar-mobile-toggle-icon,.sidebar-mobile-toggle.is-open .sidebar-mobile-toggle-icon{transform:none}.sidebar-mobile-toggle-icon .astatus-icon,.sidebar-mobile-toggle-icon svg{width:22px;min-width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.sidebar-nav{position:fixed;top:68px;left:12px;right:auto;z-index:140;display:none;width:min(300px,calc(100vw - 24px));max-height:calc(100vh - 80px);gap:12px;margin:0;padding:12px;border:1px solid var(--astatus-border);border-radius:12px;background:#ffffff;box-shadow:0 18px 40px rgba(16,24,40,.16);overflow-y:auto}.sidebar-nav.is-open{display:grid}.sidebar-section{gap:8px}.sidebar-section-title{color:#98a2b3;font-size:11px}.sidebar-link{min-height:42px;height:auto;padding:10px 11px;border-radius:8px;background:transparent;color:#344054}.sidebar-link:hover{background:#f2f4f7;color:#1d2939}.sidebar-link.active{background:var(--astatus-primary-soft);color:var(--astatus-primary)}.sidebar-link-icon{color:currentColor}.sidebar-logout{display:none}.main-content{position:static;z-index:auto;margin-left:0;padding-top:12px}}@media (max-width:640px){.app-shell{padding-top:56px}.sidebar{height:56px;padding:0 12px}.sidebar,.sidebar-header{min-height:56px}.sidebar-mobile-toggle{width:38px;height:38px;min-height:38px}.sidebar-brand{left:52px;gap:8px;transform:translateY(-50%)}.sidebar-brand-copy{padding-top:18px}.sidebar-brand-mark{width:26px;min-width:26px;height:26px;transform:translateY(8px)}.sidebar-brand-copy strong{font-size:16px}.sidebar-brand-kicker{top:11px;font-size:9px}.sidebar-nav{top:64px}.main-content{padding-top:10px}}@media (max-width:480px){.sidebar-header>.sidebar-brand{display:none}.sidebar-nav{align-items:flex-start}.sidebar-menu-brand{display:inline-flex;position:static;transform:none;margin:0 0 2px 8px}.sidebar-menu-brand .sidebar-brand-mark{transform:translateY(11.5px)}.sidebar-menu-brand .sidebar-brand-kicker{top:12.5px}.sidebar-menu-brand .sidebar-brand-copy strong:after{content:"";position:absolute;left:0;top:calc(100% + 4px);width:100%;height:1px;border-radius:999px;background:#c8d3e2}}@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{width:100%;min-width:0;justify-content:center}.dashboard-info-line{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-product-row{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-product-action,.dashboard-product-name{grid-column:1/-1}.dashboard-product-action{justify-content:flex-start}.dashboard-product-action .secondary-button{width:100%;justify-content:center}.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{position:fixed;top:0;right:12px;left:auto;z-index:130;width:auto;min-height:60px;height:60px;margin:0;padding:0;border-bottom:0;background:transparent;backdrop-filter:none;pointer-events:none}.account-topbar-actions{position:absolute;right:0;top:50%;bottom:auto;width:auto;max-width:calc(100vw - 164px);flex-wrap:nowrap;gap:6px;align-items:center;justify-content:flex-end;pointer-events:auto;transform:translateY(-50%)}.account-topbar-actions-right{width:auto;max-width:calc(100vw - 164px);margin-left:0}.account-topbar-id-button{display:inline-grid;flex:0 0 auto;min-width:118px;max-width:138px;min-height:40px;height:40px;align-content:center;justify-content:stretch;gap:2px;padding:4px 9px;border-radius:10px;text-align:left}.account-topbar-id span{overflow:hidden;font-size:10px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.account-topbar-id span:before{content:none}.account-topbar-id strong{max-width:100%;font-size:12px;line-height:1}.account-menu-button{flex:0 0 auto;min-width:0;min-height:40px;height:40px;max-width:56px;margin-left:0;gap:4px;padding:3px;border-color:var(--astatus-border);border-radius:10px;background:#ffffff;box-shadow:var(--astatus-shadow-soft)}.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{display:inline-flex;color:#667085}.account-menu-chevron svg{width:12px;height:12px}.account-menu{top:48px;right:0;width:min(260px,calc(100vw - 24px))}}@media (max-width:640px){.dashboard-info-line,.dashboard-media-grid{grid-template-columns:1fr}.dashboard-media-grid{width:min(980px,100%)}.admin-dashboard-preview-panel .dashboard-media-grid-news-only,.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{align-items:stretch;flex-direction:column}.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{gap:0;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}.floating-support-mobile-list,.floating-support-mobile-preview{position:absolute;right:0;bottom:calc(100% + 10px);display:grid;width:min(264px,calc(100vw - 28px))}.floating-support-mobile-preview{grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:start;padding:10px 34px 10px 10px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#111827;font-size:13px;font-weight:400;line-height:1.35;box-shadow:0 14px 34px rgba(17,24,39,.14);transform:translateY(0)}.floating-support-mobile-preview-in-list{position:relative;right:auto;bottom:auto;width:100%;margin-bottom:16px}.floating-support-mobile-preview-in-list:after{right:23px;bottom:-6px;display:block}.floating-support-mobile-preview:after{position:absolute;right:20px;bottom:-6px;width:10px;height:10px;border-right:1px solid #d0d5dd;border-bottom:1px solid #d0d5dd;background:#ffffff;content:"";transform:rotate(45deg)}.floating-support-mobile-preview:focus-visible,.floating-support-mobile-preview:hover{border-color:#bfdbfe;outline:none}.floating-support-mobile-preview-body{position:relative;z-index:1;display:grid;width:100%;grid-column:1/-1;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:start;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.floating-support-mobile-preview-body:focus-visible,.floating-support-mobile-preview-body:hover{color:var(--astatus-primary);outline:none}.floating-support-mobile-preview-avatar{display:inline-grid;width:30px;min-width:30px;height:30px;place-items:center;overflow:hidden;border:1px solid rgba(17,24,39,.08);border-radius:999px;background:#ffffff;box-shadow:0 8px 20px rgba(17,24,39,.12)}.floating-support-mobile-preview-avatar img{width:100%;height:100%;object-fit:cover}.floating-support-mobile-preview-text{position:relative;z-index:1;display:block;padding-top:1px;white-space:pre-line}.floating-support-mobile-preview-close{position:absolute;top:5px;right:5px;z-index:2;display:inline-grid;width:24px;min-width:24px;height:24px;place-items:center;padding:0;border:0;border-radius:999px;background:transparent;color:#667085;cursor:pointer}.floating-support-mobile-preview-close:focus-visible,.floating-support-mobile-preview-close:hover{background:#f2f4f7;color:#111827;outline:none}.floating-support-mobile-preview-close svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.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,calc(100vw - 28px));padding:14px}.support-issue-action{width:100%;justify-content:center}.dashboard-social-link{flex:1 1 140px;justify-content:center}.ai-profile-payment-summary{grid-template-columns:1fr 1fr}.account-topbar{top:0;right:8px;min-height:56px;height:56px;margin:0;padding:0}.account-topbar-actions{right:0;top:50%;bottom:auto;max-width:calc(100vw - 122px);gap:4px}.account-topbar-id-button{min-width:108px;max-width:126px;min-height:38px;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{min-height:38px;height:38px;max-width:52px;gap:4px;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{display:grid;grid-template-columns:1fr;align-items:stretch;justify-content:stretch;width:100%}.main-content .page-header-actions .primary-button,.main-content .page-header-actions .secondary-button,.main-content .page-header-actions>*{width:100%;max-width:none;min-width:0;justify-content:center;text-align:center}.app-shell.ai-replies-page .page-header-actions,.app-shell.ai-replies-page .page-header-actions .primary-button{width:100%;max-width:none}.app-shell.ai-replies-page .ai-replies-create-action-row,.app-shell.ai-replies-page .ai-replies-create-action-row .primary-button{width:100%}.main-content .responsive-table-tables tbody .table-actions,.main-content .responsive-table-tables tbody .table-link-actions,.main-content .table-link-actions{align-items:center;justify-content:center}.main-content .profile-picker-ok,.main-content .responsive-table-tables tbody .table-actions>*,.main-content .responsive-table-tables tbody .table-link-actions>*,.main-content .table-link-actions>*{width:fit-content;max-width:100%;min-width:min(180px,100%);justify-content:center;text-align:center}.main-content .ai-connection-row .ai-connection-actions{display:grid;grid-template-columns:1fr;align-items:stretch;justify-content:stretch;gap:8px;width:100%}.main-content .ai-connection-row .ai-connection-actions>*{justify-content:center;width:100%;max-width:none;min-width:0;text-align:center;white-space:normal}.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{display:flex;align-items:stretch;justify-content:flex-end;gap:8px;width:var(--tables-desktop-actions-width);min-width:var(--tables-desktop-actions-width);max-width:none;flex-wrap:nowrap}.main-content .responsive-table-tables tbody .table-link-actions.table-link-actions-pair>*,.main-content .table-link-actions.table-link-actions-pair>*{justify-content:center;width:var(--tables-desktop-action-button-width)!important;max-width:var(--tables-desktop-action-button-width);min-width:var(--tables-desktop-action-button-width);text-align:center;white-space:nowrap}.main-content .dev-client-panel{align-items:stretch}.main-content .dev-client-panel .primary-button,.main-content .dev-client-panel .secondary-button,.main-content .dev-client-panel>*{width:100%;max-width:none;min-width:0;justify-content:center}.account-menu{left:auto;right:8px;top:48px;width:min(260px,calc(100vw - 16px));max-width:calc(100vw - 16px)}.main-content .responsive-table tbody .row-menu{left:auto;right:0;width:min(240px,calc(100vw - 48px));max-width:calc(100vw - 48px)}.main-content .responsive-table-tables tbody tr>td[data-label="Название"]{display:block;width:100%;max-width:none;min-width:0}.main-content .responsive-table-tables tbody tr>td[data-label="Название"] .table-name-input,.main-content .responsive-table-tables tbody tr>td[data-label="Название"]>*{width:100%;max-width:none;min-width:0}}@media (min-width:901px){.sidebar{width:230px;min-width:230px;padding:22px 14px}.main-content{margin-left:230px}.sidebar-header{gap:10px}.sidebar-brand{gap:9px;margin-left:9px}.sidebar-brand-mark{width:36px;min-width:36px;height:36px;gap:4px;border-radius:0;transform:translateY(4.5px)}.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-kicker{top:8px;right:-2.5px;font-size:11px}.sidebar-header>.sidebar-brand .sidebar-brand-copy strong:after{content:"";position:absolute;left:0;top:calc(100% + 5px);width:100%;height:1px;border-radius:999px;background:#c8d3e2}.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{min-height:38px;gap:12px;padding:8px 10px;font-size:14px;line-height:20px}.sidebar-link-icon,.sidebar-link-icon svg,.sidebar-link-icon-image{width:22px;min-width:22px;height:22px}.sidebar-logout{min-height:42px;font-size:14px}}.account-menu{padding:5px}.account-menu-item{display:flex;align-items:center;gap:7px;padding:7px 9px;font-size:13px;line-height:1.3}.account-menu-item-icon{width:16px;min-width:16px;height:16px}.account-menu-item-icon svg,.account-menu-item-icon-image{width:16px;height:16px}@media (max-width:900px){.account-menu{padding:5px}.account-menu-item{display:flex;align-items:center;gap:7px;padding:7px 9px;font-size:13px;line-height:1.3}}.app-shell{--app-toolbar-control-height:36px;--app-control-radius:8px}.app-shell .account-search,.app-shell .accounts-search-field .input,.app-shell .accounts-sort-field .select-input,.app-shell .ai-client-field .select-input,.app-shell .ai-project-filter-field .select-input,.app-shell .ai-project-search-field .input,.app-shell .ai-project-sort-field .select-input,.app-shell .dev-client-panel .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 .accounts-search-field .input,.app-shell .accounts-sort-field .select-input,.app-shell .ai-client-field .select-input,.app-shell .ai-project-filter-field .select-input,.app-shell .ai-project-search-field .input,.app-shell .ai-project-sort-field .select-input,.app-shell .dev-client-panel .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:44px}.app-shell .message-history-calendar-button{top:1px;right:1px;width:var(--cabinet-row-icon-button-size);height:var(--cabinet-row-icon-button-size)}.admin-errors-shell{--admin-log-line:#e4e7ec;--admin-log-muted:#667085;--admin-log-ink:#101828;--admin-log-panel:#ffffff;--admin-log-page-gap:16px}.admin-errors-page{display:grid;width:min(100%,1620px);margin:0 auto;padding-bottom:28px;gap:var(--admin-log-page-gap)}.admin-errors-page .page-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:0}.admin-errors-page .page-title{margin:0 0 4px;color:var(--admin-log-ink);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{display:inline-flex;width:17px;height:17px}.admin-errors-page-refresh .button-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.admin-errors-page-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.admin-errors-page-stats>button{position:relative;display:grid;min-height:58px;overflow:hidden;padding:9px 12px;border:1px solid var(--admin-log-line);border-radius:8px;background:var(--admin-log-panel);box-shadow:none;color:inherit;cursor:pointer;font:inherit;text-align:left}.admin-errors-page-stats>button:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:transparent}.admin-errors-page-stats>button.active,.admin-errors-page-stats>button:hover{border-color:#98a2b3;background:#f9fafb}.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-panel,.admin-errors-page-search-panel{margin-top:0;border-color:var(--admin-log-line);background:var(--admin-log-panel);box-shadow:var(--astatus-shadow-soft)}.admin-errors-page-search-panel{display:grid;gap:8px;padding:14px}.admin-errors-page-search{width:100%;margin:0}.admin-errors-page-search .input{width:100%;min-width:0}.admin-errors-page-panel{display:grid;gap:14px;padding:14px}.admin-errors-mobile-sort-row{display:none}.admin-errors-page-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(176px,1fr));align-items:end;gap:10px}.admin-errors-page-toolbar .admin-errors-page-copy,.admin-errors-page-toolbar .field,.admin-errors-page-toolbar .input,.admin-errors-page-toolbar .message-history-date-range-control,.admin-errors-page-toolbar .message-history-date-range-field,.admin-errors-page-toolbar .message-history-date-range-input,.admin-errors-page-toolbar .secondary-button,.admin-errors-page-toolbar .select-input{width:100%;min-width:0}.admin-errors-page-client,.admin-errors-page-sort,.admin-errors-page-toolbar .field,.admin-errors-page-toolbar .message-history-date-range-field{margin:0}.admin-errors-page-toolbar .admin-errors-check-menu summary,.admin-errors-page-toolbar .admin-errors-client-picker summary,.admin-errors-page-toolbar .message-history-date-range-control{min-height:36px}.admin-errors-page-filter{display:grid;grid-column:span 2;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;gap:3px;min-height:36px;padding:3px;border:1px solid #e4e7ec;border-radius:8px;background:#f2f4f7}.admin-errors-page-filter button{min-width:0;min-height:28px;padding:5px 8px;border:0;border-radius:7px;background:transparent;color:#475467;cursor:pointer;font-size:12px;font-weight:700;line-height:1.15}.admin-errors-page-filter button.active{background:#ffffff;color:var(--astatus-primary);box-shadow:0 1px 2px rgba(16,24,40,.08)}.admin-errors-page-copy{min-height:36px;justify-content:center;white-space:normal}.admin-errors-check-menu{position:relative;width:100%;min-width:0;margin:0}.admin-errors-check-menu summary{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:10px;padding:6px 11px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#101828;cursor:pointer;list-style:none;box-shadow:0 1px 2px rgba(16,24,40,.04)}.admin-errors-check-menu summary .field-label{flex:0 0 auto;margin:0;white-space:nowrap}.admin-errors-check-menu summary::-webkit-details-marker{display:none}.admin-errors-check-menu-value{flex:1 1 auto;overflow:hidden;min-width:0;color:#344054;font-size:13px;font-weight:700;line-height:1.15;text-align:right;text-overflow:ellipsis;white-space:nowrap}.admin-errors-check-menu-panel{position:absolute;top:calc(100% + 6px);left:0;z-index:90;display:grid;width:min(320px,calc(100vw - 32px));min-width:100%;gap:5px;padding:8px;border:1px solid var(--admin-log-line);border-radius:8px;background:#ffffff;box-shadow:0 16px 36px rgba(16,24,40,.14)}.admin-errors-check-menu-option{display:grid;min-height:31px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;border-radius:7px;color:#344054;cursor:pointer;font-size:13px;font-weight:700;line-height:1.2}.admin-errors-check-menu-option.active,.admin-errors-check-menu-option:hover{background:#f2f4f7;color:#101828}.admin-errors-check-menu-option.disabled{cursor:default;opacity:.55}.admin-errors-check-menu-option input{width:14px;height:14px;margin:0;accent-color:var(--astatus-primary)}.admin-errors-check-menu-option span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.admin-errors-bulk-menu-panel{gap:8px}.admin-errors-bulk-menu-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 8px;border-bottom:1px solid #eef2f6}.admin-errors-bulk-menu-head strong{overflow:hidden;min-width:0;color:#101828;font-size:13px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-errors-bulk-menu-head button{min-height:28px;padding:5px 9px;border:1px solid #d0d5dd;border-radius:7px;background:#ffffff;color:#344054;cursor:pointer;font:inherit;font-size:12px;font-weight:800;line-height:1.1}.admin-errors-bulk-menu-options{display:grid;gap:5px}.admin-errors-bulk-menu-footer{padding-top:8px;border-top:1px solid #eef2f6}.admin-errors-bulk-menu-run{width:100%;min-height:36px;justify-content:center}.admin-errors-page-table{gap:0;border:0;border-radius:0;background:#ffffff}.admin-errors-page-head{position:static;min-height:38px;padding:0 9px;border:0;border-bottom:1px solid var(--admin-log-line);border-radius:0;background:transparent;color:#667085}.admin-errors-page-row:not(.admin-errors-page-head){min-height:48px;padding:8px 9px;border:0;border-bottom:1px solid var(--admin-log-line);border-radius:0;background:#ffffff;box-shadow:none}.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){background:#ffffff;box-shadow:none}.admin-errors-page-column{min-height:38px;align-items:center;color:inherit;padding:9px 10px;font-size:12px;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:0}.admin-errors-page-head .admin-errors-page-column{justify-content:flex-start;padding-right:0;padding-left:0;text-align:left}.admin-errors-page-column-label{overflow:visible;min-width:0;text-align:left;text-overflow:clip;overflow-wrap:anywhere;white-space:normal}.admin-errors-page-row [role=cell],.admin-errors-page-row p,.admin-errors-page-row span,.admin-errors-page-row strong{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{min-height:20px;padding:2px 6px;border-radius:999px;font-size:10.5px;font-weight:800}.admin-errors-page-status.event{background:#f2f4f7;color:#475467}.admin-errors-page-status.error{background:#fef3f2;color:#b42318}.admin-errors-page-status.fixed{background:#f2f4f7;color:#475467}.admin-errors-copy-id{display:inline;min-width:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;line-height:inherit;text-align:left}.admin-errors-copy-id:focus-visible,.admin-errors-copy-id:hover{color:var(--astatus-primary);text-decoration:underline;text-underline-offset:2px}.copyable-id{min-width:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.copyable-id-text{display:inline;padding:0;line-height:inherit}.copyable-id-text:focus-visible,.copyable-id-text:hover{color:var(--astatus-primary);text-decoration:underline;text-underline-offset:2px}.copyable-id-input{display:block;width:100%;min-width:0;cursor:pointer;text-align:left}.copyable-id.copyable-id-input.input{padding:12px;border:1px solid var(--astatus-border-strong);border-radius:var(--astatus-radius);background:var(--astatus-surface)}.settings-profile-id-field .copyable-id.copyable-id-input.input{padding:8px 10px}input.copyable-id-input{caret-color:transparent}.copyable-id.is-copied{color:var(--astatus-success)}.copyable-id-input.is-copied{border-color:#86efac;background:#f0fdf4}.admin-errors-page-menu-button{border-color:#d0d5dd;background:#ffffff}.admin-errors-page-menu{border-color:var(--admin-log-line);box-shadow:0 16px 36px rgba(16,24,40,.14)}@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-right:16px;padding-left: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-panel,.admin-errors-page-search-panel{padding:10px}.admin-errors-page-panel{padding-bottom:88px}.admin-errors-page-table{gap:0;border:0;border-radius:0;background:#ffffff;overflow:visible}.admin-errors-page-row{grid-template-columns:minmax(0,1fr) 32px!important;align-items:stretch;gap:0}.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{display:grid;min-width:0}.admin-errors-page-mobile-head-column{display:flex;min-width:0;align-items:center;justify-content:flex-start;gap:2px;padding:5px 3px;border:0;border-right:1px solid #eef2f6;background:transparent;color:#667085;cursor:pointer;font:inherit;font-size:9.5px;font-weight:900;line-height:1.1;text-align:left;text-transform:uppercase}.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{overflow:visible;min-width:0;text-overflow:clip;overflow-wrap:anywhere;white-space:normal}.admin-errors-page-row:not(.admin-errors-page-head){min-height:0;padding:0;border:0;border-bottom:1px solid #cbd5e1;border-radius:0;background:#ffffff;box-shadow:none}.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{padding:8px 8px 8px 2px!important;border-left:0}.admin-errors-page-mobile-summary{display:flex;grid-column:1;width:100%;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:12px 10px 12px 12px}.admin-errors-page-row .admin-errors-page-mobile-summary{padding:8px 10px 8px 12px}.admin-errors-page-mobile-meta{display:grid;align-items:center;gap:6px;min-width:0;color:#667085;font-size:10.5px;font-weight:700;line-height:1.2}.admin-errors-page-mobile-line-main{display:grid;width:100%;grid-template-columns:16px max-content minmax(0,1fr) 68px;align-items:center;gap:4px 7px}.admin-errors-page-mobile-checkbox{display:inline-block;width:16px;min-width:16px;height:16px;margin:0;accent-color:var(--astatus-primary)}.admin-errors-page-mobile-line-cabinet{grid-template-columns:max-content minmax(0,1fr);color:#98a2b3}.admin-errors-page-mobile-date,.admin-errors-page-mobile-id{color:#344054;font-weight:800;white-space:nowrap}.admin-errors-page-mobile-cabinet,.admin-errors-page-mobile-kind,.admin-errors-page-mobile-link{overflow:hidden;min-width:0;max-width:none;text-overflow:ellipsis;white-space:normal;line-height:1.15}.admin-errors-page-mobile-link{color:var(--astatus-primary);text-decoration:none}.admin-errors-page-mobile-line-cabinet .admin-errors-page-mobile-cabinet,.admin-errors-page-mobile-line-cabinet .admin-errors-page-mobile-id{color:#98a2b3;font-weight:700}.admin-errors-page-mobile-line-cabinet .admin-errors-page-mobile-cabinet{overflow:visible;max-width:none;text-overflow:clip;white-space:normal}.admin-errors-page-mobile-event{display:block;width:100%;max-width:none;min-width:0;margin:0;color:#344054;font-size:11px;font-weight:600;line-height:1.25;overflow-wrap:anywhere;white-space:pre-line}.admin-errors-page-mobile-meta .admin-errors-page-status{justify-self:end;justify-content:flex-start;min-width:62px;padding:2px 5px;font-size:10px;line-height:1.1;text-align:left}.admin-errors-page-menu-button{width:28px;min-width:28px;height:28px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;box-shadow:none}.admin-errors-page-menu-button:hover{border-color:#98a2b3;background:#f9fafb}.admin-errors-page-mobile-status{display:flex;min-width:0;align-items:center;justify-content:flex-end;padding:8px;border-left:1px solid #eef2f6}.admin-errors-page-mobile-text span,.admin-errors-page-mobile-text strong{font-size:11px}.admin-errors-page-mobile-text p,.admin-errors-page-mobile-text strong{font-size:12px}.admin-errors-mobile-bar{right:auto;left:50%;transform:translateX(-50%);display:inline-flex;width:auto;min-width:0;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.admin-errors-mobile-bar button{min-width:88px;min-height:34px;padding:7px 12px;border-radius:8px;box-shadow:none}.admin-errors-mobile-sheet{border-radius:8px}.admin-errors-mobile-actions{display:grid;grid-template-columns:1fr;gap:8px}.admin-errors-mobile-sort-row{display:grid;grid-template-columns:minmax(0,1fr) 86px;align-items:end;gap:8px}.admin-errors-mobile-sort-direction{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;min-height:36px;padding:7px 8px;font-size:11px;line-height:1.1;white-space:normal}.admin-errors-mobile-actions .field{margin:0}.admin-errors-mobile-columns{display:grid;gap:7px;margin:0}.admin-errors-mobile-columns-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin-errors-mobile-column-option{display:grid;min-height:34px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:7px;padding:7px 8px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;font-size:12px;font-weight:800;line-height:1.15}.admin-errors-mobile-column-option.active{border-color:var(--astatus-primary);background:#eff6ff;color:var(--astatus-primary)}.admin-errors-mobile-column-option.disabled{opacity:.48}.admin-errors-mobile-column-option input{width:14px;min-width:14px;height:14px;margin:0;accent-color:var(--astatus-primary)}.admin-errors-mobile-column-option span{overflow:visible;min-width:0;text-overflow:clip;overflow-wrap:anywhere;white-space:normal}.admin-errors-mobile-sheet .admin-errors-check-menu-panel,.admin-errors-mobile-sheet .admin-errors-client-picker .profile-picker-menu{position:fixed;top:auto;right:18px;bottom:calc(88px + max(14px, env(safe-area-inset-bottom)));left:18px;z-index:160;width:auto;min-width:0;max-width:none;max-height:min(52vh,360px);overflow-y:auto;margin-top:0;padding:10px;box-shadow:0 22px 60px rgba(15,23,42,.24)}.admin-errors-mobile-actions .input,.admin-errors-mobile-actions .select-input{width:100%;min-width:0}.admin-errors-mobile-actions .secondary-button{width:100%;min-width:0;justify-content:center;white-space:normal}}@media (max-width:430px){.admin-errors-page-filter,.admin-errors-page-stats{grid-template-columns:1fr 1fr}}.sidebar-admin-links,.sidebar-main-links{display:flex;flex-direction:column;gap:4px}.sidebar-link>span:not(.sidebar-link-icon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-desktop-toggle{display:none;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--astatus-border);border-radius:8px;background:#ffffff;color:#667085;cursor:pointer;box-shadow:var(--astatus-shadow-soft);transition:background .18s ease,border-color .18s ease,color .18s ease}.sidebar-desktop-toggle:focus-visible,.sidebar-desktop-toggle:hover{border-color:#c2d6ff;background:var(--astatus-primary-soft);color:var(--astatus-primary)}.sidebar-desktop-toggle-icon{display:inline-flex;transition:transform .18s ease}.sidebar-desktop-toggle-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.sidebar-admin-title{color:#98a2b3;font-size:11px;font-weight:800;line-height:14px;text-transform:uppercase;letter-spacing:0}@media (min-width:901px){.sidebar{overflow-x:hidden}.sidebar-desktop-toggle{display:inline-flex;width:34px;min-width:34px;height:34px;min-height:34px}.sidebar-nav{display:flex;min-height:0;flex:1;flex-direction:column;gap:0;margin-top:14px}.sidebar-admin-links,.sidebar-main-links{gap:4px}.sidebar-admin-links{margin-top:8px}.sidebar-section-title{font-size:11px;line-height:14px}.sidebar-link{min-height:31px;height:31px;gap:7px;padding:0 9px;font-size:13px;line-height:1}.sidebar-link-icon,.sidebar-link-icon svg,.sidebar-link-icon-image{width:20px;min-width:20px;height:20px}.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-right:10px;padding-left:10px}.sidebar.is-desktop-collapsed+.main-content{margin-left:72px}.sidebar.is-desktop-collapsed .sidebar-header{justify-content:center}.sidebar.is-desktop-collapsed .sidebar-admin-title,.sidebar.is-desktop-collapsed .sidebar-brand,.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-admin-links,.sidebar.is-desktop-collapsed .sidebar-main-links{align-items:center;width:100%}.sidebar.is-desktop-collapsed .sidebar-admin-links{margin-top:8px}.sidebar.is-desktop-collapsed .sidebar-link{width:40px;min-width:40px;justify-content:center;gap:0;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{display:flex;flex-direction:column}.sidebar-admin-links,.sidebar-main-links{gap:2px}.sidebar-admin-links{margin-top:6px}.sidebar-section-title{font-size:11px;line-height:14px}.sidebar-link{min-height:31px;height:31px;gap:7px;padding:0 9px;font-size:13px;line-height:1}.sidebar-link-icon,.sidebar-link-icon svg,.sidebar-link-icon-image{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:#ffffff}.accounts-page{display:grid;width:min(100%,1620px);margin:0 auto;padding-bottom:28px;gap:16px}.accounts-page .page-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:0}.accounts-page .page-title{margin:0 0 4px;color:var(--accounts-ink);line-height:1.08}.billing-accounts-page .billing-transactions-heading{margin:0}.accounts-page .page-subtitle{max-width:720px;color:var(--accounts-muted)}.accounts-page .accounts-search-panel,.accounts-page .accounts-table-panel,.accounts-page .dev-client-panel{margin-top:0;border-color:var(--accounts-line);background:var(--accounts-panel);box-shadow:var(--astatus-shadow-soft)}.accounts-page .dev-client-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px}.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);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{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:8px;align-items:center}.accounts-search-enter,.search-input-enter{width:42px;min-width:42px;min-height:36px;padding:6px 10px;font-size:20px;font-weight:900;line-height:1;white-space:nowrap}.accounts-filter-field,.accounts-page .accounts-sort-field .select-input{width:100%;min-width:0}.accounts-filter-button{min-height:var(--app-toolbar-control-height)}.accounts-filter-section{gap:4px}.accounts-sort-direction{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;width:86px;min-width:86px;min-height:36px;align-self:end;padding:6px 8px;font-size:11px;font-weight:900;line-height:1.1;white-space:normal}.sort-direction-arrow{display:inline-grid;width:16px;min-width:16px;height:16px;place-items:center;font-size:15px;font-weight:1000;line-height:1;transform:translateY(-1px)}.accounts-page .accounts-search-meta{margin:-2px 0 -4px;padding:0 14px;color:var(--accounts-muted);font-size:13px;font-weight:700;line-height:1.25;white-space:normal}.accounts-table-panel{padding:14px;overflow:visible}.accounts-table{display:grid;overflow:visible;border:0;border-radius:0;background:#ffffff}.accounts-table-row{position:relative;display:grid;min-height:66px;align-items:center;gap:0;padding:8px 9px;border-bottom:1px solid var(--accounts-line);background:#ffffff}.accounts-table-row:last-child{border-bottom:0}.accounts-table-row:not(.accounts-table-head):hover{background:#fcfcfd}.accounts-table-head{position:static;min-height:36px;padding:0 9px;border-top:0;border-bottom:0;border-radius:0;background:#f9fafb;color:#667085}.accounts-table-column{gap:4px;padding:9px 12px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:12px;font-weight:800;line-height:1.2;text-align:left;text-transform:uppercase;letter-spacing:0}.accounts-table-column,.accounts-table-select-cell,.accounts-table-select-head{display:flex;min-width:0;min-height:36px;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--accounts-line)}.accounts-table-select-cell,.accounts-table-select-head{gap:10px;padding:0 8px 0 12px}.accounts-table-select-cell{min-height:0;border-bottom:0}.accounts-table-select-checkbox{width:16px;min-width:16px;height:16px;margin:0;accent-color:var(--astatus-primary);cursor:pointer}.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=connected],.accounts-table-column[data-column-id=status]{padding-left:12px}.accounts-table-column.is-sorted,.accounts-table-column:hover{color:var(--accounts-ink)}.accounts-table-column-label{order:1;overflow:visible;min-width:0;text-overflow:clip;overflow-wrap:anywhere;white-space:normal}.accounts-table-column-sort{order:2;display:inline-flex;width:15px;min-width:15px;height:15px;align-items:center;justify-content:center;border-radius:999px;background:#eff6ff;color:var(--astatus-primary);font-size:10px;line-height:1}.accounts-table-actions-head,.accounts-table-cell{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;font-size:12px;line-height:1.3;overflow:hidden;overflow-wrap:anywhere;justify-content:flex-start;text-align:left}.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{display:inline-flex;width:100%;min-width:0;max-width:100%;align-items:center;flex-wrap:nowrap;gap:8px;overflow:hidden}.accounts-table-id-stack .copyable-id{flex:0 1 auto;overflow:hidden;min-width:0;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.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-text>span:first-child{color:#344054;font-weight:400}.account-profile-avatar{position:relative;display:inline-flex;box-sizing:border-box;width:48px;min-width:48px;height:48px;aspect-ratio:1/1;flex:0 0 48px;align-self:center;align-items:center;justify-content:center;overflow:hidden;border:1px solid #dbe4f0;border-radius:50%;clip-path:circle(50% at 50% 50%);background:#eef4ff;color:#3451b2;font-size:16px;font-weight:700;line-height:1}.account-profile-avatar img{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover;object-position:center}.account-profile-avatar.has-image{border-color:#d0d5dd;background:#ffffff}.account-profile-avatar.has-image .account-profile-avatar-initial{opacity:0}.account-profile-avatar-initial{position:relative;z-index:1}.accounts-connected-services{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:6px;color:#344054;font-size:12px;font-weight:400;line-height:1.25;overflow-wrap:anywhere}.accounts-connected-mobile{display:none}.accounts-comment-input{width:100%;min-width:0;min-height:32px;padding:5px 8px 5px 0;border-color:transparent;background:transparent;box-shadow:none;color:#344054;font-size:12px;font-weight:400;line-height:1.25}.accounts-comment-input:focus,.accounts-comment-input:hover{border-color:var(--astatus-border);background:#ffffff}.accounts-comment-text{display:inline-flex;width:fit-content;max-width:100%;min-height:30px;min-width:0;align-items:center;padding:5px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:#344054;cursor:text;font:inherit;font-size:12px;font-weight:400;line-height:1.25;overflow-wrap:anywhere;text-align:left;white-space:normal}.accounts-comment-text:focus-visible,.accounts-comment-text:hover{border-color:#d0d5dd;background:#f9fafb;outline:none}.accounts-comment-text.is-empty{color:#98a2b3;font-weight:400}.accounts-comment-modal-textarea{width:100%;min-height:112px;resize:vertical}.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 .field-label,.accounts-comment-modal .transfer-profile-summary span{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{display:grid;grid-template-columns:minmax(0,1fr);gap:0;min-width:0;align-items:center}.accounts-table .account-profile-text{display:grid;gap:3px;min-width:0}.accounts-table .account-profile-note{max-width:none;color:var(--accounts-muted);font-size:11px;line-height:1.25}.accounts-table .status-badge{gap:4px;min-height:20px;padding:2px 6px;font-size:10.5px;font-weight:400;line-height:1.1;white-space:normal}.accounts-table .account-status-info,.accounts-table-mobile-id-status .account-status-info{display:inline-flex;width:14px;min-width:14px;height:14px;align-items:center;justify-content:center;border:1px solid;border-radius:50%;font-size:10px;font-weight:700;line-height:1;cursor:help}.accounts-table-actions{display:flex;justify-content:flex-end;overflow:visible}.accounts-table-actions .icon-button{display:inline-flex;width:30px;min-width:30px;height:30px;min-height:30px;border-color:#d0d5dd;border-radius:8px;background:#ffffff}.accounts-table-actions .icon-button,.accounts-table-actions .row-menu-wrap>.icon-button:before{align-items:center;justify-content:center;line-height:1}.accounts-table .row-menu{border-color:var(--accounts-line);box-shadow:0 16px 36px rgba(16,24,40,.14)}.accounts-bulk-actions{position:fixed;left:calc(50% - (var(--accounts-bulk-action-button-width) / 2));bottom:40px;z-index:var(--layer-floating-menu);display:flex;flex-direction:column;align-items:center;gap:5px}.accounts-bulk-actions-count{color:var(--accounts-muted);font-size:12px;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap}.accounts-bulk-actions-button{display:inline-flex;align-items:center;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);padding:0 18px;justify-content:center;font-size:0;line-height:1}.accounts-bulk-actions-button:before{content:none}.accounts-bulk-actions-dots{display:inline-flex;width:28px;height:8px;align-items:center;justify-content:center;gap:5px;color:currentColor;transform:translateY(0)}.accounts-bulk-actions-dots span{display:block;width:5px;height:5px;border-radius:999px;background:currentColor;opacity:0;animation:bulk-action-dot-reveal .45s ease-out forwards}.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{top:auto;right:auto;bottom:calc(100% + 8px);left:calc(50% - 110px);color:#344054;font-size:14px;font-weight:400;line-height:normal}.accounts-table-empty{padding:18px;color:var(--accounts-muted);font-size:13px;font-weight:700;line-height:1.35}@media (max-width:900px){.accounts-shell .main-content{padding-right:16px;padding-left: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 .accounts-header-import,.accounts-page .page-header-actions .primary-button{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}.accounts-search-enter,.search-input-enter{min-width:42px;justify-content:center}}@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-direction,.accounts-page .accounts-sort-field{grid-column:auto}}@media (min-width:641px) and (max-width:900px){.accounts-page .page-header-actions{justify-content:flex-end}.accounts-page .page-header-actions .primary-button{width: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{grid-template-areas:"sentence sentence actions" "profileId connected actions";grid-template-columns:max-content minmax(0,1fr) 32px!important;min-height:62px;padding:0;border-bottom:1px solid #cbd5e1;border-left-width:0}.accounts-table-row:last-child{border-bottom:0}.accounts-table-head{display:none}.accounts-table-select-cell{display:none!important}.accounts-table-column{min-height:30px;align-items:center;gap:2px;padding:5px 4px;border-right:1px solid #eef2f6;font-size:9.5px;line-height:1.1}.accounts-table-cell[data-column-id=profileId],.accounts-table-column[data-column-id=profileId]{grid-area:profileId}.accounts-table-cell[data-column-id=status],.accounts-table-column[data-column-id=status]{display:none}.accounts-table-cell[data-column-id=connected],.accounts-table-column[data-column-id=connected]{grid-area:connected}.accounts-table-actions,.accounts-table-actions-head{grid-area:actions;padding:8px 8px 8px 2px}.accounts-table-cell{display:flex;min-height:28px;align-items:center;padding:2px 4px;border-right:0;font-size:10px;line-height:1.2}.accounts-table-cell strong{font-size:10.5px;line-height:1.15}.accounts-comment-text,.accounts-table .status-badge,.accounts-table-id,.accounts-table-mobile-profile-name,.accounts-table-mobile-sentence{font-weight:400}.accounts-table-mobile-sentence{display:flex;grid-area:sentence;width:100%;max-width:100%;align-items:center;gap:7px;overflow:hidden;min-width:0;min-height:28px;padding:8px 4px 2px 12px;color:#344054;font-size:12px;font-weight:400;line-height:1.2;white-space:nowrap}.accounts-table-mobile-comment{display:inline;overflow:visible;max-width:none;min-width:0;text-overflow:clip;vertical-align:baseline;white-space:inherit}.accounts-table-mobile-comment-input{display:inline-block;flex:0 1 auto;width:auto;min-width:0;max-width:min(42%,22ch);min-height:0;padding:0;border:0;background:transparent;color:inherit;field-sizing:content;font:inherit;font-weight:400;line-height:inherit;box-shadow:none;text-overflow:ellipsis;vertical-align:baseline}.accounts-table-mobile-comment-input.is-empty{flex:1 1 auto;width:100%;max-width:100%;field-sizing:fixed}.accounts-table-mobile-comment-input::placeholder{color:inherit;opacity:1}.accounts-table-mobile-comment-input:focus{outline:none;box-shadow: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{display:inline-flex;max-width:100%;align-items:center;gap:6px}.accounts-table-mobile-id-status{flex:0 0 auto;display:inline-flex;width:fit-content;max-width:100%;padding:2px 5px;font-size:10.5px;line-height:1.1;white-space:nowrap}.accounts-table-cell[data-column-id=connected]{box-sizing:border-box;width:100%;max-width:none;align-self:stretch;align-items:center;justify-content:flex-start;padding:2px 4px 8px 6px;border-left:0}.accounts-table-cell[data-column-id=status]{align-self:stretch;padding:8px 4px}.accounts-table-mobile-separator{flex:0 0 auto;color:#98a2b3;font-weight:400}.accounts-table-mobile-profile-name{display:block;flex:1 1 auto;min-width:0;color:inherit;font:inherit;font-weight:400;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap}.account-profile-avatar-mobile{width:50px;min-width:50px;height:50px;flex-basis:50px;font-size:16px}.accounts-table-cell[data-column-id=comment],.accounts-table-cell[data-column-id=profileName]{display:none}.accounts-connected-services{width:100%;max-width:100%;gap:3px;font-size:10.5px;line-height:1.15;white-space:normal}.accounts-connected-desktop{display:none}.accounts-connected-mobile{display:-webkit-box;overflow:hidden;max-height:2.7em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.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{max-width:min(42vw,150px);min-height:0;padding:0 2px 0 4px;font-size:10.5px;line-height:1.15;pointer-events:none}.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{align-items:center;justify-content:center;border-right:0;border-left:0}.accounts-table-actions .icon-button{width:28px;min-width:28px;height:28px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;font-size:18px}.accounts-table .row-menu{right:0;left:auto;width:min(230px,calc(100vw - 48px))}}@media (max-width:640px){.accounts-shell .main-content{padding-right:12px!important;padding-left:12px!important}.app-shell .accounts-page .accounts-table-panel,.app-shell .message-history-files-table-panel,.app-shell .tables-panel.table-wrap{box-sizing:border-box!important;width:calc(100% + 28px)!important;max-width:none!important;margin-right:-14px!important;margin-left:-14px!important}.responsive-table-tables tbody{gap:4px}.responsive-table-tables tbody tr{display:grid;grid-template-columns:minmax(0,1fr) max-content 30px;align-items:center;gap:7px;min-height:40px;padding:5px 10px;border:0;border-bottom:1px solid #cbd5e1;border-radius:0;box-shadow:none}.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 .readonly-row td[data-label="Название"],.responsive-table-tables tbody .table-actions-cell,.responsive-table-tables tbody .table-link-cell,.responsive-table-tables tbody td,.responsive-table-tables tbody td.responsive-table-cell-stack,.responsive-table-tables tbody td[data-label="Название"]{display:flex;width:auto;min-width:0;align-items:center;padding:0;border:0}.responsive-table-tables tbody .table-actions-cell:before,.responsive-table-tables tbody td.responsive-table-cell-stack:before,.responsive-table-tables tbody td:before,.responsive-table-tables tbody td[data-label="Название"]: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.table-link-actions-pair.tables-desktop-actions,.main-content .responsive-table-tables tbody .table-link-actions.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{display:inline-flex;width:26px;min-width:26px;height:26px;align-items:center;justify-content:center;border-radius:8px;font-size:18px}.responsive-table-tables .tables-mobile-menu .row-menu{top:calc(100% + 6px);right:0;left:auto;z-index:230;width:min(220px,calc(100vw - 48px));min-width:0}.responsive-table-tables .table-name-input{width:100%;min-width:0;min-height:26px;padding:0;border:0;background:transparent;box-shadow:none;font-size:12px;line-height:1.2}.responsive-table-tables tbody td[data-label="Название"] strong{overflow:hidden;min-width:0;font-size:12.5px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.responsive-table-tables tbody .profile-picker{width:fit-content;max-width:42vw}.responsive-table-tables tbody .profile-picker summary{min-height:28px;padding:5px 8px;border-radius:8px}.responsive-table-tables tbody .profile-picker-menu{position:fixed;top:auto;right:auto;bottom:var(--profile-picker-mobile-bottom);left:50%;z-index:260;width:min(var(--profile-picker-menu-width),calc(100vw - 24px));max-height:min(58vh,420px);overflow-y:auto;margin-top:0;transform:translateX(-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%;max-width:none;min-width:0}.main-content .responsive-table-tables tbody tr>.table-actions-cell,.main-content .responsive-table-tables tbody tr>td[data-label="Название"],.main-content .responsive-table-tables tbody tr>td[data-label="Профили"]{display:flex;height:100%;align-self:stretch;align-items:center}.main-content .responsive-table-tables tbody tr>.table-actions-cell>*,.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>td[data-label="Профили"]>*{align-self:center}.main-content .responsive-table-tables tbody td[data-label="Название"] strong{display:flex;min-height:28px;align-items:center}.main-content .responsive-table-tables .table-name-input{height:28px;min-height:28px;line-height:28px}}.ai-replies-toast,.cabinet-toast{position:fixed;top:calc(88px + env(safe-area-inset-top));right:auto;left:50%;z-index:3200;width:max-content;max-width:min(520px,calc(100vw - 32px));margin:0;padding:9px 14px;transform:translateX(-50%);text-align:center;cursor:pointer;pointer-events:auto;user-select:none;box-shadow:0 16px 38px rgba(16,24,40,.16)}.cabinet-toast{display:flex;align-items:center;justify-content:center;gap:12px;text-align:left}.cabinet-toast-with-action{cursor:default}.cabinet-toast-with-checkbox{width:min(560px,calc(100vw - 32px));align-items:stretch;gap:10px}.cabinet-toast-message{min-width:0}.cabinet-toast-controls{display:flex;align-items:center;justify-content:space-between;gap:12px}.cabinet-toast-checkbox{display:inline-flex;min-width:0;align-items:center;gap:8px;color:inherit;font-size:13px;font-weight:600;line-height:1.3;cursor:pointer}.cabinet-toast-checkbox input{width:16px;min-width:16px;height:16px;margin:0;accent-color:var(--astatus-primary)}.cabinet-toast-action{flex:0 0 auto;min-width:48px;height:30px;padding:0 12px;border:1px solid;border-radius:8px;background:#ffffff;color:inherit;font:inherit;font-size:13px;line-height:1;cursor:pointer}.cabinet-toast-action:focus-visible,.cabinet-toast-action:hover{background:rgba(255,255,255,.74)}.ai-replies-toast:focus-visible,.cabinet-toast:focus-visible{outline:3px solid rgba(70,95,255,.16);outline-offset:2px}@media (max-width:640px){.ai-replies-toast,.cabinet-toast{top:calc(72px + env(safe-area-inset-top));right:12px;left:12px;width:auto;max-width:none;transform:none}.cabinet-toast-controls{align-items:flex-start}}.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-ok,.app-shell .profile-picker-option,.app-shell .profile-picker-option-select-all,.app-shell .profile-picker-option-select-all span,.profile-picker-menu.profile-picker-menu-portal,.profile-picker-menu.profile-picker-menu-portal .profile-picker-ok,.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{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{display:inline-flex;width:fit-content;min-width:0;justify-content:flex-start;text-align:left;white-space:nowrap}.admin-errors-page .admin-errors-page-row:not(.admin-errors-page-head)>.admin-errors-page-desktop-cell{display:flex;min-width:0;align-items:center;justify-content:flex-start;text-align:left}.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{display:flex;width:100%;min-width:0;align-items:center;justify-content:flex-start}.admin-errors-page .admin-errors-page-resource-cell>span{justify-content:flex-start;text-align:left}@media (max-width:760px){.admin-errors-page .admin-errors-page-mobile-meta .admin-errors-page-status{justify-self:start;min-width:0}a,button,input,select,summary,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 .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,.app-shell details.profile-picker[open]>.profile-picker-menu,details.profile-picker[open]>.profile-picker-menu{display:flex;flex-direction:column;overflow:hidden;padding:0}.app-shell .profile-picker-menu-scroll,details.profile-picker .profile-picker-menu-scroll{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;overscroll-behavior:contain;padding:8px 8px 0}.app-shell .profile-picker-menu-head,details.profile-picker .profile-picker-menu-head{flex:0 0 auto}.app-shell .profile-picker-options-scroll,details.profile-picker .profile-picker-options-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.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:0 0 auto;width:calc(100% - 16px);max-width:calc(100% - 16px);min-width:0;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 .admin-errors-client-picker,.app-shell .ai-connection-footer .profile-picker,.app-shell .ai-connection-profile-picker,.app-shell .message-history-profile-picker,.app-shell .profile-picker,.app-shell .responsive-table-tables tbody .profile-picker,.app-shell details.profile-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 .profile-picker summary,.app-shell details.profile-picker summary{width:100%;min-width:0}.accounts-search-panel>.field>.field-label,.admin-errors-page-search-panel>.field>.field-label,.admin-errors-page-toolbar>.admin-errors-check-menu>summary .field-label,.admin-errors-page-toolbar>.message-history-date-range-field>.field-label,.ai-project-toolbar>.field>.field-label{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.admin-errors-page-toolbar>.admin-errors-check-menu .admin-errors-check-menu-value{text-align:left}@media (max-width:640px){.app-shell .admin-errors-client-picker,.app-shell .ai-connection-footer .profile-picker,.app-shell .ai-connection-profile-picker,.app-shell .message-history-profile-picker,.app-shell .profile-picker,.app-shell .responsive-table-tables tbody .profile-picker,.app-shell details.profile-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{width:44px;height:44px;min-height:44px;border-radius:12px}.sidebar-mobile-toggle-icon .astatus-icon,.sidebar-mobile-toggle-icon svg{width:22px;min-width:22px;height:22px}.sidebar-nav{width:min(328px,calc(100vw - 24px));gap:6px;padding:10px}.sidebar-admin-links,.sidebar-main-links{gap:4px}.sidebar-link{min-height:38px;height:38px;gap:9px;padding:0 11px;font-size:14px}.sidebar-link-icon,.sidebar-link-icon svg,.sidebar-link-icon-image{width:18px;min-width:18px;height:18px}.account-menu-button{min-height:44px;height:44px;max-width:60px;padding:4px;border-radius:12px}.account-menu-avatar{width:30px;min-width:30px;height:30px;font-size:13px}.account-menu-chevron svg{width:14px;height:14px}.account-menu{top:54px;width:min(306px,calc(100vw - 16px));padding:7px}.account-menu-item{min-height:38px;gap:9px;padding:9px 10px;font-size:14px}.account-menu-item-icon,.account-menu-item-icon svg,.account-menu-item-icon-image{width:18px;min-width:18px;height:18px}.sidebar-nav.is-open .sidebar-link{min-height:46px;height:46px;gap:13px}.sidebar-nav.is-open .sidebar-link-icon,.sidebar-nav.is-open .sidebar-link-icon svg,.sidebar-nav.is-open .sidebar-link-icon-image{width:26px;min-width:26px;height:26px}}@media (max-width:760px){.accounts-table-actions .icon-button,.admin-errors-page-menu-button,.main-content .row-menu-wrap .icon-button,.main-content details.row-menu-wrap>summary.icon-button,.responsive-table-ai .ai-connection-row-menu .icon-button,.responsive-table-tables .tables-mobile-menu .icon-button{display:inline-flex;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);align-items:center;justify-content:center;border-radius:10px;font-size:24px;line-height:1}.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}.admin-errors-page-menu,.main-content .row-menu{padding:8px;border-radius:10px}.admin-errors-page-menu-item,.main-content .row-menu-item{min-height:42px;padding:11px 12px;border-radius:9px;font-size:14px;line-height:1.25}.admin-errors-page-mobile-cabinet,.admin-errors-page-mobile-date,.admin-errors-page-mobile-id,.admin-errors-page-mobile-kind,.admin-errors-page-mobile-link,.admin-errors-page-mobile-meta{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{top:66px;width:min(316px,calc(100vw - 24px))}.account-menu-button{min-height:42px;height:42px;max-width:58px}.account-menu-avatar{width:28px;min-width:28px;height:28px}.account-menu{top:52px}}@media (max-width:760px){.app-shell{--mobile-block-text-size:14px;--mobile-block-line-height:1.35}.accounts-page .accounts-comment-text,.accounts-page .accounts-table-cell,.accounts-page .accounts-table-id,.accounts-page .accounts-table-mobile-comment,.accounts-page .accounts-table-mobile-profile-name,.accounts-page .accounts-table-mobile-sentence,.admin-errors-page .admin-errors-page-mobile-cabinet,.admin-errors-page .admin-errors-page-mobile-date,.admin-errors-page .admin-errors-page-mobile-event,.admin-errors-page .admin-errors-page-mobile-id,.admin-errors-page .admin-errors-page-mobile-kind,.admin-errors-page .admin-errors-page-mobile-link,.admin-errors-page .admin-errors-page-mobile-meta,.message-history-files-table small,.message-history-files-table span,.message-history-files-table strong,.message-history-files-table td[data-label],.responsive-table-ai .ai-connection-mobile-meta,.responsive-table-ai .ai-connection-title-cell strong,.responsive-table-ai tbody .profile-picker-meta,.responsive-table-tables .table-name-input,.responsive-table-tables tbody .profile-picker-meta,.responsive-table-tables tbody td[data-label="Название"] strong,.tables-profile-note{font-size:var(--mobile-block-text-size);line-height:var(--mobile-block-line-height)}.accounts-page .accounts-table .status-badge,.admin-errors-page .admin-errors-page-mobile-meta .admin-errors-page-status,.message-history-status,.responsive-table-ai .status-badge{font-size:13.5px;line-height:1.25}.responsive-table-tables .table-name-input,.responsive-table-tables tbody td[data-label="Название"] strong{font-size:var(--mobile-block-text-size)!important;font-weight:400;line-height:1.35!important}.responsive-table-tables .table-name-input{height:auto;min-height:0}}.profile-picker-static,details.profile-picker{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:0 0 auto!important}.profile-picker-static,details.profile-picker>summary{width:100%!important;min-width:0!important;max-width:100%!important}.app-shell .message-history-form-grid{grid-template-columns:var(--message-history-date-range-width) max-content;align-items:center}.app-shell .message-history-actions,.app-shell .message-history-discount-filter,.app-shell .message-history-period-fields,.app-shell .message-history-profile-field{align-self:center}.app-shell .message-history-profile-field{grid-column:1;grid-row:1;width:var(--profile-picker-width)}.app-shell .message-history-form-grid details.message-history-profile-picker>summary{min-height:33px}.app-shell .message-history-period-fields{grid-column:1;grid-row:2}.app-shell .message-history-discount-filter{grid-column:1/-1;grid-row:1;justify-self:start;margin-left:calc(var(--profile-picker-width) + 12px);width:max-content;max-width:100%;white-space:nowrap}.app-shell .message-history-actions{grid-column:2;grid-row:2}.app-shell .message-history-form-grid .message-history-date-range-control,.app-shell .message-history-form-grid .message-history-date-range-input{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:var(--message-history-date-range-width)}.app-shell .message-history-form-grid .message-history-actions .primary-button{display:inline-flex;align-items:center}@media (max-width:1280px){.app-shell .message-history-actions,.app-shell .message-history-form-grid .message-history-actions,.app-shell .page-header-actions{min-width:0;flex-wrap:wrap;gap:10px}.app-shell .message-history-actions>*,.app-shell .message-history-form-grid .message-history-actions>*,.app-shell .page-header-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(--message-history-date-range-width) max-content}.app-shell .message-history-form-grid .message-history-date-range-control,.app-shell .message-history-form-grid .message-history-period-fields{width:var(--message-history-date-range-width)}.app-shell .message-history-form-grid .message-history-discount-filter{grid-column:1/-1;grid-row:1}.app-shell .message-history-form-grid .message-history-actions{grid-column:2;grid-row:2}.app-shell .message-history-form-grid .message-history-discount-filter{max-width:none}.app-shell .message-history-form-grid .message-history-actions{width:100%;justify-content:flex-start}.app-shell .message-history-form-grid .message-history-actions .primary-button{width:min(100%,var(--message-history-date-range-width))}}@media (min-width:641px){.app-shell .message-history-actions,.app-shell .message-history-form-grid .message-history-actions{display:flex!important;width:auto!important;min-width:max-content!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important}.app-shell .message-history-form-grid .message-history-actions .primary-button{width:auto!important;min-width:max-content!important;max-width:none!important;white-space:nowrap!important}}@media (max-width:640px){.app-shell .message-history-form-grid{grid-template-columns:minmax(0,var(--profile-picker-width)) minmax(0,1fr);align-items:center}.app-shell .message-history-profile-field{grid-column:1;grid-row:1;justify-self:start;width:min(var(--profile-picker-width),100%)}.app-shell .message-history-form-grid details.message-history-profile-picker>summary{height:auto;min-height:30px;padding:5px 8px}.app-shell .message-history-form-grid .message-history-period-fields{grid-column:1/-1;grid-row:2;justify-self:start;width:100%}.app-shell .message-history-form-grid .message-history-date-range-control,.app-shell .message-history-form-grid .message-history-date-range-field{width:100%;max-width:none}.app-shell .message-history-form-grid .message-history-date-range-input{padding-right:44px;font-size:13px}.app-shell .message-history-calendar-button{width:var(--cabinet-row-icon-button-size);height:var(--cabinet-row-icon-button-size)}.app-shell .message-history-form-grid .message-history-discount-filter{grid-column:2;grid-row:1;margin-left:0;width:100%;max-width:none}.app-shell .message-history-form-grid .message-history-discount-filter span{overflow-wrap:anywhere}.app-shell .message-history-form-grid .message-history-actions{grid-column:1/-1;grid-row:3;width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;justify-items:stretch}.app-shell .message-history-form-grid .message-history-actions .primary-button{width:100%}}@media (max-width:420px){.app-shell .message-history-form-grid{grid-template-columns:minmax(0,var(--profile-picker-width)) minmax(0,1fr)}.app-shell .message-history-profile-field{width:var(--profile-picker-width)}.app-shell .message-history-form-grid .message-history-date-range-control,.app-shell .message-history-form-grid .message-history-date-range-field,.app-shell .message-history-form-grid .message-history-date-range-input,.app-shell .message-history-form-grid .message-history-period-fields{width:100%!important;max-width:none!important}}@media (min-width:761px){.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) .accounts-comment-input,.accounts-page .accounts-table-row:not(.accounts-table-head) .accounts-comment-text,.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) .status-badge,.admin-errors-page-row:not(.admin-errors-page-head) .admin-errors-copy-id,.admin-errors-page-row:not(.admin-errors-page-head) .admin-errors-page-status,.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) span,.admin-errors-page-row:not(.admin-errors-page-head) strong,.ai-connection-row,.ai-connection-row .ai-connection-dates,.ai-connection-row .ai-connection-dates span,.ai-connection-row .ai-connection-state,.ai-connection-row .ai-connection-subtitle,.ai-connection-row .ai-connection-title,.ai-connection-row .profile-picker-meta,.ai-connection-row .secondary-button,.ai-connections-table tbody .profile-picker-meta,.ai-connections-table tbody .secondary-button,.ai-connections-table tbody .status-badge,.ai-connections-table tbody td,.ai-connections-table tbody td small,.ai-connections-table tbody td strong,.message-history-files-table tbody td,.message-history-files-table tbody td small,.message-history-files-table tbody td span,.message-history-files-table tbody td strong,.message-history-status,.tables-config-table .table-name-input,.tables-config-table tbody .profile-picker-meta,.tables-config-table tbody .secondary-button,.tables-config-table tbody .tables-profile-note,.tables-config-table tbody td,.tables-config-table tbody td strong{font-size:var(--mobile-block-text-size)!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-size:var(--mobile-block-text-size)!important;font-weight:400;line-height:1.35!important}}.accounts-page .account-profile-avatar,.accounts-page .account-profile-avatar-mobile{font-size:16px!important;line-height:1!important}.accounts-table-row:not(.accounts-table-head):focus-within{background:#ffffff;box-shadow:none}.tables-config-table tbody tr:focus-within>td{background:transparent}.tables-config-table tbody tr:focus-within>td:first-child{box-shadow:none}.app-shell .accounts-table .accounts-comment-input:focus,.app-shell .accounts-table .accounts-comment-input:hover,.app-shell .tables-config-table .table-name-input:hover{border-color:transparent;background:transparent;box-shadow:none}.app-shell .accounts-table .accounts-comment-input:focus{outline:none}.app-shell .accounts-table .accounts-comment-input.is-inline-editing,.app-shell .accounts-table-mobile-comment-input.is-inline-editing,.app-shell .tables-config-table .table-name-input.is-inline-editing,.app-shell .tables-config-table .table-name-input:focus{border-color:transparent;background:transparent;outline:none;box-shadow:inset 0 -1px 0 #9cb9ff}@media (max-width:640px){.responsive-table-tables tbody tr:focus-within{background:#ffffff;box-shadow:none}}@media (max-width:640px){.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,.app-shell details.profile-picker[open]>.profile-picker-menu,details.profile-picker[open]>.profile-picker-menu{position:fixed!important;top:var(--profile-picker-mobile-top)!important;right:0!important;bottom:auto!important;left:50%!important;z-index:var(--layer-profile-picker)!important;width:min(360px,calc(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;transform:translateX(-50%)!important}@supports (height:100dvh){.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,.app-shell 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{margin-left:0;justify-self:end;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) var(--ai-project-sort-direction-width,108px);column-gap:12px;row-gap:14px}.ai-project-filter-field,.ai-project-search-field{grid-column:1/-1}.ai-project-sort-field{grid-column:1;min-width:0}.ai-project-sort-direction{grid-column:2;width:var(--ai-project-sort-direction-width,108px);min-width:var(--ai-project-sort-direction-width,108px);align-self:end;margin-left:0}.ai-project-toolbar-meta{grid-column:1/-1}}.review-replies-page .textarea{min-height:96px;resize:vertical}.review-replies-page{--accounts-line:#e4e7ec;--accounts-muted:#667085;--accounts-ink:#101828;--accounts-panel:#ffffff;--review-replies-action-button-width:138px;--review-replies-list-row-min-height:52px;--review-replies-mobile-counter-width:68px;--review-replies-profile-picker-button-width:var(--profile-picker-width);--review-replies-mobile-picker-cluster-width:var(--review-replies-profile-picker-button-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{align-items:start;grid-auto-rows:max-content}.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{min-height:32px;display:flex;align-items:center}.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{min-height:36px!important;height:36px!important;max-height:36px!important;align-items:center!important;overflow:visible!important;background:#f9fafb!important}.app-shell .accounts-table-actions-head,.app-shell .accounts-table-column,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-head .accounts-table-actions-head,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-head .accounts-table-column{min-height:36px!important;height:36px!important;max-height:36px!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;white-space:nowrap!important}.app-shell .message-history-files-table thead tr,.app-shell .responsive-table-ai thead tr,.app-shell .responsive-table-tables thead tr{height:36px!important;max-height:36px!important;background:#f9fafb!important}.app-shell .message-history-files-table th,.app-shell .responsive-table-ai th,.app-shell .responsive-table-tables th{height:36px!important;min-height:36px!important;max-height:36px!important;padding-top:0!important;padding-bottom:0!important;vertical-align:middle!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;white-space:nowrap!important}.app-shell .message-history-files-table .message-history-export-column{min-height:36px!important;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{overflow:hidden;min-width:0;max-width:100%;color:#344054;text-overflow:ellipsis;white-space:nowrap}.review-replies-counter-button{display:grid;width:100%;min-width:0;gap:2px;border:0;background:transparent;color:#344054;cursor:pointer;font:inherit;line-height:1.15;padding:0;text-align:left}.review-replies-counter-button strong{color:#111827;font-size:13px;font-weight:400;line-height:1.1}.review-replies-counter-button span{display:none;overflow:hidden;color:#667085;font-size:10.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.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-page-title-breadcrumb{display:inline-flex;max-width:100%;align-items:baseline;gap:8px;flex-wrap:wrap}.review-replies-page-title-link{color:#667085;text-decoration:none;text-underline-offset:4px}.review-replies-page-title-link:focus-visible,.review-replies-page-title-link:hover{color:#344054;text-decoration:underline}.review-replies-page-title-separator{color:#98a2b3}.review-replies-page-title-current{min-width:0;color:#101828}.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{min-width:0;align-self:end}.review-replies-prompt-open-button{width:100%;min-height:var(--app-toolbar-control-height);justify-content:center}.review-replies-filter-field{position:relative;min-width:0}.review-replies-filter-button{width:100%;min-width:0;justify-content:space-between;gap:10px;padding-right:12px;padding-left:12px}.review-replies-filter-button>span:first-child{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.review-replies-filter-arrow{display:inline-grid;width:16px;min-width:16px;height:16px;place-items:center;color:#667085;font-size:15px;font-weight:800;line-height:1}.review-replies-filter-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:calc(var(--layer-profile-picker) + 1);display:grid;grid-template-rows:auto auto auto;box-sizing:border-box;width:360px;max-width:calc(100vw - 32px);max-height:clamp(260px,calc(100vh - 330px),520px);gap:10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:10px 10px 10px 13px;border:1px solid #d0d5dd;border-radius:10px;background:#ffffff;box-shadow:0 18px 42px rgba(15,23,42,.16)}.review-replies-filter-menu-head{position:sticky;top:0;z-index:3;display:grid;min-height:40px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:-2px -2px 0 0;padding:4px 0 6px;background:#ffffff}.review-replies-filter-menu-summary{overflow:hidden;min-width:0;color:#344054;font-size:14px;font-weight:400;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.review-replies-filter-menu-close{display:inline-grid;width:32px;min-width:32px;height:32px;min-height:32px;margin:0;padding:0;place-items:center;justify-self:end;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#667085;font-size:22px;font-weight:400;line-height:1;cursor:pointer}.review-replies-filter-menu-close:hover{border-color:#b8c2d1;background:#f8fafc;color:#101828}.review-replies-filter-menu-content{display:grid;box-sizing:border-box;width:100%;min-height:0;min-width:0;gap:9px;margin:0;overflow:visible;padding:0}.review-replies-filter-menu-content::-webkit-scrollbar-track{background:#f8fbff}.review-replies-filter-menu .review-replies-filter-menu-content{overflow:visible!important}.review-replies-filter-menu :is(button,label,span,strong,.select-menu-item){font-weight:400!important}.review-replies-filter-control{display:grid;min-width:0;gap:6px}.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}.review-replies-filter-native-select,.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{width:100%;max-width:min(360px,calc(100vw - 48px));border-right:0;border-left:0;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%;width:100%;min-width:0;max-width:100%;flex:0 1 auto}.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{display:grid;gap:7px;padding:0;border:0;border-radius:0;background:transparent}.review-replies-answered-filter-group{position:relative;left:-14px;gap:8px;box-sizing:border-box;width:calc(100% + 26px);margin-right:0;margin-left:0;padding:8px 12px 10px 14px;border:1px solid #dbe7ff;border-right:0;border-left:0;border-radius:0;background:#f8fbff}.review-replies-answered-filter-group .review-replies-filter-option-card{min-height:28px;padding:0}.review-replies-answered-date{display:grid;min-width:0}.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{display:flex;min-width:0;align-items:center;justify-content:flex-start;gap:8px}.review-replies-filter-section-title>strong{overflow:hidden;min-width:0;color:#667085;font-size:12px;font-weight:400;line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap}.review-replies-filter-checkbox-grid{display:grid;gap:4px}.review-replies-filter-score-row{display:flex;flex-wrap:wrap;gap:4px}.review-replies-filter-score-column{display:grid;gap:4px}.review-replies-filter-score-option{min-height:32px;gap:8px;padding:5px 0;border:0;background:transparent;font-size:13px;white-space:normal}.review-replies-filter-score-option input{width:16px;height:16px}.review-replies-filter-dropdown{position:relative;display:grid;min-width:0}.review-replies-filter-select-button{position:relative;display:grid;width:100%;min-height:var(--app-toolbar-control-height);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 34px 0 12px;border:1px solid var(--accounts-line);border-radius:10px;background:#ffffff;color:#101828;cursor:pointer;font:inherit;font-size:14px;font-weight:400;line-height:1.2;text-align:left;box-shadow:0 1px 2px rgba(16,24,40,.04)}.review-replies-filter-select-button:after{position:absolute;top:50%;right:12px;width:8px;height:8px;border-right:2px solid #101828;border-bottom:2px solid #101828;content:"";transform:translateY(-65%) rotate(45deg)}.review-replies-filter-select-button>span,.review-replies-filter-select-button>strong{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.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{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:calc(var(--layer-profile-picker) + 2);display:grid;gap:2px;padding:6px;border:1px solid #d0d5dd;border-radius:10px;background:#ffffff;box-shadow:0 12px 28px rgba(15,23,42,.14)}.review-replies-filter-date-menu{width:min(360px,100%);max-width:100%}.review-replies-filter-option{display:flex;align-items:center;gap:9px;min-height:32px;padding:5px 0;border-radius:8px;color:#344054;cursor:pointer;font-size:13px;font-weight:400;line-height:1.25}.review-replies-filter-option:hover{background:#f8fafc}.review-replies-filter-option-card{min-height:32px;border:0;background:transparent}.review-replies-filter-option input{width:16px;height:16px;margin:0;accent-color:var(--astatus-primary)}.review-replies-filter-option-button{width:100%;border:0;background:transparent;font-family:inherit;text-align:left}.review-replies-filter-radio{display:inline-flex;width:16px;min-width:16px;height:16px;align-items:center;justify-content:center;border:1.6px solid #98a2b3;border-radius:999px;background:#ffffff}.review-replies-filter-radio:after{display:block;width:8px;height:8px;border-radius:999px;background:transparent;content:""}.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{width:100%;min-height:34px;margin-top:4px;border-radius:8px;font-size:13px}.review-replies-filter-ok-button{position:sticky;bottom:0;z-index:3;width:100%;min-height:var(--app-toolbar-control-height);border-radius:10px}.review-replies-filter-date-menu .message-history-date-range-control,.review-replies-filter-date-menu .message-history-date-range-field{width:100%}.review-replies-filter-date-menu .message-history-date-range-input{padding-right:44px}.review-replies-filter-date-menu .message-history-calendar-button{width:var(--cabinet-row-icon-button-size);height:var(--cabinet-row-icon-button-size)}.review-replies-filter-date-menu .message-history-date-range-popover{right:0;left:auto;width:min(360px,calc(100vw - 48px))}.review-replies-filter-sort-field .select-input{width:100%;min-width:0;text-overflow:ellipsis}.review-replies-filter-section .message-history-date-range-control,.review-replies-filter-section .message-history-date-range-field{width:100%;min-width:0}.review-replies-filter-section .message-history-date-range-input{box-sizing:border-box;width:100%;min-width:0;padding-right:38px;padding-left:10px;font-size:13px;letter-spacing:0}.review-replies-filter-section .message-history-calendar-button{width:var(--cabinet-row-icon-button-size);height:var(--cabinet-row-icon-button-size)}.review-replies-filter-section .message-history-date-range-popover{right:0;left:auto;width:min(360px,calc(100vw - 48px))}.review-replies-date-range-popover{width:min(390px,calc(100vw - 48px));max-width:calc(100vw - 24px);max-height:none!important;gap:8px;padding:0;overflow:visible!important}.review-replies-date-range-popover .message-history-date-range-popover-panel{max-height:min(460px,calc(100vh - 96px))!important;gap:12px;padding:12px 12px 16px;overflow-x:hidden!important;overflow-y:auto}.review-replies-date-range-popover.message-history-date-range-popover-full-height{align-content:start;grid-template-rows:auto minmax(0,1fr)}.review-replies-date-range-popover.message-history-date-range-popover-full-height .message-history-date-range-popover-panel{min-height:0;max-height:none!important;align-content:start;grid-template-rows:auto auto minmax(0,1fr) auto}.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-calendar-foot,.review-replies-date-range-popover .message-history-calendar-head,.review-replies-date-range-popover .message-history-date-presets{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-calendar-foot button,.review-replies-date-range-popover .message-history-date-presets button{min-height:var(--cabinet-calendar-control-height);padding:0 8px;border-radius:8px;font-size:var(--cabinet-calendar-font-size)}.review-replies-date-range-popover .message-history-calendar-nav{width:var(--cabinet-calendar-control-height);height:var(--cabinet-calendar-control-height);border-radius:8px;font-size:20px}.review-replies-date-range-popover .message-history-calendar-head-month{min-height:var(--cabinet-calendar-control-height);padding:0 10px;border-radius:8px;font-size:var(--cabinet-calendar-font-size)}.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-week-row,.review-replies-date-range-popover .message-history-calendar-weekday-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-grid,.review-replies-date-range-popover .message-history-calendar-weeks{gap:4px}.review-replies-date-range-popover .message-history-calendar-day,.review-replies-date-range-popover .message-history-calendar-empty-day,.review-replies-date-range-popover .message-history-calendar-week-select{min-height:var(--cabinet-calendar-control-height);border-radius:8px}.review-replies-date-range-popover .message-history-calendar-foot{align-items:stretch;flex-direction:column}.review-replies-date-range-popover .message-history-calendar-foot span{flex:1 1 auto;font-size:var(--cabinet-calendar-font-size);text-align:center}.review-replies-date-range-popover .message-history-calendar-foot div{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.review-replies-date-range-popover .message-history-calendar-foot button{width:100%;min-height:var(--cabinet-calendar-control-height);padding:0 8px;border-radius:8px;font-size:var(--cabinet-calendar-font-size)}.review-replies-filter-scored-panel{display:grid;gap:10px;min-width:0;margin-left:25px;padding:10px;border:1px solid #e4e7ec;border-radius:10px;background:#f8fafc}.review-replies-filter-score-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.review-replies-filter-scored-panel .message-history-date-range-control,.review-replies-filter-scored-panel .message-history-date-range-field{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{right:0;left:auto;width:min(360px,calc(100vw - 48px))}@media (max-width:760px){.review-replies-filter-control,.review-replies-filter-date-menu,.review-replies-filter-dropdown,.review-replies-filter-menu,.review-replies-filter-menu-content,.review-replies-filter-score-grid,.review-replies-filter-scored-panel,.review-replies-filter-section,.review-replies-filter-sort-list{box-sizing:border-box;min-width:0;max-width:100%;overflow-x:hidden}.review-replies-filter-scored-panel{margin-left:0}.review-replies-date-range-popover:not(.message-history-date-range-popover-portal),.review-replies-filter-date-menu .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-filter-section .message-history-date-range-popover:not(.message-history-date-range-popover-portal){top:50%!important;right:0!important;left:0!important;width:100vw!important;max-width:100vw!important;max-height:none!important;gap:8px;padding:0;transform:translateY(-50%);overflow:visible}.review-replies-date-range-popover:not(.message-history-date-range-popover-portal) .message-history-date-range-popover-panel,.review-replies-filter-date-menu .message-history-date-range-popover:not(.message-history-date-range-popover-portal) .message-history-date-range-popover-panel,.review-replies-filter-scored-panel .message-history-date-range-popover:not(.message-history-date-range-popover-portal) .message-history-date-range-popover-panel,.review-replies-filter-section .message-history-date-range-popover:not(.message-history-date-range-popover-portal) .message-history-date-range-popover-panel{max-height:calc(100vh - 136px)!important}.review-replies-date-range-popover.message-history-date-range-popover-portal{transform:none}@supports (width:100dvw){.review-replies-date-range-popover:not(.message-history-date-range-popover-portal),.review-replies-filter-date-menu .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-filter-section .message-history-date-range-popover:not(.message-history-date-range-popover-portal){width:100dvw!important;max-width:100dvw!important;max-height:none!important}.review-replies-date-range-popover:not(.message-history-date-range-popover-portal) .message-history-date-range-popover-panel,.review-replies-filter-date-menu .message-history-date-range-popover:not(.message-history-date-range-popover-portal) .message-history-date-range-popover-panel,.review-replies-filter-scored-panel .message-history-date-range-popover:not(.message-history-date-range-popover-portal) .message-history-date-range-popover-panel,.review-replies-filter-section .message-history-date-range-popover:not(.message-history-date-range-popover-portal) .message-history-date-range-popover-panel{max-height:calc(100dvh - 136px)!important}}.review-replies-date-range-popover .message-history-calendar-foot,.review-replies-date-range-popover .message-history-calendar-head,.review-replies-date-range-popover .message-history-date-presets{gap:8px}.review-replies-date-range-popover .message-history-calendar-foot button,.review-replies-date-range-popover .message-history-date-presets button{min-height:var(--cabinet-calendar-control-height);padding:0 4px;border-radius:8px;font-size:var(--cabinet-calendar-font-size)}.review-replies-date-range-popover .message-history-calendar-nav{width:var(--cabinet-calendar-control-height);height:var(--cabinet-calendar-control-height);border-radius:8px;font-size:20px}.review-replies-date-range-popover .message-history-calendar-head-month{min-height:var(--cabinet-calendar-control-height);padding:0 10px;border-radius:8px;font-size:var(--cabinet-calendar-font-size)}.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-week-row,.review-replies-date-range-popover .message-history-calendar-weekday-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-grid,.review-replies-date-range-popover .message-history-calendar-weeks{gap:4px}.review-replies-date-range-popover .message-history-calendar-weekdays span{font-size:var(--cabinet-calendar-weekday-font-size)}.review-replies-date-range-popover .message-history-calendar-day,.review-replies-date-range-popover .message-history-calendar-empty-day,.review-replies-date-range-popover .message-history-calendar-week-select{min-height:var(--cabinet-calendar-control-height);border-radius:8px;font-size:var(--cabinet-calendar-font-size)}.review-replies-date-range-popover .message-history-calendar-foot{align-items:stretch;flex-direction:column}.review-replies-date-range-popover .message-history-calendar-foot span{font-size:var(--cabinet-calendar-font-size)}.review-replies-date-range-popover .message-history-calendar-foot div{width:100%}}.review-replies-review-toolbar-panel{display:grid;gap:12px;margin-top:0;padding:14px;border-color:var(--accounts-line)!important;background:var(--accounts-panel);box-shadow:var(--astatus-shadow-soft)}.review-replies-page-list{padding-bottom:34px}.review-replies-review-meta{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;padding-right:0!important;padding-left:0!important}.review-replies-review-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-left:0!important}.review-replies-review-meta-bottom{display:grid;min-width:0;max-width:100%;align-items:start;gap:6px}.review-replies-score-tabs{flex:0 1 auto;max-width:calc(100% - 10px);margin-left:10px}.review-replies-review-action{gap:7px;width:auto;min-width:0;height:36px;min-height:36px;padding:0 14px;font-size:var(--page-top-button-font-size);line-height:20px;white-space:nowrap}.review-replies-review-action,.review-replies-review-action-icon{display:inline-flex;align-items:center;justify-content:center;font-weight:400}.review-replies-review-action-icon{width:16px;min-width:16px;height:16px;color:currentColor;font-size:14px;line-height:1}.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{width:100%;min-width:860px;table-layout:fixed}.review-replies-tools-table td,.review-replies-tools-table th{padding:9px 12px;vertical-align:middle}.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 td:nth-child(7),.review-replies-tools-table th:nth-child(7){padding-right:8px;padding-left:4px}.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{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-replies-tools-table .ai-connection-enabled-list,.review-replies-tools-table .ai-connection-selected-profiles,.review-replies-tools-table .ai-connection-updated-text{overflow:hidden;text-overflow:ellipsis}.review-replies-reviews-panel{margin-top:18px}.review-replies-controls,.review-replies-prompt-panel{display:grid;gap:16px}.review-replies-client-row,.review-replies-filter-row,.review-replies-generation-row{align-items:end;display:flex;flex-wrap:wrap;gap:12px}.review-replies-profile-field{min-width:min(360px,100%)}.review-replies-team-settings-panel{padding:12px 14px}.review-replies-team-settings-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.review-replies-team-settings-copy{display:grid;min-width:0;gap:3px}.review-replies-team-settings-copy span{color:#667085;font-size:12px;font-weight:800;line-height:1.2;text-transform:uppercase}.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{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;justify-content:flex-end}.review-replies-team-settings-button{width:112px;min-width:112px;max-width:112px;min-height:var(--cabinet-button-height);padding-inline:12px;font-size:var(--page-top-button-font-size)}@media (max-width:760px){.review-replies-team-settings-row{align-items:stretch;flex-direction:column}.review-replies-team-settings-actions{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.review-replies-team-settings-button.secondary-button{width:100%;min-width:0;max-width:none}}.review-replies-team-prompt-modal{width:min(760px,calc(100vw - 32px))}.review-replies-team-prompt-form{gap:14px}.review-replies-team-prompt-textarea{min-height:140px;resize:vertical}.review-replies-settings-modal .review-replies-settings-id-field,.review-replies-settings-modal .review-replies-settings-profile-field,.review-replies-settings-modal .review-replies-title-field{margin-bottom:0}.review-replies-settings-modal .review-replies-title-field{display:grid;min-height:0;gap:6px;align-items:stretch;padding:0}.review-replies-settings-modal .review-replies-title-field>.field-label{position:static;overflow:visible;width:auto;height:auto;margin:0;padding:0;clip:auto;white-space:normal}.review-replies-settings-modal .review-replies-title-field>.ai-settings-title-input{padding:7px 8px}.review-replies-settings-modal .review-replies-settings-id-field{min-height:24px}.review-replies-settings-picker-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start}.review-replies-settings-modal .review-replies-filter-row,.review-replies-settings-modal .review-replies-generation-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.review-replies-settings-modal .review-replies-settings-profile-field{display:grid;gap:8px;width:var(--profile-picker-width);min-width:var(--profile-picker-width);max-width:var(--profile-picker-width);align-items:stretch}.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{position:relative;display:grid;gap:8px}.review-replies-score-filter-button{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:10px;color:#111827;cursor:pointer;text-align:left}.review-replies-score-filter-button span:first-child{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.review-replies-score-filter-arrow{display:inline-grid;width:18px;min-width:18px;height:18px;place-items:center;color:#667085;font-size:16px;font-weight:800;line-height:1}.review-replies-score-filter-menu{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:90;display:grid;gap:8px;padding:8px;border:1px solid #d0d5dd;border-radius:10px;background:#ffffff;box-shadow:0 18px 42px rgba(15,23,42,.16)}.review-replies-score-filter-menu-portal{z-index:calc(var(--layer-profile-picker) + 3);overflow:hidden}.review-replies-score-filter-options{display:grid;gap:4px;overflow-y:auto;overscroll-behavior:contain}.review-replies-score-filter-select-all{width:100%;min-height:34px;justify-content:center;border-radius:8px;font-size:13px}.review-replies-score-filter-option{display:flex;align-items:center;gap:9px;min-height:36px;padding:8px 9px;border-radius:8px;color:#344054;cursor:pointer;font-size:13px;font-weight:700;line-height:1.25}.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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border:1px solid #d0d5dd;border-radius:10px;background:#f8fafc}.review-replies-persona-switch button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#475467;cursor:pointer;font:inherit;font-size:13px;font-weight:800;line-height:1;transition:background .16s ease,box-shadow .16s ease,color .16s ease}.review-replies-persona-switch button:focus-visible,.review-replies-persona-switch button:hover{color:#101828;outline:none}.review-replies-persona-switch button.is-active{background:#ffffff;color:#101828;box-shadow:0 1px 3px rgba(16,24,40,.12)}@media (max-width:760px){.review-replies-score-filter-menu:not(.review-replies-score-filter-menu-portal){position:static;max-height:320px;margin-top:0;overflow:hidden;box-shadow:0 10px 24px rgba(15,23,42,.1)}.review-replies-score-filter-menu-portal{position:fixed!important;max-height:min(460px,calc(100vh - 32px));box-shadow:0 18px 42px rgba(15,23,42,.16)}.review-replies-score-filter-options{max-height:min(300px,calc(100vh - 156px));overflow-y:auto;overscroll-behavior:contain}@supports (height:100dvh){.review-replies-score-filter-menu-portal{max-height:min(460px,calc(100dvh - 32px))}.review-replies-score-filter-options{max-height:min(300px,calc(100dvh - 156px))}}}.review-replies-sheet{display:grid;gap:16px}.review-replies-score-filter,.review-replies-switch{width:180px}.review-replies-score-filter{width:230px}.review-replies-length,.review-replies-mode,.review-replies-persona{width:180px}.review-replies-settings-modal .review-replies-length,.review-replies-settings-modal .review-replies-mode,.review-replies-settings-modal .review-replies-persona,.review-replies-settings-modal .review-replies-score-filter,.review-replies-settings-modal .review-replies-switch,.review-replies-settings-modal .review-replies-wide-field{width:100%;min-width:0;flex:0 1 auto}.review-replies-settings-modal .review-replies-length,.review-replies-settings-modal .review-replies-mode,.review-replies-settings-modal .review-replies-persona,.review-replies-settings-modal .review-replies-score-filter,.review-replies-settings-modal .review-replies-switch{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,240px);gap:12px;align-items:center}.review-replies-settings-modal .review-replies-length>.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-score-filter>.field-label,.review-replies-settings-modal .review-replies-switch>.field-label{margin-bottom:0}.review-replies-settings-modal .review-replies-length>.input,.review-replies-settings-modal .review-replies-mode>.input,.review-replies-settings-modal .review-replies-persona>.input,.review-replies-settings-modal .review-replies-score-filter>.input,.review-replies-settings-modal .review-replies-switch>.input{width:100%}.review-replies-wide-field{grid-column:1/-1}.review-replies-prompt-field{position:relative;display:grid;gap:8px;min-width:0;max-width:100%}.review-replies-prompt-warning{padding:10px 12px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#991b1b;font-size:13px;font-weight:800;line-height:1.35}.review-replies-settings-modal .review-replies-prompt-textarea{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:min(320px,100%);min-height:96px;max-height:none;padding-right:28px;overflow:auto;resize:none}.review-replies-prompt-resize-handle{position:absolute;right:7px;bottom:7px;width:18px;height:18px;border:0;background:transparent;color:#98a2b3;cursor:nwse-resize;touch-action:none}.review-replies-prompt-resize-handle:after,.review-replies-prompt-resize-handle:before{content:"";position:absolute;right:2px;bottom:2px;border-right:2px solid;border-bottom:2px solid;border-radius:1px}.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;user-select:none}.review-replies-apply-all-row{margin-top:0}.review-replies-settings-actions{align-items:center;justify-content:space-between;gap:12px}.review-replies-settings-actions .review-replies-apply-all-row{min-width:0;margin:0}.review-replies-settings-action-buttons{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:12px}.message-history-settings-actions{justify-content:center}.message-history-settings-actions .review-replies-settings-action-buttons{margin-right:auto;margin-left:auto}.message-history-settings-submit-button{min-width:218px;justify-content:center;gap:8px;padding-right:18px;padding-left:18px}.message-history-settings-submit-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;min-width:16px;height:16px;font-size:14px;font-weight:900;line-height:1}.message-history-settings-modal .message-history-date-range-popover-contained{position:relative!important;inset:auto!important;z-index:calc(var(--layer-profile-picker) + 20)!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:none!important;margin-top:8px!important;transform:none!important;overflow:visible!important}.message-history-settings-modal .message-history-date-range-popover-contained .message-history-date-range-popover-panel{max-height:min(300px,calc(100vh - 380px))!important}@media (max-width:640px){.message-history-settings-modal .message-history-date-range-popover-contained .message-history-date-range-popover-panel{max-height:clamp(160px,calc(100vh - 460px),260px)!important}}@media (max-width:760px){.ai-settings-modal-overlay:has(.message-history-settings-modal){align-items:center;padding-right:0;padding-left:0}.review-replies-settings-modal.message-history-settings-modal{width:100vw;max-width:100vw;border-right:0;border-left:0;border-radius:0}.message-history-settings-modal .message-history-date-range-popover-contained{position:fixed!important;z-index:calc(var(--layer-profile-picker) + 20)!important;top:50%!important;right:0!important;left:0!important;width:100vw!important;max-width:100vw!important;max-height:none!important;margin-top:0!important;transform:translateY(-50%)!important;overflow:visible!important}.message-history-settings-modal .message-history-date-range-popover-contained .message-history-date-range-popover-panel{max-height:calc(100vh - 68px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;border-right:0;border-left:0;border-radius:0}@supports (width:100dvw){.review-replies-settings-modal.message-history-settings-modal{width:100dvw;max-width:100dvw}.message-history-settings-modal .message-history-date-range-popover-contained{width:100dvw!important;max-width:100dvw!important;max-height:none!important}.message-history-settings-modal .message-history-date-range-popover-contained .message-history-date-range-popover-panel{max-height:calc(100dvh - 68px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}}}.message-history-settings-modal .message-history-date-range-popover-contained .message-history-date-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.message-history-settings-modal .message-history-date-range-popover-contained .message-history-calendar-week-row,.message-history-settings-modal .message-history-date-range-popover-contained .message-history-calendar-weekday-row{grid-template-columns:20px minmax(0,1fr)}.message-history-settings-modal .message-history-date-range-popover-contained .message-history-calendar-week-select,.message-history-settings-modal .message-history-date-range-popover-contained .message-history-calendar-week-select-spacer{width:20px;min-width:20px}.review-replies-status{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:var(--app-body-copy-size,13.5px);gap:8px;line-height:var(--app-body-copy-line,1.4);min-height:32px}.review-replies-status strong{color:#111827}.review-replies-active-panel,.review-replies-tools-panel{display:grid;gap:16px}.review-replies-active-head,.review-replies-tools-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.review-replies-active-head span,.review-replies-tools-head p{color:#64748b;font-size:13px;line-height:1.35;margin:4px 0 0}.review-replies-active-head h2{color:#111827;font-size:22px;line-height:1.2;margin:4px 0 0}.review-replies-tabs{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:inline-flex;gap:4px;padding:4px}.review-replies-tab{background:transparent;border:0;border-radius:6px;color:#475569;cursor:pointer;font:inherit;font-size:14px;font-weight:800;line-height:1;min-height:34px;padding:0 14px}.review-replies-tab.active{background:#ffffff;box-shadow:0 1px 3px rgba(15,23,42,.12);color:#111827}.review-replies-active-actions,.review-replies-reviews-toolbar,.review-replies-table-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.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{align-items:center;background:#ffffff;border-bottom:1px solid #e2e8f0;display:grid;gap:12px;grid-template-columns:80px minmax(180px,1.2fr) minmax(150px,1fr) 90px 100px 150px minmax(190px,auto);min-height:68px;padding:12px 14px}.review-replies-table-row:last-child{border-bottom:0}.review-replies-table-row.active{background:#f8fbff;box-shadow:inset 3px 0 0 var(--astatus-primary)}.review-replies-table-head{background:#f8fafc;color:#64748b;font-size:12px;font-weight:800;letter-spacing:0;min-height:44px;text-transform:uppercase}.review-replies-table-id,.review-replies-table-row strong{color:#111827;font-weight:800}.review-replies-review-counter{display:inline-block;padding-left:10px}.review-replies-table-row span{color:#64748b;display:block;font-size:12px;line-height:1.35;margin-top:4px}.review-replies-id-field{width:140px}.review-replies-name-field{flex:1 1 320px}.review-replies-settings-modal{width:min(860px,calc(100vw - 28px))}.review-replies-list{display:grid;gap:12px;margin-top:12px}.review-reply-profile-section{display:grid;gap:10px}.review-reply-profile-heading{display:flex;align-items:baseline;gap:8px;padding:0 var(--cabinet-row-edge-x);color:#101828;font-size:15px;font-weight:800;line-height:1.25}.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{display:grid;gap:10px}.review-replies-answer-selection{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:0 4px;color:#667085;font-size:13px;font-weight:700;line-height:1.25}.review-replies-answer-selection-toggle,.review-reply-card-title-wrap{display:flex;align-items:flex-start;gap:10px;min-width:0}.review-replies-answer-selection-toggle{align-items:center;cursor:pointer}.review-reply-select-checkbox{flex:0 0 auto;margin-top:4px}.review-reply-card{display:grid;gap:10px;margin-top:0;padding:14px;border-color:var(--accounts-line);border-radius:var(--astatus-radius);background:#ffffff;box-shadow:var(--astatus-shadow-soft)}.review-reply-thread-card{position:relative;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding-right:calc(14px + var(--cabinet-row-icon-button-size) + 8px)}.review-reply-thread{display:grid;gap:12px;min-width:0}.review-reply-thread-message{display:grid;grid-template-columns:minmax(0,1fr);gap:0;min-width:0}.review-reply-answer-thread{margin-left:24px;padding-left:14px}.review-reply-answer-thread.is-published .review-reply-thread-text{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.review-reply-thread-body{display:grid;gap:5px;min-width:0}.review-reply-thread-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0}.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{border:0;background:transparent;cursor:pointer;font:inherit;font-size:12.5px;font-weight:700;line-height:1.2;padding:0}.review-reply-answer-publish{color:var(--astatus-primary)}.review-reply-answer-delete{color:var(--astatus-error)}.review-reply-answer-action:focus-visible,.review-reply-answer-action:hover{outline:none;text-decoration:underline;text-underline-offset:2px}.review-reply-answer-publish:focus-visible,.review-reply-answer-publish:hover{color:#1d4ed8}.review-reply-answer-delete:focus-visible,.review-reply-answer-delete:hover{color:#991b1b}.review-reply-answer-action:disabled{cursor:not-allowed;opacity:.55;text-decoration:none}.review-reply-thread-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px;color:#667085;font-size:13px;font-weight:700;line-height:1.25}.review-reply-stars{color:#f59e0b;font-size:16px;letter-spacing:0;line-height:1}.review-reply-thread-text{margin:0;font-size:var(--app-body-copy-size,13.5px);white-space:pre-wrap}.review-reply-answer-editor,.review-reply-thread-text{color:#101828;line-height:var(--app-body-copy-line,1.4)}.review-reply-answer-editor{width:100%;min-height:86px;resize:vertical;border:1px solid #dbeafe;border-radius:var(--astatus-radius);background:#ffffff;font:inherit;font-size:var(--app-body-copy-size,13.5px);outline:none;padding:10px 12px;box-shadow:inset 0 0 0 1px rgba(37,99,235,.1),0 0 0 2px rgba(37,99,235,.06);transition:border-color .18s ease,box-shadow .18s ease}.review-reply-answer-editor:focus{border-color:var(--astatus-primary);box-shadow:inset 0 0 0 1px rgba(37,99,235,.12),0 0 0 3px rgba(37,99,235,.16)}.review-reply-row-menu{position:absolute;top:14px;right:14px}.review-reply-actions,.review-reply-card-head,.review-reply-existing{align-items:center;display:flex;gap:10px;justify-content:space-between}.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{display:flex;flex-wrap:wrap;gap:8px}.review-reply-meta{color:#64748b;font-size:12px;line-height:1.25;margin-top:2px}.review-reply-score{align-items:center;background:#111827;border-radius:8px;color:#ffffff;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:800;height:34px;justify-content:center;width:34px}.review-reply-score.no-score{font-size:11px;padding:0 8px;width:auto}.review-reply-existing p,.review-reply-text{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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.review-reply-text-window{display:grid;gap:5px;margin:0;min-width:0}.review-reply-window-textarea{min-height:118px;max-height:240px;overflow-y:auto;padding:10px 12px;resize:vertical;font-size:var(--app-body-copy-size,13.5px);line-height:var(--app-body-copy-line,1.4)}.review-reply-window-textarea[readonly]{background:#f8fafc;color:#344054;cursor:default}.review-reply-window-textarea:disabled{background:#f8fafc;color:#344054;opacity:1;-webkit-text-fill-color:#344054}.review-reply-tag{background:#eef2ff;border:1px solid #dbe4ff;border-radius:999px;color:#334155;font-size:11.5px;font-weight:700;line-height:1.1;padding:4px 7px}.review-reply-tag.success{background:#ecfdf5;border-color:#bbf7d0;color:#166534}.review-reply-tag.muted{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.review-reply-existing{background:#f8fafc;border:1px solid var(--accounts-line);border-radius:var(--astatus-radius);padding:10px}.review-reply-existing strong{color:#111827;display:block;font-size:12px;line-height:1.25;margin-bottom:4px}.review-reply-draft{display:grid;gap:5px}.review-reply-draft .textarea{min-height:84px;padding:8px 10px;font-size:var(--app-body-copy-size,13.5px);line-height:var(--app-body-copy-line,1.4)}.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-empty-action{display:inline-flex;align-items:center;justify-content:center;min-height:var(--app-toolbar-control-height);padding:0 14px;border:1px solid #d0d5dd;border-radius:10px;background:#ffffff;color:#344054;font:inherit;font-weight:400;cursor:pointer}.review-replies-empty-action:hover{border-color:#b8c2d1;background:#f8fafc;color:#101828}.review-replies-pagination{display:flex;align-items:center;justify-content:center;gap:12px;color:#667085;font-size:14px;font-weight:700;line-height:1.35}.review-replies-pagination div{display:flex;align-items:center;gap:8px}.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:#ffffff}@media (max-width:760px){.review-replies-active-actions,.review-replies-active-head,.review-replies-client-row,.review-replies-filter-row,.review-replies-generation-row,.review-replies-pagination,.review-replies-reviews-toolbar,.review-replies-settings-action-buttons,.review-replies-settings-actions,.review-replies-table-actions,.review-replies-tabs,.review-replies-tools-head,.review-reply-actions,.review-reply-card-head,.review-reply-existing{align-items:stretch;flex-direction:column}.review-replies-settings-actions{justify-content:flex-start}.message-history-settings-submit-button,.review-replies-current-profile,.review-replies-id-field,.review-replies-length,.review-replies-mode,.review-replies-name-field,.review-replies-persona,.review-replies-profile-field,.review-replies-score-filter,.review-replies-settings-actions .review-replies-apply-all-row,.review-replies-switch{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-counter-button,.review-replies-profile-picker{width:100%}.review-replies-tabs{align-items:stretch}.review-replies-table{border:0;display:grid;gap:12px;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{height:34px;width: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{gap:8px;padding:12px var(--cabinet-mobile-edge-x);border:1px solid var(--accounts-line);border-radius:var(--astatus-radius);background:#ffffff;box-shadow:var(--astatus-shadow-soft)}.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{align-items:center;flex-direction:row;gap:8px}.review-reply-card-title-wrap{gap:8px}.review-reply-ai-note,.review-reply-author,.review-reply-existing p,.review-reply-text,.review-reply-window-textarea{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{width:100%;justify-content:flex-start;gap:6px}.review-replies-review-meta-bottom{width:100%;gap:8px}.review-replies-score-tabs{width:100%}.review-replies-review-action{padding:0 14px;font-size:var(--page-top-button-font-size)}}@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;width:86px!important;min-width:86px!important;align-self:end!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{gap:10px;padding-right:calc(12px + var(--cabinet-row-icon-button-size) + 8px)}.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{position:fixed;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}.review-replies-filter-dropdown-menu{position:static;margin-top:6px;box-shadow:0 8px 18px rgba(15,23,42,.1)}}.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)}}.admin-errors-page-menu-cell[data-menu-placement],.row-menu-wrap[data-menu-placement],.row-menu-wrap[open],details.profile-picker[open]{z-index:var(--layer-row-action)}.accounts-table-row:has(.row-menu-wrap[data-menu-placement]),.accounts-table-row:has(.row-menu-wrap[open]),.accounts-table-row:has(details.profile-picker[open]),.admin-errors-page-row:has(.admin-errors-page-menu-cell[data-menu-placement]),.admin-errors-page-row:has(details.profile-picker[open]),.responsive-table tbody tr:has(.row-menu-wrap[data-menu-placement]),.responsive-table tbody tr:has(.row-menu-wrap[open]),.responsive-table tbody tr:has(details.profile-picker[open]){position:relative;z-index:var(--layer-row-active)}.admin-errors-page-menu,.main-content .row-menu,.main-content details.profile-picker[open]>.profile-picker-menu{z-index:var(--layer-floating-menu)}.admin-errors-page-menu-button,.row-menu-wrap>.icon-button,details.row-menu-wrap>summary.icon-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;border-radius:10px!important;font-size:0!important}.admin-errors-page-menu-button:before,.row-menu-wrap>.icon-button:before,details.row-menu-wrap>summary.icon-button:before{display:flex;width:20px;height:4px;align-items:center;justify-content:center;color:currentColor;background-image:radial-gradient(circle,currentColor 2px,transparent 2.5px);background-position:50%;background-repeat:repeat-x;background-size:8px 4px;content:"";font-size:0;font-weight:400;line-height:1;transform:none}.admin-errors-page-menu-cell[data-menu-placement=up] .admin-errors-page-menu,.row-menu-wrap[data-menu-placement=up] .row-menu{top:auto;bottom:calc(100% + 6px)}.admin-errors-page-menu-cell[data-menu-placement=down] .admin-errors-page-menu,.row-menu-wrap[data-menu-placement=down] .row-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:#ffffff}.google-quotas-page{display:grid;width:min(100%,1620px);margin:0 auto;padding-bottom:28px;gap:16px}.google-quotas-page .page-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:0}.google-quotas-page .page-title{margin:0 0 4px;color:var(--google-quotas-ink);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{display:inline-flex;width:17px;height:17px}.google-quotas-refresh .button-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.google-quotas-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:18px;margin:0;padding:18px;border-color:var(--google-quotas-line);background:var(--google-quotas-panel);box-shadow:var(--astatus-shadow-soft)}.google-quotas-eyebrow,.google-quotas-operation span,.google-quotas-stat span,.google-quotas-table-head span{color:var(--google-quotas-muted);font-size:11px;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.google-quotas-hero strong{display:block;margin-top:5px;color:var(--google-quotas-ink);font-size:30px;font-weight:850;line-height:1.05}.google-quotas-hero p{max-width:860px;margin:8px 0 0;color:#344054;font-size:14px;font-weight:650;line-height:1.35}.google-quotas-hero-meter{display:grid;gap:9px}.google-quotas-hero-meter span{color:var(--google-quotas-ink);font-size:36px;font-weight:850;line-height:1;text-align:right}.google-quotas-hero-meter div,.google-quotas-meter{overflow:hidden;height:8px;border-radius:999px;background:#eef2f6}.google-quotas-hero-meter i,.google-quotas-meter i{display:block;height:100%;border-radius:inherit;background:#12b76a}.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{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.google-quotas-stat{display:grid;gap:5px;min-height:84px;margin:0;padding:13px;border-color:var(--google-quotas-line);background:var(--google-quotas-panel);box-shadow:none}.google-quotas-stat strong{overflow:hidden;min-width:0;color:var(--google-quotas-ink);font-size:24px;font-weight:850;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.google-quotas-name span,.google-quotas-operation small,.google-quotas-stat small,.google-quotas-task small,.google-quotas-usage span{color:var(--google-quotas-muted);font-size:12px;font-weight:650;line-height:1.3}.google-quotas-operations-panel,.google-quotas-table-panel{display:grid;gap:14px;margin:0;padding:14px;border-color:var(--google-quotas-line);background:var(--google-quotas-panel);box-shadow:var(--astatus-shadow-soft)}.google-quotas-table-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.google-quotas-table-head .section-title{margin:0}.google-quotas-table{display:grid;overflow:hidden;border:1px solid var(--google-quotas-line);border-radius:8px;background:#ffffff}.google-quotas-row{display:grid;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;border-bottom:1px solid var(--google-quotas-line)}.google-quotas-row:last-child{border-bottom:0}.google-quotas-row-head{min-height:38px;background:#f9fafb;color:#667085;font-size:11px;font-weight:850;line-height:1.15;text-transform:uppercase}.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{display:grid;gap:5px}.google-quotas-name strong,.google-quotas-operation strong,.google-quotas-usage strong{overflow:hidden;min-width:0;color:var(--google-quotas-ink);font-size:13px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.google-quotas-operation p,.google-quotas-task p{margin:0;color:#344054;font-size:13px;font-weight:650;line-height:1.3}.google-quotas-status{display:inline-flex;min-height:22px;align-items:center;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:850;line-height:1}.google-quotas-status-ok{background:#ecfdf3;color:#027a48}.google-quotas-status-warning{background:#fffaeb;color:#b54708}.google-quotas-status-danger,.google-quotas-status-exceeded{background:#fef3f2;color:#b42318}.google-quotas-status-unknown{background:#f2f4f7;color:#475467}.google-quotas-operations{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.google-quotas-operation{display:grid;gap:5px;min-height:92px;padding:11px;border:1px solid var(--google-quotas-line);border-radius:8px;background:#ffffff}.google-quotas-operation small.ok{color:#027a48}.google-quotas-operation small.error{color:#b42318}.google-quotas-empty{padding:20px;color:var(--google-quotas-muted);font-size:13px;font-weight:700;line-height:1.3}@media (max-width:1180px){.google-quotas-operations,.google-quotas-stats{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-hero,.google-quotas-page .page-header,.google-quotas-table-head{grid-template-columns:1fr}.google-quotas-page .page-header{align-items:stretch}.google-quotas-refresh{width:100%;justify-content:center}.google-quotas-hero{padding:14px}.google-quotas-hero strong{font-size:23px}.google-quotas-hero-meter span{font-size:30px;text-align:left}.google-quotas-operations,.google-quotas-row,.google-quotas-row-head,.google-quotas-stats{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;width:86px;min-width:86px;align-self:end}}@media (max-width:760px){.message-history-files-table tbody{gap:0}.message-history-files-table tbody tr{display:grid;grid-template-areas:"created file status" "period file status";grid-template-columns:132px minmax(0,1fr) 72px;align-items:center;gap:4px 14px;min-height:58px;padding:8px 0;border:0;border-bottom:1px solid #cbd5e1;border-radius:0;background:transparent}.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]{display:block;width:auto;min-width:0;padding:0;color:#344054;font-size:12px;line-height:1.25}.message-history-files-table td[data-label]:before{display:none}.message-history-files-table td[data-label="Дата формирования"]{grid-area:created;padding-left:0;font-weight:750;white-space:nowrap}.message-history-files-table td[data-label="Период"]{grid-area:period;padding-left:0;color:#667085;font-size:11.5px;font-weight:700;white-space:nowrap}.message-history-files-table td[data-label="Статус"]{display:flex;grid-area:status;width:100%;align-items:center;justify-content:flex-start;justify-self:stretch}.message-history-failed-export-error-cell,.message-history-file-cell{display:block!important;grid-area:file;align-self:center;justify-self:start;min-width:0;padding:0}.message-history-failed-export-error-cell{width:auto;max-width:none}.message-history-file-link{display:inline-flex;width:100%;max-width:100%;min-height:22px;align-items:center;padding:0;color:#1d4ed8;font-size:12px;line-height:1.2}.message-history-file-link-group{display:flex;width:100%;align-items:center;gap:6px}.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{max-width:170px;-webkit-line-clamp:2}.message-history-error-icon,.message-history-info-icon,.message-history-warning-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{display:block;overflow:hidden;min-width:0;max-width:100%;max-height:42px;color:#344054;font-weight:400;line-height:1.16;text-align:left;white-space:normal}.message-history-files-table .message-history-file-link-action,.message-history-files-table .message-history-file-link-profiles{display:inline;min-width:0}.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-empty,.message-history-files-table td[data-label="Хранится до"],.message-history-profiles-list{display:none!important}.message-history-files-table .message-history-failed-export-mobile-status{display:-webkit-box;overflow:hidden;width:100%;color:#b91c1c;font-size:12px;font-weight:800;line-height:1.16;text-align:left;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}.message-history-files-table .message-history-failed-export-text,.message-history-files-table .message-history-failed-export-title{display:none!important}.message-history-status{width:auto;max-width:116px;justify-content:flex-start;padding:5px 7px;font-size:12px;line-height:1;text-align:left;white-space:nowrap}}@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-direction,.message-history-files-sort-field{grid-column:auto}.message-history-files-table tbody{gap:0}.message-history-files-table tbody tr{display:grid;grid-template-areas:"created file status" "period file status";grid-template-columns:minmax(132px,.52fr) minmax(0,1.7fr) 96px;align-items:center;gap:5px 12px;min-height:62px;padding:10px 0;border:0;border-bottom:1px solid #e5e7eb;border-radius:0;background:transparent}.message-history-files-table tbody tr:last-child{border-bottom:0}.message-history-files-table td,.message-history-files-table td[data-label]{display:block;width:auto;min-width:0;padding:0;border:0;color:#344054;font-size:12px;line-height:1.3}.message-history-files-table td[data-label]:before{display:none;content:none}.message-history-files-table td[data-label="Дата формирования"]{grid-area:created;color:#101828;font-weight:750;white-space:nowrap}.message-history-failed-export-error-cell,.message-history-file-cell{grid-area:file}.message-history-profiles-list{display:none!important}.message-history-files-table td[data-label="Период"]{grid-area:period;color:#667085;font-weight:700;white-space:nowrap}.message-history-files-table td[data-label="Статус"]{grid-area:status;justify-self:end}.message-history-failed-export-empty,.message-history-files-table td[data-label="Хранится до"]{display:none!important}.message-history-failed-export-error-cell{color:#b42318}.message-history-failed-export-text,.message-history-failed-export-title{display:inline}.message-history-file-link{display:inline-flex;width:100%;max-width:100%;min-height:22px;align-items:center;padding:0;color:#1d4ed8;font-size:12px;line-height:1.2}.message-history-file-link .message-history-file-link-desktop{display:none}.message-history-file-link .message-history-file-link-mobile{display:block;overflow:hidden;min-width:0;max-width:100%;max-height:42px;color:#344054;font-weight:400;line-height:1.16;text-align:left;white-space:normal}.message-history-files-table .message-history-file-link-action,.message-history-files-table .message-history-file-link-profiles{display:inline;min-width:0}.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;gap:4px;align-items:center;min-width:0}.auto-reply-time-field{gap:2px;font-size:11px;line-height:1;white-space:nowrap}.app-shell input.auto-reply-time-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 .admin-errors-page-status,.app-shell .message-history-status,.app-shell .status-badge{box-sizing:border-box;display:inline-flex;width:fit-content;min-width:0;min-height:22px;align-items:center;justify-content:flex-start;padding:4px 7px;border:1px solid #d0d5dd;border-radius:999px;font-size:12px;font-weight:400;line-height:1;text-align:left;white-space:nowrap}.app-shell .message-history-status{max-width:none}.app-shell .status-success{border-color:rgba(3,152,85,.32);background:var(--astatus-success-soft);color:var(--astatus-success)}.app-shell .status-error{border-color:rgba(217,45,32,.32);background:var(--astatus-error-soft);color:var(--astatus-error)}.app-shell .status-warning{border-color:rgba(220,104,3,.34);background:var(--astatus-warning-soft);color:var(--astatus-warning)}.app-shell .status-new{border-color:rgba(70,95,255,.28);background:#eff6ff;color:var(--astatus-primary)}.app-shell .status-neutral{border-color:#d0d5dd;background:#f9fafb;color:#475467}.app-shell .message-history-status-ready{border-color:rgba(3,152,85,.32);background:var(--astatus-success-soft);color:var(--astatus-success)}.app-shell .message-history-status-partial{border-color:rgba(220,104,3,.34)}.app-shell .message-history-status-queued,.app-shell .message-history-status-running{border-color:rgba(70,95,255,.28)}.app-shell .message-history-status-failed{border-color:rgba(217,45,32,.32)}.app-shell .admin-errors-page-status.event,.app-shell .admin-errors-page-status.fixed{border-color:#d0d5dd}.app-shell .admin-errors-page-status.error{border-color:rgba(217,45,32,.32)}@media (max-width:760px){.accounts-page .accounts-connected-services,.accounts-page .accounts-table-mobile-id-status,.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-files-table td[data-label="Период"],.message-history-files-table td[data-label],.message-history-status,.responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-empty,.responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-item{font-size:var(--mobile-block-text-size,13.5px)!important}.accounts-page .accounts-connected-services,.accounts-page .accounts-table-mobile-id-status,.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-files-table td[data-label="Период"],.message-history-files-table td[data-label],.responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-empty,.responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-item{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);display:flex;align-items:center;justify-content:flex-end;top:0;left:0;right:0;width:100%;min-height:56px;height:56px;padding:0 12px 0 72px;pointer-events:none}.account-topbar-actions,.account-topbar-actions-right{position:static;width:100%;max-width:none;height:100%;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;margin-left:0;pointer-events:auto;transform:none}.account-topbar-id-button{display:inline-flex;width:auto;min-width:0;max-width:min(148px,40vw);min-height:40px;height:40px;flex:0 1 auto;align-items:center;justify-content:center;padding:0 2px;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center}.account-topbar-id strong{max-width:100%;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-topbar-message-button{width:40px;min-width:40px;height:40px;flex:0 0 40px}.account-topbar-message-button .astatus-icon,.account-topbar-message-button svg{width:22px;min-width:22px;height:22px}.account-menu-button{display:inline-flex;box-sizing:border-box;width:72px;min-width:72px;max-width:72px;min-height:40px;height:40px;flex:0 0 72px;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid rgba(208,213,221,.9);border-radius:10px;background:#ffffff;box-shadow:0 1px 2px rgba(16,24,40,.05)}.account-menu-button:focus-visible,.account-menu-button:hover{border-color:rgba(194,214,255,.95);background:#ffffff;box-shadow:0 0 0 3px rgba(70,95,255,.08)}.account-menu-avatar{width:40px;min-width:40px;height:40px;border-color:rgba(17,24,39,.08);background:transparent}.account-menu{z-index:calc(var(--layer-sidebar-menu) + 30);right:12px;left:auto;width:min(220px,calc(100vw - 24px));min-width:0}.sidebar-mobile-toggle{top:50%;box-sizing:border-box;width:40px;min-width:40px;height:40px;min-height:40px;border:1px solid #d0d5dd;border-radius:10px;background:#ffffff;box-shadow:0 8px 18px rgba(16,24,40,.1);transform:translateY(-50%)}}@media (max-width:380px){.account-topbar{min-height:56px;height:56px;padding-left:62px;padding-right:12px}.account-topbar-id-button{width:auto;min-width:0;max-width:min(132px,38vw);padding-right:6px;padding-left:6px}.account-menu-button{width:66px;min-width:66px;max-width:66px;min-height:40px;height:40px;flex-basis:66px;padding-right:5px;padding-left:5px}.account-menu{right:12px;width:min(220px,calc(100vw - 24px))}.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 .ai-connections-table tbody td,.app-shell .message-history-files-table tbody td,.app-shell .table tbody td,.app-shell .tables-config-table tbody td{padding-top:9px!important;padding-bottom:9px!important;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}.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-actions,.app-shell .accounts-table-row:not(.accounts-table-head) .accounts-table-cell,.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-empty,.app-shell .ai-connections-table tbody .ai-connection-enabled-item,.app-shell .ai-connections-table tbody .ai-connection-enabled-list,.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 .admin-errors-page-row:not(.admin-errors-page-head),.app-shell .message-history-files-table tbody tr,.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr{border:0!important;border-bottom:1px solid var(--cabinet-row-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell .accounts-table-row:last-child,.app-shell .admin-errors-page-row:not(.admin-errors-page-head):last-child,.app-shell .message-history-files-table tbody tr:last-child,.app-shell .responsive-table-ai tbody tr:last-child,.app-shell .responsive-table-tables tbody tr:last-child{border-bottom:0!important}.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr{min-height:62px;padding-left:var(--cabinet-row-x)!important}.app-shell .message-history-files-table tbody tr,.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables 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 .accounts-connected-services,.app-shell .accounts-table-mobile-id-status,.app-shell .accounts-table-mobile-profile-name,.app-shell .accounts-table-mobile-sentence,.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-empty,.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-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{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{grid-template-areas:"created period status" "file file status"!important;grid-template-columns:max-content minmax(0,1fr) 72px!important;align-items:center;gap:3px 8px!important;min-height:62px}.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="Дата формирования"]{grid-area:created!important;padding-left:0!important;white-space:nowrap}.app-shell .message-history-files-table td[data-label="Период"]{grid-area:period!important;overflow:hidden;min-width:0;padding-left:0!important;text-overflow:ellipsis;white-space:nowrap}.app-shell .message-history-failed-export-error-cell,.app-shell .message-history-file-cell{grid-area:file!important;width:100%;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);line-height:var(--mobile-block-line-height,1.35)!important;-webkit-line-clamp:2}.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);color:#b42318!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important;-webkit-line-clamp:3}}.admin-global-client-panel{display:block;margin:10px 0 14px;padding:10px 12px}.admin-global-client-panel .admin-global-client-picker{width:min(620px,100%)!important;min-width:0!important;max-width:620px!important;flex:0 1 620px!important}.admin-global-client-panel .admin-global-client-picker>summary{width:100%!important;min-height:38px!important;height:auto!important;justify-content:flex-start}.admin-global-client-panel .admin-global-client-picker .profile-picker-title{flex:0 0 auto}.admin-global-client-panel .admin-global-client-picker .profile-picker-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-global-client-panel .admin-global-client-menu{width:min(620px,calc(100vw - 32px))!important;max-width:min(620px,calc(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{width:100%!important;max-width:none!important;flex-basis:100%!important}.admin-global-client-panel .admin-global-client-menu{width:min(100%,calc(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{display:block;width:100%}.app-shell .message-history-files-table thead{display:none!important}.app-shell .message-history-files-table tbody tr{display:grid!important;box-sizing:border-box;width:100%!important;grid-template-areas:"created period status" "file file status"!important;grid-template-columns:max-content minmax(0,1fr) 96px!important;align-items:center;gap:4px 10px!important;min-height:62px}.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="Дата формирования"]{grid-area:created!important;padding-left:0!important;white-space:nowrap}.app-shell .message-history-files-table td[data-label="Период"]{grid-area:period!important;overflow:hidden;min-width:0;padding-left:0!important;text-overflow:ellipsis;white-space:nowrap}.app-shell .message-history-files-table td[data-label="Статус"]{grid-area:status!important;align-self:center;justify-self:stretch}.app-shell .message-history-failed-export-error-cell,.app-shell .message-history-file-cell{grid-area:file!important;width:100%;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);line-height:var(--mobile-block-line-height,1.35)!important;-webkit-line-clamp:2}.app-shell .message-history-files-table .message-history-failed-export-mobile-status{display:-webkit-box;max-height:calc(var(--mobile-block-text-size, 13.5px) * var(--mobile-block-line-height, 1.35) * 3 + 2px);color:#b42318!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}.app-shell .message-history-files-table .message-history-failed-export-text,.app-shell .message-history-files-table .message-history-failed-export-title{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;height:var(--message-history-mobile-row-height)!important;min-height:var(--message-history-mobile-row-height)!important;align-content:center}.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 td,.app-shell .message-history-files-table tbody tr{height:var(--message-history-desktop-row-height)!important}.app-shell .message-history-files-table tbody td{padding-top:0!important;padding-bottom:0!important;vertical-align:middle}.app-shell .message-history-files-table .message-history-failed-export-mobile-status{display:-webkit-box!important;overflow:hidden;max-height:calc(var(--app-body-copy-size, 13.5px) * var(--app-body-copy-line, 1.4) * 2 + 2px);color:#b42318!important;font-weight:400!important;line-height:var(--app-body-copy-line,1.4)!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.app-shell .message-history-files-table .message-history-failed-export-text,.app-shell .message-history-files-table .message-history-failed-export-title{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 .admin-errors-page-row:not(.admin-errors-page-head),.app-shell .message-history-files-table tbody tr,.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr{box-sizing:border-box;height:var(--cabinet-mobile-row-height)!important;min-height:58.5px!important;align-items:center!important;align-content:center!important;padding-top:0!important;padding-bottom:0!important}.app-shell .accounts-table-row:not(.accounts-table-head)>*,.app-shell .admin-errors-page-row:not(.admin-errors-page-head)>*,.app-shell .message-history-files-table tbody tr>*,.app-shell .responsive-table-ai tbody tr>*,.app-shell .responsive-table-tables tbody tr>*{align-self:center!important}.app-shell .admin-errors-page-row:not(.admin-errors-page-head) [role=cell],.app-shell .message-history-files-table tbody td,.app-shell .message-history-files-table tbody td[data-label],.app-shell .responsive-table-ai tbody td,.app-shell .responsive-table-tables tbody td{padding-top:0!important;padding-bottom:0!important}.app-shell .accounts-connected-mobile,.app-shell .message-history-file-link .message-history-file-link-mobile,.app-shell .message-history-files-table .message-history-failed-export-mobile-status,.app-shell .responsive-table-ai .ai-connection-title-cell,.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-list{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{min-height:58.5px!important;grid-template-rows:18px minmax(18px,auto);gap:1px 8px!important}.app-shell .accounts-table-cell[data-column-id=connected],.app-shell .accounts-table-cell[data-column-id=profileId],.app-shell .accounts-table-mobile-sentence{padding-top:0!important;padding-bottom:0!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .message-history-files-table tbody tr{height:auto!important;min-height:58px!important;grid-template-rows:18px 18px;gap:1px 10px!important;padding-top:0!important;padding-bottom:0!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{min-height:65px!important;grid-template-rows:18px minmax(18px,auto)}.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-failed-export-error-cell,.app-shell .message-history-file-cell,.app-shell .message-history-files-table td[data-label="Дата формирования"],.app-shell .message-history-files-table td[data-label="Период"],.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-failed-export-error-cell,.app-shell .message-history-file-cell,.app-shell .message-history-files-table td[data-label="Дата формирования"],.app-shell .message-history-files-table td[data-label="Период"],.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-items:center!important;align-content:center!important}.app-shell .message-history-failed-export-error-cell,.app-shell .message-history-file-cell,.app-shell .message-history-files-table td[data-label="Дата формирования"],.app-shell .message-history-files-table td[data-label="Период"],.app-shell .message-history-files-table td[data-label="Статус"]{display:flex!important;min-height:0!important;align-items:center!important;align-self:stretch!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){min-height:52px!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;align-content:center!important;gap:0 8px!important}.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:not(.message-history-files-row-failed) td[data-label="Период"]{align-self:stretch!important}.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: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="Статус"]{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{display:block!important;width:100%!important;min-width:0!important}.app-shell .responsive-table-tables thead{display:none!important}.app-shell .responsive-table-tables tbody{display:grid!important;gap:0!important}.app-shell .responsive-table-tables tbody tr{display:grid!important;grid-template-columns:minmax(0,1fr) max-content var(--cabinet-row-icon-button-size)!important;gap:7px!important;box-sizing:border-box;min-height:var(--cabinet-mobile-row-height)!important;align-items:center!important;align-content:center!important;padding:0!important;border:0!important;border-bottom:1px solid var(--cabinet-row-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;width:100%!important}.app-shell .responsive-table-tables tbody tr:last-child{border-bottom:0!important}.app-shell .responsive-table-tables tbody .readonly-row td[data-label="Название"],.app-shell .responsive-table-tables tbody .table-actions-cell,.app-shell .responsive-table-tables tbody .table-link-cell,.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="Название"]{display:flex!important;width:auto!important;min-width:0!important;height:auto!important;align-items:center!important;align-self:center!important;padding:0!important;border:0!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 .table-actions-cell:before,.app-shell .responsive-table-tables tbody td.responsive-table-cell-stack:before,.app-shell .responsive-table-tables tbody td:before,.app-shell .responsive-table-tables tbody td[data-label="Название"]:before{content:none!important;display:none!important}.app-shell .responsive-table-tables .tables-profile-help-row{display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-end!important}.app-shell .responsive-table-tables .tables-profile-note{display:none!important}.app-shell .responsive-table-tables tbody .profile-picker-meta{overflow:hidden!important;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}.app-shell .responsive-table-tables tbody td[data-label="Название"] strong{display:inline-flex!important;min-height:28px!important;align-items:center!important;color:#344054!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}.app-shell .responsive-table-tables .tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.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;column-gap:12px!important;row-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;width:86px!important;min-width:86px!important;align-self:end!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}.app-shell .ai-project-toolbar{grid-template-columns:minmax(0,1fr) var(--ai-project-sort-direction-width,108px)!important}.app-shell .ai-project-sort-direction{width:var(--ai-project-sort-direction-width,108px)!important;min-width:var(--ai-project-sort-direction-width,108px)!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{width:100%!important;min-width:0!important;border:0!important;border-radius:0!important;overflow:visible!important}.app-shell .accounts-table-head{display:none!important}.app-shell .accounts-table-row:not(.accounts-table-head){--accounts-profile-avatar-size:50px;--accounts-profile-avatar-gap:12px;--accounts-profile-avatar-left:14px;display:grid!important;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;grid-template-rows:minmax(0,auto) minmax(0,auto)!important;row-gap:2px!important;column-gap:10px!important;box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;min-height:80px!important;align-items:center!important;align-content:center!important;position:relative;padding:0!important;border:0!important;border-bottom:1px solid var(--cabinet-row-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell .accounts-table-mobile-sentence{display:flex!important;grid-area:sentence;width:100%;max-width:100%;min-width:0;gap:var(--accounts-profile-avatar-gap);overflow:visible;padding:0 4px 0 calc(var(--accounts-profile-avatar-left) + var(--accounts-profile-avatar-size) + var(--accounts-profile-avatar-gap))!important;color:#344054;font-weight:400!important;white-space:nowrap}.app-shell .accounts-table-cell,.app-shell .accounts-table-mobile-sentence{min-height:0!important;align-items:center;font-size:var(--mobile-block-text-size,13.5px)!important;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .accounts-table-cell{display:flex;padding:0 4px!important;border-right:0!important}.app-shell .accounts-table-cell[data-column-id=profileId]{grid-area:profileId;width:100%;min-width:0;overflow:visible;padding-left:calc(var(--accounts-profile-avatar-left) + var(--accounts-profile-avatar-size) + var(--accounts-profile-avatar-gap))!important}.app-shell .accounts-table-select-cell{display:none!important}.app-shell .accounts-table-cell[data-column-id=connected]{grid-area:connected;width:100%;max-width:none;align-self:center;justify-content:flex-start;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;align-items:center;justify-content:flex-end;padding:0!important;border:0!important}.app-shell .accounts-table-actions .icon-button{width:28px;min-width:28px;height:28px;border:1px solid #d0d5dd;border-radius:8px;background:#ffffff;color:#344054;font-size:18px}.app-shell .accounts-table-mobile-comment{display:inline;overflow:visible;max-width:none;min-width:0;text-overflow:clip;white-space:inherit}.app-shell .accounts-table-mobile-profile-name{display:block;flex:1 1 auto;overflow:hidden;min-width:0;color:inherit;font:inherit;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.app-shell .account-profile-avatar-mobile{position:absolute;top:50%;left:var(--accounts-profile-avatar-left);z-index:1;width:var(--accounts-profile-avatar-size);min-width:var(--accounts-profile-avatar-size);height:var(--accounts-profile-avatar-size);flex:0 0 var(--accounts-profile-avatar-size);font-size:16px;transform:translateY(-50%)}.app-shell .accounts-table-id-stack{display:grid;grid-template-columns:88px minmax(max-content,1fr);width:100%;max-width:100%;align-items:center;column-gap:6px;overflow:visible}.app-shell .accounts-table-id-stack .copyable-id{display:block;width:88px;min-width:88px;overflow:hidden;text-overflow:ellipsis}.app-shell .accounts-table-mobile-id-status{width:fit-content;min-width:max-content;max-width:none;overflow:visible;white-space:nowrap}.app-shell .accounts-connected-services{width:100%;max-width:100%;gap:3px;font-size:var(--mobile-block-text-size,13.5px)!important;line-height:var(--mobile-block-line-height,1.35)!important;white-space:normal}.app-shell .accounts-connected-desktop{display:none}.app-shell .accounts-connected-mobile{display:-webkit-box;overflow:hidden;max-height:calc(var(--mobile-block-text-size, 13.5px) * var(--mobile-block-line-height, 1.35) * 2 + 2px);-webkit-box-orient:vertical;-webkit-line-clamp:2}.app-shell .accounts-table-row:not(.accounts-table-head) .accounts-table-actions,.app-shell .accounts-table-row:not(.accounts-table-head) .accounts-table-cell{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;overflow:hidden!important;padding:0 10px!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;padding-right:14px!important;padding-left:12px!important;grid-template-rows:max-content max-content!important;align-content:center!important;gap:4px 8px!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{min-height:var(--cabinet-mobile-row-height)!important;padding:0 14px 0 12px!important;grid-template-rows:max-content max-content!important;align-content:center!important;gap:4px 8px!important}.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="Дата формирования"],.app-shell .message-history-files-table tbody tr.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: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="Статус"]{display:flex!important;height:auto!important;min-height:16px!important;align-items:center!important;align-self:center!important;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .message-history-files-table .message-history-failed-export-mobile-status{max-height:32px!important;font-size:12px!important;line-height:1.25!important;-webkit-line-clamp:2!important}.app-shell .accounts-table-head,.app-shell .message-history-files-table thead,.app-shell .responsive-table-ai thead,.app-shell .responsive-table-tables thead{display:none!important;height:0!important;overflow:hidden!important;visibility:collapse!important}.app-shell .message-history-files-table,.app-shell .message-history-files-table tbody,.app-shell .responsive-table-ai,.app-shell .responsive-table-ai tbody,.app-shell .responsive-table-tables,.app-shell .responsive-table-tables tbody{display:block!important;width:100%!important;min-width:0!important}.app-shell .accounts-table-row:not(.accounts-table-head),.app-shell .message-history-files-table tbody tr,.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr{display:grid!important;box-sizing:border-box!important;width:100%!important;min-width:0!important}.app-shell .responsive-table-ai tbody{display:grid!important;gap:0!important}.app-shell .responsive-table-ai tbody tr{grid-template-areas:"title actions" "enabled actions"!important;grid-template-columns:minmax(0,calc(100% - 40px)) 40px!important;grid-template-rows:max-content max-content!important;min-height:var(--cabinet-mobile-row-height)!important;align-items:center!important;align-content:center!important;row-gap:4px!important;column-gap:0!important;padding:6px 0 6px 12px!important;border:0!important;border-bottom:1px solid var(--cabinet-row-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell .responsive-table-ai tbody tr:last-child{border-bottom:0!important}.app-shell .responsive-table-ai tbody .ai-connection-actions-cell,.app-shell .responsive-table-ai tbody td,.app-shell .responsive-table-ai tbody td[data-label]{display:flex!important;width:auto!important;min-width:0!important;height:auto!important;align-items:center!important;align-self:center!important;padding:0!important;border:0!important}.app-shell .responsive-table-ai tbody .ai-connection-actions-cell:before,.app-shell .responsive-table-ai tbody td: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;overflow:hidden!important;justify-content:flex-start!important}.app-shell .responsive-table-ai tbody td.ai-connection-select-cell[data-label="Выбор"],.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="Статус"],.app-shell .responsive-table-ai tbody td[data-label=ID]{display:none!important}.app-shell .responsive-table-ai tbody .ai-connection-actions-cell{grid-area:actions!important;width:40px!important;min-width:40px!important;justify-content:center!important}.app-shell .responsive-table-ai .ai-connection-title-cell{display:-webkit-box!important;width:100%!important;overflow:hidden!important;max-height:5em!important;line-height:1.25!important;-webkit-box-orient:vertical;-webkit-line-clamp:4}.app-shell .responsive-table-ai .ai-connection-title-cell strong{display:inline!important;overflow:visible!important;color:#101828!important;font-weight:400!important;line-height:1.25!important;white-space:normal!important}.app-shell .responsive-table-ai .ai-connection-title-mobile-profiles{display:inline!important;margin-left:6px!important;color:#475467!important;font-weight:400!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{--ai-connection-enabled-mobile-id-column:var(--ai-connection-visible-id-column-width,8ch);display:grid!important;grid-template-areas:"id prefix value";grid-template-columns:var(--ai-connection-enabled-mobile-id-column) max-content minmax(0,1fr);width:100%!important;overflow:visible!important;max-height:none!important;align-items:center!important;gap:1px 5px!important;line-height:1.25!important}.app-shell .responsive-table-ai .ai-connection-enabled-label-full,.app-shell .responsive-table-ai .ai-connection-enabled-label-short,.app-shell .responsive-table-ai .ai-connection-selected-profiles-compact,.app-shell .responsive-table-ai .ai-connection-selected-profiles-full,.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{display:inline!important}.app-shell .responsive-table-ai .ai-connection-enabled-label-short{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-mobile-id{grid-area:id!important;width:var(--ai-connection-enabled-mobile-id-column)!important;min-width:var(--ai-connection-enabled-mobile-id-column)!important;max-width:var(--ai-connection-enabled-mobile-id-column)!important;justify-self:start!important;overflow:visible!important;white-space:nowrap!important}.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-mobile-prefix{grid-area:prefix!important;justify-self:start!important;white-space:nowrap!important}.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-mobile-prefix-on{color:var(--astatus-success)!important}.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-mobile-prefix-off{color:#475467!important}.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-empty,.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-item{grid-area:value!important;min-height:0!important;min-width:0!important;max-width:100%!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#475467!important;font-size:var(--mobile-block-text-size,14px)!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important;white-space:normal!important}.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-list-wrap{grid-template-areas:"id prefix" "value value";grid-template-columns:var(--ai-connection-enabled-mobile-id-column) minmax(0,1fr);max-height:none!important;align-items:flex-start!important;overflow:visible!important}.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-item-wrap{width:100%!important;max-width:100%!important;flex:0 0 100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.app-shell .responsive-table-tables .tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.tables-desktop-actions{display:none!important}.app-shell .responsive-table-tables .tables-mobile-menu{display:inline-block!important}.app-shell .accounts-table-actions .icon-button,.app-shell .responsive-table-ai .ai-connection-row-menu .icon-button,.app-shell .responsive-table-tables .tables-mobile-menu .icon-button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;border-radius:10px!important}}@media (max-width:430px){.app-shell .responsive-table-ai tbody tr{height:auto!important;min-height:calc(var(--mobile-block-text-size, 14px) * var(--mobile-block-line-height, 1.35) * 3 + 18px)!important}.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-list{display:grid!important;grid-template-areas:"id prefix" "value value";grid-template-columns:var(--ai-connection-enabled-mobile-id-column) minmax(0,1fr);width:100%!important;max-height:none!important;align-items:center!important;justify-content:start!important;gap:2px 5px!important;overflow:visible!important;font-size:var(--mobile-block-text-size,14px)!important;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-mobile-id{grid-area:id}.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-mobile-prefix{grid-area:prefix}.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-empty,.app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-item{grid-area:value;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;font-size:var(--mobile-block-text-size,14px)!important;line-height:var(--mobile-block-line-height,1.35)!important;white-space:normal!important}.app-shell .responsive-table-ai .ai-connection-enabled-label-full{display:block!important;width:100%!important;max-width:100%!important}.app-shell .responsive-table-ai .ai-connection-enabled-label-short{display:none!important}}.app-shell.ai-replies-page .ai-connection-status-badge{border:1px solid #d0d5dd!important}.app-shell.ai-replies-page .ai-connection-status-on{border-color:rgba(3,152,85,.32)!important;background:var(--astatus-success-soft)!important;color:var(--astatus-success)!important}.app-shell.ai-replies-page .ai-connection-status-off{border-color:#d0d5dd!important;background:#f9fafb!important;color:#475467!important}.app-shell.ai-replies-page .responsive-table-ai .ai-connection-mobile-status{display:inline-flex!important;width:fit-content!important;min-width:0!important;min-height:22px!important;align-items:center!important;justify-content:center!important;padding:2px 7px!important;border:1px solid #d0d5dd!important;border-radius:999px!important;background:#f9fafb!important;color:#475467!important;font-weight:400!important;line-height:1.1!important;white-space:nowrap!important}.app-shell.ai-replies-page .responsive-table-ai .ai-connection-mobile-status-on{border-color:rgba(3,152,85,.32)!important;background:var(--astatus-success-soft)!important;color:var(--astatus-success)!important}.app-shell.ai-replies-page .responsive-table-ai .ai-connection-mobile-status-off{border-color:#d0d5dd!important;background:#f9fafb!important;color:#475467!important}@media (max-width:1280px){.app-shell.ai-replies-page .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-mobile-prefix{display:inline-flex!important;width:fit-content!important;min-width:0!important;min-height:22px!important;align-items:center!important;justify-content:center!important;padding:2px 7px!important;border:1px solid #d0d5dd!important;border-radius:999px!important;background:#f9fafb!important;color:#475467!important;font-weight:400!important;line-height:1.1!important;white-space:nowrap!important}.app-shell.ai-replies-page .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-mobile-prefix-on{border-color:rgba(3,152,85,.32)!important;background:var(--astatus-success-soft)!important;color:var(--astatus-success)!important}.app-shell.ai-replies-page .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-mobile-prefix-off{border-color:#d0d5dd!important;background:#f9fafb!important;color:#475467!important}}@media (min-width:1281px){.app-shell .ai-connections-panel.table-wrap{padding-bottom:4px!important}.app-shell .message-history-files-table-panel{padding-bottom:4px!important;border-bottom:1px solid var(--astatus-border)!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 .message-history-files-table,.app-shell .responsive-table-ai,.app-shell .responsive-table-tables{display:table!important;width:100%!important}.app-shell .message-history-files-table thead,.app-shell .responsive-table-ai thead,.app-shell .responsive-table-tables thead{display:table-header-group!important}.app-shell .message-history-files-table tbody,.app-shell .responsive-table-ai tbody,.app-shell .responsive-table-tables tbody{display:table-row-group!important}.app-shell .message-history-files-table tbody tr,.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr{display:table-row!important}.app-shell .responsive-table-tables .tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.table-link-actions-pair.tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.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) var(--ai-project-sort-direction-width,108px)!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-direction,html.is-sidebar-desktop-collapsed .app-shell .accounts-page .accounts-sort-field,html.is-sidebar-desktop-collapsed .app-shell .ai-project-search-field,html.is-sidebar-desktop-collapsed .app-shell .ai-project-sort-direction,html.is-sidebar-desktop-collapsed .app-shell .ai-project-sort-field,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-search-field,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-sort-direction,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-sort-field{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 .ai-project-sort-direction{width:var(--ai-project-sort-direction-width,108px)!important;min-width:var(--ai-project-sort-direction-width,108px)!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){display:grid!important;grid-template-areas:none!important;grid-template-columns:94px minmax(150px,.58fr) minmax(180px,.85fr) minmax(220px,1.15fr) minmax(130px,.62fr) minmax(90px,.5fr) 32px!important;min-height:66px!important;padding:8px 9px!important;border:0!important;border-bottom:1px solid var(--cabinet-row-line-desktop)!important;border-radius:0!important;background:#ffffff!important;box-shadow:none!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-connected-mobile,html.is-sidebar-desktop-collapsed .app-shell .accounts-table-mobile-id-status,html.is-sidebar-desktop-collapsed .app-shell .accounts-table-mobile-sentence{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=connected],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]{display:flex!important}html.is-sidebar-desktop-collapsed .app-shell .accounts-table-actions,html.is-sidebar-desktop-collapsed .app-shell .accounts-table-cell,html.is-sidebar-desktop-collapsed .app-shell .accounts-table-select-cell{grid-area:auto!important;min-height:0!important;align-self:center!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 .message-history-files-table,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables{display:table!important;width:100%!important;min-width:0!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table thead,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai thead,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables 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{display:table-cell!important;padding:9px 12px!important;border-bottom:1px solid var(--cabinet-row-line-desktop)!important;vertical-align:middle!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table tbody,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody{display:table-row-group!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td:nth-child(6),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){display:table-cell!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Обновлено"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(6){width:86px!important;min-width:86px!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table tbody tr,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody tr,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody tr{display:table-row!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}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],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody .ai-connection-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-tables tbody .readonly-row td[data-label="Название"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody .table-actions-cell,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 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]{display:table-cell!important;width:auto!important;min-width:0!important;height:auto!important;padding:9px 12px!important;border-bottom:1px solid var(--cabinet-row-line-desktop)!important;vertical-align:middle!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=ID],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:first-child{width:86px!important;min-width:86px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Название"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(2){width:18%!important;min-width:132px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Активные"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(3){width:34%!important;min-width:190px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Статус"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(4){width:104px!important;min-width:104px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Включено"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(5){width:132px!important;min-width:132px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Обновлено"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(6){width:104px!important;min-width:104px!important;white-space:nowrap!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td:nth-child(7),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(7){width:54px!important;min-width:54px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-select-cell,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-select-head{width:36px!important;min-width:36px!important;padding-right:8px!important;padding-left:12px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label=ID],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(2){width:86px!important;min-width:86px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Название"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(3){width:18%!important;min-width:132px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Активные"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(4){width:34%!important;min-width:190px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Статус"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(5){width:104px!important;min-width:104px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Включено"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(6){width:132px!important;min-width:132px!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td[data-label="Обновлено"],html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th:nth-child(7){width:104px!important;min-width:104px!important;white-space:nowrap!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai td:nth-child(8),html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai th: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 td,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th{box-sizing:border-box!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:first-child,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:first-child{width:17%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(2),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(2){width:13%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(3),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(3){width:26%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(4),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(4){width:16%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(5),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(5){width:12%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(6),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th: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 .message-history-files-table 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 .responsive-table-tables tbody tr:last-child td{border-bottom:0!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table 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 .responsive-table-ai tbody td:before,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody td:before{content:none!important;display:none!important}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,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody td[data-label="Название"] strong{max-height:none!important;overflow:visible!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}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-ai .ai-connection-title-cell strong,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody td[data-label="Название"] 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{display:-webkit-box!important;overflow:hidden!important;max-height:calc(var(--app-body-copy-size, 13.5px) * var(--app-body-copy-line, 1.4) * 2 + 2px)!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-selected-profiles{display:-webkit-box!important;overflow:hidden!important;max-height:calc(var(--app-body-copy-size, 13.5px) * var(--app-body-copy-line, 1.4) * 4 + 2px)!important;-webkit-box-orient:vertical;-webkit-line-clamp:4}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-item,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-label-full,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-list{overflow:visible!important;max-width:100%!important;flex-wrap:wrap!important;text-overflow:clip!important;white-space:normal!important}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-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-mobile-meta,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai .ai-connection-selected-profiles-compact,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 tbody td[data-label="Включено"] .ai-connection-enabled-mobile-id,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-ai tbody td[data-label="Включено"] .ai-connection-enabled-mobile-prefix{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{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;gap:12px!important;align-items:center!important}html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables .tables-profile-note{display:block!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!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.table-link-actions-pair.tables-desktop-actions,html.is-sidebar-desktop-collapsed .app-shell .responsive-table-tables tbody .table-link-actions.tables-desktop-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:var(--tables-desktop-action-gap)!important;margin-left:auto!important;margin-right:0!important;flex-wrap:nowrap!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;justify-content:center!important;text-align:center!important;white-space:nowrap!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.table-link-actions-pair.tables-desktop-actions,.app-shell .responsive-table-tables tbody .table-link-actions.tables-desktop-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:var(--tables-desktop-action-gap)!important;margin-left:auto!important;margin-right:0!important;flex-wrap:nowrap!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;justify-content:center!important;text-align:center!important;white-space:nowrap!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){display:grid!important;grid-template-areas:"summary actions"!important;grid-template-columns:minmax(0,1fr) calc(34px + var(--cabinet-mobile-edge-x))!important;grid-template-rows:auto!important;column-gap:12px!important;min-height:var(--cabinet-mobile-row-height)!important;max-height:none!important;align-items:center!important;align-content:center!important;padding:0!important;border-bottom:1px solid var(--accounts-line)!important;background:#ffffff!important}.app-shell.review-replies-page .accounts-table-cell,.app-shell.review-replies-page .accounts-table-cell[data-column-id=client],.app-shell.review-replies-page .accounts-table-cell[data-column-id=enabled],.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=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-mobile-id-status{display:none!important}.app-shell.review-replies-page .accounts-table-mobile-sentence.review-replies-mobile-summary{display:grid!important;grid-area:summary;grid-template-columns:minmax(0,1fr) var(--review-replies-mobile-picker-cluster-width);grid-template-rows:auto auto;align-items:center;gap:3px 8px;min-height:var(--cabinet-mobile-row-height)!important;padding:var(--cabinet-row-y) 0 var(--cabinet-row-y) var(--cabinet-mobile-edge-x)!important;overflow:visible;white-space:normal}.app-shell.review-replies-page .accounts-table-actions{display:flex!important;grid-area:actions;align-self:center;justify-content:flex-end!important;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-mobile-line{display:flex;min-width:0;max-width:100%;align-items:center;gap:6px;color:#667085;font-size:var(--mobile-block-text-size,13.5px);font-weight:400;line-height:1.22}.app-shell.review-replies-page .review-replies-mobile-title-line{grid-column:1;grid-row:1;align-items:center;color:#101828}.app-shell.review-replies-page .review-replies-mobile-title-line .accounts-table-mobile-profile-name{flex:1 1 auto;color:#101828;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-title-counter{display:none;flex:0 0 auto;color:#667085;font-size:var(--mobile-block-text-size,13.5px);font-weight:400;line-height:var(--mobile-block-line-height,1.35);white-space:nowrap}.app-shell.review-replies-page .review-replies-mobile-meta-line{grid-column:1;grid-row:2;flex-wrap:wrap;font-size:var(--mobile-block-text-size,13.5px);line-height:var(--mobile-block-line-height,1.35)}.app-shell.review-replies-page .review-replies-mobile-profiles-counter-line{grid-column:2;grid-row:1/span 2;display:grid;width:var(--review-replies-mobile-picker-cluster-width);grid-template-columns:var(--accounts-bulk-action-button-width) var(--review-replies-mobile-counter-width);align-items:center;justify-content:start;gap:8px;margin-top:0;padding-right:0;white-space:nowrap}.app-shell.review-replies-page .review-replies-mobile-counter{min-width:0;justify-self:end;color:#667085;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}.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{min-height:30px;padding-right:8px;padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.review-replies-page .review-replies-mobile-profile-picker .profile-picker-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.review-replies-page .review-replies-mobile-status{flex:0 0 auto;min-height:22px;padding:4px 7px;font-size:var(--mobile-block-text-size,13.5px)!important;line-height:1.25!important;white-space:nowrap}}@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 .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,.app-shell 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;overflow:auto!important;resize:none!important}.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu>.profile-picker-ok,.app-shell details.profile-picker[open]>.profile-picker-menu>.profile-picker-ok,details.profile-picker[open]>.profile-picker-menu>.profile-picker-ok{position:relative!important;z-index:1!important;width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin-right:8px!important;margin-bottom:12px!important}}@media (min-width:640px){.app-shell .responsive-table-tables tbody details.tables-profile-picker{position:relative!important;z-index:auto!important;width:var(--profile-picker-width)!important;min-width:var(--profile-picker-width)!important;max-width:min(520px,100%)!important;flex:0 1 auto!important}.app-shell .responsive-table-tables tbody details.tables-profile-picker>summary{position:relative!important;z-index:2!important;width:var(--profile-picker-width)!important;min-width:var(--profile-picker-width)!important;max-width:min(520px,calc(100vw - 48px))!important;overflow:hidden!important;resize:none!important;pointer-events:auto!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{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:0!important;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;overflow:auto!important;resize:none!important;pointer-events: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{display:inline-flex!important;align-items:center!important;gap:5px!important;max-width:none!important;white-space:nowrap!important}.app-shell .message-history-status-failed .message-history-info-icon{color:currentColor!important}.app-shell .message-history-files-table,.app-shell .message-history-files-table tbody,.app-shell .message-history-files-table tbody td,.app-shell .message-history-files-table tbody td[data-label],.app-shell .message-history-files-table tbody tr,.app-shell .message-history-files-table-panel,.app-shell .message-history-files-table-wrap,.app-shell .message-history-status{overflow:visible!important}.app-shell .message-history-status-partial{display:inline-flex!important;width:max-content!important;min-width:max-content!important;align-items:center!important;gap:5px!important;max-width:none!important;background:#fef3c7!important;color:#b45309!important;flex-wrap:nowrap!important;white-space:nowrap!important}.app-shell .message-history-status-partial .message-history-info-icon{background:transparent!important;border-color:currentColor!important;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 .accounts-page .accounts-table-panel,.app-shell .ai-connections-panel.table-wrap,.app-shell .billing-products-table-panel,.app-shell .message-history-files-search-panel,.app-shell .message-history-files-table-panel,.app-shell .message-history-panel,.app-shell .position-monitors-panel,.app-shell .tables-billing-row-panel.panel,.app-shell .tables-panel.table-wrap{box-sizing:border-box!important;width:calc(100% + 28px)!important;max-width:none!important;margin-right:-14px!important;margin-left:-14px!important}.app-shell .message-history-files-toolbar,.app-shell .message-history-form-grid{box-sizing:border-box!important;width:100%!important;max-width:100%!important;justify-self:stretch!important}}@media (max-width:640px){.app-shell .accounts-page .accounts-table-panel,.app-shell .ai-connections-panel.table-wrap,.app-shell .message-history-files-table-panel,.app-shell .tables-panel.table-wrap{border-right:0!important;border-left:0!important;border-radius:0!important}.app-shell .accounts-table-actions,.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables 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 .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,.app-shell details.profile-picker[open]>.profile-picker-menu,details.profile-picker[open]>.profile-picker-menu{position:fixed!important;top:var(--profile-picker-mobile-top)!important;right:auto!important;bottom:auto!important;left:50%!important;z-index:var(--layer-profile-picker)!important;width:min(360px,calc(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;margin:0!important;overflow:hidden!important;resize:none!important;transform:translateX(-50%)!important}@supports (height:100dvh){.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,.app-shell 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-ai tbody details.profile-picker[open]>.profile-picker-menu,.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu{right:auto!important;left:50%!important}.app-shell .responsive-table-tables tbody details.tables-profile-picker>summary,.app-shell details.profile-picker>summary{overflow:hidden!important;resize:none!important}.app-shell .responsive-table-ai .ai-connection-row-menu>.icon-button,.app-shell .responsive-table-tables .tables-mobile-menu>.icon-button{transform:none!important}}@media (max-width:760px){.accounts-shell .main-content,.admin-errors-shell .main-content,.app-shell .main-content{padding-right:var(--cabinet-mobile-edge-x)!important;padding-left:var(--cabinet-mobile-edge-x)!important}.app-shell .accounts-page .accounts-search-panel,.app-shell .accounts-page .accounts-table-panel,.app-shell .admin-global-client-panel,.app-shell .ai-connections-panel.table-wrap,.app-shell .message-history-files-search-panel,.app-shell .message-history-files-table-panel,.app-shell .message-history-panel,.app-shell .page-header,.app-shell .panel,.app-shell .tables-panel.table-wrap{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}.app-shell .tables-billing-row-panel.panel{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}.app-shell .accounts-page .accounts-table-panel,.app-shell .ai-connections-panel.table-wrap,.app-shell .message-history-files-table-panel,.app-shell .position-monitors-panel,.app-shell .tables-panel.table-wrap{padding-right:0!important;padding-left:0!important}.app-shell .accounts-page .accounts-table-panel,.app-shell .ai-connections-panel.table-wrap,.app-shell .message-history-files-table-panel,.app-shell .position-monitors-panel,.app-shell .tables-billing-row-panel.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}.app-shell .accounts-table-row:not(.accounts-table-head),.app-shell .message-history-files-table tbody tr,.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables 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-cell[data-column-id=profileId],.app-shell .accounts-table-mobile-sentence{padding-left:0!important}.app-shell .accounts-table-id-stack{display:grid!important;grid-template-columns:88px minmax(max-content,1fr)!important;width:100%!important;max-width:100%!important;align-items:center!important;column-gap:4px!important;overflow:visible!important}.app-shell .accounts-table-id-stack .copyable-id{display:block!important;width:88px!important;min-width:88px!important;max-width:88px!important;overflow:hidden!important;text-overflow:ellipsis!important}.app-shell .accounts-table-mobile-id-status{min-width:max-content!important;max-width:none!important;overflow:visible!important;white-space:nowrap!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 .main-content .responsive-table-tables tbody tr>td[data-label="Название"],.app-shell .responsive-table-tables tbody .readonly-row td[data-label="Название"],.app-shell .responsive-table-tables tbody 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 .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created status" "period status" "file status"!important;grid-template-columns:minmax(0,1fr) 92px!important;grid-template-rows:max-content max-content max-content!important;min-height:calc(var(--mobile-block-text-size, 14px) * var(--mobile-block-line-height, 1.35) * 3 + 18px)!important;align-content:center!important;gap:3px 8px!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created status" "file status"!important;grid-template-columns:minmax(0,1fr) 92px!important;grid-template-rows:max-content max-content!important}.app-shell .message-history-files-table td[data-label="Дата формирования"],.app-shell .message-history-files-table td[data-label="Период"]{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell .message-history-files-table td[data-label="Статус"]{align-self:center!important;justify-self:stretch!important}.app-shell .accounts-page .accounts-table-row:not(.accounts-table-head){--accounts-profile-avatar-size:50px;--accounts-profile-avatar-gap:12px;--accounts-profile-avatar-left:14px;--accounts-profile-avatar-content-offset:calc(var(--accounts-profile-avatar-left) + var(--accounts-profile-avatar-size) + var(--accounts-profile-avatar-gap) - var(--cabinet-mobile-edge-x, 0px));min-height:80px!important;position:relative!important}.app-shell .accounts-page .accounts-table-cell[data-column-id=profileId],.app-shell .accounts-page .accounts-table-mobile-sentence{padding-left:var(--accounts-profile-avatar-content-offset)!important}.app-shell .accounts-page .accounts-table-mobile-sentence{overflow:visible!important}.app-shell .accounts-page .account-profile-avatar-mobile{position:absolute!important;top:50%!important;left:var(--accounts-profile-avatar-left)!important;z-index:1;width:var(--accounts-profile-avatar-size)!important;min-width:var(--accounts-profile-avatar-size)!important;height:var(--accounts-profile-avatar-size)!important;flex:0 0 var(--accounts-profile-avatar-size)!important;font-size:16px!important;transform:translateY(-50%)!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-right:0!important;padding-left: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-right:4px!important;padding-left:4px!important}.app-shell.review-replies-page .review-replies-review-meta{padding-right:0!important;padding-left: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;grid-template-rows:auto!important;column-gap:12px!important;min-height:var(--cabinet-mobile-row-height)!important;max-height:none!important;align-items:center!important;align-content:center!important;padding:0!important}.app-shell.review-replies-page .accounts-table-mobile-sentence.review-replies-mobile-summary{display:grid!important;grid-area:summary;grid-template-columns:minmax(0,1fr) var(--review-replies-mobile-picker-cluster-width);grid-template-rows:auto auto;align-items:center;gap:3px 8px;min-height:var(--cabinet-mobile-row-height)!important;padding:var(--cabinet-row-y) 0 var(--cabinet-row-y) var(--cabinet-mobile-edge-x)!important;overflow:visible;white-space:normal}.app-shell.review-replies-page .review-replies-mobile-line{display:flex;min-width:0;max-width:100%;align-items:center;gap:6px;color:#667085;font-size:var(--mobile-block-text-size,13.5px);font-weight:400;line-height:1.22}.app-shell.review-replies-page .review-replies-mobile-title-line{grid-column:1;grid-row:1;align-items:center;color:#101828}.app-shell.review-replies-page .review-replies-mobile-title-line .accounts-table-mobile-profile-name{flex:1 1 auto;color:#101828;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-title-counter{display:none;flex:0 0 auto;color:#667085;font-size:var(--mobile-block-text-size,13.5px);font-weight:400;line-height:var(--mobile-block-line-height,1.35);white-space:nowrap}.app-shell.review-replies-page .review-replies-mobile-meta-line{grid-column:1;grid-row:2;flex-wrap:wrap;font-size:var(--mobile-block-text-size,13.5px);line-height:var(--mobile-block-line-height,1.35)}.app-shell.review-replies-page .review-replies-mobile-profiles-counter-line{grid-column:2;grid-row:1/span 2;display:grid;width:var(--review-replies-mobile-picker-cluster-width);grid-template-columns:var(--accounts-bulk-action-button-width) var(--review-replies-mobile-counter-width);align-items:center;justify-content:start;gap:8px;margin-top:0;padding-right:0;white-space:nowrap}.app-shell.review-replies-page .review-replies-mobile-counter{min-width:0;justify-self:end;color:#667085;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}.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{min-height:30px;padding-right:8px;padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.review-replies-page .review-replies-mobile-profile-picker .profile-picker-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.review-replies-page .review-replies-mobile-status{flex:0 0 auto;min-height:22px;padding:4px 7px;font-size:var(--mobile-block-text-size,13.5px)!important;line-height:1.25!important;white-space:nowrap}.app-shell.review-replies-page .review-replies-mobile-id.copyable-id{border:0;background:transparent;color:#101828;cursor:pointer;font:inherit;padding:0;text-align:left;white-space:nowrap}.app-shell.review-replies-page .review-replies-mobile-client,.app-shell.review-replies-page .review-replies-mobile-enabled{overflow:hidden;min-width:0;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.app-shell.review-replies-page .accounts-table-cell[data-column-id=client],.app-shell.review-replies-page .accounts-table-cell[data-column-id=enabled],.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=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]{display:none!important}.app-shell.review-replies-page .accounts-table-actions{grid-area:actions;align-self:center;justify-content:flex-end;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 .admin-errors-page-panel,.app-shell .ai-connections-panel.table-wrap,.app-shell .google-quotas-table-panel,.app-shell .message-history-files-table-panel,.app-shell .tables-panel.table-wrap,.app-shell.review-replies-page .review-replies-admin-page .review-replies-table-panel,.app-shell.review-replies-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-actions,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-cell,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head)>*{align-self:center!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-cell{min-height:32px!important;align-items:center!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{display:inline-flex!important;align-items:center!important}}@media (min-width:761px) and (max-width:1280px){.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-head,html.is-sidebar-desktop-collapsed .app-shell.review-replies-page .accounts-table-head{display:none!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important;visibility:collapse!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head),html.is-sidebar-desktop-collapsed .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;grid-template-rows:auto!important;min-height:var(--cabinet-mobile-row-height)!important;height:auto!important;max-height:none!important;align-content:center!important;align-items:center!important;padding:0!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary,html.is-sidebar-desktop-collapsed .app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary{display:grid!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions{padding-right:0!important}}@media (max-width:760px){.app-shell.review-replies-page .accounts-page.review-replies-review-page .page-header-actions{width:auto!important;justify-content:flex-start!important;justify-self:flex-start!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-right:14px!important;padding-left:14px!important}.app-shell.review-replies-page .review-replies-bulk-actions{display:flex!important;left:50%!important;right:auto!important;bottom:calc(18px + env(safe-area-inset-bottom))!important;transform:translateX(-50%)}.app-shell.review-replies-page .review-replies-bulk-actions .accounts-bulk-actions-menu{display:flex;justify-content:center}.app-shell.review-replies-page .review-replies-bulk-actions .row-menu{left:50%!important;right:auto!important;bottom:calc(100% + 8px)!important;transform:translateX(-50%)}.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu.is-search-pinned,.app-shell details.profile-picker[open]>.profile-picker-menu.is-search-pinned,.profile-picker-menu.profile-picker-menu-portal.is-search-pinned,details.profile-picker[open]>.profile-picker-menu.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{position:fixed!important;top:0!important;right:0!important;left:0!important;z-index:calc(var(--layer-sidebar-menu) + 50)!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;padding:12px 16px!important;transform:none!important;backface-visibility:visible!important;will-change:auto!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{position:fixed!important;top:0!important;right:12px!important;left:auto!important;z-index:calc(var(--layer-sidebar-menu) + 140)!important;width:max-content!important;max-width:calc(100vw - 96px)!important;min-height:60px!important;height:60px!important;margin:0!important;padding:0!important;pointer-events:auto!important;transform:none!important;backface-visibility:visible!important;will-change:auto!important}.app-shell:has(.support-chat-main) .account-topbar-actions,.app-shell:has(.support-chat-main) .account-topbar-actions-right{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;z-index:calc(var(--layer-sidebar-menu) + 80)!important;width:auto!important;max-width:calc(100vw - 96px)!important;margin-left:0!important;pointer-events:auto!important;transform:none!important}.app-shell .support-chat-main{position:fixed!important;top:60px!important;right:0!important;bottom:0!important;left:0!important;z-index:calc(var(--layer-sidebar) + 20)!important;height:auto!important;min-height:0!important;padding: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{min-height:56px!important;height:56px!important;right:8px!important;max-width:calc(100vw - 72px)!important;padding:0!important}.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}.app-shell:has(.support-chat-main) .account-topbar-actions,.app-shell:has(.support-chat-main) .account-topbar-actions-right{width:min(252px,calc(100vw - 76px))!important;max-width:calc(100vw - 76px)!important}.app-shell:has(.support-chat-main) .account-topbar-id-button{min-width:0!important;max-width:none!important;flex:1 1 auto!important;justify-content:flex-end!important;overflow:hidden!important;padding:0 8px!important;text-align:right!important}.app-shell:has(.support-chat-main) .account-topbar-id-button strong{text-align:right!important}}@media (max-width:900px){body:has(.support-chat-main),html:has(.support-chat-main){min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y: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{position:fixed!important;top:0!important;right:8px!important;left:auto!important;z-index:calc(var(--layer-sidebar-menu) + 70)!important;transform:none!important;backface-visibility:visible!important;will-change:auto!important}.app-shell .support-chat-main{position:fixed!important;top:56px!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;min-height:0!important;max-height:none!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{position:fixed!important;top:68px!important;left:12px!important;z-index:calc(var(--layer-sidebar-menu) + 60)!important;display:inline-flex!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;align-items:center!important;gap:7px!important;padding:0 12px!important;border-radius:8px!important;transform:none!important;backface-visibility:visible!important;will-change:auto!important}.app-shell .support-chat-messages{min-height:0!important;padding-top:54px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch}.app-shell .support-chat-form{box-sizing:border-box!important;position:relative!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;margin:0!important}}@media (max-width:900px){.app-shell:has(.support-chat-main){position:fixed!important;inset:0!important;display:grid!important;height:100dvh!important;min-height:0!important;grid-template-rows:60px minmax(0,1fr)!important;overflow:hidden!important;background:#f9fafb!important}.app-shell:has(.support-chat-main) .sidebar{position:relative!important;top:auto!important;right:auto!important;left:auto!important;grid-row:1!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;padding:12px 16px!important;overflow:visible!important;transform:none!important;backface-visibility:visible!important;will-change:auto!important}.app-shell:has(.support-chat-main) .sidebar-header{min-height:36px!important}.app-shell:has(.support-chat-main) .account-topbar{position:absolute!important;top:0!important;right:8px!important;left:auto!important;z-index:calc(var(--layer-sidebar-menu) + 70)!important;height:60px!important;min-height:60px!important;transform:none!important;backface-visibility:visible!important;will-change:auto!important}.app-shell:has(.support-chat-main) .support-chat-main{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;grid-row:2!important;height:auto!important;min-height:0!important;overflow:hidden!important}.app-shell:has(.support-chat-main) .support-chat-mobile-back-button{position:absolute!important;top:72px!important;transform:none!important;backface-visibility:visible!important;will-change:auto!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){body:has(.support-chat-shell),html:has(.support-chat-shell){width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important;overscroll-behavior:none!important}.app-shell.support-chat-shell{position:fixed!important;top:0!important;right:0!important;bottom:auto!important;left:0!important;z-index:0!important;display:grid!important;width:100%!important;height:var(--support-chat-viewport-height,100dvh)!important;min-height:0!important;grid-template-rows:60px minmax(0,1fr)!important;padding:0!important;overflow:hidden!important;background:#f9fafb!important;transform:none!important}.app-shell.support-chat-shell>.sidebar{position:relative!important;inset:auto!important;z-index:calc(var(--layer-sidebar-menu) + 40)!important;grid-row:1!important;display:block!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;padding:12px 16px!important;border-right:0!important;border-bottom:1px solid var(--astatus-border)!important;overflow:visible!important;transform:none!important;backface-visibility:visible!important;will-change:auto!important}.app-shell.support-chat-shell>.sidebar .sidebar-header{position:relative!important;display:flex!important;min-height:36px!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding-right:260px!important}.app-shell.support-chat-shell>.sidebar .sidebar-mobile-toggle{order:-1!important;display:inline-flex!important;width:40px!important;min-width:40px!important;height:36px!important;min-height:36px!important;padding:0!important}.app-shell.support-chat-shell>.sidebar .sidebar-mobile-toggle-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.app-shell.support-chat-shell>.sidebar .sidebar-brand{min-width:0!important}.app-shell.support-chat-shell>.sidebar .sidebar-brand-copy strong{max-width:92px!important;overflow:hidden!important;font-size:18px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell.support-chat-shell>.sidebar .sidebar-brand-copy small{display:none!important}.app-shell.support-chat-shell>.sidebar .sidebar-nav{top:calc(100% + 8px)!important;right:12px!important;left:12px!important;z-index:calc(var(--layer-sidebar-menu) + 90)!important}.app-shell.support-chat-shell>.account-topbar{position:absolute!important;top:0!important;right:8px!important;left:auto!important;z-index:calc(var(--layer-sidebar-menu) + 140)!important;display:flex!important;width:auto!important;max-width:min(252px,calc(100vw - 132px))!important;height:60px!important;min-height:60px!important;margin:0!important;padding:0!important;border-bottom:0!important;background:transparent!important;transform:none!important;backdrop-filter:none!important}.app-shell.support-chat-shell>.account-topbar .account-topbar-actions,.app-shell.support-chat-shell>.account-topbar .account-topbar-actions-right{width:auto!important;max-width:100%!important;gap:6px!important}.app-shell.support-chat-shell>.account-topbar .account-topbar-id-button{max-width:148px!important;min-width:max-content!important;flex:0 0 auto!important;padding:0 8px!important}.app-shell.support-chat-shell>.account-topbar .account-topbar-id-button strong{max-width:100%!important;overflow:visible!important;text-overflow:clip!important}.app-shell.support-chat-shell>.support-chat-main{position:relative!important;inset:auto!important;z-index:1!important;grid-row:2!important;display:flex!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!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{height:100%!important;min-height:0!important;grid-template-rows:minmax(0,1fr) auto!important;border-radius:0!important}.app-shell.support-chat-shell .support-chat-messages{min-height:0!important;padding-top:54px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.app-shell.support-chat-shell .support-chat-form{position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important}.app-shell.support-chat-shell>.support-chat-mobile-back-button{position:absolute!important;top:72px!important;left:12px!important;z-index:calc(var(--layer-sidebar-menu) + 50)!important;transform:none!important;backface-visibility:visible!important;will-change: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{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{height:56px!important;min-height:56px!important;max-width:min(232px,calc(100vw - 124px))!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){body.support-chat-mobile-visual-lock,html.support-chat-mobile-visual-lock{position:static!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:auto!important;-webkit-overflow-scrolling:auto!important}.support-chat-mobile-screen{--support-chat-mobile-topbar-height:calc(60px + env(safe-area-inset-top));--support-chat-mobile-lab-height:0px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--layer-sidebar-menu) + 100);display:grid;grid-template-rows:var(--support-chat-mobile-topbar-height) minmax(0,1fr);width:var(--support-chat-viewport-width,100vw);height:var(--support-chat-viewport-height,100dvh);max-height:var(--support-chat-viewport-height,100dvh);min-height:0;overflow:hidden;overscroll-behavior:none;background:#f9fafb;touch-action:auto;transform:none;transform-origin:top left;transition:none!important;will-change:auto}.support-chat-mobile-screen-lab{--support-chat-mobile-lab-height:55px;grid-template-rows:var(--support-chat-mobile-topbar-height) var(--support-chat-mobile-lab-height) minmax(0,1fr)}.support-chat-mobile-topbar{position:relative;grid-row:1;z-index:6;display:grid;grid-template-columns:var(--accounts-bulk-action-button-width) minmax(0,1fr);width:var(--support-chat-viewport-width,100vw);height:calc(60px + env(safe-area-inset-top));align-items:center;gap:10px;padding:calc(12px + env(safe-area-inset-top)) 12px 12px;border-bottom:1px solid rgba(228,231,236,.92);background:rgba(249,250,251,.96);overscroll-behavior:none;touch-action:none;transform:none!important;backface-visibility:visible;will-change:auto}.support-chat-mobile-topbar .account-topbar{position:static!important;display:flex!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border-bottom:0!important;background:transparent!important;transform:none!important;backdrop-filter:none!important}.support-chat-mobile-topbar .account-topbar-actions,.support-chat-mobile-topbar .account-topbar-actions-right{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 42px!important;width:100%!important;min-width:0!important;max-width:100%!important;flex:0 1 auto!important;height:36px!important;gap:8px!important;align-items:center!important;justify-content:stretch!important;margin-left:0!important;padding-right:0!important;top:0!important;bottom:auto!important;overflow:visible!important}.support-chat-mobile-topbar .account-topbar-id-button{grid-column:1!important;width:auto!important;flex:1 1 auto!important;min-width:0!important;max-width:100%!important;min-height:36px!important;height:36px!important;margin-left:auto!important;padding:0 9px!important}.support-chat-mobile-topbar .account-topbar-id-button strong{max-width:100%!important;font-size:13px!important}.support-chat-mobile-topbar .account-menu{top:calc(100% + 8px)!important;right:0!important;z-index:calc(var(--layer-sidebar-menu) + 180)!important}.support-chat-mobile-topbar .account-menu-button{position:static!important;grid-column:2!important;width:42px!important;min-width:42px!important;max-width:42px!important;min-height:36px!important;height:36px!important;flex:0 0 42px!important;justify-content:center!important;padding:0!important;border:1px solid rgba(208,213,221,.9)!important;border-radius:10px!important;background:#ffffff!important;box-shadow:var(--astatus-shadow-soft)!important}.support-chat-mobile-topbar .account-menu-chevron,.support-chat-mobile-topbar .account-menu-copy{display:none!important}.support-chat-mobile-topbar .account-menu-avatar{width:32px!important;min-width:32px!important;height:32px!important}.support-keyboard-lab{position:relative;top:auto;right:auto;left:auto;grid-row:2;z-index:5;display:flex;width:100%;min-width:0;gap:6px;padding:8px 12px;overflow-x:scroll;overflow-y:hidden;border-bottom:1px solid rgba(228,231,236,.92);background:rgba(249,250,251,.96);overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x;transform:none!important;backface-visibility:visible;will-change:auto;-webkit-overflow-scrolling:touch}.support-keyboard-lab::-webkit-scrollbar{display:none}.support-keyboard-lab-button{display:grid;min-width:74px;min-height:38px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:5px;padding:6px 7px;border:1px solid rgba(208,213,221,.9);border-radius:8px;background:#ffffff;color:#344054;font-size:11px;font-weight:400;line-height:1.15}.support-keyboard-lab-button.active{border-color:rgba(70,95,255,.62);background:#eef4ff;color:var(--astatus-primary)}.support-keyboard-lab-button span{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:999px;background:#111827;color:#ffffff;font-size:12px;font-weight:700;line-height:1}.support-keyboard-lab-button.active span{background:var(--astatus-primary)}.support-keyboard-lab-button small{display:block;min-width:0;color:inherit;font-size:10px;font-weight:400;line-height:1.1;white-space:normal}.app-shell:has(.support-chat-main) .support-chat-mobile-topbar .account-topbar{position:static!important;inset:auto!important;display:flex!important;align-self:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;transform:none!important;backface-visibility:visible!important;will-change:auto!important}.app-shell:has(.support-chat-main) .support-chat-mobile-topbar .account-topbar-actions,.app-shell:has(.support-chat-main) .support-chat-mobile-topbar .account-topbar-actions-right{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) 42px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:36px!important;align-items:center!important;margin-left:0!important;transform:none!important}.app-shell:has(.support-chat-main) .support-chat-mobile-topbar .account-topbar-id-button{width:auto!important;max-width:100%!important;height:36px!important;min-height:36px!important;justify-content:flex-end!important}.app-shell:has(.support-chat-main) .support-chat-mobile-topbar .account-menu-button{position:static!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:36px!important;min-height:36px!important;flex-basis:42px!important}.support-chat-mobile-header{position:fixed;top:0;left:0;z-index:4;display:none;width:var(--support-chat-viewport-width,100vw);height:44px;min-height:44px;padding:0;border-bottom:1px solid var(--astatus-border);background:#ffffff}.support-chat-mobile-header>.sidebar{position:relative!important;inset:auto!important;z-index:calc(var(--layer-sidebar-menu) + 40)!important;display:block!important;width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 12px!important;border-right:0!important;border-bottom:0!important;overflow:visible!important;transform:none!important}.support-chat-mobile-header>.sidebar .sidebar-header{position:relative!important;display:flex!important;min-height:50px!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;padding-right:0!important}.support-chat-mobile-header>.sidebar .sidebar-mobile-toggle{order:-1!important;display:inline-flex!important;position:absolute!important;top:50%!important;left:0!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;transform:translateY(-50%)!important}.support-chat-mobile-header>.sidebar .sidebar-mobile-toggle-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.support-chat-mobile-header>.sidebar .sidebar-brand{position:absolute!important;top:50%!important;left:46px!important;gap:8px!important;min-width:0!important;transform:translateY(-50%)!important}.support-chat-mobile-header>.sidebar .sidebar-brand-mark{width:26px!important;min-width:26px!important;height:26px!important;border-radius:0!important;transform:translateY(8px)!important}.support-chat-mobile-header>.sidebar .sidebar-brand-copy{padding-top:18px!important}.support-chat-mobile-header>.sidebar .sidebar-brand-kicker{top:8px!important;font-size:9px!important}.support-chat-mobile-header>.sidebar .sidebar-brand-copy strong{max-width:82px!important;overflow:hidden!important;font-size:16px!important;text-overflow:ellipsis!important;white-space:nowrap!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{position:absolute!important;top:calc(100% + 8px)!important;right:12px!important;left:12px!important;z-index:calc(var(--layer-sidebar-menu) + 140)!important}.support-chat-mobile-header .account-topbar{position:absolute!important;top:0!important;right:0!important;left:0!important;z-index:calc(var(--layer-sidebar-menu) + 80)!important;width:100%!important;max-width:none!important;min-height:50px!important;height:50px!important;margin:0!important;padding:0 12px 0 72px!important;border-bottom:0!important;background:transparent!important;transform:none!important;backdrop-filter:none!important}.support-chat-mobile-header .account-topbar-actions,.support-chat-mobile-header .account-topbar-actions-right{width:100%!important;max-width:none!important;gap:8px!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;min-height:40px!important;height:36px!important;padding:0 2px!important}.support-chat-mobile-header .account-topbar-id-button span{overflow:hidden!important;font-size:10px!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!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{width:36px!important;min-width:36px!important;height:36px!important;flex-basis:36px!important}.support-chat-mobile-header .account-topbar-message-button .astatus-icon,.support-chat-mobile-header .account-topbar-message-button svg{width:22px!important;min-width:22px!important;height:22px!important}.support-chat-mobile-header .account-menu-button{width:65px!important;min-width:65px!important;max-width:72px!important;min-height:40px!important;height:36px!important;flex-basis:65px!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{position:static!important;top:auto!important;left:auto!important;z-index:auto!important;display:inline-flex!important;width:var(--accounts-bulk-action-button-width);min-width:var(--accounts-bulk-action-button-width);max-width:var(--accounts-bulk-action-button-width);height:36px;min-height:36px;align-self:auto;justify-self:auto;margin-left:0;gap:7px;padding:0 12px;border-radius:8px;transform:none!important}.support-chat-mobile-main{position:relative;grid-row:2;display:flex;width:100%;min-width:0;height:100%;max-height:100%;min-height:0;overflow:hidden;overscroll-behavior:none;touch-action:auto}.support-chat-mobile-screen-lab .support-chat-mobile-main{grid-row:3}.support-chat-mobile-screen .support-chat-panel{display:block;flex:1 1 auto;width:100%;max-width:none;height:100%;min-height:0;margin:0;overflow:hidden;touch-action:auto}.support-chat-mobile-screen .support-chat-window{display:grid;height:100%;min-height:0;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;border-radius:0;touch-action:auto}.support-chat-mobile-screen .support-chat-messages{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:1;display:flex;width:100%;height:auto;flex-direction:column;min-height:0;padding:12px;overflow-x:hidden;overflow-y:auto!important;overscroll-behavior-y:contain;pointer-events:auto;touch-action:pan-y pinch-zoom!important;-webkit-overflow-scrolling:touch!important}.support-chat-mobile-screen .support-chat-messages:before{content:"";margin-top:auto}.support-chat-mobile-screen .support-chat-messages>div{min-width:0}.support-chat-mobile-screen .support-chat-messages>div+div{margin-top:12px}.support-chat-mobile-screen .support-chat-message,.support-chat-mobile-screen .support-chat-message-support,.support-chat-mobile-screen .support-chat-message-user{max-width:100%;min-width:0}.support-chat-mobile-screen .support-chat-message-content{max-width:min(calc(100% - 40px),280px)!important}.support-chat-mobile-screen .support-chat-form{position:relative!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:2;width:100%;min-width:0;max-width:none;margin:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));overscroll-behavior:none;touch-action:auto!important;transform:none!important}.support-chat-mobile-screen .support-chat-input{font-size:16px}}@media (max-width:900px){body:has(.support-chat-shell),html:has(.support-chat-shell){position:fixed!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important;overscroll-behavior:none!important}.app-shell.support-chat-shell{position:fixed!important;top:0!important;right:0!important;bottom:auto!important;left:0!important;display:grid!important;width:100%!important;height:var(--support-chat-viewport-height,100dvh)!important;max-height:var(--support-chat-viewport-height,100dvh)!important;min-height:0!important;grid-template-rows:60px minmax(0,1fr)!important;padding:0!important;overflow:hidden!important;background:#f9fafb!important;transform:none!important}.app-shell.support-chat-shell>.sidebar{position:relative!important;inset:auto!important;grid-row:1!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;max-height:60px!important;flex:0 0 60px!important;padding:12px 16px!important;overflow:visible!important;transform:none!important}.app-shell.support-chat-shell>.support-chat-main{position:relative!important;inset:auto!important;grid-row:2!important}.app-shell.support-chat-shell .support-chat-panel,.app-shell.support-chat-shell .support-chat-window,.app-shell.support-chat-shell>.support-chat-main{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.app-shell.support-chat-shell .support-chat-window{display:grid!important;grid-template-rows:minmax(0,1fr) auto!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{height:56px!important;min-height:56px!important;max-height:56px!important;flex-basis:56px!important;padding:10px 12px!important}}@media (max-width:900px){body:has(.support-chat-shell),html:has(.support-chat-shell){position:static!important;width:100%!important;min-width:100%!important;height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:hidden!important;overscroll-behavior:none!important}.app-shell.support-chat-shell{position:static!important;display:block!important;width:100%!important;min-width:100%!important;height:var(--support-chat-viewport-height,100dvh)!important;min-height:0!important;padding:0!important;overflow:hidden!important;background:#f9fafb!important}.app-shell.support-chat-shell>.sidebar{right:0!important;left:0!important;z-index:calc(var(--layer-sidebar-menu) + 60)!important;width:100%!important;min-width:100%!important;max-height:60px!important;padding:12px 16px!important;border-right:0!important;border-bottom:1px solid var(--astatus-border)!important;overflow:visible!important}.app-shell.support-chat-shell>.account-topbar,.app-shell.support-chat-shell>.sidebar{position:fixed!important;top:0!important;height:60px!important;min-height:60px!important;transform:none!important}.app-shell.support-chat-shell>.account-topbar{right:8px!important;left:auto!important;z-index:calc(var(--layer-sidebar-menu) + 140)!important;margin:0!important;padding:0!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{width:72px!important;min-width:72px!important;max-width:72px!important;min-height:40px!important;height:40px!important;flex:0 0 72px!important;padding:0 7px!important;border:1px solid rgba(208,213,221,.9)!important;border-radius:10px!important;background:#ffffff!important;box-shadow:0 1px 2px rgba(16,24,40,.05)!important}.app-shell.support-chat-shell>.account-topbar .account-menu-button:focus-visible,.app-shell.support-chat-shell>.account-topbar .account-menu-button:hover{border-color:rgba(194,214,255,.95)!important;background:#ffffff!important;box-shadow:0 0 0 3px rgba(70,95,255,.08)!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-panel,.app-shell.support-chat-shell .support-chat-window,.app-shell.support-chat-shell>.support-chat-main{position:static!important;width:100%!important;min-width:100%!important;height:0!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}.app-shell.support-chat-shell .support-chat-messages{position:fixed!important;top:60px!important;right:0!important;bottom:calc(var(--support-chat-keyboard-bottom, 0px) + var(--support-chat-form-height, 104px))!important;left:0!important;z-index:1!important;display:block!important;width:100%!important;min-height:0!important;padding:54px 12px 12px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.app-shell.support-chat-shell .support-chat-messages>div{min-width:0}.app-shell.support-chat-shell .support-chat-messages>div+div{margin-top:12px}.app-shell.support-chat-shell .support-chat-form{position:fixed!important;right:0!important;bottom:var(--support-chat-keyboard-bottom,0)!important;left:0!important;z-index:calc(var(--layer-sidebar-menu) + 40)!important;width:100%!important;min-width:100%!important;max-width:none!important;margin:0!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;transform:none!important}.app-shell.support-chat-shell>.support-chat-mobile-back-button{position:fixed!important;top:72px!important;left:12px!important;z-index:calc(var(--layer-sidebar-menu) + 50)!important;transform:none!important}}@media (max-width:640px){.app-shell.support-chat-shell>.sidebar{max-height:56px!important;padding:10px 12px!important}.app-shell.support-chat-shell>.account-topbar,.app-shell.support-chat-shell>.sidebar{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{display:grid;grid-template-rows:minmax(0,1fr);min-width:1120px;height:var(--admin-support-page-height);min-height:520px}.admin-support-jivo-layer{display:grid;grid-template-columns:46px 320px minmax(420px,1fr) 260px;height:100%;min-height:0;max-height:none;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;box-shadow:0 16px 42px rgba(15,23,42,.08)}@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{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 5px;border-right:1px solid #e5e7eb;background:#fbfcff}.admin-support-rail button{display:inline-grid;position:relative;width:32px;height:32px;place-items:center;border:0;border-radius:8px;background:transparent;color:#94a3b8;cursor:grab}.admin-support-rail button:active{cursor:grabbing}.admin-support-rail button.active{background:#e8f2ff;color:#2563eb}.admin-support-rail button.is-dragging{opacity:.42}.admin-support-rail button.is-drag-over-after:after,.admin-support-rail button.is-drag-over-before:before{position:absolute;right:3px;left:3px;z-index:3;height:3px;border-radius:999px;background:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.12),0 4px 10px rgba(37,99,235,.22);content:"";pointer-events:none}.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{display:inline-grid;width:32px;height:32px;place-items:center;border:1px solid #dbeafe;border-radius:8px;background:#ffffff;color:#2563eb;box-shadow:0 12px 28px rgba(17,24,39,.18)}.admin-support-dialog-search svg,.admin-support-list-refresh svg,.admin-support-rail svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.admin-support-jivo-layer .admin-support-list{display:grid;position:relative;grid-template-rows:auto auto auto auto minmax(0,1fr);min-height:0;padding:0;overflow:hidden;border-right:1px solid #e5e7eb;background:#ffffff}.admin-support-dialogs-head{min-height:50px;padding:9px 12px 6px}.admin-support-dialogs-head div{display:grid;gap:4px}.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{display:inline-grid;width:28px;height:28px;place-items:center;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#64748b;cursor:pointer}.admin-support-inbox-tabs{display:flex;gap:14px;padding:0 12px;border-bottom:1px solid #e5e7eb}.admin-support-inbox-tabs button{position:relative;height:30px;padding:0;border:0;background:transparent;color:#64748b;font-size:var(--admin-support-text-size);font-weight:800;cursor:pointer}.admin-support-inbox-tabs button.active{color:#111827}.admin-support-inbox-tabs button.active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:999px;background:#2563eb;content:""}.admin-support-dialog-search{display:flex;align-items:center;gap:8px;margin:9px 10px 2px;height:32px;padding:0 9px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;color:#94a3b8}.admin-support-dialog-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#111827;font-size:var(--admin-support-text-size)}.admin-support-dialog-search input::placeholder{color:#94a3b8}.admin-support-list-meta-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px;padding:1px 10px;color:#64748b;font-family:inherit;font-size:12.5px;font-weight:800;line-height:1;white-space:nowrap}.admin-support-list-meta-row span{overflow:hidden;text-overflow:ellipsis}.admin-support-list-meta-row button,.admin-support-list-meta-row span{display:inline-flex;align-items:center;height:24px;min-width:0;line-height:1;white-space:nowrap}.admin-support-list-meta-row button{appearance:none;box-sizing:border-box;justify-content:center;flex:0 0 auto;padding:0 6px;border:1px solid #dbeafe;border-radius:7px;background:#eff6ff;color:#2563eb;font-family:inherit;font-size:12.5px;font-weight:900;cursor:pointer}.admin-support-bulk-actions{position:absolute;right:0;bottom:10px;left:0;z-index:6;display:none;place-items:center;pointer-events:none}.admin-support-bulk-actions.is-visible{display:grid;pointer-events:auto}.admin-support-bulk-menu{position:relative;display:flex;justify-content:center}.admin-support-bulk-button{display:inline-flex;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);align-items:center;justify-content:center;padding:0 18px;border-radius:8px;font-size:0;line-height:1}.admin-support-bulk-button:before{content:none}.admin-support-bulk-dropdown{position:fixed;z-index:calc(var(--layer-sidebar-menu, 1310) + 120);width:var(--cabinet-row-menu-width);max-width:calc(100vw - 24px)}.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{display:grid;align-content:start;gap:8px;min-height:0;padding:6px 10px 56px;overflow-y:auto}.admin-support-template-card{display:grid;position:relative;gap:7px;padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.admin-support-template-card.is-dragging{opacity:.56}.admin-support-template-card.is-drag-over-after:after,.admin-support-template-card.is-drag-over-before:before{content:"";position:absolute;right:8px;left:8px;height:2px;border-radius:999px;background:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.admin-support-template-card.is-drag-over-before:before{top:-5px}.admin-support-template-card.is-drag-over-after:after{bottom:-5px}.admin-support-template-card-head{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:8px}.admin-support-template-delete,.admin-support-template-drag{display:inline-grid;width:22px;height:22px;place-items:center;padding:0;border:1px solid transparent;border-radius:999px;background:transparent;color:#94a3b8;cursor:pointer}.admin-support-template-drag{grid-template-columns:16px 16px;width:38px;color:#64748b;cursor:grab}.admin-support-template-drag:active{cursor:grabbing}.admin-support-template-drag span{display:inline-grid;width:16px;height:16px;place-items:center;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:10.5px;font-weight:900;line-height:1}.admin-support-template-drag:focus-visible,.admin-support-template-drag:hover{border-color:#dbeafe;background:#eff6ff;color:#2563eb;outline:none}.admin-support-template-delete:focus-visible,.admin-support-template-delete:hover{border-color:#fecaca;background:#fef2f2;color:#dc2626;outline:none}.admin-support-template-drag svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.8}.admin-support-template-delete svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.admin-support-template-card label{display:grid;gap:0;min-width:0}.admin-support-template-card label>span{min-width:0;overflow:hidden;color:#111827;font-size:var(--admin-support-text-size);font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-support-template-card input,.admin-support-template-card textarea{width:100%;border:1px solid #e5e7eb;border-radius:8px;outline:0;padding:7px 8px;background:#f8fafc;color:#111827;font-family:inherit;font-size:var(--admin-support-text-size);font-weight:400;line-height:1.35}.admin-support-template-card input{min-height:32px}.admin-support-template-card textarea{min-height:64px;resize:vertical}.admin-support-template-card input:focus,.admin-support-template-card textarea:focus{border-color:#93c5fd;background:#ffffff;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.admin-support-template-add{display:inline-flex;min-height:30px;align-items:center;justify-content:center;border:1px solid #dbeafe;border-radius:8px;background:#eff6ff;color:#2563eb;font-size:var(--admin-support-text-size);font-weight:900;cursor:pointer}.admin-support-feedback-categories{display:grid;align-content:start;gap:6px;min-height:0;padding:6px;overflow-y:auto}.admin-support-feedback-category{display:grid;gap:5px;min-width:0;min-height:58px;padding:8px;border:1px solid transparent;border-radius:8px;background:#ffffff;color:#111827;text-align:left;cursor:pointer}.admin-support-feedback-category:hover{border-color:#dbeafe;background:#f8fbff}.admin-support-feedback-category.active{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}.admin-support-feedback-category span{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.admin-support-feedback-category strong{min-width:0;overflow:hidden;font-size:var(--admin-support-text-size);font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-support-feedback-category em{display:inline-grid;min-width:18px;height:18px;place-items:center;border-radius:999px;background:#e8f2ff;color:#2563eb;font-size:var(--admin-support-meta-size);font-style:normal;font-weight:900}.admin-support-feedback-category p{display:-webkit-box;margin:0;overflow:hidden;color:#64748b;font-size:var(--admin-support-text-size);font-weight:700;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-support-jivo-layer .admin-support-item{display:grid;grid-template-columns:32px minmax(0,1fr);gap:8px;min-height:60px;padding:6px 7px;border:1px solid transparent;border-radius:8px;box-shadow:none}.admin-support-jivo-layer .admin-support-item.is-selected{border-color:#86efac;background:#f0fdf4}.admin-support-jivo-layer .admin-support-item:hover{border-color:#dbeafe;background:#f8fbff}.admin-support-jivo-layer .admin-support-item.active{border-color:#2563eb;background:#2563eb;color:#ffffff}.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{border-color:#86efac;background:#f0fdf4;color:#111827}.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-head time,.admin-support-jivo-layer .admin-support-item.is-selected.active .admin-support-item-preview{color:#166534}.admin-support-jivo-layer .admin-support-item.active .admin-support-item-head time,.admin-support-jivo-layer .admin-support-item.active .admin-support-item-preview{color:rgba(255,255,255,.86)}.admin-support-unread-count{position:absolute;top:29px;right:0;display:inline-grid;width:16px;min-width:16px;height:16px;place-items:center;border-radius:50%;background:#2563eb;color:#ffffff;font-size:9px;font-weight:800;line-height:1}.admin-support-jivo-layer .admin-support-item.active .admin-support-unread-count{background:#ffffff;color:#2563eb}.admin-support-jivo-layer .admin-support-chat{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;border-right:1px solid #e5e7eb;background:#ffffff}.admin-support-jivo-layer .admin-support-chat-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:9px 14px;background:#ffffff}.admin-support-jivo-layer .admin-support-chat-head h2{margin:0;font-size:16px}.admin-support-chat-title{display:grid;min-width:0;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:center}.admin-support-chat-title h2,.admin-support-chat-title p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-support-chat-title p{margin:3px 0 0}.admin-support-chat-avatar{display:grid;width:36px;height:36px;overflow:hidden;place-items:center;border-radius:50%;background:#e8f2ff;color:#1d4ed8;font-size:13px;font-weight:900}.admin-support-chat-avatar-image{display:block;width:100%;height:100%;background-position:50%;background-size:cover}.admin-support-item-main{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 24px;grid-template-rows:repeat(3,15px);gap:0}.admin-support-jivo-layer .admin-support-item-head{display:grid;grid-column:1/-1;grid-row:1/2;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center;min-width:0;line-height:15px}.admin-support-item-head time{color:#94a3b8;font-size:var(--admin-support-meta-size);font-weight:800;line-height:15px;white-space:nowrap}.admin-support-item-side{position:relative;display:grid;min-width:20px;height:15px;justify-items:end;line-height:1}.admin-support-item-avatar{position:relative;display:grid;width:32px;height:32px;align-self:center;overflow:hidden;place-items:center;border-radius:50%;background:#e8f2ff;color:#1d4ed8;font-size:12px;font-weight:900}.admin-support-item-avatar-media{display:grid;width:100%;height:100%;place-items:center}.admin-support-item-avatar-image{display:block;width:100%;height:100%;background-position:50%;background-size:cover}.admin-support-item-name{display:flex;min-width:0;align-items:baseline;gap:5px}.admin-support-item-name span,.admin-support-item-name strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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:rgba(255,255,255,.76)}.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-ai-note,.admin-support-jivo-layer .admin-support-chat-head 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-item-preview,.admin-support-jivo-layer .admin-support-message p{font-size:var(--admin-support-text-size)}.admin-support-jivo-layer .admin-support-message-meta,.admin-support-jivo-layer .admin-support-suggestions button,.admin-support-jivo-layer .admin-support-ticket-list span{font-size:var(--admin-support-meta-size)}.admin-support-jivo-layer .admin-support-item-preview{display:-webkit-box;grid-column:1/2;grid-row:2/4;height:30px;max-height:30px;min-width:0;overflow:hidden;color:#475569;line-height:15px;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-support-jivo-layer .admin-support-item.active .admin-support-item-preview{color:rgba(255,255,255,.86)}.admin-support-context-menu{position:fixed;z-index:var(--layer-floating-menu);width:158px;min-width:158px;padding:4px;border-radius:8px;box-shadow:0 10px 22px rgba(15,23,42,.12)}.admin-support-context-menu .row-menu-item{min-height:28px;padding:6px 8px;border-radius:7px;font-size:12px;font-weight:700;line-height:1.15}.admin-support-jivo-layer .admin-support-message-scroll{display:grid;align-content:end;gap:12px;flex:1;min-height:0;padding:6px 18px 18px;overflow-y:auto;overscroll-behavior-y:contain;background:#f9fafb}.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{border-color:#e2e8f0;background:#f8fafc}.admin-support-dialog-avatar{width:32px;min-width:32px;height:32px}.admin-support-dialog-avatar-image{display:block;width:100%;height:100%;background-position:50%;background-size:cover}.admin-support-dialog-content{max-width:min(620px,calc(86% - 40px))}.admin-support-message-scroll .support-chat-date-divider{margin:4px auto 10px}.admin-support-dialog-bubble{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:11px 12px}.admin-support-feedback-message-author{margin:0 0 5px;color:#64748b;font-size:11px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.admin-support-dialog-attachments{margin-top:9px}.admin-support-dialog-receipt{justify-self:end;margin:-1px 3px 0 0;color:#8aa4c0;font-size:10px;font-weight:700;line-height:1.1;text-align:right}.admin-support-dialog-message .support-chat-bubble p{font-size:12.5px;line-height:1.42}.admin-support-dialog-message .support-chat-message-meta{float:none;align-self:flex-end;margin:1px 0 0 12px}.admin-support-dialog-message .support-chat-message-meta time{font-size:10.5px}.admin-support-composer{--admin-support-composer-control-size:41px;display:grid;gap:10px;padding:10px;border-top:1px solid #e5e7eb;background:#ffffff}.admin-support-channel-switch{display:inline-flex;width:max-content;max-width:100%;gap:2px;padding:2px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.admin-support-channel-switch button{display:inline-flex;min-height:25px;align-items:center;justify-content:center;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#64748b;font:inherit;font-size:12px;font-weight:800;line-height:1;cursor:pointer;white-space:nowrap}.admin-support-channel-switch button.active{background:#ffffff;color:#2563eb;box-shadow:0 1px 4px rgba(15,23,42,.08)}.admin-support-channel-switch button:focus-visible{outline:2px solid rgba(37,99,235,.28);outline-offset:1px}.admin-support-suggestions{display:flex;flex-wrap:wrap;gap:8px;overflow:visible;padding-bottom:2px}.admin-support-suggestions button{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:32px;padding:6px 10px;border:1px solid #d0d5dd;border-radius:999px;background:#ffffff;color:#344054;font:inherit;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease;white-space:nowrap}.admin-support-suggestion-number{display:inline-grid;width:18px;height:18px;place-items:center;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:11px;font-weight:900;line-height:1}.admin-support-suggestions button:focus-visible,.admin-support-suggestions button:hover{border-color:rgba(37,99,235,.5);background:#eff6ff;color:var(--astatus-primary);outline:none}.admin-support-composer-box{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:end;min-height:var(--admin-support-composer-control-size);padding:0;border:0;border-radius:0;background:#ffffff}.admin-support-input-wrap{display:flex;min-width:0;align-items:flex-end}.admin-support-composer-box textarea{box-sizing:border-box;width:100%;height:auto;min-height:var(--admin-support-composer-control-size);max-height:168px;field-sizing:content;resize:none;overflow-y:auto;padding:9px 16px;border:1px solid #d0d5dd;border-radius:calc(var(--admin-support-composer-control-size) / 2);background:#ffffff;color:#101828;font:inherit;font-size:14px;line-height:1.45}.admin-support-composer-box textarea:focus{border-color:var(--astatus-primary);outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.admin-support-file-button,.admin-support-send{box-sizing:border-box;align-self:end;display:inline-grid;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);place-items:center;padding:0;border:1px solid transparent;border-radius:999px;background:var(--astatus-primary);color:#ffffff;cursor:pointer;box-shadow:0 8px 20px rgba(37,99,235,.18);transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.admin-support-file-button:focus-visible,.admin-support-file-button:hover,.admin-support-send:focus-visible,.admin-support-send:hover{background:var(--astatus-primary-hover);color:#ffffff;outline:none}.admin-support-send:disabled{background:#cbd5e1;color:#ffffff;cursor:default;box-shadow:none}.admin-support-file-button svg,.admin-support-send svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.admin-support-details{display:flex;min-height:0;flex-direction:column;gap:10px;padding:12px;overflow:auto;background:#fbfcff}.admin-support-details section{display:grid;gap:8px;padding-bottom:11px;border-bottom:1px solid #e5e7eb}.admin-support-details section:last-child{border-bottom:0}.admin-support-client-context{gap:10px}.admin-support-context-block{display:grid;gap:6px}.admin-support-context-label{color:#94a3b8;font-size:var(--admin-support-meta-size);font-weight:900;line-height:1.2;text-transform:uppercase}.admin-support-error-log-list,.admin-support-tool-list{display:grid;gap:6px}.admin-support-tool-row{display:grid;gap:6px;padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff}.admin-support-tool-row div{display:grid;min-width:0;gap:2px}.admin-support-tool-row p,.admin-support-tool-row span,.admin-support-tool-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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{margin:0;color:#166534;font-size:var(--admin-support-meta-size);font-weight:900}.admin-support-error-log{display:grid;gap:4px;padding:8px;border:1px solid #fee2e2;border-radius:8px;background:#fff7f7}.admin-support-error-log div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.admin-support-error-log strong,.admin-support-error-log time{overflow:hidden;font-size:var(--admin-support-meta-size);font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-support-error-log strong{color:#991b1b}.admin-support-error-log time{flex:0 0 auto;color:#b91c1c}.admin-support-error-log p,.admin-support-no-errors{margin:0;color:#7f1d1d;font-size:var(--admin-support-text-size);font-weight:700;line-height:1.35}.admin-support-no-errors{color:#64748b}.admin-support-details h3{margin:0;color:#64748b;font-size:var(--admin-support-meta-size);font-weight:900;letter-spacing:.06em;text-transform:uppercase}.admin-support-client-card{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center}.admin-support-client-avatar{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#2563eb;color:#ffffff;font-size:18px;font-weight:900}.admin-support-client-card span,.admin-support-client-card strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-support-client-card strong{font-size:15px}.admin-support-client-card span{margin-top:3px;color:#64748b;font-size:12px}.admin-support-details dl{display:grid;gap:8px;margin:0}.admin-support-details dl div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:10px;font-size:13px}.admin-support-details dt{color:#94a3b8;font-weight:800}.admin-support-details dd{min-width:0;margin:0;overflow:hidden;color:#111827;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.admin-support-ticket-list{display:flex;flex-wrap:wrap;gap:5px}.admin-support-ticket-list span{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:var(--admin-support-meta-size);font-weight:800}.admin-support-detail-actions{display:grid;gap:6px}.admin-support-detail-actions button{min-height:30px;padding:0 8px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#111827;font-size:var(--admin-support-text-size);font-weight:800;text-align:left;cursor:pointer}.admin-support-ai-note{margin:0;padding:8px;border-radius:8px;background:#eefcf3;color:#166534;font-size:var(--admin-support-text-size);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-pay-button,.app-shell .billing-accounts-table .billing-table-product-cell{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-column-gap:14px;--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:repeat(4,minmax(0,1fr)) minmax(0,0) var(--billing-mobile-action-width)!important;row-gap:0!important;column-gap:var(--billing-mobile-column-gap)!important;min-height:76px!important;justify-items:start!important;min-width:0!important;padding:8px 0!important}.app-shell .billing-accounts-table .accounts-table-row:not(.accounts-table-head)>.accounts-table-cell:not(.accounts-table-actions),.app-shell .billing-accounts-table .accounts-table-row:not(.accounts-table-head)>.accounts-table-mobile-sentence{box-sizing:border-box;min-width:0!important;max-width:100%!important;overflow:hidden!important}.app-shell .billing-accounts-table .billing-mobile-payment-actions>*,.app-shell .billing-accounts-table .billing-product-name-stack,.app-shell .billing-accounts-table .billing-table-amount-cell>*,.app-shell .billing-accounts-table .billing-table-control-cell>*,.app-shell .billing-accounts-table .billing-table-usage-cell>*{min-width:0;max-width:100%}.app-shell .billing-accounts-table .accounts-table-mobile-sentence{display:grid!important;grid-area:sentence;grid-template-columns:minmax(0,1fr);gap:3px;align-content:center;align-items:center;justify-self:stretch;justify-items:start;min-width:0;width:100%;overflow:hidden;padding:0 4px 0 12px!important;text-align:left;white-space:normal}.app-shell .billing-accounts-table .accounts-table-mobile-profile-name{color:#101828;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden;overflow-wrap:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:clip;white-space:normal;font-weight:400!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-actions,.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-control-cell,.app-shell .billing-accounts-table .accounts-table-row.is-billing-row-disabled .billing-table-usage-cell{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-action,.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-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{grid-area:actions;box-sizing:border-box;width:var(--billing-mobile-action-width)!important;min-width:var(--billing-mobile-action-width)!important;max-width:var(--billing-mobile-action-width)!important;transform:none;flex:0 0 var(--billing-mobile-action-width);justify-self:end;align-self:center;align-items:center!important;justify-content:flex-end!important;overflow:visible!important;padding-right:var(--cabinet-mobile-edge-x)!important;text-align:right}.app-shell .billing-accounts-table .accounts-table-actions .icon-button{display:inline-flex!important;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;align-items:center;flex:0 0 var(--cabinet-row-icon-button-size);justify-content:center;padding:0!important;font-size:20px;font-weight:800;letter-spacing:0;line-height:1}.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-actions,.app-shell .billing-accounts-table .accounts-table-row{overflow:visible!important}.app-shell .billing-accounts-table .accounts-table-row:has(.billing-disable-menu){position:relative;z-index:var(--layer-row-active)}.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{top:calc(100% + 6px);right:0;min-width:184px;max-width:calc(100vw - 24px);z-index:var(--layer-floating-menu)}.billing-mobile-payment-text{display:none;overflow:hidden;color:#667085;font-size:12.5px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.billing-table-amount-cell{display:grid!important;grid-area:payment;min-width:0;width:100%;max-width:100%;align-content:center;align-items:center;justify-items:start;gap:3px;padding:0!important;overflow:hidden;text-align:left}.billing-table-amount-cell:before{content:attr(data-label);display:block;max-width:100%;overflow:hidden;color:#98a2b3;font-size:11px;font-weight:800;line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.billing-table-amount-cell:empty:before{content:""}.billing-table-amount-cell .billing-payment-value,.billing-table-amount-cell strong{display:block;max-width:100%;overflow:hidden;font-size:12.5px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.billing-mobile-payment-actions{display:none;width:100%;min-width:0;overflow:hidden;gap:3px;align-content:center;align-items:center;justify-items:start;font-size:12.5px;font-weight:700;line-height:1.15;white-space:nowrap}.billing-mobile-payment-action{min-width:0;max-width:100%;overflow:hidden;border:0;padding:0;background:transparent;color:#475467;cursor:pointer;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap}.billing-mobile-payment-action-combined{display:grid;gap:0;line-height:1.15;white-space:normal}.billing-mobile-payment-action-combined>span{display:block;white-space:nowrap}.billing-mobile-payment-action:focus-visible,.billing-mobile-payment-action:hover{color:#101828;text-decoration:underline;outline:none}.billing-mobile-payment-action:disabled{cursor:default;opacity:.55;text-decoration:none}.app-shell .billing-accounts-table .billing-table-control-cell{display:grid!important;grid-area:controls;min-width:0;width:100%;max-width:100%;align-content:center;align-items:center;justify-content:stretch;justify-items:start;gap:0;padding:0!important;overflow:hidden;text-align:left;transform:none}.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}.app-shell .billing-accounts-table .billing-table-product-cell{display:none!important}.app-shell .billing-accounts-table .billing-table-usage-cell{display:grid!important;grid-area:connected;grid-template-columns:minmax(0,1fr)!important;min-width:0;width:100%;max-width:100%;align-content:center;align-items:center;justify-content:start;justify-items:start;gap:4px;padding:0!important;overflow:hidden;text-align:left;transform:none}.app-shell .billing-accounts-table .billing-table-usage-cell>span:first-child{width:100%;color:#344054;font-size:12px;font-weight:400;line-height:1.25;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-accounts-table .billing-table-progress{display:block!important;width:100%!important;min-width:0!important;max-width:100%!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:repeat(4,minmax(0,1fr)) minmax(0,0) 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{display:grid!important;grid-area:sentence}html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-pay-button,html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-product-cell{display:none!important}html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-usage-cell{display:grid!important;grid-area:connected}html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-control-cell{display:grid!important;grid-area:controls}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-column-gap:10px;--billing-mobile-progress-width:118px;--billing-mobile-payment-width:142px;--billing-mobile-usage-controls-gap:4px;column-gap:var(--billing-mobile-column-gap)!important;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}}@media (max-width:500px){.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-controls-width:100px;--billing-mobile-column-gap:6px;--billing-mobile-progress-width:var(--billing-compact-progress-width);--billing-mobile-usage-controls-gap:4px;column-gap:var(--billing-mobile-column-gap)!important;grid-template-areas:"sentence connected controls actions"!important;grid-template-columns:minmax(0,1fr) var(--billing-mobile-progress-width) var(--billing-mobile-controls-width) var(--billing-mobile-action-width)!important;min-width:0!important}.app-shell .billing-accounts-table .billing-table-progress,html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-table-progress{width:var(--billing-mobile-progress-width)!important;max-width:var(--billing-mobile-progress-width)!important}.app-shell .billing-accounts-table .billing-required-payment strong,html.is-sidebar-desktop-collapsed .app-shell .billing-accounts-table .billing-required-payment strong{overflow:visible!important;text-overflow:clip!important;white-space:normal!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.is-billing-individual-payment:before,.billing-mobile-payment-text:before{display:none;content:""}.app-shell .billing-accounts-table .billing-mobile-payment-actions,.app-shell .billing-accounts-table .billing-table-usage-cell>span:first-child{font-size:12px}}@media (max-width:760px){.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){--cabinet-row-icon-button-size:34px;--billing-mobile-column-gap:7px;min-height:68px!important;padding-top:7px!important;padding-bottom:7px!important}.app-shell .billing-accounts-table .accounts-table-mobile-sentence{gap:2px;padding-left:10px!important;padding-right:2px!important}.app-shell .billing-accounts-table .accounts-table-mobile-profile-name,.app-shell .billing-accounts-table .billing-table-usage-cell>span:first-child,.billing-mobile-payment-actions,.billing-mobile-payment-text,.billing-required-payment span,.billing-required-payment strong,.billing-table-amount-cell strong{font-size:var(--mobile-block-text-size)!important;line-height:var(--mobile-block-line-height)}.billing-mobile-payment-actions{gap:2px}.billing-mobile-payment-action-combined{line-height:1.12}.app-shell .billing-accounts-table .billing-table-usage-cell{gap:3px}.app-shell .billing-accounts-table .billing-table-usage-cell>span:first-child{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:clip;white-space:normal}.app-shell .billing-accounts-table .billing-table-progress{height:6px}.app-shell .billing-accounts-table .accounts-table-actions{padding-right:10px!important}.app-shell .billing-accounts-page .billing-accounts-table .accounts-table-actions{padding-right:0!important;justify-content:flex-start!important;transform:translateX(-1.8px)}.app-shell .billing-accounts-table .accounts-table-actions .icon-button{font-size:18px}}@media (max-width:500px){.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-column-gap:4px;column-gap:var(--billing-mobile-column-gap)!important}}@media (max-width:390px){.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-progress-width:100px}}@media (min-width:761px) and (max-width:1280px){.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-actions{padding-right:10.7px!important}}@media (min-width:641px) and (max-width:760px){.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-actions{padding-right:13px!important}}@media (max-width:760px){.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head){--tables-billing-name-column-width:var(--billing-product-mobile-name-column-width);--tables-billing-usage-column-width:var(--billing-mobile-progress-width);--tables-billing-payment-column-width:var(--billing-product-mobile-payment-column-width);--tables-billing-controls-column-width:var(--billing-product-mobile-controls-column-width);--tables-billing-action-column-width:var(--billing-product-mobile-action-column-width);grid-template-areas:"sentence . connected . controls . actions"!important;grid-template-columns:var(--tables-billing-name-column-width) minmax(0,1fr) var(--tables-billing-usage-column-width) minmax(0,1fr) var(--tables-billing-controls-column-width) minmax(0,1fr) var(--tables-billing-action-column-width)!important;justify-content:stretch!important;column-gap:0!important;padding-right:10px!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-mobile-sentence{width:var(--tables-billing-name-column-width)!important;min-width:var(--tables-billing-name-column-width)!important;max-width:var(--tables-billing-name-column-width)!important;padding-right:0!important;justify-self:start!important;overflow:visible!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head)>.accounts-table-mobile-sentence{overflow:visible!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-amount-cell,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-control-cell,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell{justify-self:start!important;justify-items:start!important;overflow:visible!important;text-align:left!important;transform:none!important;padding:0!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell{width:var(--tables-billing-usage-column-width)!important;min-width:var(--tables-billing-usage-column-width)!important;max-width:var(--tables-billing-usage-column-width)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-progress,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell>.tables-billing-usage-text{width:var(--tables-billing-usage-column-width)!important;min-width:var(--tables-billing-usage-column-width)!important;max-width:var(--tables-billing-usage-column-width)!important;justify-self:start!important;text-align:left!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-amount-cell{display:none!important;width:var(--tables-billing-payment-column-width)!important;min-width:var(--tables-billing-payment-column-width)!important;max-width:var(--tables-billing-payment-column-width)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-control-cell{width:var(--tables-billing-controls-column-width)!important;min-width:var(--tables-billing-controls-column-width)!important;max-width:var(--tables-billing-controls-column-width)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-mobile-payment-action,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-mobile-payment-actions{width:var(--tables-billing-controls-column-width)!important;max-width:var(--tables-billing-controls-column-width)!important;overflow:visible!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-actions{width:var(--tables-billing-action-column-width)!important;min-width:var(--tables-billing-action-column-width)!important;max-width:var(--tables-billing-action-column-width)!important;padding-right:0!important;justify-self:start!important;transform:translateX(-2px)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head):not(:has(.billing-mobile-payment-actions)){grid-template-areas:"sentence . connected . actions"!important;grid-template-columns:var(--tables-billing-name-column-width) minmax(0,1fr) var(--tables-billing-usage-column-width) minmax(0,1fr) var(--tables-billing-action-column-width)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head):not(:has(.billing-mobile-payment-actions)) .billing-table-control-cell{display:none!important}}@media (min-width:501px) and (max-width:760px){.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"sentence . connected . payment . controls . actions"!important;grid-template-columns:var(--tables-billing-name-column-width) minmax(0,1fr) var(--tables-billing-usage-column-width) minmax(0,1fr) var(--tables-billing-payment-column-width) minmax(0,1fr) var(--tables-billing-controls-column-width) minmax(0,1fr) var(--tables-billing-action-column-width)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-amount-cell{display:grid!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-amount-cell:before{display:block!important;content:attr(data-label);color:#98a2b3;font-size:11px;font-weight:800;line-height:1.15;text-transform:uppercase;white-space:nowrap}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-amount-cell strong{overflow:visible!important;text-overflow:clip!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-mobile-payment-text{display:none!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head):not(:has(.billing-mobile-payment-actions)){grid-template-areas:"sentence . connected . payment . actions"!important;grid-template-columns:var(--tables-billing-name-column-width) minmax(0,1fr) var(--tables-billing-usage-column-width) minmax(0,1fr) var(--tables-billing-payment-column-width) minmax(0,1fr) var(--tables-billing-action-column-width)!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head){--tables-billing-tablet-name-column-width:var(--billing-product-tablet-name-column-width);--tables-billing-tablet-usage-column-width:var(--billing-product-tablet-usage-column-width);--tables-billing-tablet-payment-column-width:var(--billing-product-tablet-payment-column-width);--tables-billing-tablet-controls-column-width:var(--billing-product-tablet-controls-column-width);--tables-billing-tablet-action-width:var(--billing-product-tablet-action-column-width);grid-template-areas:"sentence . connected . payment . controls . actions"!important;grid-template-columns:var(--tables-billing-tablet-name-column-width) minmax(0,1fr) var(--tables-billing-tablet-usage-column-width) minmax(0,1fr) var(--tables-billing-tablet-payment-column-width) minmax(0,1fr) var(--tables-billing-tablet-controls-column-width) minmax(0,1fr) var(--tables-billing-tablet-action-width)!important;column-gap:0!important;justify-content:stretch!important;padding-right:10px!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-mobile-sentence,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-amount-cell,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-control-cell,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell{justify-self:start!important;justify-items:start!important;overflow:visible!important;text-align:left!important;transform:none!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-progress,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell>.tables-billing-usage-text{width:var(--tables-billing-tablet-usage-column-width)!important;min-width:var(--tables-billing-tablet-usage-column-width)!important;max-width:var(--tables-billing-tablet-usage-column-width)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-mobile-sentence{width:var(--tables-billing-tablet-name-column-width)!important;min-width:var(--tables-billing-tablet-name-column-width)!important;max-width:var(--tables-billing-tablet-name-column-width)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-amount-cell{width:var(--tables-billing-tablet-payment-column-width)!important;min-width:var(--tables-billing-tablet-payment-column-width)!important;max-width:var(--tables-billing-tablet-payment-column-width)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-control-cell{width:var(--tables-billing-tablet-controls-column-width)!important;min-width:var(--tables-billing-tablet-controls-column-width)!important;max-width:var(--tables-billing-tablet-controls-column-width)!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-actions{width:var(--tables-billing-tablet-action-width)!important;min-width:var(--tables-billing-tablet-action-width)!important;max-width:var(--tables-billing-tablet-action-width)!important;justify-self:start!important;justify-content:flex-start!important;padding-right:0!important;transform:none!important}.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-pay-button{display:none!important}.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-actions .billing-disable-menu-wrap{display:block!important;width:var(--tables-billing-tablet-action-width)!important;min-width:var(--tables-billing-tablet-action-width)!important;flex-basis:var(--tables-billing-tablet-action-width)!important}}.app-shell .billing-products-table .billing-table-amount-cell[data-label=""]:before{display:none!important;content:""}@media (min-width:1281px){.app-shell .billing-products-table .accounts-table-head,.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head){--billing-products-desktop-name-column-width:var(--billing-product-desktop-name-column-width);--billing-products-desktop-usage-column-width:var(--billing-product-desktop-usage-column-width);--billing-products-desktop-payment-column-width:var(--billing-product-desktop-payment-column-width);--billing-products-desktop-controls-column-width:var(--billing-product-desktop-controls-column-width);--billing-products-desktop-action-column-width:var(--billing-product-desktop-action-column-width);grid-template-areas:"drag connected . payment . controls . actions"!important;grid-template-columns:var(--billing-product-desktop-drag-column-width) var(--billing-products-desktop-usage-column-width) minmax(0,1fr) var(--billing-products-desktop-payment-column-width) minmax(0,1fr) var(--billing-products-desktop-controls-column-width) minmax(0,1fr) var(--billing-products-desktop-action-column-width)!important;column-gap:0!important;width:100%!important}.app-shell .billing-products-table .accounts-table-head .billing-table-drag-head{grid-area:drag}.app-shell .billing-products-table .accounts-table-head .accounts-table-actions-head,.app-shell .billing-products-table .accounts-table-head .accounts-table-column{min-width:0!important;padding-right:0!important;padding-left:0!important;justify-content:flex-start!important;text-align:left!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-column[data-column-id=profileId]{display:none!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-column[data-column-id=connected]{grid-area:connected;width:var(--billing-products-desktop-usage-column-width)!important;min-width:var(--billing-products-desktop-usage-column-width)!important;max-width:var(--billing-products-desktop-usage-column-width)!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-column[data-column-id=billingPayment]{grid-area:payment;width:var(--billing-products-desktop-payment-column-width)!important;min-width:var(--billing-products-desktop-payment-column-width)!important;max-width:var(--billing-products-desktop-payment-column-width)!important}.app-shell .billing-products-table .accounts-table-head .billing-table-control-head{grid-area:controls;width:var(--billing-products-desktop-controls-column-width)!important;min-width:var(--billing-products-desktop-controls-column-width)!important;max-width:var(--billing-products-desktop-controls-column-width)!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-actions-head{grid-area:actions;width:var(--billing-products-desktop-action-column-width)!important;min-width:var(--billing-products-desktop-action-column-width)!important;max-width:var(--billing-products-desktop-action-column-width)!important}.app-shell .billing-products-table .billing-table-drag-cell{grid-area:drag}.app-shell .billing-products-table .accounts-table-mobile-sentence,.app-shell .billing-products-table .billing-table-product-cell{display:none!important}.app-shell .billing-products-table .billing-table-usage-cell{display:grid!important;grid-area:connected;width:var(--billing-products-desktop-usage-column-width)!important;min-width:var(--billing-products-desktop-usage-column-width)!important;max-width:var(--billing-products-desktop-usage-column-width)!important;justify-self:start!important;justify-items:start!important;padding:0!important;text-align:left!important}.app-shell .billing-products-table .billing-table-progress,.app-shell .billing-products-table .billing-table-usage-cell>span:first-child{justify-self:start!important;text-align:left!important}.app-shell .billing-products-table .billing-table-amount-cell{grid-area:payment;display:grid!important;width:var(--billing-products-desktop-payment-column-width)!important;min-width:var(--billing-products-desktop-payment-column-width)!important;max-width:var(--billing-products-desktop-payment-column-width)!important;align-content:center!important;justify-self:start!important;gap:4px!important;padding:0!important}.app-shell .billing-products-table .billing-table-amount-cell:before{display:none!important;content:""}.app-shell .billing-products-table .billing-table-control-cell{grid-area:controls;width:var(--billing-products-desktop-controls-column-width)!important;min-width:var(--billing-products-desktop-controls-column-width)!important;max-width:var(--billing-products-desktop-controls-column-width)!important;justify-self:start!important;padding:0!important;text-align:left!important}.app-shell .billing-products-table .billing-mobile-payment-actions{display:none!important}.app-shell .billing-products-table .accounts-table-actions{grid-area:actions;width:var(--billing-products-desktop-action-column-width)!important;min-width:var(--billing-products-desktop-action-column-width)!important;max-width:var(--billing-products-desktop-action-column-width)!important;justify-self:start!important;justify-content:flex-start!important;padding-left:0!important;padding-right:0!important}.app-shell .billing-products-table .billing-table-pay-button{display:inline-flex!important}.app-shell .billing-products-table .accounts-table-actions .billing-disable-menu-wrap{display:none!important}}@media (max-width:760px){.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head){--billing-products-name-column-width:var(--billing-product-mobile-name-column-width);--billing-products-usage-column-width:var(--billing-mobile-progress-width);--billing-products-payment-column-width:var(--billing-product-mobile-payment-column-width);--billing-products-controls-column-width:var(--billing-product-mobile-controls-column-width);grid-template-areas:"sentence . connected . controls . actions"!important;grid-template-columns:var(--billing-products-name-column-width) minmax(0,1fr) var(--billing-products-usage-column-width) minmax(0,1fr) var(--billing-products-controls-column-width) minmax(0,1fr) var(--billing-product-mobile-action-column-width)!important;justify-content:stretch!important;column-gap:0!important;padding-right:10px!important}.app-shell .billing-products-table .accounts-table-mobile-sentence{width:var(--billing-products-name-column-width)!important;min-width:var(--billing-products-name-column-width)!important;max-width:var(--billing-products-name-column-width)!important;padding-right:0!important;justify-self:start!important;overflow:visible!important}.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head)>.accounts-table-mobile-sentence{overflow:visible!important}.app-shell .billing-products-table .billing-table-amount-cell,.app-shell .billing-products-table .billing-table-control-cell,.app-shell .billing-products-table .billing-table-usage-cell{justify-self:start!important;justify-items:start!important;overflow:visible!important;padding:0!important;text-align:left!important;transform:none!important}.app-shell .billing-products-table .billing-table-control-cell{width:var(--billing-products-controls-column-width)!important;min-width:var(--billing-products-controls-column-width)!important;max-width:var(--billing-products-controls-column-width)!important}.app-shell .billing-products-table .billing-table-progress,.app-shell .billing-products-table .billing-table-usage-cell,.app-shell .billing-products-table .billing-table-usage-cell>span:first-child{width:var(--billing-products-usage-column-width)!important;min-width:var(--billing-products-usage-column-width)!important;max-width:var(--billing-products-usage-column-width)!important}.app-shell .billing-products-table .billing-table-amount-cell{display:none!important}.app-shell .billing-products-table .accounts-table-actions{width:var(--billing-product-mobile-action-column-width)!important;min-width:var(--billing-product-mobile-action-column-width)!important;max-width:var(--billing-product-mobile-action-column-width)!important;justify-self:start!important;justify-content:flex-start!important;padding-left:0!important;padding-right:0!important;transform:translateX(-1.8px)!important}.app-shell .billing-products-table .billing-table-pay-button{display:none!important}.app-shell .billing-products-table .accounts-table-actions .billing-disable-menu-wrap{display:block!important;width:34px!important;min-width:34px!important;flex-basis:34px!important}.app-shell .billing-products-table .accounts-table-actions .icon-button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}}@media (min-width:501px) and (max-width:760px){.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"sentence . connected . payment . controls . actions"!important;grid-template-columns:var(--billing-products-name-column-width) minmax(0,1fr) var(--billing-products-usage-column-width) minmax(0,1fr) var(--billing-products-payment-column-width) minmax(0,1fr) var(--billing-products-controls-column-width) minmax(0,1fr) var(--billing-product-mobile-action-column-width)!important}.app-shell .billing-products-table .billing-table-amount-cell{display:grid!important;width:var(--billing-products-payment-column-width)!important;min-width:var(--billing-products-payment-column-width)!important;max-width:var(--billing-products-payment-column-width)!important}.app-shell .billing-products-table .billing-table-amount-cell:before{display:block!important;content:attr(data-label);color:#98a2b3;font-size:11px;font-weight:800;line-height:1.15;text-transform:uppercase;white-space:nowrap}.app-shell .billing-products-table .billing-mobile-payment-text{display:none!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .billing-products-table .accounts-table-head,.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head){--billing-products-tablet-name-column-width:var(--billing-product-tablet-name-column-width);--billing-products-tablet-usage-column-width:var(--billing-product-tablet-usage-column-width);--billing-products-tablet-payment-column-width:var(--billing-product-tablet-payment-column-width);--billing-products-tablet-controls-column-width:var(--billing-product-tablet-controls-column-width);--billing-products-tablet-action-width:var(--billing-product-tablet-action-column-width);grid-template-areas:"connected . payment . controls . actions"!important;grid-template-columns:var(--billing-products-tablet-usage-column-width) minmax(0,1fr) var(--billing-products-tablet-payment-column-width) minmax(0,1fr) var(--billing-products-tablet-controls-column-width) minmax(0,1fr) var(--billing-products-tablet-action-width)!important;column-gap:0!important;justify-content:stretch!important;padding-right:10px!important}.app-shell .billing-products-table .accounts-table-head .billing-table-drag-head{display:none!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-actions-head,.app-shell .billing-products-table .accounts-table-head .accounts-table-column{min-width:0!important;padding-right:0!important;padding-left:0!important;justify-content:flex-start!important;text-align:left!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-column[data-column-id=profileId]{display:none!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-column[data-column-id=connected]{grid-area:connected;width:var(--billing-products-tablet-usage-column-width)!important;min-width:var(--billing-products-tablet-usage-column-width)!important;max-width:var(--billing-products-tablet-usage-column-width)!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-column[data-column-id=billingPayment]{grid-area:payment;width:var(--billing-products-tablet-payment-column-width)!important;min-width:var(--billing-products-tablet-payment-column-width)!important;max-width:var(--billing-products-tablet-payment-column-width)!important}.app-shell .billing-products-table .accounts-table-head .billing-table-control-head{grid-area:controls;width:var(--billing-products-tablet-controls-column-width)!important;min-width:var(--billing-products-tablet-controls-column-width)!important;max-width:var(--billing-products-tablet-controls-column-width)!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-actions-head{grid-area:actions;width:var(--billing-products-tablet-action-width)!important;min-width:var(--billing-products-tablet-action-width)!important;max-width:var(--billing-products-tablet-action-width)!important}.app-shell .billing-products-table .accounts-table-mobile-sentence,.app-shell .billing-products-table .billing-table-amount-cell,.app-shell .billing-products-table .billing-table-control-cell,.app-shell .billing-products-table .billing-table-usage-cell{justify-self:start!important;justify-items:start!important;overflow:visible!important;text-align:left!important;transform:none!important}.app-shell .billing-products-table .accounts-table-mobile-sentence{display:none!important}.app-shell .billing-products-table .billing-table-progress,.app-shell .billing-products-table .billing-table-usage-cell,.app-shell .billing-products-table .billing-table-usage-cell>span:first-child{width:var(--billing-products-tablet-usage-column-width)!important;min-width:var(--billing-products-tablet-usage-column-width)!important;max-width:var(--billing-products-tablet-usage-column-width)!important}.app-shell .billing-products-table .billing-table-amount-cell{width:var(--billing-products-tablet-payment-column-width)!important;min-width:var(--billing-products-tablet-payment-column-width)!important;max-width:var(--billing-products-tablet-payment-column-width)!important}.app-shell .billing-products-table .billing-table-control-cell{width:var(--billing-products-tablet-controls-column-width)!important;min-width:var(--billing-products-tablet-controls-column-width)!important;max-width:var(--billing-products-tablet-controls-column-width)!important}.app-shell .billing-products-table .accounts-table-actions{width:var(--billing-products-tablet-action-width)!important;min-width:var(--billing-products-tablet-action-width)!important;max-width:var(--billing-products-tablet-action-width)!important;justify-self:start!important;justify-content:flex-start!important;padding-right:0!important;transform:none!important}.app-shell .billing-products-table .billing-table-pay-button{display:none!important}.app-shell .billing-products-table .accounts-table-actions .billing-disable-menu-wrap{display:block!important;width:var(--billing-products-tablet-action-width)!important;min-width:var(--billing-products-tablet-action-width)!important;flex-basis:var(--billing-products-tablet-action-width)!important}}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-amount-cell[data-label=""]:before{display:none!important;content:""}@media (min-width:1281px){.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-row:not(.accounts-table-head){--tool-billing-desktop-drag-column-width:0px;--tool-billing-desktop-name-column-width:var(--billing-product-desktop-name-column-width);--tool-billing-desktop-usage-column-width:var(--billing-product-desktop-usage-column-width);--tool-billing-desktop-payment-column-width:var(--billing-product-desktop-payment-column-width);--tool-billing-desktop-controls-column-width:var(--billing-product-desktop-controls-column-width);--tool-billing-desktop-action-column-width:var(--billing-product-desktop-action-column-width);grid-template-areas:"drag product . connected . payment . controls . actions"!important;grid-template-columns:var(--tool-billing-desktop-drag-column-width) var(--tool-billing-desktop-name-column-width) minmax(0,1fr) var(--tool-billing-desktop-usage-column-width) minmax(0,1fr) var(--tool-billing-desktop-payment-column-width) minmax(0,1fr) var(--tool-billing-desktop-controls-column-width) minmax(0,1fr) var(--tool-billing-desktop-action-column-width)!important;column-gap:0!important;width:100%!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-drag-cell{grid-area:drag;visibility:hidden}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-mobile-sentence{display:none!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-product-cell{display:grid!important;grid-area:product;width:var(--tool-billing-desktop-name-column-width)!important;min-width:var(--tool-billing-desktop-name-column-width)!important;max-width:var(--tool-billing-desktop-name-column-width)!important;justify-self:start!important;padding-left:12px!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-usage-cell{grid-area:connected;justify-items:start!important;padding:0!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-progress,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-usage-cell,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-usage-cell>span:first-child{width:var(--tool-billing-desktop-usage-column-width)!important;min-width:var(--tool-billing-desktop-usage-column-width)!important;max-width:var(--tool-billing-desktop-usage-column-width)!important;justify-self:start!important;text-align:left!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-amount-cell{grid-area:payment;display:grid!important;width:var(--tool-billing-desktop-payment-column-width)!important;min-width:var(--tool-billing-desktop-payment-column-width)!important;max-width:var(--tool-billing-desktop-payment-column-width)!important;align-content:center!important;justify-self:start!important;gap:4px!important;padding:0!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-amount-cell:before{display:none!important;content:""}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-control-cell{grid-area:controls;width:var(--tool-billing-desktop-controls-column-width)!important;min-width:var(--tool-billing-desktop-controls-column-width)!important;max-width:var(--tool-billing-desktop-controls-column-width)!important;justify-self:start!important;padding:0!important;text-align:left!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-actions{grid-area:actions;width:var(--tool-billing-desktop-action-column-width)!important;min-width:var(--tool-billing-desktop-action-column-width)!important;max-width:var(--tool-billing-desktop-action-column-width)!important;justify-self:start!important;justify-content:flex-start!important;padding-right:0!important;transform:none!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-pay-button{display:inline-flex!important;transform:none!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-actions .billing-disable-menu-wrap{display:none!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-row:not(.accounts-table-head){--tool-billing-tablet-name-column-width:var(--billing-product-tablet-name-column-width);--tool-billing-tablet-usage-column-width:var(--billing-product-tablet-usage-column-width);--tool-billing-tablet-payment-column-width:var(--billing-product-tablet-payment-column-width);--tool-billing-tablet-controls-column-width:var(--billing-product-tablet-controls-column-width);--tool-billing-tablet-action-width:var(--billing-product-tablet-action-column-width);grid-template-areas:"sentence . connected . payment . controls . actions"!important;grid-template-columns:var(--tool-billing-tablet-name-column-width) minmax(0,1fr) var(--tool-billing-tablet-usage-column-width) minmax(0,1fr) var(--tool-billing-tablet-payment-column-width) minmax(0,1fr) var(--tool-billing-tablet-controls-column-width) minmax(0,1fr) var(--tool-billing-tablet-action-width)!important;column-gap:0!important;justify-content:stretch!important;padding-right:10px!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-mobile-sentence,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-amount-cell,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-control-cell,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-usage-cell{justify-self:start!important;justify-items:start!important;overflow:visible!important;text-align:left!important;transform:none!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-mobile-sentence{width:var(--tool-billing-tablet-name-column-width)!important;min-width:var(--tool-billing-tablet-name-column-width)!important;max-width:var(--tool-billing-tablet-name-column-width)!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-progress,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-usage-cell,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-usage-cell>span:first-child{width:var(--tool-billing-tablet-usage-column-width)!important;min-width:var(--tool-billing-tablet-usage-column-width)!important;max-width:var(--tool-billing-tablet-usage-column-width)!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-amount-cell{width:var(--tool-billing-tablet-payment-column-width)!important;min-width:var(--tool-billing-tablet-payment-column-width)!important;max-width:var(--tool-billing-tablet-payment-column-width)!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-control-cell{width:var(--tool-billing-tablet-controls-column-width)!important;min-width:var(--tool-billing-tablet-controls-column-width)!important;max-width:var(--tool-billing-tablet-controls-column-width)!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-actions{width:var(--tool-billing-tablet-action-width)!important;min-width:var(--tool-billing-tablet-action-width)!important;max-width:var(--tool-billing-tablet-action-width)!important;justify-self:start!important;justify-content:flex-start!important;padding-right:0!important;transform:none!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-pay-button{display:none!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-actions .billing-disable-menu-wrap{display:block!important;width:var(--tool-billing-tablet-action-width)!important;min-width:var(--tool-billing-tablet-action-width)!important;flex-basis:var(--tool-billing-tablet-action-width)!important}}@media (max-width:430px){:root{--billing-product-mobile-name-column-width:132px}.billing-mobile-payment-text{font-size:var(--mobile-block-text-size)!important;line-height:var(--mobile-block-line-height)}}.app-shell .billing-transactions-table .accounts-table-row{grid-template-areas:none!important;grid-template-columns:repeat(6,minmax(120px,1fr)) 194px!important}@media (min-width:1281px){.app-shell .billing-transactions-table .accounts-table-row{--billing-transactions-desktop-date-column-width:109px;--billing-transactions-desktop-number-column-width:72px;--billing-transactions-desktop-operation-column-width:88px;--billing-transactions-desktop-instrument-column-width:193px;--billing-transactions-desktop-amount-column-width:48px;--billing-transactions-desktop-status-column-width:107px;--billing-transactions-desktop-action-column-width:var(--tables-desktop-action-button-width);grid-template-columns:var(--billing-transactions-desktop-date-column-width) var(--billing-transactions-desktop-number-column-width) var(--billing-transactions-desktop-instrument-column-width) var(--billing-transactions-desktop-operation-column-width) var(--billing-transactions-desktop-amount-column-width) var(--billing-transactions-desktop-status-column-width) var(--billing-transactions-desktop-action-column-width)!important;justify-content:space-between!important;column-gap:0!important}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:first-child{grid-column:1}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:nth-child(2){grid-column:2}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:nth-child(3){grid-column:3}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:nth-child(4){grid-column:4}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:nth-child(5){grid-column:5}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:nth-child(6){grid-column:6}.app-shell .billing-transactions-table .accounts-table-head .billing-transaction-receipt-head{grid-column:7}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column{justify-content:flex-start!important;padding-right:0!important;padding-left:0!important;text-align:left!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){grid-template-rows:auto;row-gap:0;min-height:48px}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head) .accounts-table-cell{padding-right:0!important;padding-left:0!important}.app-shell .billing-transactions-table .accounts-table-cell,.app-shell .billing-transactions-table .accounts-table-column{overflow:visible!important;text-overflow:clip!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Дата и время"]{grid-column:1;grid-row:1}.app-shell .billing-transactions-table .accounts-table-cell[data-label="№ операции"]{grid-column:2;grid-row:1}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"]{grid-column:3;grid-row:1}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"]{grid-column:4;grid-row:1}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"]{grid-column:5;grid-row:1}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"]{grid-column:6;grid-row:1}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"],.app-shell .billing-transactions-table .billing-transaction-date,.app-shell .billing-transactions-table .billing-transaction-instrument,.app-shell .billing-transactions-table .billing-transaction-operation-number,.app-shell .billing-transactions-table .billing-transaction-status{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-receipt-cell,.app-shell .billing-transactions-table .billing-transaction-receipt-head{grid-column:7;grid-row:1;justify-content:flex-start!important;padding-right:0!important;padding-left:0!important}.app-shell .billing-transactions-table .billing-transaction-empty-action,.app-shell .billing-transactions-table .billing-transaction-receipt-link{transform:none!important}}.app-shell .billing-accounts-page .billing-transactions-heading{margin:0;color:var(--accounts-ink);font-size:var(--app-page-title-size);font-weight:700!important;line-height:1.08}@media (max-width:640px){.app-shell .billing-accounts-page .billing-transactions-heading{font-size:var(--app-page-title-mobile-size)}}@media (max-width:1280px){.app-shell .billing-transactions-table .accounts-table-head{display:none!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-meta-column-width:170px;--billing-transactions-operation-column-width:240px;--billing-transactions-payment-column-width:140px;--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-areas:none!important;grid-template-columns:var(--billing-transactions-meta-column-width) var(--billing-transactions-operation-column-width) var(--billing-transactions-payment-column-width) var(--billing-transactions-action-column-width)!important;justify-content:space-between!important;column-gap:0;row-gap:5px;min-height:0;padding:12px!important}.app-shell .billing-transactions-table .accounts-table-cell{display:grid!important;min-height:0;gap:3px;padding:0!important;align-content:center;justify-items:start;text-align:left;overflow:hidden}.app-shell .billing-transactions-table .accounts-table-cell:before{display:none!important;content:""!important}.app-shell .billing-transactions-table .billing-transaction-receipt-cell{display:none!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{display:flex!important;grid-column:4;grid-row:1/span 2;align-self:stretch;align-items:center;justify-content:flex-start;overflow:visible}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Дата и время"]{grid-column:1;grid-row:1}.app-shell .billing-transactions-table .accounts-table-cell[data-label="№ операции"]{grid-column:1;grid-row:2}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"]{grid-column:2;grid-row:1}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"]{grid-column:2;grid-row:2}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"]{grid-column:3;grid-row:1;justify-items:start;text-align:left}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"]{grid-column:3;grid-row:2;justify-items:start;text-align:left}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"]{white-space:normal}.app-shell .billing-transactions-table .billing-transaction-menu-wrap{display:flex;width:var(--cabinet-row-icon-button-size);min-width:var(--cabinet-row-icon-button-size);height:100%;align-items:center;flex:0 0 var(--cabinet-row-icon-button-size)}.app-shell .billing-transactions-table .accounts-table-actions .icon-button{display:inline-flex!important;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;align-items:center;justify-content:center;padding:0!important}}@media (max-width:760px){.app-shell .billing-transactions-table .accounts-table-head{display:none!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-info-column-width:min(156px,calc((100% - var(--billing-transactions-action-column-width) - 18px) / 3));--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-areas:none!important;grid-template-columns:var(--billing-transactions-info-column-width) var(--billing-transactions-info-column-width) var(--billing-transactions-info-column-width) var(--billing-transactions-action-column-width)!important;justify-content:space-between!important;column-gap:0;row-gap:5px;min-height:0;padding:12px!important}.app-shell .billing-transactions-table .accounts-table-cell{display:grid!important;min-height:0;gap:3px;padding:0!important;align-content:center;justify-items:start;text-align:left;overflow:hidden}.app-shell .billing-transactions-table .accounts-table-cell:before{display:none!important;content:""!important}.app-shell .billing-transactions-table .billing-transaction-receipt-cell{display:none!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{display:flex!important;grid-column:4;grid-row:1/span 2;align-self:stretch;align-items:center;justify-content:flex-start;overflow:visible}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Дата и время"]{grid-column:1;grid-row:1}.app-shell .billing-transactions-table .accounts-table-cell[data-label="№ операции"]{grid-column:1;grid-row:2}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"]{grid-column:2;grid-row:1}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"]{grid-column:2;grid-row:2}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"]{grid-column:3;grid-row:1;justify-items:start;text-align:left}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"]{grid-column:3;grid-row:2;justify-items:start;text-align:left}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"]{color:#344054;font-size:var(--mobile-block-text-size);font-weight:400;line-height:var(--mobile-block-line-height)}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"]{color:#98a2b3;font-size:var(--mobile-block-text-size);font-weight:400;line-height:var(--mobile-block-line-height)}.app-shell .billing-transactions-table .billing-transaction-operation-number{color:#344054;font-size:var(--mobile-block-text-size);font-weight:400;line-height:var(--mobile-block-line-height)}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"]{white-space:normal}.app-shell .billing-transactions-table .billing-transaction-instrument{display:grid;min-width:0;gap:1px;line-height:1.15}.app-shell .billing-transactions-table .billing-transaction-instrument>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-instrument-detail:before{content:""}.app-shell .billing-transactions-table .billing-transaction-date{display:block;overflow:hidden;font-size:var(--mobile-block-text-size);font-weight:400;line-height:var(--mobile-block-line-height);text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-status-wrap{min-width:0;justify-self:start;text-align:left}.app-shell .billing-transactions-table .billing-transaction-status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-transactions-pagination>div{flex-wrap:wrap}}@media (max-width:1280px){.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{display:none!important}}@media (max-width:760px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(0,1fr) var(--billing-transactions-action-column-width)!important;justify-content:space-between!important;column-gap:10px;grid-template-rows:repeat(3,minmax(17px,auto));row-gap:2px;height:auto!important;min-height:72px!important;align-items:center!important;align-content:center!important;padding:8px 12px!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head)>*{align-self:center!important}.app-shell .billing-transactions-table .accounts-table-cell{align-content:center;gap:1px}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Дата и время"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="№ операции"]{display:none!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{display:flex!important;min-height:0;align-self:center!important;align-items:center;justify-content:flex-start;flex-direction:row;gap:6px;overflow:hidden;color:#344054;font-size:var(--mobile-block-text-size);font-weight:400;line-height:var(--mobile-block-line-height);text-align:left}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1;grid-row:1}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:1;grid-row:2}.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument{display:inline-flex;max-width:100%;min-width:0;gap:0;line-height:inherit}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument-divider{flex:0 0 auto;overflow:visible;margin-right:3px;text-overflow:clip}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument-detail:before{content:""!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{display:flex!important;grid-column:1;grid-row:3;min-height:0;align-self:center!important;align-items:center;justify-content:flex-start;flex-direction:row;gap:6px;overflow:hidden;color:#344054;font-size:var(--mobile-block-text-size);font-weight:400;line-height:var(--mobile-block-line-height);text-align:left;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-status{display:inline-flex;min-width:0;align-items:center;justify-content:flex-start;margin-left:0!important;padding:0;border:0;background:transparent;font-size:inherit;font-weight:700;line-height:inherit}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{gap:6px}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed .billing-transaction-mobile-status{display:inline-flex!important;gap:0;line-height:inherit;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed .billing-transaction-mobile-status>span{display:inline}.app-shell .billing-transactions-table .billing-transaction-mobile-amount{flex:0 0 auto;color:#344054;font-size:inherit;font-weight:400;line-height:inherit;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation{display:block;flex:0 1 auto;min-width:0;overflow:hidden;color:#344054;font:inherit;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:2;grid-row:1/span 3;align-self:stretch!important;align-items:center!important;justify-content:flex-end!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head)>.billing-transaction-actions-cell{align-self:stretch!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"],.app-shell .billing-transactions-table .billing-transaction-date,.app-shell .billing-transactions-table .billing-transaction-operation-number{font-size:var(--mobile-block-text-size);line-height:var(--mobile-block-line-height)}.app-shell .billing-transactions-table .billing-transaction-status{overflow:visible;text-overflow:clip;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-date{display:block;line-height:var(--mobile-block-line-height);white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-instrument{gap:1px;line-height:1.08}.app-shell .billing-transactions-table .billing-transaction-date-separator{display:inline}.app-shell .billing-transactions-table .billing-transaction-time{display:inline;color:#667085}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"]{font-size:12.5px}}@media (min-width:640px) and (max-width:760px){.app-shell .billing-transactions-table{display:grid!important;grid-template-columns:minmax(0,1fr);column-gap:0;row-gap:0;width:100%!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(168px,.44fr) minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(19px,auto));column-gap:12px;row-gap:3px;width:100%!important;min-height:68px!important;padding:9px 12px!important;border-bottom:1px solid var(--cabinet-row-line)!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head):nth-child(2n){border-right:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1;grid-row:1/span 2;align-items:flex-start;justify-content:center;flex-direction:column;gap:2px}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2;grid-row:1;min-width:0}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{grid-column:2;grid-row:2;min-width:0;align-self:center!important;gap:8px}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3;grid-row:1/span 2}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{max-width:100%}}@media (min-width:761px){.app-shell .billing-transactions-table{display:grid!important;grid-template-columns:minmax(0,1fr);width:100%!important}.app-shell .billing-transactions-table .accounts-table-head,.app-shell .billing-transactions-table .billing-transaction-receipt-cell{display:none!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(216px,.9fr) minmax(232px,1fr) minmax(150px,.55fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(20px,auto));column-gap:16px;row-gap:2px;width:100%!important;min-height:72px!important;padding:12px 22px!important;border-bottom:1px solid var(--cabinet-row-line)!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Дата и время"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="№ операции"]{display:none!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{display:flex!important;grid-column:1;grid-row:1/span 2;min-width:0;align-self:center!important;align-items:center;justify-content:flex-start;flex-flow:row wrap;column-gap:8px;row-gap:2px;overflow:hidden;color:#344054;text-align:left}.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell .billing-transaction-operation-number{flex:0 0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{display:flex!important;grid-column:2;grid-row:1/span 2;min-width:0;align-self:center!important;align-items:center;justify-content:flex-start;overflow:hidden;color:#344054;text-align:left}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument{display:inline-flex;max-width:100%;min-width:0;gap:0;overflow:hidden;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument-divider{flex:0 0 auto;margin-right:3px;overflow:visible;text-overflow:clip}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{display:grid!important;grid-column:3;grid-row:1/span 2;min-width:0;align-self:center!important;align-content:center;justify-content:flex-start;grid-template-columns:max-content max-content;grid-template-rows:repeat(2,minmax(20px,auto));column-gap:8px;row-gap:2px;overflow:visible;color:#344054;text-align:left;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation{grid-column:1/-1;grid-row:1;min-width:0;overflow:hidden;color:#344054;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-comma{display:none}.app-shell .billing-transactions-table .billing-transaction-mobile-amount{grid-column:1;grid-row:2;color:#344054;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-status{grid-column:2;grid-row:2;margin-left:0!important;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-actions-cell{display:flex!important;grid-column:4;grid-row:1/span 2;align-self:stretch!important;align-items:center!important;justify-content:flex-end!important}}@media (max-width:760px){.app-shell .responsive-table-tables tbody .tables-main-profile-row .table-actions-cell{justify-content:flex-end!important}.app-shell .responsive-table-tables tbody .tables-profile-info-desktop-text{display:none!important}.app-shell .responsive-table-tables tbody .tables-profile-info-button{display:inline-flex!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-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;padding:0!important;justify-content:center!important;border-radius:8px!important}.app-shell .responsive-table-tables tbody .tables-profile-info-popover{display:block;right:0;top:calc(100% + 8px)}}.app-shell .billing-transactions-table .billing-transaction-mobile-status,.app-shell .billing-transactions-table .billing-transaction-status{box-sizing:border-box;display:inline-flex!important;width:fit-content;max-width:100%;min-height:20px;align-items:center;justify-content:flex-start;margin-left:-6px;padding:2px 6px!important;border:1px solid #d0d5dd!important;border-radius:8px!important;font-weight:400!important;line-height:1.1!important;overflow:visible!important;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-status.is-paid{border-color:rgba(3,152,85,.32)!important;background:var(--astatus-success-soft)!important;color:var(--astatus-success)!important;box-shadow:none}.app-shell .billing-transactions-table .billing-transaction-status.is-failed{border-color:rgba(217,45,32,.32)!important;background:#fee4e2!important;color:var(--astatus-error)!important;box-shadow:none}.app-shell .billing-transactions-table .billing-transaction-status.is-pending{border-color:rgba(220,104,3,.34)!important;background:var(--astatus-warning-soft)!important;color:var(--astatus-warning)!important;box-shadow:none}.app-shell .billing-required-payment{justify-self:start}.app-shell .billing-required-payment,.app-shell .billing-required-payment-badge{box-sizing:border-box;display:inline-grid!important;width:max-content!important;min-width:max-content!important;max-width:max-content!important;margin-left:0;padding:0;background:transparent;overflow:visible!important}.app-shell .billing-required-payment-badge{position:relative;border-radius:0;box-shadow:none;line-height:1.1}.app-shell .billing-required-payment-badge:before{display:none;content:""}.app-shell .billing-required-payment-badge>*{position:relative;z-index:1}.app-shell .billing-required-payment-badge .billing-required-payment-title{display:inline-flex!important;align-items:center;gap:4px;transform:none;white-space:nowrap!important}.app-shell .billing-required-payment-badge .billing-required-payment-title>span{display:inline!important}.app-shell .billing-required-payment .billing-required-payment-amount,.app-shell .billing-required-payment .billing-required-payment-title,.app-shell .billing-required-payment .billing-required-payment-title>span{color:var(--astatus-error)!important}.app-shell .billing-table-usage-cell:has(.billing-required-payment){opacity:1!important;overflow:visible!important}.app-shell .billing-accounts-table .billing-table-usage-cell>span.billing-required-payment:first-child,.app-shell .billing-products-table .billing-table-usage-cell>span.billing-required-payment:first-child,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-usage-cell>span.billing-required-payment:first-child,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-usage-cell>span.billing-required-payment:first-child{width:max-content!important;min-width:max-content!important;max-width:max-content!important;overflow:visible!important}.app-shell .billing-required-payment,.app-shell .billing-required-payment span{font-weight:400!important}.billing-mobile-product-summary{display:none}.billing-product-usage-summary{display:grid;min-width:0;gap:6px;align-content:center;align-items:start;justify-items:start;overflow:hidden}.billing-product-usage-summary .billing-mobile-product-titleline{display:block;width:100%;min-width:0;overflow:hidden;color:#111827;font-size:14px;font-weight:400;line-height:1.28;text-overflow:ellipsis;white-space:normal}.billing-product-usage-summary .billing-mobile-product-name,.billing-product-usage-summary .billing-mobile-product-usage{display:inline;font-weight:400}.billing-product-usage-summary .billing-mobile-product-usage{margin-left:0;color:#334155}.app-shell .billing-products-table .billing-product-usage-summary .billing-table-progress{width:var(--billing-product-summary-progress-width)!important;min-width:var(--billing-product-summary-progress-width)!important;max-width:var(--billing-product-summary-progress-width)!important}@media (max-width:760px){.app-shell .billing-required-payment-badge .billing-required-payment-title{display:grid!important;gap:0;align-items:start;white-space:normal!important}.app-shell .billing-required-payment-badge .billing-required-payment-title>span{display:block!important}}@media (max-width:1280px){.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"] .billing-transaction-status{margin-left:-6px!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"]{overflow:visible!important}}@media (max-width:430px){.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell .billing-transaction-mobile-status{margin-left:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed .billing-transaction-mobile-status{display:inline-flex!important;gap:0;min-width:max-content;max-width:none;padding:2px 5px!important;border-radius:8px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed .billing-transaction-mobile-status>span{display:inline;white-space:nowrap}.app-shell .billing-transactions-table .billing-transaction-mobile-amount{white-space:nowrap!important}}@media (max-width:760px){.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument-divider{display:inline-block!important;flex:0 0 auto!important;margin-right:3px!important;overflow:visible!important;text-overflow:clip!important}.app-shell .billing-accounts-page{gap:12px}.app-shell .billing-accounts-page .page-header{margin-bottom:-2px}.app-shell .billing-list-toolbar{align-items:flex-start;gap:9px;padding:0}.app-shell .billing-product-filter{width:fit-content;max-width:100%;align-items:flex-end;gap:18px;padding:0;border:0;border-bottom:1px solid #e4e7ec;border-radius:0;background:transparent}.app-shell .billing-product-filter-button{min-height:34px;justify-content:center;padding:0 0 9px;border-radius:0;background:transparent;font-size:13px;font-weight:700;transition:background .22s ease,box-shadow .22s ease,color .18s ease,transform .18s ease}.app-shell .billing-product-filter-button:after{display:none}.app-shell .billing-product-filter-button.is-active{background:transparent;box-shadow:none;transform:none}.app-shell .billing-accounts-page .billing-products-table-panel{padding:0;overflow:hidden;border-radius:12px}.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"summary actions"!important;grid-template-columns:minmax(0,1fr) 34px!important;grid-template-rows:auto;height:auto!important;min-height:92px!important;align-content:center!important;align-items:center!important;column-gap:10px!important;row-gap:0!important;padding:12px 10px 12px 14px!important}.app-shell .billing-products-table .accounts-table-mobile-sentence,.app-shell .billing-products-table .billing-table-amount-cell,.app-shell .billing-products-table .billing-table-control-cell,.app-shell .billing-products-table .billing-table-drag-cell,.app-shell .billing-products-table .billing-table-product-cell,.app-shell .billing-products-table .billing-table-usage-cell{display:none!important}.app-shell .billing-products-table .billing-mobile-product-summary{display:grid!important;grid-area:summary;width:100%!important;min-width:0!important;max-width:none!important;gap:6px;align-content:center;align-items:start;align-self:center;padding:0!important;overflow:hidden!important}.app-shell .billing-products-table .billing-mobile-product-titleline{display:block;width:100%;min-width:0;overflow:hidden;color:#111827;font-size:13.5px;font-weight:400!important;line-height:1.28;overflow-wrap:normal;text-overflow:ellipsis;white-space:normal}.app-shell .billing-products-table .billing-mobile-product-name,.app-shell .billing-products-table .billing-mobile-product-usage{display:inline;font-weight:400!important}.app-shell .billing-products-table .billing-mobile-product-usage{margin-left:0;color:#334155;font-weight:400!important}.app-shell .billing-products-table .billing-mobile-product-progress.billing-table-progress{width:min(320px,85.4%)!important;min-width:144px!important;max-width:100%!important;justify-self:start!important}.app-shell .billing-products-table .billing-mobile-product-meta{display:grid;width:100%!important;min-width:0!important;max-width:none!important;gap:3px;align-items:start;color:#667085;font-size:12.5px;line-height:1.2;white-space:nowrap}.app-shell .billing-products-table .billing-mobile-product-payment{display:inline-flex;min-width:0;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-products-table .billing-mobile-product-payment-label{color:#98a2b3;font-weight:700}.app-shell .billing-products-table .billing-mobile-product-payment-action{display:block;min-width:0!important;max-width:100%!important;padding:0;border:0;background:transparent;overflow:hidden;color:#667085;cursor:pointer;font:inherit;font-size:12.5px;line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap}.app-shell .billing-products-table .billing-table-control-action{display:none!important}.app-shell .billing-products-table .billing-mobile-payment-actions{display:inline-flex!important;min-width:0;max-width:100%}.app-shell .billing-products-table .billing-mobile-payment-action{display:inline-grid;min-width:0;max-width:100%;gap:0;padding:0;border:0;background:transparent;color:#667085;font:inherit;font-size:12.5px;line-height:1.12;text-align:left}.app-shell .billing-products-table .billing-mobile-payment-action span{display:block;white-space:nowrap}.app-shell .billing-products-table .accounts-table-actions{grid-area:actions;width:34px!important;min-width:34px!important;max-width:34px!important;align-self:center;justify-self:end!important;align-items:center!important;justify-content:flex-end!important;padding:0!important;transform:none!important}.app-shell .billing-products-table .accounts-table-actions .billing-disable-menu-wrap{width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;flex-basis:var(--cabinet-row-icon-button-size)!important}.app-shell .billing-products-table .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 .billing-required-payment,.app-shell .billing-required-payment-badge,.app-shell .billing-required-payment-badge .billing-required-payment-title{width:100%!important;min-width:0!important;max-width:100%!important}.app-shell .billing-settings-modal-overlay{--billing-settings-mobile-edge:0px;--billing-settings-mobile-scale:1;--billing-settings-mobile-scrollbar-gutter:20px;--billing-settings-mobile-scrollbar-space:var(--billing-settings-mobile-scrollbar-gutter);--billing-settings-mobile-bottom-gap:max(24px,calc(env(safe-area-inset-bottom) + 12px));--billing-settings-mobile-header-height:58px;--billing-settings-mobile-top-gap:8px;top:var(--billing-settings-visual-top,0);right:0;bottom:auto;left:0;width:var(--billing-settings-viewport-width,100vw);height:var(--billing-settings-viewport-height,100dvh);min-height:0;z-index:20000;align-items:flex-end;padding:var(--billing-settings-mobile-top-gap) var(--billing-settings-mobile-edge) var(--billing-settings-mobile-bottom-gap)}.app-shell .billing-settings-modal{width:min(calc(430px + var(--billing-settings-mobile-scrollbar-space, 0px)),calc((var(--billing-settings-viewport-width, 100vw) - var(--billing-settings-mobile-edge) * 2) / var(--billing-settings-mobile-scale)));max-width:min(calc(430px + var(--billing-settings-mobile-scrollbar-space, 0px)),calc((var(--billing-settings-viewport-width, 100vw) - var(--billing-settings-mobile-edge) * 2) / var(--billing-settings-mobile-scale)));height:calc(var(--billing-settings-viewport-height, 100dvh) - var(--billing-settings-mobile-top-gap) - var(--billing-settings-mobile-bottom-gap));max-height:calc(var(--billing-settings-viewport-height, 100dvh) - var(--billing-settings-mobile-top-gap) - var(--billing-settings-mobile-bottom-gap));display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;overscroll-behavior:contain;border-radius:16px}.app-shell .billing-settings-mobile-sheet{align-self:stretch;justify-self:stretch;height:100%;min-height:0;max-height:100%;gap:10px;grid-row:1;overflow-x:hidden;overflow-y:scroll;overscroll-behavior-y:contain;padding:10px var(--billing-settings-mobile-scrollbar-gutter,10px) 12px 10px;scrollbar-gutter:auto;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.app-shell .billing-settings-compact-layout{align-self:stretch;grid-row:2;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;max-height:100%}.app-shell .billing-mobile-title-block{padding:0 2px 2px}.app-shell .billing-mobile-title-block strong{font-size:20px}.app-shell .billing-mobile-section{padding:10px;border-color:#e4e7ec;border-radius:12px;background:#ffffff;box-shadow:0 0 0 1px rgba(16,24,40,.06),0 6px 18px rgba(16,24,40,.12)}.app-shell .billing-mobile-tier-section{width:100%;justify-self:stretch}.app-shell .billing-mobile-total-section{min-height:258px;align-content:start;gap:7px;border-color:#e4e7ec;background:#ffffff;padding-bottom:20px;box-shadow:0 0 0 1px rgba(16,24,40,.06),0 6px 18px rgba(16,24,40,.12)}}@media (max-width:760px){.app-shell .billing-mobile-total-section.is-individual-offer,.app-shell .billing-settings-mobile-sheet:has(.billing-limit-tariff-list) .billing-mobile-total-section{min-height:272px}.app-shell .billing-settings-mobile-sheet-message-history .billing-mobile-total-section{min-height:272px;padding-bottom:20px}.app-shell .billing-mobile-total-section .billing-pricing-total-main{min-height:54px;gap:3px}.app-shell .billing-mobile-total-section .billing-pricing-total-main strong{min-height:44px;font-size:clamp(34px,9.4vw,40px);line-height:1.08}.app-shell .billing-mobile-total-quantity,.app-shell .billing-settings-mobile-sheet-message-history .billing-mobile-total-quantity{min-height:102px;grid-template-rows:36px 34px 15px;gap:2px;padding-top:4px}.app-shell .billing-mobile-checkout-section .billing-pricing-promo-input,.app-shell .billing-mobile-checkout-section .billing-pricing-receipt-input{min-height:42px;font-size:15px}.app-shell .billing-settings-modal-actions{position:relative;z-index:2;display:grid;grid-row:3;grid-template-columns:minmax(0,1fr);align-content:end;min-height:88px;margin:0 10px 8px;gap:6px}}@media (max-width:390px){.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head){grid-template-columns:minmax(0,1fr) 34px!important;column-gap:8px!important;padding-right:8px!important;padding-left:12px!important}.app-shell .billing-settings-modal-overlay{--billing-settings-mobile-edge:0px}.app-shell .billing-mobile-total-section .billing-pricing-total-main strong{font-size:clamp(32px,10vw,40px)}.app-shell .billing-mobile-tariff-details .billing-limit-single-tariff-row,.app-shell .billing-mobile-tariff-details .billing-limit-tariff-list div{grid-template-columns:minmax(70px,max-content) minmax(16px,1fr) max-content;gap:6px}}@media (max-width:760px){.app-shell .tables-add-table-action{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;padding-right:0!important;justify-content:flex-end!important;overflow:visible!important;transform:none!important}.app-shell .tables-add-table-action .tables-add-table-button{flex:0 0 auto!important;width:auto!important;min-width:max-content!important;max-width:100%!important;padding-right:8px!important;padding-left:8px!important;gap:6px!important;margin-right:0!important;margin-left:auto!important;white-space:nowrap!important}.app-shell{--mobile-meta-text-size:13px;--mobile-caption-text-size:12px;--mobile-status-text-size:13.5px;--mobile-action-text-size:14px}.app-shell .accounts-search-meta,.app-shell .billing-list-toolbar .accounts-search-meta,.app-shell .billing-mobile-payment-action,.app-shell .billing-mobile-product-meta,.app-shell .billing-mobile-product-payment-action,.app-shell .billing-transaction-date,.app-shell .billing-transaction-mobile-date,.app-shell .billing-transaction-time,.app-shell .profile-picker-meta,.profile-picker-menu.profile-picker-menu-portal .profile-picker-meta{font-size:var(--mobile-meta-text-size)!important;line-height:1.3!important}.app-shell .account-menu-item,.app-shell .billing-product-filter-button,.app-shell .primary-button,.app-shell .profile-picker-menu,.app-shell .profile-picker-ok,.app-shell .profile-picker-option,.app-shell .profile-picker-option-select-all,.app-shell .row-menu-item,.app-shell .secondary-button,.profile-picker-menu.profile-picker-menu-portal,.profile-picker-menu.profile-picker-menu-portal .profile-picker-ok,.profile-picker-menu.profile-picker-menu-portal .profile-picker-option,.profile-picker-menu.profile-picker-menu-portal .profile-picker-option-select-all{font-size:var(--mobile-action-text-size)!important;line-height:1.25!important}.app-shell .input,.app-shell .profile-picker-menu .profile-picker-search,.app-shell .select-input,.app-shell textarea,.profile-picker-menu.profile-picker-menu-portal .profile-picker-search{font-size:var(--mobile-block-text-size)!important;line-height:var(--mobile-block-line-height)!important}.app-shell .admin-errors-page-status,.app-shell .billing-transaction-mobile-status,.app-shell .billing-transaction-status,.app-shell .message-history-status,.app-shell .status-badge{font-size:var(--mobile-status-text-size)!important;line-height:1.25!important}.app-shell .billing-products-table .billing-mobile-product-titleline{font-size:var(--mobile-block-text-size)!important;line-height:var(--mobile-block-line-height)!important}.app-shell .billing-products-table .billing-mobile-product-titleline-message-history,.app-shell .billing-products-table .billing-mobile-product-titleline-message-history .billing-mobile-product-name,.app-shell .billing-products-table .billing-mobile-product-titleline-message-history .billing-mobile-product-usage{font-weight:400!important}}@media (min-width:500px) and (max-width:760px){.app-shell .billing-transactions-table{display:grid!important;grid-template-columns:minmax(0,1fr);width:100%!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(180px,.46fr) minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(19px,auto))!important;column-gap:12px!important;row-gap:3px!important;min-height:68px!important;padding:9px 12px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:row wrap!important;align-content:center!important;align-items:center!important;justify-content:flex-start!important;column-gap:8px!important;row-gap:2px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;min-width:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{grid-column:2!important;grid-row:2!important;min-width:0!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){grid-template-columns:max-content minmax(0,1fr) var(--billing-transactions-action-column-width)!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell .billing-transaction-operation-number{flex:0 0 auto!important;width:auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}}.app-shell .billing-accounts-table .billing-table-progress,.app-shell .billing-pricing-tier-progress,.app-shell .billing-products-table .billing-table-progress,.app-shell .billing-table-progress,.app-shell .tables-billing-row-panel .billing-accounts-table .billing-table-progress,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-progress{width:var(--billing-profile-progress-width)!important;min-width:var(--billing-profile-progress-width)!important;max-width:var(--billing-profile-progress-width)!important}@media (max-width:760px){.app-shell .billing-products-table .billing-mobile-product-progress.billing-table-progress{width:var(--billing-product-summary-progress-width)!important;min-width:var(--billing-product-summary-progress-width)!important;max-width:var(--billing-product-summary-progress-width)!important}}.app-shell .billing-products-table .billing-mobile-product-summary .billing-table-progress,.app-shell .billing-products-table .billing-product-usage-summary .billing-table-progress,.app-shell .billing-settings-modal .billing-pricing-tier-progress{width:var(--billing-product-summary-progress-width)!important;min-width:var(--billing-product-summary-progress-width)!important;max-width:var(--billing-product-summary-progress-width)!important}@media (max-width:760px){.app-shell .billing-accounts-table .accounts-table-row:not(.accounts-table-head),.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .tables-billing-row-panel .billing-accounts-table .accounts-table-row:not(.accounts-table-head),.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-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-progress-width:var(--billing-profile-progress-width)!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created file action" "period status action"!important;grid-template-columns:minmax(132px,.52fr) minmax(0,1.7fr) var(--cabinet-row-icon-button-size)!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created file action" "status file action"!important;grid-template-columns:minmax(132px,.52fr) minmax(0,1.7fr) var(--cabinet-row-icon-button-size)!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,.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){height:auto!important;min-height:var(--cabinet-mobile-row-height)!important;grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;align-items:center!important;align-content:center!important;gap:2px 8px!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created action" "period action" "file action" "status action"!important;grid-template-rows:repeat(4,max-content)!important;padding-top:7px!important;padding-bottom:7px!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created action" "file action" "status action"!important;grid-template-rows:repeat(3,max-content)!important;padding-top:7px!important;padding-bottom:7px!important}}@media (min-width:360px) and (max-width:760px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created period action" "file file action" "status status action"!important;grid-template-columns:max-content minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;grid-template-rows:repeat(3,max-content)!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Дата формирования"]{gap:6px}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-date,.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-period-inline{display:inline!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-date{flex:0 0 auto}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-period-inline{flex:1 1 auto;color:#667085;font-size:12.5px;font-weight:700}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Период"]{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;overflow:hidden!important;visibility:hidden!important}}@media (min-width:500px) and (max-width:760px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:214px minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(19px,auto))!important;column-gap:12px!important;row-gap:3px!important;min-height:68px!important;padding:9px 12px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:column nowrap!important;align-content:center!important;align-items:flex-start!important;justify-content:flex-start!important;gap:2px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell .billing-transaction-operation-number{flex:0 0 auto!important;width:auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;min-width:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{grid-column:2!important;grid-row:2!important;min-width:0!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important;justify-content:flex-end!important}}@media (min-width:761px) and (max-width:1100px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:214px minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(20px,auto))!important;column-gap:22px!important;row-gap:3px!important;min-height:72px!important;padding:12px 22px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:column nowrap!important;align-content:center!important;align-items:flex-start!important;justify-content:flex-start!important;gap:2px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell .billing-transaction-operation-number{flex:0 0 auto!important;width:auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;min-width:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{grid-column:2!important;grid-row:2!important;min-width:0!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important;justify-content:flex-end!important}}@media (min-width:500px) and (max-width:760px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:214px minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(19px,auto))!important;column-gap:12px!important;row-gap:3px!important;padding:9px 12px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:row nowrap!important;align-content:center!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell .billing-transaction-operation-number{flex:0 0 auto!important;width:auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;min-width:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{grid-column:2!important;grid-row:2!important;min-width:0!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important;justify-content:flex-end!important}.app-shell .billing-transactions-table{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(180px,.46fr) minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(19px,auto))!important;column-gap:12px!important;row-gap:3px!important;min-height:68px!important;padding:9px 12px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:row wrap!important;align-content:center!important;align-items:center!important;justify-content:flex-start!important;column-gap:8px!important;row-gap:2px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;min-width:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{grid-column:2!important;grid-row:2!important;min-width:0!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important}}@media (min-width:640px) and (max-width:760px){.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{flex-flow:row nowrap!important}}@media (max-width:1280px){.app-shell .message-history-file-mobile-profiles{display:block!important;overflow:hidden;min-width:0;max-width:100%;color:#344054;font-size:var(--mobile-block-text-size,13.5px);font-weight:400;line-height:var(--mobile-block-line-height,1.35);text-overflow:ellipsis;white-space:nowrap}.app-shell .message-history-file-action-cell{display:flex!important;grid-area:action;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;align-items:center!important;align-self:stretch!important;justify-content:center!important;justify-self:end!important;padding:0!important}.app-shell .message-history-file-action-cell:before{content:none!important;display:none!important}.app-shell .message-history-file-action-button{width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-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;padding:0!important;border-radius:10px!important;font-size:0!important}.app-shell .message-history-file-action-text{display:none!important}.app-shell .message-history-file-action-icon{display:block!important}}@media (min-width:1281px){.app-shell .message-history-file-action-cell{text-align:right}}@media (min-width:761px){html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:first-child,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:first-child{width:15%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(2),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(2){width:11%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(3),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(3){width:24%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(4),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(4){width:15%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(5),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(5){width:12%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(6),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(6){width:15%!important;width:8%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-file-action-cell{display:table-cell!important;padding:9px 12px!important;text-align:right!important;vertical-align:middle!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-file-action-button{width:auto!important;min-width:86px!important;max-width:none!important;height:auto!important;min-height:34px!important;padding:7px 12px!important;font-size:13px!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-file-action-text{display:inline-flex!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-file-action-icon{display:none!important}}.app-shell{--cabinet-sort-direction-width:112px;--ai-project-sort-direction-width:var(--cabinet-sort-direction-width)}.app-shell .accounts-sort-direction,.app-shell .admin-errors-mobile-sort-direction,.app-shell .ai-project-sort-direction,.app-shell .message-history-files-sort-direction,.app-shell .review-replies-sort-direction{box-sizing:border-box!important;width:var(--cabinet-sort-direction-width)!important;min-width:var(--cabinet-sort-direction-width)!important;max-width:var(--cabinet-sort-direction-width)!important;justify-self:end!important;justify-content:center!important;gap:8px!important;padding-right:10px!important;padding-left:10px!important;white-space:nowrap!important}@media (max-width:1280px){.app-shell .accounts-page .accounts-search-panel,.app-shell .accounts-page.review-replies-review-page .review-replies-search-panel,.app-shell .admin-errors-mobile-sort-row,.app-shell .ai-project-toolbar,.app-shell .message-history-files-toolbar{grid-template-columns:minmax(0,1fr) var(--cabinet-sort-direction-width)!important}}@media (min-width:761px){html.is-sidebar-desktop-collapsed .app-shell .accounts-page .accounts-search-panel{grid-template-columns:minmax(0,1fr) minmax(150px,210px) var(--cabinet-sort-direction-width)!important}html.is-sidebar-desktop-collapsed .app-shell .ai-project-toolbar{grid-template-columns:minmax(220px,1fr) minmax(150px,220px) var(--cabinet-sort-direction-width)!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-toolbar{grid-template-columns:minmax(220px,1fr) minmax(150px,260px) var(--cabinet-sort-direction-width)!important}}.app-shell .message-history-files-table .message-history-export-period-inline{display:none!important}@media (min-width:360px) and (max-width:760px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created period action" "file file action" "status status action"!important;grid-template-columns:max-content minmax(0,1fr) var(--cabinet-row-icon-button-size)!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-period-inline{display:none!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Период"]{display:flex!important;grid-area:period!important;width:auto!important;height:auto!important;min-width:0!important;min-height:auto!important;max-width:100%!important;max-height:none!important;overflow:hidden!important;visibility:visible!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created period action" "file status action"!important;grid-template-columns:max-content minmax(0,1fr) var(--cabinet-row-icon-button-size)!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Период"]{grid-area:period!important;min-width:0!important;overflow:hidden!important}}.app-shell .accounts-page .accounts-search-panel .accounts-sort-direction,.app-shell .accounts-page.review-replies-review-page .review-replies-search-panel .review-replies-sort-direction,.app-shell .ai-project-toolbar .ai-project-sort-direction,.app-shell .message-history-files-toolbar .message-history-files-sort-direction{width:var(--cabinet-sort-direction-width)!important;min-width:var(--cabinet-sort-direction-width)!important;max-width:var(--cabinet-sort-direction-width)!important;justify-self:end!important}.app-shell .accounts-page .accounts-search-panel .search-field-control,.app-shell .ai-project-toolbar .search-field-control,.app-shell .message-history-files-toolbar .search-field-control{gap:10px!important}@media (min-width:901px){.app-shell .accounts-page .accounts-search-panel,.app-shell .ai-project-toolbar,.app-shell .message-history-files-toolbar{grid-template-columns:minmax(180px,1fr) minmax(210px,300px) var(--cabinet-sort-direction-width)!important;align-items:end!important;column-gap:16px!important;row-gap:0!important}.app-shell .accounts-page .accounts-search-field,.app-shell .accounts-page .accounts-sort-direction,.app-shell .accounts-page .accounts-sort-field,.app-shell .ai-project-search-field,.app-shell .ai-project-sort-direction,.app-shell .ai-project-sort-field,.app-shell .message-history-files-search-field,.app-shell .message-history-files-sort-direction,.app-shell .message-history-files-sort-field{grid-column:auto!important}.app-shell .accounts-page .accounts-sort-field,.app-shell .ai-project-sort-field,.app-shell .message-history-files-sort-field{min-width:210px!important}}@media (max-width:900px){.app-shell .accounts-page .accounts-search-panel,.app-shell .ai-project-toolbar,.app-shell .message-history-files-toolbar{grid-template-columns:minmax(0,1fr) var(--cabinet-sort-direction-width)!important;column-gap:12px!important;row-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}}.app-shell .accounts-page .accounts-search-panel{grid-template-columns:minmax(0,1fr)!important}.app-shell .accounts-page .accounts-search-field{grid-column:1!important}.app-shell .accounts-page .accounts-search-panel .accounts-list-actions{grid-column:1!important;justify-self:end!important}@media (min-width:901px){.app-shell .accounts-page .accounts-search-panel{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;column-gap:16px!important;row-gap:0!important}.app-shell .accounts-page .accounts-search-panel .accounts-list-actions{grid-column:2!important}}.app-shell .message-history-files-toolbar,.app-shell.ai-replies-page .ai-project-toolbar{grid-template-columns:minmax(0,1fr)!important;align-items:end!important;column-gap:0!important;row-gap:0!important}.app-shell .message-history-files-search-field,.app-shell.ai-replies-page .ai-project-search-field{grid-column:1!important}.app-shell.review-replies-page .review-replies-admin-page>.accounts-search-panel{grid-template-columns:minmax(0,1fr)!important}.app-shell.review-replies-page .review-replies-admin-page>.accounts-search-panel .accounts-search-field{grid-column:1!important}.app-shell .ai-project-list-toolbar,.app-shell .message-history-files-list-toolbar,.app-shell .review-replies-list-toolbar{margin-top:10px}.app-shell .review-replies-list-toolbar{margin-top:-8px}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-meta-row{gap:8px;flex-wrap:nowrap}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-direction,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-trigger,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta-count,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta-prefix{font-weight:400!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta{flex:0 0 auto;padding-right:0!important;padding-left:0!important;white-space:nowrap!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-inline-sort{flex:0 0 auto}@media (max-width:520px){.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-meta-row{gap:6px}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-inline-sort{gap:7px;padding-left:8px}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-direction{padding-left:8px}}@media (max-width:360px){.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta-prefix{display:inline!important}}@media (max-width:300px){.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-direction .sort-direction-label{display:inline!important}}@media (min-width:901px){.app-shell.ai-replies-page .ai-project-toolbar,.app-shell.review-replies-page .review-replies-admin-page>.accounts-search-panel{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;column-gap:16px!important;row-gap:0!important}.app-shell.ai-replies-page .ai-project-toolbar .accounts-search-panel-actions,.app-shell.review-replies-page .review-replies-admin-page>.accounts-search-panel .accounts-search-panel-actions{display:flex!important;grid-column:2!important;justify-self:end!important}.app-shell.ai-replies-page .ai-project-list-toolbar,.app-shell.review-replies-page .review-replies-list-toolbar{grid-template-columns:minmax(0,1fr)!important}.app-shell.ai-replies-page .ai-project-list-toolbar .accounts-list-toolbar-actions-mobile,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-toolbar-actions-mobile{display:none!important}}.app-shell .accounts-page .accounts-sort-field .select-menu-native.select-input,.app-shell .ai-project-sort-field .select-menu-native.select-input,.app-shell .message-history-files-sort-field .select-menu-native.select-input,.app-shell .site-template-toolbar-demo .accounts-sort-field .select-menu-native.select-input{-webkit-appearance:none!important;appearance:none!important;padding-right:42px!important;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 7.5L10 12l4.5-4.5' fill='none' stroke='%23344054' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 26px) 50%;background-repeat:no-repeat;background-size:20px 20px}.site-template-settings-shell{--site-template-line:#e4e7ec;--site-template-muted:#667085;--site-template-ink:#101828;--site-template-panel:#ffffff}.site-template-page{display:grid;width:min(100%,1620px);margin:0 auto;padding-bottom:28px;gap:16px}.site-template-panel,.site-template-table-panel,.site-template-toolbar-demo{margin-top:0;border-color:var(--site-template-line);background:var(--site-template-panel);box-shadow:var(--astatus-shadow-soft)}.site-template-panel{display:grid;gap:14px;padding:16px}.site-template-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.site-template-panel-head span{display:block;color:var(--site-template-muted);font-size:12px;font-weight:800;line-height:1.2}.site-template-panel-head h2{margin:2px 0 0;color:var(--site-template-ink);font-size:18px;font-weight:800;line-height:1.2}.site-template-token-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.site-template-spacing-row,.site-template-token-grid>div,.site-template-type-row{border:1px solid var(--site-template-line);border-radius:8px;background:#ffffff}.site-template-token-grid>div{display:grid;gap:4px;min-height:76px;padding:12px;align-content:center}.site-template-spacing-row span,.site-template-token-grid span{color:var(--site-template-muted);font-size:12px;font-weight:800;line-height:1.2}.site-template-token-grid strong{color:var(--site-template-ink);font-size:22px;font-weight:800;line-height:1.05}.site-template-spacing-list,.site-template-type-list{display:grid;gap:8px}.site-template-type-row{display:grid;grid-template-columns:minmax(220px,1fr) minmax(120px,160px) minmax(120px,160px);align-items:center;gap:12px;min-height:58px;padding:10px 12px;color:#344054;font-size:14px;line-height:1.35}.site-template-type-row span{display:block;margin-bottom:2px;color:var(--site-template-muted);font-size:12px;font-weight:800;line-height:1.2}.site-template-type-row strong{display:block;overflow-wrap:anywhere;color:var(--site-template-ink);font-size:14px;font-weight:400;line-height:1.35}.site-template-toolbar-demo{grid-template-columns:minmax(180px,1fr) minmax(210px,300px) var(--cabinet-sort-direction-width)!important;align-items:end!important;column-gap:16px!important;row-gap:0!important;padding:14px}.site-template-toolbar-demo .accounts-sort-direction{width:var(--cabinet-sort-direction-width)!important;min-width:var(--cabinet-sort-direction-width)!important}.site-template-button-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.site-template-table-panel{padding:14px}.site-template-table{--site-template-table-grid:minmax(170px,220px) minmax(220px,1fr) minmax(120px,180px) 54px}.site-template-table .accounts-table-head,.site-template-table .site-template-example-row{grid-template-columns:var(--site-template-table-grid)}.site-template-example-row{min-height:56px}.site-template-spacing-row{display:grid;grid-template-columns:minmax(160px,240px) minmax(0,1fr);align-items:center;gap:12px;min-height:48px;padding:10px 12px}.site-template-spacing-row strong{color:#344054;font-size:14px;font-weight:400;line-height:1.35}.site-template-accounts-table-panel{padding:14px}.site-template-accounts-table .accounts-table-row{grid-template-columns:42px minmax(128px,180px) minmax(180px,1fr) minmax(190px,1fr) minmax(112px,140px) 54px}.site-template-accounts-table .accounts-table-head{min-height:36px}.site-template-history-table-panel{padding:0}.site-template-spec-panel{margin-top:2px}@media (max-width:900px){.site-template-page{gap:12px;padding-bottom:20px}.site-template-panel,.site-template-table-panel,.site-template-toolbar-demo{padding:10px}.site-template-token-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-template-type-row{grid-template-columns:1fr;gap:6px}.site-template-toolbar-demo{grid-template-columns:minmax(0,1fr) var(--cabinet-sort-direction-width)!important;column-gap:12px!important;row-gap:12px!important}.site-template-toolbar-demo .accounts-search-field{grid-column:1/-1!important}.site-template-toolbar-demo .accounts-sort-field{grid-column:1!important;min-width:0!important}.site-template-toolbar-demo .accounts-sort-direction{grid-column:2!important}.site-template-table .accounts-table-head{display:none}.site-template-table .site-template-example-row{display:grid;grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size);grid-template-areas:"date action" "tool action" "status action";gap:4px 10px;min-height:86px;padding:10px 0}.site-template-example-row [data-label="Дата"]{grid-area:date}.site-template-example-row [data-label="Инструмент"]{grid-area:tool}.site-template-example-row [data-label="Статус"]{grid-area:status}.site-template-example-row .accounts-table-actions{grid-area:action;justify-self:end}.site-template-spacing-row{grid-template-columns:1fr;gap:4px}}@media (max-width:760px){.site-template-accounts-table-panel{padding:0 10px}.site-template-accounts-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"sentence sentence actions" "profileId connected actions"!important;grid-template-columns:clamp(150px,42vw,176px) minmax(0,1fr) calc(34px + var(--cabinet-row-edge-x))!important;grid-template-rows:max-content max-content!important;height:auto!important;min-height:64px!important;row-gap:2px!important}}@media (max-width:1280px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-profiles-list{display:flex!important;grid-area:file!important;min-width:0!important;align-items:center!important;align-self:stretch!important;overflow:hidden!important;color:#344054!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;text-overflow:ellipsis!important;white-space:nowrap!important}}@media (min-width:360px) and (max-width:760px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created period action" "file file action" "status status action"!important}}@media (min-width:1281px){html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:first-child,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:first-child{width:17%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(2),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(2){width:30%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(3),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(3){width:17%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(4),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(4){width:13%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(5),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(5){width:15%!important}html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(6),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(6){width:8%!important}}@media (max-width:760px){.app-shell .message-history-files-table td[data-label="Дата формирования"]{width:max-content!important;max-width:max-content!important;font-weight:400!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created period action" "file status action"!important;grid-template-columns:max-content minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;grid-template-rows:repeat(2,max-content)!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created status action" "file file action"!important;grid-template-columns:minmax(0,1fr) max-content var(--cabinet-row-icon-button-size)!important;grid-template-rows:repeat(2,max-content)!important}.app-shell .message-history-files-table td[data-label="Статус"]{grid-area:status!important;width:auto!important;min-width:0!important;align-self:center!important;justify-self:end!important;justify-content:flex-end!important}.app-shell .message-history-files-table .message-history-status{max-width:none!important;justify-content:center!important;text-align:center!important}}@media (max-width:359px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created created action" "period period action" "file status action"!important;grid-template-columns:minmax(0,1fr) max-content var(--cabinet-row-icon-button-size)!important;grid-template-rows:repeat(3,max-content)!important}}@media (min-width:360px) and (max-width:760px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created created action" "file status action"!important;grid-template-columns:minmax(0,1fr) max-content var(--cabinet-row-icon-button-size)!important;grid-template-rows:repeat(2,max-content)!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Дата формирования"]{display:flex!important;width:100%!important;max-width:100%!important;gap:6px!important;overflow:hidden!important;white-space:nowrap!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-date{display:inline!important;flex:0 0 auto!important;min-width:0!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-period-inline{display:inline!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;color:inherit!important;font-size:12.5px!important;font-weight:700!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Период"]{display:none!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;overflow:hidden!important;visibility:hidden!important}}@media (min-width:500px) and (max-width:760px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:214px minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(19px,auto))!important;column-gap:22px!important;row-gap:3px!important;min-height:68px!important;padding:9px 12px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:row nowrap!important;align-content:center!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell .billing-transaction-operation-number{flex:0 0 auto!important;width:auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;min-width:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{grid-column:2!important;grid-row:2!important;min-width:0!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important;justify-content:flex-end!important}}@media (min-width:761px) and (max-width:1100px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:214px minmax(220px,1fr) minmax(220px,max-content) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(20px,auto))!important;column-gap:22px!important;row-gap:3px!important;min-height:72px!important;padding:12px 10px 12px 0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:row nowrap!important;align-content:center!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell .billing-transaction-operation-number{flex:0 0 auto!important;width:auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1/span 2!important;display:grid!important;min-width:0!important;align-content:center!important;row-gap:2px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{grid-column:3!important;grid-row:1/span 2!important;display:grid!important;min-width:0!important;align-content:center!important;grid-template-columns:max-content max-content!important;grid-template-rows:repeat(2,minmax(20px,auto))!important;column-gap:8px!important;row-gap:2px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation{display:block!important;grid-column:1/-1!important;grid-row:1!important;min-width:0!important;overflow:hidden!important;color:#344054!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-comma{display:none!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount{grid-column:1!important;grid-row:2!important}.app-shell .billing-transactions-table .billing-transaction-mobile-status{grid-column:2!important;grid-row:2!important;align-self:center!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-title{display:block!important;max-width:100%!important;overflow:hidden!important;color:#344054!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:4!important;grid-row:1/span 2!important;justify-content:flex-end!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);padding-left:0!important;padding-right:10px!important}.app-shell .billing-transactions-table .billing-transaction-menu-wrap{width:var(--billing-transactions-action-column-width)!important;min-width:var(--billing-transactions-action-column-width)!important;flex-basis:var(--billing-transactions-action-column-width)!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell .billing-row-action-icon-button{width:var(--billing-transactions-action-column-width)!important;min-width:var(--billing-transactions-action-column-width)!important;max-width:var(--billing-transactions-action-column-width)!important;height:var(--billing-transactions-action-column-width)!important;min-height:var(--billing-transactions-action-column-width)!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{display:grid!important;align-content:center!important;grid-template-columns:max-content max-content!important;grid-template-rows:repeat(2,minmax(20px,auto))!important;column-gap:8px!important;row-gap:2px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation{display:block!important;grid-column:1/-1!important;grid-row:1!important;min-width:0!important;overflow:hidden!important;color:#344054!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-comma{display:none!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount{grid-column:1!important;grid-row:2!important}.app-shell .billing-transactions-table .billing-transaction-mobile-status{grid-column:2!important;grid-row:2!important;align-self:center!important}}@media (min-width:500px) and (max-width:760px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:214px minmax(0,1fr) var(--billing-transactions-action-column-width)!important;padding-right:10px!important}.app-shell .billing-transactions-table .billing-transaction-menu-wrap{width:var(--billing-transactions-action-column-width)!important;min-width:var(--billing-transactions-action-column-width)!important;flex-basis:var(--billing-transactions-action-column-width)!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell .billing-row-action-icon-button{width:var(--billing-transactions-action-column-width)!important;min-width:var(--billing-transactions-action-column-width)!important;max-width:var(--billing-transactions-action-column-width)!important;height:var(--billing-transactions-action-column-width)!important;min-height:var(--billing-transactions-action-column-width)!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{display:grid!important;grid-column:2!important;grid-row:2!important;align-content:center!important;grid-template-columns:max-content max-content max-content!important;grid-template-rows:minmax(20px,auto)!important;column-gap:8px!important;row-gap:0!important;overflow:hidden!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation{display:block!important;grid-column:1!important;grid-row:1!important;min-width:0!important;overflow:hidden!important;color:#344054!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-comma{display:inline!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount{grid-column:2!important;grid-row:1!important}.app-shell .billing-transactions-table .billing-transaction-mobile-status{grid-column:3!important;grid-row:1!important;align-self:center!important}}@media (min-width:901px){.app-shell .message-history-files-table-wrap{overflow-x:auto!important}.app-shell .message-history-files-table{display:table!important;width:100%!important;min-width:920px!important;border-collapse:collapse!important;table-layout:fixed!important}.app-shell .message-history-files-table thead{display:table-header-group!important}.app-shell .message-history-files-table tbody{display:table-row-group!important}.app-shell .message-history-files-table tr{display:table-row!important;width:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.app-shell .message-history-files-table td,.app-shell .message-history-files-table th{display:table-cell!important;width:auto!important;padding:9px 12px!important;border-bottom:1px solid var(--astatus-border)!important;text-align:left!important;vertical-align:middle!important}.app-shell .message-history-files-table td[data-label]:before{content:none!important;display:none!important}.app-shell .message-history-files-col-created{width:17%!important}.app-shell .message-history-files-col-profiles{width:25%!important}.app-shell .message-history-files-col-period{width:16%!important}.app-shell .message-history-files-col-status{width:12%!important}.app-shell .message-history-files-col-expires{width:14%!important}.app-shell .message-history-files-col-action{width:136px!important}.app-shell .message-history-files-table .message-history-export-period-inline{display:none!important}.app-shell .message-history-files-table td[data-label="Период"]{display:table-cell!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;overflow:visible!important;visibility:visible!important}.app-shell .message-history-profiles-list{display:table-cell!important;overflow:visible!important;white-space:normal!important}.app-shell .message-history-file-action-cell{display:table-cell!important;width:auto!important;min-width:0!important;padding:9px 12px!important;text-align:right!important;vertical-align:middle!important}.app-shell .message-history-file-action-button{width:112px!important;min-width:112px!important;max-width:100%!important;height:var(--cabinet-button-height,40px)!important;min-height:var(--cabinet-button-height,40px)!important;padding:0 14px!important;border-radius:10px!important;font-size:var(--page-top-button-font-size,14px)!important;font-weight:700!important}.app-shell .message-history-file-action-text{display:inline-flex!important}.app-shell .message-history-file-action-icon{display:none!important}}.app-shell .message-history-files-table .message-history-export-period-inline,.app-shell .message-history-files-table td[data-label="Период"]{font-weight:400!important}@media (max-width:1280px){.app-shell .message-history-files-table-wrap{overflow-x:visible!important}.app-shell .message-history-files-table,.app-shell .message-history-files-table tbody{display:block!important;width:100%!important;min-width:0!important}.app-shell .message-history-files-table thead{display:none!important;height:0!important;overflow:hidden!important;visibility:collapse!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){display:grid!important;width:100%!important;height:auto!important;min-height:var(--message-history-mobile-row-height,68px)!important;grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;gap:3px 8px!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created action" "period action" "file action" "status action"!important;grid-template-rows:repeat(4,max-content)!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created action" "file action" "status action"!important;grid-template-rows:repeat(3,max-content)!important}.app-shell .message-history-failed-export-error-cell,.app-shell .message-history-files-table td[data-label="Дата формирования"],.app-shell .message-history-files-table td[data-label="Период"],.app-shell .message-history-files-table td[data-label="Статус"],.app-shell .message-history-profiles-list{width:100%!important;max-width:100%!important;align-self:center!important;justify-self:stretch!important}.app-shell .message-history-files-table td[data-label="Период"]{display:flex!important;grid-area:period!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;align-items:center!important;overflow:hidden!important;visibility:visible!important;color:inherit!important;font-weight:400!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell .message-history-files-table .message-history-export-period-inline{display:none!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Период"]{display:flex!important;grid-area:period!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:none!important;align-items:center!important;overflow:hidden!important;visibility:visible!important;color:inherit!important;font-weight:400!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-period-inline{display:none!important;font-weight:400!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-profiles-list,.app-shell .message-history-profiles-list{display:block!important;grid-area:file!important;height:auto!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}.app-shell .message-history-failed-export-error-cell{grid-area:file!important}.app-shell .message-history-files-table td[data-label="Хранится до"]{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;overflow:hidden!important;visibility:hidden!important}.app-shell .message-history-files-table td[data-label="Статус"]{display:flex!important;grid-area:status!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;justify-self:stretch!important;overflow:visible!important}.app-shell .message-history-file-action-cell{display:flex!important;grid-area:action!important;grid-row:1/-1!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;align-items:center!important;align-self:stretch!important;justify-content:center!important;justify-self:end!important;padding:0!important}}.app-shell .message-history-files-table .message-history-export-column,.app-shell .message-history-files-table .message-history-export-column-label,.app-shell .message-history-files-table .message-history-files-action-head,.app-shell .message-history-files-table td[data-label]:before,.app-shell .message-history-files-table th,.app-shell .message-history-files-table th *,.app-shell .responsive-table-tables td[data-label="Название"],.app-shell .responsive-table-tables td[data-label="Название"] *,.app-shell .responsive-table-tables td[data-label="Профили"],.app-shell .responsive-table-tables td[data-label="Профили"] *,.app-shell .responsive-table-tables th:first-child,.app-shell .responsive-table-tables th:nth-child(2),.app-shell .tables-config-table .readonly-row td[data-label="Название"] strong{font-weight:400!important}@media (min-width:1281px){.app-shell .message-history-file-action-button,.app-shell .message-history-files-col-action{width:var(--tables-desktop-action-button-width,160px)!important}.app-shell .message-history-file-action-button{min-width:var(--tables-desktop-action-button-width,160px)!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){display:table-row!important;grid-template-areas:none!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:0!important}.app-shell .message-history-files-table tbody tr td,.app-shell .message-history-files-table tbody tr 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:not(.message-history-files-row-failed) .message-history-profiles-list,.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) td[data-label]{display:table-cell!important;grid-area:auto!important;width:auto!important;height:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;padding:9px 12px!important;overflow:visible!important;visibility:visible!important;vertical-align:middle!important}.app-shell .message-history-files-table tbody tr td[data-label]:before{content:none!important;display:none!important}.app-shell .billing-transactions-table{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}.app-shell .billing-transactions-table .accounts-table-row{--billing-transactions-desktop-date-column-width:142px;--billing-transactions-desktop-number-column-width:116px;--billing-transactions-desktop-operation-column-width:102px;--billing-transactions-desktop-instrument-column-width:218px;--billing-transactions-desktop-amount-column-width:92px;--billing-transactions-desktop-status-column-width:92px;--billing-transactions-desktop-action-column-width:var(--tables-desktop-action-button-width);grid-template-columns:var(--billing-transactions-desktop-date-column-width) var(--billing-transactions-desktop-number-column-width) var(--billing-transactions-desktop-instrument-column-width) var(--billing-transactions-desktop-operation-column-width) var(--billing-transactions-desktop-amount-column-width) var(--billing-transactions-desktop-status-column-width) var(--billing-transactions-desktop-action-column-width)!important;justify-content:space-between!important;column-gap:0!important;width:100%!important}.app-shell .billing-transactions-table .accounts-table-head{display:grid!important;min-height:42px!important;padding:0 22px!important;align-items:center!important;border-bottom:1px solid var(--cabinet-row-line)!important}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column{display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;padding:0!important;overflow:visible!important;color:inherit!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;text-align:left!important;text-transform:uppercase!important;white-space:normal!important}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:first-child{grid-column:1!important}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:nth-child(2){grid-column:2!important}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:nth-child(3){grid-column:3!important}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:nth-child(4){grid-column:4!important}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:nth-child(5){grid-column:5!important}.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column:nth-child(6){grid-column:6!important}.app-shell .billing-transactions-table .accounts-table-head .billing-transaction-receipt-head{grid-column:7!important}.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){display:grid!important;grid-template-columns:var(--billing-transactions-desktop-date-column-width) var(--billing-transactions-desktop-number-column-width) var(--billing-transactions-desktop-instrument-column-width) var(--billing-transactions-desktop-operation-column-width) var(--billing-transactions-desktop-amount-column-width) var(--billing-transactions-desktop-status-column-width) var(--billing-transactions-desktop-action-column-width)!important;grid-template-rows:minmax(44px,auto)!important;justify-content:space-between!important;column-gap:0!important;min-height:56px!important;padding:10px 22px!important;align-items:center!important;border-bottom:1px solid var(--cabinet-row-line)!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"]{display:flex!important;min-width:0!important;padding:0!important;align-items:center!important;justify-content:flex-start!important;overflow:hidden!important;color:#344054!important;font-size:var(--mobile-block-text-size,14px)!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important;text-align:left!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Дата и время"]{display:flex!important;grid-column:1!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="№ операции"]{display:flex!important;grid-column:2!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"]{grid-column:4!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"]{grid-column:3!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"]{grid-column:5!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"]{grid-column:6!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{display:none!important}.app-shell .billing-transactions-table .billing-transaction-receipt-cell{display:flex!important;grid-column:7!important;grid-row:1!important;width:var(--billing-transactions-desktop-action-column-width)!important;min-width:var(--billing-transactions-desktop-action-column-width)!important;padding:0!important;align-items:center!important;justify-content:flex-start!important}.app-shell .billing-transactions-table .billing-transaction-date,.app-shell .billing-transactions-table .billing-transaction-instrument,.app-shell .billing-transactions-table .billing-transaction-mobile-amount,.app-shell .billing-transactions-table .billing-transaction-operation-number,.app-shell .billing-transactions-table .billing-transaction-status{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.app-shell .message-history-files-table .message-history-export-date,.app-shell .message-history-files-table .message-history-export-period-inline,.app-shell .message-history-files-table td[data-label="Дата формирования"],.app-shell .message-history-files-table td[data-label="Хранится до"]{font-weight:400!important}@media (max-width:1280px){.app-shell .message-history-file-action-cell{display:flex!important;grid-area:action;align-items:center!important;align-self:stretch!important;justify-content:center!important;justify-self:end!important}.app-shell .message-history-file-action-button,.app-shell .message-history-file-action-cell{width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;padding:0!important}.app-shell .message-history-file-action-button{max-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;border-radius:10px!important;font-size:0!important}.app-shell .message-history-file-action-text{display:none!important}.app-shell .message-history-file-action-icon{display:block!important}}@media (min-width:1281px){.app-shell .message-history-file-action-cell{display:table-cell!important;padding:9px 12px!important;text-align:right!important;vertical-align:middle!important}.app-shell .message-history-file-action-button,.app-shell .message-history-file-action-cell{width:var(--tables-desktop-action-button-width,160px)!important;min-width:var(--tables-desktop-action-button-width,160px)!important}.app-shell .message-history-file-action-button{max-width:var(--tables-desktop-action-button-width,160px)!important;height:var(--cabinet-button-height,40px)!important;min-height:var(--cabinet-button-height,40px)!important;padding:0 14px!important;font-size:var(--page-top-button-font-size,14px)!important;font-weight:700!important}.app-shell .message-history-file-action-text{display:inline-flex!important}.app-shell .message-history-file-action-icon{display:none!important}}.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-column-label{font-weight:400!important}.app-shell .message-history-files-table thead tr,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table thead tr{height:36px!important;max-height:36px!important}.app-shell .message-history-files-table th,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th{height:36px!important;min-height:36px!important;max-height:36px!important;padding-top:0!important;padding-bottom:0!important;font-weight:400!important;line-height:1.2!important}.app-shell .message-history-files-table .message-history-export-column,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table .message-history-export-column{min-height:36px!important;height:36px!important;max-height:36px!important;font-weight:400!important}.app-shell .message-history-files-table .message-history-export-column-label,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table .message-history-export-column-label{font-weight:400!important}.app-shell.message-history-page .message-history-files-toolbar,html.is-sidebar-desktop-collapsed .app-shell.message-history-page .message-history-files-toolbar{grid-template-columns:minmax(0,1fr)!important;align-items:end!important;column-gap:0!important;row-gap:0!important}.app-shell.message-history-page .message-history-files-search-field,html.is-sidebar-desktop-collapsed .app-shell.message-history-page .message-history-files-search-field{grid-column:1!important;min-width:0!important}.app-shell.message-history-page .message-history-files-list-toolbar{margin:8px 0 -10px}.app-shell.message-history-page .message-history-files-list-meta-row{gap:4px 8px;flex-wrap:wrap}.app-shell.message-history-page .message-history-files-inline-sort,.app-shell.message-history-page .message-history-files-inline-sort *,.app-shell.message-history-page .message-history-files-list-meta,.app-shell.message-history-page .message-history-files-list-meta *{font-weight:400!important}.app-shell.message-history-page .message-history-files-list-meta{padding-right:0!important;padding-left:0!important;color:#6b7280;white-space:nowrap!important}.app-shell.message-history-page .message-history-files-inline-sort{gap:8px;padding-left:9px}.app-shell.message-history-page .message-history-files-inline-sort-direction{padding-left:9px}@media (max-width:520px){.app-shell.message-history-page .message-history-files-list-meta-row{gap:3px 6px}.app-shell.message-history-page .message-history-files-inline-sort{gap:6px;padding-left:7px}.app-shell.message-history-page .message-history-files-inline-sort-direction{padding-left:7px}}@media (max-width:420px){.app-shell.message-history-page .message-history-files-list-toolbar .accounts-search-meta-prefix{display:inline!important}}.app-shell .accounts-list-toolbar .accounts-list-meta-row{box-sizing:border-box!important;width:100%!important;flex-wrap:nowrap!important;max-width:100%!important;overflow:auto!important;overscroll-behavior-x:contain;cursor:grab;scrollbar-width:none;touch-action:pan-x;user-select:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.app-shell .accounts-list-toolbar .accounts-list-meta-row::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.app-shell .accounts-list-toolbar .accounts-list-meta-row:active{cursor:grabbing}.app-shell .accounts-list-toolbar .accounts-inline-sort-direction,.app-shell .accounts-list-toolbar .accounts-inline-sort-direction .sort-direction-arrow,.app-shell .accounts-list-toolbar .accounts-inline-sort-direction .sort-direction-label,.app-shell .accounts-list-toolbar .accounts-inline-sort-trigger,.app-shell .accounts-list-toolbar .accounts-list-meta-row,.app-shell .accounts-list-toolbar .accounts-search-meta,.app-shell .accounts-list-toolbar .accounts-search-meta-count,.app-shell .accounts-list-toolbar .accounts-search-meta-prefix{font-size:13px!important;font-weight:400!important;line-height:1.25!important}.app-shell .accounts-list-toolbar .accounts-inline-sort-direction,.app-shell .accounts-list-toolbar .accounts-inline-sort-direction .sort-direction-label,.app-shell .accounts-list-toolbar .accounts-inline-sort-trigger,.app-shell .accounts-list-toolbar .accounts-inline-sort-trigger .select-menu-button-label,.app-shell .accounts-list-toolbar .accounts-search-meta,.app-shell .accounts-list-toolbar .accounts-search-meta-count,.app-shell .accounts-list-toolbar .accounts-search-meta-prefix{white-space:nowrap!important}.app-shell .accounts-list-toolbar .accounts-inline-sort-direction,.app-shell .accounts-list-toolbar .accounts-inline-sort-select.select-menu,.app-shell .accounts-list-toolbar .accounts-inline-sort-trigger,.app-shell .accounts-list-toolbar .accounts-list-inline-sort,.app-shell .accounts-list-toolbar .accounts-search-meta{flex:0 0 auto!important;max-width:none!important}.app-shell .accounts-list-toolbar .accounts-inline-sort-trigger:not(#astatus-no-hidden-info-guard),.app-shell .accounts-list-toolbar .accounts-inline-sort-trigger:not(#astatus-no-hidden-info-guard) .select-menu-button-label{overflow:visible!important;overflow-wrap:normal!important;max-width:none!important;text-align:left!important;white-space:nowrap!important;word-break:normal!important}.app-shell .accounts-list-toolbar .accounts-inline-sort-trigger .select-menu-button-arrow{flex:0 0 14px!important;width:14px!important;min-width:14px!important;height:14px!important;font-size:0!important;line-height:1!important}.app-shell .accounts-list-toolbar .accounts-inline-sort-direction .sort-direction-label,.app-shell .accounts-list-toolbar .accounts-search-meta-prefix{display:inline!important}.app-shell .accounts-list-toolbar .accounts-inline-sort-direction .sort-direction-arrow,.app-shell .accounts-list-toolbar .accounts-inline-sort-direction .sort-direction-label{flex:0 0 auto!important;width:auto!important}.app-shell .accounts-list-toolbar .accounts-inline-sort-direction .sort-direction-arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important}.app-shell .accounts-list-toolbar .accounts-inline-sort-direction .sort-direction-label{display:inline-flex!important;align-items:center!important}.app-shell .accounts-list-toolbar .accounts-list-meta-row[data-toolbar-meta-compact=true] .accounts-search-meta-prefix{display:inline!important}.app-shell .accounts-list-toolbar .accounts-list-meta-row[data-toolbar-meta-compact=true]{gap:10px!important}.app-shell .accounts-list-toolbar .accounts-list-meta-row[data-toolbar-meta-compact=true] .accounts-list-inline-sort{gap:12px!important;padding-left:13px!important}.app-shell .accounts-list-toolbar .accounts-list-meta-row[data-toolbar-meta-compact=true] .accounts-inline-sort-direction{padding-left:13px!important}.app-shell .accounts-list-toolbar .accounts-list-meta-row[data-toolbar-sort-direction-compact=true] .accounts-inline-sort-direction{gap:5px!important}.app-shell .accounts-list-toolbar .accounts-list-meta-row[data-toolbar-sort-direction-compact=true] .accounts-inline-sort-direction .sort-direction-label{display:inline-flex!important}@media (max-width:520px){.app-shell .accounts-list-toolbar .accounts-list-meta-row[data-toolbar-meta-compact=true]{gap:6px!important}.app-shell .accounts-list-toolbar .accounts-list-meta-row[data-toolbar-meta-compact=true] .accounts-list-inline-sort{gap:8px!important;padding-left:9px!important}.app-shell .accounts-list-toolbar .accounts-list-meta-row[data-toolbar-meta-compact=true] .accounts-inline-sort-direction{gap:5px!important;padding-left:9px!important}}@media (max-width:420px){.app-shell.message-history-page .message-history-files-list-meta-row,.app-shell.message-history-page .message-history-files-list-meta-row[data-toolbar-meta-compact=true]{align-items:center!important;gap:4px!important;flex-wrap:nowrap!important}.app-shell.message-history-page .message-history-files-inline-sort,.app-shell.message-history-page .message-history-files-list-meta-row[data-toolbar-meta-compact=true] .message-history-files-inline-sort{display:inline-flex!important;flex:0 0 auto!important;min-width:0!important;max-width:none!important;align-items:center!important;gap:5px!important;flex-wrap:nowrap!important;padding-left:6px!important}.app-shell.message-history-page .message-history-files-inline-sort:before{display:block!important}.app-shell.message-history-page .message-history-files-inline-sort .accounts-inline-sort-select{max-width:100%!important;min-width:0!important}.app-shell.message-history-page .message-history-files-inline-sort .accounts-inline-sort-trigger{max-width:none!important;justify-content:flex-start!important}.app-shell.message-history-page .message-history-files-inline-sort-direction,.app-shell.message-history-page .message-history-files-list-meta-row[data-toolbar-meta-compact=true] .message-history-files-inline-sort-direction{flex:0 0 auto!important;width:auto!important;min-height:28px!important;justify-content:center!important;padding-left:6px!important;transform:none!important}.app-shell.message-history-page .message-history-files-inline-sort-direction:before{display:block!important}}.app-shell .billing-products-table .accounts-table-head,.app-shell .billing-transactions-table .accounts-table-head{border-bottom:1px solid var(--cabinet-row-line,var(--accounts-line,var(--astatus-border)))!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-actions-head,.app-shell .billing-products-table .accounts-table-head .accounts-table-column,.app-shell .billing-products-table .accounts-table-head .billing-table-drag-head,.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column{border-bottom:0!important}.app-shell .billing-products-table .accounts-table-head .accounts-table-column,.app-shell .billing-products-table .accounts-table-head .accounts-table-column-label,.app-shell .billing-transactions-table .accounts-table-head .accounts-table-column{font-weight:400!important}.app-shell .accounts-table-row.cabinet-text-first-row:not(.accounts-table-head){padding-left:var(--cabinet-text-row-edge-x)!important}.app-shell .accounts-table-row:not(.accounts-table-head),.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){padding-right:var(--cabinet-row-action-right-edge)!important}.app-shell .accounts-table-actions,.app-shell .billing-products-table .accounts-table-actions,.app-shell .billing-transactions-table .billing-transaction-actions-cell,.app-shell .billing-transactions-table .billing-transaction-receipt-cell,.app-shell .responsive-table-ai tbody .ai-connection-actions-cell{justify-self:end!important;justify-content:flex-end!important;padding-right:0!important;text-align:right!important;transform:none!important}.app-shell .accounts-table-actions .row-menu-wrap,.app-shell .billing-products-table .accounts-table-actions .row-menu-wrap,.app-shell .billing-transactions-table .billing-transaction-menu-wrap,.app-shell .responsive-table-ai tbody .ai-connection-actions-cell .row-menu-wrap{margin-left:auto!important;margin-right:0!important;justify-self:end!important;transform:none!important}.app-shell .billing-transactions-table .billing-row-action-icon-button,.app-shell .billing-transactions-table .billing-transaction-empty-action,.app-shell .billing-transactions-table .billing-transaction-receipt-link{transform:none!important}@media (min-width:901px){.app-shell .billing-table-pay-button,.app-shell .billing-transactions-table .billing-transaction-receipt-link,.app-shell .table-open-button{display:inline-flex!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;height:var(--cabinet-row-text-button-height)!important;min-height:var(--cabinet-row-text-button-height)!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;border-radius:8px!important;font-size:var(--cabinet-row-text-button-font-size)!important;font-weight:500!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important}}@media (min-width:761px){.app-shell .responsive-table-tables tbody .tables-profile-info-button,.app-shell .table-open-button.tables-profile-info-button{display:none!important}}body :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,label,figcaption,output,th,td,a,button,span,strong,em,b,small,[role=cell],[role=columnheader],[class*=title],[class*=name],[class*=label],[class*=text],[class*=meta],[class*=status],[class*=operation],[class*=instrument],[class*=payment],[class*=amount],[class*=date]){-webkit-line-clamp:unset!important;line-clamp:unset!important;overflow-wrap:break-word!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important}body :where(th,td,[role=cell],[role=columnheader],[class*=title],[class*=name],[class*=label],[class*=text],[class*=meta],[class*=status],[class*=operation],[class*=instrument],[class*=payment],[class*=amount],[class*=date]),body :where(th,td,[role=cell],[role=columnheader],[class*=title],[class*=name],[class*=label],[class*=text],[class*=meta],[class*=status],[class*=operation],[class*=instrument],[class*=payment],[class*=amount],[class*=date]) :where(span,strong,em,b,small,a,button){overflow:visible!important}body :where(tr,[role=row],.accounts-table-row){height:auto!important}.app-shell .billing-transactions-table .accounts-table-cell,.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head),.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{height:auto!important;min-height:0!important;overflow:visible!important}.app-shell .billing-transactions-table .accounts-table-cell,.app-shell .billing-transactions-table .accounts-table-cell[data-label="Дата и время"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="№ операции"],.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{text-overflow:clip!important;white-space:normal!important}.app-shell .billing-transactions-table .billing-transaction-date,.app-shell .billing-transactions-table .billing-transaction-instrument,.app-shell .billing-transactions-table .billing-transaction-instrument>span,.app-shell .billing-transactions-table .billing-transaction-mobile-amount,.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-title,.app-shell .billing-transactions-table .billing-transaction-mobile-status,.app-shell .billing-transactions-table .billing-transaction-operation-number,.app-shell .billing-transactions-table .billing-transaction-status{max-width:100%!important;overflow:visible!important;overflow-wrap:break-word!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important}.app-shell .billing-transactions-table .billing-transaction-operation-number{overflow-wrap:anywhere!important}@media (max-width:1280px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){align-items:center!important;grid-template-rows:repeat(2,auto)!important;min-height:68px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{align-content:center!important;gap:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{display:grid!important;grid-template-columns:max-content max-content!important;grid-template-rows:repeat(2,auto)!important;align-content:center!important;column-gap:8px!important;row-gap:2px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation{display:block!important;grid-column:1/-1!important;grid-row:1!important;min-width:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-comma{display:none!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount{grid-column:1!important;grid-row:2!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-mobile-status{grid-column:2!important;grid-row:2!important;align-self:center!important;white-space:nowrap!important}}.app-shell .billing-accounts-table .accounts-table-row:not(.accounts-table-head)>.accounts-table-cell.billing-table-amount-cell.is-billing-payment-required,.app-shell .billing-accounts-table .billing-table-amount-cell.is-billing-payment-required,.app-shell .billing-mobile-product-payment.is-billing-payment-required,.app-shell .billing-mobile-product-summary .billing-mobile-product-meta,.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head)>.accounts-table-cell.billing-table-amount-cell.is-billing-payment-required,.app-shell .billing-products-table .billing-table-amount-cell.is-billing-payment-required,.app-shell .tables-billing-row-panel .accounts-table-row:not(.accounts-table-head)>.accounts-table-cell.billing-table-amount-cell.is-billing-payment-required,.app-shell .tables-billing-row-panel .billing-table-amount-cell.is-billing-payment-required,.app-shell .tool-billing-row-panel .accounts-table-row:not(.accounts-table-head)>.accounts-table-cell.billing-table-amount-cell.is-billing-payment-required,.app-shell .tool-billing-row-panel .billing-table-amount-cell.is-billing-payment-required{overflow-x:visible!important;overflow-y:visible!important;overflow:visible!important}.app-shell .billing-accounts-table .billing-table-amount-cell .billing-payment-value.is-billing-payment-required,.app-shell .billing-accounts-table .billing-table-amount-cell strong.is-billing-payment-required,.app-shell .billing-mobile-payment-text.is-billing-payment-required,.app-shell .billing-mobile-product-payment.is-billing-payment-required,.app-shell .billing-mobile-product-payment.is-billing-payment-required>span,.app-shell .billing-products-table .billing-table-amount-cell .billing-payment-value.is-billing-payment-required,.app-shell .billing-products-table .billing-table-amount-cell strong.is-billing-payment-required,.app-shell .tables-billing-row-panel .billing-table-amount-cell .billing-payment-value.is-billing-payment-required,.app-shell .tables-billing-row-panel .billing-table-amount-cell strong.is-billing-payment-required,.app-shell .tool-billing-row-panel .billing-table-amount-cell .billing-payment-value.is-billing-payment-required,.app-shell .tool-billing-row-panel .billing-table-amount-cell strong.is-billing-payment-required{max-width:100%!important;overflow:visible!important;color:var(--astatus-error)!important;overflow-wrap:break-word!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important}.app-shell .billing-accounts-table .billing-table-amount-cell:before,.app-shell .billing-mobile-payment-action,.app-shell .billing-mobile-payment-action>span,.app-shell .billing-mobile-product-payment-action,.app-shell .billing-mobile-product-payment-label,.app-shell .billing-mobile-product-payment:not(.is-billing-payment-required),.app-shell .billing-mobile-product-payment:not(.is-billing-payment-required)>span,.app-shell .billing-products-table .billing-table-amount-cell:before,.app-shell .billing-table-amount-cell .billing-payment-value:not(.is-billing-payment-required),.app-shell .billing-table-amount-cell:before,.app-shell .billing-table-control-action,.app-shell .billing-table-control-action>span,.app-shell .tables-billing-row-panel .billing-table-amount-cell:before,.app-shell .tool-billing-row-panel .billing-table-amount-cell:before{color:#344054!important;font-size:12px!important;font-weight:400!important;line-height:1.3!important;text-transform:none!important}.app-shell .billing-mobile-payment-action:disabled,.app-shell .billing-mobile-product-payment-action:disabled,.app-shell .billing-table-control-action:disabled{color:#344054!important;opacity:1!important}.app-shell .billing-mobile-product-payment,.app-shell .billing-table-amount-cell .billing-payment-value{font-weight:400!important;text-transform:none!important}.app-shell .billing-mobile-product-payment.is-billing-payment-required{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:0 4px!important}@media (min-width:501px){.app-shell .billing-accounts-table .billing-table-amount-cell.is-billing-payment-required.is-billing-payment-without-controls,.app-shell .billing-products-table .billing-table-amount-cell.is-billing-payment-required.is-billing-payment-without-controls,.app-shell .tables-billing-row-panel .billing-table-amount-cell.is-billing-payment-required.is-billing-payment-without-controls,.app-shell .tool-billing-row-panel .billing-table-amount-cell.is-billing-payment-required.is-billing-payment-without-controls{grid-column:payment-start/controls-end!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}}.app-shell .billing-accounts-table .billing-table-amount-cell.is-billing-payment-without-controls strong.is-billing-payment-required,.app-shell .billing-mobile-product-payment.is-billing-payment-required.is-billing-payment-without-controls,.app-shell .billing-mobile-product-payment.is-billing-payment-required.is-billing-payment-without-controls>span,.app-shell .billing-products-table .billing-table-amount-cell.is-billing-payment-without-controls strong.is-billing-payment-required,.app-shell .tables-billing-row-panel .billing-table-amount-cell.is-billing-payment-without-controls strong.is-billing-payment-required,.app-shell .tool-billing-row-panel .billing-table-amount-cell.is-billing-payment-without-controls strong.is-billing-payment-required{overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}.app-shell .billing-mobile-product-payment.is-billing-payment-required.is-billing-payment-without-controls{display:inline-flex!important;flex-wrap:nowrap!important;max-width:100%!important}@media (min-width:641px) and (max-width:760px){.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta){grid-template-columns:minmax(0,1fr) minmax(260px,max-content)!important;column-gap:22px!important;row-gap:0!important;align-items:center!important}.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta) .billing-product-usage-summary{grid-column:1!important;min-width:0!important;width:100%!important;max-width:100%!important}.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta) .billing-mobile-product-meta{grid-column:2!important;justify-self:start!important;width:auto!important;min-width:260px!important;max-width:none!important;align-content:center!important}.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta) .billing-mobile-product-progress.billing-table-progress{width:min(var(--billing-product-summary-progress-width),100%)!important;min-width:min(144px,100%)!important;max-width:100%!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,.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){padding-left:var(--cabinet-mobile-edge-x)!important}.app-shell .message-history-file-action-cell,.app-shell .message-history-files-table tbody tr .message-history-file-action-cell,.app-shell .message-history-files-table tbody tr td.message-history-file-action-cell[data-label]{display:flex!important;grid-area:action!important;grid-row:1/-1!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;align-items:center!important;align-self:stretch!important;justify-content:center!important;justify-self:end!important;padding:0!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,.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){padding-right:var(--cabinet-compact-action-edge-x)!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,.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){padding-right:var(--cabinet-mobile-edge-x)!important}}@media (min-width:761px){.app-shell .responsive-table-ai tbody .ai-connection-actions-cell,.app-shell .responsive-table-tables tbody .table-actions-cell,.app-shell .tables-config-table tbody .table-actions-cell{padding-right:var(--cabinet-row-action-right-edge)!important;text-align:right!important}.app-shell .responsive-table-tables tbody .table-link-actions,.app-shell .responsive-table-tables tbody .tables-desktop-actions{margin-left:auto!important;margin-right:0!important;justify-content:flex-end!important}}@media (min-width:1281px){.app-shell .message-history-file-action-cell,.app-shell .message-history-files-col-action,.app-shell .message-history-files-table tbody tr .message-history-file-action-cell,.app-shell .message-history-files-table tbody tr td.message-history-file-action-cell[data-label]{width:calc(var(--tables-desktop-action-button-width, 160px) + var(--cabinet-row-action-right-edge))!important;min-width:calc(var(--tables-desktop-action-button-width, 160px) + var(--cabinet-row-action-right-edge))!important;padding-top:9px!important;padding-right:var(--cabinet-row-action-right-edge)!important;padding-bottom:9px!important;padding-left:0!important;text-align:right!important}}@media (max-width:900px){:root{--cabinet-row-action-right-edge:var(--cabinet-mobile-edge-x)}.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),.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr,.app-shell .tables-billing-row-panel .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .tool-billing-row-panel .billing-products-table .accounts-table-row:not(.accounts-table-head){padding-right:var(--cabinet-row-action-right-edge)!important}.app-shell .message-history-file-action-cell,.app-shell .message-history-files-table tbody tr .message-history-file-action-cell,.app-shell .message-history-files-table tbody tr td.message-history-file-action-cell[data-label],.app-shell .responsive-table-ai tbody .ai-connection-actions-cell,.app-shell .responsive-table-tables tbody .table-actions-cell{padding-right:0!important}}@media (max-width:760px){:root{--cabinet-row-action-right-edge:var(--cabinet-mobile-edge-x)}.app-shell .accounts-table-actions,.app-shell .billing-transactions-table .billing-transaction-actions-cell,.app-shell .responsive-table-ai tbody .ai-connection-actions-cell,.app-shell .responsive-table-tables tbody .table-actions-cell{justify-self:end!important;justify-content:flex-end!important;padding-right:0!important}.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr{padding-right:var(--cabinet-row-action-right-edge)!important}.app-shell .tables-billing-row-panel .billing-accounts-table.billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .tool-billing-row-panel .billing-accounts-table.billing-products-table .accounts-table-row:not(.accounts-table-head){padding-right:calc(var(--cabinet-row-action-right-edge) - .5px)!important}.app-shell .tables-billing-row-panel .billing-accounts-table.billing-products-table .accounts-table-actions,.app-shell .tool-billing-row-panel .billing-accounts-table.billing-products-table .accounts-table-actions{transform:none!important}}@media (min-width:761px) and (max-width:1280px){.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head){grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;padding-right:var(--cabinet-mobile-edge-x)!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions{padding-right:0!important}}@media (max-width:760px){.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head){grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;padding-right:var(--cabinet-mobile-edge-x)!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions{padding-right:0!important}}@media (max-width:430px){.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) var(--cabinet-row-icon-button-size)!important;column-gap:8px!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary{grid-template-columns:minmax(0,1fr) clamp(136px,42vw,152px)!important;grid-template-rows:auto auto!important;column-gap:4px!important;row-gap:5px!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-meta-line,.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line{grid-column:1!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line{grid-row:1!important;justify-content:flex-start!important;gap:0!important;white-space:nowrap!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-meta-line{grid-row:2!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profiles-counter-line{grid-column:2!important;grid-row:1/span 2!important;width:100%!important;grid-template-columns:minmax(0,1fr)!important;align-self:center!important;justify-content:stretch!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions{grid-area:actions!important;grid-column:2!important;grid-row:1!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;align-self:center!important;justify-self:end!important;justify-content:flex-end!important;padding-bottom:0!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line .accounts-table-mobile-profile-name{flex:0 1 auto!important;min-width:0!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-counter{display:inline-flex!important;white-space:nowrap!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker{width:clamp(136px,42vw,152px)!important;min-width:136px!important;max-width:152px!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker>summary{padding-right:6px!important;padding-left:6px!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-counter,.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-id,.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-counter{display:none!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .accounts-table-row:not(.accounts-table-head),.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr,.app-shell .tables-billing-row-panel .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .tool-billing-row-panel .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head){padding-right:var(--cabinet-compact-action-edge-x)!important;padding-left:var(--cabinet-mobile-edge-x)!important}.app-shell .accounts-table-mobile-sentence,.app-shell .billing-products-table .accounts-table-mobile-sentence,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary{padding-left:0!important}.app-shell .accounts-table-actions,.app-shell .billing-products-table .accounts-table-actions,.app-shell .responsive-table-ai tbody .ai-connection-actions-cell,.app-shell .responsive-table-tables tbody .table-actions-cell,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions{padding-right:0!important}.app-shell .accounts-page .accounts-table-row:not(.accounts-table-head){--accounts-profile-avatar-content-offset:calc(var(--accounts-profile-avatar-left) + var(--accounts-profile-avatar-size) + var(--accounts-profile-avatar-gap) - var(--cabinet-mobile-edge-x, 0px));grid-template-columns:max-content minmax(0,1fr) calc(34px + var(--cabinet-row-edge-x))!important}.app-shell .accounts-page .accounts-table-cell[data-column-id=profileId],.app-shell .accounts-page .accounts-table-mobile-sentence{padding-left:var(--accounts-profile-avatar-content-offset)!important}}@media (min-width:761px) and (max-width:900px){.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-compact-action-edge-x)!important;padding-left:var(--cabinet-mobile-edge-x)!important}}@media (max-width:760px){.app-shell .accounts-table-row:not(.accounts-table-head),.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head),.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),.app-shell .responsive-table-ai tbody tr,.app-shell .responsive-table-tables tbody tr,.app-shell .tables-billing-row-panel .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .tool-billing-row-panel .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head){padding-right:var(--cabinet-mobile-edge-x)!important;padding-left:var(--cabinet-mobile-edge-x)!important}.app-shell .accounts-table-mobile-sentence,.app-shell .billing-products-table .accounts-table-mobile-sentence,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary{padding-left:0!important}.app-shell .accounts-table-actions,.app-shell .billing-products-table .accounts-table-actions,.app-shell .responsive-table-ai tbody .ai-connection-actions-cell,.app-shell .responsive-table-tables tbody .table-actions-cell,.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions{padding-right:0!important}.app-shell .accounts-page .accounts-table-cell[data-column-id=profileId],.app-shell .accounts-page .accounts-table-mobile-sentence{padding-left:var(--accounts-profile-avatar-content-offset)!important}}@media (max-width:380px){.app-shell .accounts-page .accounts-table-row:not(.accounts-table-head){grid-template-areas:"sentence actions" "profileId actions" "connected actions"!important;grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;grid-template-rows:auto auto auto!important;min-height:96px!important;row-gap:2px!important}.app-shell .accounts-page .accounts-table-cell[data-column-id=connected]{padding-left:var(--accounts-profile-avatar-content-offset)!important}}@media (max-width:430px){.app-shell .billing-accounts-page .billing-products-table-panel{overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.app-shell .billing-accounts-page .billing-products-table{overflow:visible!important}.app-shell .billing-accounts-page .billing-products-table .accounts-table-row:not(.accounts-table-head){--billing-products-tiny-row-width:520px;grid-template-areas:"summary"!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;width:var(--billing-products-tiny-row-width)!important;min-width:var(--billing-products-tiny-row-width)!important;max-width:none!important;min-height:92px!important;align-content:center!important;align-items:center!important;column-gap:0!important;row-gap:0!important;padding:12px 10px 12px 14px!important}.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-summary{grid-area:summary!important;width:100%!important;min-width:0!important;max-width:100%!important}.app-shell .billing-accounts-page .billing-products-table .accounts-table-actions{position:sticky!important;right:var(--cabinet-mobile-edge-x)!important;grid-area:summary!important;grid-column:1!important;grid-row:1!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;align-self:center!important;justify-self:end!important;padding-right:0!important;z-index:1;transform:none!important}}@media (max-width:1280px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:214px minmax(0,1fr) var(--billing-transactions-action-column-width)!important;justify-content:stretch!important;column-gap:22px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:column nowrap!important;align-content:center!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell .billing-transaction-operation-number{flex:0 0 auto!important;width:auto!important;max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;min-width:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{grid-column:2!important;grid-row:2!important;min-width:0!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important;width:var(--billing-transactions-action-column-width)!important;min-width:var(--billing-transactions-action-column-width)!important;max-width:var(--billing-transactions-action-column-width)!important;justify-self:end!important;justify-content:flex-end!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){padding-right:var(--cabinet-compact-action-edge-x)!important}}@media (max-width:1280px){.app-shell .billing-transactions-table .billing-transaction-mobile-amount,.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell .billing-transaction-operation-number,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument>span,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-comma,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-title,.app-shell .billing-transactions-table .billing-transaction-mobile-status{max-width:none!important;overflow:visible!important;overflow-wrap:normal!important;text-overflow:clip!important;white-space:nowrap!important;word-break:normal!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument{display:inline-flex!important;flex-flow:row nowrap!important;gap:0!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument-divider{display:inline!important;flex:0 0 auto!important;margin-right:3px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-comma,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-title{display:inline!important}}@media (min-width:901px) and (max-width:1280px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(270px,max-content) minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(20px,auto))!important;column-gap:28px!important;row-gap:2px!important;min-height:72px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:row nowrap!important;align-content:center!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;display:flex!important;min-width:0!important;align-items:center!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{grid-column:2!important;grid-row:2!important;display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;flex-flow:row nowrap!important;gap:8px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation,.app-shell .billing-transactions-table .billing-transaction-mobile-status{flex:0 0 auto!important;grid-column:auto!important;grid-row:auto!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important}}@media (min-width:641px) and (max-width:900px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(270px,max-content) minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(20px,auto))!important;column-gap:18px!important;row-gap:2px!important;min-height:72px!important;padding-left:var(--cabinet-mobile-edge-x)!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:row nowrap!important;align-content:center!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;display:flex!important;min-width:0!important;align-items:center!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{grid-column:2!important;grid-row:2!important;display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;flex-flow:row nowrap!important;gap:8px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation,.app-shell .billing-transactions-table .billing-transaction-mobile-status{flex:0 0 auto!important;grid-column:auto!important;grid-row:auto!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important}}@media (min-width:540px) and (max-width:640px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(208px,max-content) minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,minmax(20px,auto))!important;column-gap:12px!important;row-gap:2px!important;min-height:72px!important;padding:9px var(--cabinet-mobile-edge-x)!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:row nowrap!important;align-content:center!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;display:flex!important;min-width:0!important;align-items:center!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{grid-column:2!important;grid-row:2!important;display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;flex-flow:row nowrap!important;gap:8px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation,.app-shell .billing-transactions-table .billing-transaction-mobile-status{flex:0 0 auto!important;grid-column:auto!important;grid-row:auto!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important;align-self:stretch!important}}@media (max-width:539px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(3,minmax(19px,auto))!important;column-gap:10px!important;row-gap:2px!important;min-height:76px!important;padding:9px var(--cabinet-mobile-edge-x) 9px calc(var(--cabinet-mobile-edge-x) + 8px)!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1!important;display:flex!important;flex-flow:row nowrap!important;align-content:center!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:1!important;grid-row:2!important;display:flex!important;min-width:0!important;align-items:center!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{grid-column:1!important;grid-row:3!important;display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;flex-flow:row nowrap!important;gap:8px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation,.app-shell .billing-transactions-table .billing-transaction-mobile-status{flex:0 0 auto!important;grid-column:auto!important;grid-row:auto!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:2!important;grid-row:1/span 3!important;align-self:stretch!important}}@media (max-width:1280px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:214px minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,auto)!important;justify-content:stretch!important;column-gap:22px!important;row-gap:2px!important;min-height:68px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;min-width:0!important;max-width:100%!important;flex-flow:column nowrap!important;align-content:center!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-date,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell .billing-transaction-operation-number{max-width:100%!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;display:flex!important;min-width:0!important;max-width:100%!important;align-items:center!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{grid-column:2!important;grid-row:2!important;display:flex!important;min-width:0!important;max-width:100%!important;align-items:center!important;justify-content:flex-start!important;flex-flow:row wrap!important;gap:2px 8px!important;overflow:visible!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument>span,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-comma,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-title,.app-shell .billing-transactions-table .billing-transaction-mobile-status{max-width:100%!important;overflow-wrap:normal!important;white-space:normal!important;word-break:normal!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation,.app-shell .billing-transactions-table .billing-transaction-mobile-status{flex:0 1 auto!important;grid-column:auto!important;grid-row:auto!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important;width:var(--billing-transactions-action-column-width)!important;min-width:var(--billing-transactions-action-column-width)!important;max-width:var(--billing-transactions-action-column-width)!important;align-self:stretch!important;justify-self:end!important;justify-content:flex-end!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){grid-template-columns:minmax(270px,.38fr) minmax(0,1fr) var(--billing-transactions-action-column-width)!important;column-gap:18px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{flex-flow:row nowrap!important;align-items:center!important;gap:8px!important}}@media (max-width:760px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){grid-template-columns:minmax(156px,.48fr) minmax(0,1fr) var(--billing-transactions-action-column-width)!important;column-gap:12px!important}}@media (max-width:539px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){grid-template-columns:minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(3,minmax(19px,auto))!important;column-gap:10px!important;min-height:76px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1!important;flex-flow:row nowrap!important;align-items:center!important;gap:8px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:1!important;grid-row:2!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{grid-column:1!important;grid-row:3!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:2!important;grid-row:1/span 3!important}}.app-shell .accounts-search-meta,.app-shell .accounts-search-meta *,.app-shell .admin-support-list-meta-row,.app-shell .admin-support-list-meta-row *,.app-shell .billing-transactions-meta,.app-shell .billing-transactions-meta *,.app-shell .review-replies-review-counter,.app-shell .review-replies-review-counter *{font-weight:400!important}@media (min-width:1281px){.app-shell:has(.message-history-files-table) .tool-billing-row-panel .tool-billing-row-table.billing-products-table,.app-shell:has(.responsive-table-ai) .tool-billing-row-panel .tool-billing-row-table.billing-products-table{width:calc(100% - 5px)!important;margin-right:auto!important;margin-left:auto!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-product-cell{padding-left:0!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .accounts-page .tool-billing-row-panel.accounts-table-panel{padding-right:0!important;padding-left:0!important}.app-shell .tables-billing-row-panel .billing-accounts-table.billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-row:not(.accounts-table-head){position:relative!important;width:calc(100% - 22px)!important;margin-right:11px!important;margin-left:11px!important;padding-right:0!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"connected . payment . controls . actions"!important;grid-template-columns:var(--tool-billing-tablet-usage-column-width) minmax(0,1fr) var(--tool-billing-tablet-payment-column-width) minmax(0,1fr) var(--tool-billing-tablet-controls-column-width) minmax(0,1fr) var(--tool-billing-tablet-action-width)!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-mobile-sentence,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-product-cell{display:none!important}.app-shell .tables-billing-row-panel .billing-accounts-table.billing-products-table .accounts-table-actions,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-actions{position:absolute!important;top:50%!important;left:auto!important;right:var(--cabinet-compact-action-edge-x)!important;grid-area:auto!important;grid-column:auto!important;grid-row:auto!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;align-items:center!important;justify-content:flex-end!important;justify-self:auto!important;padding:0!important;transform:translateY(-50%)!important}}@media (max-width:760px){.app-shell .tables-billing-row-panel .billing-accounts-table.billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-row:not(.accounts-table-head){position:relative!important;width:100%!important;margin-right:0!important;margin-left:0!important;padding-right:var(--cabinet-mobile-edge-x)!important}.app-shell .tables-billing-row-panel .billing-accounts-table.billing-products-table .accounts-table-actions,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-actions{position:absolute!important;top:50%!important;left:auto!important;right:var(--cabinet-mobile-edge-x)!important;grid-area:auto!important;grid-column:auto!important;grid-row:auto!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;align-items:center!important;justify-content:flex-end!important;justify-self:auto!important;padding:0!important;transform:translateY(-50%)!important}}.app-shell .message-history-file-action-button{display:inline-flex!important;flex:0 0 var(--cabinet-row-icon-button-size)!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-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;max-height:var(--cabinet-row-icon-button-size)!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:10px!important;font-size:0!important;line-height:1!important;text-align:center!important}.app-shell .message-history-file-action-text{display:none!important}.app-shell .message-history-file-action-icon{display:block!important;width:18px!important;height:18px!important}@media (min-width:1281px){.app-shell .message-history-file-action-cell,.app-shell .message-history-files-col-action,.app-shell .message-history-files-table tbody tr .message-history-file-action-cell,.app-shell .message-history-files-table tbody tr td.message-history-file-action-cell[data-label]{width:calc(var(--cabinet-row-icon-button-size) + var(--cabinet-row-action-right-edge))!important;min-width:calc(var(--cabinet-row-icon-button-size) + var(--cabinet-row-action-right-edge))!important;padding-top:9px!important;padding-right:var(--cabinet-row-action-right-edge)!important;padding-bottom:9px!important;padding-left:0!important;text-align:right!important;vertical-align:middle!important}}.message-history-date-range-field{min-width:0}.message-history-date-range-control{position:relative!important;min-width:0!important;max-width:100%!important}.message-history-date-range-control,.message-history-date-range-input{height:var(--app-toolbar-control-height)!important;min-height:var(--app-toolbar-control-height)!important}.message-history-date-range-input{box-sizing:border-box!important;width:100%!important;padding:0 44px 0 3px!important;letter-spacing:0!important;text-align:center!important}.admin-errors-mobile-sheet .message-history-date-range-input,.admin-errors-page-toolbar .message-history-date-range-input,.app-shell .message-history-date-range-input,.message-history-date-range-input,.review-replies-answered-date .message-history-date-range-input,.review-replies-filter-date-menu .message-history-date-range-input,.review-replies-filter-scored-panel .message-history-date-range-input,.review-replies-filter-section .message-history-date-range-input{line-height:calc(var(--app-toolbar-control-height) - 2px)!important}.message-history-calendar-button{top:1px!important;right:1px!important;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;border-left:1px solid #d0d5dd!important;border-radius:7px!important;color:#344054!important}.message-history-date-range-popover{overflow:visible!important}.message-history-date-range-popover-panel{overflow-x:hidden!important;overflow-y:auto!important}.app-shell .message-history-files-table td[data-label="Период"]{justify-content:center!important;text-align:center!important}.app-shell{--cabinet-desktop-topbar-height:68px}@media (min-width:901px){.app-shell>.sidebar{top:var(--cabinet-desktop-topbar-height)!important;bottom:0!important;z-index:120!important;width:230px!important;min-width:230px!important;min-height:0;height:calc(100vh - var(--cabinet-desktop-topbar-height));height:calc(100dvh - var(--cabinet-desktop-topbar-height));padding-top:10px;scrollbar-gutter:stable;transition:width .22s ease,min-width .22s ease,padding .22s ease}.app-shell>.sidebar.is-desktop-collapsed{width:72px!important;min-width:72px!important;scrollbar-gutter:auto}.main-content{padding-top:calc(var(--cabinet-desktop-topbar-height) + 22px)!important;transition:margin-left .22s ease}.account-topbar{position:fixed!important;top:0!important;right:0!important;left:0!important;z-index:140!important;width:100%!important;min-height:var(--cabinet-desktop-topbar-height);height:var(--cabinet-desktop-topbar-height);margin:0!important;padding:9px 28px 9px 24px!important;border-bottom:1px solid var(--astatus-border);background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}.account-topbar-brand{display:inline-flex;flex:0 0 auto;margin-left:0}.account-topbar-brand .sidebar-brand-mark{width:34px;min-width:34px;height:34px;transform:translateY(0)}.account-topbar-brand .sidebar-brand-copy{padding-top:6.5px}.account-topbar-brand .sidebar-brand-kicker{top:-.5px;right:-2px;font-size:10px}.account-topbar-brand .sidebar-brand-copy strong{font-size:21px}.account-topbar-brand .sidebar-brand-copy strong:after{content:""!important;position:absolute;left:0;top:calc(100% + 4px);width:100%;height:1px;border-radius:999px;background:#c8d3e2}.account-topbar-actions-right{margin-left:auto}.sidebar-header{position:absolute;top:10px;right:14px;left:auto;z-index:1;display:none;min-height:0;height:34px;justify-content:flex-end;pointer-events:none}.sidebar-header>.sidebar-brand{display:none}.sidebar-desktop-toggle{pointer-events:auto;transition:width .22s ease,min-width .22s ease,height .22s ease,min-height .22s ease,transform .22s ease,opacity .18s ease}.sidebar-nav{gap:0!important;margin-top:0!important}.sidebar-menu-title{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:0;color:#98a2b3;font-size:11px;font-weight:600;line-height:14px;text-transform:uppercase;letter-spacing:0}.sidebar-menu-title>span{align-self:flex-end;line-height:14px;transition:max-width .22s ease,opacity .16s ease,transform .22s ease}.sidebar-admin-title,.sidebar-copyright,.sidebar-legal-link,.sidebar-link>span:not(.sidebar-link-icon),.sidebar-section-title{transition:max-width .22s ease,width .22s ease,opacity .16s ease,clip-path .22s ease,transform .22s ease;transform:translateX(0)}.sidebar-legal-section{width:201px;min-width:201px;height:154px;min-height:154px;max-height:154px;max-width:201px;justify-self:start;overflow:hidden;clip-path:inset(0 0 0 0);transition:max-height .01s linear,opacity .16s ease,padding-top .01s linear,clip-path .22s ease,transform .22s ease;transform:translateX(0)}.sidebar-link{width:100%;min-width:0;transform:translateX(0);transition:width .22s ease,min-width .22s ease,height .22s ease,min-height .22s ease,padding .22s ease,gap .22s ease,transform .22s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.sidebar-link.active{transition:width .22s ease,min-width .22s ease,height .22s ease,min-height .22s ease,padding .22s ease,gap .22s ease,transform .22s ease,background .18s ease .18s,border-color .18s ease .18s,box-shadow .18s ease}.sidebar-link-text{display:inline-block!important;overflow:hidden!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:keep-all!important}.sidebar-link-icon{position:relative;z-index:0}.sidebar-link-icon:before{position:absolute;z-index:-1;inset:-6px;border-radius:8px;background:transparent;content:"";opacity:0;box-shadow:inset 0 0 0 1px transparent;transition:background .18s ease,opacity .18s ease,box-shadow .18s ease}.sidebar-link>span:not(.sidebar-link-icon){display:inline-block!important;max-width:150px;opacity:1;clip-path:inset(0 0 0 0)}.sidebar-menu-title-toggle{display:inline-flex;flex:0 0 34px}.sidebar-main-links{margin-top:4px}.sidebar.is-desktop-collapsed .sidebar-menu-title{display:flex;justify-content:center;width:34px;min-width:34px;min-height:34px;height:34px;margin-right:auto;margin-left:auto;padding:0}.sidebar.is-desktop-collapsed .sidebar-menu-title>span{display:inline-block;max-width:0;opacity:0;transform:translateX(-10px)}.sidebar.is-desktop-collapsed .sidebar-header{display:none!important}.sidebar.is-desktop-collapsed .sidebar-legal-section{display:grid!important;width:201px;min-width:201px;height:154px;min-height:154px;max-height:154px;max-width:201px;justify-self:start;opacity:1;pointer-events:none;clip-path:inset(0 100% 0 0);transform:translateX(0);transition:max-height .01s linear,opacity .16s ease,padding-top .01s linear,clip-path .22s ease,transform .22s ease}.sidebar.is-desktop-collapsed.is-desktop-animating .sidebar-legal-section,html.is-sidebar-desktop-animating .sidebar.is-desktop-collapsed .sidebar-legal-section{max-height:240px}.sidebar.is-desktop-collapsed .sidebar-nav{align-items:stretch!important;margin-top:0!important}.sidebar.is-desktop-collapsed .sidebar-admin-links,.sidebar.is-desktop-collapsed .sidebar-main-links{align-items:stretch!important;width:100%!important}.sidebar.is-desktop-collapsed .sidebar-menu-title-toggle{box-sizing:border-box;width:34px;min-width:34px;height:34px;min-height:34px;flex-basis:34px;padding:0;border-radius:8px}.sidebar.is-desktop-collapsed .sidebar-link>span:not(.sidebar-link-icon){display:inline-block!important;max-width:0!important;height:20px;opacity:0;overflow:hidden!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:keep-all!important;clip-path:inset(0 100% 0 0);transform:translateX(-10px)}.sidebar.is-desktop-collapsed .sidebar-copyright,.sidebar.is-desktop-collapsed .sidebar-legal-link,.sidebar.is-desktop-collapsed .sidebar-section-title{max-width:0!important;opacity:0;overflow:hidden!important;clip-path:inset(0 100% 0 0);transform:translateX(-10px)}.sidebar.is-desktop-collapsed .sidebar-legal-section .sidebar-copyright,.sidebar.is-desktop-collapsed .sidebar-legal-section .sidebar-legal-link,.sidebar.is-desktop-collapsed .sidebar-legal-section .sidebar-section-title{max-width:201px!important;opacity:1;clip-path:inset(0 0 0 0);transform:translateX(0)}.sidebar.is-desktop-collapsed .sidebar-link{box-sizing:border-box;width:201px!important;min-width:201px!important;height:34px!important;min-height:34px!important;justify-content:flex-start!important;gap:7px!important;padding:0 9px!important;border:1px solid transparent;border-radius:8px;background:transparent;box-shadow:none;transform:translateX(4px)}.sidebar.is-desktop-collapsed .sidebar-link:active,.sidebar.is-desktop-collapsed .sidebar-link:focus-visible,.sidebar.is-desktop-collapsed .sidebar-link:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important;transform:translateX(4px)!important}.sidebar.is-desktop-collapsed .sidebar-link.active{border-color:transparent!important;background:transparent!important;box-shadow:none!important;transform:translateX(4px)!important;transition:width .22s ease,min-width .22s ease,height .22s ease,min-height .22s ease,padding .22s ease,gap .22s ease,transform .22s ease,background 0s step-end,border-color 0s step-end,box-shadow 0s step-end!important}.sidebar .sidebar-link.active{border-color:transparent;box-shadow:none}.sidebar.is-desktop-collapsed .sidebar-link:focus-visible .sidebar-link-icon:before,.sidebar.is-desktop-collapsed .sidebar-link:hover .sidebar-link-icon:before{opacity:1;box-shadow:inset 0 0 0 1px rgba(70,95,255,.18)}.sidebar.is-desktop-collapsed .sidebar-link:focus-visible .sidebar-link-icon:before,.sidebar.is-desktop-collapsed .sidebar-link:hover .sidebar-link-icon:before{background:#ffffff}.sidebar.is-desktop-collapsed .sidebar-link.active .sidebar-link-icon:before{background:var(--astatus-primary-soft);opacity:1;box-shadow:inset 0 0 0 1px rgba(70,95,255,.18);transition:background .08s ease .16s,opacity .08s ease .16s,box-shadow .08s ease .16s}.sidebar.is-desktop-collapsed.is-desktop-animating .sidebar-link.active .sidebar-link-icon:before,html.is-sidebar-desktop-animating .sidebar.is-desktop-collapsed .sidebar-link.active .sidebar-link-icon:before{background:transparent!important;opacity:0!important;box-shadow:inset 0 0 0 1px transparent!important;transition-delay:0s}.sidebar.is-desktop-animating .sidebar-link,.sidebar.is-desktop-animating .sidebar-link.active,.sidebar.is-desktop-animating .sidebar-link:focus-visible,.sidebar.is-desktop-animating .sidebar-link:hover,html.is-sidebar-desktop-animating .sidebar .sidebar-link,html.is-sidebar-desktop-animating .sidebar .sidebar-link.active,html.is-sidebar-desktop-animating .sidebar .sidebar-link:focus-visible,html.is-sidebar-desktop-animating .sidebar .sidebar-link:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important;transition:none!important}.sidebar.is-desktop-animating .sidebar-link.active .sidebar-link-icon:before,.sidebar.is-desktop-animating .sidebar-link:focus-visible .sidebar-link-icon:before,.sidebar.is-desktop-animating .sidebar-link:hover .sidebar-link-icon:before,html.is-sidebar-desktop-animating .sidebar .sidebar-link.active .sidebar-link-icon:before,html.is-sidebar-desktop-animating .sidebar .sidebar-link:focus-visible .sidebar-link-icon:before,html.is-sidebar-desktop-animating .sidebar .sidebar-link:hover .sidebar-link-icon:before{background:transparent!important;opacity:0!important;box-shadow:inset 0 0 0 1px transparent!important;transition-delay:0s}.sidebar :where(.sidebar-link,.sidebar-section-title,.sidebar-legal-link,.sidebar-logout){font-weight:500!important}.sidebar .sidebar-admin-title,.sidebar .sidebar-link.active,.sidebar .sidebar-menu-title,.sidebar .sidebar-section-title{font-weight:600!important}}@media (max-width:900px){.account-topbar-brand{display:none!important}.sidebar-menu-title{display:flex;align-items:center;min-height:30px;padding:0;color:#98a2b3;font-size:11px;font-weight:500!important;line-height:14px;text-transform:uppercase}.sidebar-menu-title>span{align-self:flex-end;line-height:14px;transform:translateY(2px)}.sidebar-menu-title-toggle,.sidebar-nav:not(.is-open) .sidebar-menu-title{display:none!important}.sidebar :where(.sidebar-link,.sidebar-section-title,.sidebar-admin-title,.sidebar-legal-link,.sidebar-logout){font-weight:500!important}.sidebar .sidebar-link.active{font-weight:600!important}.account-topbar :where(.account-topbar-id-button,.account-menu-button,.account-menu-item,.account-menu-copy,.account-menu-copy span){font-weight:500!important}.account-topbar .account-menu :where(.account-menu-item,.account-menu-item>span:not(.support-unread-badge)){font-weight:400!important}.sidebar-link>span:not(.sidebar-link-icon){display:block!important;width:auto!important;max-width:none!important;height:auto!important;opacity:1!important;overflow:visible!important;overflow-wrap:break-word!important;white-space:normal!important;word-break:normal!important;clip-path:none!important;transform:none!important;transition:none!important}.sidebar-mobile-toggle{display:inline-flex!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;flex:0 0 40px!important;align-items:center!important;justify-content:center!important;padding:0!important}.app-shell:not(.support-chat-shell)>.sidebar .sidebar-mobile-toggle{left:0!important}.app-shell:not(.support-chat-shell)>.sidebar .sidebar-nav{box-sizing:border-box!important;left:12px!important;width:fit-content!important;min-width:min(196px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;padding:7px!important}.app-shell:not(.support-chat-shell)>.sidebar .sidebar-admin-links,.app-shell:not(.support-chat-shell)>.sidebar .sidebar-main-links{width:max-content!important;min-width:100%!important;max-width:100%!important}.app-shell:not(.support-chat-shell)>.sidebar .sidebar-nav.is-open .sidebar-link{width:max-content!important;min-width:100%!important;max-width:100%!important;white-space:nowrap!important}.app-shell:not(.support-chat-shell)>.sidebar .sidebar-nav.is-open .sidebar-link-text{white-space:nowrap!important}.app-shell:not(.support-chat-shell)>.sidebar .sidebar-legal-section{box-sizing:border-box!important;width:196px!important;min-width:0!important;max-width:100%!important}.account-menu-button{width:72px!important;min-width:72px!important;max-width:72px!important;height:40px!important;min-height:40px!important;flex:0 0 72px!important;padding:0 7px!important}.account-menu-copy,.account-menu-copy span,.account-menu-copy strong{display:none!important;width:0!important;max-width:0!important}}@media (max-width:760px){.app-shell:not(.support-chat-shell)>.sidebar .sidebar-mobile-toggle{left:0!important}}.astatus-brand{--astatus-brand-width:258px;display:inline-flex;width:var(--astatus-brand-width);max-width:100%;align-items:center;min-width:0;color:inherit;line-height:0;text-decoration:none}.astatus-brand:before{content:none!important}.astatus-brand-svg{display:block;width:100%;height:auto;overflow:visible}.account-topbar-brand,.sidebar-brand.astatus-brand{--astatus-brand-width:160px}.account-topbar-brand.astatus-brand--text-only,.sidebar-brand.astatus-brand--text-only{--astatus-brand-width:112px}.sidebar-menu-brand.astatus-brand{--astatus-brand-width:172px;display:none}.sidebar-menu-brand.astatus-brand--text-only{--astatus-brand-width:120px}.neo-site-logo.astatus-brand,.site-lab-logo.astatus-brand,.site-logo.astatus-brand,.startup-preview-logo.astatus-brand,.test-logo.astatus-brand{--astatus-brand-width:236px;font-size:inherit}.site-logo.astatus-brand,.startup-preview-logo.astatus-brand{--astatus-brand-width:204px}.test-logo.astatus-brand{--astatus-brand-width:220px}.neo-site-footer-logo.astatus-brand,.site-lab-footer-title.astatus-brand{--astatus-brand-width:220px;margin:0}.login-brand-lockup.astatus-brand{--astatus-brand-width:330px}.login-brand-title{align-items:flex-start}.app-shell .accounts-page .accounts-table-mobile-profile-stack{display:flex;min-width:0;max-width:100%;flex:1 1 auto}.app-shell .accounts-page .accounts-table-mobile-included-line{display:none}.app-shell .accounts-page .accounts-table-mobile-id-status-line{display:contents}.app-shell .accounts-page .accounts-table-mobile-connected-after-status{display:none}@media (max-width:760px){.app-shell .accounts-page .accounts-table-row:not(.accounts-table-head){grid-template-areas:"sentence actions" "profileId actions"!important;grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;grid-template-rows:auto auto!important;min-height:80px!important;row-gap:4px!important;column-gap:10px!important}.app-shell .accounts-page .accounts-table-mobile-sentence{align-items:center!important;white-space:normal!important}.app-shell .accounts-page .accounts-table-mobile-profile-stack{display:block!important;width:100%;min-width:0;max-width:100%;overflow:visible;white-space:normal}.app-shell .accounts-page .accounts-table-mobile-profile-name{display:inline;flex:0 1 auto;width:auto;min-width:0;max-width:100%;overflow:visible;overflow-wrap:break-word;text-overflow:clip;white-space:normal}.app-shell .accounts-page .accounts-table-mobile-included-line{width:100%;min-width:0;max-width:100%}.app-shell .accounts-page .accounts-table-mobile-comment{display:inline-block!important;flex:0 0 auto;width:auto;min-width:0;max-width:min(42%,22ch);margin-right:6px;color:#667085;font-size:var(--mobile-block-text-size,14px)!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;vertical-align:baseline;white-space:nowrap;word-break:normal}.app-shell .accounts-page .accounts-table-cell[data-column-id=connected],.app-shell .accounts-page .accounts-table-mobile-included-line{display:none!important}.app-shell .accounts-page .accounts-table-id-stack{display:flex!important;width:100%!important;min-width:0;max-width:100%!important;align-items:center!important;column-gap:6px!important;row-gap:2px!important;flex-wrap:wrap!important;overflow:visible!important}.app-shell .accounts-page .accounts-table-mobile-id-status-line{display:inline-grid!important;width:100%;grid-template-columns:var(--accounts-mobile-id-column-width,9ch) minmax(0,1fr);column-gap:6px;max-width:100%;flex:1 1 100%;align-items:center;white-space:nowrap}.app-shell .accounts-page .accounts-table-mobile-id-status-line .copyable-id{grid-column:1;font-variant-numeric:tabular-nums;justify-self:start}.app-shell .accounts-page .accounts-table-mobile-id-status{grid-column:2;box-sizing:border-box;min-width:0!important;max-width:100%;align-items:center;justify-content:center;justify-self:start;white-space:normal}.app-shell .accounts-page .accounts-table-mobile-id-status>span{display:block;min-width:0;max-width:100%;text-align:center;overflow-wrap:normal;white-space:normal;word-break:normal}.app-shell .accounts-page .accounts-table-id-stack,.app-shell .accounts-page .accounts-table-id-stack .copyable-id,.app-shell .accounts-page .accounts-table-mobile-connected-after-status,.app-shell .accounts-page .accounts-table-mobile-id-status,.app-shell .accounts-page .accounts-table-mobile-id-status-line,.app-shell .accounts-page .accounts-table-mobile-profile-name{font-size:var(--mobile-block-text-size,14px)!important;line-height:var(--mobile-block-line-height,1.35)!important}.app-shell .accounts-page .accounts-table-mobile-connected-after-status{display:inline;width:max-content;flex:0 0 max-content;min-width:0;max-width:100%;color:#667085;font-weight:400;overflow-wrap:break-word;white-space:normal}.app-shell .accounts-page .accounts-table-id-stack .copyable-id{width:max-content!important;min-width:max-content!important;max-width:100%!important;flex:0 0 max-content;overflow:visible!important;text-overflow:clip!important}}@media (max-width:360px){.app-shell .accounts-page .accounts-table-mobile-connected-after-status{display:block!important;width:100%!important;flex:0 0 100%!important}}@media (max-width:900px){.sidebar-header>.sidebar-brand.astatus-brand{--astatus-brand-width:160px}.sidebar-header>.sidebar-brand.astatus-brand--text-only{--astatus-brand-width:112px}}@media (max-width:640px){.sidebar-header>.sidebar-brand.astatus-brand{--astatus-brand-width:160px}.sidebar-header>.sidebar-brand.astatus-brand--text-only{--astatus-brand-width:112px}}@media (max-width:480px){.sidebar-nav.is-open .sidebar-menu-brand.astatus-brand{display:inline-flex}}@media (max-width:760px){.app-shell .ai-settings-modal-overlay,.app-shell .billing-settings-modal-overlay,.app-shell .modal-overlay,.app-shell .review-replies-version-overlay{inset:0!important;width:auto!important;height:auto!important;min-height:100vh!important;align-items:center!important;justify-content:center!important;padding:max(14px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}.app-shell .accounts-comment-modal,.app-shell .ai-playground-modal,.app-shell .ai-settings-modal,.app-shell .billing-disable-modal,.app-shell .billing-settings-modal,.app-shell .dashboard-beta-modal,.app-shell .dashboard-news-modal,.app-shell .message-history-settings-modal,.app-shell .modal-card,.app-shell .review-replies-settings-modal,.app-shell .review-replies-version-modal,.app-shell .settings-access-modal{box-sizing:border-box!important;width:min(calc(100vw - 24px),430px)!important;min-width:0!important;max-width:min(calc(100vw - 24px),430px)!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;margin:auto!important;border-right:1px solid #e5e7eb!important;border-left:1px solid #e5e7eb!important;border-radius:16px!important}.app-shell .modal-card:not(.ai-settings-modal):not(.billing-settings-modal){overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}.app-shell .ai-settings-modal.cabinet-name-modal,.app-shell .modal-card.cabinet-name-modal,.app-shell .review-replies-settings-modal.cabinet-name-modal{align-self:center!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}.app-shell .ai-settings-modal{--ai-settings-modal-scroll-edge:19px;overflow:hidden!important}.app-shell .ai-settings-modal .modal-form{min-height:0}.app-shell .cabinet-name-modal .modal-form{flex:0 0 auto!important;margin-right:0!important;overflow:visible!important;padding-right:0!important}.app-shell .cabinet-name-modal .modal-actions{position:static!important;margin-top:18px!important;padding-top:0!important;background:transparent!important}.app-shell .billing-settings-modal{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(calc(100vw - 24px),450px)!important;max-width:min(calc(100vw - 24px),450px)!important;height:min(720px,calc(100vh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))!important;max-height:min(720px,calc(100vh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))!important;overflow:hidden!important}@supports (width:100dvw){.app-shell .ai-settings-modal-overlay,.app-shell .billing-settings-modal-overlay,.app-shell .modal-overlay,.app-shell .review-replies-version-overlay{height:100dvh!important;min-height:100dvh!important}.app-shell .accounts-comment-modal,.app-shell .ai-playground-modal,.app-shell .ai-settings-modal,.app-shell .billing-disable-modal,.app-shell .billing-settings-modal,.app-shell .dashboard-beta-modal,.app-shell .dashboard-news-modal,.app-shell .message-history-settings-modal,.app-shell .modal-card,.app-shell .review-replies-settings-modal,.app-shell .review-replies-version-modal,.app-shell .settings-access-modal{max-height:calc(100dvh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}.app-shell .ai-settings-modal.cabinet-name-modal,.app-shell .modal-card.cabinet-name-modal,.app-shell .review-replies-settings-modal.cabinet-name-modal{height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}.app-shell .billing-settings-modal{height:min(720px,calc(100dvh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))!important;max-height:min(720px,calc(100dvh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))!important}}.app-shell .ai-settings-modal-overlay:has(.message-history-settings-modal){align-items:center!important;justify-content:center!important;padding:max(14px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important;overflow-x:hidden!important;overflow-y:auto!important}.app-shell .ai-settings-modal.message-history-settings-modal,.app-shell .review-replies-settings-modal.message-history-settings-modal{align-self:center!important;width:min(calc(100vw - 24px),430px)!important;max-width:min(calc(100vw - 24px),430px)!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}.app-shell .message-history-settings-modal .modal-form{flex:0 0 auto!important;margin-right:0!important;overflow:visible!important;padding-right:0!important}.app-shell .message-history-settings-modal .modal-actions{position:static!important;margin-top:14px!important;padding-top:0!important;background:transparent!important}@supports (height:100dvh){.app-shell .ai-settings-modal.message-history-settings-modal,.app-shell .review-replies-settings-modal.message-history-settings-modal{max-height:calc(100dvh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}}}@media (min-width:520px) and (max-width:760px){.app-shell .accounts-comment-modal,.app-shell .ai-playground-modal,.app-shell .ai-settings-modal,.app-shell .dashboard-beta-modal,.app-shell .dashboard-news-modal,.app-shell .message-history-settings-modal,.app-shell .review-replies-settings-modal,.app-shell .review-replies-version-modal,.app-shell .settings-access-modal{width:min(calc(100vw - 48px),520px)!important;max-width:min(calc(100vw - 48px),520px)!important}.app-shell .billing-settings-modal{width:min(calc(100vw - 48px),450px)!important;max-width:min(calc(100vw - 48px),450px)!important}.app-shell .ai-settings-modal.cabinet-name-modal,.app-shell .modal-card.cabinet-name-modal,.app-shell .review-replies-settings-modal.cabinet-name-modal{width:min(calc(100vw - 48px),430px)!important;max-width:min(calc(100vw - 48px),430px)!important}}body :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,label,figcaption,output,th,td,a,button,span,strong,em,b,small,time,code,[role=cell],[role=columnheader],[class*=amount],[class*=answer],[class*=caption],[class*=category],[class*=cell],[class*=comment],[class*=date],[class*=description],[class*=detail],[class*=email],[class*=field],[class*=heading],[class*=info],[class*=instrument],[class*=label],[class*=link],[class*=message],[class*=meta],[class*=name],[class*=number],[class*=operation],[class*=payment],[class*=phone],[class*=preview],[class*=question],[class*=reason],[class*=source],[class*=status],[class*=summary],[class*=target],[class*=text],[class*=title],[class*=value]):not(#astatus-no-hidden-info-guard):not(.sidebar-link-text):not(.billing-settings-mobile-sheet):not(.message-history-date-range-popover-panel):not(.support-chat-messages){-webkit-line-clamp:unset!important;line-clamp:unset!important;overflow:visible!important;overflow-wrap:break-word!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important}body :where(tr,[role=row],.accounts-table-row):not(#astatus-no-hidden-info-row-guard){height:auto!important}body :where(.account-menu-avatar,.floating-support-mobile-preview-avatar,.floating-support-unread-preview-avatar,.support-chat-avatar,.settings-avatar-preview,.settings-avatar-option-image,.settings-avatar-crop-frame,.account-profile-avatar,.admin-support-chat-avatar,.admin-support-item-avatar,.admin-support-dialog-avatar,.admin-support-client-avatar):not(#astatus-no-hidden-info-guard){aspect-ratio:1/1!important;overflow:hidden!important;border-radius:50%!important;clip-path:circle(50% at 50% 50%)!important}body :where(.account-menu-avatar,.floating-support-mobile-preview-avatar,.floating-support-unread-preview-avatar,.support-chat-avatar,.settings-avatar-preview,.settings-avatar-option-image,.account-profile-avatar):not(#astatus-no-hidden-info-guard) img{width:100%!important;height:100%!important;border-radius:inherit!important;object-fit:cover!important;object-position:center!important}body :where(.admin-support-chat-avatar-image,.admin-support-item-avatar-image,.admin-support-dialog-avatar-image):not(#astatus-no-hidden-info-guard){border-radius:inherit!important;background-position:50%!important;background-size:cover!important}@media (max-width:760px){.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,.app-shell details.profile-picker[open]>.profile-picker-menu,.profile-picker-menu.profile-picker-menu-portal,details.profile-picker[open]>.profile-picker-menu{position:fixed!important;top:var(--profile-picker-mobile-menu-top,var(--profile-picker-mobile-top))!important;right:auto!important;bottom:auto!important;left:var(--profile-picker-mobile-menu-left,50%)!important;width:var(--profile-picker-mobile-menu-width,min(360px,calc(100vw - 20px)))!important;min-width:0!important;max-width:var(--profile-picker-mobile-menu-width,calc(100vw - 20px))!important;height:min(var(--profile-picker-mobile-menu-height,var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px))),var(--profile-picker-mobile-menu-max-height,calc(100vh - var(--profile-picker-mobile-top) - 20px)))!important;min-height:min(var(--profile-picker-mobile-menu-height,var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px))),var(--profile-picker-mobile-menu-max-height,calc(100vh - var(--profile-picker-mobile-top) - 20px)))!important;max-height:var(--profile-picker-mobile-menu-max-height,calc(100vh - var(--profile-picker-mobile-top) - 20px))!important;margin:0!important;overflow:hidden!important;resize:none!important;transform:var(--profile-picker-mobile-menu-transform,translateX(-50%))!important}@supports (height:100dvh){.app-shell .responsive-table-tables tbody details.profile-picker[open]>.profile-picker-menu,.app-shell details.profile-picker[open]>.profile-picker-menu,.profile-picker-menu.profile-picker-menu-portal,details.profile-picker[open]>.profile-picker-menu{height:min(var(--profile-picker-mobile-menu-height,var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px))),var(--profile-picker-mobile-menu-max-height,calc(100dvh - var(--profile-picker-mobile-top) - 20px)))!important;min-height:min(var(--profile-picker-mobile-menu-height,var(--profile-picker-menu-current-height,var(--profile-picker-fit-height,360px))),var(--profile-picker-mobile-menu-max-height,calc(100dvh - var(--profile-picker-mobile-top) - 20px)))!important;max-height:var(--profile-picker-mobile-menu-max-height,calc(100dvh - var(--profile-picker-mobile-top) - 20px))!important}}}.sidebar-admin-links,.sidebar-main-links{gap:0!important}.app-shell .billing-product-name-stack,.app-shell .billing-products-table .billing-mobile-product-titleline{display:block!important;min-width:0}.app-shell .billing-product-name-stack,.app-shell .billing-products-table .billing-product-usage-summary{padding-left:calc(var(--billing-product-row-icon-size) + var(--billing-product-row-icon-gap))!important}.app-shell .billing-product-name-stack,.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .billing-products-table .billing-product-usage-summary{--billing-product-row-icon-size:44px;--billing-product-row-icon-gap:10px;--billing-product-row-icon-left:34px;position:relative}.app-shell .billing-products-table .billing-product-usage-summary{--billing-product-row-icon-left:0px;position:relative}.app-shell .billing-product-icon{display:inline-flex;position:absolute;top:50%;left:var(--billing-product-row-icon-left);align-items:center;justify-content:center;transform:translateY(-50%)}.app-shell .billing-product-icon,.app-shell .billing-product-icon-image{width:var(--billing-product-row-icon-size);min-width:var(--billing-product-row-icon-size);height:var(--billing-product-row-icon-size);aspect-ratio:1/1;flex:0 0 var(--billing-product-row-icon-size)}.app-shell .billing-product-icon-image{display:block;max-width:var(--billing-product-row-icon-size);min-height:var(--billing-product-row-icon-size);max-height:var(--billing-product-row-icon-size);object-fit:contain;pointer-events:none}.app-shell .billing-product-icon[data-billing-product-icon=accounts],.app-shell .billing-product-icon[data-billing-product-icon=dashboard]{--billing-product-single-line-icon-nudge-x:-0.15px}.app-shell .billing-product-icon[data-billing-product-icon=tables]{--billing-product-single-line-icon-nudge-x:-0.46px}.app-shell .billing-product-icon[data-billing-product-icon=ai]{--billing-product-single-line-icon-nudge-x:0px}.app-shell .billing-product-icon[data-billing-product-icon=history]{--billing-product-single-line-icon-nudge-x:0.92px}.app-shell .billing-product-icon[data-billing-product-icon=positions]{--billing-product-single-line-icon-nudge-x:0px}.app-shell .billing-product-icon[data-billing-product-icon=review-replies]{--billing-product-single-line-icon-nudge-x:0.31px}.app-shell .billing-product-icon[data-billing-product-icon=documents]{--billing-product-single-line-icon-nudge-x:-1.22px}.app-shell .billing-products-table .billing-mobile-product-titlecopy{display:block;min-width:0}@media (max-width:760px){.app-shell .billing-product-name-stack,.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .billing-products-table .billing-product-usage-summary{--billing-product-row-icon-size:53px;--billing-product-row-icon-gap:12px;--billing-product-row-icon-left:14px}.app-shell .billing-products-table .billing-product-usage-summary{--billing-product-row-icon-left:0px}.app-shell .billing-products-table .billing-product-icon-image{transform:translateX(var(--billing-product-single-line-icon-nudge-x,0))}.app-shell .billing-product-icon[data-billing-product-icon=accounts],.app-shell .billing-product-icon[data-billing-product-icon=dashboard]{--billing-product-single-line-icon-nudge-x:-0.18px}.app-shell .billing-product-icon[data-billing-product-icon=tables]{--billing-product-single-line-icon-nudge-x:-0.55px}.app-shell .billing-product-icon[data-billing-product-icon=ai]{--billing-product-single-line-icon-nudge-x:0px}.app-shell .billing-product-icon[data-billing-product-icon=history]{--billing-product-single-line-icon-nudge-x:1.1px}.app-shell .billing-product-icon[data-billing-product-icon=positions]{--billing-product-single-line-icon-nudge-x:0px}.app-shell .billing-product-icon[data-billing-product-icon=review-replies]{--billing-product-single-line-icon-nudge-x:0.37px}.app-shell .billing-product-icon[data-billing-product-icon=documents]{--billing-product-single-line-icon-nudge-x:-1.47px}}@media (max-width:640px){.app-shell .billing-products-table .billing-mobile-product-meta{box-sizing:border-box;padding-left:calc(var(--billing-product-row-icon-size) + var(--billing-product-row-icon-gap))!important}}@media (max-width:760px){.app-shell .billing-products-table .billing-mobile-product-summary{position:relative;box-sizing:border-box;padding-left:calc(var(--billing-product-row-icon-size) + var(--billing-product-row-icon-gap))!important}.app-shell .billing-products-table .billing-mobile-product-summary .billing-product-usage-summary{position:static!important;padding-left:0!important}.app-shell .billing-products-table .billing-mobile-product-summary .billing-product-icon{left:0!important}.app-shell .billing-products-table .billing-mobile-product-summary .billing-mobile-product-meta{padding-left:0!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head),html.is-sidebar-desktop-collapsed .app-shell .billing-products-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"connected . payment . controls . actions"!important;grid-template-columns:var(--billing-product-tablet-usage-column-width) minmax(0,1fr) var(--billing-product-tablet-payment-column-width) minmax(0,1fr) var(--billing-product-tablet-controls-column-width) minmax(0,1fr) var(--billing-product-tablet-action-column-width)!important;column-gap:0!important}.app-shell .billing-products-table .accounts-table-mobile-sentence,.app-shell .billing-products-table .billing-table-product-cell,html.is-sidebar-desktop-collapsed .app-shell .billing-products-table .accounts-table-mobile-sentence,html.is-sidebar-desktop-collapsed .app-shell .billing-products-table .billing-table-product-cell{display:none!important}.app-shell .billing-products-table .billing-table-usage-cell,html.is-sidebar-desktop-collapsed .app-shell .billing-products-table .billing-table-usage-cell{grid-area:connected!important;display:grid!important;width:var(--billing-product-tablet-usage-column-width)!important;min-width:var(--billing-product-tablet-usage-column-width)!important;max-width:var(--billing-product-tablet-usage-column-width)!important}.app-shell .billing-products-table .billing-table-amount-cell,html.is-sidebar-desktop-collapsed .app-shell .billing-products-table .billing-table-amount-cell{grid-area:payment!important;display:grid!important;width:var(--billing-product-tablet-payment-column-width)!important;min-width:var(--billing-product-tablet-payment-column-width)!important;max-width:var(--billing-product-tablet-payment-column-width)!important}.app-shell .billing-products-table .billing-table-control-cell,html.is-sidebar-desktop-collapsed .app-shell .billing-products-table .billing-table-control-cell{grid-area:controls!important;display:grid!important;width:var(--billing-product-tablet-controls-column-width)!important;min-width:var(--billing-product-tablet-controls-column-width)!important;max-width:var(--billing-product-tablet-controls-column-width)!important}.app-shell .billing-products-table .accounts-table-actions,html.is-sidebar-desktop-collapsed .app-shell .billing-products-table .accounts-table-actions{grid-area:actions!important;width:var(--billing-product-tablet-action-column-width)!important;min-width:var(--billing-product-tablet-action-column-width)!important;max-width:var(--billing-product-tablet-action-column-width)!important}}.app-shell .tool-billing-row-panel .billing-products-table .accounts-table-row:not(.accounts-table-head),.app-shell .tool-billing-row-panel .billing-products-table .billing-product-name-stack,.app-shell .tool-billing-row-panel .billing-products-table .billing-product-usage-summary{--billing-product-row-icon-left:0px}.app-shell .tool-billing-row-panel .billing-products-table .billing-product-usage-summary{width:100%!important;min-width:0!important;max-width:100%!important}.app-shell .tool-billing-row-panel{box-shadow:0 10px 28px rgba(15,23,42,.08)!important}.app-shell .tool-billing-row-panel .billing-products-table .billing-mobile-product-summary .billing-table-progress,.app-shell .tool-billing-row-panel .billing-products-table .billing-product-usage-summary .billing-table-progress{width:var(--billing-product-summary-progress-width)!important;min-width:var(--billing-product-summary-progress-width)!important;max-width:var(--billing-product-summary-progress-width)!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-summary .billing-product-usage-summary .billing-table-progress.billing-mobile-product-progress,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta) .billing-product-usage-summary .billing-table-progress.billing-mobile-product-progress,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-product-usage-summary .billing-table-progress.billing-mobile-product-progress{width:var(--billing-product-summary-progress-width)!important;min-width:var(--billing-product-summary-progress-width)!important;max-width:var(--billing-product-summary-progress-width)!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-direction,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-direction .sort-direction-label,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-direction .sort-direction-label:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-direction:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-trigger,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-trigger:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta-count,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta-count:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta-prefix,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta-prefix:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta:not(#astatus-no-hidden-info-guard){font-weight:400!important;white-space:nowrap!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-meta-row{align-items:center!important;container-name:review-replies-list-meta;container-type:inline-size;flex-wrap:wrap!important;row-gap:5px!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar{margin-top:4px!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .accounts-list-meta-row{row-gap:8px!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-inline-sort{flex:0 1 auto!important;min-width:0!important;max-width:100%!important;flex-wrap:nowrap!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-trigger{flex:0 1 auto!important;min-width:0!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-trigger:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-trigger:not(#astatus-no-hidden-info-guard) .select-menu-button-label{max-width:100%!important;justify-content:flex-start!important;overflow-wrap:break-word!important;white-space:normal!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-direction{flex:0 0 auto!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .accounts-inline-sort-direction[data-toolbar-line-start=true],.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .accounts-list-inline-sort[data-toolbar-line-start=true]{padding-left:0!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .accounts-inline-sort-direction[data-toolbar-line-start=true]:before,.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .accounts-list-inline-sort[data-toolbar-line-start=true]:before{display:none!important;content:none!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-meta-row[data-toolbar-meta-compact=true] .accounts-search-meta-prefix{display:inline!important}@container review-replies-list-meta (max-width: 380px){.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta{flex:0 0 100%!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .accounts-search-meta{margin-top:0!important}.app-shell.review-replies-page .review-replies-list-toolbar .review-replies-inline-filter{padding-left:0!important}.app-shell.review-replies-page .review-replies-list-toolbar .review-replies-inline-filter:before{display:none!important;content:none!important}}@container review-replies-list-meta (max-width: 230px){.app-shell.review-replies-page .review-replies-list-toolbar .review-replies-inline-sort-direction{padding-left:0!important}.app-shell.review-replies-page .review-replies-list-toolbar .review-replies-inline-sort-direction:before{display:none!important;content:none!important}}.app-shell.review-replies-page .review-replies-admin-page:not(.review-replies-review-page) .review-replies-list-toolbar .accounts-list-meta-row{flex-wrap:nowrap!important}.app-shell.review-replies-page .review-replies-admin-page:not(.review-replies-review-page) .review-replies-list-toolbar .accounts-search-meta{flex:0 0 auto!important}.app-shell.review-replies-page .review-replies-admin-page:not(.review-replies-review-page) .review-replies-list-toolbar .accounts-list-meta-row[data-toolbar-meta-compact=true] .accounts-search-meta-prefix{display:inline!important}.app-shell.review-replies-page .review-replies-admin-page:not(.review-replies-review-page) .review-replies-list-toolbar .accounts-list-inline-sort{flex:0 1 auto!important;min-width:0!important;flex-wrap:nowrap!important}.app-shell.review-replies-page .review-replies-review-meta{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:visible!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-search-panel{position:relative!important}.app-shell.review-replies-page .review-replies-review-page{--review-replies-mobile-search-actions-gap:6px;--review-replies-mobile-actions-sort-gap:8px}.app-shell.review-replies-page .review-replies-review-page .review-replies-filter-field-inline-only{position:absolute!important;right:0!important;bottom:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.app-shell.review-replies-page .review-replies-review-actions{box-sizing:border-box!important;width:100%!important;max-width:100%!important;justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;padding-bottom:4px;scrollbar-width:none;touch-action:pan-x;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.app-shell.review-replies-page .review-replies-review-actions .review-replies-review-action{flex:0 0 auto!important}.app-shell.review-replies-page .review-replies-list-toolbar{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar{margin-top:-2px!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-meta-row{box-sizing:border-box!important;width:100%!important;max-width:100%!important;justify-content:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;padding-bottom:4px;cursor:grab;scrollbar-width:none;touch-action:pan-x;user-select:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-meta-row::-webkit-scrollbar,.app-shell.review-replies-page .review-replies-review-actions::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-meta-row:active{cursor:grabbing}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-direction,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-trigger,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-inline-sort,.app-shell.review-replies-page .review-replies-list-toolbar .accounts-search-meta{flex:0 0 auto!important;max-width:none!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-trigger:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-list-toolbar .accounts-inline-sort-trigger:not(#astatus-no-hidden-info-guard) .select-menu-button-label{overflow:visible!important;overflow-wrap:normal!important;text-align:left!important;white-space:nowrap!important;word-break:normal!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .accounts-list-meta-row{display:grid!important;grid-template-columns:max-content max-content var(--review-replies-sort-direction-width,88px)!important;align-items:center!important;column-gap:16px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;padding-bottom:4px!important;cursor:grab!important;touch-action:pan-x!important;user-select:none!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .accounts-search-meta{grid-column:1!important;justify-self:start!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar :where(.accounts-search-meta,.accounts-search-meta-prefix,.accounts-search-meta-count,.review-replies-inline-filter-trigger,.review-replies-inline-filter-trigger .select-menu-button-label,.review-replies-inline-filter-trigger .select-menu-button-arrow,.review-replies-inline-sort-direction,.review-replies-inline-sort-direction .sort-direction-arrow,.review-replies-inline-sort-direction .sort-direction-label){color:#667085!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .review-replies-inline-filter{grid-column:2!important;display:flex!important;width:100%!important;min-width:0!important;justify-self:end!important;justify-content:flex-end!important;max-width:100%!important;padding-left:12px!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .review-replies-inline-filter-trigger{width:100%!important;max-width:100%!important;justify-content:flex-end!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .review-replies-inline-filter-trigger:not(#astatus-no-hidden-info-guard) .select-menu-button-label{max-width:100%!important;overflow-wrap:normal!important;text-align:right!important;white-space:nowrap!important;word-break:normal!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .review-replies-inline-sort-direction{grid-column:3!important;width:var(--review-replies-sort-direction-width,88px)!important;min-width:var(--review-replies-sort-direction-width,88px)!important;max-width:var(--review-replies-sort-direction-width,88px)!important;justify-self:end!important;justify-content:flex-start!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .review-replies-inline-filter:before,.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar .review-replies-inline-sort-direction:before{display:block!important;position:absolute!important;top:5px!important;bottom:5px!important;left:0!important;width:1px!important;background:#d0d5dd!important;content:""!important}@media (max-width:760px){.app-shell.review-replies-page .review-replies-review-page{gap:var(--review-replies-mobile-search-actions-gap)!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-review-meta{margin-top:0!important}.app-shell.review-replies-page .review-replies-review-page .review-replies-list-toolbar{margin-top:calc(var(--review-replies-mobile-actions-sort-gap) - var(--review-replies-mobile-search-actions-gap))!important}.app-shell.review-replies-page .review-replies-list-toolbar .accounts-list-meta-row,.app-shell.review-replies-page .review-replies-review-actions{width:calc(100vw - (var(--cabinet-mobile-edge-x, 12px) * 2))!important;max-width:calc(100vw - (var(--cabinet-mobile-edge-x, 12px) * 2))!important}}@media (max-width:430px){.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker .profile-picker-meta:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker>summary:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profiles-counter-line:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-counter:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line .accounts-table-mobile-profile-name:not(#astatus-no-hidden-info-guard),.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line:not(#astatus-no-hidden-info-guard){overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}}@media (max-width:1280px){.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary{grid-template-columns:minmax(0,1fr) var(--review-replies-profile-picker-button-width)!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line{display:inline-flex!important;width:100%!important;min-width:0!important;justify-content:flex-start!important;gap:0!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line .accounts-table-mobile-profile-name{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:100%!important;flex:0 1 auto!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-counter{display:inline-flex!important;flex:0 0 auto!important;white-space:nowrap!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profiles-counter-line{width:var(--review-replies-profile-picker-button-width)!important;grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker{width:var(--review-replies-profile-picker-button-width)!important;min-width:var(--review-replies-profile-picker-button-width)!important;max-width:var(--review-replies-profile-picker-button-width)!important;flex:0 0 var(--review-replies-profile-picker-button-width)!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-counter{display:none!important}}@media (max-width:340px){.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-counter{display:none!important}}@media (max-width:430px){.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary{grid-template-columns:minmax(0,1fr) clamp(136px,42vw,152px)!important;grid-template-rows:auto auto!important;column-gap:4px!important;row-gap:5px!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-meta-line,.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line{grid-column:1!important;width:100%!important;max-width:100%!important;white-space:normal!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line{grid-row:1!important;flex-wrap:wrap!important;gap:0!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-meta-line{grid-row:2!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profiles-counter-line{grid-column:2!important;grid-row:1/span 2!important;display:grid!important;width:100%!important;grid-template-columns:minmax(0,1fr)!important;align-self:center!important;justify-content:stretch!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker{width:clamp(136px,42vw,152px)!important;min-width:136px!important;max-width:152px!important;flex:0 0 auto!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker>summary{padding-right:6px!important;padding-left:6px!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-counter{display:inline-flex!important;flex:0 0 auto!important;white-space:nowrap!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-id{display:inline-flex!important;width:max-content!important;min-width:max-content!important;max-width:100%!important;flex:0 0 auto!important;white-space:nowrap!important}}@media (max-width:1280px){.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) var(--cabinet-row-icon-button-size)!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions{grid-area:actions!important;grid-column:2!important;grid-row:1!important;display:flex!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;align-self:center!important;justify-self:end!important;align-items:center!important;justify-content:flex-end!important;padding:0!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-actions .row-menu-wrap{margin-right:0!important;margin-left:auto!important;justify-self:end!important}}@media (max-width:430px){.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-row:not(.accounts-table-head){min-height:76px!important;align-content:center!important;align-items:center!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary{grid-template-columns:minmax(0,1fr) clamp(136px,42vw,152px)!important;grid-template-rows:auto auto!important;row-gap:4px!important;column-gap:4px!important;align-content:center!important;align-items:start!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line{grid-column:1!important;grid-row:1!important;display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;flex-wrap:wrap!important;gap:0!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-line .accounts-table-mobile-profile-name{max-width:100%!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-meta-line{grid-column:1!important;grid-row:2!important;display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;align-items:center!important;gap:0!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-id,.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-counter{display:none!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profiles-counter-line{grid-column:2!important;grid-row:1/span 2!important;display:grid!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-template-columns:minmax(0,1fr)!important;align-self:center!important;justify-content:stretch!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker{width:100%!important;min-width:0!important;max-width:100%!important;flex:0 0 auto!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker>summary{width:100%!important;min-width:0!important;max-width:100%!important;padding-right:6px!important;padding-left:6px!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-status{display:inline-flex!important}}@media (min-width:380px) and (max-width:430px){.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-title-counter{display:inline-flex!important;flex:0 0 auto!important;white-space:nowrap!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-id{display:inline-flex!important;width:max-content!important;min-width:max-content!important;max-width:100%!important;flex:0 0 auto!important;white-space:nowrap!important}}@media (max-width:430px){.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-meta-line{column-gap:5px!important;row-gap:2px!important}}@media (max-width:760px){.app-shell .billing-accounts-page .billing-products-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"summary actions"!important;grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;grid-template-rows:auto!important;min-height:92px!important;align-content:center!important;align-items:center!important;column-gap:10px!important;padding:12px!important}.app-shell .billing-accounts-page .billing-products-table .accounts-table-mobile-sentence,.app-shell .billing-accounts-page .billing-products-table .billing-table-amount-cell,.app-shell .billing-accounts-page .billing-products-table .billing-table-control-cell,.app-shell .billing-accounts-page .billing-products-table .billing-table-drag-cell,.app-shell .billing-accounts-page .billing-products-table .billing-table-product-cell,.app-shell .billing-accounts-page .billing-products-table .billing-table-usage-cell{display:none!important}.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-summary{grid-area:summary!important;display:grid!important;width:100%!important;min-width:0!important;max-width:none!important;align-self:center!important;overflow:visible!important}.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-name,.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-titlecopy,.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-titleline,.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-usage{overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-titlecopy{display:inline-flex!important;max-width:none!important;flex-flow:row nowrap!important;gap:0!important}.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-name:not(#astatus-no-hidden-info-guard),.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-titlecopy:not(#astatus-no-hidden-info-guard),.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-titleline:not(#astatus-no-hidden-info-guard),.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-usage:not(#astatus-no-hidden-info-guard){overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}.app-shell .billing-accounts-page .billing-products-table .accounts-table-actions{grid-area:actions!important;grid-column:2!important;grid-row:1!important;display:flex!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;align-self:center!important;justify-self:end!important;align-items:center!important;justify-content:flex-end!important;padding:0!important;transform:none!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-name,.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-titlecopy,.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-titleline,.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-usage{overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}.app-shell .billing-accounts-page .billing-products-table .billing-mobile-product-titlecopy{display:inline-flex!important;max-width:none!important;flex-flow:row nowrap!important;gap:0!important}}@media (min-width:1281px){.app-shell .billing-transactions-table .accounts-table-head,.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){grid-template-columns:var(--billing-transactions-desktop-date-column-width) var(--billing-transactions-desktop-number-column-width) minmax(var(--billing-transactions-desktop-instrument-column-width),1fr) var(--billing-transactions-desktop-operation-column-width) var(--billing-transactions-desktop-amount-column-width) var(--billing-transactions-desktop-status-column-width) var(--billing-transactions-desktop-action-column-width)!important;justify-content:stretch!important;column-gap:16px!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell{display:none!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Дата и время"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="№ операции"],.app-shell .billing-transactions-table .billing-transaction-receipt-cell{display:flex!important}.app-shell .billing-transactions-table .billing-transaction-receipt-cell{grid-column:7!important;justify-self:end!important;justify-content:flex-end!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-product-usage-summary{--billing-product-row-icon-left:-13px;padding-left:calc(var(--billing-product-row-icon-size) + var(--billing-product-row-icon-gap) - 13px)!important}}@media (min-width:1281px){.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-product-usage-summary{--billing-product-row-icon-left:-4.5px;padding-left:calc(var(--billing-product-row-icon-size) + var(--billing-product-row-icon-gap) - 4.5px)!important}.app-shell:has(.message-history-files-table) .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-product-usage-summary,.app-shell:has(.responsive-table-ai) .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-product-usage-summary{--billing-product-row-icon-left:-7px;padding-left:calc(var(--billing-product-row-icon-size) + var(--billing-product-row-icon-gap) - 7px)!important}}@media (max-width:1280px){.app-shell.review-replies-page .review-replies-admin-page:not(.review-replies-review-page)>.accounts-search-panel,.app-shell.review-replies-page .review-replies-admin-page:not(.review-replies-review-page)>.page-header{box-sizing:border-box!important;width:calc(100% + 28px)!important;max-width:none!important;margin-right:-14px!important;margin-left:-14px!important}}@media (max-width:760px){.app-shell.review-replies-page .review-replies-admin-page:not(.review-replies-review-page)>.accounts-search-panel,.app-shell.review-replies-page .review-replies-admin-page:not(.review-replies-review-page)>.page-header{width:calc(100% + 24px)!important;margin-right:-12px!important;margin-left:-12px!important}.app-shell.review-replies-page .review-replies-admin-page:not(.review-replies-review-page)>.page-header{padding-right:var(--cabinet-mobile-edge-x)!important;padding-left:var(--cabinet-mobile-edge-x)!important}}@media (min-width:641px) and (max-width:760px){.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta){grid-template-columns:minmax(var(--billing-product-summary-progress-width),1fr) minmax(260px,max-content)!important}.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta) .billing-product-usage-summary{width:100%!important;min-width:var(--billing-product-summary-progress-width)!important;max-width:var(--billing-product-summary-progress-width)!important}.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta) .billing-mobile-product-progress.billing-table-progress{width:var(--billing-product-summary-progress-width)!important;min-width:var(--billing-product-summary-progress-width)!important;max-width:var(--billing-product-summary-progress-width)!important}}@media (min-width:641px) and (max-width:680px){.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta){grid-template-columns:minmax(var(--billing-product-summary-progress-width),1fr) 230px!important}.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta) .billing-mobile-product-meta,.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta) .billing-mobile-product-payment,.app-shell .billing-products-table .billing-mobile-product-summary:has(.billing-mobile-product-meta) .billing-mobile-product-payment-action{width:230px!important;min-width:230px!important;max-width:230px!important}}@media (min-width:1281px){.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"drag connected . payment . controls . actions"!important;grid-template-columns:0 var(--billing-product-desktop-usage-column-width) minmax(0,1fr) var(--billing-product-desktop-payment-column-width) minmax(0,1fr) var(--billing-product-desktop-controls-column-width) minmax(0,1fr) var(--billing-product-desktop-action-column-width)!important;column-gap:0!important;padding-left:0!important;padding-right:14px!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-mobile-sentence,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-product-cell{display:none!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-usage-cell{grid-area:connected!important;display:grid!important;width:var(--billing-product-desktop-usage-column-width)!important;min-width:var(--billing-product-desktop-usage-column-width)!important;max-width:var(--billing-product-desktop-usage-column-width)!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-product-usage-summary{width:100%!important;min-width:0!important;max-width:100%!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-amount-cell{grid-area:payment!important;width:var(--billing-product-desktop-payment-column-width)!important;min-width:var(--billing-product-desktop-payment-column-width)!important;max-width:var(--billing-product-desktop-payment-column-width)!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-amount-cell[data-label]:not([data-label=""]):before{display:block!important;content:attr(data-label)!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-control-cell{grid-area:controls!important;width:var(--billing-product-desktop-controls-column-width)!important;min-width:var(--billing-product-desktop-controls-column-width)!important;max-width:var(--billing-product-desktop-controls-column-width)!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-actions{grid-area:actions!important;width:var(--billing-product-desktop-action-column-width)!important;min-width:var(--billing-product-desktop-action-column-width)!important;max-width:var(--billing-product-desktop-action-column-width)!important}}@media (max-width:760px){.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"summary actions"!important;grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;grid-template-rows:auto!important;width:100%!important;min-height:92px!important;margin-right:0!important;margin-left:0!important;align-content:center!important;align-items:center!important;column-gap:10px!important;row-gap:0!important;padding:12px!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-mobile-sentence,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-amount-cell,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-control-cell,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-drag-cell,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-product-cell,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-usage-cell{display:none!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-summary{box-sizing:border-box!important;grid-area:summary!important;display:grid!important;width:100%!important;min-width:0!important;max-width:none!important;align-content:center!important;align-items:start!important;align-self:center!important;gap:6px!important;padding:0 0 0 calc(var(--billing-product-row-icon-size) + var(--billing-product-row-icon-gap))!important;overflow:hidden!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-titleline{width:100%!important;min-width:0!important;max-width:100%!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-payment-action,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-payment-action>span,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-payment,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-payment-action,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-payment>span{max-width:none!important;overflow:visible!important;overflow-wrap:normal!important;text-overflow:clip!important;white-space:nowrap!important;word-break:normal!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-payment{display:inline-flex!important;width:max-content!important;flex-wrap:nowrap!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-payment-action{display:inline-block!important;width:max-content!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-actions{position:static!important;grid-area:actions!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;align-self:center!important;justify-self:end!important;align-items:center!important;justify-content:flex-end!important;padding:0!important;transform:none!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-table-pay-button{display:none!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-actions .billing-disable-menu-wrap{display:block!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;flex-basis:var(--cabinet-row-icon-button-size)!important}}.app-shell .billing-products-table .billing-mobile-product-name,.app-shell .billing-products-table .billing-mobile-product-titlecopy,.app-shell .billing-products-table .billing-mobile-product-titleline,.app-shell .billing-products-table .billing-mobile-product-usage,.app-shell .billing-products-table .billing-product-usage-summary{max-width:none!important;overflow:visible!important;overflow-wrap:normal!important;text-overflow:clip!important;white-space:nowrap!important;word-break:normal!important}.app-shell .billing-products-table .billing-mobile-product-titlecopy{display:inline-flex!important;width:max-content!important;min-width:max-content!important;flex-flow:row nowrap!important;gap:0!important}.app-shell .billing-products-table .billing-mobile-product-titleline{width:max-content!important;min-width:max-content!important}body .app-shell .billing-products-table .billing-mobile-product-name:not(#astatus-no-hidden-info-guard),body .app-shell .billing-products-table .billing-mobile-product-titlecopy:not(#astatus-no-hidden-info-guard),body .app-shell .billing-products-table .billing-mobile-product-titleline:not(#astatus-no-hidden-info-guard),body .app-shell .billing-products-table .billing-mobile-product-usage:not(#astatus-no-hidden-info-guard),body .app-shell .billing-products-table .billing-product-usage-summary:not(#astatus-no-hidden-info-guard){max-width:none!important;overflow:visible!important;overflow-wrap:normal!important;text-overflow:clip!important;white-space:nowrap!important;word-break:normal!important}@media (max-width:760px){body .app-shell .accounts-page .accounts-table-cell[data-column-id=profileId]:not(#astatus-no-hidden-info-guard),body .app-shell .accounts-page .accounts-table-id-stack:not(#astatus-no-hidden-info-guard),body .app-shell .accounts-page .accounts-table-mobile-id-status-line:not(#astatus-no-hidden-info-guard),body .app-shell .accounts-page .accounts-table-row:not(.accounts-table-head){overflow:visible!important}body .app-shell .accounts-page .accounts-table .accounts-table-row .accounts-table-mobile-id-status-line:not(#astatus-no-hidden-info-guard):not(.sidebar-link-text):not(.billing-settings-mobile-sheet):not(.message-history-date-range-popover-panel):not(.support-chat-messages){position:relative!important;z-index:1!important;width:max-content!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;grid-template-columns:var(--accounts-mobile-id-column-width,9ch) max-content!important;white-space:nowrap!important}body .app-shell .accounts-page .accounts-table .accounts-table-row .accounts-table-mobile-id-status.status-badge:not(#astatus-no-hidden-info-guard):not(.sidebar-link-text):not(.billing-settings-mobile-sheet):not(.message-history-date-range-popover-panel):not(.support-chat-messages){position:relative!important;z-index:1!important;display:inline-flex!important;width:max-content!important;min-width:max-content!important;max-width:none!important;flex-wrap:nowrap!important;overflow:visible!important;overflow-wrap:normal!important;text-overflow:clip!important;white-space:nowrap!important;word-break:normal!important}body .app-shell .accounts-page .accounts-table .accounts-table-row .accounts-table-mobile-id-status.status-badge:not(#astatus-no-hidden-info-guard):not(.sidebar-link-text):not(.billing-settings-mobile-sheet):not(.message-history-date-range-popover-panel):not(.support-chat-messages)>span:not(.account-status-info):not(#astatus-no-hidden-info-guard){display:inline!important;width:auto!important;min-width:max-content!important;max-width:none!important;overflow:visible!important;overflow-wrap:normal!important;text-overflow:clip!important;white-space:nowrap!important;word-break:normal!important}body .app-shell .accounts-page .accounts-table-actions:not(#astatus-no-hidden-info-guard){position:relative!important;z-index:4!important;overflow:visible!important}body .app-shell .accounts-page .accounts-table-actions .icon-button,body .app-shell .accounts-page .accounts-table-actions .row-menu-wrap{position:relative!important;z-index:5!important}}body .app-shell .accounts-list-actions,body .app-shell .accounts-search-panel-actions,body .app-shell .message-history-report-actions,body .app-shell.review-replies-page .review-replies-review-actions{box-sizing:border-box!important;width:100%!important;max-width:100%!important;flex-wrap:nowrap!important;overflow:auto!important;overscroll-behavior-x:contain;cursor:grab;scrollbar-width:none;touch-action:pan-x;user-select:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}body .app-shell .accounts-list-actions::-webkit-scrollbar,body .app-shell .accounts-search-panel-actions::-webkit-scrollbar,body .app-shell .message-history-report-actions::-webkit-scrollbar,body .app-shell.review-replies-page .review-replies-review-actions::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body .app-shell .accounts-list-actions .primary-button,body .app-shell .accounts-list-actions .secondary-button,body .app-shell .accounts-search-panel-actions .primary-button,body .app-shell .accounts-search-panel-actions .secondary-button,body .app-shell .message-history-report-actions .primary-button,body .app-shell .message-history-report-actions .secondary-button,body .app-shell.review-replies-page .review-replies-review-actions .review-replies-review-action{width:auto!important;min-width:max-content!important;max-width:none!important;flex:0 0 auto!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}body .app-shell .accounts-connect-profile-button .accounts-connect-label-full{display:inline!important}body .app-shell .accounts-connect-profile-button .accounts-connect-label-short{display:none!important}@media (max-width:760px){body .app-shell .accounts-list-actions,body .app-shell .accounts-search-panel-actions,body .app-shell .message-history-report-actions,body .app-shell.review-replies-page .review-replies-review-actions{justify-content:flex-end!important}body .app-shell.review-replies-page .review-replies-review-actions{width:calc(100vw - (var(--cabinet-mobile-edge-x, 12px) * 2))!important;max-width:calc(100vw - (var(--cabinet-mobile-edge-x, 12px) * 2))!important}}@media (max-width:430px){.app-shell .tool-billing-row-panel{overflow-x:visible!important;overflow-y:visible!important;overscroll-behavior-x:auto}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table{width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-row:not(.accounts-table-head){grid-template-areas:"summary actions"!important;grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;width:100%!important;min-width:0!important;max-width:100%!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-name,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-summary,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-titlecopy,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-titleline,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-usage,.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-product-usage-summary{width:auto!important;min-width:0!important;max-width:100%!important;overflow:visible!important;overflow-wrap:break-word!important;white-space:normal!important;word-break:normal!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .billing-mobile-product-titlecopy{flex-flow:row wrap!important}.app-shell .tool-billing-row-panel .tool-billing-row-table.billing-products-table .accounts-table-actions{grid-area:actions!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;justify-self:end!important}}@media (max-width:900px){.sidebar-nav.is-open .sidebar-link{min-height:42px!important;height:42px!important;gap:9px!important;padding:0 10px!important}.sidebar-nav.is-open .sidebar-link-icon,.sidebar-nav.is-open .sidebar-link-icon svg,.sidebar-nav.is-open .sidebar-link-icon-image{width:24px!important;min-width:24px!important;height:24px!important}}.account-topbar .account-menu .account-menu-item,.account-topbar .account-menu .account-menu-item>span:not(.support-unread-badge){font-weight:400!important}.account-topbar .account-menu .account-menu-item{box-sizing:border-box!important;min-height:36px!important;height:36px!important;gap:7px!important;padding:0 9px!important}.account-topbar .account-menu .account-menu-item-icon,.account-topbar .account-menu .account-menu-item-icon svg,.account-topbar .account-menu .account-menu-item-icon-image,.app-shell .sidebar-link-icon,.app-shell .sidebar-link-icon svg,.app-shell .sidebar-link-icon-image,.app-shell .sidebar-nav.is-open .sidebar-link-icon,.app-shell .sidebar-nav.is-open .sidebar-link-icon svg,.app-shell .sidebar-nav.is-open .sidebar-link-icon-image{width:24px!important;min-width:24px!important;height:24px!important}.account-topbar .account-menu .account-menu-item-icon-image,.app-shell .sidebar-link-icon-image{background-color:var(--astatus-menu-icon)!important;background-image:none!important}.account-topbar .account-menu .account-menu-item-icon-image.astatus-icon--image,.app-shell .sidebar-link-icon-image.astatus-icon--image{background-color:transparent!important;background-image:var(--astatus-icon-image-url)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;-webkit-mask-image:none!important;mask-image:none!important}.app-shell .sidebar .sidebar-link:not(.active) .sidebar-link-text{color:#475467!important}.app-shell .sidebar .sidebar-link:not(.active):focus-visible .sidebar-link-text,.app-shell .sidebar .sidebar-link:not(.active):hover .sidebar-link-text{color:#344054!important}.app-shell .sidebar .sidebar-link.active .sidebar-link-text{color:#101828!important}@media (max-width:900px){.account-topbar .account-menu .account-menu-item{min-height:42px!important;height:42px!important;gap:9px!important;padding:0 10px!important}}@media (min-width:901px){.app-shell>.sidebar.is-desktop-collapsed{scrollbar-gutter:stable!important}.sidebar.is-desktop-collapsed .sidebar-menu-title{position:sticky!important;top:0!important;z-index:2!important;width:40px!important;min-width:40px!important;align-self:center!important;gap:0!important;margin-right:auto!important;margin-left:auto!important;background:#ffffff;transform:translateX(-2px)!important}.sidebar.is-desktop-collapsed .sidebar-menu-title>span{display:none!important}.sidebar.is-desktop-collapsed .sidebar-nav{align-items:center!important}.sidebar.is-desktop-collapsed .sidebar-menu-title-toggle{width:40px!important;min-width:40px!important;height:34px!important;min-height:34px!important;flex-basis:40px!important;margin-right:auto!important;margin-left:auto!important}.sidebar.is-desktop-collapsed .sidebar-admin-links,.sidebar.is-desktop-collapsed .sidebar-main-links{width:40px!important;min-width:40px!important;align-items:center!important;gap:6px!important}.sidebar.is-desktop-collapsed .sidebar-admin-links,.sidebar.is-desktop-collapsed .sidebar-main-links{margin-top:8px!important}.sidebar.is-desktop-collapsed .sidebar-admin-title{display:flex!important;box-sizing:border-box!important;width:40px!important;min-width:40px!important;height:12px!important;min-height:12px!important;margin:2px auto!important;padding:0!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;color:transparent!important;font-size:0!important;line-height:0!important}.sidebar.is-desktop-collapsed .sidebar-admin-title:before{display:block;width:28px;height:1px;border-radius:999px;background:#d0d5dd;content:""}.sidebar.is-desktop-collapsed .sidebar-link,.sidebar.is-desktop-collapsed .sidebar-link.active,.sidebar.is-desktop-collapsed .sidebar-link:active,.sidebar.is-desktop-collapsed .sidebar-link:focus-visible,.sidebar.is-desktop-collapsed .sidebar-link:hover{width:40px!important;min-width:40px!important;height:34px!important;min-height:34px!important;margin-right:auto!important;margin-left:auto!important;justify-content:center!important;gap:0!important;padding:0!important;transform:none!important}.sidebar.is-desktop-collapsed .sidebar-link-icon,.sidebar.is-desktop-collapsed .sidebar-link-icon:before{width:40px!important;min-width:40px!important;height:34px!important}.sidebar.is-desktop-collapsed .sidebar-link-icon:before{inset:0!important;border-radius:8px!important}.sidebar.is-desktop-collapsed .sidebar-link-icon svg,.sidebar.is-desktop-collapsed .sidebar-link-icon-image{width:24px!important;min-width:24px!important;height:24px!important}}@media (min-width:620px) and (max-width:760px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created file" "period status"!important}.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){display:grid!important;grid-template-columns:minmax(242px,max-content) minmax(0,1fr)!important;grid-template-rows:repeat(2,max-content)!important;align-items:center!important;justify-content:stretch!important;column-gap:12px!important;row-gap:2px!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created file" "status file"!important}.app-shell .message-history-files-table td[data-label="Дата формирования"]{grid-area:created!important;min-width:0!important;max-width:100%!important}.app-shell .message-history-files-table td[data-label="Период"]{grid-area:period!important;width:auto!important;min-width:0!important;max-width:100%!important}.app-shell .message-history-failed-export-error-cell,.app-shell .message-history-file-cell{grid-area:file!important;min-width:0!important;max-width:100%!important}.app-shell .message-history-files-table td[data-label="Статус"]{grid-area:status!important;min-width:0!important;max-width:100%!important}}@media (max-width:619px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created action" "period action" "file action" "status action"!important;grid-template-rows:repeat(4,max-content)!important}.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){display:grid!important;grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;justify-content:stretch!important;column-gap:8px!important;row-gap:3px!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created action" "file action" "status action"!important;grid-template-rows:repeat(3,max-content)!important}}@media (max-width:760px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-profiles-list{display:none!important;grid-area:auto!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;overflow:hidden!important;visibility:hidden!important}}@media (min-width:620px) and (max-width:760px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(242px,max-content) minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,auto)!important;justify-content:stretch!important;column-gap:12px!important;row-gap:2px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;min-width:0!important;max-width:100%!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:2px 8px!important;text-align:left!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;display:flex!important;min-width:0!important;max-width:100%!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{grid-column:2!important;grid-row:2!important;display:flex!important;min-width:0!important;max-width:100%!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:2px 8px!important;text-align:left!important}.app-shell .billing-transactions-table .billing-transaction-mobile-amount,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell .billing-transaction-instrument>span,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-comma,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-operation-title,.app-shell .billing-transactions-table .billing-transaction-mobile-status{max-width:100%!important;overflow-wrap:normal!important;white-space:normal!important;word-break:normal!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important;display:flex!important;width:var(--billing-transactions-action-column-width)!important;min-width:var(--billing-transactions-action-column-width)!important;max-width:var(--billing-transactions-action-column-width)!important;align-self:stretch!important;justify-self:end!important;justify-content:flex-end!important}}@media (max-width:619px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(3,auto)!important;justify-content:stretch!important;column-gap:10px!important;row-gap:2px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-row:1!important;flex-flow:row wrap!important;gap:2px 8px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:1!important;display:flex!important;min-width:0!important;max-width:100%!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-row:2!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{grid-column:1!important;grid-row:3!important;display:flex!important;min-width:0!important;max-width:100%!important;flex-flow:row wrap!important;align-items:center!important;justify-content:flex-start!important;gap:2px 8px!important;text-align:left!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:2!important;grid-row:1/span 3!important;display:flex!important;width:var(--billing-transactions-action-column-width)!important;min-width:var(--billing-transactions-action-column-width)!important;max-width:var(--billing-transactions-action-column-width)!important;align-self:stretch!important;justify-self:end!important;justify-content:flex-end!important}}@media (min-width:761px) and (max-width:1280px){.app-shell .billing-transactions-table .accounts-table-row:not(.accounts-table-head){--billing-transactions-action-column-width:var(--cabinet-row-icon-button-size);grid-template-columns:minmax(270px,.34fr) minmax(0,1fr) var(--billing-transactions-action-column-width)!important;grid-template-rows:repeat(2,auto)!important;justify-content:stretch!important;column-gap:18px!important}.app-shell .billing-transactions-table .accounts-table-cell[data-label="Дата и время"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Инструмент"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Операция"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Статус"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="Сумма"],.app-shell .billing-transactions-table .accounts-table-cell[data-label="№ операции"],.app-shell .billing-transactions-table .billing-transaction-receipt-cell{display:none!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{min-width:0!important;max-width:100%!important}.app-shell .billing-transactions-table .billing-transaction-mobile-meta-cell{grid-column:1!important;grid-row:1/span 2!important;display:flex!important;flex-flow:column nowrap!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important}.app-shell .billing-transactions-table .billing-transaction-mobile-operation-cell{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important}.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell,.app-shell .billing-transactions-table .billing-transaction-mobile-payment-cell.is-failed{grid-column:2!important;grid-row:2!important;display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:2px 8px!important}.app-shell .billing-transactions-table .billing-transaction-actions-cell{grid-column:3!important;grid-row:1/span 2!important;display:flex!important;width:var(--billing-transactions-action-column-width)!important;min-width:var(--billing-transactions-action-column-width)!important;max-width:var(--billing-transactions-action-column-width)!important;align-self:stretch!important;justify-self:end!important;justify-content:flex-end!important}}@media (min-width:761px){:root{--profile-picker-desktop-trigger-height:32px;--profile-picker-desktop-trigger-width:168px}.app-shell .ai-connection-footer .profile-picker,.app-shell .ai-connection-profile-picker,.app-shell .message-history-profile-picker,.app-shell .profile-picker:not(.admin-errors-client-picker),.app-shell .responsive-table-ai tbody details.profile-picker:not(.admin-errors-client-picker),.app-shell .responsive-table-tables tbody details.profile-picker:not(.admin-errors-client-picker),.app-shell .responsive-table-tables tbody details.tables-profile-picker,.app-shell details.profile-picker:not(.admin-errors-client-picker),details.profile-picker:not(.admin-errors-client-picker){width:var(--profile-picker-desktop-trigger-width)!important;min-width:var(--profile-picker-desktop-trigger-width)!important;max-width:var(--profile-picker-desktop-trigger-width)!important;flex:0 0 var(--profile-picker-desktop-trigger-width)!important}.app-shell .profile-picker:not(.admin-errors-client-picker)>summary,.app-shell .responsive-table-ai tbody details.profile-picker:not(.admin-errors-client-picker)>summary,.app-shell .responsive-table-tables tbody details.tables-profile-picker>summary,.app-shell details.profile-picker:not(.admin-errors-client-picker)>summary,details.profile-picker:not(.admin-errors-client-picker)>summary{width:var(--profile-picker-desktop-trigger-width)!important;min-width:var(--profile-picker-desktop-trigger-width)!important;max-width:var(--profile-picker-desktop-trigger-width)!important;height:var(--profile-picker-desktop-trigger-height)!important;min-height:var(--profile-picker-desktop-trigger-height)!important;max-height:var(--profile-picker-desktop-trigger-height)!important;padding:5px 8px!important;overflow:hidden!important;line-height:18px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell details.profile-picker:not(.admin-errors-client-picker)>summary .profile-picker-meta,.app-shell details.profile-picker:not(.admin-errors-client-picker)>summary .profile-picker-title,details.profile-picker:not(.admin-errors-client-picker)>summary .profile-picker-meta,details.profile-picker:not(.admin-errors-client-picker)>summary .profile-picker-title{max-width:100%!important;overflow:hidden!important;line-height:18px!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media (max-width:760px){:root{--profile-picker-width:160px;--profile-picker-mobile-trigger-height:30px;--profile-picker-mobile-trigger-width:160px}.app-shell .ai-connection-footer .profile-picker,.app-shell .ai-connection-profile-picker,.app-shell .message-history-profile-picker,.app-shell .profile-picker:not(.admin-errors-client-picker),.app-shell .responsive-table-ai tbody details.profile-picker:not(.admin-errors-client-picker),.app-shell .responsive-table-tables tbody details.profile-picker:not(.admin-errors-client-picker),.app-shell .responsive-table-tables tbody details.tables-profile-picker,.app-shell details.profile-picker:not(.admin-errors-client-picker),details.profile-picker:not(.admin-errors-client-picker){width:var(--profile-picker-mobile-trigger-width)!important;min-width:var(--profile-picker-mobile-trigger-width)!important;max-width:var(--profile-picker-mobile-trigger-width)!important;flex:0 0 var(--profile-picker-mobile-trigger-width)!important}.app-shell .profile-picker:not(.admin-errors-client-picker)>summary,.app-shell .responsive-table-ai tbody details.profile-picker:not(.admin-errors-client-picker)>summary,.app-shell .responsive-table-tables tbody details.tables-profile-picker>summary,.app-shell details.profile-picker:not(.admin-errors-client-picker)>summary,details.profile-picker:not(.admin-errors-client-picker)>summary{width:var(--profile-picker-mobile-trigger-width)!important;min-width:var(--profile-picker-mobile-trigger-width)!important;max-width:var(--profile-picker-mobile-trigger-width)!important;height:var(--profile-picker-mobile-trigger-height)!important;min-height:var(--profile-picker-mobile-trigger-height)!important;max-height:var(--profile-picker-mobile-trigger-height)!important;padding:5px 8px!important;overflow:hidden!important;line-height:18px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell details.profile-picker:not(.admin-errors-client-picker)>summary .profile-picker-meta,.app-shell details.profile-picker:not(.admin-errors-client-picker)>summary .profile-picker-title,details.profile-picker:not(.admin-errors-client-picker)>summary .profile-picker-meta,details.profile-picker:not(.admin-errors-client-picker)>summary .profile-picker-title{max-width:100%!important;overflow:hidden!important;line-height:18px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.app-shell.review-replies-page .review-replies-accounts-table .accounts-table-mobile-sentence.review-replies-mobile-summary{grid-template-columns:minmax(0,1fr) var(--profile-picker-mobile-trigger-width)!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker,.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker>summary,.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profiles-counter-line{width:var(--profile-picker-mobile-trigger-width)!important;min-width:var(--profile-picker-mobile-trigger-width)!important;max-width:var(--profile-picker-mobile-trigger-width)!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker{flex:0 0 var(--profile-picker-mobile-trigger-width)!important}.app-shell.review-replies-page .review-replies-accounts-table .review-replies-mobile-profile-picker>summary{height:var(--profile-picker-mobile-trigger-height)!important;min-height:var(--profile-picker-mobile-trigger-height)!important;max-height:var(--profile-picker-mobile-trigger-height)!important}}.app-shell .message-history-file-link-ready,.app-shell .message-history-file-link-ready:hover{color:#344054!important;font-weight:400!important;text-decoration:none!important}.app-shell .message-history-file-action-cell-empty{pointer-events:none!important}.app-shell .message-history-file-action-button,html.is-sidebar-desktop-collapsed .app-shell .message-history-file-action-button{display:inline-flex!important;flex:0 0 var(--cabinet-row-icon-button-size)!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-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;max-height:var(--cabinet-row-icon-button-size)!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:10px!important;color:#344054!important;font-size:0!important;line-height:1!important;text-align:center!important}.app-shell .message-history-file-action-button:hover{border-color:#bfdbfe!important;background:#eff6ff!important;color:var(--astatus-primary)!important;text-decoration:none!important}.app-shell .message-history-file-action-text,html.is-sidebar-desktop-collapsed .app-shell .message-history-file-action-text{display:none!important}.app-shell .message-history-file-action-icon,html.is-sidebar-desktop-collapsed .app-shell .message-history-file-action-icon{display:block!important;width:22px!important;min-width:22px!important;height:22px!important}.app-shell .message-history-export-status-row{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important}.app-shell .message-history-export-mobile-expires,.app-shell .message-history-export-mobile-profiles{display:none!important}@media (min-width:1281px){.app-shell .message-history-file-action-cell,.app-shell .message-history-files-col-action,.app-shell .message-history-files-table tbody tr .message-history-file-action-cell,.app-shell .message-history-files-table tbody tr td.message-history-file-action-cell[data-label],html.is-sidebar-desktop-collapsed .app-shell .message-history-file-action-cell,html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table td:nth-child(6),html.is-sidebar-desktop-collapsed .app-shell .message-history-files-table th:nth-child(6){width:calc(var(--cabinet-row-icon-button-size) + var(--cabinet-row-action-right-edge))!important;min-width:calc(var(--cabinet-row-icon-button-size) + var(--cabinet-row-action-right-edge))!important;padding-top:9px!important;padding-right:var(--cabinet-row-action-right-edge)!important;padding-bottom:9px!important;padding-left:0!important;text-align:right!important;vertical-align:middle!important}}@media (min-width:620px) and (max-width:760px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-columns:minmax(242px,max-content) minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;grid-template-areas:"created file action" "period status action"!important}.app-shell .message-history-file-action-cell,.app-shell .message-history-files-table tbody tr .message-history-file-action-cell,.app-shell .message-history-files-table tbody tr td.message-history-file-action-cell[data-label]{grid-area:action!important;grid-row:1/-1!important;width:var(--cabinet-row-icon-button-size)!important;min-width:var(--cabinet-row-icon-button-size)!important;max-width:var(--cabinet-row-icon-button-size)!important;align-self:stretch!important;justify-self:end!important;padding:0!important}}@media (max-width:760px){.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;grid-template-areas:"created action" "profiles action" "status action"!important;grid-template-rows:repeat(3,max-content)!important;column-gap:8px!important;row-gap:3px!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Дата формирования"]{display:flex!important;grid-area:created!important;width:100%!important;min-width:0!important;max-width:100%!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;row-gap:2px!important;overflow:visible!important;color:#344054!important;font-size:12px!important;font-weight:400!important;line-height:1.25!important;white-space:normal!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-date,.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-period-inline{display:inline!important;min-width:0!important;color:inherit!important;font:inherit!important;white-space:nowrap!important}.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="Период"]{display:none!important;grid-area:auto!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;overflow:hidden!important;visibility:hidden!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-profiles-list{display:block!important;grid-area:profiles!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:none!important;overflow:visible!important;visibility:visible!important;color:#344054!important;font-size:12px!important;font-weight:400!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Статус"]{grid-area:status!important}.app-shell .message-history-files-table{--message-history-mobile-row-font-size:var(--mobile-block-text-size,14px);--message-history-mobile-row-line-height:1.4}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed){grid-template-areas:"created action" "period action" "status action"!important}.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){grid-template-columns:minmax(0,1fr) var(--cabinet-row-icon-button-size)!important;grid-template-rows:repeat(3,max-content)!important;align-items:start!important;align-content:center!important;row-gap:3px!important;column-gap:8px!important;height:auto!important;min-height:var(--cabinet-mobile-row-height,58.5px)!important;padding-top:7px!important;padding-bottom:7px!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed{grid-template-areas:"created action" "file action" "status action"!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Дата формирования"]{display:block!important;grid-area:created!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-right:4px!important;overflow:visible!important;color:#344054!important;font-size:var(--message-history-mobile-row-font-size)!important;font-weight:400!important;line-height:var(--message-history-mobile-row-line-height)!important;text-overflow:clip!important;white-space:normal!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-date{display:inline!important;color:inherit!important;font:inherit!important;white-space:nowrap!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-mobile-profiles{display:inline!important;min-width:0!important;overflow:visible!important;color:inherit!important;font:inherit!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-export-period-inline{display:none!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) .message-history-profiles-list{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;overflow:hidden!important;visibility:hidden!important}.app-shell .message-history-files-table tbody tr:not(.message-history-files-row-failed) td[data-label="Период"]{display:block!important;grid-area:period!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;visibility:visible!important;color:#344054!important;font-size:var(--message-history-mobile-row-font-size)!important;font-weight:400!important;line-height:var(--message-history-mobile-row-line-height)!important;text-align:left!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}.app-shell .message-history-files-table tbody tr.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="Статус"]{display:flex!important;grid-area:status!important;width:100%!important;min-width:0!important;max-width:100%!important;align-items:center!important;justify-content:flex-start!important;justify-self:stretch!important;overflow:visible!important;color:#344054!important;font-size:var(--message-history-mobile-row-font-size)!important;font-weight:400!important;line-height:var(--message-history-mobile-row-line-height)!important}.app-shell .message-history-files-table .message-history-export-status-row{display:inline-flex!important;width:100%!important;min-width:0!important;max-width:100%!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;row-gap:2px!important;overflow:visible!important;color:inherit!important;white-space:normal!important}.app-shell .message-history-files-table .message-history-export-mobile-expires,.app-shell .message-history-files-table .message-history-export-status-row,.app-shell .message-history-files-table .message-history-status{font-size:var(--message-history-mobile-row-font-size)!important;font-weight:400!important;line-height:var(--message-history-mobile-row-line-height)!important}.app-shell .message-history-files-table .message-history-export-mobile-expires{display:inline!important;flex:0 1 auto!important;min-width:0!important;overflow:visible!important;color:#344054!important;text-overflow:clip!important;white-space:nowrap!important}.app-shell .message-history-files-table td[data-label="Хранится до"]{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;overflow:hidden!important;visibility:hidden!important}.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 .message-history-failed-export-mobile-status,.app-shell .message-history-files-table tbody tr.message-history-files-row-failed .message-history-failed-export-text,.app-shell .message-history-files-table tbody tr.message-history-files-row-failed .message-history-failed-export-title,.app-shell .message-history-files-table tbody tr.message-history-files-row-failed td[data-label="Дата формирования"]{color:#344054!important;font-size:var(--message-history-mobile-row-font-size)!important;font-weight:400!important;line-height:var(--message-history-mobile-row-line-height)!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed .message-history-failed-export-error-cell{display:block!important;grid-area:file!important;width:100%!important;max-width:100%!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;-webkit-line-clamp:unset!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed .message-history-failed-export-mobile-status{display:block!important;max-height:none!important;overflow:visible!important;text-align:left!important;white-space:normal!important;-webkit-line-clamp:unset!important}.app-shell .message-history-files-table tbody tr.message-history-files-row-failed .message-history-failed-export-critical{color:#b42318!important}}@media (min-width:520px) and (max-width:760px){.message-history-settings-modal .message-history-date-range-popover-contained{right:auto!important;left:50%!important;width:min(430px,calc(100vw - 20px))!important;max-width:min(430px,calc(100vw - 20px))!important;transform:translate(-50%,-50%)!important}.message-history-settings-modal .message-history-date-range-popover-contained .message-history-date-range-popover-panel{border-right:1px solid #e5e7eb!important;border-left:1px solid #e5e7eb!important;border-radius:8px!important}}@media (max-width:760px){body .app-shell .accounts-page .accounts-table-mobile-profile-stack:not(#astatus-no-hidden-info-guard){display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important;white-space:normal!important}body .app-shell .accounts-page input.accounts-table-mobile-comment-input:not(#astatus-no-hidden-info-guard):not([type=checkbox]):not([type=radio]):not([type=range]){display:inline-block!important;box-sizing:content-box!important;width:var(--accounts-mobile-comment-input-width,10ch)!important;min-width:5ch!important;max-width:min(38%,14ch)!important;height:auto!important;min-height:0!important;flex:0 0 auto!important;margin-right:6px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;field-sizing:fixed;font-size:var(--mobile-block-text-size,14px)!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important;outline:none!important;overflow:hidden!important;overflow-wrap:normal!important;text-overflow:ellipsis!important;vertical-align:baseline!important;white-space:nowrap!important;word-break:normal!important}body .app-shell .accounts-page input.accounts-table-mobile-comment-input.is-empty:not(#astatus-no-hidden-info-guard):not([type=checkbox]):not([type=radio]):not([type=range]){width:6px!important;min-width:6px!important;max-width:6px!important;margin-right:0!important}body .app-shell .accounts-page input.accounts-table-mobile-comment-input.is-inline-editing:not(#astatus-no-hidden-info-guard):not([type=checkbox]):not([type=radio]):not([type=range]){border-color:transparent!important;background:transparent!important;outline:none!important;box-shadow:inset 0 -1px 0 #9cb9ff!important}body .app-shell .accounts-page .accounts-table-mobile-profile-name:not(#astatus-no-hidden-info-guard){display:inline!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;overflow:visible!important;overflow-wrap:break-word!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important}body .app-shell .accounts-page .accounts-table-mobile-comment-separator:not(#astatus-no-hidden-info-guard){display:inline!important;color:#344054!important;font:inherit!important;font-weight:400!important;white-space:nowrap!important}}@media (min-width:761px) and (max-width:1280px){body .app-shell .accounts-page input.accounts-table-mobile-comment-input:not(#astatus-no-hidden-info-guard):not([type=checkbox]):not([type=radio]):not([type=range]){display:inline-block!important;box-sizing:content-box!important;width:var(--accounts-mobile-comment-input-width,10ch)!important;min-width:5ch!important;max-width:min(38%,14ch)!important;height:auto!important;min-height:0!important;flex:0 0 auto!important;margin-right:6px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;field-sizing:fixed;font-size:var(--mobile-block-text-size,14px)!important;font-weight:400!important;line-height:var(--mobile-block-line-height,1.35)!important;outline:none!important;overflow:hidden!important;overflow-wrap:normal!important;text-overflow:ellipsis!important;vertical-align:baseline!important;white-space:nowrap!important;word-break:normal!important}body .app-shell .accounts-page input.accounts-table-mobile-comment-input.is-empty:not(#astatus-no-hidden-info-guard):not([type=checkbox]):not([type=radio]):not([type=range]){width:6px!important;min-width:6px!important;max-width:6px!important;margin-right:0!important}body .app-shell .accounts-page input.accounts-table-mobile-comment-input.is-inline-editing:not(#astatus-no-hidden-info-guard):not([type=checkbox]):not([type=radio]):not([type=range]){border-color:transparent!important;background:transparent!important;outline:none!important;box-shadow:inset 0 -1px 0 #9cb9ff!important}}body .app-shell :where(.accounts-table .accounts-comment-input,.tables-config-table .table-name-input,.ai-settings-title-field>.ai-settings-title-input,input.accounts-table-mobile-comment-input:not([type=checkbox]):not([type=radio]):not([type=range])):not(#astatus-no-hidden-info-guard),body .app-shell :where(.accounts-table .accounts-comment-input,.tables-config-table .table-name-input,.ai-settings-title-field>.ai-settings-title-input,input.accounts-table-mobile-comment-input:not([type=checkbox]):not([type=radio]):not([type=range])):not(#astatus-no-hidden-info-guard):hover{border-color:transparent!important;border-radius:0!important;background:transparent!important;outline:none!important;box-shadow:none!important}body .app-shell :where(.accounts-table .accounts-comment-input,.tables-config-table .table-name-input,.ai-settings-title-field>.ai-settings-title-input,input.accounts-table-mobile-comment-input:not([type=checkbox]):not([type=radio]):not([type=range])):not(#astatus-no-hidden-info-guard):focus,body .app-shell :where(.accounts-table .accounts-comment-input.is-inline-editing,.tables-config-table .table-name-input.is-inline-editing,.ai-settings-title-field>.ai-settings-title-input,input.accounts-table-mobile-comment-input.is-inline-editing:not([type=checkbox]):not([type=radio]):not([type=range])):not(#astatus-no-hidden-info-guard){border-color:transparent!important;border-radius:0!important;background:transparent!important;outline:none!important;box-shadow:inset 0 -1px 0 #9cb9ff!important}body .app-shell .accounts-list-toolbar .accounts-list-meta-row#astatus-no-hidden-info-guard,body .app-shell .accounts-list-toolbar .accounts-list-meta-row:not(#astatus-no-hidden-info-guard){overflow-x:auto!important;overflow-y:hidden!important;overflow-x:scroll!important;overflow-y:clip!important}