:root{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;font-size:14px;color:#1e2635;background:#f6f7fa}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer;border:1px solid #e4e7ed;border-radius:7px;background:#fff;color:#4c5668;padding:9px 15px;transition:.15s}button:hover{background:#f1f3f7}button:disabled{opacity:.45;cursor:default}button.primary{background:#111827;color:#fff;border-color:#111827}button.danger{color:#d4505a;background:#fff5f5;border-color:#f5dfe1}input,textarea,select{border:1px solid #e1e5ed;border-radius:7px;background:#fff;color:#333c4c;padding:10px 13px;outline:none;width:100%}input:focus,textarea:focus{border-color:#8996af;box-shadow:0 0 0 3px #e9edf3}label{display:block;margin-bottom:8px;font-size:13px;color:#667085}h1,h2,h3,h4,p{margin:0}h2{font-size:20px}h3{font-size:16px}small,.muted{color:#98a0ae;font-size:12px}.layout{display:flex;min-height:100vh}.sidebar{position:fixed;top:0;bottom:0;width:242px;background:#fff;border-right:1px solid #e9ecf2;overflow:auto;padding-bottom:30px}.brand{display:flex;align-items:center;gap:10px;padding:22px 16px;font-size:16px;font-weight:600}.brand-mark{display:flex;align-items:center;justify-content:center;width:37px;height:37px;color:#dcc48b;background:#101318;font-size:30px}.nav-group{margin:9px 12px}.nav-group summary{padding:13px 10px;color:#4e596b;cursor:pointer;font-size:13px}.nav-group summary::marker{font-size:9px;color:#8d95a3}.nav-link{display:block;border:0;width:100%;text-align:left;padding:10px 18px 10px 31px;margin:3px 0;background:none;color:#707a8c;font-size:13px}.nav-link.active{background:#f0f2f5;color:#192132;font-weight:600}.main{margin-left:242px;flex:1;min-width:0}.topbar{height:66px;padding:0 28px;background:#fff;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f2f5}.top-actions{display:flex;gap:14px;align-items:center}.top-actions a{color:#6e7788;text-decoration:none;font-size:12px}.tabbar{padding:11px 26px;background:#fff;border-bottom:1px solid #edf0f4;font-size:12px;color:#657086}.tab-pill{padding:5px 13px;background:#f0f2f6;border-radius:5px;display:inline-block;color:#273246}.content{padding:26px}.page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.page-heading p{color:#97a0af;font-size:12px;margin-top:9px}.card{border:1px solid #edf0f5;background:#fff;border-radius:12px;padding:24px;margin-bottom:22px;box-shadow:0 2px 5px #11182702}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px}.stat{background:#fff;border:1px solid #edf0f5;border-radius:11px;padding:23px}.stat .number{font-size:32px;font-weight:650;margin:17px 0 6px;color:#172234}.stat .label{color:#818b9d;font-size:13px}.stat .icon{float:right;padding:8px;background:#f1f3f7;border-radius:10px;color:#929bad}.toolbar{display:flex;gap:14px;align-items:end;flex-wrap:wrap}.toolbar .field{width:240px}.toolbar .field.small{width:150px}.table-title{display:flex;align-items:center;justify-content:space-between;margin:22px 0 16px;font-size:13px}.table-wrap{overflow:auto}table{border-collapse:collapse;min-width:700px;width:100%;font-size:12px}th{text-align:left;background:#f8f9fb;padding:15px 18px;color:#7a8497;font-weight:500;white-space:nowrap;border-bottom:1px solid #edf0f4}td{padding:16px 18px;border-bottom:1px solid #f0f2f6;color:#596477;max-width:300px;overflow-wrap:anywhere}tr:hover td{background:#fcfdfe}td strong{color:#303c50;font-weight:500}td button{padding:5px 9px;font-size:11px;margin:2px}.status{background:#edf8f2;color:#4e9e75;border-radius:5px;padding:4px 8px;font-size:11px;white-space:nowrap}.status.off{color:#d68058;background:#fff3eb}.table-empty{text-align:center;color:#aab1bd;padding:75px 20px}.pagination{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding-top:22px;font-size:12px;color:#8d96a6}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:22px}.quick-links{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:22px}.quick-links button{text-align:left;padding:18px;background:#f9fafc}.health-item{padding:16px 0;border-bottom:1px solid #f1f3f6;display:flex;justify-content:space-between}.setting-form{max-width:850px}.setting-form .form-row{display:grid;grid-template-columns:190px 1fr;gap:26px;align-items:start;margin:25px 0}.setting-form label{padding-top:11px}.hint{margin-top:8px;color:#9ba3b1;font-size:12px;line-height:1.8}.form-buttons{border-top:1px solid #edf0f5;padding-top:22px;margin-top:30px}.chip{display:inline-block;padding:6px 12px;background:#f6f7fa;color:#778195;border-radius:5px;margin:3px}.notice{padding:14px 18px;background:#f4f6fa;border-radius:8px;color:#778295;font-size:12px;line-height:1.8;margin-bottom:24px}.login{min-height:100vh;display:grid;grid-template-columns:60% 40%;background:#f9fafc}.login-left{background:#e9eaed;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.login-left .large-mark{font-size:150px;color:#343e4f;margin-bottom:70px}.login-left h1{font-size:24px;font-weight:500}.login-left p{margin-top:18px;color:#9299a5}.login-right{display:flex;align-items:center;justify-content:center;padding:36px}.login form{width:100%;max-width:420px}.login h2{font-size:34px;margin-bottom:12px}.login p{color:#9aa2b1;margin-bottom:35px}.login input{margin-bottom:18px;height:45px}.login button{width:100%;height:45px;margin-top:18px}.login footer{margin-top:24px;text-align:center;color:#a6adba;font-size:12px}.error{color:#c35a64;margin:12px 0;line-height:1.7}.loading{padding:80px;text-align:center;color:#a3abb8}dialog{width:560px;max-width:95vw;max-height:90vh;border:0;border-radius:14px;padding:0;box-shadow:0 20px 90px #1018283d}dialog::backdrop{background:#17203366}dialog header{display:flex;align-items:center;justify-content:space-between;padding:20px 25px;border-bottom:1px solid #edf0f4}dialog header button{border:0;font-size:20px;padding:2px 7px}#editor-body{padding:24px;max-height:65vh;overflow:auto}#editor-body .field{margin-bottom:20px}dialog footer{padding:17px 24px;border-top:1px solid #edf0f4;display:flex;gap:12px;justify-content:flex-end}#toast{position:fixed;top:25px;left:50%;transform:translateX(-50%);background:#263348;color:white;padding:13px 24px;border-radius:9px;z-index:100;display:none;box-shadow:0 8px 30px #0002}.full-row{grid-column:1/-1}textarea{min-height:100px;resize:vertical}.mobile-menu{display:none}@media(max-width:900px){.sidebar{width:190px}.main{margin-left:190px}.content{padding:16px}.stats{grid-template-columns:repeat(2,1fr);gap:12px}.grid2{grid-template-columns:1fr}.brand{font-size:13px}.topbar{padding:0 18px}.setting-form .form-row{grid-template-columns:1fr;gap:4px}.login{grid-template-columns:1fr}.login-left{display:none}}@media(max-width:600px){.sidebar{width:155px}.main{margin-left:155px}.brand{font-size:12px;padding:18px 8px}.brand-mark{display:none}.nav-link{padding-left:15px}.nav-group{margin:8px 4px}.nav-group summary{font-size:12px}.top-actions a{display:none}.content{padding:10px}.card{padding:15px}.stat{padding:15px}.stat .number{font-size:25px}.stat .icon{display:none}}

.brand{font-size:14px;white-space:nowrap}.brand-mark{flex-shrink:0}

.user-filter{padding:16px 28px}.user-filter form{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.user-filter label{display:flex;align-items:center;gap:12px;white-space:nowrap}.user-filter input:not([type=radio]){width:200px}.user-filter select{width:200px}.grow{flex:1}.mode{display:flex;background:#f7f8fa;border-radius:4px;overflow:hidden}.mode label{padding:8px 12px;gap:0;cursor:pointer}.mode label:has(input:checked){background:#111827;color:white}.mode input{position:absolute;opacity:0;width:0}.user-table{padding:0 20px 12px;border-radius:8px}.user-table-title{display:flex;align-items:center;gap:22px;padding:20px 0;color:#969ba5}.user-table-title strong{font-size:18px;color:#111827}.user-table-title small{font-size:11px;border-left:1px solid #eee;padding-left:20px;color:#a6aeb8}.user-table td{height:106px;padding:18px 20px}.user-table th{padding:20px;white-space:nowrap}.user-table table{min-width:1180px}.user-table small{display:block;color:#b0b5be;font-size:11px;margin-top:6px}.user-identity{display:flex;align-items:center;gap:15px;min-width:180px}.user-avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#edf5ed;color:#497a58;font-size:20px}.user-status{padding:5px 12px;border-radius:20px;background:#e8fbf7;color:#28bfa5;font-size:12px}.user-status.restricted{background:#fff0ef;color:#df6775}.user-row-actions{display:flex;gap:7px;flex-wrap:wrap;min-width:150px}.user-row-actions button{width:34px;height:34px;padding:0;background:#f1f4f7;border:0}.user-row-actions button:nth-child(2){background:#fff5d8;color:#c79c35}.user-row-actions button:nth-child(3){background:#dff8fa;color:#37bbc5}.user-pagination{display:flex;justify-content:center;gap:8px;align-items:center;padding:16px;white-space:nowrap}.user-pagination input{width:60px}.user-pagination select{width:104px}.user-pagination button{min-width:32px;padding:6px 10px}.user-pagination label{display:flex;gap:8px;align-items:center}

.call-type-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.call-type-stats .card{display:flex;align-items:center;justify-content:space-between}.call-type-stats strong{font-size:22px}.call-filter{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.call-filter input,.call-filter select{width:auto;max-width:185px}.call-filter input[type=number]{width:130px}.call-selection{display:flex;align-items:center;gap:16px;padding:10px 0}.call-selection[hidden]{display:none}input[type=checkbox]{width:auto}.danger{color:#de5565}.call-stats .number{font-size:25px}@media(max-width:900px){.call-type-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}

.user-row-actions{max-width:190px;min-width:185px}.user-row-actions button:nth-child(3){background:#e4efff;color:#6599de}.user-row-actions button:nth-child(4){background:#dff8fa;color:#37bbc5}.user-row-actions button:nth-child(6){background:#fff1dd;color:#de9c46}.user-row-actions button:nth-child(7){background:#ffe4e7;color:#d35b73}

.top-left{display:flex;align-items:center;gap:14px}.top-left button{border:0;background:transparent;font-size:21px;padding:4px}.brand{overflow:hidden;text-overflow:ellipsis}.brand-mark{min-width:32px}.call-stats .stat{padding:18px}.call-stats .number{margin:4px 0 10px}.call-stats .icon{float:left;margin-right:16px}.call-type-stats .card{padding:18px}.pagination select{width:85px}@media(max-width:1023px){.sidebar{transform:translateX(-100%);z-index:80;width:242px;box-shadow:12px 0 40px #0002;transition:transform .2s}.main{margin-left:0}.menu-open .sidebar{transform:translateX(0)}.menu-open .main{margin-left:242px}.topbar{padding:0 20px}.content{padding:20px}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.call-type-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.call-type-stats .card{padding:16px 12px}.call-stats .icon{display:none}.call-stats .number{font-size:23px}.call-type-stats strong{font-size:19px}.call-filter{gap:10px}.call-filter input,.call-filter select{max-width:150px}.top-actions a{display:none}}@media(max-width:600px){#breadcrumb{display:none}.stats,.call-type-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-open .main{margin-left:0}}

.message-media-dialog{width:640px;max-width:90vw;border:0;border-radius:14px;padding:24px}.message-media-dialog::backdrop{background:#1118}.message-media-dialog header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.message-media-dialog main{text-align:center;margin-bottom:20px}.message-media-dialog img,.message-media-dialog video{max-width:100%;max-height:65vh}.message-media-dialog audio{width:100%}

.action-confirm{width:420px;max-width:calc(100vw - 40px);border:0;border-radius:14px;padding:24px;color:#283141;background:white}.action-confirm::backdrop{background:#1118}.action-confirm h3{margin:0 0 18px;font-size:18px}.action-confirm p{font-size:14px;line-height:1.8;margin:0 0 24px;white-space:pre-wrap;overflow-wrap:anywhere}.confirm-buttons{display:flex;justify-content:flex-end;gap:12px}.confirm-buttons button{padding:9px 22px}

button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #9cbae9;outline-offset:3px}.topbar{position:sticky;top:0;z-index:25}.nav-link.active{background:#eaf1fc;color:#2e69b5}.card{min-width:0}.table-wrap{overscroll-behavior:contain;scrollbar-gutter:stable}th{position:sticky;top:0;z-index:1}td button{min-height:32px;font-size:12px}dialog{max-height:calc(100dvh - 48px);overscroll-behavior:contain}dialog textarea{min-height:110px;line-height:1.7;resize:vertical}.setting-form .form-row{min-height:56px;align-items:center}.form-buttons{position:sticky;bottom:0;z-index:2;background:#fff;padding:16px 0 0;border-top:1px solid #edf0f4}.notice{line-height:1.8}.toolbar button,.form-buttons button{min-height:40px}.pagination button{min-height:36px}.sidebar-dismiss{display:none}.sidebar-dismiss[hidden]{display:none!important}
@media(max-width:900px){.content{padding:18px}.topbar{padding:0 18px}.card{padding:18px}.stats{gap:12px}}
@media(max-width:700px){.topbar{padding:0 12px;gap:8px}.top-actions>a,.top-actions>span{display:none}.top-left{min-width:0;gap:7px}.top-left>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:43vw}.content{padding:14px}.card{padding:16px}.table-title{gap:10px;align-items:flex-start}.toolbar{gap:12px}.toolbar .field,.toolbar .field.small{width:100%;flex:1 1 150px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{padding:16px}.stat .number{font-size:26px}.form-row{grid-template-columns:1fr!important;gap:8px}.form-row>label{text-align:left!important}.setting-form .form-row{padding:10px 0}.form-buttons{padding-top:14px}.form-buttons button{width:100%}td button{min-height:38px;padding:7px 10px}dialog{max-width:calc(100vw - 28px);padding:20px}.layout.menu-open .sidebar-dismiss{display:block;position:fixed;inset:0;background:#17212e66;z-index:39;border:0;border-radius:0}.layout.menu-open .sidebar{z-index:40}.pagination{justify-content:flex-start;gap:10px;flex-wrap:wrap}}

.moment-admin-media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.moment-admin-media img{width:100%;height:140px;object-fit:cover;border-radius:8px}.moment-admin-media video{grid-column:1/-1;width:100%;max-height:60vh;background:#17212a}.moment-media-entry{white-space:nowrap;color:#3377bb}

#moment-search input{flex:1 1 260px;width:auto;min-width:160px}#moment-search select{flex:0 1 180px;width:180px}.moment-table{min-width:1100px}.moment-table th,.moment-table button{white-space:nowrap}.moment-table small{display:block;line-height:1.6;margin-top:6px}.moment-table input[type=checkbox]{width:18px;height:18px}.moment-table td:nth-child(3){min-width:200px}.moment-table td:nth-child(6){min-width:180px}

.method-dialog{width:800px;max-width:calc(100vw - 28px)}.method-dialog fieldset{display:grid;grid-template-columns:1fr 1fr;gap:12px;border:1px solid #e4e7ed;margin:14px 0;border-radius:8px}.method-dialog input[type=checkbox]{width:20px;height:20px}.method-dialog form>label{margin-top:18px}.method-dialog .method-numbers{display:flex;gap:12px;margin-top:20px}.method-dialog .method-numbers>label{flex:1}.method-dialog footer{display:flex;justify-content:flex-end;gap:12px;position:sticky;bottom:0;background:white;padding-top:16px}@media(max-width:700px){.method-dialog fieldset{grid-template-columns:1fr}.method-dialog .method-numbers{display:block}}

.setting-form.payout-settings .form-row{margin:10px 0;min-height:42px;gap:16px}.setting-form.payout-settings .form-row label{margin-bottom:0}.payout-settings .form-buttons{padding-top:10px}@media(max-width:700px){.setting-form.payout-settings .form-row{padding:6px 0;gap:8px}}

.discovery-thumb{width:120px;height:53px;object-fit:cover;border-radius:6px}.discovery-thumb.entries{width:48px;height:48px}.discovery-dialog{width:600px}.discovery-dialog label{display:block;margin:14px 0}.discovery-dialog #discover-preview img{max-width:100%;max-height:180px;border-radius:8px}.discovery-dialog footer{display:flex;justify-content:flex-end;gap:12px}.discovery-dialog p{font-size:13px;color:#64748b}#word-filter input{flex:1;min-width:160px}#word-filter select{width:160px}

#discover-filter input{flex:1;width:auto;min-width:160px}#discover-filter select{width:180px}@media(max-width:700px){#discover-filter select{flex:1;min-width:150px}}

.method-dialog,.discovery-dialog{padding:24px}.method-dialog>h3,.discovery-dialog h3{margin:0 0 16px;font-size:18px}.method-dialog>p{line-height:1.8;margin:12px 0}.method-dialog>h4{margin:20px 0 12px}

.sticker-admin-thumb{width:60px;height:60px;object-fit:contain}.sticker-admin-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:16px 0}.sticker-admin-grid img{width:100%;height:70px;object-fit:contain}.sticker-admin-grid button{width:100%;font-size:12px}.method-dialog form>label{display:block;margin:16px 0}.sticker-admin-grid+label{margin-top:20px}@media(max-width:700px){.sticker-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.markdown-body{line-height:1.8;overflow-wrap:anywhere}.markdown-body h1,.markdown-body h2,.markdown-body h3{margin:20px 0 12px}.markdown-body p{margin:12px 0}.markdown-body pre{padding:16px;background:#f3f5f8;border-radius:8px;overflow:auto}.markdown-body code{background:#f3f5f8;padding:2px 5px;border-radius:4px}.markdown-body blockquote{margin:12px 0;padding:8px 16px;border-left:4px solid #92a4bd;background:#f6f8fb}.markdown-body table{border-collapse:collapse;width:100%}.markdown-body th,.markdown-body td{border:1px solid #dce2ea;padding:8px}.markdown-body img{max-width:100%;height:auto}.markdown-body a{color:#3268c7;text-decoration:underline}
.setting-form img[hidden]{display:none!important}
.markdown-body table{min-width:0;table-layout:auto}.markdown-body th,.markdown-body td{white-space:normal}
.reports-table{min-width:1160px;table-layout:auto}.reports-table th,.reports-table td{white-space:nowrap}.reports-table td:nth-child(2){min-width:145px;white-space:normal}.reports-table td:nth-child(3){min-width:125px}.reports-table td:nth-child(5){min-width:220px;max-width:300px;white-space:normal}.reports-table td:last-child{min-width:140px}.reports-table small{overflow-wrap:normal;word-break:normal}#report-filters label{display:flex;flex-direction:column;gap:6px}#report-filters select{width:140px}#report-filters input{width:240px}#report-filters button{height:40px;min-height:40px;line-height:20px;padding:9px 16px;margin:0}

#patch-filters,#patch-reports .filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px 0}#patch-filters input,#patch-reports .filters input{width:260px;max-width:100%}#patch-filters select,#patch-reports .filters select{width:180px}#patch-filters button,#patch-reports .filters button{white-space:nowrap}#lines-form>label{display:flex;align-items:center;gap:10px;margin:14px 0}#lines-form input[type=checkbox]{width:18px;height:18px}#lines-form .fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:20px 0}#lines-form label{font-size:13px;color:#596673}#lines-form [data-line]{display:grid;grid-template-columns:1fr 1fr;gap:12px}#lines-form [data-line]>b{grid-column:1/-1}#lines-form h3{margin:26px 0 14px}#lines-form .filters{display:flex;gap:10px;margin:12px 0}#lines-form .filters input{flex:1}#lines-form button{white-space:nowrap}#lines-form .form-buttons{margin-top:22px}@media(max-width:700px){#lines-form [data-line]{grid-template-columns:1fr}}

.device-center #device-filter{display:grid;grid-template-columns:minmax(85px,.6fr) minmax(180px,1.3fr) minmax(95px,.6fr) repeat(2,minmax(140px,.9fr));gap:12px;align-items:end;margin:18px 0}.device-center #device-filter label{display:grid;gap:7px;font-size:13px;color:#667281}.device-center #device-filter input,.device-center #device-filter select{width:100%;margin:0;min-width:0}.device-form-actions{grid-column:1/-1;display:flex;gap:8px}.device-center .actions{display:flex;gap:10px;align-items:center;margin:15px 0}.device-center table{min-width:960px}.device-center td,.device-center th{white-space:nowrap}.device-center td small{display:block;margin-top:5px;color:#86909b}@media(max-width:1100px){.device-center #device-filter{grid-template-columns:repeat(2,minmax(130px,1fr))}}@media(max-width:600px){.device-center #device-filter{grid-template-columns:1fr}}

.vip-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:16px 0}.vip-fields label{display:flex;flex-direction:column;gap:7px}.vip-fields input[type=checkbox]{width:auto}#vip-panel fieldset{border:1px solid #dfe5ed;border-radius:10px;margin:16px 0;padding:16px}#vip-panel textarea{width:100%;min-height:85px}#vip-panel small{display:block;color:#7a8494;margin-top:5px}#vip-panel .filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0}#vip-panel .filters label{display:flex;flex-direction:column;gap:5px}#vip-panel .filters label:has([type=checkbox]){display:block}#vip-panel button{margin:3px}#vip-panel input[type=checkbox]{width:auto}

.official-table{min-width:1400px;table-layout:auto}.official-table th,.official-table td{white-space:nowrap}.official-person{display:flex;align-items:center;gap:10px;min-width:180px}.official-person small{display:block;color:#9099a8;margin-top:4px}.official-avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e8effa;color:#426bb0;font-weight:600;flex:none}.official-table code,.official-customers code{font-size:12px}.official-table .official-welcome{max-width:240px;overflow:hidden;text-overflow:ellipsis}.official-actions{min-width:260px}.official-link{color:#3377ed;background:transparent;border-color:transparent}.official-customers{max-height:420px;overflow:auto}.official-customers table{min-width:820px}

.official-table th:last-child,.official-table td:last-child{position:sticky;right:0;background:#fff;box-shadow:-5px 0 8px -6px #7d8798}.official-table th:last-child{background:#f8f9fb}.official-table .official-actions button{padding:6px 8px;font-size:13px}.official-page a{color:#3377ed}.official-customers th{position:sticky;top:0;background:#f8f9fb;z-index:1}

dialog:has(.official-customers){width:900px;max-width:calc(100vw - 32px)}
