:root{--background:#100e17;--card:#191621;--secondary:#24202f;--foreground:#f1eef8;--muted:#a39bad;--border:#ffffff12;--primary:#c4abff;--radius:1rem;--ui-accent-soft:#b99af713;--ui-active-shadow:0 7px 16px -9px #c4a3ffb3,inset 0 -1px 0 #d6bfff80;--ui-card-shadow:0 8px 28px #00000014;--ui-control-radius:12px}.menu-sheet.light,.workspace.light,:root.kiz-light{--background:#f6f4fa;--card:#fff;--secondary:#eeebf5;--foreground:#292334;--muted:#7a7189;--border:#36234c16;--primary:#8055c8;--ui-accent-soft:#9f78e912;--ui-active-shadow:0 7px 16px -9px #9c71d9a6,inset 0 -1px 0 #a77ddf80;color-scheme:light}body{letter-spacing:-.015em;-webkit-font-smoothing:antialiased}:is(button,a,input,textarea,select){-webkit-tap-highlight-color:transparent}:is(button,a.btn){touch-action:manipulation}:is(button,input,textarea,select){transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s}:is(input,textarea,select):not([type=checkbox]):not([type=range]):not([type=file]){border-radius:var(--ui-control-radius);border-color:var(--border);background:var(--background);min-height:44px}:is(input,textarea,select):focus-visible{outline:0;border-color:color-mix(in srgb,var(--primary) 65%,transparent);box-shadow:0 0 0 3px var(--ui-accent-soft)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.btn{min-height:42px;border-radius:var(--ui-control-radius);padding:10px 15px;font-weight:550;border-color:var(--border);background:var(--card);text-decoration:none;line-height:1.4;box-shadow:0 2px 3px #00000008}.btn:hover:not(:disabled){background:var(--secondary);border-color:color-mix(in srgb,var(--primary) 30%,transparent)}.btn.primary{background:var(--primary);border-color:transparent;color:#241535;box-shadow:0 5px 17px -10px #c4abffb3}.btn.primary:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 87%,white)}.btn:active:not(:disabled),.icon-btn:active:not(:disabled){box-shadow:var(--ui-active-shadow)}.btn.danger{color:#f3a6b5;background:#ec7d9408;border-color:#ec7d9420}:is(.settings-card,.catalog-card,.account-card,.proxy-card,.draft-card){border:1px solid var(--border);border-radius:20px;background:var(--card);box-shadow:var(--ui-card-shadow)}:is(.page-heading,.listings-top,.accounts-heading){gap:20px;margin-bottom:28px}h1{font-size:clamp(25px,2.4vw,32px);font-weight:650;letter-spacing:-1px;line-height:1.2}h2{letter-spacing:-.5px}.eyebrow{font-size:10px;letter-spacing:1.8px;color:var(--muted);margin-bottom:9px}:is(.tools-tabs,.filter-tabs,.listings-tabs,.account-tabs,.parser-tabs){gap:6px!important;padding:6px!important;background:var(--card)!important;border:1px solid var(--border);border-radius:15px!important;overflow:visible}:is(.tools-tabs,.filter-tabs,.listings-tabs,.account-tabs,.parser-tabs) button{border-radius:10px!important;min-height:42px!important;background:transparent;color:var(--muted);border:1px solid transparent!important;transition:background .18s,box-shadow .18s,color .18s}.login-methods button.selected,.nav-item[data-active=true],.promo-unit button[aria-pressed=true],:is(.tools-tabs,.filter-tabs,.listings-tabs,.account-tabs,.parser-tabs) button:is([data-state=active],[aria-pressed=true],.active){background:var(--ui-accent-soft)!important;color:var(--primary)!important;border-color:color-mix(in srgb,var(--primary) 23%,transparent)!important;box-shadow:var(--ui-active-shadow)!important}.nav-item{border:1px solid transparent;border-radius:12px!important;min-height:44px;margin-block:5px}.desktop-sidebar{background:var(--card);padding:24px 14px}.desktop-sidebar,.topbar{border-color:var(--border)}.topbar{background:color-mix(in srgb,var(--background) 92%,transparent)}.brand-mark{border-radius:12px;background:linear-gradient(145deg,#d2bdff,#ac8be3);box-shadow:0 5px 16px -8px #bd9df8a1}.profile-card{border-radius:15px;background:var(--ui-accent-soft);border-color:var(--border)}.content:not(.inbox-content){max-width:1440px;margin-inline:auto;padding:32px}:is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=dropdown-menu-content]){background:var(--card);border-color:var(--border);border-radius:22px;box-shadow:0 24px 80px #0006,0 0 0 1px #c4abff08}:is([data-slot=dialog-overlay],[data-slot=alert-dialog-overlay],[data-slot=sheet-overlay]){background:#0c0813a6;backdrop-filter:blur(5px)}:is([data-slot=dialog-title],[data-slot=alert-dialog-title]){font-size:21px;letter-spacing:-.5px}:is([data-slot=dialog-description],[data-slot=alert-dialog-description]){color:var(--muted);line-height:1.65}[data-slot=switch]{border:1px solid var(--border);box-shadow:inset 0 1px 3px #0002}[data-slot=switch][data-state=checked]{background:var(--primary);box-shadow:0 4px 12px -7px var(--primary)}:is(.status-badge,.promo-status){border-radius:8px;font-weight:550;line-height:1.4}:is(.panel-search,.accounts-search,.listings-search){min-height:46px;border-radius:12px;background:var(--background);border-color:var(--border)}:is(.empty-state,.parser-empty){border:1px dashed var(--border);border-radius:20px;background:var(--ui-accent-soft);padding:40px 24px;gap:14px}:is(.empty-state,.parser-empty) p{max-width:420px;line-height:1.7;color:var(--muted)}@media(max-width:680px){.content:not(.inbox-content){padding:20px 14px}.topbar{height:64px}.breadcrumb{font-size:12px;min-width:0}.breadcrumb b{overflow-wrap:anywhere}.save-label{display:none}.btn{padding:11px 13px;white-space:normal;overflow-wrap:anywhere}.btn,.icon-btn{min-height:44px}.icon-btn{min-width:44px}:is(.settings-card,.catalog-card,.account-card,.proxy-card,.draft-card){border-radius:17px}:is(.tools-tabs,.filter-tabs,.listings-tabs,.account-tabs,.parser-tabs){padding:5px!important;gap:5px!important}:is(.tools-tabs,.filter-tabs,.listings-tabs,.account-tabs,.parser-tabs) button{min-height:44px!important;line-height:1.35;white-space:normal}:is(input,textarea,select){font-size:16px}h1{font-size:27px}.eyebrow{font-size:9px}:is([data-slot=dialog-content],[data-slot=alert-dialog-content]){max-width:calc(100vw - 24px);border-radius:20px}.settings-card{padding:20px 16px}.setting-row{padding-block:18px;gap:14px}.setting-row p{line-height:1.65;overflow-wrap:anywhere}.setting-row>div{min-width:0}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.promo-admin{padding:28px!important}.promo-heading{padding-bottom:24px;border-bottom:1px solid var(--border)}.promo-icon{width:52px;height:52px;border-radius:16px;background:var(--ui-accent-soft);border-color:#c4abff26}.promo-heading p{line-height:1.6}.promo-count{background:var(--background);padding:7px 12px;border-radius:9px}.promo-overview{border:0;background:transparent;gap:12px;overflow:visible}.promo-overview>div{padding:20px;border:1px solid var(--border);border-radius:14px;background:var(--background)}.promo-overview strong{font-size:28px}.promo-workspace{border-radius:18px}.promo-create{padding:26px;gap:22px}.promo-unit{border-radius:12px;gap:6px}.promo-unit button{min-height:38px;border:1px solid transparent;border-radius:8px}.promo-preview{background:radial-gradient(ellipse at 50% 30%,#b69aff12,transparent 80%);gap:18px}.promo-preview-gift{border-radius:50%;padding:20px}.promo-preview>strong{font-size:52px;font-weight:600}.promo-preview code{border-radius:12px;padding:12px 18px}.promo-list .promo-row{padding:20px;border-radius:16px;gap:20px;background:var(--background)}.promo-row footer{gap:10px}.promo-row footer .btn{flex:1;min-height:42px}.promo-options summary{min-height:44px}.promo-options summary>span{font-size:11px}@media(max-width:680px){.promo-admin{padding:20px 16px!important}.promo-heading{align-items:flex-start;padding-bottom:20px;margin-bottom:20px}.promo-heading h2{font-size:21px}.promo-heading p{font-size:12px}.promo-icon{width:44px;height:44px}.promo-overview{gap:10px}.promo-overview>div{padding:16px 12px}.promo-overview span{font-size:11px}.promo-overview strong{font-size:25px}.promo-create{padding:20px 16px;gap:20px}.promo-unit button{min-height:44px}.promo-unit{padding:5px}.promo-bonus-controls{gap:8px}.promo-options summary{flex-wrap:wrap;gap:6px}.promo-preview{padding:24px 16px}.promo-preview>strong{font-size:42px}.promo-row footer .btn{min-height:44px;font-size:12px}.promo-list .promo-row{padding:18px}.promo-success{align-items:flex-start}}.listings-studio{min-width:0}.listings-top{padding:26px;border:1px solid var(--border);border-radius:22px;background:radial-gradient(ellipse at 95% 0,#b69aff0b,transparent 65%),var(--card);align-items:center}.listings-title p{margin-top:12px;color:var(--muted);font-size:13px}.listings-title p b{color:var(--foreground);font-weight:550}.listings-top-actions{gap:8px;flex-wrap:wrap;justify-content:flex-end}.listings-tabs{margin-block:20px 24px;display:flex;flex-wrap:wrap;gap:6px;isolation:isolate}.listings-tabs button{padding:11px 15px;gap:8px;font-weight:550}.listings-tabs button span{background:var(--background);border:1px solid var(--border);border-radius:6px;padding:1px 6px;font-size:10px}.listings-filters{padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--card);gap:12px;margin-bottom:22px}.listings-search{flex:1}.listings-search input{min-height:0!important;background:none!important;box-shadow:none!important}.listings-filters select{min-height:44px}.listing-account-group{border:1px solid var(--border);border-radius:20px;padding:18px;margin-block:18px;background:var(--card)}.listing-group-heading{padding:0 0 17px;border-bottom:1px solid var(--border);margin-bottom:18px;gap:12px;min-height:58px}.listing-group-avatar{border-radius:13px;width:42px;height:42px;background:var(--ui-accent-soft);color:var(--primary)}.listing-group-heading b{font-weight:600;font-size:14px}.listing-group-heading small{font-size:11px;line-height:1.6}.listings-card-grid .catalog-card{background:var(--background);border-color:var(--border);border-radius:16px;overflow:hidden}.catalog-grid[hidden]{display:none!important}.catalog-card h3{font-size:15px;line-height:1.55;overflow-wrap:anywhere}.catalog-card .card-actions{gap:8px}.catalog-card .card-actions .btn{min-height:40px;font-size:12px}.listing-account-email{font-size:12px;color:var(--muted)}.card-number{background:var(--secondary);border:1px solid var(--border);font-size:10px;backdrop-filter:blur(8px)}.listings-import-note{background:var(--ui-accent-soft);border-color:var(--border);border-radius:16px;padding:20px;gap:14px}.listings-import-note p{line-height:1.7;color:var(--muted)}.draft-editor{border-radius:24px!important;background:var(--card)!important}.draft-editor-scroll{padding-inline:24px}.draft-form-grid{gap:18px}.draft-form-grid label{font-size:12px;gap:9px}.draft-photo{border-radius:13px}.draft-editor-footer{border-top:1px solid var(--border);padding-top:18px;gap:12px}.posting-options,.posting-safety{border-radius:15px;background:var(--background);padding:18px}.category-picker{border-radius:22px!important}.category-options button{border-radius:12px;border-color:var(--border);padding:14px}.category-options button:active{box-shadow:var(--ui-active-shadow)}@media(max-width:680px){.listings-top{padding:20px 16px;border-radius:18px;align-items:stretch;gap:20px}.listings-top-actions{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:8px}.listings-top-actions>.btn:first-child{grid-column:1/-1}.listings-top-actions .btn{font-size:12px;padding-inline:9px}.listings-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block:18px}.listings-tabs button{padding:10px 6px;font-size:12px;justify-content:center;min-width:0}.listings-tabs button:last-child{grid-column:1/-1}.listings-filters{display:grid;grid-template-columns:minmax(0,1fr);padding:12px;gap:10px}.listings-filters>label{width:100%}.listings-filters select{width:100%;max-width:100%}.listings-filters small{padding-inline:3px}.listing-account-group{padding:14px;border-radius:17px}.listing-group-heading{gap:10px}.listing-group-heading>span:nth-child(2){min-width:0;flex:1}.listing-group-heading b,.listing-group-heading small{overflow-wrap:anywhere}.listings-card-grid{grid-template-columns:minmax(0,1fr);gap:12px}.catalog-card .card-actions .btn{min-height:44px}.listings-import-note{padding:16px;flex-wrap:wrap;align-items:flex-start}.listings-import-note>div{flex:1;min-width:0}.listings-import-note>.btn{width:100%}.draft-editor{border-radius:0!important}.draft-editor-scroll{padding-inline:16px}.draft-editor-footer .btn{min-height:46px}.draft-editor input,.draft-editor textarea{max-width:100%}.category-options button{min-height:48px}[data-slot=alert-dialog-content] button{min-height:44px;border-radius:12px}[data-slot=alert-dialog-footer]{gap:10px}}.accounts-studio{min-width:0}.accounts-studio>.page-heading{padding:26px;border:1px solid var(--border);border-radius:22px;background:radial-gradient(ellipse at 95% 0,#b69aff0b,transparent 65%),var(--card)}.accounts-stats{gap:14px;margin-bottom:24px}.accounts-stat{border-radius:16px;background:var(--card);border-color:var(--border);padding:22px}.accounts-stat>span{color:var(--muted)}.accounts-studio .panel-toolbar{border:1px solid var(--border);border-radius:16px;background:var(--card);padding:14px;margin-bottom:22px}.accounts-studio .account-summary{border-radius:20px;border-color:var(--border);box-shadow:var(--ui-card-shadow);background:var(--card);padding:22px;gap:18px}.accounts-studio .account-summary>header{gap:12px}.accounts-studio .account-summary h2{font-size:17px}.account-summary .account-avatar{border-radius:14px;background:var(--ui-accent-soft);border:1px solid #c4abff20;color:var(--primary)}.account-summary .account-stats{border:1px solid var(--border);border-radius:13px;background:var(--background);padding:14px;gap:12px}.account-summary .account-connection{background:var(--background);border-radius:12px;border:1px solid var(--border);padding:14px}.account-summary .account-actions{gap:9px}.account-summary .account-actions .btn{border-radius:11px;min-height:42px}.accounts-studio .heading-actions{flex-wrap:wrap;gap:8px}.work-timer{border:1px solid var(--border);border-radius:10px;background:var(--background);padding:8px 12px}.connect-dialog{border-color:var(--border)!important;background:var(--card)!important;border-radius:24px!important}.connect-heading{background:var(--card);border-color:var(--border);padding:24px}.connect-icon{border-radius:14px;color:var(--primary);background:var(--ui-accent-soft);border-color:#c4abff26}.connect-body{padding:24px;gap:22px}.login-methods{gap:8px}.login-methods button{min-height:60px;border-radius:13px;padding:12px;gap:8px}.login-methods button,.platform-choice{background:var(--background);border-color:var(--border)}.platform-choice{border-radius:12px}.connect-footer{background:var(--card);border-color:var(--border);padding:18px 24px;gap:12px}.connect-footer .primary{box-shadow:0 6px 18px -10px #c4abffcc}.cookie-file-drop{border-color:#c4abff30;border-radius:14px;background:var(--ui-accent-soft)}.auth0-instructions,.cookie-session-info,.oauth-login-info{background:var(--background);border-color:var(--border);border-radius:14px;padding:16px;line-height:1.75}.cookie-export-input{border-radius:14px!important}.form-dialog{background:var(--card);border-radius:22px;gap:20px}.proxy-card{padding:22px}.proxy-location{border-radius:11px;background:var(--ui-accent-soft);border-color:var(--border)}@media(max-width:680px){.accounts-studio>.page-heading{padding:20px 16px;gap:20px;border-radius:18px}.accounts-studio .heading-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.accounts-studio .heading-actions>.btn:last-child{grid-column:1/-1}.accounts-stats{gap:8px}.accounts-stat{padding:15px 10px;border-radius:14px;min-width:0}.accounts-stat>span{font-size:10px}.accounts-studio .panel-toolbar{padding:12px}.accounts-studio .account-summary{padding:18px 16px;border-radius:17px}.account-summary .account-stats{padding:12px}.account-summary .account-actions .btn{min-height:44px;font-size:12px;padding:10px 8px}.account-summary .account-connection{overflow-wrap:anywhere;padding:12px}.connect-heading{padding:20px 16px}.connect-heading h2{font-size:20px}.connect-heading p{font-size:12px;line-height:1.5}.connect-body{padding:20px 16px;gap:20px}.session-login-methods{grid-template-columns:1fr 1fr}.session-login-methods button{min-height:58px;font-size:12px;padding:10px 6px}.session-login-methods button:last-child{grid-column:1/-1}.connect-footer{padding:14px 16px;gap:10px}.connect-footer .btn{min-height:46px;flex:1}.connect-dialog{border-radius:20px!important}.cookie-file-drop{padding:16px;gap:10px}.cookie-file-drop b{font-size:12px;overflow-wrap:anywhere}.cookie-file-drop small{font-size:11px;line-height:1.6}.cookie-session-info{padding:13px;font-size:12px}.proxy-input-row{flex-wrap:wrap}.proxy-input-row input{flex:1;min-width:0}.proxy-input-row .btn{min-width:88px}.proxy-card{padding:18px 16px}}.accounts-studio .account-summary{border:0;box-shadow:none;background:transparent;padding:0;gap:12px}.accounts-studio .account-summary>button,.accounts-studio .account-summary>div{padding:22px;border-radius:16px;border-color:var(--border);background:var(--card)}.accounts-studio .account-summary>button:hover{background:var(--ui-accent-soft);box-shadow:var(--ui-active-shadow)}.accounts-studio .account-card{padding:22px;gap:18px;border-radius:20px;background:var(--card)}.accounts-studio .account-logo{width:44px;height:44px;border-radius:14px;background:var(--ui-accent-soft);border:1px solid #c4abff20;color:var(--primary)}.accounts-studio .account-card .card-stats{border:1px solid var(--border);border-radius:13px;background:var(--background);padding:14px}.accounts-studio .account-card .account-connection{border:1px solid var(--border);border-radius:12px;background:var(--background);padding:13px}.accounts-studio .card-actions{gap:8px}.accounts-studio .card-actions .btn{min-height:44px}.accounts-studio .card-head h2{font-size:16px}.accounts-studio .account-summary strong{font-size:30px}@media(max-width:680px){.accounts-studio .account-summary{gap:8px}.accounts-studio .account-summary>button,.accounts-studio .account-summary>div{padding:16px 12px;border-radius:14px}.accounts-studio .account-summary span{font-size:11px;line-height:1.5}.accounts-studio .account-summary strong{font-size:27px}.accounts-studio .account-card{padding:18px 16px;gap:16px}.accounts-studio .card-head{flex-wrap:wrap}.accounts-studio .card-head>div:nth-child(2){flex:1;min-width:0}.accounts-studio .card-head h2,.accounts-studio .card-head small{overflow-wrap:anywhere}.accounts-studio .card-head>.status-badge{margin-left:56px}.accounts-studio .account-connection{flex-wrap:wrap;gap:10px}.accounts-studio .account-connection button{min-height:44px;justify-content:flex-start}.accounts-studio .account-summary>button small{line-height:1.5}.accounts-studio .card-actions .btn{font-size:12px}.accounts-connect-studio .session-login-methods{grid-template-columns:1fr 1fr!important;gap:8px!important}.accounts-connect-studio .session-login-methods>button{min-height:58px!important;flex-direction:row!important;white-space:normal;line-height:1.4}.accounts-connect-studio .session-login-methods>button:last-child{grid-column:1/-1}.accounts-connect-studio .session-login-methods>button span{min-width:0}.accounts-connect-studio .connect-footer{position:relative;flex-shrink:0;background:var(--card)}.accounts-connect-studio .connect-heading{flex-shrink:0}.accounts-connect-studio .connect-body{min-height:0;overflow-y:auto}.accounts-connect-studio .session-login-methods{display:grid!important}.accounts-connect-studio .session-login-methods>button{width:100%!important}}.billing-studio{padding:28px}.billing-heading{display:flex;align-items:center;gap:14px;margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid var(--border)}.section-icon{display:grid;place-items:center;width:50px;height:50px;flex-shrink:0;border-radius:16px;background:var(--ui-accent-soft);border:1px solid #c4abff26;color:var(--primary)}.billing-heading h2{font-size:22px}.billing-heading .eyebrow{font-size:9px;margin-bottom:5px}.billing-heading p{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.billing-count{margin-left:auto;border:1px solid var(--border);border-radius:10px;white-space:nowrap;font-size:11px;padding:6px 10px;color:var(--muted)}.billing-info{display:flex;align-items:flex-start;gap:10px;color:var(--muted);font-size:12px;line-height:1.7;padding:14px 16px;background:var(--ui-accent-soft);border-radius:13px;margin-bottom:22px}.billing-info svg{margin-top:2px;color:var(--primary)}.billing-info p{margin:0}.billing-list{display:grid;gap:12px}.billing-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;border:1px solid var(--border);background:var(--background);border-radius:16px}.billing-person{display:flex;align-items:center;gap:11px;min-width:0}.billing-person>div{min-width:0}.billing-person b{font-size:14px;overflow-wrap:anywhere;font-weight:600}.billing-person small{display:block;margin-top:4px;font-size:11px}.billing-avatar{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:var(--ui-accent-soft);color:var(--primary);font-size:14px;flex-shrink:0}.billing-amount{font-size:22px;font-weight:600;white-space:nowrap}.billing-amount span{font-size:11px;font-weight:500;color:var(--muted)}.billing-meta{display:flex;align-items:center;gap:14px;color:var(--muted);font-size:12px;flex-wrap:wrap}.billing-meta span{display:flex;align-items:center;gap:6px}.billing-status{display:flex;align-items:center;justify-self:end;gap:5px;font-size:10px;padding:5px 8px;border-radius:7px;line-height:1.5}.billing-status.success{color:#8ad4b5;background:#71cdab0d}.billing-status.review{color:#ebc18f;background:#ebc18f0d}.billing-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:34px 18px;border:1px dashed var(--border);border-radius:16px;color:var(--muted)}.billing-empty>svg{color:var(--primary)}.billing-empty p{font-size:12px}.billing-empty b{color:var(--foreground);font-weight:550}.auth-wrap{background:radial-gradient(ellipse at 50% 10%,#b69aff0c,transparent 60%),var(--background);padding:32px 16px}.auth-card{border:1px solid var(--border);border-radius:26px;background:var(--card);padding:36px;box-shadow:0 20px 70px #0002;max-width:480px}.auth-card .brand{justify-content:center;margin-bottom:32px}.auth-card h1{font-size:28px;line-height:1.3}.auth-card>p{font-size:13px;line-height:1.8;color:var(--muted)}.auth-card form{gap:20px}.auth-card form label{font-size:12px;gap:8px}.auth-card form small{line-height:1.65}.auth-card .btn{min-height:46px}.auth-foot{border-top:1px solid var(--border);padding-top:20px;margin-top:24px;color:var(--muted);font-size:11px}.payment-access .auth-icon{padding:14px;box-sizing:content-box;width:28px;height:28px;border-radius:18px;background:var(--ui-accent-soft);color:var(--primary);border:1px solid #c4abff26;margin:0 auto 20px}.payment-access .auth-user{border:1px solid var(--border);border-radius:12px;background:var(--background);padding:12px 16px;font-size:13px;margin-block:18px}.payment-access .setting-row{border:1px solid var(--border);border-radius:15px;background:var(--background);padding:16px;flex-wrap:wrap;gap:12px}.payment-access .setting-row .btn,.payment-access>.btn,.payment-access>p .btn{width:100%}@media(max-width:680px){.billing-studio{padding:20px 16px}.billing-heading{gap:11px;align-items:flex-start;padding-bottom:20px;flex-wrap:wrap}.billing-heading>div{flex:1;min-width:0}.billing-heading h2{font-size:20px}.billing-count{margin-left:61px}.billing-heading .section-icon{width:44px;height:44px;border-radius:14px}.billing-row{padding:16px;gap:14px;grid-template-columns:minmax(0,1fr) auto}.billing-person{grid-column:1/-1}.billing-amount{grid-column:2;grid-row:2;font-size:24px}.billing-meta{grid-column:1;grid-row:2;gap:8px;font-size:11px}.billing-status{grid-column:1/-1;justify-self:start}.billing-info{padding:12px;font-size:11px}.auth-wrap{padding:24px 14px;min-height:100dvh;align-items:center}.auth-card{width:100%;padding:26px 20px;border-radius:22px}.auth-card h1{font-size:25px}.auth-card .brand{margin-bottom:26px}.auth-card .setting-row{align-items:flex-start}.auth-card .auth-user{overflow-wrap:anywhere}.auth-card .text-btn{min-height:44px;white-space:normal}.billing-heading{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:12px;row-gap:12px}.billing-heading .billing-count{grid-column:2;margin-left:0;justify-self:start}.billing-heading h2{line-height:1.3}.billing-heading .eyebrow{letter-spacing:1.2px}.billing-studio{margin-bottom:24px}}.settings-studio{max-width:1000px;min-width:0}.settings-studio>.page-heading{margin-bottom:10px}.page-description{color:var(--muted);font-size:13px;line-height:1.7}.page-description,.settings-studio>.settings-card{margin-bottom:28px}.settings-section{margin-bottom:30px}.settings-section>h2{display:flex;align-items:center;gap:10px;font-size:15px;margin-bottom:14px;color:var(--foreground)}.settings-section>h2 svg{color:var(--primary)}.settings-section>.settings-card{padding:8px 24px}.settings-studio .setting-row{padding:22px 0;gap:24px;align-items:center;border-color:var(--border)}.settings-studio .setting-row b{font-size:13px;font-weight:550}.settings-studio .setting-row p{font-size:12px;line-height:1.7;max-width:630px;margin-top:7px;color:var(--muted)}.settings-studio .telegram-settings{padding:24px 0;border:0;border-top:1px solid var(--border);border-radius:0;box-shadow:none;margin:0;background:transparent}.telegram-settings h2,.wallpaper-settings h2{font-size:17px;display:flex;gap:10px;align-items:center}.telegram-settings h2 svg,.wallpaper-settings h2 svg{color:var(--primary)}.telegram-settings>.card-actions{margin-block:18px}.settings-studio .wallpaper-settings{padding:20px 0}.wallpaper-preview{background:radial-gradient(ellipse at 20% 0,#b69aff0d,transparent),var(--background);border-color:var(--border);border-radius:16px;min-height:200px;margin-block:20px}.wallpaper-bubble{font-size:12px;padding:12px 16px;border-radius:14px;background:var(--card);border:1px solid var(--border)}.wallpaper-bubble.outgoing{background:var(--ui-accent-soft);color:var(--foreground);border-color:#c4abff20}.settings-card .field-help{font-size:11px;line-height:1.75}.settings-studio .setting-row:has(>[role=switch]){position:relative}.settings-studio [data-slot=switch]{width:42px;height:25px;padding:3px;flex-shrink:0;position:relative;overflow:visible}.settings-studio [data-slot=switch-thumb]{width:18px;height:18px}.settings-studio [data-slot=switch-thumb][data-state=checked]{transform:translateX(16px)}.settings-studio [data-slot=switch]:after{content:"";position:absolute;inset:-10px 0}.profile-heading{padding:24px;border:1px solid var(--border);border-radius:18px;background:var(--ui-accent-soft);margin-bottom:22px}.profile-heading .avatar{border-radius:16px;background:var(--primary);color:#241535}.members-list{border-radius:16px}.member-row,.members-list{border-color:var(--border)}.member-row{padding:20px;gap:16px}.member-row>div{min-width:0}.member-row b,.member-row p{overflow-wrap:anywhere}.settings-card>h2{margin-bottom:12px}.settings-card>p{line-height:1.75;color:var(--muted);font-size:13px}.admin-stats>div,.stats-grid>div{background:var(--card)}.admin-stats>div,.notice,.stats-grid>div{border-radius:16px;border-color:var(--border)}.notice{background:var(--ui-accent-soft);line-height:1.7}.notice b{font-size:13px}.notice p{font-size:12px;color:var(--muted)}@media(max-width:680px){.settings-section{margin-bottom:24px}.settings-section>.settings-card{padding:4px 16px}.settings-section>h2{font-size:14px;margin-bottom:12px}.settings-studio .setting-row{padding:20px 0;gap:16px}.settings-studio .setting-row b{font-size:13px}.settings-studio .setting-row p{font-size:12px}.settings-studio .setting-row:has(>[role=switch]){display:grid;grid-template-columns:minmax(0,1fr) 42px;align-items:start}.settings-studio .setting-row>[role=switch]{margin-top:3px}.settings-studio .telegram-settings{padding-top:22px}.telegram-settings .card-actions{display:grid;grid-template-columns:minmax(0,1fr)}.telegram-settings .card-actions .btn{width:100%}.telegram-settings small{display:block;margin-top:10px;overflow-wrap:anywhere;line-height:1.6}.settings-studio .wallpaper-settings{padding:18px 0}.wallpaper-preview{padding:16px;gap:16px}.wallpaper-bubble{max-width:90%;font-size:12px}.wallpaper-settings .card-actions{display:grid;grid-template-columns:minmax(0,1fr)}.wallpaper-settings .wallpaper-upload{min-height:46px;position:relative}.profile-heading{padding:18px 16px}.member-row{padding:18px 14px;flex-wrap:wrap}.member-row .btn{min-height:44px}.member-row p{font-size:12px;line-height:1.7}.settings-card>.card-actions{flex-wrap:wrap}}[data-slot=switch]{position:relative;justify-content:flex-start!important;align-items:center;width:42px;height:25px;padding:3px;flex-shrink:0}[data-slot=switch-thumb]{width:18px;height:18px;flex:0 0 18px;background:#f5efff;box-shadow:0 1px 4px #0003}[data-slot=switch-thumb][data-state=checked]{transform:translateX(16px)}[data-slot=switch-thumb][data-state=unchecked]{transform:translateX(0)}.settings-studio>.settings-card>.setting-row:first-child{border-top:0}[data-slot=switch]{display:inline-flex!important}[data-slot=switch-thumb]{margin:0!important}.settings-studio [data-slot=switch-thumb],[data-slot=switch-thumb]{position:absolute;left:3px;top:2.5px}[data-slot=switch-thumb]{translate:none!important}.menu-sheet{background:var(--card)!important;border-color:var(--border);box-shadow:0 20px 70px #0005}.menu-sheet .nav-item{min-height:48px!important;height:auto!important}.menu-sheet .brand{padding-bottom:14px}.mobile-menu-actions .btn{border-radius:12px}.menu-sheet .profile-card{background:var(--background)}.menu-sheet [data-slot=sheet-close]{width:44px;height:44px;display:grid;place-items:center;top:8px;right:8px}.section-head{gap:16px;flex-wrap:wrap;margin-bottom:24px}.admin-stats{gap:12px;margin-bottom:24px}.admin-stats>div{padding:20px}.admin-stats span{font-size:11px;color:var(--muted)}.admin-stats strong{font-size:28px;font-weight:600}.admin-panel>.promo-admin,.admin-panel>.settings-card{margin-bottom:24px}.compact-member{border:1px solid var(--border);border-radius:15px;background:var(--background);padding:18px;margin-top:12px}.member-actions{gap:8px}.member-actions .btn,.member-duration-select{min-height:44px;border-radius:11px}.member-meta{line-height:1.7}.support-contact{border:1px solid var(--border);border-radius:16px;background:var(--card);padding:22px;gap:14px;box-shadow:var(--ui-card-shadow)}.support-contact:hover{border-color:#c4abff33;background:var(--ui-accent-soft)}.paste-editor{border-radius:20px}.paste-management-row{background:var(--card);border:1px solid var(--border);border-radius:15px;padding:18px;margin-bottom:10px}.paste-palette{gap:10px}.paste-pill{border-radius:10px;min-height:36px}.paste-preview{border-radius:13px;background:var(--background);border-color:var(--border)}.parser-filter-card,.parser-studio .parser-search-card{border-radius:20px;border-color:var(--border);background:var(--card);box-shadow:var(--ui-card-shadow)}.parser-platforms label{border-radius:13px;background:var(--background);border-color:var(--border);min-height:64px}.parser-platforms label:has(input:checked){background:var(--ui-accent-soft);border-color:#c4abff35;box-shadow:var(--ui-active-shadow)}.parser-query-row{border-radius:14px;background:var(--background);border-color:var(--border)}.parser-tabs{margin-block:24px}.market-search-reports,.parser-help{border-radius:15px;border-color:var(--border);background:var(--card)}.market-result{border-radius:18px;border-color:var(--border);box-shadow:var(--ui-card-shadow);background:var(--card);overflow:hidden}.market-result-photo{background:var(--background)}.market-gallery-inner,.market-photo-choice{border-radius:22px;border-color:var(--border);background:var(--card)}.market-gallery-thumbs button{border-radius:10px}.market-gallery-thumbs button.active,.market-gallery-thumbs button[aria-pressed=true]{box-shadow:var(--ui-active-shadow);border-color:var(--primary)}.inbox{border-radius:20px;border-color:var(--border);box-shadow:var(--ui-card-shadow)}.chat-row{border-radius:12px;border:1px solid transparent;margin:4px 7px;width:calc(100% - 14px);padding:14px 12px}.chat-row.selected{background:var(--ui-accent-soft);border-color:#c4abff20;box-shadow:var(--ui-active-shadow)}.conversation-head{border-color:var(--border);background:var(--card)}.message{border-radius:15px;border-color:var(--border);font-size:13px;line-height:1.7}.message.outgoing{background:#30243f;border-color:#c4abff16}.composer{border-radius:16px;border-color:var(--border);background:var(--background)}.composer textarea{border:0;background:transparent}.send-btn{border-radius:11px;background:var(--primary);color:#241535;min-width:42px;min-height:42px}.reply-tools button{min-height:38px;border-radius:9px}.listing-strip{border-radius:13px;border-color:var(--border);background:var(--ui-accent-soft)}@media(max-width:680px){.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-stats>div{padding:17px 14px;border-radius:14px}.admin-stats strong{font-size:26px}.section-head{align-items:center}.section-head>.btn{min-height:44px}.member-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.member-actions .btn{font-size:11px;padding-inline:8px}.member-actions select{grid-column:1/-1;width:100%;font-size:14px}.compact-member{padding:16px 12px}.member-identity{min-width:0}.member-meta span{overflow-wrap:anywhere}.support-contact{padding:18px 16px}.support-heading{gap:12px;flex-wrap:wrap}.support-contact .btn{min-height:44px}.paste-management-row{padding:16px 14px}.paste-pill{min-height:44px}.parser-filter-card,.parser-studio .parser-search-card{border-radius:17px}.parser-platforms label{min-height:66px}.parser-platforms input{flex-shrink:0}.parser-filter-grid{gap:12px}.parser-filter-grid input,.parser-filter-grid select,.parser-reset{min-height:44px}.market-search-reports summary,.parser-help summary{min-height:44px;line-height:1.5}.inbox{border-radius:16px}.filter-tabs button{font-size:11px!important;padding:8px 5px!important}.chat-row{min-height:78px}.send-btn{min-width:44px}.reply-tools button,.send-btn{min-height:44px}.market-gallery-inner{border-radius:18px}.market-photo-choice-actions .btn{min-height:46px}}button[aria-pressed=true]:not(:disabled){box-shadow:var(--ui-active-shadow);border-color:color-mix(in srgb,var(--primary) 23%,transparent)}.kiz-light .message.incoming{background:var(--card);border-color:var(--border)}.kiz-light .message.outgoing,.kiz-light .wallpaper-bubble.outgoing{background:#eee6fa;border-color:#d7c8ec;color:var(--foreground)}.kiz-light .message .translation,.kiz-light .outgoing .translation{color:var(--muted);border-color:var(--border)}.kiz-light .message-meta time,.kiz-light .message-receipt.read{color:var(--muted)}.kiz-light .billing-status.success,.kiz-light .status-badge.active{color:#247455;background:#338a6c0d}.kiz-light .btn.danger{color:#a83d54}.kiz-light .billing-status.review{color:#96631d}.kiz-light .auth-card .btn.primary{color:white}@media(max-width:680px){.setting-row:has(>.btn){flex-wrap:wrap;align-items:flex-start}.setting-row:has(>.btn)>div{flex:1 1 100%}.setting-row:has(>.btn)>.btn{width:100%}.settings-card .setting-row>div{min-width:0}.settings-card>.card-actions>.btn{flex:1 1 140px}.privacy-toggle[aria-pressed=true]{box-shadow:var(--ui-active-shadow)}.privacy-dialog-toggle{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;right:60px!important;top:8px!important}}body:has(.workspace) .privacy-login-toggle{display:none}.desktop-sidebar .quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;align-items:center;justify-items:center;padding-top:16px}.desktop-sidebar .quick>button{display:grid;place-items:center;width:100%;height:44px;min-width:0;min-height:44px;margin:0;padding:0;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--muted);line-height:1}.desktop-sidebar .quick>button>svg{width:19px;height:19px;margin:0}.desktop-sidebar .quick>button:hover{background:var(--secondary);color:var(--foreground)}.desktop-sidebar .quick>.privacy-toggle[aria-pressed=true]{background:var(--ui-accent-soft);color:var(--primary);border-color:#c4abff30;box-shadow:var(--ui-active-shadow)}.listing-group-heading{display:grid;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;column-gap:12px;row-gap:0;width:100%;text-align:left}.listing-group-heading .listing-group-avatar{display:grid;place-items:center;align-self:center;width:42px;height:42px;margin:0;padding:0;line-height:1;font-size:16px;font-weight:600;border:1px solid #c4abff20}.listing-group-identity{display:flex;flex-direction:column;gap:4px;min-width:0;align-self:center;text-align:left}.listing-group-identity b{display:block;margin:0;line-height:1.45;overflow-wrap:anywhere}.listing-group-identity small{display:block;margin:0;line-height:1.5;overflow-wrap:anywhere;color:var(--muted)}.listing-group-heading>svg{justify-self:end;align-self:center;margin:0;color:var(--muted)}.listing-group-heading[aria-expanded=false]>svg{transform:rotate(-90deg)}@media(max-width:680px){.listing-group-heading{grid-template-columns:40px minmax(0,1fr) 18px;column-gap:11px;padding:4px 0 16px}.listing-group-heading .listing-group-avatar{width:40px;height:40px;border-radius:12px;font-size:15px}.listing-group-heading .listing-group-identity{margin:0;min-width:0}.listing-group-identity b{font-size:13px}.listing-group-identity small{font-size:11px}}.listings-studio .listing-group-heading{padding:14px 16px;min-height:74px;margin-bottom:18px;border:1px solid var(--border);border-radius:14px}.listings-studio .listing-group-heading .listing-group-identity{gap:4px}.workspace .search-row{margin:10px 12px;padding:4px 10px;gap:10px;min-height:48px;border:1px solid var(--border);border-radius:12px;background:var(--background);align-items:center}.workspace .search-row>svg{width:18px;height:18px;flex:0 0 18px;margin:0}.workspace .search-row input{flex:1 1 0;width:0;min-width:0;height:36px;min-height:36px!important;margin:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:12px;line-height:1.5}.workspace .search-row input:focus-visible{outline:0!important;box-shadow:none!important}.workspace .search-row:focus-within{border-color:color-mix(in srgb,var(--primary) 55%,transparent);box-shadow:0 0 0 3px var(--ui-accent-soft)}.workspace .search-row button{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;min-width:36px;margin:0;padding:0;border-radius:9px}.workspace .search-row button>svg{width:18px;height:18px;margin:0}@media(max-width:680px){.listings-studio .listing-group-heading{padding:12px;min-height:68px;margin-bottom:14px}.workspace .search-row{margin:8px 10px;padding:4px 9px;gap:9px;min-height:54px}.workspace .search-row input{height:44px;min-height:44px!important;font-size:16px}.workspace .search-row button{flex-basis:44px;width:44px;height:44px;min-width:44px}}.messages-view .conversation{min-width:0}.messages-view .message-history{flex:1 1 0;min-height:0}.messages-view .reply-area{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 12px}.messages-view .reply-tools{flex:0 1 auto;margin:0;gap:6px;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.messages-view .reply-tools button{min-height:36px;white-space:nowrap;font-size:11px;padding:6px 8px}.messages-view .reply-tools .ai-trigger{margin:0}.messages-view .paste-buttons{flex:1 1 100px;flex-wrap:nowrap;min-width:0;margin:0;max-height:38px;overflow-x:auto;overflow-y:hidden}.messages-view .paste-pill{min-height:34px;padding:5px 10px;max-width:220px}.messages-view .photo-composer{flex:0 1 auto;min-width:0;margin:0;gap:6px;max-width:100%}.messages-view .photo-composer>.btn{min-height:36px;padding:6px 9px;font-size:11px;white-space:nowrap}.messages-view .photo-composer>small{display:none}.messages-view .photo-drafts{max-height:82px;overflow:auto}.messages-view .suggestions{flex:1 0 100%;max-height:100px;overflow:auto}.messages-view .composer{flex:1 0 100%;min-width:0;padding:5px 7px;gap:7px}.messages-view .composer textarea{height:42px;min-height:42px;max-height:100px;padding:8px 6px}.messages-view .composer-hint{flex:1 0 100%;margin:0;font-size:9px}@media(min-width:681px){.messages-view .inbox-content{padding-block:8px}.messages-view .conversation-head{padding:8px 12px}.messages-view .conversation-identity small{display:inline;margin-right:8px}.messages-view .conversation-identity .conversation-account-email{overflow-wrap:anywhere}.messages-view .listing-strip{margin:6px 10px 0;padding:6px 8px;min-height:44px}.messages-view .listing-strip .product-icon{width:32px;height:32px}}@media(max-width:680px){.messages-view .chat-open .reply-area{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 6px;padding:6px 8px max(6px,env(safe-area-inset-bottom))}.chat-open .reply-tools{grid-column:1;grid-row:1;max-height:44px;min-width:0}.messages-view .chat-open .reply-tools button{min-height:44px;padding:6px;font-size:10px}.chat-open .photo-composer{grid-column:2;grid-row:1;max-width:110px}.messages-view .chat-open .photo-composer>.btn{min-height:44px;padding:6px 8px;font-size:10px}.chat-open .paste-buttons{grid-column:1/-1;grid-row:2;max-height:44px;padding:0}.messages-view .chat-open .paste-pill{min-height:44px;padding:6px 10px}.chat-open .suggestions{grid-column:1/-1;grid-row:3;max-height:80px}.chat-open .composer{grid-column:1/-1;grid-row:4;padding:4px 5px;min-width:0}.messages-view .chat-open .composer textarea{height:44px;min-height:44px;max-height:90px;font-size:16px}.chat-open .composer .icon-btn,.chat-open .send-btn{min-width:44px;min-height:44px}.messages-view .chat-typing .reply-area{display:flex;padding:5px 6px max(6px,env(safe-area-inset-bottom))}.messages-view .chat-typing .paste-buttons,.messages-view .chat-typing .photo-composer,.messages-view .chat-typing .reply-tools,.messages-view .chat-typing .suggestions{display:none}.messages-view .chat-typing .composer textarea{height:clamp(44px,calc(var(--chat-height,100dvh) * .18),72px);max-height:72px}.messages-view .chat-open .conversation-person{display:block;min-width:0}.messages-view .chat-open .conversation-person>b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messages-view .chat-open .account-gender,.messages-view .chat-open .conversation-identity small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;line-height:1.35;margin-top:1px}.messages-view .chat-open .conversation-head{padding:6px 8px;gap:5px}.messages-view .chat-open .paste-buttons,.messages-view .chat-open .photo-composer,.messages-view .chat-open .reply-tools{margin:0}.messages-view .chat-open .reply-tools{max-height:44px}}.screenshot-private [data-screenshot-mask=text],.screenshot-private [data-screenshot-mask=text] *{color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;caret-color:transparent!important;user-select:none!important}.screenshot-private [data-screenshot-mask=text]{background:linear-gradient(110deg,color-mix(in srgb,var(--primary) 15%,var(--card)),color-mix(in srgb,var(--primary) 7%,var(--card)))!important;border-radius:7px!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 13%,transparent)!important;text-decoration-color:transparent!important}.screenshot-private [data-screenshot-mask=text] :is(svg,img){visibility:hidden!important}.screenshot-private [data-screenshot-mask=text]::placeholder{color:transparent!important;-webkit-text-fill-color:transparent!important}.screenshot-private [data-screenshot-mask=text] :is(input,textarea)::placeholder{color:transparent!important}.screenshot-private [data-screenshot-mask=photo]{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22600%22%20height%3D%22400%22%20viewBox%3D%220%200%20600%20400%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23211b31%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%233b2c50%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22600%22%20height%3D%22400%22%20fill%3D%22url%28%23g%29%22%2F%3E%3Ccircle%20cx%3D%22300%22%20cy%3D%22200%22%20r%3D%2245%22%20fill%3D%22%23b69aff%22%20fill-opacity%3D%22.09%22%20stroke%3D%22%23c9b5f4%22%20stroke-opacity%3D%22.18%22%2F%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23d4c2f6%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%22285%22%20y%3D%22195%22%20width%3D%2230%22%20height%3D%2225%22%20rx%3D%226%22%2F%3E%3Cpath%20d%3D%22M291%20195v-7a9%209%200%200%201%2018%200v7%22%2F%3E%3Cpath%20d%3D%22M300%20205v5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background:#2d233e!important;object-fit:cover!important;border-radius:inherit}@media(prefers-reduced-motion:no-preference){.privacy-toggle{transition:background-color .18s,border-color .18s,color .18s}}.admin-heading-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.site-update-notice{position:fixed;inset:0 0 auto;z-index:100;display:flex;align-items:center;gap:14px;padding:12px 24px;background:#33251c;color:#fff1d5;border-bottom:1px solid #e8b65b66;box-shadow:0 4px 20px #0003}.site-update-notice>div{flex:1;min-width:0}.site-update-notice strong{font-size:14px}.site-update-notice p{font-size:12px;line-height:1.5;color:#edd4ac;margin:2px 0 0}.site-update-notice time{flex-shrink:0;font-size:26px;line-height:1.2;font-weight:700;font-variant-numeric:tabular-nums;padding:8px 12px;border:1px solid #e8b65b55;border-radius:10px;background:#ffffff08}body:has(.site-update-notice){padding-top:var(--site-notice-height,88px)}body:has(.site-update-notice) .workspace{min-height:calc(100dvh - var(--site-notice-height,88px))}body:has(.site-update-notice) .workspace.messages-view{height:calc(100dvh - var(--site-notice-height,88px))}body:has(.site-update-notice) .topbar{top:var(--site-notice-height,88px)}@media(max-width:680px){.site-update-notice{gap:8px;padding:9px 10px}.site-update-notice>svg{display:none}.site-update-notice strong{font-size:12px;line-height:1.4}.site-update-notice p{font-size:11px}.site-update-notice time{font-size:21px;padding:7px 9px}body:has(.site-update-notice) .admin-panel>.section-head{flex-wrap:wrap;gap:12px}.admin-heading-actions .btn{min-height:44px}body:has(.site-update-notice) .inbox-content.chat-open{top:calc(var(--chat-top,48px) + var(--site-notice-height,88px))!important;height:calc(var(--chat-height,100dvh) - var(--site-notice-height,88px))!important;max-height:calc(var(--chat-height,100dvh) - var(--site-notice-height,88px))!important}}