.admin-page nav[aria-label=Справочники] button{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;border-radius:8px;padding:10px 12px}.admin-page nav[aria-label=Справочники] button:hover,.admin-page nav[aria-label=Справочники] .catalog-type-active{color:#a9321d;background:#f2f4f7;font-weight:700}.revision-list button.revision-row{cursor:pointer;text-align:left;width:100%}.revision-selected{outline-offset:1px;outline:2px solid #c43f25}.catalog-workflow{background:#f8fafc;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;padding:12px;display:flex}.catalog-item-form{border:1px solid #e4e7ec;border-radius:12px;margin:18px 0;padding:16px}.catalog-translation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.catalog-translation-grid label{gap:5px;font-size:.75rem;font-weight:700;display:grid}.catalog-items{overflow-x:auto}.catalog-items table{border-collapse:collapse;width:100%}.catalog-items th,.catalog-items td{text-align:left;border-bottom:1px solid #e4e7ec;padding:9px}@media (max-width:700px){.catalog-translation-grid{grid-template-columns:1fr}.catalog-workflow{flex-direction:column;align-items:stretch}}.catalog-impact{background:#f8fafc;border:1px solid #d0d5dd;border-radius:12px;margin:16px 0;padding:14px}.catalog-impact h3{margin:0 0 10px}.catalog-impact-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.catalog-impact-grid span{background:#fff;border-radius:8px;padding:8px;font-size:.78rem}.catalog-inline-action{gap:6px;min-width:190px;margin-top:7px;display:grid}.catalog-inline-action input,.catalog-inline-action select,.catalog-inline-action button{min-height:34px;font-size:.75rem}.catalog-items small{margin-top:4px;display:block}.catalog-admin-v2{max-width:1500px}.catalog-toolbar-v2{align-items:end;gap:14px;margin-bottom:12px;padding:12px;display:flex}.catalog-toolbar-v2 label{min-width:min(100%,340px)}.catalog-toolbar-v2 label span,.catalog-add-compact label span,.catalog-edit-v2 label>span{color:#667085;margin-bottom:5px;font-size:.7rem;font-weight:750;display:block}.catalog-toolbar-v2 select{background:#fff;border:1px solid #d0d5dd;border-radius:8px;width:100%;min-height:40px;padding:7px 10px}.catalog-toolbar-count{color:#667085;align-items:baseline;gap:6px;margin-left:auto;display:flex}.catalog-toolbar-count strong{color:#101828;font-size:1.4rem}.catalog-toolbar-count span{font-size:.72rem}.catalog-current-section{gap:3px;display:grid}.catalog-current-section span{color:#667085;text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:750}.catalog-current-section strong{color:#101828;font-size:1rem}.catalog-navigation{gap:10px;margin-bottom:16px;display:grid}.catalog-page-anchors{background:#fff;border:1px solid #e4e7ec;border-radius:10px;gap:6px;margin-bottom:12px;padding:7px;display:flex;overflow-x:auto;box-shadow:0 4px 14px #10182808}.catalog-page-anchors a{color:#475467;border-radius:8px;min-width:max-content;padding:8px 11px;font-size:.73rem;font-weight:750;text-decoration:none}.catalog-page-anchors a:hover,.catalog-page-anchors a:focus-visible{color:#b93815;background:#fff1ed;outline:none}.catalog-navigation-group,.catalog-filters-v2{scroll-margin-top:20px}.catalog-navigation-group{background:#fff;border:1px solid #e4e7ec;border-radius:11px;padding:12px}.catalog-navigation-group>header{background:#fff4ef;border-bottom:1px solid #fed7c7;border-radius:10px 10px 0 0;flex-wrap:wrap;align-items:baseline;gap:9px;margin:-12px -12px 11px;padding:11px 13px;display:flex}.catalog-navigation-group:nth-child(2)>header{background:#f0f6ff;border-bottom-color:#cfe1ff}.catalog-navigation-group:nth-child(3)>header{background:#eff9f5;border-bottom-color:#cce8dd}.catalog-navigation-group>header strong{color:#9a3412;font-size:.84rem;font-weight:850}.catalog-navigation-group:nth-child(2)>header strong{color:#175cd3}.catalog-navigation-group:nth-child(3)>header strong{color:#067647}.catalog-navigation-group>header span{color:#475467;font-size:.7rem}.catalog-navigation-chain,.catalog-navigation-grid{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.catalog-navigation-chain button,.catalog-navigation-grid button{color:#475467;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-height:36px;padding:7px 10px;font-size:.73rem;font-weight:750}.catalog-navigation-chain button:not(:last-child):after{content:"→";color:#98a2b3;margin-left:12px}.catalog-navigation-chain button.is-active,.catalog-navigation-grid button.is-active{color:#b93815;background:#fff1ed;border-color:#f7b9a5}.catalog-navigation-chain b,.catalog-navigation-grid b{margin-left:6px}.catalog-navigation-grid button.is-inactive{color:#93370d;background:#fffaeb;border-style:solid;border-color:#f79009}.catalog-navigation-grid button.is-inactive.is-active{box-shadow:0 0 0 2px #f790092e}.catalog-section-status{color:#93370d;text-transform:uppercase;background:#fedf89;border-radius:999px;margin-left:7px;padding:2px 6px;font-size:.58rem;font-weight:850}.catalog-type-actions{border-top:1px solid #eaecf0;flex-wrap:wrap;gap:7px;margin-top:11px;padding-top:11px;display:flex}.catalog-type-actions button{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-height:34px;padding:7px 11px;font-size:.72rem;font-weight:800}.catalog-type-actions button:first-child{color:#b93815;background:#fff4ef;border-color:#f7b9a5}.catalog-type-actions button:last-child{color:#fff;background:#e94716;border-color:#e94716;box-shadow:0 3px 9px #e9471638}.catalog-type-actions button:last-child:hover,.catalog-type-actions button:last-child:focus-visible{background:#c9360d;border-color:#c9360d}.catalog-type-actions button:last-child:disabled{color:#98a2b3;box-shadow:none;background:#f2f4f7;border-color:#d0d5dd}.catalog-type-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.catalog-type-modal{overflow:visible}.catalog-type-translations{border:1px solid #d0d5dd;border-radius:9px;grid-column:1/-1;padding:10px}.catalog-type-translations legend{color:#344054;padding:0 5px;font-size:.73rem;font-weight:800}.catalog-type-translations .translation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-type-form footer{grid-column:1/-1}.catalog-type-form label{color:#344054;gap:6px;font-size:.75rem;font-weight:750;display:grid}.catalog-type-form .catalog-type-lifecycle{grid-template-columns:auto 1fr;align-items:center}.catalog-type-form .catalog-type-lifecycle input{width:18px;height:18px}.catalog-type-form input[readonly]{color:#475467;cursor:default;background:#f2f4f7}.catalog-quick-tabs{border-bottom:1px solid #e4e7ec;gap:5px;margin-bottom:14px;padding-bottom:9px;display:flex;overflow-x:auto}.catalog-quick-tabs button{color:#667085;border-radius:8px;min-width:max-content;padding:8px 11px;font-size:.76rem;font-weight:750}.catalog-quick-tabs button.is-active{color:#b93815;background:#fff1ed}.catalog-quick-tabs b{margin-left:5px}.catalog-version-box{background:#fff;border:1px solid #e4e7ec;border-radius:11px;margin-bottom:14px;overflow:hidden}.catalog-version-box>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:54px;padding:10px 13px;list-style:none;display:flex}.catalog-version-box>summary::-webkit-details-marker{display:none}.catalog-version-box>summary span{flex-direction:column;gap:2px;display:flex}.catalog-version-box>summary strong{font-size:.82rem}.catalog-version-box>summary small{color:#667085;font-size:.67rem}.catalog-version-box>summary>b{color:#667085;transition:transform .2s}.catalog-version-box[open]>summary>b{transform:rotate(180deg)}.catalog-version-body{border-top:1px solid #f2f4f7;padding:0 13px 13px}.catalog-version-body .revision-list{max-height:210px;overflow-y:auto}.catalog-impact.compact{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:6px;margin:10px 0 0;padding:10px;display:grid}.catalog-impact.compact span{background:#fff;border-radius:7px;padding:7px;font-size:.68rem}.catalog-filters-v2{background:#f9fafb;border:1px solid #e4e7ec;border-radius:9px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin-bottom:12px;padding:9px;display:grid}.catalog-filters-v2 input,.catalog-filters-v2 select,.catalog-filters-v2 button{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-height:38px;padding:7px 9px;font-size:.76rem}.catalog-filters-v2 select{color:#175cd3;font-weight:700}.catalog-filters-v2 select option{color:#344054;font-weight:500}.catalog-filters-v2 button{color:#344054;background:#eef2f7;border-color:#b8c5d8;font-weight:750}.catalog-add-compact{background:#f9fafb;border:1px solid #eaecf0;border-radius:10px;grid-template-columns:repeat(3,minmax(150px,1fr));align-items:end;gap:9px;margin-bottom:14px;padding:12px;display:grid}.catalog-add-compact input,.catalog-add-compact select{background:#fff;border:1px solid #d0d5dd;border-radius:7px;width:100%;min-height:39px;padding:7px 9px}.catalog-add-compact details{grid-column:1/-1}.catalog-add-compact details summary{color:#475467;cursor:pointer;font-size:.72rem;font-weight:750}.catalog-add-compact .translation-grid{margin-top:9px}.catalog-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.catalog-card-grid article{background:#fff;border:1px solid #eaecf0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:11px;display:grid}.catalog-card-grid article.is-disabled{opacity:.65;background:#f9fafb}.catalog-card-title{min-width:0}.catalog-card-title strong,.catalog-card-title small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.catalog-card-title strong{color:#101828;font-size:.79rem}.catalog-card-title small{color:#98a2b3;margin-top:2px;font-size:.63rem}.status-pill{white-space:nowrap;border-radius:12px;padding:3px 7px;font-size:.62rem;font-weight:750;display:inline-flex}.status-pill.success{color:#067647;background:#ecfdf3}.status-pill.danger{color:#b42318;background:#fef3f2}.language-statuses{flex-wrap:wrap;grid-column:1/-1;gap:4px;display:flex}.language-statuses span{border-radius:10px;padding:3px 6px;font-size:.57rem;font-weight:800}.language-statuses .is-ready{color:#067647;background:#ecfdf3}.language-statuses .is-missing{color:#b54708;background:#fffaeb}.language-statuses .manufacturing-country-label{color:#475467;background:#f2f4f7}.language-statuses .manufacturing-country-inactive{color:#98a2b3;background:#f2f4f7;text-decoration:line-through}.catalog-card-aliases{color:#667085;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.65rem;overflow:hidden}.catalog-card-grid article>button{color:#475467;background:#fff;border:1px solid #d0d5dd;border-radius:7px;grid-column:1/-1;min-height:31px;padding:5px 8px;font-size:.66rem;font-weight:700}.catalog-card-grid article>button:disabled{opacity:.55}.catalog-empty{color:#667085;text-align:center;border:1px dashed #d0d5dd;border-radius:10px;grid-column:1/-1;padding:28px}.catalog-modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a8c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.catalog-modal{background:#fff;border:1px solid #eaecf0;border-radius:15px;flex-direction:column;gap:12px;width:min(100%,600px);max-height:calc(100dvh - 36px);padding:20px;display:flex;overflow-y:auto;box-shadow:0 24px 70px #0f172a40}.catalog-modal.catalog-type-modal{width:min(100%,780px);max-height:calc(100dvh - 36px);overflow-y:auto}.catalog-modal.catalog-model-edit{width:min(100%,900px)}.catalog-modal header{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:flex-start;padding-bottom:11px;display:flex}.catalog-modal header small{color:var(--brand);text-transform:uppercase;font-size:.67rem;font-weight:800}.catalog-modal header h3{margin-top:2px}.catalog-modal header>button{color:#667085;background:#f2f4f7;border-radius:7px;width:32px;height:32px;font-size:1.25rem}.catalog-modal input,.catalog-modal select,.catalog-modal textarea{background:#fff;border:1px solid #d0d5dd;border-radius:8px;width:100%;padding:8px 10px}.translation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.catalog-danger-zone{background:#fff7f6;border:1px solid #fecdca;border-radius:9px;grid-template-columns:1fr auto auto;align-items:end;gap:7px;padding:11px;display:grid}.catalog-danger-zone button{color:#b42318;background:#fff;border:1px solid #fda29b;border-radius:7px;min-height:38px;padding:7px 9px;font-size:.67rem;font-weight:750}.catalog-danger-zone button:disabled{opacity:.45}.catalog-modal footer{z-index:2;background:#fff;border-top:1px solid #eaecf0;justify-content:flex-end;gap:8px;margin:0 -2px -2px;padding:12px 2px 2px;display:flex;position:sticky;bottom:0}.catalog-modal footer button{border:1px solid #d0d5dd;border-radius:8px;min-height:38px;padding:0 14px;font-size:.73rem;font-weight:800}.catalog-modal footer button[type=submit]{color:#fff;border-color:var(--brand);background:var(--brand)}.catalog-modal footer .catalog-type-save{color:#fff;background:#e94716;border-color:#e94716}.catalog-modal footer .catalog-type-save:hover,.catalog-modal footer .catalog-type-save:focus-visible{color:#fff;background:#c9360d;border-color:#c9360d}.catalog-modal.catalog-type-modal footer{position:static}.catalog-model-year-editor{background:#f8fafc;border:1px solid #d0d5dd;border-radius:10px;gap:12px;padding:14px;display:grid}.catalog-model-year-editor>legend{color:#344054;padding:0 5px;font-size:.8rem;font-weight:850}.catalog-model-year-editor>p{color:#667085;margin:0;font-size:.7rem}.catalog-model-year-periods{gap:12px;display:grid}.catalog-model-year-period{background:#fff;border:1px solid #d8dee8;border-radius:9px;gap:10px;padding:12px;display:grid}.catalog-model-year-period>header{align-items:center;padding:0 0 8px}.catalog-model-year-period>header>button{border:1px solid #f0b8b2;width:auto;height:32px;padding:0 10px;font-size:.68rem}.catalog-model-year-range{grid-template-columns:minmax(120px,160px) minmax(120px,160px) minmax(180px,1fr);align-items:end;gap:9px;display:grid}.catalog-model-year-ongoing{align-items:center;gap:8px;min-height:38px;display:flex}.catalog-model-year-ongoing input{width:18px;height:18px}.catalog-model-year-ongoing>span{margin:0}.catalog-model-year-add{min-height:36px;padding:0 12px;font-size:.7rem}.catalog-model-year-empty{background:#fff;border:1px dashed #d0d5dd;border-radius:8px;padding:12px}@media (max-width:950px){.catalog-card-grid,.catalog-add-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.catalog-toolbar-v2{flex-direction:column;align-items:stretch}.catalog-toolbar-count{justify-content:flex-end;margin-left:0}.catalog-model-year-range,.catalog-card-grid,.catalog-add-compact,.translation-grid,.catalog-danger-zone,.catalog-filters-v2{grid-template-columns:1fr}.catalog-modal-backdrop{padding:8px}.catalog-modal{max-height:calc(100dvh - 16px);padding:15px}.catalog-modal.catalog-type-modal{max-height:calc(100dvh - 16px)}}.catalog-old-flow{grid-template-columns:minmax(220px,1.5fr) minmax(170px,1fr) auto auto}.catalog-language-row{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.catalog-language-row details{width:min(100%,440px)}.catalog-language-row summary{color:#475467;cursor:pointer;text-align:right;font-size:.68rem;font-weight:750}.catalog-language-row .translation-grid{background:#fff;border:1px solid #eaecf0;border-radius:8px;margin-top:8px;padding:10px}.catalog-card-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:5px;display:grid}.catalog-card-actions button{color:#475467;background:#fff;border:1px solid #d0d5dd;border-radius:7px;min-height:31px;padding:5px 8px;font-size:.66rem;font-weight:700}.catalog-edit-v2 .generate-all{color:#344054;background:#eaecf0;border-radius:8px;min-height:38px;font-size:.73rem;font-weight:800}.admin-workspace-content .admin-action-neutral{color:#344054;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;font-weight:750}.admin-workspace-content .admin-action-neutral:hover:not(:disabled),.admin-workspace-content .admin-action-neutral:focus-visible:not(:disabled){color:#1e293b;background:#eef2f7;border-color:#94a3b8}.admin-workspace-content .admin-action-success{color:#267443;background:#f0faf3;border:1px solid #a9d5b8;border-radius:8px;font-weight:800}.admin-workspace-content .admin-action-success:hover:not(:disabled),.admin-workspace-content .admin-action-success:focus-visible:not(:disabled){color:#175c34;background:#e3f6e9;border-color:#72bb8a}.admin-workspace-content .admin-action-danger{color:#b42318;background:#fff7f6;border:1px solid #f0b8b2;border-radius:8px;font-weight:800}.admin-workspace-content .admin-action-danger:hover:not(:disabled),.admin-workspace-content .admin-action-danger:focus-visible:not(:disabled){color:#912018;background:#feecea;border-color:#e58d84}.admin-workspace-content button:disabled,.admin-workspace-content a.button[aria-disabled=true]{cursor:not-allowed;opacity:.52}.admin-workspace-content .button-primary{color:#fff;letter-spacing:0;background:#344054;border-color:#344054;min-height:38px;font-size:12px;font-weight:700;line-height:1.25;box-shadow:0 2px 5px #3440542e}.admin-workspace-content .button-primary:hover:not(:disabled),.admin-workspace-content .button-primary:focus-visible:not(:disabled){color:#fff;background:#1d2939;border-color:#1d2939}.catalog-locked{color:#667085;background:#f2f4f7;border-radius:7px;padding:8px 10px;font-size:.7rem}@media (max-width:900px){.catalog-old-flow{grid-template-columns:1fr 1fr}.catalog-language-row{flex-direction:column}.catalog-language-row details{width:100%}.catalog-language-row summary{text-align:left}}@media (max-width:620px){.catalog-old-flow{grid-template-columns:1fr}}#main-content:not(.admin-root) .language-settings-card{gap:14px;max-width:520px;display:grid}#main-content:not(.admin-root) .language-settings-card h2,#main-content:not(.admin-root) .language-settings-card p{margin:0}#main-content:not(.admin-root) .language-settings-card select,.language-dialog select{border:1px solid var(--app-border);background:#fff;border-radius:8px;min-height:42px;padding:8px 11px}.language-dialog-backdrop{z-index:1000;background:#101828a3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.language-dialog{background:#fff;border-radius:16px;gap:15px;width:min(100%,480px);padding:26px;display:grid;box-shadow:0 24px 70px #1018284d}.language-dialog h2,.language-dialog p{margin:0}#main-content:not(.admin-root) .notification-toolbar{border:1px solid var(--app-border);background:#f8fafc;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:18px 0 24px;padding:12px;display:flex}#main-content:not(.admin-root) .notification-filter-controls{align-items:center;gap:12px;min-width:0;display:flex}#main-content:not(.admin-root) .notification-filters{gap:6px;display:flex}#main-content:not(.admin-root) .notification-filters .button,#main-content:not(.admin-root) .notification-mark-all{white-space:nowrap;min-height:38px;padding:8px 12px}#main-content:not(.admin-root) .notification-filters [aria-pressed=true]{border-color:var(--app-brand);background:var(--app-brand-soft);color:var(--app-brand-dark)}#main-content:not(.admin-root) .notification-type-filter{color:var(--app-muted);align-items:center;gap:8px;font-size:.78rem;font-weight:700;display:flex}#main-content:not(.admin-root) .notification-type-filter select{border:1px solid var(--app-border);background:var(--app-surface);max-width:230px;min-height:38px;color:var(--app-text);border-radius:9px;padding:7px 30px 7px 10px}#main-content:not(.admin-root) .notification-feed{gap:28px;display:grid}#main-content:not(.admin-root) .notification-feed-section{gap:10px;display:grid}#main-content:not(.admin-root) .notification-section-heading{align-items:center;gap:8px;padding:0 2px;display:flex}#main-content:not(.admin-root) .notification-section-heading h2{letter-spacing:-.01em;margin:0;font-size:1rem}#main-content:not(.admin-root) .notification-section-heading span{min-width:22px;height:22px;color:var(--app-muted);background:#eef1f5;border-radius:999px;place-items:center;padding:0 6px;font-size:.72rem;font-weight:800;display:grid}#main-content:not(.admin-root) .notification-feed-section--attention .notification-section-heading{color:#9a3412}#main-content:not(.admin-root) .notification-feed-section--attention .notification-section-heading span{color:#9a3412;background:#ffedd5}#main-content:not(.admin-root) .notification-list{border:1px solid var(--app-border);background:var(--app-surface);border-radius:16px;gap:0;margin:0;display:grid;overflow:hidden;box-shadow:0 8px 28px #1018280a}#main-content:not(.admin-root) .notification-item{background:var(--app-surface);border:0;border-bottom:1px solid #edf0f3;grid-template-columns:38px minmax(0,1fr) 28px;gap:12px;padding:17px 18px;display:grid;position:relative}#main-content:not(.admin-root) .notification-item:last-child{border-bottom:0}#main-content:not(.admin-root) .notification-item.unread{background:linear-gradient(90deg,#fff7f3 0,#fff 42%);border-left:0}#main-content:not(.admin-root) .notification-item[data-tone=attention]{background:#fffaf5}#main-content:not(.admin-root) .notification-icon{color:#475467;background:#f1f3f7;border-radius:11px;place-items:center;width:36px;height:36px;font-size:1rem;font-weight:850;display:grid}#main-content:not(.admin-root) .notification-item[data-tone=positive] .notification-icon{color:#067647;background:#ecfdf3}#main-content:not(.admin-root) .notification-item[data-tone=warning] .notification-icon,#main-content:not(.admin-root) .notification-item[data-tone=attention] .notification-icon{color:#c2410c;background:#ffedd5}#main-content:not(.admin-root) .notification-content{gap:7px;min-width:0;display:grid}#main-content:not(.admin-root) .notification-meta{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:.74rem;line-height:1.3;display:flex}#main-content:not(.admin-root) .notification-meta>span{font-weight:750}#main-content:not(.admin-root) .notification-meta time{color:inherit;font-size:inherit}#main-content:not(.admin-root) .notification-meta time:before{content:"·";margin-right:10px}#main-content:not(.admin-root) .notification-copy{gap:3px;display:grid}#main-content:not(.admin-root) .notification-copy h3,#main-content:not(.admin-root) .notification-copy p{margin:0}#main-content:not(.admin-root) .notification-copy h3{letter-spacing:-.01em;font-size:.98rem;line-height:1.35}#main-content:not(.admin-root) .notification-copy p{color:#475467;max-width:760px;font-size:.88rem;line-height:1.5}#main-content:not(.admin-root) .notification-facts{flex-wrap:wrap;gap:5px;margin:1px 0 0;padding:0;list-style:none;display:flex}#main-content:not(.admin-root) .notification-facts li{color:#344054;text-overflow:ellipsis;white-space:nowrap;background:#f8fafc;border:1px solid #e7eaf0;border-radius:7px;max-width:100%;padding:4px 8px;font-size:.72rem;line-height:1.25;overflow:hidden}#main-content:not(.admin-root) .notification-action{width:fit-content;min-height:34px;color:var(--app-brand-dark);border-color:#d0d5dd;margin-top:2px;padding:6px 10px;font-size:.78rem;font-weight:800}#main-content:not(.admin-root) .notification-read-toggle{cursor:pointer;background:0 0;border:0;border-radius:999px;width:28px;height:28px;margin-top:-5px;padding:0}#main-content:not(.admin-root) .notification-read-toggle:after{content:"";border-radius:inherit;background:var(--app-brand);width:8px;height:8px;box-shadow:0 0 0 3px var(--app-brand-soft);margin:10px;display:block}#main-content:not(.admin-root) .notification-read-toggle:hover:after,#main-content:not(.admin-root) .notification-read-toggle:focus-visible:after{box-shadow:0 0 0 4px #ffd9cf}#main-content:not(.admin-root) .notification-empty h2,#main-content:not(.admin-root) .notification-empty p{margin:0}#main-content:not(.admin-root) .notification-empty{gap:5px;display:grid}#main-content:not(.admin-root) .notification-load-more{margin:18px auto 0;display:flex}@media (max-width:640px){#main-content:not(.admin-root) .notification-toolbar{flex-direction:column;align-items:stretch;margin-bottom:20px;padding:10px}#main-content:not(.admin-root) .notification-filter-controls{flex-direction:column;align-items:stretch}#main-content:not(.admin-root) .notification-filters{overflow-x:auto}#main-content:not(.admin-root) .notification-type-filter{flex-direction:column;align-items:stretch;gap:5px}#main-content:not(.admin-root) .notification-type-filter select{width:100%;max-width:none}#main-content:not(.admin-root) .notification-item{grid-template-columns:34px minmax(0,1fr) 28px;gap:10px;padding:15px 13px}#main-content:not(.admin-root) .notification-icon{border-radius:10px;width:32px;height:32px}#main-content:not(.admin-root) .notification-facts li{text-overflow:clip;white-space:normal;overflow:visible}}.admin-users-page{gap:16px;display:grid}.admin-users-heading{justify-content:space-between;align-items:flex-end;gap:24px;padding:2px 2px 4px;display:flex}.admin-users-heading h2{color:#1f2b3d;margin:6px 0 5px;font-size:clamp(24px,3vw,34px)}.admin-users-heading p{color:#69768a;max-width:720px;margin:0;font-size:11px;line-height:1.55}.admin-users-safety{background:#f8fafc;border:1px solid #e0e5ec;border-radius:11px;flex:none;padding:10px 13px}.admin-users-safety strong,.admin-users-safety span{display:block}.admin-users-safety strong{color:#344054;font-size:10px}.admin-users-safety span{color:#7a8596;margin-top:3px;font-size:9px}.admin-users-alert{color:#8c281d;background:#fff4f2;border:1px solid #f0c8c2;border-radius:10px;margin:0;padding:11px 14px;font-size:11px}.admin-users-layout{grid-template-columns:minmax(270px,.72fr) minmax(0,1.7fr);align-items:start;gap:14px;display:grid}.admin-users-panel{background:#fff;border:1px solid #dfe4eb;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 8px 28px #1f2a370d}.admin-users-panel-heading{background:linear-gradient(110deg,#eef4ff,#fafcff);border-bottom:1px solid #e6eaf0;align-items:center;gap:11px;padding:15px 16px;display:flex}.admin-users-panel-heading>span{color:#3567a9;background:#fff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:900;display:grid}.admin-users-panel-heading h2,.admin-users-panel-heading p{margin:0}.admin-users-panel-heading h2{color:#253247;font-size:14px}.admin-users-panel-heading p{color:#718096;margin-top:3px;font-size:9px}.admin-user-search-form{border-bottom:1px solid #e6eaf0;gap:10px;padding:14px 16px;display:grid}.admin-user-search-form label>span{color:#667386;letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.admin-user-search-form input,.admin-user-search-form select{color:#273346;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #d9dfe7;border-radius:9px;padding:0 10px;font-size:10px}.admin-user-search-form .button{width:fit-content;min-height:32px;padding:0 14px;font-size:10px}.admin-user-results{gap:7px;margin:0;padding:12px}.admin-user-results-count{color:#8791a0;align-items:baseline;gap:5px;padding:0 3px 3px;font-size:9px;display:flex}.admin-user-results-count strong{color:#344054;font-size:12px}.admin-user-results>button:not(.admin-users-more){background:#fbfcfd;border:1px solid #e3e7ed;border-radius:10px;grid-template-columns:34px minmax(0,1fr);gap:9px;padding:10px;display:grid;position:relative}.admin-user-results>button:not(.admin-users-more):hover,.admin-user-results>button[aria-current=true]{background:#f1f6fb;border-color:#91aeca;box-shadow:inset 3px 0 #416f9d}.admin-user-result-avatar,.admin-user-avatar{color:#fff;background:linear-gradient(145deg,#3f6687,#27465f);border-radius:10px;place-items:center;font-weight:900;display:grid}.admin-user-result-copy{min-width:0}.admin-user-result-copy strong,.admin-user-result-copy span,.admin-user-result-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-user-result-copy strong{color:#263348;font-size:10px}.admin-user-result-copy span,.admin-user-result-copy small{color:#748196;margin-top:2px;font-size:9px}.admin-user-status{color:#486078;background:#edf2f7;border-radius:999px;align-items:center;width:fit-content;padding:4px 7px;font-size:8px;font-weight:850;line-height:1.2;display:inline-flex}.admin-user-results .admin-user-status{grid-column:2}.admin-user-status.status-active{color:#247048;background:#e9f7ef}.admin-user-status.status-blocked,.admin-user-status.status-deleted{color:#9a382d;background:#fff0ed}.admin-user-status.status-temporarily_restricted,.admin-user-status.status-pending_email_verification{color:#8a5b17;background:#fff5dc}.admin-users-more{color:#46617c;background:#fff;border:1px dashed #cbd4df;border-radius:9px;padding:9px;font-size:9px;font-weight:800}.admin-user-search-pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;padding-top:4px;display:grid}.admin-user-search-pagination span{color:#64748b;text-align:center;font-size:9px;font-weight:800}.admin-user-search-pagination .button{min-height:30px;padding:0 8px;font-size:9px}.admin-user-detail{gap:0}.admin-user-placeholder{text-align:center;align-content:center;place-items:center;min-height:420px;padding:40px;display:grid}.admin-user-placeholder>span{color:#9aa9ba;font-size:36px}.admin-user-placeholder h2{color:#344054;margin:12px 0 5px;font-size:16px}.admin-user-placeholder p{color:#7b8798;max-width:420px;margin:0;font-size:10px;line-height:1.55}.admin-user-identity{background:linear-gradient(110deg,#f6f9fc,#fff);border-bottom:1px solid #e4e8ee;grid-template-columns:54px minmax(180px,1fr) minmax(260px,1.2fr) auto;align-items:center;gap:14px;padding:17px 18px;display:grid}.admin-user-avatar{width:54px;height:54px;font-size:20px}.admin-user-identity-copy{min-width:0}.admin-user-identity-copy h2{overflow-wrap:anywhere;color:#1f2b3d;margin:7px 0 2px;font-size:17px}.admin-user-identity-copy p,.admin-user-identity-copy small{overflow-wrap:anywhere;color:#6f7b8e;margin:0;font-size:9px;display:block}.admin-user-identity-copy small{margin-top:3px}.admin-user-summary{background:#fff;border:1px solid #e1e6ed;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.admin-user-summary div{border-right:1px solid #e6eaf0;min-width:0;padding:9px 10px}.admin-user-summary div:last-child{border-right:0}.admin-user-summary dt{color:#8993a2;text-transform:uppercase;font-size:8px;font-weight:800}.admin-user-summary dd{overflow-wrap:anywhere;color:#344054;margin:3px 0 0;font-size:9px;font-weight:800}.admin-user-identity>.button{min-height:32px;padding:0 12px;font-size:9px}.admin-user-tabs{background:#fff;border-bottom:1px solid #dfe4eb;gap:3px;margin:0;padding:8px 10px 0;display:flex;overflow-x:auto}.admin-user-tabs button{color:#6c788a;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:9px 10px 10px;font-size:9px;font-weight:800}.admin-user-tabs button:hover,.admin-user-tabs button[aria-current=page]{color:#2f5e85;border-bottom-color:#416f9d}.admin-investigation-data{background:#f7f9fb;gap:12px;padding:16px 18px 18px}.admin-investigation-heading{justify-content:space-between;align-items:center;display:flex}.admin-investigation-heading span{color:#8792a2;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.admin-investigation-heading h3{color:#263348;margin:3px 0 0;font-size:15px}.admin-investigation-section{background:#fff;border:1px solid #e0e5ec;border-radius:11px;overflow:hidden}.admin-investigation-section>header{background:#fbfcfd;border-bottom:1px solid #e7eaf0;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.admin-investigation-section h4{color:#39475b;margin:0;font-size:10px}.admin-investigation-section>header span{color:#55718c;text-align:center;background:#edf3f8;border-radius:999px;min-width:22px;padding:3px 6px;font-size:8px;font-weight:800}.admin-investigation-list{display:grid}.admin-investigation-data article{border:0;border-bottom:1px solid #eaedf2;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0}.admin-investigation-data article:last-child{border-bottom:0}.admin-investigation-data article div{border-right:1px solid #edf0f4;padding:10px 12px}.admin-investigation-data article div:nth-child(3n){border-right:0}.admin-investigation-data dt{color:#8993a2;font-size:8px;font-weight:750}.admin-investigation-data dd{color:#344054;margin-top:4px;font-size:9px;font-weight:650;line-height:1.45}.admin-investigation-data article div.admin-order-provenance-field{background:#f5f9fd}.admin-investigation-data .admin-order-provenance-field dt{color:#4f7597}.admin-investigation-data .admin-order-provenance-field dd{color:#274f73;font-weight:800}.admin-users-empty{color:#7d8999;text-align:center;margin:0;padding:18px;font-size:10px;line-height:1.5}.admin-users-loading{animation:1s ease-in-out infinite alternate admin-users-pulse}@keyframes admin-users-pulse{to{opacity:.4}}@media (max-width:1180px){.admin-users-layout{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr)}.admin-user-identity{grid-template-columns:48px 1fr auto}.admin-user-avatar{width:48px;height:48px}.admin-user-summary{grid-column:1/-1}}@media (max-width:860px){.admin-users-layout{grid-template-columns:1fr}.admin-user-search{position:static}.admin-user-results{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-user-results-count,.admin-users-more,.admin-user-search-pagination,.admin-users-empty{grid-column:1/-1}}@media (max-width:620px){.admin-users-heading{flex-direction:column;align-items:flex-start}.admin-users-safety{width:100%}.admin-user-results{grid-template-columns:1fr}.admin-user-identity{grid-template-columns:44px minmax(0,1fr);padding:14px}.admin-user-avatar{width:44px;height:44px}.admin-user-identity>.button,.admin-user-summary{grid-column:1/-1;width:100%}.admin-investigation-data{padding:12px}.admin-investigation-data article{grid-template-columns:1fr}.admin-investigation-data article div,.admin-investigation-data article div:nth-child(3n){border-bottom:1px solid #edf0f4;border-right:0}.admin-investigation-data article div:last-child{border-bottom:0}}.admin-users-layout{grid-template-columns:minmax(230px,.52fr) minmax(0,1.78fr)}.admin-wallet-adjustment{background:linear-gradient(110deg,#eef8f2,#fbfdfc);border-bottom:1px solid #dfe4eb;grid-template-columns:minmax(190px,1.4fr) repeat(3,minmax(115px,.7fr)) auto;align-items:end;gap:10px;padding:14px 18px;display:grid}.admin-wallet-adjustment h3,.admin-wallet-adjustment p{margin:0}.admin-wallet-adjustment h3{color:#284536;margin-top:3px;font-size:13px}.admin-wallet-adjustment p{color:#688074;margin-top:4px;font-size:9px;line-height:1.45}.admin-wallet-adjustment-kicker,.admin-wallet-adjustment label>span{color:#4f7461;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:850;display:block}.admin-wallet-adjustment select,.admin-wallet-adjustment input,.admin-wallet-adjustment textarea{color:#2d493a;width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #cfded5;border-radius:8px;padding:0 9px;font-size:9px}.admin-wallet-adjustment textarea{resize:vertical;min-height:68px;padding-block:8px;line-height:1.45}.admin-wallet-adjustment-reason{grid-column:1/-2}.admin-wallet-adjustment-reason small{color:#688074;margin-top:5px;font-size:8px;line-height:1.45;display:block}.admin-wallet-adjustment .button{white-space:nowrap;min-height:34px;padding-inline:12px;font-size:9px}.admin-wallet-adjustment-notice{background:#fff;border:1px solid #b9dec8;border-radius:8px;grid-column:1/-1;padding:8px 10px;font-weight:750;color:#246b43!important}.admin-investigation-pagination{background:#fbfcfd;border-top:1px solid #e7ebf0;justify-content:flex-end;align-items:center;gap:9px;padding:9px 11px;display:flex}.admin-investigation-pagination button{color:#435b74;cursor:pointer;background:#fff;border:1px solid #d4dbe4;border-radius:7px;min-height:27px;padding:0 9px;font-size:8px;font-weight:800}.admin-investigation-pagination button:disabled{opacity:.42;cursor:default}.admin-investigation-pagination span{color:#7a8697;font-size:8px}.admin-refund-notice{color:#176c38;background:#effaf3;border:1px solid #b7dfc5;border-radius:9px;margin:14px 18px 0;padding:10px 12px;font-size:10px;font-weight:700}.admin-investigation-data article .admin-refund-actions{background:#f7fafc;border-top:1px solid #d9e2eb;border-right:0;grid-column:1/-1;gap:10px;padding:12px;display:grid}.admin-refund-actions-heading strong,.admin-refund-actions-heading span{display:block}.admin-refund-actions-heading strong{color:#263b52;font-size:10px}.admin-refund-actions-heading span{color:#66788b;margin-top:3px;font-size:9px}.admin-refund-review,.admin-refund-manual>div:first-child,.admin-refund-manual-buttons{gap:10px;display:grid}.admin-refund-review{grid-template-columns:minmax(220px,1fr) auto;align-items:end}.admin-refund-review-buttons{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-refund-manual{border-top:1px solid #e0e6ed;gap:10px;padding-top:10px;display:grid}.admin-refund-manual>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-refund-manual-buttons{grid-template-columns:repeat(2,max-content)}.admin-refund-actions label span{color:#637286;margin-bottom:4px;font-size:8px;font-weight:750;display:block}.admin-refund-actions input{color:#344054;background:#fff;border:1px solid #d5dce5;border-radius:8px;width:100%;min-height:34px;padding:7px 9px;font-size:10px}.admin-refund-manual-buttons .button-positive{color:#fff;background:#32704f;border:1px solid #438661}@media (max-width:760px){.admin-refund-review,.admin-refund-manual>div:first-child,.admin-refund-manual-buttons{grid-template-columns:1fr}.admin-refund-review-buttons{grid-template-columns:1fr;display:grid}}@media (max-width:1180px){.admin-users-layout{grid-template-columns:minmax(220px,.48fr) minmax(0,1.52fr)}.admin-wallet-adjustment{grid-template-columns:repeat(3,minmax(110px,1fr)) auto}.admin-wallet-adjustment>div:first-child{grid-column:1/-1}}@media (max-width:860px){.admin-users-layout{grid-template-columns:1fr}.admin-wallet-adjustment{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-wallet-adjustment>div:first-child,.admin-wallet-adjustment-reason,.admin-wallet-adjustment .button,.admin-wallet-adjustment-notice{grid-column:1/-1}}@media (max-width:520px){.admin-wallet-adjustment{grid-template-columns:1fr}.admin-wallet-adjustment>*{grid-column:1!important}.admin-investigation-pagination{justify-content:space-between}}.admin-account-access{background:linear-gradient(110deg,#fff6f2,#fffdfc);border-bottom:1px solid #eadfdc;grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:12px 18px;padding:13px 18px;display:grid}.admin-account-access span{color:#98604f;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:850}.admin-account-access h3,.admin-account-access p{margin:0}.admin-account-access h3{color:#5c3c33;margin-top:3px;font-size:13px}.admin-account-access p{color:#856f68;max-width:580px;margin-top:4px;font-size:9px;line-height:1.45}.admin-account-access-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.admin-account-access-actions .button{white-space:nowrap;min-height:31px;padding:0 10px;font-size:8px}.admin-account-access-actions .button-danger{color:#fff;background:#a94338;border-color:#bd574b}.admin-account-access-actions .button-positive{color:#fff;background:#32704f;border-color:#438661}.admin-account-access-actions .button:disabled{opacity:.42}.admin-account-access-notice{background:#fff;border:1px solid #e3c9c1;border-radius:8px;grid-column:1/-1;padding:8px 10px;font-weight:750;color:#6f4539!important}@media (max-width:900px){.admin-account-access{grid-template-columns:1fr}.admin-account-access-actions{justify-content:flex-start}}@media (max-width:520px){.admin-account-access-actions{grid-template-columns:1fr;display:grid}.admin-account-access-actions .button{width:100%}}.photo-rules-card{background:#f8fbff;border:1px solid #dbe6f5;border-radius:12px;margin:22px 0;padding:18px;scroll-margin-top:20px}.photo-rules-card h3{color:#1849a9;margin:3px 0 4px}.photo-rules-card>div:first-child>span{color:#175cd3;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}.photo-rules-grid{grid-template-columns:repeat(4,minmax(110px,1fr));gap:12px;margin:18px 0;display:grid}.photo-rules-grid label{color:#344054;gap:6px;font-size:.78rem;font-weight:750;display:grid}.photo-rules-grid input{border:1px solid var(--app-border);min-height:42px;font:inherit;background:#fff;border-radius:9px;padding:8px 10px}.field-error{color:#b42318;font-size:.8rem}@media (max-width:700px){.photo-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.notification-template-editor{border-color:#dbe6f5}.notification-template-grid{grid-template-columns:minmax(220px,2fr) minmax(110px,1fr);gap:14px;margin:18px 0;display:grid}.notification-template-grid label{color:#344054;gap:7px;font-size:.8rem;font-weight:750;display:grid}.notification-template-grid input,.notification-template-grid select,.notification-template-grid textarea{border:1px solid var(--app-border);width:100%;color:var(--app-text);font:inherit;background:#fff;border-radius:9px;padding:10px 12px}.notification-template-grid textarea{resize:vertical;line-height:1.5}.notification-template-wide{grid-column:1/-1}.notification-row-actions{flex-wrap:wrap;gap:7px;min-width:190px;display:flex}.notification-row-actions .button{min-height:34px;padding:6px 10px;font-size:.75rem}@media (max-width:700px){.notification-template-grid{grid-template-columns:1fr}.notification-template-wide{grid-column:auto}}.admin-support-page{gap:18px;display:grid}.admin-support-page .account-heading{margin-bottom:0}.support-kpi-grid .admin-kpi{min-height:96px}.admin-support-workspace{grid-template-columns:minmax(310px,.78fr) minmax(480px,1.45fr);align-items:start;gap:18px;display:grid}.support-queue-panel,.support-detail-panel{min-width:0}.support-queue-panel{position:sticky;top:18px}.support-admin-filters{background:#f7f8fa;border:1px solid #e7ebf0;border-radius:11px;grid-template-columns:minmax(180px,2fr) minmax(140px,1fr);gap:10px;margin:16px 0;padding:12px;display:grid}.support-admin-filters label{color:#657184;letter-spacing:.04em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:800;display:grid}.support-admin-filters input,.support-admin-filters select{color:#263244;width:100%;min-height:38px;font:inherit;text-transform:none;letter-spacing:normal;background:#fff;border:1px solid #dce1e7;border-radius:9px;padding:8px 10px}.support-admin-queue{gap:7px;max-height:680px;padding-right:3px;display:grid;overflow:auto}.support-queue-item{color:#263244;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e9ee;border-radius:10px;width:100%;padding:12px 13px;transition:border-color .15s,background .15s,transform .15s}.support-queue-item:hover{background:#fafbfc;border-color:#bdc6d2;transform:translate(2px)}.support-queue-item.is-selected{background:#fff5f1;border-color:#f0a38d;box-shadow:inset 3px 0 #d6482b}.support-queue-item span,.support-queue-item strong,.support-queue-item small{display:block}.support-queue-item strong{color:#202b3b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden}.support-queue-item small{color:#7b8798;margin-top:5px;font-size:10px;line-height:1.45}.support-case-heading{border-bottom:1px solid #e7ebf0;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.support-case-heading span{color:#d6482b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.support-case-heading h2{color:#182230;margin:5px 0;font-size:18px;line-height:1.3}.support-case-heading p{color:#7b8798;margin:0;font-size:11px}.support-source-line{color:#657184;background:#f7f8fa;border-radius:9px;flex-wrap:wrap;gap:8px 14px;margin:14px 0 18px;padding:10px 12px;font-size:10px;display:flex}.support-source-line code{overflow-wrap:anywhere}.support-message{background:#fff;border:1px solid #e5e9ee;border-radius:11px;margin:0 0 10px;padding:14px 15px 14px 18px;position:relative}.support-message:before{content:"";background:#5f7fa8;border-radius:0 3px 3px 0;width:3px;position:absolute;inset:10px auto 10px 0}.support-message.is-internal{background:#fffbef;border-color:#f0dfae}.support-message.is-internal:before{background:#d49a16}.support-message strong,.support-message small{display:block}.support-message strong{color:#344054;font-size:11px}.support-message small{color:#98a1af;margin-top:3px;font-size:9px}.support-message p{color:#445064;white-space:pre-wrap;margin:10px 0 0;font-size:12px;line-height:1.6}.support-attachments{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.support-privacy-form{background:#f8fbff;border:1px solid #dbe6f5;border-radius:11px;gap:14px;margin:18px 0;padding:16px;display:grid}.support-privacy-form h3{color:#1849a9;margin:0}.support-reply-form{border-top:1px solid #e7ebf0;margin-top:20px;padding-top:18px}.support-reply-form textarea{min-height:120px}@media (max-width:1080px){.admin-support-workspace{grid-template-columns:1fr}.support-queue-panel{position:static}.support-admin-queue{max-height:360px}}@media (max-width:700px){.support-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-admin-filters{grid-template-columns:1fr}.support-case-heading{flex-direction:column}.support-case-heading .button{width:100%}}.admin-account-access-copy{min-width:0}.admin-account-access-copy>p strong{color:#5c3c33}.admin-account-access-evidence{grid-template-columns:minmax(0,2fr) minmax(120px,1fr);gap:8px;margin:10px 0 0;display:grid}.admin-account-access-evidence>div{background:#ffffffc7;border:1px solid #ead7d0;border-radius:8px;padding:8px 10px}.admin-account-access-evidence dt{color:#98604f;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:850}.admin-account-access-evidence dd{color:#5c3c33;overflow-wrap:anywhere;margin:4px 0 0;font-size:10px;line-height:1.45}.admin-account-access-error{background:#fff1ef;border:1px solid #e4aaa3;border-radius:8px;grid-column:1/-1;margin:0;padding:8px 10px;font-weight:750;color:#7d241e!important;font-size:10px!important}.admin-access-dialog-backdrop{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18100e94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-access-dialog{background:#fffdfc;border:1px solid #dfc5bc;border-radius:14px;width:min(560px,100%);max-height:calc(100vh - 40px);overflow-y:auto;box-shadow:0 24px 70px #2c120b47}.admin-access-dialog>header{border-bottom:1px solid #eadfdc;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px 14px;display:flex}.admin-access-dialog>header span{color:#98604f;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:850}.admin-access-dialog>header h3{color:#382722;margin:4px 0 0;font-size:18px}.admin-access-dialog>header>button{color:#6d5750;cursor:pointer;background:#fff;border:1px solid #dfd2ce;border-radius:50%;width:32px;height:32px;font-size:20px}.admin-access-dialog>p{color:#6f5d57;margin:0;padding:14px 20px 0;font-size:11px;line-height:1.55}.admin-access-dialog form{gap:13px;padding:16px 20px 20px;display:grid}.admin-access-dialog form label{color:#5f4a44;gap:6px;font-size:10px;font-weight:780;display:grid}.admin-access-dialog textarea,.admin-access-dialog input,.admin-access-dialog select{color:#2f2421;width:100%;font:inherit;background:#fff;border:1px solid #d8c8c3;border-radius:8px;font-size:12px}.admin-access-dialog textarea{resize:vertical;min-height:104px;padding:10px}.admin-access-dialog input,.admin-access-dialog select{min-height:38px;padding:0 10px}.admin-access-dialog label small{color:#927d76;font-size:9px;font-weight:600}.admin-access-danger-confirmation{background:#fff3f1;border:1px solid #e3aaa3;border-radius:9px;padding:11px}.admin-access-danger-confirmation input{text-transform:uppercase;border-color:#ca776e}.admin-access-dialog footer{justify-content:flex-end;gap:9px;padding-top:3px;display:flex}.admin-access-dialog footer .button{min-height:36px;font-size:10px}.admin-access-dialog .button-danger{color:#fff;background:#a94338}@media (max-width:620px){.admin-account-access-evidence{grid-template-columns:1fr}.admin-access-dialog-backdrop{align-items:end;padding:0}.admin-access-dialog{border-radius:16px 16px 0 0;width:100%;max-height:92vh}.admin-access-dialog footer{grid-template-columns:1fr;display:grid}}
.create-card-page{width:min(1120px,100% - 32px);max-width:1120px;padding-bottom:88px}.create-card-page>.account-heading{background:radial-gradient(circle at 92% 15%,#c43f2524,#0000 26%),linear-gradient(135deg,#fff 0%,#fffaf8 100%);border:1px solid #eadfdc;border-radius:24px;margin-bottom:24px;padding:28px 30px;position:relative;overflow:hidden;box-shadow:0 18px 48px #1018280f}.create-card-page>.account-heading:after{content:"";pointer-events:none;border:34px solid #c43f250e;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-72px;right:-42px}.create-card-page>.account-heading h1{z-index:1;letter-spacing:-.035em;max-width:760px;margin:5px 0 8px;font-size:clamp(1.75rem,4vw,2.45rem);position:relative}.create-card-page>.account-heading p{z-index:1;max-width:720px;color:var(--app-muted);margin:0;line-height:1.55;position:relative}.create-card-page .eyebrow{color:var(--app-brand);letter-spacing:.09em}.wizard-steps{counter-reset:wizard-step;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 12px 24px;padding:0;display:grid;position:relative}.wizard-steps:before{z-index:0;content:"";background:#e4e7ec;height:2px;position:absolute;top:19px;left:9%;right:9%}.wizard-steps li{counter-increment:wizard-step;z-index:1;color:#7c8799;text-align:center;border:0;justify-items:center;gap:8px;padding:0 8px;font-size:12px;font-weight:750;line-height:1.3;display:grid;position:relative}.wizard-steps li:before{width:40px;height:40px;box-shadow:0 0 0 6px var(--app-bg);content:counter(wizard-step);color:#667085;background:#fff;border:2px solid #d0d5dd;border-radius:50%;place-items:center;font-size:14px;font-weight:850;display:grid}.wizard-steps li:has(~li[aria-current=step]){color:#344054}.wizard-steps li:has(~li[aria-current=step]):before{content:"✓";color:#fff;background:#2f855a;border-color:#2f855a}.wizard-steps li[aria-current=step]{color:var(--app-brand);border:0}.wizard-steps li[aria-current=step]:before{border-color:var(--app-brand);background:var(--app-brand);box-shadow:0 0 0 6px var(--app-brand-soft);color:#fff}.wizard-panel{background:#fff;border:1px solid #e2e6ec;border-radius:24px;padding:clamp(20px,4vw,36px);position:relative;box-shadow:0 20px 55px #10182812}.context-grid{gap:22px 20px}.context-grid label,.card-field,.lot-submit-grid label{color:#344054;gap:8px;font-size:13px;font-weight:750}.context-grid label>span,.card-field>span{min-height:18px}.context-grid select,.card-field input:not([type=checkbox]),.card-field select,.card-field textarea,.lot-submit-grid input,.lot-submit-grid select{background:#fff;border:1px solid #cfd5df;border-radius:12px;width:100%;min-height:48px;padding-inline:14px;transition:border-color .15s,box-shadow .15s,background .15s;box-shadow:0 1px 2px #10182809}.context-grid select:hover,.card-field input:not([type=checkbox]):hover,.card-field select:hover,.card-field textarea:hover,.lot-submit-grid input:hover{border-color:#98a2b3}.context-grid select:focus,.card-field input:not([type=checkbox]):focus,.card-field select:focus,.card-field textarea:focus,.lot-submit-grid input:focus{border-color:var(--app-brand);outline:none;box-shadow:0 0 0 4px #c43f251c}.card-field textarea{min-height:124px;padding-block:12px}.card-fields-form{gap:26px}.card-fields-form fieldset{background:#fcfcfd;border:1px solid #e7e9ee;border-radius:18px;padding:22px}.card-fields-form legend{color:#182230;letter-spacing:-.015em;background:#fcfcfd;border:0;width:auto;max-width:calc(100% - 24px);margin:0 0 2px;padding:0 10px;font-size:17px}.card-fields-grid{gap:20px}.card-field small{line-height:1.4}.card-field input[type=checkbox]{width:22px;height:22px;accent-color:var(--app-brand)}:is(.card-field:has(.field-error) input,.card-field:has(.field-error) select,.card-field:has(.field-error) textarea){background:snow;border-color:#f04438}.hybrid-catalog-control{gap:7px;min-width:0;display:grid}.measurement-input-row{grid-template-columns:minmax(0,1fr) minmax(88px,.38fr);gap:8px;min-width:0;display:grid}.measurement-input-row>*{min-width:0}.measurement-conversion{color:#475467;font-variant-numeric:tabular-nums;font-weight:650}.category-switch-panel{background:linear-gradient(135deg,#f9fafb,#fff);border:1px solid #e7e9ee;border-radius:18px;gap:16px;padding:20px 22px}.category-switch-panel h2{color:#182230;font-size:18px}.category-switch-controls select{border-radius:11px;min-height:46px}.card-autocheck{background:linear-gradient(135deg,#f5f9ff,#fff);border-left:4px solid #2563eb}.category-impact{border-radius:10px}.card-media-panel,.lot-submit-card{background:0 0;border:0;border-radius:18px;margin-top:0;padding:0}.media-heading{border-bottom:1px solid #eaecf0;align-items:center;padding:2px 2px 18px}.media-heading h2,.lot-submit-card h2{color:#182230;letter-spacing:-.02em}.media-heading>strong{color:#475467;background:#f2f4f7;border-radius:999px;flex:none;padding:8px 12px;font-size:13px}.media-upload-actions{background:#fafbfc;border:1.5px dashed #c7cdd7;border-radius:16px;justify-content:center;margin:20px 0 14px;padding:30px}.media-upload-actions:hover{border-color:var(--app-brand);background:var(--app-brand-soft)}.media-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.media-card{background:#fff;border-radius:14px;gap:10px;padding:10px;box-shadow:0 7px 20px #1018280f}.media-placeholder{background:linear-gradient(145deg,#f2f4f7,#e8ebf0);border-radius:10px;height:132px}.media-card-actions{border-top:1px solid #eaecf0;padding-top:3px}.media-card-actions button:last-child{color:#b42318;margin-left:auto}.lot-submit-card>p{max-width:760px;color:var(--app-muted);line-height:1.55}.lot-submit-grid{background:#f8fafc;border-radius:18px;gap:20px;padding:22px}.lot-submit-grid .auth-notice{background:#fff;border:1px solid #dfe4eb;border-radius:12px;margin:0;padding:14px 16px}.lot-submit-grid .auth-notice strong{color:var(--app-brand);font-size:1.05rem}.lot-submit-grid button{min-width:220px}.lot-submit-card.success{background:#f3fbf5;border:1px solid #8bc6a0;padding:24px}.card-boundary-note{color:#596579;background:#f8fafc;border:1px solid #e4e7ec;border-radius:12px;margin-top:0;padding:13px 16px 13px 42px;line-height:1.45;position:relative}.card-boundary-note:before{content:"i";color:#fff;background:#667085;border-radius:50%;place-items:center;width:19px;height:19px;font-family:Georgia,serif;font-size:12px;font-weight:800;display:grid;position:absolute;top:12px;left:15px}.save-indicator{z-index:1;text-align:left;background:#ffffffd6;border:1px solid #e4e7ec;border-radius:999px;min-width:auto;padding:8px 12px 8px 28px;position:relative}.save-indicator:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.save-indicator:empty{display:none}.wizard-footer{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #e4e7ecf2;border-radius:16px;align-items:center;margin:4px -12px -16px;padding:12px;position:sticky;bottom:12px;box-shadow:0 14px 35px #1018281f}.wizard-footer .button{min-width:132px;min-height:44px}.wizard-footer .button-primary{box-shadow:0 7px 16px #c43f2533}.wizard-footer [aria-disabled=true]{pointer-events:none;opacity:.58}@media (max-width:760px){.create-card-page{width:min(100% - 20px,1120px);padding-bottom:56px}.create-card-page>.account-heading{border-radius:18px;padding:22px 20px}.wizard-steps{scrollbar-width:none;margin-inline:-2px;padding:4px 2px 10px;display:flex;overflow-x:auto}.wizard-steps::-webkit-scrollbar{display:none}.wizard-steps:before{display:none}.wizard-steps li{flex:1 0 106px;min-width:106px}.wizard-steps li:before{width:36px;height:36px;box-shadow:0 0 0 4px var(--app-bg)}.wizard-panel{border-radius:18px;padding:18px 14px}.context-grid,.card-fields-grid,.lot-submit-grid{grid-template-columns:1fr}.card-fields-form fieldset,.category-switch-panel,.lot-submit-grid{padding:17px 14px}.media-upload-actions{padding:22px 14px}.media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-footer{justify-content:stretch;margin-inline:-6px;bottom:8px}.wizard-footer .button{flex:1;min-width:0}}@media (max-width:430px){.media-grid{grid-template-columns:1fr}.media-heading{align-items:flex-start}.wizard-footer{grid-template-columns:1fr 1fr;display:grid}}#main-content:not(.admin-root) .create-card-page{width:min(940px,100%);max-width:940px;padding-bottom:56px}#main-content:not(.admin-root) .create-card-page>.account-heading{border:0;border-bottom:1px solid var(--app-border);box-shadow:none;background:0 0;border-radius:0;margin-bottom:14px;padding:0 0 13px;overflow:visible}#main-content:not(.admin-root) .create-card-page>.account-heading:after{display:none}#main-content:not(.admin-root) .create-card-page>.account-heading h1{letter-spacing:-.025em;max-width:none;margin:3px 0 4px;font-size:clamp(1.4rem,2.4vw,1.55rem);font-weight:620}#main-content:not(.admin-root) .create-card-page>.account-heading p{max-width:720px;font-size:.78rem;line-height:1.45}#main-content:not(.admin-root) .create-card-page .card-edit-heading{align-items:center}#main-content:not(.admin-root) .wizard-steps{gap:6px;margin:0 0 12px}#main-content:not(.admin-root) .wizard-steps:before{display:none}#main-content:not(.admin-root) .wizard-steps li{color:#667085;background:#fff;border:1px solid #e4e7ec;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:6px 8px;font-size:.68rem;font-weight:600;line-height:1.2;display:flex}#main-content:not(.admin-root) .wizard-steps li:before{width:20px;height:20px;box-shadow:none;border-width:1px;flex:0 0 20px;font-size:.65rem;font-weight:700}#main-content:not(.admin-root) .wizard-steps li:has(~li[aria-current=step]){color:#344054;background:#f6fbf8;border-color:#cfe5d7}#main-content:not(.admin-root) .wizard-steps li[aria-current=step]{background:var(--app-brand-soft);border-color:#e7bbb2}#main-content:not(.admin-root) .wizard-steps li[aria-current=step]:before{box-shadow:none}#main-content:not(.admin-root) .wizard-panel{border-color:var(--app-border);border-radius:12px;padding:17px;box-shadow:0 3px 12px #10182809}#main-content:not(.admin-root) .card-fields-form{gap:15px}#main-content:not(.admin-root) :is(.context-grid,.card-fields-grid){gap:12px 14px}#main-content:not(.admin-root) .card-fields-grid-context{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 24px}#main-content:not(.admin-root) .lot-context-setup{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 24px;display:grid}#main-content:not(.admin-root) .lot-context-setup>:is(.form-error,.wizard-footer){grid-column:1/-1}#main-content:not(.admin-root) :is(.context-grid label,.card-field,.lot-submit-grid label){gap:5px;font-size:.7rem;font-weight:600}#main-content:not(.admin-root) :is(.context-grid label>span,.card-field>span,.lot-submit-grid label){color:#27364b;font-weight:700}#main-content:not(.admin-root) :is(.context-grid label>span,.card-field>span){background:#f2f4f7;border-radius:5px;width:fit-content;min-height:0;padding:2px 6px;line-height:1.35}#main-content:not(.admin-root) .card-field>.card-field-heading{background:0 0;align-items:center;gap:7px;width:auto;padding:0;display:inline-flex}#main-content:not(.admin-root) .card-field-heading>span:last-child{background:#f2f4f7;border-radius:5px;padding:2px 6px}#main-content:not(.admin-root) .field-sequence-number{color:#667085;background:#fff;border:1px solid #cfd5df;border-radius:999px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:.7rem;font-weight:800;line-height:1;display:inline-grid;position:relative}#main-content:not(.admin-root) .field-sequence-number-completed{color:#18794e;background:#eaf7ef;border-color:#91c7a3}#main-content:not(.admin-root) .field-sequence-number-completed:after{color:#fff;content:"✓";background:#18794e;border:2px solid #fff;border-radius:999px;place-items:center;width:13px;height:13px;font-size:.52rem;line-height:1;display:grid;position:absolute;bottom:-5px;right:-5px}#main-content:not(.admin-root) .field-sequence-number-current{color:#b42318;background:#fff0ed;border-color:#d66b58;box-shadow:0 0 0 3px #c43f251a}#main-content:not(.admin-root) .field-sequence-number-blocked{color:#98a2b3;background:#f2f4f7;border-color:#e4e7ec}#main-content:not(.admin-root) .field-sequence-number-available{color:#475467;background:#fff;border-color:#cfd5df}#main-content:not(.admin-root) .card-field>span b{color:var(--app-brand);margin-left:2px;font-size:.78rem}#main-content:not(.admin-root) :is(.context-grid select,.card-field input:not([type=checkbox]),.card-field select,.lot-submit-grid input,.lot-submit-grid select){border-radius:8px;height:38px;min-height:38px;padding-inline:10px;font-size:.78rem}#main-content:not(.admin-root) .card-field textarea{border-radius:8px;min-height:92px;padding:9px 10px;font-size:.78rem}#main-content:not(.admin-root) .card-field select[multiple]{height:auto;min-height:108px}#main-content:not(.admin-root) .card-field small{font-size:.68rem;line-height:1.35}#main-content:not(.admin-root) .card-fields-form fieldset{border-radius:10px;padding:14px}#main-content:not(.admin-root) .card-fields-form legend{font-size:.9rem;font-weight:620}#main-content:not(.admin-root) .category-switch-panel{border-radius:10px;gap:10px;padding:13px 14px}#main-content:not(.admin-root) .category-switch-panel h2{font-size:.9rem}#main-content:not(.admin-root) .category-switch-panel p{font-size:.74rem;line-height:1.4}#main-content:not(.admin-root) .category-switch-controls select,#main-content:not(.admin-root) .category-switch-controls input{border-radius:8px;height:38px;min-height:38px}#main-content:not(.admin-root) .card-autocheck{border-left-width:3px}#main-content:not(.admin-root) .media-heading{padding-bottom:11px}#main-content:not(.admin-root) .media-heading>strong{padding:5px 9px;font-size:.7rem}#main-content:not(.admin-root) .media-upload-actions{border-radius:10px;margin:13px 0 11px;padding:18px}#main-content:not(.admin-root) .media-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:11px}#main-content:not(.admin-root) .media-card{border-radius:10px;gap:7px;padding:8px;box-shadow:0 3px 10px #1018280b}#main-content:not(.admin-root) .media-placeholder{border-radius:7px;height:112px}#main-content:not(.admin-root) .lot-submit-grid{border-radius:10px;gap:12px;padding:14px}#main-content:not(.admin-root) .lot-submit-grid .auth-notice{border-radius:8px;padding:10px 11px;font-size:.74rem}#main-content:not(.admin-root) .lot-submit-grid .lot-submit-contact-consent{cursor:pointer;align-items:flex-start;gap:8px;line-height:1.45;display:flex}#main-content:not(.admin-root) .lot-submit-grid .lot-submit-contact-consent input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:16px;box-shadow:none;accent-color:var(--app-brand);border-radius:4px;flex:0 0 16px;margin:1px 0 0;padding:0}#main-content:not(.admin-root) .lot-submit-grid .lot-submit-contact-consent>span{flex:1}#main-content:not(.admin-root) .lot-submit-card.success{border-radius:10px;padding:16px}#main-content:not(.admin-root) .save-indicator{border-radius:7px;padding:5px 9px 5px 23px;font-size:.7rem}#main-content:not(.admin-root) .save-indicator:before{width:6px;height:6px;left:9px}#main-content:not(.admin-root) .wizard-footer{border-radius:10px;gap:7px;margin:1px -5px -7px;padding:8px;bottom:8px;box-shadow:0 7px 20px #10182817}#main-content:not(.admin-root) .wizard-footer .button{min-width:112px;min-height:36px}#main-content:not(.admin-root) .wizard-footer .button-primary{box-shadow:none}@media (max-width:760px){#main-content:not(.admin-root) .card-fields-grid-context,#main-content:not(.admin-root) .lot-context-setup{grid-template-columns:1fr;gap:16px}#main-content:not(.admin-root) .create-card-page{width:100%;padding-bottom:42px}#main-content:not(.admin-root) .create-card-page>.account-heading{padding:0 0 11px}#main-content:not(.admin-root) .create-card-page .card-edit-heading{align-items:flex-start}#main-content:not(.admin-root) .wizard-steps{margin-inline:0;padding:0 0 7px}#main-content:not(.admin-root) .wizard-steps li{flex-basis:102px;min-width:102px}#main-content:not(.admin-root) .wizard-panel{border-radius:11px;padding:13px}#main-content:not(.admin-root) .card-fields-form fieldset,#main-content:not(.admin-root) .category-switch-panel,#main-content:not(.admin-root) .lot-submit-grid{padding:12px}#main-content:not(.admin-root) .media-upload-actions{padding:15px 11px}}.language-dialog-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ab8;overflow-y:auto}.language-dialog.onboarding-dialog{border:1px solid #ffffff73;border-radius:22px;gap:22px;width:min(100%,620px);padding:clamp(22px,5vw,34px)}.onboarding-heading{gap:7px;display:grid}.onboarding-heading .eyebrow{color:var(--app-brand);letter-spacing:.1em;font-size:12px;font-weight:850}.onboarding-heading h2{color:var(--app-title);letter-spacing:-.03em;font-size:clamp(1.55rem,4vw,2rem)}.onboarding-heading p{color:var(--app-muted);line-height:1.55}.onboarding-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.onboarding-fields .field{color:#344054;gap:7px;font-size:13px;font-weight:750;display:grid}.onboarding-fields .field:first-child{grid-column:1/-1}.onboarding-fields select{border:1px solid #cfd5df;border-radius:11px;width:100%;min-height:48px;padding:0 13px}.onboarding-fields select:disabled{color:#98a2b3;background:#f2f4f7}.onboarding-dialog .account-action-button{justify-self:end;min-width:170px;min-height:46px}.onboarding-settings-card{max-width:680px!important}@media (max-width:600px){.language-dialog-backdrop{align-items:start;padding:12px}.language-dialog.onboarding-dialog{border-radius:17px;margin-block:12px}.onboarding-fields{grid-template-columns:1fr}.onboarding-fields .field:first-child{grid-column:auto}.onboarding-dialog .account-action-button{width:100%}}.auth-success-actions{gap:16px;display:grid}.auth-success-actions .auth-submit{width:100%}.lot-creation-paused{background:radial-gradient(circle at 96% 0,#d6482b1a,#0000 34%),linear-gradient(135deg,#fff 0%,#f8fafc 100%);border-color:#dfe4ea;border-radius:15px;justify-items:start;gap:10px;max-width:640px;margin:24px auto 0;padding:clamp(22px,4vw,30px);display:grid;box-shadow:0 5px 16px #1720330d}.lot-creation-paused h1,.lot-creation-paused p{margin:0}.lot-creation-paused h1{color:var(--app-title);letter-spacing:-.02em;font-size:clamp(1.3rem,2.5vw,1.65rem);font-weight:620;line-height:1.2}.lot-creation-paused p{max-width:520px;color:var(--app-muted);font-size:.88rem;line-height:1.5}.lot-creation-paused .button{margin-top:6px}.public-maintenance{background:radial-gradient(circle at 85% 8%, #d6482b1f, transparent 30%), var(--app-bg);place-items:center;min-height:100dvh;padding:24px;display:grid}.public-maintenance-card{border:1px solid var(--app-border);background:#fff;border-radius:18px;width:min(620px,100%);padding:clamp(28px,6vw,48px);box-shadow:0 12px 34px #17203314}.public-maintenance-topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.public-maintenance-topline>strong{color:var(--app-brand);letter-spacing:.09em;font-size:.82rem;font-weight:800}.public-maintenance-topline .locale-control{border-radius:9px;min-height:36px;font-size:.8rem}.public-maintenance-illustration{width:min(360px,90%);margin:14px auto 8px;display:block}.maintenance-ground{stroke:#d0d5dd;stroke-width:3px}.maintenance-car{stroke:#344054;stroke-width:6px}.maintenance-wheel{fill:#fff;stroke:#344054;stroke-width:7px}.maintenance-tool{fill:var(--app-brand-soft);stroke:var(--app-brand);stroke-width:6px}.maintenance-screwdriver{stroke:#f0a63a;stroke-width:8px}.public-maintenance-card h1{color:var(--app-title);letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(1.45rem,3vw,1.9rem);font-weight:620;line-height:1.2}.public-maintenance-card p{max-width:500px;color:var(--app-muted);margin:0;font-size:.92rem;line-height:1.55}@media (max-width:520px){.public-maintenance{padding:14px}.public-maintenance-card{padding:22px 18px 26px}.public-maintenance-illustration{width:100%;margin-block:10px 4px}}.catalog-workspace-tabs{background:#fff;border:1px solid #dfe4eb;border-radius:12px;gap:6px;margin-bottom:14px;padding:6px;display:flex;overflow-x:auto;box-shadow:0 4px 16px #1018280a}.catalog-workspace-tabs button{color:#596579;border-radius:8px;min-width:max-content;min-height:38px;padding:0 14px;font-size:.76rem;font-weight:800}.catalog-workspace-tabs button.is-active{color:#fff;background:#d6482b;box-shadow:0 5px 14px #d6482b38}.catalog-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.catalog-overview-grid.is-hidden{display:none}.catalog-overview-grid>button{text-align:left;background:#fff;border:1px solid #dfe4eb;border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:132px;padding:17px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid;box-shadow:0 4px 16px #1018280a}.catalog-overview-grid>button:hover{border-color:#efb29f;transform:translateY(-2px);box-shadow:0 12px 28px #1018281a}.catalog-overview-icon{color:#c53f22;background:#fff0e9;border-radius:12px;place-items:center;width:44px;height:44px;font-size:1.2rem;font-weight:900;display:grid}.catalog-overview-icon.is-blue{color:#326bcc;background:#eaf2ff}.catalog-overview-icon.is-green{color:#268b52;background:#eaf8ef}.catalog-overview-grid small,.catalog-overview-grid strong,.catalog-overview-grid em{display:block}.catalog-overview-grid small{color:#7b8798;text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:850}.catalog-overview-grid strong{color:#182230;margin-top:5px;font-size:.9rem}.catalog-overview-grid em{color:#7b8798;margin-top:6px;font-size:.68rem;font-style:normal;line-height:1.4}.catalog-overview-grid b{color:#d6482b;white-space:nowrap;font-size:.68rem}.catalog-admin-v2.is-overview .catalog-toolbar-v2,.catalog-admin-v2.is-overview .catalog-navigation,.catalog-admin-v2.is-overview .catalog-filters-v2,.catalog-admin-v2.is-overview .catalog-add-compact,.catalog-admin-v2.is-overview .catalog-card-grid,.catalog-admin-v2.is-overview .catalog-load-more{display:none}.catalog-load-more{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:9px;min-height:40px;margin:14px auto 0;padding:0 18px;font-size:.74rem;font-weight:800;display:block}@media (max-width:1000px){.catalog-overview-grid{grid-template-columns:1fr}.catalog-overview-grid>button{min-height:108px}}@media (max-width:620px){.catalog-overview-grid>button{grid-template-columns:40px minmax(0,1fr)}.catalog-overview-grid b{grid-column:2}}.auction-card-link{height:100%;color:inherit;text-decoration:none;display:block}.auction-card-photo{object-fit:cover;background:#eef1f5;width:100%;height:170px;display:block}.home-auction-section{margin:30px 0}.home-auction-empty{border:1px dashed var(--app-border);color:var(--app-muted);text-align:center;border-radius:13px;padding:24px}.catalog-auction-grid{margin:18px 0 24px}.bid-access-state{gap:12px;display:grid}.next-bid-state{background:#fff8f6;border:1px solid #ead6d1;border-radius:10px;gap:4px;margin-bottom:12px;padding:14px;display:grid}.next-bid-state>span,.next-bid-state small{color:var(--app-muted)}.next-bid-state strong{color:var(--app-brand);font-size:1.45rem}.next-bid-state small b{color:var(--app-title);padding:0 3px}.bid-access-state .button{width:100%}.bid-access-state.owner{background:#f9fafb;border-radius:9px;padding:12px}.lot-status-tabs{border-bottom:1px solid var(--app-border);gap:8px;margin-bottom:16px;display:flex;overflow-x:auto}.lot-status-tabs button{color:var(--app-muted);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:12px 16px;font-weight:750;display:inline-flex}.lot-status-tabs button span{background:var(--app-soft);min-width:24px;color:var(--app-text);text-align:center;border-radius:999px;padding:2px 7px;font-size:.75rem}.lot-status-tabs button[aria-current=page]{border-color:var(--app-brand);color:var(--app-brand)}.my-lots-list{gap:10px;display:grid}.my-lots-list>article{border:1px solid var(--app-border);background:#fff;border-radius:13px;grid-template-columns:170px minmax(0,1fr);grid-template-areas:"media info""media actions";gap:8px 14px;padding:12px;display:grid}.my-lot-image{background:linear-gradient(145deg,#e7ebf0,#b6c1cf);border-radius:9px;grid-area:media;place-items:center;height:125px;display:grid;overflow:hidden}.my-lot-image img{object-fit:cover;width:100%;height:100%}.my-lot-image .vehicle-silhouette{width:68%;height:28%}.my-lot-info{grid-area:info;min-width:0}.my-lot-topline{color:var(--app-muted);align-items:center;gap:8px;font-size:.72rem;font-weight:750;display:flex}.my-lot-info h2{margin:6px 0;font-size:1.05rem}.my-lot-info>p,.my-lot-info>small{color:var(--app-muted);font-size:.76rem}.my-lot-info dl{gap:18px;margin-top:9px;display:flex}.my-lot-info dt{color:#98a2b3;font-size:.65rem}.my-lot-info dd{margin-top:2px;font-size:.72rem;font-weight:700}.my-lot-moderation-message{background:#fffaeb;border-radius:8px;padding:8px;color:#b54708!important;margin-top:8px!important}.my-lot-administrative-outcome{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;gap:3px;margin-top:8px;padding:8px;font-size:.72rem;line-height:1.4;display:grid}.my-lot-administrative-outcome p{margin:0}.my-lot-administrative-outcome small{color:#c2410c}.my-lot-actions{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;align-items:center;gap:6px;display:flex}.my-lot-actions .button{text-align:center;inline-size:fit-content;max-inline-size:100%}.my-lots-pagination{justify-content:center;align-items:center;gap:10px;margin-top:14px;display:flex}.my-lots-pagination .button{min-height:34px;padding:7px 12px}.my-lots-pagination span{min-width:112px;color:var(--app-muted);text-align:center;font-size:.78rem;font-weight:700}@media (max-width:900px){.auction-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.auction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.my-lots-list>article{grid-template-columns:130px minmax(0,1fr);grid-template-areas:"media info""actions actions"}.my-lot-actions{justify-content:flex-start}}@media (max-width:520px){.auction-grid{grid-template-columns:1fr}.auction-card-photo{height:210px}.my-lots-list>article{grid-template-columns:1fr;grid-template-areas:"media""info""actions"}.my-lot-image{height:190px}.my-lot-info dl{flex-direction:column;gap:5px}.my-lots-pagination{justify-content:space-between}}.lot-bid-history-surface{margin-top:20px}.lot-side-column .lot-bid-history-surface{margin-top:0}.lot-side-column .bid-history-list li{grid-template-columns:42px minmax(0,1fr) auto;gap:8px;padding:9px 0}.lot-side-column .bid-history-list li>span:nth-child(3){grid-area:2/2/auto/-1}.lot-side-column .bid-history-list li b{font-size:14px}.bid-history-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.bid-history-heading h2{white-space:nowrap;margin:0}.live-indicator{color:var(--app-muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.live-indicator i{background:#18a566;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #18a5661f}.bid-history-list{border-top:1px solid var(--app-border);gap:0;margin:0;padding:0;list-style:none;display:grid}.bid-history-list li{border-bottom:1px solid var(--app-border);grid-template-columns:64px minmax(140px,1fr) minmax(180px,1fr) auto;align-items:center;gap:16px;min-height:52px;display:grid}.bid-history-list li.is-current-user{background:color-mix(in srgb, var(--app-brand) 5%, transparent)}.bid-history-list li>span{color:var(--app-muted);font-size:13px}.bid-history-bidder-label{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.bid-history-current-user{border:1px solid color-mix(in srgb, var(--app-brand) 28%, transparent);background:var(--app-brand-soft);min-height:20px;color:var(--app-brand-dark);border-radius:999px;align-items:center;padding:1px 7px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.bid-history-list li b{color:var(--app-title);font-size:16px}.bid-history-number{font-variant-numeric:tabular-nums}.bid-history-empty{border:1px dashed var(--app-border);color:var(--app-muted);text-align:center;border-radius:10px;margin:0;padding:22px}@media (max-width:640px){.bid-history-heading{flex-direction:column;align-items:flex-start;gap:8px}.bid-history-list li{grid-template-columns:44px 1fr auto;gap:10px;padding:10px 0}.bid-history-list li>span:nth-child(3){grid-area:2/2/auto/-1}}.auto-publication-countdown{color:#175cd3;margin:8px 0 0;font-size:.82rem;line-height:1.4}.auto-publication-countdown.is-due{color:#b54708}.auto-publication-countdown.is-blocked{color:#b42318}.settings-inline-number{color:#475467;align-items:center;gap:8px;font-size:.82rem;font-weight:700;display:flex}.settings-inline-number input{border:1px solid var(--app-border);border-radius:8px;width:110px;min-height:40px;padding:0 10px}
.participation-summary-status{text-align:end;justify-items:end;gap:3px;min-inline-size:0;max-inline-size:380px;display:grid}.participation-summary-status strong{color:#8a2f21;font-size:.82rem;line-height:1.35}.participation-summary-status span{color:#7a4a42;overflow-wrap:anywhere;max-inline-size:100%;font-size:.75rem;line-height:1.4}.participation-detail-summary{grid-template-columns:minmax(0,1fr) minmax(190px,auto);align-items:center;gap:18px;display:grid}.participation-detail-summary.cancelled{background:linear-gradient(110deg,#fff8f6,#fff);border-inline-start:4px solid #d5553f}.participation-detail-summary h2{overflow-wrap:anywhere;margin:5px 0 9px}.participation-detail-status{color:#344054;background:#eef2f6;border-radius:999px;width:fit-content;padding:5px 9px;font-size:.78rem;line-height:1.3;display:inline-flex}.participation-detail-summary.cancelled .participation-detail-status{color:#8a2f21;background:#fde8e3}#main-content:not(.admin-root) .participation-detail-summary p{color:#66443d;margin:9px 0 0;font-size:.82rem;line-height:1.5}.participation-detail-summary time{min-inline-size:0;color:var(--app-muted);text-align:end;justify-items:end;gap:4px;display:grid}.participation-detail-summary time span{text-transform:uppercase;font-size:.7rem;font-weight:700}.participation-detail-summary time strong{color:var(--app-text);overflow-wrap:anywhere;font-size:.82rem}.participation-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.participation-detail-grid>div{border:1px solid var(--app-border);background:var(--app-soft);border-radius:9px;min-inline-size:0;padding:11px 12px}.participation-detail-grid dt{color:var(--app-muted);margin-bottom:4px;font-size:.7rem;font-weight:700}.participation-detail-grid dd{color:var(--app-text);overflow-wrap:anywhere;margin:0;font-size:.84rem;font-weight:650}.participation-detail-actions{justify-content:flex-start;display:flex}.participation-detail-error{justify-items:start;gap:10px;display:grid}@media (max-width:640px){.participation-cancelled-row{grid-template-columns:minmax(0,1fr);gap:8px}.participation-summary-status{text-align:start;justify-items:start;max-inline-size:none}.participation-detail-summary{grid-template-columns:minmax(0,1fr)}.participation-detail-summary time{text-align:start;justify-items:start}.participation-detail-grid{grid-template-columns:minmax(0,1fr)}}
:root{--ui-brand:var(--app-brand,#c43f25);--ui-brand-strong:var(--app-brand-dark,#9f2f1b);--ui-ink:var(--app-text,#172033);--ui-muted:var(--app-muted,#667085);--ui-border:var(--app-border,#dfe4ec);--ui-surface:#fff;--ui-canvas:var(--app-bg,#f5f7fb);--ui-success:#067647;--ui-warning:#b54708;--ui-danger:#b42318;--ui-info:#175cd3;--ui-focus-ring:0 0 0 3px #175cd32e}.button,.button-primary,.button-secondary,.button-danger,.button--primary,.button--secondary,.button--danger,.button--ghost,.button--link{border-radius:9px;justify-content:center;align-items:center;gap:.45rem;min-height:42px;font-weight:750;line-height:1.15;text-decoration:none;transition:transform .12s,box-shadow .12s,background-color .12s,border-color .12s,opacity .12s;display:inline-flex;position:relative}.button:focus-visible,.button-primary:focus-visible,.button-secondary:focus-visible,.button-danger:focus-visible,.button--primary:focus-visible,.button--secondary:focus-visible,.button--danger:focus-visible,.button--ghost:focus-visible,.button--link:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.button:not(:disabled):active,.button-primary:not(:disabled):active,.button-secondary:not(:disabled):active,.button-danger:not(:disabled):active,.button--primary:not(:disabled):active,.button--secondary:not(:disabled):active,.button--danger:not(:disabled):active,.button--ghost:not(:disabled):active,.button--link:not(:disabled):active{transform:translateY(1px)}.button--primary{border:1px solid var(--ui-brand);color:#fff;background:var(--ui-brand)}.button--primary:hover:not(:disabled){border-color:var(--ui-brand-strong);background:var(--ui-brand-strong)}.button--secondary{border:1px solid var(--ui-border);color:var(--ui-ink);background:#fff}.button--secondary:hover:not(:disabled){background:#f9fafb;border-color:#98a2b3}.button-danger,.button--danger{border:1px solid var(--ui-danger);color:#fff;background:var(--ui-danger)}.button-danger:hover:not(:disabled),.button--danger:hover:not(:disabled){background:#912018;border-color:#912018}.button--ghost{color:var(--ui-ink);background:0 0;border:1px solid #0000}.button--link{min-height:auto;color:var(--ui-info);text-underline-offset:.18em;background:0 0;border:0;border-radius:4px;padding:.2rem 0;text-decoration:underline}.button[aria-busy=true],.button.is-busy,.button--primary.is-busy,.button--secondary.is-busy,.button--danger.is-busy{cursor:progress}.button:disabled,.button-primary:disabled,.button-secondary:disabled,.button-danger:disabled,.button--primary:disabled,.button--secondary:disabled,.button--danger:disabled,.button--ghost:disabled,.button--link:disabled{cursor:not-allowed;opacity:.56;transform:none}.status-badge{border:1px solid var(--ui-border);color:#475467;background:#f9fafb;border-radius:999px;align-items:center;min-height:25px;padding:3px 8px;font-size:.75rem;font-weight:750;display:inline-flex}.status-badge--info{color:var(--ui-info);background:#eff8ff;border-color:#b2ddff}.status-badge--success{color:var(--ui-success);background:#ecfdf3;border-color:#abefc6}.status-badge--warning{color:var(--ui-warning);background:#fffaeb;border-color:#fedf89}.status-badge--danger{color:var(--ui-danger);background:#fef3f2;border-color:#fecdca}.inline-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.table-scroll{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}@media (prefers-reduced-motion:reduce){.button,.button-primary,.button-secondary,.button-danger,.button--primary,.button--secondary,.button--danger,.button--ghost,.button--link{transition:none}}.account-section-nav{overscroll-behavior-inline:contain;scrollbar-width:thin;max-width:100%;overflow-x:auto}.account-security-settings{border-top:1px solid var(--ui-border);margin-top:1.5rem;padding-top:1.5rem}.account-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.add-lot-link,.field-mode-toggle{white-space:nowrap}.catalog-category-switches{border:1px solid var(--ui-border);background:#f9fafb;border-radius:10px;gap:.65rem;padding:.9rem 1rem;display:grid}.catalog-category-switches>label,.manufacturing-country-statuses,.settings-integration-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.empty-copy,.empty-state,.moderation-photo-empty{color:var(--ui-muted);text-align:center;background:#f9fafb;border:1px dashed #cfd7e3;border-radius:10px;margin:0;padding:1rem}.lot-gallery{gap:.75rem;display:grid}.seller-accept-bid{background:#fffaeb;border:1px solid #fedf89;border-radius:10px;gap:.75rem;padding:1rem;display:grid}.seller-accept-bid>p{margin:0}.settings-field{gap:.4rem;display:grid}.settings-field-hint{color:var(--ui-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem}.settings-notifications{scroll-margin-top:1rem}@media (max-width:760px){.account-security-grid{grid-template-columns:1fr}.settings-integration-actions{align-items:stretch}.settings-integration-actions>*{min-width:100%}}.admin-settings-page{gap:16px}.admin-settings-tabs{border-color:#d9e0e9;border-radius:11px;gap:4px;padding:5px;box-shadow:0 8px 24px #1018280f}.admin-settings-tabs button{color:#526075;border-radius:7px;min-height:40px;padding:9px 14px;font-size:.78rem;font-weight:750}.admin-settings-tabs button.is-active{background:#273346;box-shadow:0 3px 9px #2733462e}.admin-settings-tab-panel{gap:14px}.admin-settings-panel{border-color:#dce2ea;border-radius:12px;box-shadow:0 6px 20px #1018280a}.admin-settings-page .admin-settings-panel>.settings-section-summary{background:#f8fafc;border-bottom:0;padding:18px 20px}.admin-settings-page .admin-settings-panel[open]>.settings-section-summary{background:#f6f8fb;border-bottom:1px solid #e4e8ef}.admin-settings-page .admin-settings-panel>.settings-section-summary>span:first-child{color:#667085;letter-spacing:.08em;font-size:.68rem;font-weight:800}.admin-settings-page .admin-settings-panel[open]>.settings-section-summary>span:first-child{color:var(--ui-brand)}.admin-settings-page .admin-settings-panel>.settings-section-summary h2{color:#202b3c;margin:4px 34px 4px 0;font-size:1rem;line-height:1.3}.admin-settings-page .admin-settings-panel>.settings-section-summary p{color:#667085;margin-right:34px;font-size:.78rem;line-height:1.5}.admin-settings-page .settings-section-chevron{color:#667085;font-size:1.25rem;right:18px}.admin-settings-page .settings-availability-grid,.admin-settings-page .settings-integration-grid,.admin-settings-page .settings-number-grid{gap:12px;padding:18px 20px}.admin-settings-page .settings-availability-grid article{background:#fff;border-color:#e1e6ed;border-radius:10px;gap:16px;padding:15px}.admin-settings-page .settings-availability-grid strong{font-size:.82rem;line-height:1.35}.admin-settings-page .settings-availability-grid p{color:#667085;margin-top:5px;font-size:.74rem;line-height:1.5}.admin-settings-page .settings-language-copy>strong{color:#202b3c;font-size:.82rem}.admin-settings-page .settings-language-copy>strong small{color:#667085;letter-spacing:.08em;margin-left:5px;font-size:.65rem}.admin-settings-page .settings-language-copy p{color:#667085;margin:5px 0 0;font-size:.74rem;line-height:1.5}.admin-settings-page .settings-language-required{cursor:default;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.admin-settings-page .settings-language-copy .settings-language-missing{color:#b54708}.admin-settings-page .settings-state-button{border-radius:9px;min-width:132px;min-height:42px;padding:9px 13px;font-size:.74rem;font-weight:800;transition:border-color .12s,background-color .12s,box-shadow .12s}.admin-settings-page .settings-state-button:hover{filter:brightness(.985)}.admin-settings-page .settings-state-button:disabled{cursor:not-allowed;filter:none;opacity:.58}.admin-settings-page .settings-state-button:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.admin-settings-page .settings-number-grid>label,.admin-settings-page .settings-band-list label,.admin-settings-page .settings-band-tools label,.admin-settings-page .settings-policy-footer label,.admin-settings-page .settings-integration-form label{color:#475467;font-size:.75rem;font-weight:700}.admin-settings-page .settings-number-grid input,.admin-settings-page .settings-band-list input,.admin-settings-page .settings-band-tools input,.admin-settings-page .settings-policy-footer input,.admin-settings-page .settings-integration-form input,.admin-settings-page .settings-integration-form select,.admin-settings-page .settings-inline-number input{min-height:42px;font-size:.82rem}.admin-settings-page .settings-number-grid label>div b{padding:0 11px;font-size:.7rem}.admin-settings-page .settings-number-grid small,.admin-settings-page .settings-integration-form small{color:#667085;font-size:.7rem;line-height:1.4}.admin-settings-page .settings-band-list{gap:10px;padding:18px 20px 8px}.admin-settings-page .settings-band-list article{background:#fff;border-color:#e1e6ed;padding:14px}.admin-settings-page .settings-band-list article>strong,.admin-settings-page .settings-band-tools p{font-size:.78rem}.admin-settings-page .settings-band-list article>button,.admin-settings-page .settings-band-tools>button,.admin-settings-page .settings-policy-footer .button{min-height:42px;font-size:.75rem}.admin-settings-page .settings-remove-button:not(:disabled){color:#b42318}.admin-settings-page .settings-band-tools{padding:10px 20px 18px}.admin-settings-page .settings-bid-delay>.settings-state-button,.admin-settings-page .settings-anti>.settings-state-button{margin:18px 20px 0}.admin-settings-page .settings-explanation{color:#566377;background:#f8fafc;border:1px solid #e1e6ed;border-radius:9px;margin:12px 20px 18px;padding:12px 14px;font-size:.76rem;line-height:1.55}.admin-settings-page .settings-explanation p{margin:0}.admin-settings-page .settings-vin-mode-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 20px 0;display:grid}.admin-settings-page .settings-vin-mode-options label{color:#475467;cursor:pointer;background:#fff;border:1px solid #e1e6ed;border-radius:10px;align-items:flex-start;gap:11px;padding:14px;display:flex}.admin-settings-page .settings-vin-mode-options label.is-selected{border-color:#d6482b;box-shadow:0 0 0 3px #d6482b1a}.admin-settings-page .settings-vin-mode-options input{accent-color:#d6482b;margin-top:2px}.admin-settings-page .settings-vin-mode-options strong,.admin-settings-page .settings-vin-mode-options small{display:block}.admin-settings-page .settings-vin-mode-options strong{color:#273346;font-size:.78rem}.admin-settings-page .settings-vin-mode-options small{color:#667085;margin-top:5px;font-size:.7rem;line-height:1.45}.admin-settings-page .settings-policy-footer{background:#f8fafc;border-color:#e4e8ef;min-height:66px;padding:12px 20px}.admin-settings-page .settings-policy-footer>span{color:#667085;min-height:18px;font-size:.72rem}.admin-settings-page .settings-integration-grid article{background:0 0;border:0;border-radius:0;padding:0}.settings-integration-status{color:#667085;border-bottom:1px solid #e4e8ef;justify-content:space-between;align-items:center;gap:12px;width:100%;padding-bottom:14px;font-size:.75rem;display:flex}.admin-settings-page .settings-integration-form{gap:14px 12px}.admin-settings-page .settings-facts{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.admin-settings-page .settings-facts>div{background:#f8fafc;border:1px solid #e4e8ef;border-radius:8px;padding:10px 12px}.admin-settings-page .settings-facts dt{color:#667085;font-size:.68rem}.admin-settings-page .settings-facts dd{color:#273346;margin:3px 0 0;font-size:.76rem;font-weight:700}.admin-settings-page .settings-note{color:#667085;grid-column:1/-1;margin:0;font-size:.72rem}.admin-settings-page .settings-field{gap:0}.admin-settings-page .settings-country-picker{background:#f8fafc;border-color:#dfe5ed;padding:14px}.admin-settings-page .settings-country-picker legend{color:#344054;font-size:.78rem}.admin-settings-page .settings-country-picker>p{color:#667085;margin-bottom:10px;font-size:.72rem}.admin-settings-page .settings-country-picker>div{max-height:280px;padding-right:3px;overflow-y:auto}.admin-settings-page .settings-country-picker label{border-color:#dfe5ed;grid-template-columns:auto minmax(0,1fr);min-height:40px;padding:9px 10px}.admin-settings-page .settings-country-picker label:has(input:checked){background:#fff5f2;border-color:#f0b5a8}.admin-settings-page .settings-country-picker label>span{font-size:.74rem}.admin-settings-page .settings-telegram-events label>span{text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}.admin-settings-page .settings-integration-actions{border-top:1px solid #e4e8ef;grid-column:1/-1;justify-content:flex-end;padding-top:14px}.admin-settings-page .settings-integration-actions>label{flex:260px;max-width:420px;margin-right:auto}.admin-settings-loading{color:#667085;text-align:center;background:#fff;border:1px solid #dce2ea;border-radius:12px;align-content:center;place-items:center;gap:8px;min-height:220px;padding:28px;display:grid}.admin-settings-loading>p{margin:0}.admin-settings-loading>strong{color:#273346}.settings-embedded-section .admin-ticket-panel{box-shadow:none;border-radius:11px;padding:22px}.settings-embedded-section .admin-ticket-block-title{background:#f8fafc;border-color:#e4e8ef;margin:-22px -22px 20px;padding:17px 22px}.settings-embedded-section .admin-ticket-adjustment .admin-ticket-block-title,.settings-embedded-section .admin-ticket-ledger .admin-ticket-block-title{background:#f8fafc;border-color:#e4e8ef}.settings-embedded-section .admin-payment-stage-note strong,.settings-embedded-section .admin-provider-grid h3{font-size:.86rem}.settings-embedded-section .admin-payment-stage-note p,.settings-embedded-section .admin-provider-grid p,.settings-embedded-section .admin-provider-grid dt,.settings-embedded-section .admin-provider-grid dd{font-size:.75rem;line-height:1.45}.admin-page-toast.is-error{color:#9f221a;background:#fff4f3;border-color:#f1aaa5}.admin-page-toast.is-error>span{background:#fee4e2}.admin-page-toast.is-error button{color:#9f221a}.admin-page-toast.is-error button:hover,.admin-page-toast.is-error button:focus-visible{background:#fee4e2}@media (max-width:760px){.admin-settings-page .settings-integration-actions>label{max-width:none;margin-right:0}}@media (max-width:640px){.admin-settings-page{gap:12px}.admin-settings-tabs button{min-height:42px;font-size:.75rem}.admin-settings-page .admin-settings-panel>.settings-section-summary,.admin-settings-page .settings-availability-grid,.admin-settings-page .settings-integration-grid,.admin-settings-page .settings-number-grid,.admin-settings-page .settings-vin-mode-options,.admin-settings-page .settings-band-list,.admin-settings-page .settings-band-tools,.admin-settings-page .settings-policy-footer{padding-left:14px;padding-right:14px}.admin-settings-page .settings-language-required{text-align:center;width:100%}.admin-settings-page .settings-vin-mode-options{grid-template-columns:1fr}.admin-settings-page .settings-bid-delay>.settings-state-button,.admin-settings-page .settings-anti>.settings-state-button,.admin-settings-page .settings-explanation{margin-left:14px;margin-right:14px}.settings-integration-status{flex-direction:column;align-items:flex-start}.settings-embedded-section .admin-ticket-panel{padding:16px}.settings-embedded-section .admin-ticket-block-title{margin:-16px -16px 18px;padding:15px 16px}.admin-page-toast{width:calc(100vw - 24px);top:12px;right:12px}}
.backup-page{gap:16px;display:grid}.backup-page-heading{justify-content:space-between;align-items:flex-start;display:flex}.backup-page-heading p,.backup-restore-panel p{color:#667085;max-width:760px;margin:5px 0 0;font-size:.78rem;line-height:1.5}.backup-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.backup-status-card{background:#fff;border:1px solid #e1e6ee;border-radius:11px;min-height:112px;padding:16px;display:grid;box-shadow:0 5px 18px #1018280a}.backup-status-card span,.backup-status-card small,.backup-agent-banner span,.backup-table td small,.backup-job-list small{color:#667085;font-size:.68rem}.backup-status-card strong{color:#273346;align-self:center;font-size:.9rem;line-height:1.35}.backup-agent-banner{background:#fff7f5;border:1px solid #f1c7bc;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.backup-agent-banner.is-connected{background:#f3fbf6;border-color:#b8ddc8}.backup-agent-banner>div{gap:4px;display:grid}.backup-agent-banner ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.backup-agent-banner li{color:#667085;background:#fff;border:1px solid #d0d5dd;border-radius:999px;padding:4px 8px;font-size:.64rem;font-weight:750}.backup-agent-banner li.ok{color:#147a45;border-color:#9fd2b4}.backup-agent-banner li.missing{color:#a63e27;border-color:#efc6bc}.backup-settings-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.backup-settings-card{align-content:start;gap:13px;display:grid}.backup-settings-card .admin-panel-heading,.backup-catalog .admin-panel-heading,.backup-jobs .admin-panel-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.backup-settings-card h3,.backup-catalog h3,.backup-jobs h3,.backup-restore-panel h3{color:#273346;margin:2px 0 0;font-size:1rem}.backup-settings-card code{color:#475467;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:.64rem;overflow:hidden}.backup-check-row{cursor:pointer;background:#f8fafc;border:1px solid #e1e6ee;border-radius:9px;align-items:flex-start;gap:9px;padding:10px;display:flex}.backup-check-row input{accent-color:#d6482b;width:16px;height:16px;margin-top:2px}.backup-check-row span{gap:3px;display:grid}.backup-check-row strong{color:#344054;font-size:.74rem}.backup-check-row small,.backup-settings-card .settings-field small{color:#667085;font-size:.66rem;font-weight:500;line-height:1.4}.backup-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.backup-settings-submit{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.backup-table-wrap{overflow-x:auto}.backup-table{border-collapse:collapse;width:100%;min-width:920px}.backup-table th,.backup-table td{color:#475467;text-align:left;vertical-align:middle;border-bottom:1px solid #e9edf2;padding:10px 9px;font-size:.7rem}.backup-table th{color:#667085;letter-spacing:.04em;text-transform:uppercase;font-size:.62rem}.backup-table td>strong,.backup-table td>small{display:block}.backup-state{color:#475467;white-space:nowrap;background:#eef2f6;border-radius:999px;align-items:center;width:fit-content;padding:4px 7px;font-size:.62rem;font-weight:750;display:inline-flex}.backup-state.is-ready,.backup-state.is-completed{color:#147a45;background:#e9f7ee}.backup-state.is-running,.backup-state.is-queued{color:#8a5a00;background:#fff3d6}.backup-state.is-failed,.backup-state.is-awaiting_operator{color:#a63e27;background:#fff0ed}.backup-row-actions{gap:5px;display:flex}.backup-restore-panel{background:snow;grid-template-columns:minmax(240px,1fr) minmax(220px,.8fr) minmax(220px,.8fr) auto;align-items:end;gap:14px;display:grid;border-color:#efb9ad!important}.backup-restore-panel code{color:#a63e27}.backup-job-list{gap:7px;display:grid}.backup-job-list article{border-bottom:1px solid #e9edf2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.backup-job-list article>div{gap:3px;display:grid}.backup-job-list p{color:#a63e27;margin:0;font-size:.68rem}.backup-operator-note{color:#a63e27;margin:12px 0 0;font-size:.72rem;font-weight:700}@media (max-width:1100px){.backup-status-grid,.backup-settings-form,.backup-restore-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.backup-page-heading,.backup-agent-banner{display:grid}.backup-status-grid,.backup-settings-form,.backup-two-columns,.backup-settings-submit,.backup-restore-panel{grid-template-columns:minmax(0,1fr)}.backup-job-list article{grid-template-columns:auto minmax(0,1fr)}.backup-job-list article>button{grid-column:2}}
.audit-page{min-width:0}.audit-filters{background:#f8fafc;border:1px solid #e1e6ed;border-radius:10px;grid-template-columns:repeat(5,minmax(135px,1fr));gap:10px;margin-bottom:14px;padding:14px;display:grid}.audit-filter{gap:5px;min-width:0;display:grid}.audit-filter>span{color:#5f6c7e;letter-spacing:.035em;text-transform:uppercase;font-size:9px;font-weight:800}.audit-filter-search{grid-column:span 2}.audit-filter-actions{align-items:flex-end;gap:7px;display:flex}.audit-filter-note,.audit-redaction-note{color:#7a5c14;margin:0 0 12px;font-size:.75rem;line-height:1.5}.audit-loading,.audit-detail-loading{gap:10px;display:grid}.audit-loading span,.audit-detail-loading span{border-radius:9px;height:54px;display:block}.audit-table{min-width:1120px}.audit-table th:first-child{width:125px}.audit-table th:nth-child(2){width:180px}.audit-table th:nth-child(3){width:220px}.audit-table th:nth-child(4){width:170px}.audit-table th:nth-child(6),.audit-table th:nth-child(7){width:90px}.audit-table td{vertical-align:top;line-height:1.45}.audit-table td>strong{display:block}.audit-table time{color:#344054;font-variant-numeric:tabular-nums;white-space:nowrap}.audit-table code{overflow-wrap:anywhere;color:#657184}.audit-open-cell{text-align:right}.audit-load-more{justify-content:center;padding:16px 0 2px;display:flex}.audit-detail-backdrop{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a75;justify-content:flex-end;display:flex;position:fixed;inset:0}.audit-detail{background:var(--admin-ui-surface-muted);outline:none;width:min(820px,100vw - 48px);height:100%;padding:24px;overflow-y:auto;box-shadow:-18px 0 48px #0f172a2e}.audit-detail-header{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #dfe5ec;justify-content:space-between;align-items:flex-start;gap:16px;margin:-24px -24px 18px;padding:22px 24px 18px;display:flex;position:sticky;top:-24px}.audit-detail-header small,.audit-detail-header code{color:var(--admin-ui-muted);font-size:.7rem;display:block}.audit-detail-header h2{color:#172033;margin:4px 0;font-size:1.1rem;line-height:1.3}.audit-detail-close{width:var(--admin-ui-compact-height);height:var(--admin-ui-compact-height);color:#455267;cursor:pointer;background:#fff;border:1px solid #d8dee7;border-radius:9px;flex:none;place-items:center;padding:0;font-size:22px;line-height:1;display:grid}.audit-detail-close:focus-visible,.audit-detail-close:hover{color:#d6482b;border-color:#d6482b;outline:none}.audit-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.audit-detail-meta>div{background:#fff;border:1px solid #e0e5ec;border-radius:10px;min-width:0;padding:12px}.audit-detail-meta .audit-meta-wide{grid-column:span 2}.audit-detail-meta dt{color:var(--admin-ui-muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px;font-size:.68rem;font-weight:800}.audit-detail-meta dd{overflow-wrap:anywhere;color:#283548;margin:0;font-size:.78rem;font-weight:650;line-height:1.45}.audit-detail-meta dd small{color:var(--admin-ui-muted);margin-top:3px;font-size:.7rem;font-weight:500;display:block}.audit-entity-link{color:#c63f27;margin-top:7px;font-size:.75rem;font-weight:750;display:inline-flex}.audit-request-id{justify-content:space-between;align-items:center;gap:8px;display:flex}.audit-request-id code{color:#526074;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.7rem;overflow:hidden}.audit-request-id .audit-copy-request{min-height:var(--admin-ui-compact-height);flex:none;padding-inline:9px}.audit-diff-section{background:#fff;border:1px solid #dfe5ec;border-radius:12px;padding:16px}.audit-diff-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.audit-diff-heading h3{color:#1d2939;margin:0;font-size:14px}.audit-diff-heading p{color:var(--admin-ui-muted);margin:4px 0 0;font-size:.75rem}.audit-diff-heading>span{color:#59677a;white-space:nowrap;background:#eef2f7;border-radius:999px;padding:5px 8px;font-size:.7rem;font-weight:750}.audit-diff-table-wrap{overflow-x:auto}.audit-diff-table{border-collapse:collapse;width:100%;min-width:560px}.audit-diff-table th,.audit-diff-table td{color:#4e5b6e;text-align:left;vertical-align:top;border-bottom:1px solid #e9edf2;padding:9px;font-size:.75rem;line-height:1.45}.audit-diff-table thead th{color:#758195;text-transform:uppercase;background:#f6f8fa;font-size:.68rem}.audit-diff-table tbody th{color:#2f3b4d;width:28%}.audit-diff-table tbody th small{color:#8a94a3;margin-top:3px;font-size:.68rem;font-weight:500;display:block}.audit-diff-changed td,.audit-diff-added td,.audit-diff-removed td{background:#fffaf3}.audit-diff-added td:last-child{color:#176c38}.audit-diff-removed td:nth-child(2){color:#b42318}.audit-diff-unchanged{opacity:.72}.audit-diff-empty{min-height:110px}.audit-redaction-note{border-top:1px solid #edf0f3;margin:12px 0 0;padding-top:10px}@media (max-width:1180px){.audit-filters{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (max-width:760px){.audit-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:11px}.audit-filter-search,.audit-filter-actions{grid-column:span 2}.audit-table-wrap{overflow:visible}.audit-table,.audit-table tbody{width:100%;min-width:0;display:block}.audit-table thead{display:none}.audit-table tr{background:#fff;border:1px solid #e0e5ec;border-radius:10px;gap:8px;margin-bottom:10px;padding:12px;display:grid}.audit-table td{border:0;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:0;display:grid}.audit-table td:before{content:attr(data-label);color:var(--admin-ui-muted);letter-spacing:.035em;text-transform:uppercase;font-size:.68rem;font-weight:800}.audit-table td>small,.audit-table td>strong,.audit-table td>span,.audit-table td>time{grid-column:2}.audit-table td>small{margin-top:-6px}.audit-open-cell{justify-content:flex-end;border-top:1px solid #edf0f3!important;padding-top:4px!important;display:flex!important}.audit-open-cell:before{display:none}.audit-detail{width:100%;padding:16px}.audit-detail-header{margin:-16px -16px 14px;padding:16px;top:-16px}.audit-detail-meta{grid-template-columns:1fr}.audit-detail-meta .audit-meta-wide{grid-column:auto}}@media (max-width:460px){.audit-filters{grid-template-columns:1fr}.audit-filter-search,.audit-filter-actions{grid-column:auto}.audit-filter-actions{flex-direction:column;align-items:stretch}.audit-filter-actions .button{justify-content:center;width:100%}.audit-diff-section{padding:12px}}
:root{--public-heading-color:#730713;--public-heading-font:"Times New Roman", Georgia, serif}#main-content:not(.admin-root) :is(.hero h1,.catalog-heading h1,.info-heading h1,.info-page>.account-heading h1,.legal-page>h1,.placeholder-page>h1,.placeholder-card>h1){text-shadow:0 1px #fff4c9b8,0 3px #d3a45c33,0 14px 28px #4f000824;-webkit-text-fill-color:var(--public-heading-color);color:var(--public-heading-color)!important;font-family:var(--public-heading-font)!important;letter-spacing:-.04em!important;font-weight:700!important}#main-content:not(.admin-root) :is(.home-auction-section>.section-heading h2,.legal-page .legal-notice h2,.legal-page .legal-section h2,.lot-page .lot-surface>h2){text-shadow:0 1px #f3c96d52;-webkit-text-fill-color:var(--public-heading-color);color:var(--public-heading-color)!important;font-family:var(--public-heading-font)!important;letter-spacing:.01em!important;font-weight:700!important}#main-content:not(.admin-root) :is(.hero h1,.catalog-heading h1,.info-heading h1,.info-page>.account-heading h1,.legal-page>h1,.placeholder-page>h1,.placeholder-card>h1):after{content:"";background:linear-gradient(90deg,#f3c96d,#d3a45c33);border-radius:999px;width:min(180px,72%);height:3px;margin-top:14px;display:block;box-shadow:0 6px 18px #d3a45c3d}
.admin-workspace-content,.admin-login-frame{--admin-ui-control-height:36px;--admin-ui-button-height:34px;--admin-ui-compact-height:30px;--admin-ui-tab-height:36px;--admin-ui-secondary-tab-height:32px;--admin-ui-radius:8px;--admin-ui-panel-radius:11px;--admin-ui-gap:8px;--admin-ui-border:#dce2ea;--admin-ui-border-strong:#cbd5e1;--admin-ui-surface:#fff;--admin-ui-surface-muted:#f8fafc;--admin-ui-text:#273346;--admin-ui-muted:#667085;--admin-ui-active:#273346;--admin-ui-focus:0 0 0 3px #d6482b29}.admin-workspace-content :is(.admin-panel,.settings-card,.admin-users-panel,.admin-settings-panel){border-color:var(--admin-ui-border);border-radius:var(--admin-ui-panel-radius);box-shadow:0 5px 18px #1018280a}.admin-workspace-content :is(.admin-panel,.settings-card){padding:18px}.admin-workspace-content :is(.admin-section-stack,.admin-settings-page,.admin-tickets-page,.admin-seo-page){gap:14px}.admin-workspace-content :is(.admin-toolbar,.admin-page-heading,.admin-panel-heading,.section-title){gap:12px}.admin-workspace-content .admin-toolbar{margin-bottom:14px}.admin-workspace-content :is(.admin-toolbar h2,.admin-page-heading h2,.admin-panel-heading h2,.section-title h2){line-height:1.25}.admin-workspace-content :is(.button,.button-primary,.button-secondary,.button-danger,.button--primary,.button--secondary,.button--danger,.button--ghost,.admin-button-danger,.button-positive,.admin-action-neutral,.admin-action-success,.admin-action-danger),.admin-login-frame :is(.button,.button-primary,.button-secondary,.button-danger,.button--primary,.button--secondary,.button--danger,.button--ghost){width:fit-content;max-width:100%;min-height:var(--admin-ui-button-height);border-radius:var(--admin-ui-radius);white-space:nowrap;padding:5px 11px;font-size:.72rem;font-weight:750;line-height:1.15}.admin-workspace-content :is(.button,.button-primary,.button-secondary,.button-danger,.button--primary,.button--secondary,.button--danger,.button--ghost,.admin-button-danger,.button-positive,.admin-action-neutral,.admin-action-success,.admin-action-danger):focus-visible,.admin-login-frame :is(.button,.button-primary,.button-secondary,.button-danger,.button--primary,.button--secondary,.button--danger,.button--ghost):focus-visible{box-shadow:var(--admin-ui-focus);outline:none}.admin-workspace-content :is(.admin-table,.admin-lot-action-panel,.admin-user-search-pagination,.admin-account-access-actions,.admin-role-controls,.notification-row-actions) .button,.admin-workspace-content .admin-user-identity>.button,.admin-workspace-content .catalog-card-actions button{min-height:var(--admin-ui-compact-height);border-radius:7px;padding:4px 9px;font-size:.66rem}.admin-workspace-content :is(.admin-toolbar-actions,.inline-actions,.required-fields-actions,.moderation-decision-actions,.notification-row-actions,.admin-account-access-actions,.settings-integration-actions,.admin-ticket-price-actions){gap:6px}.admin-workspace-content :is(.admin-toolbar-actions,.inline-actions,.required-fields-actions,.moderation-decision-actions,.notification-row-actions,.admin-account-access-actions,.admin-ticket-price-actions){flex-wrap:wrap;align-items:center}.admin-workspace-content .settings-policy-footer .button{flex:none}.admin-workspace-content input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range]),.admin-workspace-content select,.admin-login-frame input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),.admin-login-frame select{width:100%;height:var(--admin-ui-control-height);min-height:var(--admin-ui-control-height);border:1px solid var(--admin-ui-border-strong);border-radius:var(--admin-ui-radius);background:var(--admin-ui-surface);color:var(--admin-ui-text);font:inherit;outline:3px solid #0000;padding:0 10px;font-size:.75rem;transition:border-color .12s,background-color .12s,outline-color .12s}.admin-workspace-content textarea,.admin-login-frame textarea{border:1px solid var(--admin-ui-border-strong);border-radius:var(--admin-ui-radius);background:var(--admin-ui-surface);width:100%;min-height:88px;color:var(--admin-ui-text);font:inherit;resize:vertical;outline:3px solid #0000;padding:8px 10px;font-size:.75rem;line-height:1.45;transition:border-color .12s,background-color .12s,outline-color .12s}.admin-workspace-content input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,.admin-workspace-content select:focus,.admin-workspace-content textarea:focus,.admin-login-frame input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,.admin-login-frame select:focus,.admin-login-frame textarea:focus{background:#fffdfc;border-color:#d6482b;outline-color:#d6482b21}.admin-workspace-content select[multiple]{height:auto;min-height:104px;padding-block:6px}.admin-workspace-content :is(.field,.settings-field,.admin-form-grid label,.admin-reason-field){color:#475467;gap:5px;font-size:.72rem;font-weight:700}.admin-workspace-content :is(.field,.settings-field) small{color:var(--admin-ui-muted);font-size:.68rem;line-height:1.4}.admin-workspace-content .settings-number-grid label>div input,.admin-workspace-content .admin-ticket-money input{background:0 0;border:0;border-radius:0;outline:0}.admin-workspace-content .settings-number-grid label>div,.admin-workspace-content .admin-ticket-money{min-height:var(--admin-ui-control-height);border-color:var(--admin-ui-border-strong);border-radius:var(--admin-ui-radius)}.admin-workspace-content :is(.admin-settings-tabs,.catalog-workspace-tabs,.fields-tabs,.seo-page-tabs,.admin-ticket-anchors,.catalog-page-anchors){border:1px solid var(--admin-ui-border);background:var(--admin-ui-surface);scrollbar-width:thin;border-radius:10px;flex-wrap:nowrap;gap:4px;margin-bottom:14px;padding:4px;display:flex;overflow-x:auto;box-shadow:0 5px 18px #1018280d}.admin-workspace-content :is(.admin-settings-tabs,.catalog-workspace-tabs,.fields-tabs,.seo-page-tabs) button,.admin-workspace-content :is(.admin-ticket-anchors,.catalog-page-anchors) a{min-width:max-content;min-height:var(--admin-ui-tab-height);box-shadow:none;color:#596579;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:5px 11px;font-size:.72rem;font-weight:750;line-height:1.1;text-decoration:none;display:inline-flex}.admin-workspace-content :is(.admin-settings-tabs,.catalog-workspace-tabs,.fields-tabs,.seo-page-tabs) button:hover,.admin-workspace-content :is(.admin-ticket-anchors,.catalog-page-anchors) a:hover{color:#273346;background:#f2f4f7}.admin-workspace-content :is(.admin-settings-tabs,.catalog-workspace-tabs,.fields-tabs) button.is-active,.admin-workspace-content .seo-page-tabs button[aria-pressed=true]{color:#fff;background:var(--admin-ui-active);box-shadow:0 3px 9px #2733462e}.admin-workspace-content :is(.admin-settings-tabs,.catalog-workspace-tabs,.fields-tabs,.seo-page-tabs) button:focus-visible,.admin-workspace-content :is(.admin-ticket-anchors,.catalog-page-anchors) a:focus-visible{box-shadow:var(--admin-ui-focus);outline:none}.admin-workspace-content :is(.admin-user-tabs,.seo-locale-tabs){border:0;border-bottom:1px solid var(--admin-ui-border);background:0 0;border-radius:0;flex-wrap:nowrap;gap:2px;margin:0;padding:0 2px;display:flex;overflow-x:auto}.admin-workspace-content :is(.admin-user-tabs,.seo-locale-tabs) button{min-width:max-content;min-height:var(--admin-ui-secondary-tab-height);color:#667085;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;justify-content:center;align-items:center;padding:5px 9px;font-size:.69rem;font-weight:750;display:inline-flex}.admin-workspace-content .admin-user-tabs button[aria-current=page],.admin-workspace-content .seo-locale-tabs button[aria-selected=true]{box-shadow:none;color:#b93815;background:0 0;border-bottom-color:#d6482b}.admin-workspace-content :is(.admin-user-tabs,.seo-locale-tabs) button:focus-visible{box-shadow:inset 0 -2px #d6482b, var(--admin-ui-focus);outline:none}.admin-workspace-content :is(.catalog-navigation-chain,.catalog-navigation-grid,.catalog-type-actions) button{border-radius:7px;min-height:32px;padding:5px 9px;font-size:.69rem}.admin-workspace-content .admin-settings-page .settings-state-button{width:fit-content;min-width:118px;min-height:var(--admin-ui-button-height);border-radius:var(--admin-ui-radius);padding:5px 10px;font-size:.7rem}.admin-workspace-content .field-mode-toggle{border-radius:7px;min-height:32px;padding:4px 9px;font-size:.68rem}.admin-workspace-content .admin-table th{padding:9px 10px;font-size:.65rem;line-height:1.2}.admin-workspace-content .admin-table td{padding:10px;font-size:.72rem;line-height:1.35}.admin-workspace-content :is(.auth-notice,.form-error,.moderation-notice,.admin-notice){border-radius:var(--admin-ui-radius);padding:9px 11px;font-size:.72rem;line-height:1.4}.admin-workspace-content .admin-page-toast{border-radius:10px;font-size:.75rem}.admin-workspace-content .admin-seo-fields{width:min(100%,860px)}.admin-login-frame .settings-card{border-radius:var(--admin-ui-panel-radius);width:min(100%,420px);padding:20px}.admin-login-frame form{gap:12px}.admin-login-frame .button[type=submit]{justify-self:end}.admin-workspace-content .admin-lot-counters button{border-radius:9px;min-height:52px;padding:8px 10px}.admin-workspace-content .admin-lot-counters strong{font-size:1rem}.admin-workspace-content .admin-kpi{border-radius:var(--admin-ui-panel-radius);min-height:96px;padding:14px}.admin-workspace-content .admin-settings-page .settings-policy-footer{gap:8px;min-height:54px;padding:10px 16px}.admin-workspace-content .admin-settings-page .settings-policy-footer .button,.admin-workspace-content .admin-settings-page :is(.settings-band-list article>button,.settings-band-tools>button){width:fit-content;min-height:var(--admin-ui-button-height);border-radius:var(--admin-ui-radius);padding:5px 10px;font-size:.7rem}.admin-workspace-content :is(.catalog-filters-v2 button,.catalog-danger-zone button,.catalog-modal footer button,.catalog-edit-v2 .generate-all,.catalog-load-more){width:fit-content;max-width:100%;min-height:var(--admin-ui-button-height);border-radius:var(--admin-ui-radius);padding:5px 10px;font-size:.7rem}.admin-workspace-content .admin-row-action{width:fit-content;min-height:var(--admin-ui-compact-height);color:#b93815;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px 7px;font-size:.66rem;font-weight:750;line-height:1.1;text-decoration:none;display:inline-flex}.admin-workspace-content .admin-row-action:hover{background:#fff1ed}.admin-workspace-content .admin-row-action+.admin-row-action{margin-left:2px}@media (max-width:760px){.admin-workspace-content,.admin-login-frame{--admin-ui-control-height:40px;--admin-ui-button-height:40px;--admin-ui-compact-height:36px;--admin-ui-tab-height:40px;--admin-ui-secondary-tab-height:36px}.admin-workspace-content :is(.admin-panel,.settings-card){padding:14px}.admin-workspace-content :is(.button,.button-primary,.button-secondary,.button-danger,.button--primary,.button--secondary,.button--danger,.button--ghost,.admin-button-danger,.button-positive,.admin-action-neutral,.admin-action-success,.admin-action-danger),.admin-login-frame :is(.button,.button-primary,.button-secondary,.button-danger,.button--primary,.button--secondary,.button--danger,.button--ghost){min-height:var(--admin-ui-button-height);white-space:normal;padding:7px 12px}.admin-workspace-content :is(.admin-table,.admin-lot-action-panel,.admin-user-search-pagination,.admin-account-access-actions,.admin-role-controls,.notification-row-actions) .button,.admin-workspace-content .admin-user-identity>.button,.admin-workspace-content .catalog-card-actions button{min-height:var(--admin-ui-compact-height)}.admin-workspace-content :is(.admin-toolbar-actions,.inline-actions,.required-fields-actions,.moderation-decision-actions,.notification-row-actions,.admin-account-access-actions,.admin-role-controls,.admin-ticket-price-actions){flex-flow:wrap;align-items:center;width:auto}.admin-workspace-content :is(.admin-toolbar-actions,.inline-actions,.required-fields-actions,.moderation-decision-actions,.notification-row-actions,.admin-account-access-actions,.admin-role-controls,.admin-ticket-price-actions) .button,.admin-workspace-content .admin-seo-page .admin-page-heading .button,.admin-workspace-content .support-case-heading .button,.admin-workspace-content .admin-settings-page .settings-state-button{width:fit-content}.admin-workspace-content .settings-integration-actions>.button{width:fit-content;min-width:0}.admin-workspace-content :is(.admin-settings-tabs,.catalog-workspace-tabs,.fields-tabs,.seo-page-tabs,.admin-ticket-anchors,.catalog-page-anchors){margin-inline:0;padding:4px}.admin-workspace-content :is(.admin-settings-tabs,.catalog-workspace-tabs,.fields-tabs,.seo-page-tabs) button,.admin-workspace-content :is(.admin-ticket-anchors,.catalog-page-anchors) a{min-height:var(--admin-ui-tab-height);padding:7px 11px}.admin-login-frame .button[type=submit]{width:fit-content}}
