:root{--font-ui:"SF Pro Display","SF Pro Text",-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;color-scheme:light;--bg:#ffffff;--bg-strong:#ffffff;--surface:#ffffff;--surface-strong:#ffffff;--surface-muted:#f3f6fa;--surface-alt:#f8fafc;--text:#101828;--muted:#667085;--muted-strong:#475467;--line:rgba(15,23,42,0.1);--line-strong:rgba(15,23,42,0.16);--surface-stroke:color-mix(in srgb,var(--line) 44%,transparent);--brand:#0a84ff;--brand-strong:#0066cc;--brand-soft:rgba(10,132,255,0.12);--accent:var(--brand);--accent-strong:var(--brand-strong);--upcoming:#ff9f0a;--current:#30d158;--past:#8e8e93;--transaction:#0a84ff;--danger:#ff453a;--danger-soft:rgba(255,69,58,0.12);--shadow-sm:0 1px 2px rgba(15,23,42,0.04);--shadow-md:0 10px 24px rgba(15,23,42,0.06);--shadow-lg:0 18px 40px rgba(15,23,42,0.08);--blur:none;--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--motion-duration-fast:160ms;--motion-duration-base:220ms;--motion-duration-slow:340ms;--motion-ease-standard:cubic-bezier(0.22,1,0.36,1);--motion-ease-soft:cubic-bezier(0.16,1,0.3,1);--motion-distance-xs:4px;--motion-distance-sm:8px;--motion-distance-md:14px}.legal-acceptance-overlay{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:40px}.legal-acceptance-backdrop{position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.2),transparent 36%),rgba(15,23,42,.2);backdrop-filter:blur(22px) saturate(1.12);-webkit-backdrop-filter:blur(22px) saturate(1.12)}.legal-acceptance-modal{position:relative;z-index:1;width:min(860px,100%);max-height:min(655px,calc(84vh - 67px));display:grid;grid-template-rows:auto minmax(150px,1fr) auto;grid-gap:12px;gap:12px;padding:clamp(18px,1.8vw,24px);border:1px solid rgba(148,163,184,.32);border-radius:20px;background:rgba(255,255,255,.96);box-shadow:0 24px 80px rgba(15,23,42,.2);color:#111827}.legal-acceptance-header{display:grid;justify-items:center;grid-gap:12px;gap:12px;text-align:center}.legal-acceptance-header .brand-logo{width:170px;max-width:58vw}.legal-acceptance-intro{display:grid;justify-items:center;grid-gap:5px;gap:5px;max-width:620px;color:#64748b;text-align:center}.legal-acceptance-intro p{margin:0;font-size:14px;line-height:1.35}.legal-acceptance-intro span{color:#475569;font-size:12px;font-weight:400}.legal-acceptance-eyebrow{margin:0 0 6px;color:#1683f8;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.legal-acceptance-header h1{margin:0;color:#0f172a;font-size:clamp(28px,3.4vw,42px);font-weight:900;letter-spacing:-.045em;line-height:1}.legal-acceptance-header p{max-width:620px;margin:10px auto 0;color:#64748b;font-size:14px;line-height:1.45}.legal-acceptance-version{display:inline-flex;margin-top:8px;color:#475569;font-size:13px;font-weight:750}.legal-acceptance-document{overflow:auto;min-height:0;padding:clamp(18px,2vw,24px);border:1px solid rgba(148,163,184,.32);border-radius:15px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96)),radial-gradient(circle at 80% 0,rgba(59,130,246,.08),transparent 36%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.legal-acceptance-document-section+.legal-acceptance-document-section{margin-top:28px;padding-top:24px;border-top:1px solid rgba(148,163,184,.28)}.legal-acceptance-subdocument-header{margin-bottom:16px}.legal-acceptance-subdocument-header h2{margin:0 0 8px;color:#0f172a;font-size:clamp(22px,2.4vw,30px);line-height:1.05;letter-spacing:-.04em}.legal-acceptance-subdocument-header p,.legal-acceptance-subdocument-header span{display:block;max-width:760px;margin:0;color:#64748b;font-size:13px;line-height:1.45}.legal-acceptance-html{max-width:none}.legal-acceptance-document .legal-acceptance-html{font-size:14px;line-height:1.6}.legal-acceptance-document .legal-acceptance-html h1,.legal-acceptance-document .legal-acceptance-html h2,.legal-acceptance-document .legal-acceptance-html h3{margin:1.3rem 0 .55rem;letter-spacing:-.032em}.legal-acceptance-document .legal-acceptance-html h1:first-child,.legal-acceptance-document .legal-acceptance-html h2:first-child,.legal-acceptance-document .legal-acceptance-html h3:first-child{margin-top:0}.legal-acceptance-document .legal-acceptance-html h1{font-size:clamp(24px,2.6vw,32px);line-height:1.05}.legal-acceptance-document .legal-acceptance-html>h1:first-child,.legal-acceptance-document .legal-acceptance-html>h1:first-child+p{max-width:720px;margin-right:auto;margin-left:auto;text-align:center}.legal-acceptance-document .legal-acceptance-html h2{font-size:clamp(18px,2vw,22px);line-height:1.15}.legal-acceptance-document .legal-acceptance-html h3{font-size:17px;line-height:1.2}.legal-acceptance-document .legal-acceptance-html ol,.legal-acceptance-document .legal-acceptance-html p,.legal-acceptance-document .legal-acceptance-html table,.legal-acceptance-document .legal-acceptance-html ul{margin-bottom:.72rem}.legal-acceptance-footer{display:grid;justify-items:center;grid-gap:10px;gap:10px}.legal-acceptance-consent{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;grid-gap:12px;gap:12px;color:#475569;font-size:13px;font-weight:400;line-height:1.35}.legal-acceptance-consent-text span{display:block;white-space:nowrap}.legal-acceptance-consent input{width:18px;height:18px;margin-top:0;accent-color:#1683f8}.legal-acceptance-consent.is-error{color:#dc2626}.legal-acceptance-error{margin:0;color:#dc2626;font-size:14px;font-weight:750}.legal-acceptance-continue{width:min(320px,100%);justify-content:center;min-height:46px;font-size:15px}.admin-legal-settings{display:grid;grid-gap:22px;gap:22px}.admin-legal-notice{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-legal-notice-action{border:1px solid color-mix(in srgb,#166534 24%,transparent);border-radius:999px;background:var(--surface);color:#166534;padding:8px 12px;font:inherit;font-size:13px;font-weight:850;cursor:pointer}.admin-legal-notice-action:hover:not(:disabled){background:color-mix(in srgb,#16a34a 8%,var(--surface) 92%)}.admin-legal-notice-action:disabled{cursor:not-allowed;opacity:.62}.admin-legal-tabs{display:flex;flex-wrap:wrap;gap:10px}.admin-legal-tabs--compact{justify-content:flex-end}.admin-legal-locale-tabs{align-items:center}.admin-legal-locale-tab-group{display:inline-flex;align-items:center;gap:6px}.admin-legal-tab{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--muted);padding:10px 18px;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.admin-legal-tab--document{gap:8px;min-height:40px;padding:8px 14px;border-color:color-mix(in srgb,var(--line) 82%,transparent);background:var(--surface);color:var(--muted-strong);font-size:14px}.admin-legal-tab:hover{transform:translateY(-1px)}.admin-legal-tab.is-active{border-color:rgba(37,99,235,.32);background:color-mix(in srgb,var(--accent) 10%,var(--surface) 90%);color:var(--accent-strong)}.admin-legal-tab--document.is-active{border-color:color-mix(in srgb,var(--accent) 22%,transparent);background:color-mix(in srgb,var(--accent) 14%,var(--surface) 86%)}.admin-legal-locale-download{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--accent) 20%,var(--border) 80%);border-radius:999px;background:color-mix(in srgb,var(--accent) 8%,var(--surface) 92%);color:var(--accent-strong);text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.admin-legal-locale-download:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 34%,var(--border) 66%);background:color-mix(in srgb,var(--accent) 13%,var(--surface) 87%)}.admin-legal-locale-download:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 28%,transparent);outline-offset:2px}.admin-legal-locale-download svg{width:18px;height:18px;fill:currentColor}.admin-legal-tab-status{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:11px;font-weight:850;line-height:1}.admin-legal-tab-status-dot{width:8px;height:8px;border-radius:999px;background:var(--muted);box-shadow:0 0 0 3px color-mix(in srgb,var(--muted) 14%,transparent)}.admin-legal-tab.is-published .admin-legal-tab-status{color:#166534}.admin-legal-tab.is-published .admin-legal-tab-status-dot{background:#16a34a;box-shadow:0 0 0 3px rgba(22,163,74,.16)}.admin-legal-tab.is-partially-published .admin-legal-tab-status{color:#92400e}.admin-legal-tab.is-partially-published .admin-legal-tab-status-dot{background:#d97706;box-shadow:0 0 0 3px rgba(217,119,6,.18)}.admin-legal-editor-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);grid-gap:20px;gap:20px}.admin-legal-editor-panel,.admin-legal-history-panel{border:1px solid var(--border);border-radius:28px;background:var(--surface-strong);box-shadow:var(--shadow-sm)}.admin-legal-editor-panel{overflow:hidden}.admin-legal-editor-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:24px;border-bottom:1px solid var(--border)}.admin-legal-editor-header h3,.admin-legal-history-panel h3{margin:0;color:var(--text);font-size:22px;line-height:1.1}.admin-legal-editor-header p{max-width:560px;margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.admin-legal-toolbar{display:flex;flex-wrap:wrap;gap:8px;padding:14px 24px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface-muted) 62%,var(--surface) 38%)}.admin-legal-toolbar button{border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);padding:8px 11px;font-size:13px;font-weight:850;cursor:pointer}.admin-legal-toolbar button.is-active{border-color:color-mix(in srgb,var(--accent) 52%,var(--border));background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:var(--accent-strong)}.admin-legal-toolbar .admin-legal-toolbar-icon-button{width:42px;height:38px;padding:0}.admin-legal-toolbar-icon{width:22px;height:22px;fill:currentColor;vertical-align:middle}.admin-legal-editor{min-height:520px;max-height:68vh;overflow:auto;padding:28px 32px;outline:none;color:var(--text);font-size:16px;line-height:1.65}.admin-legal-editor:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent) 42%,transparent)}.admin-legal-editor h1,.admin-legal-editor h2,.admin-legal-editor h3{color:var(--text);line-height:1.08}.admin-legal-editor table{width:100%;border-collapse:collapse;margin:18px 0}.admin-legal-editor td,.admin-legal-editor th{border:1px solid var(--border);padding:10px 12px;text-align:left}.admin-legal-editor-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:18px 24px;border-top:1px solid var(--border)}.admin-legal-editor-actions span{margin-right:auto;color:var(--muted);font-size:13px;font-weight:750}.admin-legal-history-panel{display:grid;align-content:start;grid-gap:16px;gap:16px;padding:24px;max-height:760px;overflow:hidden}.admin-legal-history-list{display:grid;grid-gap:12px;gap:12px;max-height:640px;overflow-y:auto;padding-right:6px;overscroll-behavior:contain}.admin-legal-history-item{display:grid;grid-gap:6px;gap:6px;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface);color:var(--muted);font-size:13px;line-height:1.4}.admin-legal-history-item.is-current-published{border-color:#86efac;background:#f0fdf4;color:#166534}.admin-legal-history-item strong{color:var(--text);font-size:14px}.admin-legal-history-item.is-current-published strong{color:#14532d}.admin-legal-history-current-badge{justify-self:start;color:#166534;font-size:12px;font-weight:850;line-height:1}.user-legal-latest-card{display:flex;align-items:center;gap:16px;padding:12px 14px;border:1px solid var(--border);border-radius:14px;background:var(--surface-strong)}.user-legal-latest-card strong{color:var(--text);font-size:15px;font-weight:650}.user-legal-latest-card span{color:var(--muted);font-size:13px}.user-legal-latest-card small{color:var(--muted-strong);font-size:13px}.user-legal-version-link{margin-left:auto;min-height:34px;padding:0 12px;border-radius:10px;white-space:nowrap}.user-legal-history-table{overflow-x:auto;border:1px solid var(--border);border-radius:22px}.user-legal-history-table table{width:100%;min-width:860px;border-collapse:collapse}.user-legal-history-table td,.user-legal-history-table th{padding:14px 16px;border-bottom:1px solid var(--border);color:var(--muted);font-size:13px;text-align:left;vertical-align:top}.user-legal-history-table th{color:var(--text);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.user-legal-history-table tr:last-child td{border-bottom:0}.user-legal-history-table code{color:var(--text);white-space:normal;word-break:break-word}@media (max-width:920px){.legal-acceptance-overlay{padding:14px}.legal-acceptance-modal{max-height:calc(84vh - 24px);border-radius:17px;padding:18px}.legal-acceptance-header .brand-logo{width:150px}.legal-acceptance-document{padding:16px}.legal-acceptance-consent{grid-template-columns:auto minmax(0,1fr);width:min(360px,100%)}.legal-acceptance-consent-text span{white-space:normal}.admin-legal-editor-layout{grid-template-columns:1fr}.admin-legal-editor-actions,.admin-legal-editor-header{flex-direction:column;align-items:stretch}.admin-legal-tabs--compact{justify-content:flex-start}.admin-legal-editor-actions span{margin-right:0}}.marketing-ai-chat{position:fixed;right:28px;bottom:28px;z-index:90;font-family:inherit}.marketing-ai-chat-launcher{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:52px;max-width:min(260px,calc(100vw - 56px));padding:0 22px;border:1px solid rgba(216,226,241,.94);border-radius:28px 28px 8px 28px;background:radial-gradient(circle at 20% 18%,rgba(255,255,255,.98),transparent 26%),rgba(255,255,255,.96);box-shadow:0 18px 42px rgba(15,23,42,.14),0 10px 30px rgba(31,128,245,.08);color:#0f172a;cursor:pointer;transition:box-shadow .18s ease,transform .18s ease}.marketing-ai-chat-launcher:after{position:absolute;right:18px;bottom:-7px;width:16px;height:16px;border-right:1px solid rgba(216,226,241,.94);border-bottom:1px solid rgba(216,226,241,.94);background:rgba(255,255,255,.96);content:"";transform:rotate(45deg)}.marketing-ai-chat-launcher:hover{box-shadow:0 24px 52px rgba(31,128,245,.18);transform:translateY(-3px) scale(1.03)}.marketing-ai-chat-launcher-question{position:relative;z-index:1;color:#0f172a;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1.05;text-align:center;white-space:nowrap}.marketing-ai-chat-panel{position:absolute;right:0;bottom:84px;display:grid;width:min(420px,calc(100vw - 32px));max-height:min(660px,calc(100vh - 128px));grid-template-rows:auto minmax(260px,1fr) auto;overflow:hidden;border:1px solid rgba(216,226,241,.82);border-radius:30px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,248,252,.94)),radial-gradient(circle at 90% 0,rgba(31,128,245,.12),transparent 38%);box-shadow:0 30px 90px rgba(15,23,42,.16);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);animation:marketingAiChatPanelIn .24s ease both}.marketing-ai-chat-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px 16px;border-bottom:1px solid rgba(216,226,241,.72);background:rgba(255,255,255,.66)}.marketing-ai-chat-header div{display:grid;grid-gap:3px;gap:3px}.marketing-ai-chat-header span{color:#64748b;font-size:13px;font-weight:700;letter-spacing:-.01em}.marketing-ai-chat-header strong{color:#0f172a;font-size:21px;font-weight:900;letter-spacing:-.04em}.marketing-ai-chat-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(216,226,241,.9);border-radius:999px;background:rgba(255,255,255,.78);color:#475569;cursor:pointer;font-size:24px;line-height:0;padding:0;text-align:center}.marketing-ai-chat-messages{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:0;overflow-y:auto;padding:18px}.marketing-ai-chat-message{width:-moz-fit-content;width:fit-content;max-width:86%;border-radius:22px;padding:12px 15px;color:#243044;font-size:14px;line-height:1.5;letter-spacing:-.01em}.marketing-ai-chat-message p{margin:0}.marketing-ai-chat-message p+p{margin-top:8px}.marketing-ai-chat-message--assistant{justify-self:start;border:0;border-bottom-left-radius:7px;background:#e9edf4;color:#1f2937}.marketing-ai-chat-message--user{justify-self:end;border-bottom-right-radius:7px;background:linear-gradient(135deg,#1f80f5,#3f86ff);color:#ffffff}.marketing-ai-chat-message--loading{display:inline-flex;align-items:center;gap:5px;min-width:58px;min-height:38px;padding-inline:16px}.marketing-ai-chat-message--loading span{width:6px;height:6px;border-radius:999px;background:#8a94a6;animation:marketingAiChatTyping 1.1s ease-in-out infinite}.marketing-ai-chat-message--loading span:nth-child(2){animation-delay:.12s}.marketing-ai-chat-message--loading span:nth-child(3){animation-delay:.24s}.marketing-ai-chat-form{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;padding:16px 18px 18px;border-top:1px solid rgba(216,226,241,.72);background:rgba(255,255,255,.58)}.marketing-ai-chat-input-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.marketing-ai-chat-form input{min-width:0;border:1px solid rgba(216,226,241,.95);border-radius:999px;background:rgba(255,255,255,.9);color:#0f172a;font:inherit;font-size:14px;outline:none;padding:13px 15px}.marketing-ai-chat-form input:focus{border-color:rgba(31,128,245,.62);box-shadow:0 0 0 4px rgba(31,128,245,.12)}.marketing-ai-chat-form button{border:0;border-radius:999px;background:linear-gradient(135deg,#1f80f5,#3f86ff);color:#ffffff;cursor:pointer;font:inherit;font-size:14px;font-weight:900;padding:0 18px}.marketing-ai-chat-form button:disabled{cursor:not-allowed;opacity:.58}html[data-theme=dark] .marketing-ai-chat-launcher{border-color:rgba(148,163,184,.26);background:radial-gradient(circle at 20% 18%,rgba(255,255,255,.1),transparent 28%),rgba(24,29,38,.92);box-shadow:0 20px 54px rgba(0,0,0,.34),0 10px 30px rgba(31,128,245,.14)}html[data-theme=dark] .marketing-ai-chat-launcher:after{border-color:rgba(148,163,184,.26);background:rgba(24,29,38,.92)}html[data-theme=dark] .marketing-ai-chat-launcher-question{color:var(--text)}html[data-theme=dark] .marketing-ai-chat-panel{border-color:rgba(148,163,184,.24);background:linear-gradient(180deg,rgba(25,31,41,.94),rgba(17,20,28,.96)),radial-gradient(circle at 90% 0,rgba(31,128,245,.18),transparent 40%);box-shadow:0 34px 100px rgba(0,0,0,.44)}html[data-theme=dark] .marketing-ai-chat-form,html[data-theme=dark] .marketing-ai-chat-header{border-color:rgba(148,163,184,.2);background:rgba(17,22,31,.72)}html[data-theme=dark] .marketing-ai-chat-header span{color:var(--muted-strong)}html[data-theme=dark] .marketing-ai-chat-form input,html[data-theme=dark] .marketing-ai-chat-header strong{color:var(--text)}html[data-theme=dark] .marketing-ai-chat-close,html[data-theme=dark] .marketing-ai-chat-form input{border-color:rgba(148,163,184,.24);background:rgba(255,255,255,.055)}html[data-theme=dark] .marketing-ai-chat-message--assistant{background:rgba(255,255,255,.09);color:var(--text)}@keyframes marketingAiChatPanelIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes marketingAiChatTyping{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (max-width:640px){.marketing-ai-chat{right:16px;bottom:16px}.marketing-ai-chat-launcher{min-height:48px;max-width:calc(100vw - 44px);padding-inline:18px}.marketing-ai-chat-launcher-question{font-size:14px}.marketing-ai-chat-panel{right:-6px;bottom:72px;max-height:min(620px,calc(100vh - 104px));border-radius:24px}.marketing-ai-chat-form{grid-template-columns:minmax(0,1fr)}.marketing-ai-chat-form button{min-height:44px}}.admin-request-visual-auction-setting-row{display:flex;justify-content:flex-start;margin-top:14px}.progressive-walkaway-trigger{display:inline-flex;align-items:center;gap:12px;min-height:auto;padding:0;border:0;border-radius:0;background:transparent;color:color-mix(in srgb,var(--text) 78%,var(--muted) 22%);box-shadow:none;cursor:pointer;transition:color .18s ease,transform .18s ease}.progressive-walkaway-trigger:hover{color:var(--text)}.progressive-walkaway-trigger.is-configured{color:#22c55e}.progressive-walkaway-trigger-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;background:currentColor;-webkit-mask:url(/icons/walkaway-settings.png) center/contain no-repeat;mask:url(/icons/walkaway-settings.png) center/contain no-repeat;transition:background-color .18s ease,opacity .18s ease,transform .18s ease;opacity:.78}.progressive-walkaway-trigger-label{font-size:.82rem;font-weight:500;letter-spacing:0}.progressive-walkaway-trigger:hover .progressive-walkaway-trigger-icon{opacity:.92;transform:scale(1.02)}.progressive-walkaway-trigger.is-configured .progressive-walkaway-trigger-icon{opacity:1}.progressive-walkaway-modal{width:min(560px,calc(100vw - 32px));gap:20px}.progressive-walkaway-modal-header{align-items:flex-start}.progressive-walkaway-modal-heading{display:grid;flex:1 1;grid-gap:0;gap:0;min-width:0}.progressive-walkaway-modal-kicker{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand) 16%,var(--line));background:color-mix(in srgb,var(--brand) 5%,var(--surface-strong));color:color-mix(in srgb,var(--brand-strong) 62%,var(--text) 38%);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.progressive-walkaway-modal-header h2{margin:0;font-size:clamp(32px,4vw,54px);line-height:.96;letter-spacing:-.05em}.progressive-walkaway-modal-intro{max-width:none;width:100%;margin:0;color:color-mix(in srgb,var(--text) 88%,var(--muted) 12%);font-size:1.04rem;line-height:1.35}.progressive-walkaway-close{width:44px;height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0;border:0;background:transparent;color:var(--muted);box-shadow:none;cursor:pointer;flex-shrink:0;transition:color .14s ease,background .14s ease,transform .14s ease}.progressive-walkaway-close:hover:not(:disabled){background:color-mix(in srgb,var(--surface-alt) 72%,transparent);color:var(--ink);transform:translate3d(0,calc(var(--motion-distance-xs) * -1),0)}.progressive-walkaway-close:disabled{cursor:default;opacity:.6}.progressive-walkaway-close svg{width:22px;height:22px;display:block}.progressive-walkaway-rules{display:grid;grid-gap:8px;gap:8px}.progressive-walkaway-rules p{margin:0;color:color-mix(in srgb,var(--text) 74%,var(--muted) 26%);font-size:.98rem;line-height:1.5}.progressive-walkaway-rules strong{color:var(--text);font-weight:700}.progressive-walkaway-live-note{background:linear-gradient(180deg,color-mix(in srgb,#ffffff 28%,transparent),transparent 32%),color-mix(in srgb,var(--surface-alt) 84%,var(--surface-strong));padding:16px 18px;display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border:1px solid var(--line);border-radius:22px;border-color:color-mix(in srgb,#f59e0b 26%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#fff7ed 88%,transparent),transparent 36%),color-mix(in srgb,#fff7ed 80%,var(--surface-strong));color:color-mix(in srgb,#9a3412 78%,var(--text) 22%);margin:0}.progressive-walkaway-modal-copy{display:grid;grid-gap:8px;gap:8px;margin-bottom:18px;color:var(--muted)}.progressive-walkaway-modal-copy p{margin:0}.progressive-walkaway-summary-grid{margin-bottom:0}.progressive-walkaway-summary-grid .key-value-card{gap:8px;min-height:108px;padding:18px}.progressive-walkaway-summary-grid .key-value-card strong{font-size:1.18rem;letter-spacing:-.03em}.progressive-walkaway-saved-state{display:grid;grid-gap:8px;gap:8px;padding:18px 20px;border:1px solid color-mix(in srgb,var(--line) 74%,transparent);border-radius:22px;background:color-mix(in srgb,var(--surface-alt) 70%,var(--surface-strong))}.progressive-walkaway-saved-state-label{color:var(--muted);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.progressive-walkaway-saved-state-value-row{display:flex;align-items:center;gap:12px}.progressive-walkaway-saved-state-value-row strong{font-size:1.28rem;letter-spacing:-.03em}.progressive-walkaway-saved-state-actions{display:inline-flex;align-items:center;gap:8px}.progressive-walkaway-saved-state-meta{color:color-mix(in srgb,var(--text) 72%,var(--muted) 28%);font-size:.92rem;line-height:1.35}.progressive-walkaway-edit-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;min-width:34px;padding:0;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 92%,white 8%);color:color-mix(in srgb,var(--text) 80%,var(--muted) 20%);cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease}.progressive-walkaway-edit-button:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--brand) 28%,var(--line));background:color-mix(in srgb,var(--brand-soft) 32%,var(--surface-strong));color:var(--text)}.progressive-walkaway-edit-button:disabled{cursor:default;opacity:.6}.progressive-walkaway-edit-button svg{width:16px;height:16px;display:block}.progressive-walkaway-clear-button{color:color-mix(in srgb,var(--danger) 78%,var(--text) 22%)}.progressive-walkaway-clear-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 28%,var(--line));background:color-mix(in srgb,var(--danger-soft) 42%,var(--surface-strong));color:var(--danger)}.progressive-walkaway-feedback-stack{display:grid;grid-gap:12px;gap:12px}.progressive-walkaway-feedback-stack .notice{margin-bottom:0}.progressive-walkaway-empty-state{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border-radius:22px;border:1px dashed color-mix(in srgb,var(--border) 84%,transparent);background:color-mix(in srgb,var(--surface) 95%,white 5%);color:var(--muted);font-size:.95rem}.progressive-walkaway-empty-state strong{color:var(--text);font-size:1rem;letter-spacing:-.02em}.progressive-walkaway-empty-state p{margin:0}.progressive-walkaway-form-panel{display:grid;grid-gap:16px;gap:16px;padding:0;border:none;border-radius:0;background:transparent}.progressive-walkaway-form-heading{display:block}.progressive-walkaway-form-heading strong{font-size:.97rem;font-weight:700;letter-spacing:-.01em}.progressive-walkaway-fields{margin-top:0}.progressive-walkaway-field{gap:8px}.progressive-walkaway-field>span:first-child{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;border:0;color:var(--text);font-size:.84rem;font-weight:700;letter-spacing:-.01em}.progressive-walkaway-field input:disabled,.progressive-walkaway-field input[readonly]{color:color-mix(in srgb,var(--text) 74%,var(--muted) 26%);background:color-mix(in srgb,var(--surface-alt) 82%,var(--surface-strong))}.progressive-walkaway-actions{padding-top:16px}@media (max-width:720px){.admin-request-visual-auction-setting-row{margin-top:12px}.progressive-walkaway-trigger{width:100%;justify-content:center}.progressive-walkaway-modal{width:min(100vw - 24px,560px)}.progressive-walkaway-modal-header{gap:14px}.progressive-walkaway-fields{grid-template-columns:1fr}.progressive-walkaway-modal-intro{max-width:none}.progressive-walkaway-saved-state-value-row{flex-wrap:wrap;align-items:center}}.admin-topbar{gap:12px}.admin-topbar .topbar-title-shell{overflow:hidden}.admin-topbar .topbar-actions{gap:12px}.admin-topbar .admin-notifications-shell{margin-inline:10px}.buyer-shell .admin-topbar .company-mode-toggle,.seller-shell .admin-topbar .company-mode-toggle{flex:0 0 auto}.admin-topbar .company-profile-menu-trigger--topbar{max-width:clamp(112px,18vw,180px)}@container workspace-topbar (max-width: 680px){.admin-topbar,.admin-topbar .topbar-actions{gap:10px}.admin-topbar .admin-notifications-shell{margin-inline:8px}.admin-topbar .company-profile-menu-trigger--topbar .company-profile-menu-trigger-label-primary,.buyer-shell .admin-topbar .company-mode-toggle-label,.seller-shell .admin-topbar .company-mode-toggle-label{font-family:var(--font-ui);font-size:14px;letter-spacing:-.04em;line-height:1}.admin-topbar .company-profile-menu-trigger--topbar{max-width:104px}}@container workspace-topbar (max-width: 560px){.admin-topbar{gap:8px}.admin-topbar .topbar-title{font-size:clamp(13px,4.4vw,16px)}.admin-topbar .topbar-actions{gap:8px}.admin-topbar .admin-notifications-shell{margin-inline:6px}.buyer-shell .admin-topbar .company-mode-toggle,.seller-shell .admin-topbar .company-mode-toggle{min-height:24px;gap:6px}.buyer-shell .admin-topbar .company-mode-toggle-label,.seller-shell .admin-topbar .company-mode-toggle-label{font-size:13px}.buyer-shell .admin-topbar .company-mode-toggle-label-text--full,.seller-shell .admin-topbar .company-mode-toggle-label-text--full{display:none}.buyer-shell .admin-topbar .company-mode-toggle-label-text--short,.seller-shell .admin-topbar .company-mode-toggle-label-text--short{display:inline}.buyer-shell .admin-topbar .company-mode-toggle-switch,.seller-shell .admin-topbar .company-mode-toggle-switch{width:30px;height:18px;padding:2px}.buyer-shell .admin-topbar .company-mode-toggle-thumb,.seller-shell .admin-topbar .company-mode-toggle-thumb{width:14px;height:14px}.buyer-shell .admin-topbar .company-mode-toggle.is-buyer .company-mode-toggle-thumb,.seller-shell .admin-topbar .company-mode-toggle.is-buyer .company-mode-toggle-thumb{transform:translateX(12px)}.admin-topbar .admin-notifications-trigger{width:34px;height:34px}.admin-topbar .admin-notifications-trigger-icon{width:14px;height:14px}.admin-topbar .admin-notifications-badge{top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;font-size:9px}.admin-topbar .company-profile-menu-trigger--topbar{width:32px;max-width:32px;min-height:32px;justify-content:center;gap:0}.admin-topbar .company-profile-menu-trigger--topbar .company-profile-menu-trigger-icon{display:inline-flex;width:16px;height:16px}.admin-topbar .company-profile-menu-trigger--topbar .company-profile-menu-chevron,.admin-topbar .company-profile-menu-trigger--topbar .company-profile-menu-trigger-label{display:none}}@container workspace-topbar (max-width: 440px){.admin-topbar{gap:6px}.admin-topbar .shell-menu-button{width:36px;height:36px;min-width:36px;border-radius:14px}.admin-topbar .shell-menu-button span{width:18px;height:18px}.admin-topbar .topbar-title{font-size:13px}.seller-shell .admin-topbar.seller-topbar--request-page .topbar-title{font-size:12px}.admin-topbar .topbar-actions{gap:6px}.admin-topbar .admin-notifications-shell{margin-inline:4px}}body[data-shell-sidebar-open=true],html[data-shell-sidebar-open=true]{overflow:hidden;overscroll-behavior:none}.toast-banner{margin-bottom:16px;border-radius:16px;padding:14px 18px;border:1px solid transparent}.toast-banner-success{background:rgba(32,120,75,.1);border-color:rgba(32,120,75,.18);color:#165237}.toast-banner-error{background:rgba(167,41,41,.1);border-color:rgba(167,41,41,.18);color:#7b2222}.marketing-workspace-settings-button img{width:18px;height:18px;display:block;object-fit:contain}.marketing-buyers-empty-state{margin-top:16px}.marketing-country-picker-search{max-width:520px}.marketing-country-picker-search input{min-height:42px;border-radius:14px}html[data-theme=dark] .platform-release-badge{color:rgba(226,232,240,.42)}html[data-theme=dark]{color-scheme:dark;--bg:#111215;--bg-strong:#15171b;--surface:#17191e;--surface-strong:#1c1e24;--surface-muted:#23262d;--surface-alt:#14161b;--text:#f5f5f7;--muted:#9ea4af;--muted-strong:#c7cdd6;--line:rgba(255,255,255,0.08);--line-strong:rgba(255,255,255,0.14);--brand:#0a84ff;--brand-strong:#4aa8ff;--brand-soft:rgba(10,132,255,0.16);--accent:var(--brand);--accent-strong:var(--brand-strong);--upcoming:#ff9f0a;--current:#30d158;--past:#8e8e93;--transaction:#0a84ff;--danger:#ff453a;--danger-soft:rgba(255,69,58,0.16);--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--blur:none}*{box-sizing:border-box}body,html{margin:0;min-height:100%;color:var(--text);font-family:var(--font-ui);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body,html{background:var(--bg)}body{min-height:100vh}html[data-theme=dark] .admin-shell,html[data-theme=dark] .marketing-shell,html[data-theme=dark] .seller-shell,html[data-theme=dark] body{background:var(--bg)}html[data-theme=dark] .checkbox-field,html[data-theme=dark] .companies-contact-row,html[data-theme=dark] .companies-detail-hero,html[data-theme=dark] .companies-detail-section-card,html[data-theme=dark] .companies-filter-actions-pill .secondary-button,html[data-theme=dark] .companies-filter-pill,html[data-theme=dark] .companies-filters-panel,html[data-theme=dark] .companies-key-value-card,html[data-theme=dark] .companies-meta-chip,html[data-theme=dark] .companies-pagination-button,html[data-theme=dark] .entry-card,html[data-theme=dark] .field input,html[data-theme=dark] .field select,html[data-theme=dark] .field textarea,html[data-theme=dark] .ghost-link,html[data-theme=dark] .list-card,html[data-theme=dark] .metric-card,html[data-theme=dark] .modal-card,html[data-theme=dark] .modal-sheet,html[data-theme=dark] .notice,html[data-theme=dark] .panel,html[data-theme=dark] .secondary-button,html[data-theme=dark] .sidebar,html[data-theme=dark] .table-wrap,html[data-theme=dark] .theme-toggle,html[data-theme=dark] .topbar{background:var(--surface-strong);background-image:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=dark] .companies-pagination-button.is-current,html[data-theme=dark] .primary-button{background:var(--brand);background-image:none;box-shadow:none}html[data-theme=dark] .companies-add-icon-button{background:var(--brand);color:#ffffff;border:1px solid color-mix(in srgb,var(--brand-strong) 40%,var(--brand));box-shadow:none}html[data-theme=dark] .danger-button{background:var(--danger);background-image:none;box-shadow:none}html[data-theme=dark] .brand-mark,html[data-theme=dark] .buyer-brand-mark,html[data-theme=dark] .seller-brand-mark{background:var(--brand);box-shadow:none}html[data-theme=dark] .brand-logo-mark{box-shadow:none}html[data-theme=dark] .ghost-link:hover,html[data-theme=dark] .nav-link:hover,html[data-theme=dark] .theme-toggle:hover{background:var(--surface-muted)}html[data-theme=dark] .nav-link.active{background:transparent;border-color:transparent;box-shadow:none}html[data-theme=dark] .data-table th{background:var(--surface-muted)}html[data-theme=dark] .data-table tbody tr:hover,html[data-theme=dark] .row-selected{background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong))}html[data-theme=dark] .empty-state{background:var(--surface-alt);box-shadow:none}html[data-theme=dark] .admin-legal-tab{border-color:var(--line);background:var(--surface-strong);color:var(--muted-strong)}html[data-theme=dark] .admin-legal-tab.is-active{border-color:color-mix(in srgb,var(--brand-strong) 34%,var(--line));background:color-mix(in srgb,var(--brand) 18%,var(--surface-strong));color:var(--brand-strong)}html[data-theme=dark] .admin-legal-history-current-badge,html[data-theme=dark] .admin-legal-notice-action,html[data-theme=dark] .admin-legal-tab.is-published .admin-legal-tab-status{color:#86efac}html[data-theme=dark] .admin-legal-tab.is-published .admin-legal-tab-status-dot{background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.2)}html[data-theme=dark] .admin-legal-tab.is-partially-published .admin-legal-tab-status{color:#fbbf24}html[data-theme=dark] .admin-legal-tab.is-partially-published .admin-legal-tab-status-dot{background:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.2)}html[data-theme=dark] .admin-legal-history-item.is-current-published{border-color:color-mix(in srgb,#22c55e 34%,var(--line));background:color-mix(in srgb,#22c55e 12%,var(--surface));color:#86efac}html[data-theme=dark] .admin-legal-history-item.is-current-published strong{color:#dcfce7}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:0;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--brand) 18%,transparent)}@keyframes platform-fade-in{0%{opacity:0;transform:translate3d(0,var(--motion-distance-md),0)}to{opacity:1;transform:translateZ(0)}}@keyframes platform-fade-in-soft{0%{opacity:0;transform:translate3d(0,var(--motion-distance-sm),0) scale(.992)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes platform-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes platform-workspace-frame-in{0%{opacity:0;transform:translate3d(0,var(--motion-distance-sm),0) scale(.994);filter:blur(4px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes platform-workspace-frame-out{0%{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}to{opacity:0;transform:translate3d(0,calc(var(--motion-distance-xs) * -1),0) scale(.992);filter:blur(3px)}}@keyframes platform-auction-card-in{0%{opacity:0;transform:translate3d(0,var(--motion-distance-md),0) scale(.992);filter:blur(5px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes landing-page-route-enter{0%{opacity:0;transform:translate3d(0,14px,0) scale(.998);filter:blur(5px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes login-success-logo-in{0%{opacity:0;transform:translate3d(0,14px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes login-success-copy-in{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}:where(.nav-link,.ghost-link,.theme-toggle,.primary-button,.secondary-button,.danger-button,.companies-meta-chip,.status-pill,.admin-request-visual-tab,.field select,.field input,.field textarea,.input-like,.checkbox-field,.table-wrap,.data-table tbody tr,.entry-card,.panel,.metric-card,.list-card,.notice,.empty-state,.companies-detail-hero,.companies-detail-section-card,.companies-key-value-card,.companies-contact-row,.topbar,.sidebar,.modal-card,.modal-sheet,.confirm-popup-card){transition:opacity var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-standard),border-color var(--motion-duration-base) var(--motion-ease-standard),background-color var(--motion-duration-base) var(--motion-ease-standard),color var(--motion-duration-base) var(--motion-ease-standard),box-shadow var(--motion-duration-base) var(--motion-ease-standard),filter var(--motion-duration-base) var(--motion-ease-standard)}.screen>*{animation:platform-fade-in var(--motion-duration-slow) var(--motion-ease-soft) both}.screen>:first-child{animation-delay:20ms}.screen>:nth-child(2){animation-delay:50ms}.screen>:nth-child(3){animation-delay:80ms}.screen>:nth-child(4){animation-delay:.11s}.screen>:nth-child(5){animation-delay:.14s}.sidebar,.topbar{animation:platform-fade-in-soft var(--motion-duration-slow) var(--motion-ease-soft) both}.confirm-popup-shell,.modal-shell{animation:platform-overlay-in var(--motion-duration-base) var(--motion-ease-standard) both}.confirm-popup-card,.modal-card,.modal-sheet{animation:platform-fade-in-soft var(--motion-duration-slow) var(--motion-ease-soft) both;transform-origin:50% 18%}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.marketing-shell{min-height:100vh;background:var(--bg)}.marketing-hero{width:min(1080px,calc(100% - 32px));margin:0 auto;padding:72px 0 88px}.eyebrow,.section-kicker,.topbar-label{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.marketing-title{max-width:13ch;margin:18px 0 16px;font-size:clamp(40px,6vw,76px);font-weight:740;line-height:.92;letter-spacing:-.04em}.marketing-copy,.section-copy{max-width:64ch;color:var(--muted);font-size:15px;line-height:1.7}.link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:28px}.entry-card,.list-card,.metric-card,.panel{border:1px solid var(--surface-stroke);background:var(--surface-strong);box-shadow:var(--shadow-sm)}.entry-card{display:grid;grid-gap:10px;gap:10px;padding:24px;border-radius:var(--radius-lg);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.entry-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--brand) 24%,var(--line));box-shadow:var(--shadow-md)}.entry-label{font-size:19px;font-weight:700;letter-spacing:-.02em}.entry-copy{color:var(--muted);line-height:1.65}.admin-shell{min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;display:grid;background:var(--bg);overflow:hidden;transition:grid-template-columns .22s cubic-bezier(.22,1,.36,1)}.admin-shell,.admin-shell-collapsed{grid-template-columns:auto minmax(0,1fr)}.admin-shell--no-sidebar{grid-template-columns:minmax(0,1fr)}.seller-shell{background:inherit}@media (min-width:1101px){.admin-shell{padding:16px}.admin-shell,.buyer-shell,.seller-shell{column-gap:16px}.admin-shell .sidebar{top:0;align-self:start;width:244px;height:calc(100vh - 32px);height:calc(100dvh - 32px);padding:20px 16px;border:1px solid var(--surface-stroke);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 96%,white 4%);background-clip:padding-box;box-shadow:0 12px 28px rgba(15,23,42,.042);transition:width .22s cubic-bezier(.22,1,.36,1),transform .18s ease,opacity .18s ease,visibility .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.admin-shell-collapsed .sidebar{width:97px}.admin-shell .topbar{margin-inline:12px;padding:18px 12px;border:1px solid var(--surface-stroke);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 96%,white 4%);background-clip:padding-box;box-shadow:0 12px 28px rgba(15,23,42,.042)}.buyer-shell .topbar-actions,.seller-shell .topbar-actions{gap:42px}.admin-shell--no-sidebar .topbar-actions{gap:12px}}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;display:grid;grid-template-rows:auto 1fr auto;align-content:stretch;grid-gap:16px;gap:16px;padding:18px 14px;border-right:1px solid var(--line);background:var(--surface);min-width:0;overflow:hidden;overflow-y:auto;transition:padding var(--motion-duration-base) var(--motion-ease-standard),gap var(--motion-duration-base) var(--motion-ease-standard)}.admin-sidebar{transition:transform .18s ease,opacity .18s ease,visibility .18s ease}.admin-shell-collapsed .admin-sidebar{transform:none;opacity:1;visibility:visible;pointer-events:auto}.brand-block{display:flex;align-items:center;gap:12px;width:100%;padding:8px 8px 4px;transition:padding var(--motion-duration-base) var(--motion-ease-standard),gap var(--motion-duration-base) var(--motion-ease-standard)}.brand-block-logo{padding-block:2px 8px}.brand-block-simple{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding-block:6px 8px}.brand-block-link{color:inherit;text-decoration:none;cursor:pointer}.brand-copy{min-width:0;overflow:hidden;transition:opacity .18s ease,transform .18s ease,max-height .22s cubic-bezier(.22,1,.36,1),max-width .22s cubic-bezier(.22,1,.36,1)}.brand-copy--sidebar-subtitle{margin-top:8px}.brand-copy--sidebar-subtitle p{font-weight:700}.brand-copy strong{display:block;font-size:23px;line-height:1.05;font-weight:760;letter-spacing:-.03em;color:var(--text)}.brand-wordmark-bid{color:var(--brand)}.brand-wordmark-finance{color:#111827}html[data-theme=dark] .brand-wordmark-finance{color:var(--text)}.brand-block p{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.25}.brand-logo.brand-logo--sidebar{display:block;width:min(152px,100%);flex:none;transition:width .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.brand-logo--sidebar .brand-logo-image{display:block;width:100%;height:auto}.brand-mark{width:40px;height:40px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 38%),linear-gradient(135deg,var(--brand),var(--brand-strong));color:#ffffff;font-weight:780;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),var(--shadow-sm)}.brand-logo{display:inline-flex;align-items:center;gap:18px;min-width:0}.brand-logo-mark{flex:none;width:110px;height:72px;display:grid;place-items:center;border-radius:28px;background:linear-gradient(180deg,#38a2f1,#2f97e7);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.brand-logo-mark span{font-size:42px;line-height:1;font-weight:780}.brand-logo-mark span,.brand-logo-wordmark{font-family:var(--font-ui);letter-spacing:-.055em}.brand-logo-wordmark{font-size:44px;line-height:.92;font-weight:760;color:#1b232b;white-space:nowrap}html[data-theme=dark] .brand-logo-wordmark{color:var(--text)}.buyer-brand-mark,.seller-brand-mark{background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 38%),linear-gradient(135deg,var(--brand),var(--brand-strong))}.side-nav{display:grid;grid-gap:4px;gap:4px;min-width:0;align-content:start}.ghost-link,.nav-link,.theme-toggle{border-radius:18px;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease,gap .22s cubic-bezier(.22,1,.36,1)}.nav-link{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px;font-family:var(--font-ui);color:var(--muted);min-width:0;overflow-wrap:anywhere;border:1px solid transparent;font-weight:420;font-size:13px;transition:width .22s cubic-bezier(.22,1,.36,1),padding .22s cubic-bezier(.22,1,.36,1)}.nav-link-icon{width:calc(18px * .95);height:calc(18px * .95);flex-grow:0;flex-shrink:0;flex-basis:calc(18px * 0.95);color:currentColor}.nav-link-icon svg,.nav-link-mask-icon{display:block;width:100%;height:100%}.nav-link-mask-icon{background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.nav-link-mask-icon--companies{-webkit-mask-image:url(/icons/nav-companies-factory.png);mask-image:url(/icons/nav-companies-factory.png)}.nav-link-mask-icon--users{-webkit-mask-image:url(/icons/nav-users-group.png);mask-image:url(/icons/nav-users-group.png)}.nav-link-mask-icon--current-auctions{-webkit-mask-image:url(/icons/nav-current-auctions-clock.png);mask-image:url(/icons/nav-current-auctions-clock.png)}.nav-link-mask-icon--upcoming-auctions{-webkit-mask-image:url(/icons/nav-upcoming-auctions-calendar.png);mask-image:url(/icons/nav-upcoming-auctions-calendar.png)}.nav-link-mask-icon--transactions{-webkit-mask-image:url(/icons/nav-transactions.png);mask-image:url(/icons/nav-transactions.png)}.nav-link-mask-icon--past-auctions{-webkit-mask-image:url(/icons/nav-past-auctions-calendar.png);mask-image:url(/icons/nav-past-auctions-calendar.png)}.nav-link-mask-icon--emails{-webkit-mask-image:url(/icons/nav-emails.png);mask-image:url(/icons/nav-emails.png)}.nav-link-mask-icon--settings{-webkit-mask-image:url(/icons/nav-settings.png);mask-image:url(/icons/nav-settings.png)}.nav-link-mask-icon--internal-team{-webkit-mask-image:url(/icons/nav-internal-team.png);mask-image:url(/icons/nav-internal-team.png)}.nav-link-mask-icon--auction-configurator{-webkit-mask-image:url(/icons/nav-auction-configurator.png);mask-image:url(/icons/nav-auction-configurator.png)}.nav-link-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:opacity .16s ease,transform .16s ease,width .22s cubic-bezier(.22,1,.36,1),flex-basis .22s cubic-bezier(.22,1,.36,1)}.nav-link-label-group{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.nav-link-label-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-link-live-badge{padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--danger) 18%,#ffffff);border:1px solid color-mix(in srgb,var(--danger) 36%,transparent);color:var(--danger);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.nav-link-live-badge,.nav-link-notification-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:18px;font-size:10px;line-height:1}.nav-link-notification-badge{min-width:18px;padding:0 6px;border-radius:999px;background:#f06266;color:#ffffff;font-weight:700}.nav-group{display:grid;grid-gap:6px;gap:6px}.nav-group-header{display:flex;align-items:center;gap:12px;padding:6px 12px 2px;color:var(--muted)}.nav-group-icon{width:18px;height:18px;flex:0 0 18px}.nav-group-icon svg{display:block;width:100%;height:100%}.nav-group-title{font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;overflow:hidden;white-space:nowrap;transition:opacity .16s ease,transform .16s ease,width .22s cubic-bezier(.22,1,.36,1)}.nav-subnav{display:grid;grid-gap:4px;gap:4px;padding-left:10px;transition:padding-left .22s cubic-bezier(.22,1,.36,1)}.admin-auctions-subnav{padding-left:0}.nav-divider{height:1px;margin:8px 10px;background:color-mix(in srgb,var(--line) 78%,transparent);border-radius:999px}.nav-sublink{font-family:var(--font-ui);font-size:13px;font-weight:420}.ghost-link:hover,.nav-link:hover,.theme-toggle:hover{background:color-mix(in srgb,var(--surface-muted) 74%,var(--surface-strong));border-color:var(--line);box-shadow:none}.nav-link.active{background:transparent;border-color:transparent;color:var(--brand-strong);font-weight:700;box-shadow:none}.nav-link.active .nav-link-live-badge{background:color-mix(in srgb,var(--danger) 10%,#ffffff);border-color:color-mix(in srgb,var(--danger) 24%,transparent);color:color-mix(in srgb,var(--danger) 88%,var(--text));font-weight:700;letter-spacing:.1em}.seller-request-nav-section{display:grid;grid-gap:18px;gap:18px;transition:gap .22s cubic-bezier(.22,1,.36,1)}.sidebar-footer{margin-top:auto}.company-sidebar-footer{display:grid;grid-gap:10px;gap:10px;width:100%}.platform-release-badge{display:flex;align-items:center;justify-content:center;width:100%;padding:0 4px;color:rgba(71,84,103,.44);opacity:.88}.platform-release-badge__value{display:block;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.58rem;font-weight:600;line-height:1.2;letter-spacing:.12em;text-align:center;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-sidebar-mode-toggle{display:flex;justify-content:center}.company-sidebar-mode-toggle .company-mode-toggle{justify-content:center}.admin-sidebar-footer{display:grid;grid-gap:10px;gap:10px;width:100%}.admin-sidebar-footer-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-items:center;grid-gap:8px;gap:8px;width:100%;transition:gap .22s cubic-bezier(.22,1,.36,1)}.admin-sidebar-footer-actions--with-compact{grid-template-columns:repeat(4,minmax(0,1fr))}.sidebar-profile-divider{margin-top:0;margin-bottom:0}.admin-shell-collapsed .brand-block{justify-content:center;align-items:center;padding-inline:0}.admin-shell-collapsed .brand-copy{opacity:0;transform:translateY(-4px);max-height:0;max-width:0;pointer-events:none}.admin-shell-collapsed .platform-release-badge__value{display:none}.admin-shell-collapsed .brand-logo{justify-content:center}.admin-shell-collapsed .brand-logo.brand-logo--sidebar{width:48px;max-width:100%;justify-self:center;margin-inline:auto;transform:none}.admin-shell-collapsed .brand-logo--sidebar.brand-logo--auth-image:not(.brand-logo--has-dark-variant) .brand-logo-image{filter:none}.admin-shell-collapsed .brand-logo-wordmark{display:none}.admin-shell-collapsed .brand-logo-mark{width:52px;height:52px;border-radius:18px}.admin-shell-collapsed .brand-logo-mark span{font-size:22px}.admin-shell-collapsed .side-nav{justify-items:center;gap:8px}.admin-shell-collapsed .nav-link{width:52px;min-width:52px;padding:11px 0;gap:0;justify-content:center}.admin-shell-collapsed .nav-link-label{flex:0 0;width:0;opacity:0;transform:translateX(-6px);pointer-events:none}.admin-shell-collapsed .seller-request-nav-section{justify-items:center}.admin-shell-collapsed .nav-group-header{justify-content:center;padding-inline:0}.admin-shell-collapsed .nav-group-title{width:0;opacity:0;transform:translateX(-6px)}.admin-shell-collapsed .nav-subnav{padding-left:0;justify-items:center}.admin-shell-collapsed .nav-sublink{width:52px;min-width:52px;padding:11px 0;gap:0;justify-content:center}.admin-shell-collapsed .admin-sidebar-footer{justify-items:center}.admin-shell-collapsed .company-sidebar-mode-toggle{display:none}.admin-shell-collapsed .company-sidebar-footer{justify-items:center}.admin-shell-collapsed .admin-sidebar-footer-actions{grid-template-columns:1fr;justify-items:center}.admin-shell-collapsed .admin-sidebar-footer-actions .language-chooser-icon-button{order:1}.admin-shell-collapsed .admin-sidebar-footer-actions .compact-view-toggle-icon{order:2}.admin-shell-collapsed .admin-sidebar-footer-actions .theme-toggle-icon{order:3}.admin-shell-collapsed .admin-sidebar-footer-actions .admin-sidebar-menu-button{order:4}.ghost-link{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-strong);color:var(--muted-strong);font-size:14px;box-shadow:none}.workspace{--workspace-dot-spacing:25px;display:flex;flex-direction:column;min-width:0;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;overflow:hidden;position:relative;isolation:isolate;background-color:#ffffff;background-image:radial-gradient(circle,rgba(148,163,184,.11) 1.2px,transparent 1.5px),linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.96));background-position:12px 24px,0 0;background-size:var(--workspace-dot-spacing) var(--workspace-dot-spacing),auto}.workspace>*{position:relative;z-index:1}.topbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;border-bottom:1px solid var(--line);background:var(--surface);min-width:0;position:relative;z-index:10;flex:0 0 auto;transition:padding var(--motion-duration-base) var(--motion-ease-standard),gap var(--motion-duration-base) var(--motion-ease-standard),border-color var(--motion-duration-base) var(--motion-ease-standard),background-color var(--motion-duration-base) var(--motion-ease-standard)}.admin-topbar{justify-content:normal;grid-column-gap:0;column-gap:0}.admin-topbar-leading{width:0;min-width:0;margin-right:0;overflow:hidden;opacity:0;transform:translate3d(calc(var(--motion-distance-sm) * -1),0,0);pointer-events:none;transition:width var(--motion-duration-base) var(--motion-ease-soft),min-width var(--motion-duration-base) var(--motion-ease-soft),margin-right var(--motion-duration-base) var(--motion-ease-soft),opacity var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-soft)}.admin-topbar-leading.is-visible{width:52px;min-width:52px;margin-right:12px;opacity:1;transform:translateZ(0);pointer-events:auto}.admin-topbar .topbar-actions,.admin-topbar .topbar-title-shell{transition:transform var(--motion-duration-base) var(--motion-ease-soft),opacity var(--motion-duration-fast) var(--motion-ease-standard),gap var(--motion-duration-base) var(--motion-ease-soft)}.admin-topbar .shell-menu-button{width:52px;height:52px;min-width:52px;padding:0;border-radius:22px;border-color:transparent;background:transparent}.admin-topbar .shell-menu-button span{width:22px;height:22px}.admin-topbar .shell-menu-button:hover{border-color:transparent;background:transparent;color:var(--text)}.theme-toggle{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-strong);color:var(--text);padding:11px 16px;cursor:pointer;box-shadow:none}.theme-toggle-icon{width:42px;height:42px;padding:0;flex:0 0 auto}.theme-toggle-icon,.theme-toggle-icon-glyph{display:inline-flex;align-items:center;justify-content:center}.theme-toggle-icon-glyph{width:20px;height:20px;flex:0 0 20px}.theme-toggle-icon-glyph svg{display:block;width:100%;height:100%}.shell-menu-button{width:42px;height:42px;padding:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.shell-menu-button span{width:18px;height:18px;display:block}.shell-menu-button svg{display:block;width:100%;height:100%}.admin-sidebar-menu-button{width:42px;height:42px;min-width:42px}.admin-sidebar-footer-actions .admin-sidebar-menu-button span{width:20px;height:20px}.admin-sidebar-footer-actions .compact-view-toggle-icon,.admin-sidebar-footer-actions .language-chooser-icon-button,.admin-sidebar-footer-actions .shell-menu-button,.admin-sidebar-footer-actions .theme-toggle-icon{width:34px;height:34px;min-width:34px;border:0;border-radius:0;background:transparent;box-shadow:none;justify-self:center;transition:transform .16s ease,color .16s ease}.admin-sidebar-footer-actions .compact-view-toggle-icon:hover,.admin-sidebar-footer-actions .language-chooser-icon-button:hover,.admin-sidebar-footer-actions .shell-menu-button:hover,.admin-sidebar-footer-actions .theme-toggle-icon:hover{transform:translateY(-1px);background:transparent}.admin-sidebar-footer-actions .compact-view-toggle-icon:focus-visible,.admin-sidebar-footer-actions .language-chooser-icon-button:focus-visible,.admin-sidebar-footer-actions .shell-menu-button:focus-visible,.admin-sidebar-footer-actions .theme-toggle-icon:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 28%,transparent);outline-offset:4px}.admin-sidebar-footer-actions .admin-sidebar-menu-button span,.admin-sidebar-footer-actions .compact-view-toggle-icon-glyph,.admin-sidebar-footer-actions .language-chooser-icon-glyph,.admin-sidebar-footer-actions .theme-toggle-icon-glyph{width:22px;height:22px;display:inline-grid;place-items:center;flex:0 0 22px}.admin-sidebar-footer-actions .admin-sidebar-menu-button{color:#2563eb}.admin-sidebar-footer-actions .admin-sidebar-menu-button:hover{color:#1d4ed8}.admin-sidebar-footer-actions .theme-toggle-icon{color:#f08c1e}.admin-sidebar-footer-actions .theme-toggle-icon:hover{color:#dd7b10}.compact-view-toggle-icon{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-strong);color:#64748b;padding:0;cursor:pointer;box-shadow:none;flex:0 0 auto}.compact-view-toggle-icon,.compact-view-toggle-icon-glyph{display:inline-flex;align-items:center;justify-content:center}.compact-view-toggle-icon-glyph{width:20px;height:20px;flex:0 0 20px}.compact-view-toggle-icon-glyph svg{display:block;width:100%;height:100%}.admin-sidebar-footer-actions .compact-view-toggle-icon:hover{color:#4f46e5}.admin-sidebar-footer-actions .compact-view-toggle-icon.is-active{color:#2563eb}.admin-sidebar-footer-actions .language-chooser-icon-button{color:#dc2626}.admin-sidebar-footer-actions .language-chooser-icon-button:hover{color:#b91c1c}.admin-logout-button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.admin-profile-button{min-height:44px;padding-inline:18px;box-shadow:none}.admin-profile-button.is-current{border-color:color-mix(in srgb,var(--brand) 40%,var(--line));background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong));color:var(--brand)}.company-mode-toggle{display:inline-flex;align-items:center;gap:10px;min-height:32px}.company-mode-toggle--compact{gap:8px}.company-mode-toggle--short{gap:6px}.company-mode-toggle--compact .company-mode-toggle-label{max-width:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(-4px)}.company-mode-toggle--compact .company-mode-toggle-label.is-active{max-width:64px;opacity:1;overflow:visible;pointer-events:auto;transform:none}.company-mode-toggle-label{font-family:var(--font-ui);color:var(--muted-strong);font-size:13px;font-weight:420;letter-spacing:-.011em;line-height:1;text-decoration:none;transition:color .14s ease,opacity .14s ease,transform .14s ease}.company-mode-toggle-label-text{display:inline}.company-mode-toggle-label-text--short{display:none}.company-mode-toggle-label:hover{color:var(--text)}.company-mode-toggle-label.is-active{color:var(--current);font-weight:700}.company-mode-toggle--short .company-mode-toggle-label{font-size:11px;font-weight:420;letter-spacing:.02em}.company-mode-toggle--short .company-mode-toggle-label.is-active{font-weight:420}.company-mode-toggle--short .company-mode-toggle-label-text--full{display:none}.company-mode-toggle--short .company-mode-toggle-label-text--short{display:inline}.company-mode-toggle-switch{position:relative;display:inline-flex;align-items:center;width:40px;height:22px;padding:3px;border-radius:999px;background:color-mix(in srgb,var(--current) 86%,white 14%);box-shadow:inset 0 1px 0 rgba(255,255,255,.18);text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.company-mode-toggle-switch:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 20px color-mix(in srgb,var(--current) 22%,transparent)}.company-mode-toggle-thumb{width:16px;height:16px;border-radius:50%;background:#ffffff;box-shadow:0 4px 10px rgba(15,23,42,.16);transition:transform .18s ease}.company-mode-toggle.is-buyer .company-mode-toggle-thumb{transform:translateX(18px)}.company-mode-toggle--short .company-mode-toggle-switch{width:30px;height:18px;padding:2px}.company-mode-toggle--short .company-mode-toggle-thumb{width:14px;height:14px}.company-mode-toggle--short.is-buyer .company-mode-toggle-thumb{transform:translateX(12px)}.company-mode-toggle-label:focus-visible,.company-mode-toggle-switch:focus-visible{outline:2px solid color-mix(in srgb,var(--current) 70%,white 30%);outline-offset:3px}.company-profile-menu{position:relative;overflow:visible}.company-profile-menu--sidebar{width:100%}.company-profile-menu.is-open,.company-profile-menu[open]{z-index:80}.company-profile-menu summary{list-style:none}.company-profile-menu summary::-webkit-details-marker{display:none}.company-profile-menu-trigger{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.company-profile-menu-trigger--topbar{min-height:44px;padding:0;border:0;background:transparent;color:var(--muted-strong);box-shadow:none}.company-profile-menu-trigger--topbar:hover{background:transparent;border-color:transparent;box-shadow:none;transform:none;color:var(--text)}.company-profile-menu-trigger--topbar.is-current{color:var(--brand)}.company-profile-menu-trigger--icon-only{width:36px;height:36px;min-height:36px;justify-content:center;gap:0}.company-profile-menu-trigger--sidebar{width:100%;min-height:48px;justify-content:space-between;padding:12px 14px;background:transparent;border-radius:18px;box-shadow:none}.company-profile-menu-trigger-main{display:inline-flex;align-items:center;gap:10px;min-width:0}.company-profile-menu-trigger--icon-only .company-profile-menu-trigger-main{gap:0}.company-profile-menu-trigger-icon{display:inline-flex;width:18px;height:18px;flex:0 0 auto;color:var(--muted-strong)}.company-profile-menu-trigger--topbar .company-profile-menu-trigger-icon{display:none}.company-profile-menu-trigger--icon-only .company-profile-menu-trigger-icon,.company-profile-menu-trigger--sidebar .company-profile-menu-trigger-icon{display:inline-flex}.company-profile-menu-trigger-icon svg{display:block;width:100%;height:100%}.company-profile-menu-trigger--icon-only .company-profile-menu-trigger-icon{width:18px;height:18px}.company-profile-menu-trigger-label{display:block;min-width:0;max-width:min(240px,28vw)}.company-profile-menu-trigger-label--stacked{display:flex;flex-direction:column;gap:2px}.company-profile-menu-trigger-label-primary,.company-profile-menu-trigger-label-secondary{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-profile-menu-trigger--topbar .company-profile-menu-trigger-label{max-width:min(240px,24vw)}.company-profile-menu-trigger--topbar .company-profile-menu-trigger-label--stacked{align-items:flex-end;text-align:right}.company-profile-menu-trigger--topbar .company-profile-menu-trigger-label-primary{font-size:16px;font-weight:650;letter-spacing:-.03em;line-height:1.1}.company-profile-menu-trigger-label-secondary{color:var(--muted);font-size:12px;font-weight:550;letter-spacing:0;line-height:1.2}.company-profile-menu-chevron{width:16px;height:16px;color:var(--muted);transition:transform .18s ease}.company-profile-menu-trigger--topbar .company-profile-menu-chevron{color:currentColor}.company-profile-menu-chevron svg{display:block;width:100%;height:100%}.company-profile-menu.is-open .company-profile-menu-chevron{transform:rotate(180deg)}.company-profile-menu--sidebar.is-open>.company-profile-menu-trigger--sidebar{background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong));border-color:color-mix(in srgb,var(--brand) 9%,var(--line));color:var(--text);font-weight:700;box-shadow:inset 0 1px 0 rgba(255,255,255,.42)}.company-profile-menu-panel{position:absolute;top:calc(100% + 8px);right:0;display:grid;grid-gap:2px;gap:2px;min-width:230px;padding:8px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.42)),color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));box-shadow:0 20px 45px rgba(15,23,42,.12),0 2px 10px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.72);animation:company-profile-menu-in .22s cubic-bezier(.16,1,.3,1) both;transform-origin:top right;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08)}.company-profile-menu.is-closing .company-profile-menu-panel{pointer-events:none;animation:company-profile-menu-out .18s ease both}.company-profile-menu.is-closing .company-profile-menu-item{animation:none;opacity:1;transform:none}.company-profile-menu-panel--sidebar{top:auto;right:auto;bottom:calc(100% + 10px);left:0;min-width:min(260px,calc(100vw - 48px))}.company-profile-menu-item{display:flex;align-items:center;gap:12px;justify-content:flex-start;width:100%;min-height:42px;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:var(--text);font:inherit;font-size:14px;font-weight:550;text-decoration:none;text-align:left;cursor:pointer;opacity:0;transform:translateY(-4px);animation:company-profile-menu-item-in .21s cubic-bezier(.16,1,.3,1) both;transition:background .14s ease,color .14s ease,transform .14s ease}.company-profile-menu-item:nth-child(2){animation-delay:28ms}.company-profile-menu-item:nth-child(3){animation-delay:56ms}.company-profile-menu-item-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 auto;border-radius:8px;color:color-mix(in srgb,var(--muted-strong) 88%,var(--text));background:color-mix(in srgb,var(--surface-alt) 64%,transparent)}.company-profile-menu-item-icon svg{display:block;width:16px;height:16px}.company-profile-menu-item:hover{background:color-mix(in srgb,var(--brand) 7%,transparent);color:var(--text);transform:translateX(2px)}.company-profile-menu-item.is-current{color:var(--brand);background:color-mix(in srgb,var(--brand) 11%,transparent)}.company-profile-menu-item.is-current .company-profile-menu-item-icon{color:var(--brand);background:color-mix(in srgb,var(--brand) 13%,transparent)}.company-profile-menu-item.is-danger{color:var(--danger)}.company-profile-menu-item.is-danger .company-profile-menu-item-icon{color:color-mix(in srgb,var(--danger) 88%,var(--text));background:color-mix(in srgb,var(--danger) 9%,transparent)}.company-profile-menu-item.is-danger:hover{background:color-mix(in srgb,var(--danger) 9%,transparent)}@keyframes company-profile-menu-in{0%{opacity:0;transform:translateY(-8px) scale(.96);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes company-profile-menu-item-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes company-profile-menu-out{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-6px) scale(.98);filter:blur(3px)}}.admin-notifications-shell{position:relative;flex:0 0 auto}.admin-notifications-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 88%,transparent);color:var(--muted-strong);box-shadow:none}.admin-notifications-trigger:hover{color:var(--text);border-color:color-mix(in srgb,var(--brand) 18%,var(--line))}.admin-notifications-trigger-icon{width:18px;height:18px;display:inline-flex}.admin-notifications-trigger-icon svg{width:100%;height:100%;display:block}.admin-notifications-badge{position:absolute;top:-3px;right:-3px;min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--brand);color:#fff;font-size:11px;font-weight:800;letter-spacing:-.02em;box-shadow:0 8px 18px rgba(53,112,223,.24)}.admin-notifications-panel{position:absolute;top:calc(100% + 10px);right:0;width:min(572px,calc(100vw - 32px));max-height:min(72vh,620px);padding:10px;display:flex;flex-direction:column;gap:8px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:22px;background:color-mix(in srgb,var(--surface-strong) 96%,transparent);box-shadow:0 24px 42px rgba(15,23,42,.16);z-index:220;animation:platform-overlay-in var(--motion-duration-base) var(--motion-ease-standard) both;transform-origin:top right}.admin-notifications-overlay{position:fixed;inset:0;background:rgba(12,17,27,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);z-index:210;animation:platform-fade-in var(--motion-duration-base) var(--motion-ease-standard) both}.admin-notifications-panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-notifications-panel-header strong{font-size:15px;font-weight:800;letter-spacing:-.03em;color:var(--text)}.admin-notifications-mark-all{padding:0;border:0;background:transparent;color:var(--brand);font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:3px}.admin-notifications-mark-all:disabled{color:var(--muted);text-decoration:none;cursor:default}.admin-notifications-empty{padding:20px 4px 16px;color:var(--muted);font-size:14px;text-align:center}.admin-notifications-list{display:flex;flex-direction:column;gap:6px;overflow-y:auto;padding-right:2px}.admin-notifications-item{width:100%;padding:8px 10px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:14px;background:var(--surface);text-align:left;box-shadow:none}.admin-notifications-item:hover{border-color:color-mix(in srgb,var(--brand) 16%,var(--line));background:color-mix(in srgb,var(--brand) 5%,var(--surface))}.admin-notifications-item.is-unread{border-color:color-mix(in srgb,var(--brand) 18%,var(--line));background:color-mix(in srgb,var(--brand) 4%,var(--surface))}.admin-notifications-item-main{min-width:0;display:flex;flex-direction:column;gap:2px}.admin-notifications-item-title{color:var(--text);font-size:12px;font-weight:700;line-height:1.25}.admin-notifications-item-body{color:var(--muted-strong);font-size:11px;line-height:1.3}.admin-notifications-item-meta{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;font-weight:600;white-space:nowrap}.admin-notifications-item-time{white-space:pre-line;text-align:right;line-height:1.2}.admin-notifications-item-dot{width:6px;height:6px;border-radius:999px;background:var(--brand)}.admin-shell-collapsed .company-profile-menu--sidebar{width:auto}.admin-shell-collapsed .company-profile-menu-trigger--sidebar{width:52px;min-width:52px;padding:11px 0;justify-content:center}.admin-shell-collapsed .company-profile-menu-trigger--sidebar .company-profile-menu-chevron,.admin-shell-collapsed .company-profile-menu-trigger--sidebar .company-profile-menu-trigger-label{display:none}.admin-shell-collapsed .company-profile-menu-trigger--sidebar .company-profile-menu-trigger-main{justify-content:center}.admin-shell-collapsed .company-profile-menu-panel--sidebar{top:auto;right:auto;bottom:0;left:calc(100% + 10px)}.company-profile-menu-item:focus-visible,.company-profile-menu-trigger:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 60%,white 40%);outline-offset:3px}.admin-logout-icon{display:none;width:18px;height:18px}.admin-logout-icon svg{display:block;width:100%;height:100%}.sidebar-backdrop{display:none}.content{flex:1 1 auto;padding:22px 24px;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.animated-workspace-content{position:relative;min-height:0}.animated-workspace-content.is-transitioning{pointer-events:none}.animated-workspace-content-frame{display:grid;align-content:start;min-width:0;min-height:100%;will-change:opacity,transform,filter}.animated-workspace-content-frame.is-entering{animation:platform-workspace-frame-in var(--motion-duration-slow) var(--motion-ease-soft) both}.animated-workspace-content-frame.is-exiting{animation:platform-workspace-frame-out var(--motion-duration-fast) var(--motion-ease-standard) both}.screen{display:grid;grid-gap:24px;gap:24px;min-width:0}.auction-page-screen{gap:24px;width:min(1120px,100%);margin:0 auto}.auction-page-screen .admin-breadcrumbs{display:flex;align-items:center;min-height:28px}.admin-request-details-screen{overflow-anchor:none}.auction-runtime-page-screen{min-height:100%;grid-template-rows:auto auto minmax(0,1fr);align-content:start}.auction-runtime-detail-layout{min-height:0;align-content:start}.screen-header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.screen-header-side{display:grid;grid-gap:16px;gap:16px;justify-items:end;min-width:0}.screen-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end;min-width:0}.screen-header h1{margin:6px 0 10px;font-size:clamp(30px,4vw,46px);line-height:1;letter-spacing:-.035em}.seller-request-header{align-items:flex-start}.seller-request-header h1{margin-bottom:0}.seller-request-toolbar{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.seller-request-toolbar-search{flex:1 1 320px;min-width:min(100%,320px)}.seller-requests-layout{display:grid;grid-gap:18px;gap:18px}.seller-requests-toolbar-panel{width:100%;padding:0}.seller-requests-list{gap:18px}.seller-requests-list.is-compact{gap:10px}@media (max-width:760px){.seller-request-toolbar.seller-requests-toolbar-panel{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;justify-content:stretch;grid-gap:8px;gap:8px;flex-wrap:nowrap}.seller-request-toolbar.seller-requests-toolbar-panel .seller-request-toolbar-search{flex:initial;min-width:0;width:100%}.seller-request-toolbar.seller-requests-toolbar-panel .seller-request-toolbar-search input{min-height:36px;padding-inline:12px;font-size:12px}.seller-request-toolbar.seller-requests-toolbar-panel .companies-deleted-toggle{justify-self:end;gap:5px;min-width:0;white-space:nowrap}.seller-request-toolbar.seller-requests-toolbar-panel .companies-deleted-toggle-label{font-size:9px;line-height:1}.seller-request-toolbar.seller-requests-toolbar-panel .companies-deleted-toggle-switch{width:38px;height:22px}.seller-request-toolbar.seller-requests-toolbar-panel .companies-deleted-toggle-knob{width:16px;height:16px;left:3px}.seller-request-toolbar.seller-requests-toolbar-panel .companies-deleted-toggle-switch.is-on .companies-deleted-toggle-knob{left:calc(100% - 19px)}.seller-request-toolbar.seller-requests-toolbar-panel .companies-add-icon-button{min-height:36px;padding:0 10px;border-radius:12px;gap:5px;font-size:11px;white-space:nowrap}.seller-request-toolbar.seller-requests-toolbar-panel .companies-add-icon-button-icon{width:12px;height:12px;flex:0 0 12px}.seller-request-toolbar.seller-requests-toolbar-panel .companies-add-icon-button-icon svg{width:12px;height:12px}}.metric-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:14px;gap:14px;width:min(100%,640px)}.metric-strip.four-up{width:min(100%,820px)}.metric-card{padding:18px 18px 16px;border-radius:22px;background:var(--surface-strong)}.metric-label{display:block;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.metric-card strong{display:block;margin-top:8px;font-size:30px;letter-spacing:-.03em}.panel{border-radius:var(--radius-lg);padding:22px;min-width:0;background:var(--surface-strong)}.panel-heading{margin-bottom:16px}.panel-heading h2{margin:0;font-size:22px;letter-spacing:-.025em}.filter-panel{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.field{display:grid;grid-gap:6px;gap:6px;min-width:0;width:100%}.field span{color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.01em}.field[data-invalid=true] span{color:color-mix(in srgb,var(--danger) 78%,var(--text))}.field select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%2366728a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center /12px 8px,var(--surface-strong);padding:13px 44px 13px 15px;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.field input,.field select,.field textarea{border-radius:var(--radius-md);border:1px solid var(--line);color:var(--text);width:100%;min-height:48px}.field input,.field textarea{background:var(--surface-strong);padding:13px 15px}.field select:disabled{cursor:not-allowed;opacity:.7}.field input::placeholder,.field textarea::placeholder{color:color-mix(in srgb,var(--muted) 82%,transparent)}.input-like{min-height:48px;padding:13px 15px;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface-strong);color:var(--text)}.input-like,.password-input-shell{display:flex;align-items:center;width:100%}.password-input-shell{position:relative;min-width:0}.password-input-shell input{padding-right:46px}.password-input-toggle{position:absolute;top:50%;right:10px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:999px;background:transparent;color:color-mix(in srgb,var(--muted) 70%,var(--text));transform:translateY(-50%);transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.password-input-toggle:hover:not(:disabled){background:color-mix(in srgb,var(--brand) 8%,transparent);color:var(--text)}.password-input-toggle:focus-visible{outline:none;color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.password-input-toggle:disabled{cursor:not-allowed;opacity:.55}.password-input-toggle svg{width:18px;height:18px}.field textarea{min-height:124px;resize:vertical}.field[data-invalid=true] .auction-visual-qa-editor-shell,.field[data-invalid=true] .phone-country-combobox-trigger,.field[data-invalid=true] .upload-dropzone,.field[data-invalid=true] .users-company-search-row,.field[data-invalid=true] input,.field[data-invalid=true] select,.field[data-invalid=true] textarea{border-color:color-mix(in srgb,var(--danger) 52%,var(--line));background:color-mix(in srgb,var(--danger) 6%,var(--surface-strong));box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 10%,transparent)}.phone-country-combobox{position:relative;width:100%}.phone-country-combobox-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:13px 15px;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface-strong);color:var(--text);text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.phone-country-combobox-trigger:hover:not(:disabled),.phone-country-combobox.is-open .phone-country-combobox-trigger{border-color:color-mix(in srgb,var(--brand) 40%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 10%,transparent)}.phone-country-combobox-trigger:disabled{cursor:not-allowed;opacity:.7}.phone-country-combobox-copy{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1}.phone-country-combobox-flag{flex:0 0 auto;font-size:20px;line-height:1}.phone-country-combobox-flag.is-fallback{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:color-mix(in srgb,var(--brand) 12%,var(--surface));color:var(--brand);font-size:13px;font-weight:700}.phone-country-combobox-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.phone-country-combobox-chevron{flex:0 0 auto;width:18px;height:18px;color:var(--muted)}.phone-country-combobox-menu{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:40;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:18px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface-strong) 94%,white 6%);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.phone-country-combobox-search input{min-height:42px;padding:10px 12px}.phone-country-combobox-options{display:flex;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto}.phone-country-combobox-option{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:14px;background:transparent;color:var(--text);text-align:left}.phone-country-combobox-option.is-active,.phone-country-combobox-option:hover{background:color-mix(in srgb,var(--brand) 10%,var(--surface))}.phone-country-combobox-option-copy{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0;width:100%}.phone-country-combobox-option-code,.phone-country-combobox-option-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-country-combobox-option-code{color:var(--muted)}.phone-country-combobox-empty{padding:14px 12px;color:var(--muted);font-size:14px;text-align:center}.phone-number-input-row{display:grid;grid-template-columns:minmax(156px,.42fr) minmax(0,1fr);grid-gap:8px;gap:8px;width:100%;min-width:0}.phone-number-input-row .phone-country-combobox,.phone-number-input-row input{min-width:0}.phone-number-input-row .phone-country-combobox-trigger{min-height:100%}@media (max-width:560px){.phone-number-input-row{grid-template-columns:1fr}}.field select[multiple]{min-height:128px}.checkbox-field{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface-strong)}.checkbox-field input{width:18px;height:18px;accent-color:var(--brand)}.auth-policy-checkbox{align-items:flex-start}.auth-policy-checkbox span{color:var(--text);font-size:14px;line-height:1.45;letter-spacing:0;font-weight:500}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;min-width:0}.field-span-2{grid-column:1/-1}.field-inline-label{gap:0}.field-inline-label>span:first-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.field-full,.form-actions{grid-column:1/-1}.form-actions{display:flex;gap:12px;flex-wrap:wrap;min-width:0}.danger-button,.primary-button,.secondary-button{min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;font-weight:650;letter-spacing:-.01em;box-shadow:none;transition:opacity .14s ease,background .14s ease,border-color .14s ease,color .14s ease}.primary-button{border-color:color-mix(in srgb,var(--brand) 18%,var(--brand-strong));background:var(--brand);color:#ffffff}.secondary-button{border-color:var(--line);background:var(--surface-strong)}.danger-button{border-color:color-mix(in srgb,var(--danger) 26%,var(--line));background:color-mix(in srgb,var(--danger) 10%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 88%,#8d1411)}.danger-button:hover,.primary-button:hover,.secondary-button:hover{box-shadow:none!important;filter:none}.primary-button:hover{background:color-mix(in srgb,var(--brand) 92%,var(--brand-strong))}.secondary-button:hover{border-color:color-mix(in srgb,var(--brand) 16%,var(--line));background:color-mix(in srgb,var(--brand) 5%,var(--surface-strong));color:var(--brand-strong)}.danger-button:hover{border-color:color-mix(in srgb,var(--danger) 34%,var(--line));background:color-mix(in srgb,var(--danger) 14%,var(--surface-strong))}.ghost-link:hover{transform:translate3d(0,calc(var(--motion-distance-xs) * -1),0)!important;box-shadow:var(--shadow-sm)!important}.danger-button:disabled,.primary-button:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.notice{margin:0 0 16px;width:100%;padding:16px 18px;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface-strong);box-shadow:var(--shadow-sm)}.notice.success{border-color:color-mix(in srgb,var(--current) 40%,var(--line));background:color-mix(in srgb,var(--current) 10%,var(--surface-strong))}.notice.error{border-color:color-mix(in srgb,var(--danger) 40%,var(--line));background:color-mix(in srgb,var(--danger) 10%,var(--surface-strong))}.toast-viewport{position:fixed;top:calc(12px + env(safe-area-inset-top, 0px));left:50%;z-index:140;display:grid;justify-items:center;width:min(1320px,calc(100vw - 24px));transform:translateX(-50%);pointer-events:none}.toast-slot{width:100%;display:flex;justify-content:center;overflow:visible;max-height:0;margin-top:0;opacity:0;transform:translate3d(0,-20px,0) scale(.96);transition:max-height .22s var(--motion-ease-soft),margin-top .22s var(--motion-ease-soft),opacity .2s var(--motion-ease-standard),transform .22s var(--motion-ease-soft);transition-delay:var(--toast-stack-delay,0s)}.toast-slot[data-state=visible]{max-height:240px;margin-top:10px;opacity:1;transform:translateZ(0) scale(1)}.toast-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;width:min(100%,960px);padding:15px 18px;border-radius:20px;border:1px solid var(--surface-stroke);background:color-mix(in srgb,rgba(255,255,255,.9) 86%,var(--surface-strong));box-shadow:0 22px 56px rgba(15,23,42,.12),0 10px 22px rgba(15,23,42,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:var(--text)}.toast-card-indicator{width:10px;height:10px;border-radius:999px;background:var(--brand);box-shadow:0 0 0 5px color-mix(in srgb,var(--brand) 14%,transparent)}.toast-card-message{min-width:0;font-size:15px;font-weight:600;line-height:1.45;letter-spacing:-.01em;text-wrap:pretty}.toast-slot[data-size=compact] .toast-card{width:-moz-fit-content;width:fit-content;max-width:min(720px,calc(100vw - 24px));padding:12px 16px;border-radius:18px}.toast-slot[data-size=compact] .toast-card-message{font-size:14px;line-height:1.35}.toast-slot[data-tone=success] .toast-card{border-color:color-mix(in srgb,var(--current) 34%,var(--line));background:color-mix(in srgb,var(--surface-strong) 88%,var(--current) 12%)}.toast-slot[data-tone=success] .toast-card-indicator{background:var(--current);box-shadow:0 0 0 5px color-mix(in srgb,var(--current) 14%,transparent)}.toast-slot[data-tone=error] .toast-card{border-color:color-mix(in srgb,var(--danger) 34%,var(--line));background:color-mix(in srgb,var(--surface-strong) 88%,var(--danger) 12%)}.toast-slot[data-tone=error] .toast-card-indicator{background:var(--danger);box-shadow:0 0 0 5px color-mix(in srgb,var(--danger) 14%,transparent)}.toast-slot[data-tone=info] .toast-card{border-color:color-mix(in srgb,var(--brand) 32%,var(--line));background:color-mix(in srgb,var(--surface-strong) 88%,var(--brand) 12%)}.toast-slot[data-tone=info] .toast-card-indicator{background:var(--brand);box-shadow:0 0 0 5px color-mix(in srgb,var(--brand) 14%,transparent)}.row-selected{background:color-mix(in srgb,var(--brand) 9%,transparent)}.table-wrap{width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface-strong);box-shadow:var(--shadow-sm)}.data-table{width:100%;border-collapse:separate;border-spacing:0;min-width:720px}.data-table td,.data-table th{text-align:left;padding:16px 14px;border-bottom:1px solid var(--line);vertical-align:top}.data-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--surface-muted);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-weight:700}.data-table tbody tr{transition:background .12s ease}.data-table tbody tr:hover{background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong))}.primary-cell{display:grid;grid-gap:4px;gap:4px;min-width:0}.muted-line,.primary-cell span{color:var(--muted);font-size:13px;overflow-wrap:anywhere}.inline-stack{display:grid;grid-gap:4px;gap:4px;min-width:0}.status-pill{display:inline-flex;align-items:center;justify-content:center;min-width:96px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--line);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:none}.status-pill.upcoming{background:color-mix(in srgb,var(--upcoming) 14%,var(--surface-strong));border-color:color-mix(in srgb,var(--upcoming) 26%,var(--line));color:color-mix(in srgb,var(--upcoming) 82%,#5a2f00)}.status-pill.current{background:color-mix(in srgb,var(--current) 14%,var(--surface-strong));border-color:color-mix(in srgb,var(--current) 24%,var(--line));color:color-mix(in srgb,var(--current) 82%,#0b4221)}.status-pill.past{background:color-mix(in srgb,var(--past) 16%,var(--surface-strong));border-color:color-mix(in srgb,var(--past) 24%,var(--line));color:color-mix(in srgb,var(--past) 82%,#30343a)}.status-pill.transaction{background:color-mix(in srgb,var(--transaction) 12%,var(--surface-strong));border-color:color-mix(in srgb,var(--transaction) 24%,var(--line));color:color-mix(in srgb,var(--transaction) 88%,#002f78)}.empty-state{padding:34px 20px;border-radius:var(--radius-lg);border:1px dashed color-mix(in srgb,var(--line-strong) 70%,transparent);background:var(--surface-alt);color:var(--muted);text-align:center}.empty-state.error{color:var(--danger)}.two-column-grid{display:grid;grid-template-columns:1.3fr .9fr;grid-gap:20px;gap:20px;min-width:0}.single-primary-grid{grid-template-columns:minmax(0,1fr)}.admin-page-screen,.companies-screen{position:relative;gap:10px;padding-top:8px}.admin-page-header{position:absolute;top:-74px;left:0;z-index:2;margin:0;min-height:auto;gap:0;align-items:center;justify-content:flex-start;pointer-events:none}.admin-page-title-block{display:grid;grid-gap:0;gap:0}.admin-breadcrumbs{margin:0 0 10px}.admin-breadcrumbs-list{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.admin-breadcrumbs-item{display:inline-flex;align-items:center;gap:6px;min-width:0}.admin-breadcrumb-link{font-family:var(--font-ui);color:var(--muted);font-size:12px;font-weight:520;line-height:1.2;letter-spacing:.02em;white-space:nowrap;transition:color .16s ease}.admin-breadcrumb-current,a.admin-breadcrumb-link:hover{color:var(--muted-strong)}.admin-breadcrumb-separator{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;flex:0 0 12px;color:var(--muted);opacity:.75}.admin-breadcrumb-separator svg{display:block;width:100%;height:100%}.admin-page-header h1,.admin-page-title{margin:0;font-size:clamp(15px,1.9vw,21px);font-weight:520;line-height:.96;letter-spacing:.05em;text-transform:uppercase}.admin-toolbar-panel{padding:14px 16px;border-radius:22px}.admin-toolbar-panel .field{width:min(320px,100%)}.admin-toolbar-panel .field span{font-size:11px;text-transform:uppercase;letter-spacing:.12em}.companies-header{position:absolute;top:-74px;left:0;z-index:2;gap:0;align-items:center;pointer-events:none}.companies-header h1{margin:0;font-size:clamp(15px,1.9vw,21px);font-weight:520;line-height:.96}.companies-panel-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.companies-panel-heading-copy{display:grid;grid-gap:10px;gap:10px;min-width:0}.companies-panel-heading h2{font-size:18px}.companies-deleted-toggle{display:inline-flex;align-items:center;gap:10px;min-width:0}.companies-deleted-toggle--popover{width:100%;justify-content:space-between;padding:2px 4px 6px}.companies-deleted-toggle-label{font-size:13px;font-weight:600;color:var(--muted-strong);letter-spacing:-.01em}.companies-deleted-toggle-switch{position:relative;width:46px;height:26px;padding:0;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));box-shadow:none;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.companies-deleted-toggle-switch input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.companies-deleted-toggle-switch.is-on{border-color:color-mix(in srgb,var(--brand) 24%,var(--line));background:color-mix(in srgb,var(--brand) 22%,var(--surface-strong))}.companies-deleted-toggle-knob{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:999px;background:#ffffff;box-shadow:none;transition:transform .14s ease}.companies-deleted-toggle-switch.is-on .companies-deleted-toggle-knob{transform:translateX(18px)}.companies-add-icon-button{min-height:44px;padding:0 18px;border-radius:14px;border:1px solid color-mix(in srgb,var(--brand) 20%,var(--brand-strong));background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 96%,#ffffff 4%),color-mix(in srgb,var(--brand) 84%,var(--brand-strong)));color:#ffffff;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:none;font-size:14px;font-weight:650;white-space:nowrap}.companies-add-icon-button:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 92%,#ffffff 8%),color-mix(in srgb,var(--brand) 76%,var(--brand-strong)))}.companies-add-icon-button-icon{display:inline-flex;align-items:center;justify-content:center}.companies-add-icon-button-icon svg{width:16px;height:16px}.companies-panel-heading-spacer{width:104px;height:36px;flex:0 0 104px}.companies-edit-panel,.companies-filters-panel,.companies-table-panel{padding:16px;border-radius:22px}.companies-filters-panel{position:relative;z-index:6;overflow:visible;margin-top:0;padding:14px 16px 16px;border-radius:28px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 46%,transparent),transparent 34%),color-mix(in srgb,var(--surface-strong) 92%,var(--surface-alt));box-shadow:inset 0 1px 0 rgba(255,255,255,.56),0 14px 28px rgba(15,23,42,.05)}.companies-filters-panel--plain{margin-top:0;padding:0;border-radius:0;background:transparent;box-shadow:none}.companies-filters-panel--plain .companies-filters-line{gap:12px}.companies-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,360px);grid-gap:16px;gap:16px;align-items:start;min-width:0}.companies-filters-grid{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.companies-filters-body{display:grid;grid-gap:0;gap:0}.companies-filters-line{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:nowrap}.companies-filters-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.companies-filters-toolbar-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}.companies-filters-mobile-toggle{display:none;width:100%;align-items:center;justify-content:space-between;min-height:46px;padding:0;border:0;background:transparent;color:var(--text);font-size:17px;font-weight:680;letter-spacing:-.03em;cursor:pointer}.companies-filters-mobile-chevron{width:16px;height:16px;color:color-mix(in srgb,var(--muted) 76%,transparent);transition:transform .14s ease}.companies-filters-mobile-chevron.is-open{transform:rotate(180deg)}.companies-filters-mobile-chevron svg{display:block;width:100%;height:100%}.companies-filter-title-inline{flex:0 0 auto;display:inline-flex;align-items:center;min-height:34px;padding-right:0;color:var(--text);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.companies-edit-grid .field,.companies-filters-grid .field,.companies-filters-line .field,.companies-other-filters-popover .field{gap:6px}.companies-filter-pill{gap:3px;flex:0 0 auto;min-height:48px;padding:0 16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 1px 2px rgba(15,23,42,.03);transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.companies-filter-search-pill{flex:1 1 480px;width:auto;min-width:320px}.companies-filter-pill--type{width:132px}.companies-filter-pill--classification{width:170px}.companies-filter-pill--country{width:104px}.companies-filter-pill--status{width:96px}.users-screen{gap:12px}.users-review-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border:1px solid color-mix(in srgb,var(--brand) 18%,var(--line));border-radius:18px;background:color-mix(in srgb,var(--brand) 8%,var(--surface-strong))}.users-review-banner-copy{display:grid;grid-gap:6px;gap:6px;min-width:0}.users-review-banner-topline{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.users-review-banner-topline strong{font-size:14px;line-height:1.25}.users-review-banner-copy p{margin:0;color:var(--muted-strong);font-size:12px;line-height:1.4}.users-review-banner-count{min-width:auto;padding-inline:10px}.users-review-banner-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.users-review-banner-action{min-height:36px;padding-inline:14px;white-space:nowrap}.users-filters-panel{margin-top:0}.users-filter-search-pill{flex:1 1 460px;min-width:340px}.users-filter-pill--role{width:178px}.users-filter-pill--company{width:220px}.users-filter-pill--status{width:156px}.users-table-panel{padding:16px;border-radius:22px}.users-table-panel-heading{justify-content:flex-end}.users-filter-actions-pill{margin:0;min-width:auto;gap:0;flex-wrap:nowrap}.users-filter-actions-pill .companies-filter-reset-button{width:34px;height:34px;min-width:34px;min-height:34px;padding:0;border-radius:999px}.users-filter-actions-pill .companies-filter-reset-icon{width:16px;height:16px}.users-company-picker{position:relative}.users-company-search-row{min-height:50px;padding:0 14px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--surface-alt) 84%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.users-company-search-row input{padding:0;border:0;background:transparent;box-shadow:none}.users-company-search-row input:focus{outline:none}.users-company-picker-results{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:24;display:grid;grid-gap:4px;gap:4px;max-height:240px;overflow:auto;padding:8px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface-strong) 98%,var(--surface-alt));box-shadow:0 10px 24px rgba(15,23,42,.08)}.users-company-picker-option{width:100%;border:0;border-radius:12px;background:transparent;color:var(--text);padding:10px 12px;text-align:left;font-size:14px;font-weight:500;cursor:pointer}.users-company-picker-option:focus-visible,.users-company-picker-option:hover{background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong));outline:none}.users-company-picker-empty{padding:10px 12px;color:var(--muted);font-size:13px}.users-table-wrap{border-radius:18px}.users-table{width:100%;min-width:0;table-layout:fixed}.users-colgroup-name{width:26%}.users-colgroup-contact{width:25%}.users-colgroup-company{width:23%}.users-colgroup-status{width:12%}.users-colgroup-actions{width:64px}.users-table td,.users-table th{padding:11px 12px}.users-table th{font-size:10px}.users-table th.users-col-status-header{text-align:center}.users-table .primary-cell{gap:2px}.users-table .primary-cell strong{font-size:14px;line-height:1.25}.users-name-meta{display:grid;align-items:start;grid-gap:1px;gap:1px;font-size:12px;line-height:1.35;color:var(--muted);font-weight:400}.users-inline-meta-separator{color:inherit;font:inherit}.users-presence-meta{gap:6px}.users-presence-meta,.users-role-meta{display:inline-flex;align-items:center;min-width:0}.users-role-meta{justify-content:flex-end;padding-left:0}.users-role-meta--status{width:100%;color:var(--muted);font-size:12px;line-height:1.35;font-weight:400}.registry-online-meta{display:inline-flex;align-items:center;gap:6px;color:inherit;font:inherit;white-space:nowrap}.registry-online-meta.is-online{color:color-mix(in srgb,#1f9d55 78%,var(--text))}.registry-online-dot{width:7px;height:7px;border-radius:999px;flex-shrink:0;background:color-mix(in srgb,var(--muted) 60%,transparent)}.registry-online-meta.is-online .registry-online-dot{background:#4cbf73;box-shadow:0 0 0 3px color-mix(in srgb,#4cbf73 20%,transparent)}.users-table td{vertical-align:middle}.users-table td.users-col-company,.users-table td.users-col-contact,.users-table td.users-col-name{overflow:hidden}.users-col-company{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.users-company-cell{display:grid;grid-gap:2px;gap:2px;min-width:0}.users-company-cell strong{font-size:14px;line-height:1.25;font-weight:600}.users-company-cell strong,.users-company-meta{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.users-company-meta{font-size:12px;line-height:1.35;color:var(--muted)}.companies-detail-role-select,.users-company-role-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;flex:0 1 auto;field-sizing:content;justify-self:start;max-width:100%;min-width:0;width:-moz-fit-content;width:fit-content;padding:0 14px 0 0;border:0;border-radius:0;color:inherit;background-color:transparent;background-repeat:no-repeat;background-position:100%;background-size:8px 5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236b7280' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-shadow:none;font:inherit;font-weight:inherit;letter-spacing:0;line-height:inherit;vertical-align:baseline;text-align:left;text-align-last:left;text-transform:none;cursor:pointer}.companies-detail-role-select:disabled,.users-company-role-select:disabled{opacity:.6;cursor:default}.companies-detail-role-select:focus-visible,.users-company-role-select:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 42%,transparent);outline-offset:2px}.users-company-role-control{position:relative;display:inline-flex;align-items:center;gap:6px;max-width:100%;color:inherit;font:inherit;line-height:inherit;vertical-align:baseline}.companies-detail-role-select.is-selected,.users-company-role-control.is-selected{color:color-mix(in srgb,var(--current) 82%,#0b4221)}.users-company-role-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-company-role-chevron{width:8px;height:8px;flex:0 0 auto;color:inherit;border-right:1.8px solid;border-bottom:1.8px solid;transform:translateY(-2px) rotate(45deg)}.users-company-role-native{position:absolute;inset:-4px -6px;width:calc(100% + 12px);height:calc(100% + 8px);opacity:0;cursor:pointer}.users-company-role-native:disabled{cursor:default}.users-company-role-control:has(.users-company-role-native:disabled){opacity:.6}.users-company-role-control:has(.users-company-role-native:focus-visible){outline:2px solid color-mix(in srgb,var(--brand) 42%,transparent);outline-offset:2px}.users-contact-cell{display:grid;grid-gap:2px;gap:2px;min-width:0}.users-contact-email{font-size:14px;line-height:1.25;font-weight:600}.users-contact-email,.users-contact-phone{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.users-contact-phone{font-size:12px;line-height:1.35;color:var(--muted)}.users-col-company,.users-col-status{vertical-align:middle}.users-col-status{text-align:center}.users-status-cell{display:inline-flex;flex-direction:column;align-items:center;gap:6px;max-width:100%}.users-status-action-button{min-height:34px;padding:0 12px;border-radius:999px;box-shadow:none;white-space:nowrap}.users-status-meta{color:var(--muted);font-size:11px;line-height:1.25;text-align:center}.users-col-actions{text-align:center;vertical-align:middle}.users-row-actions{display:inline-flex;align-items:center;justify-content:center;gap:6px}.users-row-actions .companies-row-action-button{width:34px;min-width:34px;height:34px;border-radius:999px;border-color:color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));color:var(--muted-strong);transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease}.users-row-actions .companies-row-action-button span{width:12px;height:12px}.users-row-actions .companies-row-action-button.is-danger{color:color-mix(in srgb,var(--muted-strong) 90%,var(--text));border-color:color-mix(in srgb,var(--line) 92%,transparent);background:color-mix(in srgb,var(--surface-alt) 96%,var(--surface-strong))}.users-row-actions .companies-row-action-button:hover{border-color:color-mix(in srgb,var(--brand) 24%,var(--line));background:color-mix(in srgb,var(--brand) 8%,var(--surface-strong));color:var(--text);transform:translateY(-1px)}.users-row-actions .companies-row-action-button.is-danger:hover{border-color:color-mix(in srgb,var(--danger) 22%,var(--line));background:color-mix(in srgb,var(--danger) 8%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 90%,var(--text))}.users-row-actions .companies-row-action-button:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 28%,transparent);outline-offset:2px}.users-row-actions .companies-row-action-button.is-danger:focus-visible{outline-color:color-mix(in srgb,var(--danger) 28%,transparent)}.users-clickable-row{cursor:pointer}.users-clickable-row:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 36%,transparent);outline-offset:-2px}.users-clickable-row:hover td{background:color-mix(in srgb,var(--brand) 3%,var(--surface-strong))}.companies-other-filters-wrap{position:relative;flex:0 0 auto;z-index:12}.companies-other-filters-trigger{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;min-height:48px;min-width:0;padding:0 46px 0 16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));color:var(--text);font-size:15px;font-weight:400;line-height:1;letter-spacing:-.01em;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 1px 2px rgba(15,23,42,.03)}.companies-other-filters-trigger>span:first-child{display:inline-flex;align-items:center;text-align:left;white-space:nowrap}.companies-other-filters-trigger.is-active{border-color:color-mix(in srgb,var(--brand) 14%,var(--line));background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong))}.companies-other-filters-chevron{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:11px;height:11px;pointer-events:none}.companies-other-filters-popover{position:absolute;top:calc(100% + 10px);right:0;z-index:60;display:grid;grid-gap:10px;gap:10px;width:min(320px,calc(100vw - 48px));padding:12px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:22px;background:color-mix(in srgb,var(--surface-strong) 98%,var(--surface-alt));box-shadow:0 10px 24px rgba(15,23,42,.06)}.companies-filter-pill--popover{width:100%}.companies-filter-pill.is-active{border-color:color-mix(in srgb,var(--brand) 14%,var(--line));background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong))}.companies-edit-grid .field span,.companies-filters-grid .field span,.companies-filters-line .field span,.companies-other-filters-popover .field span{font-size:11px}.companies-edit-grid .field select,.companies-filters-grid .field select,.companies-filters-line .field select,.companies-other-filters-popover .field select{min-height:42px;padding:10px 12px;border-radius:14px}.companies-edit-grid .field input,.companies-edit-grid .field textarea,.companies-filters-grid .field input,.companies-filters-line .field input,.companies-other-filters-popover .field input{padding:10px 12px;border-radius:14px}.companies-edit-grid .field{gap:6px}.companies-edit-grid .field span{font-size:10px}.companies-edit-grid .field select{min-height:38px}.companies-edit-grid .field input,.companies-edit-grid .field select,.companies-edit-grid .field textarea{padding:8px 11px;border-radius:12px}.companies-edit-grid .field textarea{min-height:92px}.companies-filters-grid .companies-filter-pill input,.companies-filters-grid .companies-filter-pill select,.companies-filters-line .companies-filter-pill input,.companies-filters-line .companies-filter-pill select,.companies-other-filters-popover .companies-filter-pill input,.companies-other-filters-popover .companies-filter-pill select{min-height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:15px;font-weight:500;line-height:1;color:var(--text);letter-spacing:-.02em}.companies-filters-grid .companies-filter-pill select,.companies-filters-line .companies-filter-pill select,.companies-other-filters-popover .companies-filter-pill select{width:100%;padding-right:14px;-moz-appearance:none;appearance:none;-webkit-appearance:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.companies-filters-grid .companies-filter-pill input::placeholder,.companies-filters-line .companies-filter-pill input::placeholder,.companies-other-filters-popover .companies-filter-pill input::placeholder{color:color-mix(in srgb,var(--muted) 72%,transparent)}.companies-filter-search-row{display:flex;align-items:center;gap:8px;min-height:48px;width:100%}.companies-filter-search-icon{flex:0 0 auto;color:color-mix(in srgb,var(--muted) 76%,transparent);width:16px;height:16px;pointer-events:none}.companies-filter-chevron svg,.companies-filter-search-icon svg{display:block;width:100%;height:100%}.companies-filter-search-row input{flex:1 1 auto;min-width:0;width:100%;box-shadow:none}.companies-filter-select-wrap{position:relative;display:flex;align-items:center;min-height:48px;width:100%}.companies-filter-chevron{position:absolute;right:0;top:50%;transform:translateY(-50%);color:color-mix(in srgb,var(--muted) 80%,transparent);width:12px;height:12px;pointer-events:none}.companies-other-filters-trigger .companies-other-filters-chevron{right:16px;top:50%;transform:translateY(-50%)}.companies-filter-actions,.companies-filters-grid .form-actions{align-items:center}.companies-filter-actions-pill{flex:0 0 auto}.companies-filter-actions-pill .secondary-button{min-height:48px;min-width:48px;padding:0;border-radius:18px;border-color:color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));color:color-mix(in srgb,var(--muted) 78%,transparent);font-size:15px;font-weight:520;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 1px 2px rgba(15,23,42,.03)}.companies-filter-actions .secondary-button{padding:10px 14px;border-radius:14px}.companies-filter-actions .companies-filter-reset-button{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px}.companies-filter-reset-icon{width:16px;height:16px}.companies-filter-reset-icon svg{display:block;width:100%;height:100%}@media (max-width:1400px){.companies-filter-search-pill{flex-basis:420px;min-width:260px}.companies-col-created{display:none}.companies-colgroup-created{width:0}}@media (max-width:1100px){.companies-panel-heading{align-items:flex-start}.companies-filters-line{flex-wrap:wrap;align-items:stretch}.companies-filter-title-inline{flex-basis:100%;min-height:auto}.companies-filter-search-pill,.users-filter-search-pill{flex:1 1 min(100%,320px);min-width:0}.companies-filters-toolbar-actions{margin-left:0}.companies-screen .companies-filters-line{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;flex-wrap:nowrap}.companies-screen .companies-filter-search-pill{flex:0 1 auto;width:100%;min-width:0}.companies-screen .companies-filter-search-row,.companies-screen .companies-filter-select-wrap{min-height:42px}.companies-screen .companies-filters-toolbar-actions,.companies-screen .companies-other-filters-wrap{width:auto}.companies-screen .companies-other-filters-trigger{min-height:42px;padding:0 36px 0 12px;border-radius:14px;font-size:13px}.companies-screen .companies-other-filters-chevron{right:12px;width:10px;height:10px}.companies-screen .companies-filters-toolbar-actions{justify-content:flex-end;gap:8px}.companies-screen .companies-filters-toolbar-actions .companies-add-icon-button{min-height:42px;padding:0 14px;border-radius:14px;gap:8px;font-size:13px}.users-screen .companies-filters-line{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;flex-wrap:nowrap}.users-screen .users-filter-search-pill{flex:0 1 auto;width:100%;min-width:0}.users-screen .companies-filter-search-row,.users-screen .companies-filter-select-wrap{min-height:42px}.users-screen .companies-filters-toolbar-actions,.users-screen .companies-other-filters-wrap{width:auto}.users-screen .companies-other-filters-trigger{min-height:42px;padding:0 36px 0 12px;border-radius:14px;font-size:13px}.users-screen .companies-other-filters-chevron{right:12px;width:10px;height:10px}.users-screen .companies-filters-toolbar-actions{justify-content:flex-end;gap:8px}.users-screen .companies-filters-toolbar-actions .companies-add-icon-button{min-height:42px;padding:0 14px;border-radius:14px;gap:8px;font-size:13px}.companies-col-country{display:none}.companies-colgroup-country{width:0}.user-profile-hero{flex-direction:column}.user-profile-actions{min-width:0;justify-content:flex-start}}@media (max-width:720px){.user-access-template-field,.users-filter-pill--company,.users-filter-pill--role,.users-filter-pill--status{width:100%}.user-access-actions{width:100%;justify-content:flex-start}}.companies-table-wrap{border-radius:18px}.companies-table-shell,.users-table-shell{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.companies-table-panel{min-width:0;position:relative;z-index:1}.companies-card-stack,.users-card-stack{display:grid;grid-gap:12px;gap:12px}.registry-list-header{display:grid;grid-gap:18px;gap:18px;padding:0 20px 2px;color:var(--muted-strong);font-size:10px;font-weight:700;letter-spacing:.32em;line-height:1;text-transform:uppercase}.registry-col--actions,.registry-col--status{justify-self:center;text-align:center}.registry-list-header--companies{grid-template-columns:minmax(250px,2.45fr) minmax(170px,1.15fr) minmax(210px,1.3fr) minmax(128px,.88fr) minmax(140px,.85fr)}.registry-list-header--companies.is-deleted-view{grid-template-columns:minmax(250px,2.4fr) minmax(170px,1.12fr) minmax(210px,1.26fr) minmax(128px,.88fr) minmax(140px,.85fr) 56px}.registry-list-header--users{grid-template-columns:minmax(250px,2.15fr) minmax(230px,1.35fr) minmax(210px,1.3fr) minmax(140px,.85fr)}.registry-list-header--users.is-deleted-view{grid-template-columns:minmax(250px,2.08fr) minmax(230px,1.28fr) minmax(210px,1.24fr) minmax(140px,.85fr) 86px}.companies-empty-card,.users-empty-card{justify-content:center}.registry-card{display:block;padding:16px 20px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);box-shadow:none}.registry-card-content{display:grid;grid-gap:18px;gap:18px;align-items:center}.companies-card-actions,.companies-card-meta-block,.companies-card-status,.registry-card-main,.users-card-actions,.users-card-meta-block,.users-card-status{min-width:0}.registry-card-main .primary-cell{gap:2px}.registry-card-main .primary-cell strong{font-size:16px;line-height:1.2}.companies-card-company-link{color:var(--text);cursor:pointer;transition:color .14s ease}.companies-card-company-link:hover,.registry-card--companies:focus-within .companies-card-company-link,.registry-card--companies:hover .companies-card-company-link{color:var(--brand)}.registry-card--internal-team{transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.registry-card--internal-team:focus-visible,.registry-card--internal-team:hover{border-color:color-mix(in srgb,var(--brand) 16%,var(--line));background:color-mix(in srgb,var(--brand) 3%,var(--surface-strong));outline:none}.registry-card-main .primary-cell span{color:var(--muted);font-size:12px;line-height:1.35}.companies-card-content{grid-template-columns:minmax(250px,2.45fr) minmax(170px,1.15fr) minmax(210px,1.3fr) minmax(128px,.88fr) minmax(140px,.85fr)}.companies-card-content.is-deleted-view{grid-template-columns:minmax(250px,2.4fr) minmax(170px,1.12fr) minmax(210px,1.26fr) minmax(128px,.88fr) minmax(140px,.85fr) 56px}.users-card-content{grid-template-columns:minmax(250px,2.15fr) minmax(230px,1.35fr) minmax(210px,1.3fr) minmax(140px,.85fr)}.users-card-content.is-deleted-view{grid-template-columns:minmax(250px,2.08fr) minmax(230px,1.28fr) minmax(210px,1.24fr) minmax(140px,.85fr) 86px}.internal-team-card-content,.registry-list-header--internal-team{grid-template-columns:minmax(250px,2.1fr) minmax(180px,1.08fr) minmax(220px,1.34fr) minmax(220px,1.24fr) minmax(140px,.82fr)}.companies-card-meta-block,.internal-team-card-meta-block,.users-card-meta-block{display:grid;align-content:center}.internal-team-card-meta-block{min-width:0}.companies-card-actions,.companies-card-status,.users-card-actions,.users-card-status{display:grid;justify-items:center;align-content:center}.registry-card-col--actions,.registry-card-col--status{justify-self:center}.companies-card-actions .companies-row-action-button,.users-card-actions .companies-row-action-button{margin-top:0}.companies-screen .companies-table-shell{gap:6px;margin-top:6px}.companies-screen .companies-card-stack{gap:6px}.companies-screen .companies-table-shell .registry-list-header{gap:10px;padding:0 12px;font-size:9px;letter-spacing:.22em}.companies-screen .companies-table-shell .registry-card{padding:6px 10px;border-radius:8px}.companies-screen .companies-table-shell .registry-card-content{gap:10px}.companies-screen .companies-table-shell .registry-card-main .primary-cell{gap:1px}.companies-screen .companies-company-type-cell strong,.companies-screen .companies-table-shell .registry-card-main .primary-cell strong{font-size:12px;line-height:1.05}.companies-screen .companies-company-type-cell span,.companies-screen .companies-table-shell .registry-card-main .primary-cell span{font-size:9px;line-height:1.08}.companies-screen .companies-company-type-cell,.companies-screen .users-status-cell{gap:2px}.companies-screen .companies-table-shell .companies-status-pill,.companies-screen .companies-table-shell .companies-status-select{min-height:22px;padding-block:2px;font-size:9px}.users-screen .users-table-shell{gap:6px;margin-top:6px}.users-screen .users-card-stack{gap:6px}.users-screen .users-table-shell .registry-list-header{gap:10px;padding:0 12px;font-size:9px;letter-spacing:.22em}.users-screen .users-table-shell .registry-card{padding:6px 10px;border-radius:8px}.users-screen .users-table-shell .registry-card-content{gap:10px}.users-screen .users-table-shell .registry-card-main .primary-cell{gap:1px}.users-screen .users-company-cell strong,.users-screen .users-contact-email,.users-screen .users-table-shell .registry-card-main .primary-cell strong{font-size:12px;line-height:1.05}.users-screen .users-company-meta,.users-screen .users-company-role-control,.users-screen .users-contact-phone,.users-screen .users-name-meta,.users-screen .users-status-meta,.users-screen .users-table-shell .registry-card-main .primary-cell span{font-size:9px;line-height:1.08}.users-screen .users-company-cell,.users-screen .users-contact-cell,.users-screen .users-status-cell{gap:2px}.users-screen .users-status-action-button{min-height:22px;padding:0 8px;font-size:10px;line-height:1}.users-screen .users-status-action-button.is-danger{font-size:10px;font-weight:700}.users-screen .users-table-shell .companies-status-pill,.users-screen .users-table-shell .companies-status-select{min-height:22px;padding-block:2px;font-size:9px}.users-screen .users-status-meta--delivery,.users-screen .users-status-meta--source{display:none}@media (max-width:1500px){.companies-card-content,.registry-list-header--companies{grid-template-columns:minmax(230px,2.2fr) minmax(156px,1.06fr) minmax(190px,1.1fr) minmax(116px,.78fr) minmax(132px,.76fr)}.companies-card-content.is-deleted-view,.registry-list-header--companies.is-deleted-view{grid-template-columns:minmax(230px,2.15fr) minmax(156px,1.04fr) minmax(190px,1.08fr) minmax(116px,.78fr) minmax(132px,.76fr) 56px}.registry-list-header--users,.users-card-content{grid-template-columns:minmax(230px,1.9fr) minmax(208px,1.14fr) minmax(190px,1.1fr) minmax(132px,.76fr)}.registry-list-header--users.is-deleted-view,.users-card-content.is-deleted-view{grid-template-columns:minmax(230px,1.82fr) minmax(208px,1.1fr) minmax(190px,1.06fr) minmax(132px,.76fr) 86px}.internal-team-card-content,.registry-list-header--internal-team{grid-template-columns:minmax(230px,1.95fr) minmax(168px,1fr) minmax(200px,1.18fr) minmax(200px,1.08fr) minmax(132px,.76fr)}}@media (max-width:1280px){.registry-card-col--created,.registry-col--created{display:none}.companies-card-content,.registry-list-header--companies{grid-template-columns:minmax(230px,2.35fr) minmax(156px,1.08fr) minmax(190px,1.14fr) minmax(132px,.78fr)}.companies-card-content.is-deleted-view,.registry-list-header--companies.is-deleted-view{grid-template-columns:minmax(230px,2.3fr) minmax(156px,1.05fr) minmax(190px,1.1fr) minmax(132px,.78fr) 56px}.registry-card-col--team-countries,.registry-col--team-countries{display:none}.internal-team-card-content,.registry-list-header--internal-team{grid-template-columns:minmax(230px,2.18fr) minmax(168px,1.04fr) minmax(200px,1.14fr) minmax(132px,.78fr)}}@media (max-width:1120px){.registry-card-col--user-company,.registry-col--user-company{display:none}.registry-list-header--users,.users-card-content{grid-template-columns:minmax(230px,1.95fr) minmax(208px,1.22fr) minmax(132px,.8fr)}.registry-list-header--users.is-deleted-view,.users-card-content.is-deleted-view{grid-template-columns:minmax(230px,1.88fr) minmax(208px,1.18fr) minmax(132px,.8fr) 86px}}@media (max-width:980px){.registry-card-col--admin,.registry-col--admin{display:none}.companies-card-content,.registry-list-header--companies{grid-template-columns:minmax(230px,2.5fr) minmax(156px,1.12fr) minmax(132px,.8fr)}.companies-card-content.is-deleted-view,.registry-list-header--companies.is-deleted-view{grid-template-columns:minmax(230px,2.42fr) minmax(156px,1.08fr) minmax(132px,.8fr) 56px}}@media (max-width:860px){.registry-card-col--contact,.registry-col--contact{display:none}.registry-list-header--users,.users-card-content{grid-template-columns:minmax(230px,2.2fr) minmax(132px,.84fr)}.registry-list-header--users.is-deleted-view,.users-card-content.is-deleted-view{grid-template-columns:minmax(230px,2.12fr) minmax(132px,.84fr) 86px}.internal-team-card-content,.registry-list-header--internal-team{grid-template-columns:minmax(230px,2.2fr) minmax(168px,1.02fr) minmax(132px,.84fr)}}@media (min-width:761px) and (max-width:1100px){.admin-auction-requests-toolbar.is-tablet{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr) auto;align-items:end;grid-gap:12px;gap:12px}.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-action,.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-main,.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-selects{display:contents}.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-search{grid-column:1/3;grid-row:1;min-width:0}.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-create-button{grid-column:3;grid-row:1;width:auto;min-width:186px;min-height:42px;padding-inline:18px;border-radius:14px;font-size:13px}.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-select--status{grid-column:1;grid-row:2;min-width:0}.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-select:not(.admin-auction-requests-toolbar-select--status){grid-column:2;grid-row:2;min-width:0}.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-compact-toggle{grid-column:3;grid-row:2;display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;width:auto;min-height:42px;justify-self:end;white-space:nowrap}.admin-auction-requests-toolbar.is-tablet .companies-deleted-toggle-label{font-size:13px;line-height:1.12}.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-search input,.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger,.admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-select select{min-height:42px;border-radius:14px}.admin-auction-request-card.is-tablet{grid-template-columns:minmax(0,1fr);row-gap:14px;min-height:0;height:auto;padding:20px 22px;overflow:visible}.admin-auction-request-card.is-tablet .detail-card-actions,.admin-auction-request-card.is-tablet .detail-card-main,.admin-auction-request-card.is-tablet .seller-request-card-progress{grid-column:1}.admin-auction-request-card.is-tablet .detail-card-actions{grid-row:auto;width:100%;justify-self:stretch}.admin-auction-request-card.is-tablet .seller-request-card-title{font-size:clamp(18px,2vw,22px);line-height:1.08}.admin-auction-request-card.is-tablet .detail-grid.admin-auction-request-card-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 16px}.admin-auction-request-card.is-tablet .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{font-size:12px;line-height:1.35}.admin-auction-request-card.is-tablet .seller-request-card-actions-row{width:100%;justify-content:flex-start;gap:10px;flex-wrap:wrap}.admin-auction-request-card.is-tablet .seller-request-card-countdown{min-height:38px;padding-inline:16px;font-size:12px}.admin-auction-request-card.is-tablet .seller-request-card-progress{gap:12px}.admin-auction-request-card.is-tablet .seller-request-card-progress-bar-row{grid-template-columns:minmax(0,1fr) auto;gap:14px}.admin-auction-request-card.is-tablet .seller-request-card-progress-summary{font-size:12px}.admin-auction-request-card.is-tablet .seller-request-card-progress-footer{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px}.admin-auction-request-card.is-tablet .seller-request-card-progress-sections{width:100%;flex-wrap:wrap;gap:8px 10px}.admin-auction-request-card.is-tablet .seller-request-card-progress-sections .admin-request-hero-progress-group-label{min-height:22px;font-size:8px}.admin-auction-request-card.is-tablet .seller-request-card-progress-sections .admin-request-hero-progress-pill.seller-request-card-progress-pill{min-height:22px;padding:0 8px;font-size:8px}.admin-auction-request-card.is-tablet .seller-request-card-manager{display:flex;justify-content:flex-start;align-items:center;gap:6px;width:100%;max-width:none;margin-left:0;font-size:12px;line-height:1.35;text-align:left}.admin-auction-request-card.is-tablet .seller-request-personal-manager-label{flex:0 0 auto;white-space:nowrap}.admin-auction-request-card.is-tablet .seller-request-personal-manager-name{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:760px){.registry-card-col--type,.registry-col--type{display:none}.companies-card-content,.registry-list-header--companies{grid-template-columns:minmax(230px,2.6fr) minmax(132px,.84fr)}.companies-card-content.is-deleted-view,.registry-list-header--companies.is-deleted-view{grid-template-columns:minmax(230px,2.48fr) minmax(132px,.84fr) 56px}}@media (max-width:720px){.registry-card{padding:16px}.registry-list-header{display:none}.companies-card-content,.companies-card-content.is-deleted-view,.internal-team-card-content{grid-template-columns:1fr;gap:14px}.companies-table-shell .companies-panel-heading,.users-table-shell .companies-panel-heading{flex-direction:column;align-items:stretch}.companies-table-shell .companies-panel-heading-spacer{display:none}.companies-table-shell .companies-add-icon-button,.users-table-shell .companies-add-icon-button{width:100%}.companies-card-content,.companies-card-content.is-deleted-view{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"company status" "type status" "admin actions";gap:6px 10px;align-items:start}.companies-card-content .registry-card-col--company{grid-area:company;align-self:start;min-width:0}.companies-card-content .registry-card-col--status{grid-area:status;justify-self:end;align-self:start;display:grid;justify-items:end;align-content:start}.companies-card-content .registry-card-col--actions{grid-area:actions;justify-self:end;align-self:start;display:grid;justify-items:end;align-content:start}.companies-card-content .registry-card-col--admin,.companies-card-content .registry-card-col--type{display:grid;justify-self:start;align-self:end;min-width:0}.companies-card-content .registry-card-col--type{grid-area:type}.companies-card-content .registry-card-col--admin{grid-area:admin}.companies-screen .companies-card-stack{gap:8px}.companies-screen .companies-table-shell .registry-card{padding:10px 12px;border-radius:16px}.companies-screen .companies-table-shell .registry-card-main .primary-cell{gap:2px}.companies-screen .companies-table-shell .registry-card-main .primary-cell strong{font-size:15px;line-height:1.1}.companies-screen .companies-table-shell .companies-company-secondary{gap:3px;font-size:11px;line-height:1.18}.companies-screen .companies-table-shell .companies-company-type-cell{gap:1px}.companies-screen .companies-table-shell .companies-company-type-cell strong{font-size:12px;line-height:1.15}.companies-screen .companies-table-shell .companies-company-type-cell span{font-size:11px;line-height:1.18}.companies-screen .companies-table-shell .registry-online-meta{gap:3px}.companies-screen .companies-table-shell .registry-online-dot{width:5px;height:5px}.companies-card-content .users-status-cell{align-items:flex-end;gap:4px;text-align:right}.companies-screen .companies-table-shell .companies-status-pill,.companies-screen .companies-table-shell .companies-status-select,.companies-screen .users-status-action-button{min-height:26px;min-width:0;padding:0 10px;border-radius:999px;font-size:9px;line-height:1}.companies-screen .companies-table-shell .companies-status-select{min-width:74px;padding-right:20px;background-position:right 7px center;background-size:8px 5px}.companies-screen .users-status-action-button.is-danger{padding:0 10px;font-size:9px;font-weight:700;letter-spacing:.02em}.companies-screen .companies-filters-line{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"search search" "filters add";grid-gap:8px;gap:8px;align-items:stretch}.companies-screen .companies-filter-search-pill{grid-area:search;min-width:0;width:100%}.companies-screen .companies-other-filters-wrap{grid-area:filters;min-width:0}.companies-screen .companies-filters-toolbar-actions{grid-area:add;width:100%}.companies-screen .companies-filters-toolbar-actions .companies-add-icon-button,.companies-screen .companies-other-filters-trigger{width:100%;min-height:40px;justify-content:center;border-radius:14px;font-size:13px}.users-screen .users-filters-line{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"search search" "filters add";grid-gap:8px;gap:8px;align-items:stretch}.users-screen .users-filter-search-pill{grid-area:search;min-width:0;width:100%}.users-screen .companies-other-filters-wrap{grid-area:filters;min-width:0}.users-screen .companies-filters-toolbar-actions{grid-area:add;width:100%}.users-screen .companies-filters-toolbar-actions .companies-add-icon-button,.users-screen .companies-other-filters-trigger{width:100%;min-height:40px;justify-content:center;border-radius:14px;font-size:13px}.users-card-content,.users-card-content.is-deleted-view{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status" "contact status" "company actions";gap:6px 10px;align-items:start}.users-card-content .registry-card-col--name{grid-area:name;align-self:start;min-width:0}.users-card-content .registry-card-col--status{grid-area:status;justify-self:end;align-self:start;display:grid;justify-items:end;align-content:start}.users-card-content .registry-card-col--actions{grid-area:actions;justify-self:end;align-self:start;display:grid;justify-items:end;align-content:start}.users-card-content .users-status-cell{align-items:flex-end;gap:3px;text-align:right}.users-card-content .registry-card-col--contact{display:grid;grid-area:contact;justify-self:start;align-self:end;min-width:0}.users-card-content .registry-card-col--user-company{display:grid;grid-area:company;justify-self:start;align-self:end;min-width:0}.users-screen .users-presence-meta{display:inline-flex;gap:3px}.users-screen .users-status-meta--source{display:none}.users-screen .users-card-stack{gap:8px}.users-screen .users-table-shell .registry-card{padding:10px 12px;border-radius:16px}.users-screen .users-table-shell .registry-card-main .primary-cell{gap:2px}.users-screen .users-table-shell .registry-card-main .primary-cell strong{font-size:15px;line-height:1.1}.users-screen .users-company-meta,.users-screen .users-company-role-select,.users-screen .users-contact-phone,.users-screen .users-name-meta,.users-screen .users-status-meta,.users-screen .users-table-shell .registry-card-main .primary-cell span{font-size:11px;line-height:1.18}.users-screen .users-company-cell,.users-screen .users-contact-cell{gap:1px}.users-screen .users-company-cell strong,.users-screen .users-contact-email{font-size:12px;line-height:1.15}.users-screen .users-status-action-button,.users-screen .users-table-shell .companies-status-pill,.users-screen .users-table-shell .companies-status-select{min-height:26px;min-width:0;padding:0 10px;border-radius:999px;font-size:9px;line-height:1}.users-screen .users-table-shell .companies-status-select{min-width:74px;padding-right:20px;background-position:right 7px center;background-size:8px 5px}.users-screen .users-status-action-button.is-danger{padding:0 10px;font-size:9px;font-weight:700;letter-spacing:.02em}.companies-screen .companies-table-shell .companies-status-pill,.companies-screen .companies-table-shell .companies-status-select{min-width:84px}.companies-screen .companies-table-shell .companies-row-action-button{min-width:30px;width:30px;height:30px}.internal-team-filters-panel .companies-filters-toolbar-actions,.internal-team-filters-panel .internal-team-add-button{width:100%}.internal-team-page--embedded{gap:6px;margin-top:6px}.internal-team-page--embedded .notice{padding:8px 10px;border-radius:10px;font-size:11px}.internal-team-page--embedded .internal-team-filters-line{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"search search" "filters add";align-items:center;grid-gap:6px;gap:6px}.internal-team-page--embedded .internal-team-search-pill{grid-area:search;min-width:0;width:100%}.internal-team-page--embedded .companies-other-filters-wrap{grid-area:filters;min-width:0}.internal-team-page--embedded .companies-filters-toolbar-actions{grid-area:add;width:100%;justify-self:stretch}.internal-team-page--embedded .companies-filter-search-row input,.internal-team-page--embedded .companies-other-filters-trigger,.internal-team-page--embedded .internal-team-add-button{min-height:34px;border-radius:12px;font-size:12px}.internal-team-page--embedded .companies-filter-search-row input{padding-left:40px}.internal-team-page--embedded .companies-other-filters-trigger{min-width:94px;padding:0 30px 0 12px}.internal-team-page--embedded .companies-other-filters-chevron{right:10px;width:9px;height:9px}.internal-team-page--embedded .internal-team-add-button{width:100%;padding-inline:12px;font-size:11px;white-space:nowrap}.internal-team-page--embedded .users-table-shell{gap:6px;margin-top:2px}.internal-team-page--embedded .users-card-stack{gap:6px}.internal-team-page--embedded .list-card.registry-card{padding:8px 12px;border-radius:14px}.internal-team-page--embedded .list-card.registry-card .registry-card-content{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status" "role actions";gap:4px 8px;align-items:start}.internal-team-page--embedded .registry-card-col--name{grid-area:name;min-width:0}.internal-team-page--embedded .registry-card-col--team-role{grid-area:role;min-width:0}.internal-team-page--embedded .registry-card-col--status{grid-area:status;justify-self:end;align-self:start;min-width:0}.internal-team-page--embedded .internal-team-role-cell,.internal-team-page--embedded .registry-card-main .primary-cell{gap:2px}.internal-team-page--embedded .registry-card-main .primary-cell strong{font-size:12px;line-height:1.08}.internal-team-page--embedded .internal-team-role-cell span,.internal-team-page--embedded .registry-card-main .primary-cell span,.internal-team-page--embedded .users-status-meta{font-size:9px;line-height:1.12}.internal-team-page--embedded .internal-team-role-cell strong{font-size:11px;line-height:1.08}.internal-team-page--embedded .internal-team-status-stack{align-items:flex-end;gap:4px;text-align:right}.internal-team-page--embedded .internal-team-status-button,.internal-team-page--embedded .status-pill{min-height:26px;min-width:0;padding:0 10px;border-radius:999px;font-size:9px;line-height:1}.internal-team-page--embedded .companies-pagination{gap:6px;margin-top:0}.internal-team-page--embedded .companies-pagination-summary{font-size:11px}.internal-team-page--embedded .companies-pagination-button{min-height:28px;padding-inline:10px;font-size:11px}}.companies-table{width:100%;min-width:0;table-layout:fixed}.companies-colgroup-company{width:46%}.companies-colgroup-type{width:16%}.companies-colgroup-created{width:12%}.companies-colgroup-country,.companies-colgroup-status{width:10%}.companies-colgroup-actions{width:52px}.companies-table td,.companies-table th{padding:11px 12px}.companies-table th{font-size:10px}.companies-table .primary-cell{gap:2px}.companies-table .primary-cell strong{font-size:14px;line-height:1.25}.companies-table .primary-cell span{font-size:11px}.companies-table td.companies-col-company,.companies-table td.companies-col-country,.companies-table td.companies-col-type{overflow:hidden}.companies-company-type-cell{display:grid;grid-gap:3px;gap:3px}.companies-company-type-cell strong{font-size:14px;line-height:1.2;font-weight:650}.companies-company-type-cell span{color:var(--muted);font-size:11px;line-height:1.25}.companies-table td.companies-col-country,.companies-table td.companies-col-status{vertical-align:middle}.companies-table td.companies-col-status{text-align:center}.companies-table tbody tr{cursor:pointer}.companies-status-pill{min-width:76px;padding:5px 9px;font-size:10px}.companies-status-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:96px;padding:5px 24px 5px 10px;border-radius:999px;border:1px solid transparent;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:center;text-align-last:center;cursor:pointer;background-repeat:no-repeat;background-position:right 9px center;background-size:9px 6px}.companies-status-select.is-active{background-color:color-mix(in srgb,var(--current) 14%,var(--surface-strong));border-color:color-mix(in srgb,var(--current) 24%,var(--line));color:color-mix(in srgb,var(--current) 82%,#0b4221);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2321a652' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.companies-status-select.is-archived,.companies-status-select.is-blocked{background-color:color-mix(in srgb,var(--past) 16%,var(--surface-strong));border-color:color-mix(in srgb,var(--past) 24%,var(--line));color:color-mix(in srgb,var(--past) 82%,#30343a);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23666d78' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.companies-status-select:disabled{opacity:.6;cursor:default}.companies-col-actions{width:54px;text-align:right}.companies-row-action-button{min-width:30px;width:30px;height:30px;padding:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;box-shadow:none}.companies-row-action-button span{width:13px;height:13px;display:block}.companies-row-action-button svg{display:block;width:100%;height:100%}.companies-row-action-button.is-danger{color:color-mix(in srgb,var(--danger) 82%,var(--text));border-color:color-mix(in srgb,var(--danger) 18%,var(--line));background:color-mix(in srgb,var(--danger) 5%,var(--surface-strong))}.companies-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px}.companies-pagination-summary{color:var(--muted);font-size:13px;letter-spacing:-.01em}.companies-pagination-controls,.companies-pagination-pages{display:flex;align-items:center;gap:6px}.companies-pagination-button{min-height:32px;min-width:32px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));color:var(--muted);box-shadow:none;font-size:13px;font-weight:500}.companies-pagination-button.is-current{border-color:color-mix(in srgb,var(--brand) 22%,var(--line));background:color-mix(in srgb,var(--brand) 9%,var(--surface-strong));color:var(--brand-strong)}.companies-pagination-button:disabled{opacity:.45}@media (min-width:721px){.companies-screen .companies-filters-panel--plain,.users-screen .companies-filters-panel--plain{padding:0}.companies-screen .companies-filters-line,.companies-screen .companies-filters-toolbar-actions,.users-screen .companies-filters-line,.users-screen .companies-filters-toolbar-actions{gap:8px}.companies-screen .companies-filter-pill,.users-screen .companies-filter-pill{min-height:38px;padding:0 12px;border-radius:14px}.companies-screen .companies-filter-search-row,.companies-screen .companies-filter-select-wrap,.users-screen .companies-filter-search-row,.users-screen .companies-filter-select-wrap{min-height:38px}.companies-screen .companies-filter-search-icon,.users-screen .companies-filter-search-icon{width:14px;height:14px}.companies-screen .companies-filters-grid .field span,.companies-screen .companies-filters-line .field span,.companies-screen .companies-other-filters-popover .field span,.users-screen .companies-filters-grid .field span,.users-screen .companies-filters-line .field span,.users-screen .companies-other-filters-popover .field span{font-size:10px}.companies-screen .companies-filters-grid .companies-filter-pill input,.companies-screen .companies-filters-grid .companies-filter-pill select,.companies-screen .companies-filters-line .companies-filter-pill input,.companies-screen .companies-filters-line .companies-filter-pill select,.companies-screen .companies-other-filters-popover .companies-filter-pill input,.companies-screen .companies-other-filters-popover .companies-filter-pill select,.users-screen .companies-filters-grid .companies-filter-pill input,.users-screen .companies-filters-grid .companies-filter-pill select,.users-screen .companies-filters-line .companies-filter-pill input,.users-screen .companies-filters-line .companies-filter-pill select,.users-screen .companies-other-filters-popover .companies-filter-pill input,.users-screen .companies-other-filters-popover .companies-filter-pill select{font-size:13px}.companies-screen .companies-other-filters-trigger,.users-screen .companies-other-filters-trigger{min-height:38px;padding:0 38px 0 12px;border-radius:14px;font-size:13px}.companies-screen .companies-other-filters-chevron,.users-screen .companies-other-filters-chevron{right:12px;width:10px;height:10px}.companies-screen .companies-filter-actions-pill .secondary-button,.users-screen .companies-filter-actions-pill .secondary-button{min-height:38px;min-width:38px;border-radius:14px;font-size:13px}.companies-screen .companies-filter-reset-icon,.users-screen .companies-filter-reset-icon{width:14px;height:14px}.companies-screen .companies-filters-toolbar-actions .companies-add-icon-button,.users-screen .companies-filters-toolbar-actions .companies-add-icon-button{min-height:38px;padding:0 14px;border-radius:12px;gap:8px;font-size:13px}.companies-screen .companies-filters-toolbar-actions .companies-add-icon-button-icon svg,.users-screen .companies-filters-toolbar-actions .companies-add-icon-button-icon svg{width:14px;height:14px}.users-review-banner{gap:12px;padding:12px 14px;border-radius:16px}.users-review-banner-topline strong{font-size:13px}.users-review-banner-copy p{font-size:11px}.users-review-banner-count{font-size:9px;padding:4px 8px}.users-review-banner-action{min-height:34px;padding-inline:12px;font-size:12px}.companies-screen .companies-table-shell,.users-screen .users-table-shell{gap:8px;margin-top:8px}.companies-screen .companies-card-stack,.users-screen .users-card-stack{gap:8px}.companies-screen .companies-table-shell .registry-list-header,.users-screen .users-table-shell .registry-list-header{gap:12px;padding:0 14px 1px;font-size:9px;letter-spacing:.24em}.companies-screen .companies-table-shell .registry-card,.users-screen .users-table-shell .registry-card{padding:10px 14px;border-radius:16px}.companies-screen .companies-table-shell .registry-card-content,.users-screen .users-table-shell .registry-card-content{gap:12px}.companies-screen .companies-table-shell .registry-card-main .primary-cell strong,.users-screen .users-table-shell .registry-card-main .primary-cell strong{font-size:14px;line-height:1.15}.companies-screen .companies-table-shell .registry-card-main .primary-cell{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:4px;gap:4px;align-items:start}.companies-screen .companies-table-shell .registry-card-main .primary-cell span,.users-screen .users-table-shell .registry-card-main .primary-cell span{font-size:11px;line-height:1.25}.companies-screen .companies-table-shell .companies-company-secondary{display:flex;flex-wrap:wrap;align-items:center;gap:4px;white-space:normal}.companies-screen .companies-company-type-cell,.users-screen .users-company-cell,.users-screen .users-contact-cell,.users-screen .users-status-cell{gap:3px}.companies-screen .companies-company-type-cell strong,.users-screen .users-company-cell strong,.users-screen .users-contact-email{font-size:13px;line-height:1.15}.companies-screen .companies-company-type-cell span,.users-screen .users-company-meta,.users-screen .users-contact-phone,.users-screen .users-name-meta,.users-screen .users-status-meta{font-size:10px;line-height:1.2}.companies-screen .companies-table-shell .registry-online-meta,.users-screen .users-table-shell .registry-online-meta{gap:4px}.companies-screen .companies-table-shell .registry-online-dot,.users-screen .users-table-shell .registry-online-dot{width:6px;height:6px}.companies-screen .companies-table-shell .registry-online-meta.is-online .registry-online-dot,.users-screen .users-table-shell .registry-online-meta.is-online .registry-online-dot{box-shadow:0 0 0 2px color-mix(in srgb,#4cbf73 18%,transparent)}.users-screen .users-inline-meta-separator{font-size:10px}.companies-screen .companies-table-shell .companies-status-select,.users-screen .users-table-shell .companies-status-select{min-width:84px;padding:4px 20px 4px 8px;font-size:9px;background-position:right 7px center;background-size:8px 5px}.companies-screen .companies-table-shell .companies-status-pill,.users-screen .users-table-shell .companies-status-pill{min-width:68px;padding:4px 8px;font-size:9px}.companies-screen .companies-table-shell .companies-row-action-button,.users-screen .users-table-shell .companies-row-action-button{min-width:26px;width:26px;height:26px}.companies-screen .companies-table-shell .companies-row-action-button span,.users-screen .users-table-shell .companies-row-action-button span{width:10px;height:10px}.users-screen .users-row-actions{gap:4px}.companies-screen .companies-pagination,.users-screen .companies-pagination{gap:12px;padding-top:8px}.companies-screen .companies-pagination-summary,.users-screen .companies-pagination-summary{font-size:12px}.companies-screen .companies-pagination-button,.users-screen .companies-pagination-button{min-height:28px;min-width:28px;padding:0 10px;font-size:12px}}.companies-edit-grid{gap:10px 12px}.companies-detail-modal{width:min(860px,100%);gap:14px;padding:16px}.companies-detail-copy{margin:2px 0 0;max-width:44ch;font-size:13px;line-height:1.45}.companies-detail-hero{align-items:stretch;gap:14px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:24px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 40%,transparent),transparent 34%),linear-gradient(135deg,rgba(10,132,255,.06),transparent 30%),color-mix(in srgb,var(--surface-alt) 82%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.46),0 10px 22px rgba(15,23,42,.05)}.companies-detail-hero-copy{display:grid;grid-gap:12px;gap:12px;min-width:0}.companies-detail-hero h2{margin:0;max-width:100%;font-size:clamp(28px,3.4vw,44px);line-height:1.06;letter-spacing:-.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:.08em}.companies-detail-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.companies-meta-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface-strong) 88%,transparent);color:var(--muted-strong);font-size:12px;font-weight:600;line-height:1;letter-spacing:-.01em;box-shadow:inset 0 1px 0 rgba(255,255,255,.42)}.companies-meta-chip-address{max-width:min(100%,420px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companies-hero-status{min-width:auto;min-height:34px;padding:0 14px;font-size:12px;line-height:1}.admin-request-hero-status-pill{margin-left:auto}.status-pill.admin-request-hero-status-pill-orange{background:color-mix(in srgb,var(--upcoming) 14%,var(--surface-strong));border-color:color-mix(in srgb,var(--upcoming) 26%,var(--line));color:color-mix(in srgb,var(--upcoming) 82%,#5a2f00)}.status-pill.admin-request-hero-status-pill-expired{background:color-mix(in srgb,var(--danger) 16%,#ffffff);border-color:color-mix(in srgb,var(--danger) 34%,var(--line));color:#111111}.status-pill.admin-request-hero-status-pill-upcoming{min-height:40px;padding:0 18px;background:color-mix(in srgb,#ff9f0a 14%,var(--surface-strong));border-color:color-mix(in srgb,#ff9f0a 32%,var(--line));color:color-mix(in srgb,#ff9f0a 88%,#7a3a00);font-size:12px}.admin-request-hero-countdown-pill{min-height:34px;padding:0 14px;font-size:12px}.admin-request-hero-countdown-pill-upcoming{min-height:40px;padding:0 18px;border-color:color-mix(in srgb,#ff9f0a 32%,var(--line));background:color-mix(in srgb,#ff9f0a 14%,var(--surface-strong));color:color-mix(in srgb,#ff9f0a 88%,#7a3a00)}.companies-detail-actions{align-items:flex-end;justify-content:flex-start;flex-direction:column;min-width:40px;gap:8px}.companies-detail-actions .primary-button,.companies-detail-actions .secondary-button{min-width:32px;justify-content:center;padding:0;border-radius:999px;font-size:14px}.companies-detail-icon-button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface-strong) 92%,var(--surface-alt));color:var(--muted-strong);box-shadow:none}.companies-detail-icon-button svg{width:14px;height:14px;display:block}.admin-request-primary-action{min-height:34px;padding:0 14px;border-radius:999px;white-space:nowrap}.admin-request-hero-toggle{width:34px;height:34px;min-width:34px;padding:0;flex:0 0 34px;border-radius:999px;color:var(--muted-strong);transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.admin-request-hero-toggle svg{width:14px;height:14px}.admin-request-hero-toggle svg path{stroke:currentColor;stroke-width:1.6}.admin-request-hero-toggle:hover{border-color:color-mix(in srgb,var(--brand) 22%,var(--line));background:color-mix(in srgb,var(--brand) 8%,var(--surface-strong));color:var(--text)}.admin-request-hero{position:relative;transition:padding .32s cubic-bezier(.22,1,.36,1),gap .32s cubic-bezier(.22,1,.36,1),border-radius .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}.admin-request-hero .companies-detail-hero-copy{flex:1 1 auto;width:100%;transition:gap .32s cubic-bezier(.22,1,.36,1)}.admin-request-hero-submission{display:grid;grid-gap:6px;gap:6px;margin-top:-2px}.admin-request-hero-submission-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--muted-strong);font-size:13px;line-height:1.45}.admin-request-hero-submission-label{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.admin-request-hero.is-summary{gap:12px;padding-top:14px;padding-bottom:18px}.admin-request-hero.is-summary .companies-detail-hero-copy{gap:10px}.admin-request-hero.is-summary .companies-detail-hero h2{font-size:clamp(24px,3vw,34px);line-height:1.04}.admin-request-hero.is-summary .admin-request-hero-corner-status{top:14px;right:18px}.admin-request-hero .companies-detail-hero h2{transition:font-size .32s cubic-bezier(.22,1,.36,1),line-height .32s cubic-bezier(.22,1,.36,1)}.admin-request-hero-attachments,.admin-request-hero-copy-text{overflow:hidden;transform-origin:top;transition:max-height .34s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .34s cubic-bezier(.22,1,.36,1),margin .34s cubic-bezier(.22,1,.36,1)}.admin-request-hero-copy-text{max-height:120px}.admin-request-hero-progress{display:grid;width:100%;grid-gap:8px;gap:8px;margin-top:2px}.admin-request-sticky-progress-shell{position:-webkit-sticky;position:sticky;top:12px;z-index:12;margin-bottom:18px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 32%,transparent),transparent 30%),color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));box-shadow:0 14px 30px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.58)}.admin-request-sticky-progress-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.admin-request-sticky-progress-card-title{display:block;min-width:0;font-size:clamp(26px,3vw,34px);line-height:1.04;letter-spacing:-.04em;font-weight:800;color:var(--text)}.admin-request-sticky-progress-card-header .admin-request-hero-draft-pill,.admin-request-sticky-progress-card-header .status-pill{flex:0 0 auto}.admin-request-hero-progress--sticky{margin-top:0}.admin-request-hero-progress-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-request-hero-progress-header strong{font-size:12px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.admin-request-hero-progress-header span{color:var(--muted);font-size:12px;line-height:1.3;text-align:right}.admin-request-hero-progress-bar{position:relative;height:10px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--line) 74%,var(--surface-alt));box-shadow:inset 0 1px 1px rgba(15,23,42,.06)}.admin-request-hero-progress-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#56a8ff,#0a84ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.24)}.admin-request-hero-progress-bar.is-animated>span{transform-origin:left center;animation:progress-bar-fill-in var(--progress-bar-duration,.76s) cubic-bezier(.22,1,.36,1) var(--progress-bar-delay,40ms) both;will-change:transform}.admin-request-hero-progress-bar.is-complete>span,.admin-request-hero-progress-bar.is-published>span{background:linear-gradient(90deg,#74d680,#22c55e)}.admin-request-hero-progress-sections{display:flex;flex-wrap:wrap;gap:8px}.admin-request-hero-progress-group,.admin-request-hero-progress-group-pills{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.admin-request-hero-progress-group-label{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.admin-request-hero-corner-status{position:absolute;top:16px;right:18px;display:flex;align-items:center;justify-content:flex-end;gap:8px;pointer-events:none}.admin-request-hero-corner-status .admin-request-hero-toggle,.admin-request-hero-corner-status .status-pill{pointer-events:auto}.admin-request-hero-progress-pill{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:0 11px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);background:color-mix(in srgb,var(--surface-strong) 94%,var(--surface-alt));color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.01em}.admin-request-hero-progress-pill-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:currentColor;opacity:.75}.admin-request-hero-progress-pill.is-complete{border-color:color-mix(in srgb,var(--current) 26%,var(--line));background:color-mix(in srgb,var(--current) 12%,var(--surface-strong));color:color-mix(in srgb,var(--current) 84%,#0b4221)}.admin-request-hero-progress-pill.is-in_progress{border-color:color-mix(in srgb,var(--brand) 24%,var(--line));background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong));color:color-mix(in srgb,var(--brand-strong) 82%,#0f172a)}.admin-request-hero-progress-pill.is-not_started{color:color-mix(in srgb,var(--muted) 90%,#6b7280)}.admin-request-hero-progress-pill.is-animated-reached{animation:progress-pill-reveal .42s cubic-bezier(.2,.9,.22,1) var(--progress-pill-delay,.12s) both;will-change:transform,opacity}@keyframes progress-bar-fill-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes progress-pill-reveal{0%{opacity:0;transform:translateY(6px) scale(.96)}65%{opacity:1;transform:translateY(-1px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}.admin-request-hero-attachments{max-height:1200px}.admin-request-hero.is-collapsed{gap:10px;padding-top:14px;padding-bottom:14px}.admin-request-hero.is-collapsed .admin-request-hero-corner-status{top:14px}.admin-request-hero.is-collapsed .companies-detail-hero-copy{gap:8px}.admin-request-hero.is-collapsed .companies-detail-hero h2{font-size:clamp(22px,2.4vw,30px);line-height:1.04}.admin-request-hero.is-collapsed .admin-request-hero-progress{gap:6px}.admin-request-hero.is-collapsed .admin-request-hero-attachments,.admin-request-hero.is-collapsed .admin-request-hero-copy-text{max-height:0;opacity:0;transform:translateY(-8px) scaleY(.98);margin:0;pointer-events:none}.admin-request-configuration-shell{display:none;opacity:0;transform:translateY(-10px)}.admin-request-configuration-shell.is-open{display:block;opacity:1;transform:translateY(0);animation:admin-request-config-enter .24s ease}@keyframes admin-request-config-enter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.admin-request-hero-attachments{display:grid;grid-gap:8px;gap:8px}.admin-request-hero-attachments-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-left:0}.seller-request-documents-label{margin-left:20px;letter-spacing:0;text-transform:none}.request-received-progress-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:filter .16s ease,border-color .16s ease,background-color .16s ease}.request-received-progress-trigger:hover{filter:brightness(.98)}.seller-request-approval-card{display:grid;grid-gap:12px;gap:12px;position:static;top:auto;z-index:auto}.seller-request-approval-card-copy{display:grid;grid-gap:10px;gap:10px;min-width:0}.seller-request-hero-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.seller-request-approval-card .admin-request-sticky-progress-card-title{margin:0;max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.seller-approval-publishing-progress{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08)}.seller-approval-publishing-progress-card{display:grid;grid-gap:18px;gap:18px;width:min(520px,100%);padding:30px 32px;border:1px solid color-mix(in srgb,var(--success) 28%,var(--line));border-radius:30px;background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--success) 16%,transparent) 0,transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--success) 12%,var(--surface-strong)) 0,color-mix(in srgb,var(--success) 4%,var(--surface-strong)) 62%,var(--surface-strong) 100%);box-shadow:0 26px 76px color-mix(in srgb,var(--success) 15%,transparent),0 10px 28px color-mix(in srgb,#111827 14%,transparent)}.seller-approval-publishing-progress-copy{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center}.seller-approval-publishing-progress-copy .seller-approval-publishing-progress-kicker{color:color-mix(in srgb,var(--success) 78%,var(--muted));font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.seller-approval-publishing-progress-copy strong{color:var(--text);font-size:clamp(24px,2.1vw,34px);font-weight:800;line-height:1.06;letter-spacing:-.04em}.seller-approval-publishing-progress-copy span{color:var(--muted);font-size:14px;font-weight:600}.seller-approval-publishing-progress-track{height:11px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--success) 12%,var(--line))}.seller-approval-publishing-progress-fill{display:block;width:72%;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--success) 78%,#2f80ed) 0,var(--success) 58%,color-mix(in srgb,var(--success) 72%,#ffffff) 100%);transform-origin:left center;animation:seller-approval-publishing-progress 1.45s ease-in-out infinite alternate}.seller-approval-publishing-progress.is-complete .seller-approval-publishing-progress-fill{width:100%;animation:seller-approval-publishing-complete .62s cubic-bezier(.22,1,.36,1) both}.admin-approval-sending-progress{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:transparent;-webkit-backdrop-filter:blur(14px) saturate(.92);backdrop-filter:blur(14px) saturate(.92);cursor:progress}.admin-approval-sending-progress-card{display:grid;grid-gap:18px;gap:18px;width:min(540px,100%);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.admin-approval-sending-progress-copy{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center}.admin-approval-sending-progress-kicker{color:color-mix(in srgb,var(--text) 72%,transparent);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.admin-approval-sending-progress-copy strong{color:var(--text);font-size:clamp(24px,2.1vw,34px);font-weight:800;line-height:1.06}.admin-approval-sending-progress-copy span{color:color-mix(in srgb,var(--text) 72%,transparent);font-size:14px;font-weight:600}.admin-approval-sending-progress-track{height:11px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--text) 14%,transparent)}.admin-approval-sending-progress-fill{display:block;width:72%;height:100%;border-radius:inherit;background:var(--text);transform-origin:left center;animation:admin-approval-sending-progress 1.45s ease-in-out infinite alternate}.admin-approval-sending-progress.is-complete .admin-approval-sending-progress-fill{width:100%;animation:admin-approval-sending-complete .62s cubic-bezier(.22,1,.36,1) both}@keyframes seller-approval-publishing-progress{0%{transform:scaleX(.72)}to{transform:scaleX(.96)}}@keyframes seller-approval-publishing-complete{0%{transform:scaleX(.82)}to{transform:scaleX(1)}}@keyframes admin-approval-sending-progress{0%{transform:scaleX(.72)}to{transform:scaleX(.96)}}@keyframes admin-approval-sending-complete{0%{transform:scaleX(.82)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.admin-approval-sending-progress-fill,.admin-approval-sending-progress.is-complete .admin-approval-sending-progress-fill,.seller-approval-publishing-progress-fill,.seller-approval-publishing-progress.is-complete .seller-approval-publishing-progress-fill{animation:none;transform:scaleX(1)}}.seller-request-status-pill{min-width:auto;min-height:34px;padding:0 12px;font-size:11px}.seller-request-status-pill-published{background:color-mix(in srgb,var(--upcoming) 14%,var(--surface-strong));border-color:color-mix(in srgb,var(--upcoming) 26%,var(--line));color:color-mix(in srgb,var(--upcoming) 82%,#5a2f00)}.seller-request-status-pill-orange{background:color-mix(in srgb,#ff9f0a 14%,var(--surface-strong));border-color:color-mix(in srgb,#ff9f0a 32%,var(--line));color:color-mix(in srgb,#ff9f0a 88%,#7a3a00)}.seller-request-status-pill-red{background:color-mix(in srgb,var(--danger) 14%,var(--surface-strong));border-color:color-mix(in srgb,var(--danger) 32%,var(--line));color:color-mix(in srgb,var(--danger) 88%,#7d1010)}.seller-request-status-pill-red-dark-text{background:color-mix(in srgb,var(--danger) 16%,#ffffff);border-color:color-mix(in srgb,var(--danger) 34%,var(--line));color:#111111}.admin-request-hero-attachments-list{gap:8px;max-height:min(50vh,420px);overflow:auto;padding-right:4px}.admin-request-hero-attachment-row{padding:11px 13px;border-radius:16px}.admin-request-hero-attachments-actions,.admin-request-hero-summary-actions{display:flex;justify-content:flex-end;padding-top:6px}.admin-request-hero-attachment-row .detail-row-main strong{font-size:13px;letter-spacing:-.02em}.admin-request-attachments-empty{padding:14px 16px;border-radius:16px;text-align:left}.seller-request-documents-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:8px;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.seller-request-documents-toggle svg{width:12px;height:12px;flex:0 0 12px;transition:transform .22s ease}.seller-request-documents-toggle.is-open svg{transform:rotate(180deg)}.seller-request-documents-toggle:not(:disabled):hover{color:var(--text);border-color:color-mix(in srgb,var(--brand) 20%,var(--line));background:color-mix(in srgb,var(--brand) 8%,var(--surface-strong))}.seller-request-documents-toggle:disabled{cursor:default;opacity:.78}.seller-request-documents-panel{max-height:0;margin-top:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-8px);transition:max-height .34s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .34s cubic-bezier(.22,1,.36,1),margin-top .34s cubic-bezier(.22,1,.36,1)}.seller-request-documents-panel.is-open{max-height:420px;margin-top:2px;opacity:1;pointer-events:auto;transform:translateY(0)}.seller-request-hero-corner-status{position:static;justify-content:flex-end;pointer-events:auto;min-width:max-content}.seller-request-progress-footer{display:flex;align-items:center;justify-content:space-between;gap:14px}.seller-request-progress-footer .admin-request-hero-progress-sections{flex:1 1 auto;min-width:0}.seller-request-personal-manager-link{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex:0 0 auto;min-height:28px;padding:0;border:0;background:transparent;color:var(--muted);font-size:12px;line-height:1.3;text-align:right;box-shadow:none;white-space:nowrap}.seller-request-personal-manager-link:not(:disabled){cursor:pointer}.seller-request-personal-manager-link:not(:disabled):hover{color:var(--text)}.seller-request-personal-manager-link:disabled{cursor:default;opacity:.9}.seller-request-personal-manager-label{color:inherit}.seller-request-personal-manager-name{color:var(--text);font-weight:700}.seller-request-personal-manager-compact{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%;white-space:nowrap}.seller-request-personal-manager-compact-prefix{color:inherit;flex:0 0 auto}.seller-request-personal-manager-compact .seller-request-personal-manager-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-request-personal-manager-measure{position:absolute;visibility:hidden;pointer-events:none;display:inline-flex;align-items:center;gap:6px;width:max-content;max-width:none;white-space:nowrap}.admin-auction-request-card .seller-request-personal-manager-measure .seller-request-personal-manager-name{overflow:visible;text-overflow:clip;white-space:nowrap}.seller-request-download-button{min-height:28px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:600;box-shadow:none;white-space:nowrap}.seller-request-footer-actions{justify-content:flex-end}.seller-bidfinance-modal-heading{display:grid;grid-gap:10px;gap:10px}.seller-bidfinance-modal-copy{max-width:44ch}@media (max-width:760px){.admin-request-sticky-progress-shell{top:10px;padding:12px 14px}.admin-request-sticky-progress-shell .admin-request-hero-progress-sections{display:none}.seller-request-hero-heading{flex-direction:column;gap:10px}.seller-request-approval-card .admin-request-sticky-progress-card-title{max-width:100%}.seller-request-hero-corner-status{justify-content:flex-start;min-width:0}.seller-request-progress-footer{align-items:flex-start;flex-direction:column}.seller-approval-publishing-progress-copy{gap:4px}.seller-approval-publishing-progress-copy span{text-align:center}.seller-approval-publishing-progress-card{padding:24px 20px;border-radius:24px}.seller-request-approval-card .seller-request-progress-footer .admin-request-hero-progress-sections{display:none}.seller-request-personal-manager-link{justify-content:flex-start;text-align:left;white-space:normal}.admin-request-hero-progress-header{align-items:flex-start;flex-direction:column}.admin-request-hero-progress-header span{text-align:left}}.admin-request-config-stack{display:grid;grid-gap:14px;gap:14px}.admin-request-form-actions{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto}.admin-request-form-actions>*{flex:0 0 auto;width:auto}.admin-request-section-save-feedback{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;margin-right:auto}.admin-request-section-save-feedback-track{position:relative;flex:1 1 auto;height:4px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--line) 84%,var(--surface-alt))}.admin-request-section-save-feedback-track>span{position:absolute;inset:0;display:block;border-radius:inherit;transform-origin:left center}.admin-request-section-save-feedback.is-saving .admin-request-section-save-feedback-track>span{background:linear-gradient(90deg,color-mix(in srgb,var(--brand) 8%,transparent) 0,color-mix(in srgb,var(--brand) 78%,#ffffff) 48%,color-mix(in srgb,var(--brand) 8%,transparent) 100%);animation:admin-request-section-save-loading .9s ease-in-out infinite}.admin-request-section-save-feedback.is-saved .admin-request-section-save-feedback-track>span{background:linear-gradient(90deg,color-mix(in srgb,#65c466 88%,#ffffff),color-mix(in srgb,#82d883 86%,#ffffff))}.admin-request-section-save-feedback-label{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@keyframes admin-request-section-save-loading{0%{transform:translateX(-100%) scaleX(.35)}50%{transform:translateX(-12%) scaleX(.7)}to{transform:translateX(100%) scaleX(.4)}}.admin-request-config-section{display:grid;grid-gap:0;gap:0;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.admin-request-config-section--visual{border-color:color-mix(in srgb,var(--line) 78%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#ffffff 36%,transparent),transparent 34%),color-mix(in srgb,var(--surface-alt) 74%,var(--surface))}.admin-request-config-section:focus-within{border-color:color-mix(in srgb,var(--brand) 24%,var(--line));box-shadow:inset 0 1px 0 rgba(255,255,255,.44),0 8px 18px rgba(15,23,42,.035),0 0 0 2px color-mix(in srgb,var(--brand) 12%,transparent)}.admin-request-config-section.is-read-only{border-color:color-mix(in srgb,var(--line) 94%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#ffffff 12%,transparent),transparent 38%),color-mix(in srgb,var(--surface-muted) 72%,var(--surface))}.admin-request-config-section.is-read-only .admin-request-section-body{opacity:.82;filter:saturate(.82)}.admin-request-config-section.is-read-only:focus-within{border-color:color-mix(in srgb,var(--line) 94%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.36)}.admin-request-config-section.is-invalid{border-color:color-mix(in srgb,var(--danger) 34%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#ffffff 22%,transparent),transparent 36%),color-mix(in srgb,var(--danger) 5%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 10px 18px rgba(127,29,29,.06),0 0 0 1px color-mix(in srgb,var(--danger) 12%,transparent)}.admin-request-config-section.is-invalid .admin-request-section-copy,.admin-request-config-section.is-invalid .admin-request-section-icon,.admin-request-config-section.is-invalid .admin-request-section-toggle-chevron{color:color-mix(in srgb,var(--danger) 82%,var(--text))}.admin-request-config-section.is-invalid:focus-within{border-color:color-mix(in srgb,var(--danger) 46%,var(--line));box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 10px 18px rgba(127,29,29,.08),0 0 0 3px color-mix(in srgb,var(--danger) 12%,transparent)}.admin-request-section-toggle{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.admin-request-section-toggle-main{display:block;flex:1 1 auto;min-width:0;padding:0;border:none;outline:none;background:transparent;color:inherit;text-align:left;cursor:pointer;border-radius:14px}.admin-request-section-toggle-main:focus,.admin-request-section-toggle-main:focus-visible{outline:none;box-shadow:none}.admin-request-section-toggle-actions{display:inline-flex;align-items:flex-start;gap:12px;flex:0 0 auto}.admin-request-section-accessory{display:inline-flex;align-items:center;justify-content:flex-end;min-height:28px;margin-top:2px}.admin-request-section-complete-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid color-mix(in srgb,#16a34a 28%,transparent);background:linear-gradient(180deg,rgba(255,255,255,.46),rgba(255,255,255,.08)),color-mix(in srgb,#dcfce7 82%,#16a34a 10%);color:#15803d;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 8px 18px rgba(22,163,74,.12)}.admin-request-section-complete-badge svg{width:12px;height:10px;display:block}.admin-request-section-readonly-pill{min-height:28px;padding:0 12px;border-radius:999px;background:color-mix(in srgb,var(--surface) 92%,transparent);color:color-mix(in srgb,var(--muted) 90%,#0f172a);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.admin-request-section-readonly-pill,.admin-request-section-toggle-chevron{display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--line) 92%,transparent)}.admin-request-section-toggle-chevron{flex:0 0 auto;width:28px;height:28px;margin-top:2px;padding:0;border-radius:999px;color:var(--muted);background:var(--surface);transition:transform .22s ease,color .18s ease,border-color .18s ease,background-color .18s ease;outline:none}.admin-request-section-toggle-chevron svg{width:12px;height:8px;display:block}.admin-request-section-toggle-chevron:focus,.admin-request-section-toggle-chevron:focus-visible{outline:none;box-shadow:none}.admin-request-config-section.is-open .admin-request-section-toggle-chevron{transform:rotate(180deg);color:var(--text)}.admin-request-view-mode-toggle{display:inline-flex;align-items:center;gap:10px;color:var(--muted);font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-request-view-mode-switch{position:relative;display:inline-flex;width:34px;height:20px;flex:0 0 auto}.admin-request-view-mode-switch input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.admin-request-view-mode-switch>span{position:relative;display:block;width:100%;height:100%;border-radius:999px;background:color-mix(in srgb,var(--line) 86%,var(--surface-alt));border:1px solid color-mix(in srgb,var(--line) 88%,transparent);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.admin-request-view-mode-switch>span:after{content:"";position:absolute;top:1px;left:1px;width:16px;height:16px;border-radius:50%;background:#ffffff;box-shadow:0 2px 4px rgba(15,23,42,.16);transition:transform .18s ease}.admin-request-view-mode-switch input:checked+span{background:linear-gradient(180deg,#4da8ff,#1174e6);border-color:color-mix(in srgb,#1174e6 68%,#0f172a);box-shadow:inset 0 0 0 1px color-mix(in srgb,#5fb1ff 40%,transparent),0 0 0 1px color-mix(in srgb,#1174e6 14%,transparent)}.admin-request-view-mode-switch input:checked+span:after{transform:translateX(14px)}.seller-visual-preview-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.admin-request-section-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1)}.admin-request-section-collapse.is-open{grid-template-rows:1fr}.admin-request-section-body{min-height:0;overflow:hidden;display:grid;grid-gap:14px;gap:14px;padding-top:0;transition:padding-top .26s cubic-bezier(.22,1,.36,1)}.admin-request-section-collapse.is-open .admin-request-section-body{overflow:visible;padding-top:14px}.admin-request-config-section--visual .admin-request-section-body{gap:16px;border-radius:22px;padding-inline:10px;padding-bottom:10px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 34%),color-mix(in srgb,var(--surface-muted) 55%,var(--surface-alt))}.admin-request-config-section--visual .admin-request-section-collapse.is-open .admin-request-section-body{padding-top:18px}.admin-request-readonly-fieldset{display:grid;grid-gap:14px;gap:14px;min-inline-size:0;margin:0;padding:0;border:0}.admin-request-config-section--auction .admin-request-section-body{gap:10px}.admin-request-config-section--auction .admin-request-section-collapse.is-open .admin-request-section-body{padding-top:10px}.admin-request-config-section--auction .admin-request-readonly-fieldset{gap:10px}.admin-request-config-section--auction .admin-request-section-toggle{gap:12px}.admin-request-config-section--auction .admin-request-section-title{gap:8px}.admin-request-config-section--auction .admin-request-section-copy{font-size:13px;line-height:1.4}.admin-request-config-section--buyers .admin-request-section-body,.admin-request-config-section--commission .admin-request-section-body,.admin-request-config-section--documents .admin-request-section-body,.admin-request-config-section--portfolio .admin-request-section-body{gap:10px}.admin-request-config-section--buyers .admin-request-section-collapse.is-open .admin-request-section-body,.admin-request-config-section--commission .admin-request-section-collapse.is-open .admin-request-section-body,.admin-request-config-section--documents .admin-request-section-collapse.is-open .admin-request-section-body,.admin-request-config-section--portfolio .admin-request-section-collapse.is-open .admin-request-section-body{padding-top:10px}.admin-request-config-section--buyers .admin-request-readonly-fieldset,.admin-request-config-section--commission .admin-request-readonly-fieldset,.admin-request-config-section--documents .admin-request-readonly-fieldset,.admin-request-config-section--portfolio .admin-request-readonly-fieldset{gap:10px}.admin-request-config-section--buyers .admin-request-section-copy,.admin-request-config-section--commission .admin-request-section-copy,.admin-request-config-section--documents .admin-request-section-copy,.admin-request-config-section--portfolio .admin-request-section-copy{font-size:13px;line-height:1.4}.admin-request-readonly-banner{margin-bottom:18px;padding:14px 18px;border-radius:18px;border:1px solid color-mix(in srgb,#0f172a 8%,var(--line));background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.62)),color-mix(in srgb,var(--surface-muted) 82%,var(--surface));color:color-mix(in srgb,var(--text) 86%,var(--muted));font-size:14px;line-height:1.45}.admin-request-readonly-footer{display:flex;align-items:center;justify-content:center;min-height:54px;padding:0 18px;border-radius:18px;border:1px dashed color-mix(in srgb,var(--line) 92%,transparent);background:color-mix(in srgb,var(--surface) 94%,transparent);color:color-mix(in srgb,var(--muted) 92%,#0f172a);font-size:14px;font-weight:600;text-align:center}.admin-request-section-header{display:grid;grid-gap:6px;gap:6px}.admin-request-section-title{display:flex;align-items:center;gap:10px;min-width:0}.admin-request-section-header h2,.admin-request-section-header h3{margin:0}.admin-request-section-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;color:color-mix(in srgb,var(--accent) 78%,var(--text))}.admin-request-section-icon svg{width:18px;height:18px}.admin-request-section-header h3{font-size:15px;letter-spacing:-.02em}.admin-request-section-copy{margin:0;max-width:72ch;color:var(--muted);font-size:14px;line-height:1.5}.admin-request-participant-summary{display:block;margin-top:12px}.admin-request-participant-summary-line{margin:0;padding:14px 18px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft) 32%,#ffffff) 0,color-mix(in srgb,#ffffff 96%,var(--surface-alt)) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.76),0 10px 24px rgba(15,23,42,.04)}.admin-request-participant-summary-line,.admin-request-participant-summary-text{color:color-mix(in srgb,var(--text) 94%,var(--muted));font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.025em}.admin-request-participant-summary-text{margin:12px 0 14px}.admin-request-participant-summary-card{position:relative;display:grid;align-content:start;grid-gap:16px;gap:16px;min-width:0;min-height:188px;padding:20px 22px 18px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:28px;background:radial-gradient(circle at top right,rgba(255,255,255,.9),transparent 36%),linear-gradient(180deg,color-mix(in srgb,#ffffff 97%,var(--surface-strong)) 0,color-mix(in srgb,#ffffff 94%,var(--surface-alt)) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 12px 30px rgba(15,23,42,.05);overflow:hidden}.admin-request-participant-summary-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;opacity:.92}.admin-request-participant-summary-card--buyers:before{background:linear-gradient(90deg,#4f8dfb,#9cc1ff)}.admin-request-participant-summary-card--countries:before{background:linear-gradient(90deg,#48b89a,#93dec9)}.admin-request-participant-summary-card--groups:before{background:linear-gradient(90deg,#f0b24f,#f7d38d)}.admin-request-participant-summary-card-header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:14px;gap:14px}.admin-request-participant-summary-copy-block{display:grid;grid-gap:5px;gap:5px;min-width:0;align-content:start}.admin-request-participant-summary-label{color:color-mix(in srgb,var(--muted-strong) 90%,var(--text));font-size:11px;font-weight:800;letter-spacing:.2em;line-height:1;text-transform:uppercase}.admin-request-participant-summary-card strong{display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:64px;padding:0 14px;border-radius:20px;align-self:start;font-size:clamp(30px,2.2vw,34px);font-weight:800;line-height:1;letter-spacing:-.05em;background:color-mix(in srgb,var(--accent-soft) 78%,#ffffff);color:color-mix(in srgb,var(--accent) 76%,var(--text));box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 8px 18px rgba(15,23,42,.05)}.admin-request-participant-summary-card--countries strong{background:color-mix(in srgb,#dff4ec 86%,#ffffff);color:#1f6b58}.admin-request-participant-summary-card--groups strong{background:color-mix(in srgb,#fff1db 88%,#ffffff);color:#9a5d08}.admin-request-participant-summary-copy{max-width:17ch;color:color-mix(in srgb,var(--text) 92%,var(--muted));font-size:17px;font-weight:600;line-height:1.14;letter-spacing:-.03em}.admin-request-participant-summary-buyer-list,.admin-request-participant-summary-detail-list{display:flex;flex-wrap:wrap;margin-top:auto;gap:10px}.admin-request-participant-summary-buyer-chip{display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:38px;max-width:100%;padding:0 14px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:999px;background:color-mix(in srgb,#ffffff 84%,var(--accent-soft));color:var(--muted-strong);font-size:13px;font-weight:700;line-height:1;box-shadow:0 6px 14px rgba(15,23,42,.03)}.admin-request-participant-summary-buyer-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-request-participant-summary-more-button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--accent-soft) 72%,#ffffff);color:color-mix(in srgb,var(--accent) 84%,var(--text));font-size:12px;font-weight:700;line-height:1;box-shadow:none}.admin-request-participant-summary-more-button:hover{border-color:color-mix(in srgb,var(--accent) 30%,var(--line));background:color-mix(in srgb,var(--accent-soft) 54%,var(--surface-strong))}.admin-request-participant-summary-more-button:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 38%,transparent);outline-offset:2px}.admin-request-participant-summary-detail-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:999px;background:color-mix(in srgb,#ffffff 88%,var(--surface-alt));color:var(--muted-strong);font-size:13px;font-weight:700;line-height:1}@media (max-width:720px){.admin-request-participant-summary-line{padding:12px 14px;font-size:16px}.admin-request-participant-summary-card{min-height:0;padding:16px;border-radius:22px}.admin-request-participant-summary-card-header{gap:10px}.admin-request-participant-summary-card strong{min-width:56px;min-height:56px;padding:0 12px;font-size:clamp(28px,10vw,32px)}.admin-request-participant-summary-copy{font-size:15px}.admin-request-participant-summary-buyer-list,.admin-request-participant-summary-detail-list{gap:8px}.admin-request-participant-summary-buyer-chip,.admin-request-participant-summary-detail-chip,.admin-request-participant-summary-more-button{min-height:36px;padding:0 14px;font-size:12px}}.admin-request-summary-modal-copy{margin:6px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.admin-request-summary-modal-groups{margin-top:16px}.admin-request-participants-presence-modal{width:min(460px,calc(100vw - 20px));gap:10px;padding:16px}.auction-participants-list-modal{width:min(920px,calc(100vw - 24px));max-height:min(86vh,900px);grid-template-rows:auto auto auto minmax(0,1fr);gap:10px;padding:16px;overflow:hidden}.auction-participants-list-modal .modal-header{align-items:flex-start;gap:10px}.auction-participants-list-modal .modal-header h2{margin-top:0;font-size:clamp(18px,2vw,24px)}.auction-participants-list-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.auction-participants-list-summary-card{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 70%,transparent),transparent 48%),color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt))}.auction-participants-list-summary-label{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.auction-participants-list-summary-card strong{font-size:clamp(22px,1.8vw,28px);font-weight:800;line-height:.92;letter-spacing:-.05em}.auction-participants-list-summary-copy{color:color-mix(in srgb,var(--text) 82%,var(--muted));font-size:11px;line-height:1.3}.auction-participants-list-search input{min-height:38px;border-radius:12px;font-size:13px}.auction-participants-list-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;min-height:0;overflow:auto;padding-right:4px;align-content:start}.auction-participants-list-card{display:grid;min-width:0;min-height:58px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));box-shadow:0 4px 12px rgba(15,23,42,.03)}.auction-participants-list-card-header{display:flex;align-items:flex-start;gap:10px;min-width:0}.auction-participants-list-card .admin-request-participant-flag{width:18px;height:18px;flex:0 0 18px;margin-top:1px;font-size:14px}.auction-participants-list-card .admin-request-participant-flag.is-fallback{min-width:22px;padding:0 4px;font-size:9px}.auction-participants-list-card-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.auction-participants-list-card-copy strong{display:block;min-width:0;font-size:13px;line-height:1.25;letter-spacing:-.02em}.auction-participants-list-card-copy span{color:var(--muted);font-size:11px;line-height:1.3}@media (max-width:1100px){.auction-participants-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.auction-participants-list-modal{width:min(100%,calc(100vw - 16px));grid-template-rows:auto auto auto minmax(0,1fr);padding:14px}.auction-participants-list-grid,.auction-participants-list-summary{grid-template-columns:1fr}}.admin-request-participants-presence-card{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr);align-items:center;grid-gap:6px 8px;gap:6px 8px}.admin-request-participants-presence-card-title .selected-file-copy{min-width:0}.admin-request-participants-presence-user-list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px;min-width:0}.admin-request-participants-presence-card-title{display:flex;align-items:center;gap:7px;min-width:0}.admin-request-participants-presence-user-chip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 8px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt))}.admin-request-participants-presence-empty{justify-self:end;color:var(--muted);font-size:11px;line-height:1.25;text-align:right;white-space:nowrap}.admin-request-participants-presence-summary{display:inline-flex;align-items:center;gap:6px;color:var(--muted)}.admin-request-participants-presence-summary.is-online{color:color-mix(in srgb,#1f9d55 78%,var(--text))}.admin-request-participants-presence-summary .registry-online-dot{background:color-mix(in srgb,var(--muted) 60%,transparent);box-shadow:none}.admin-request-participants-presence-summary.is-online .registry-online-dot{background:#4cbf73;box-shadow:0 0 0 3px color-mix(in srgb,#4cbf73 20%,transparent)}.admin-request-participants-presence-modal .modal-header{align-items:flex-start;gap:10px}.admin-request-participants-presence-modal .modal-header h2{margin-top:0;font-size:clamp(18px,2vw,24px)}.admin-request-participants-presence-rule{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.35}.admin-request-participants-presence-modal .secondary-button{min-height:32px;padding:0 12px;border-radius:12px;font-size:13px}.admin-request-participants-presence-modal .stack-list.compact-stack{gap:6px}.admin-request-participants-presence-modal .compact-list-card{padding:8px 10px;border-radius:12px}.admin-request-participants-presence-card-title .selected-file-copy strong{font-size:12px;line-height:1.2}.admin-request-participants-presence-indicator{width:8px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--muted) 48%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--muted) 12%,transparent)}.admin-request-participants-presence-indicator.is-online{background:#4cbf73;box-shadow:0 0 0 2px color-mix(in srgb,#4cbf73 18%,transparent)}.admin-request-participants-presence-user-chip-dot{width:6px;height:6px;flex:0 0 6px;border-radius:999px;background:#4cbf73}.admin-request-participants-presence-user-chip-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;color:var(--muted-strong)}@media (max-width:720px){.admin-request-participants-presence-card{grid-template-columns:1fr}.admin-request-participants-presence-empty,.admin-request-participants-presence-user-list{grid-column:1/-1;justify-self:stretch;justify-content:flex-start;text-align:left}}.admin-request-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;min-width:0}.admin-request-auction-core-grid{grid-template-columns:minmax(320px,2.2fr) minmax(180px,1fr) minmax(180px,1fr) minmax(240px,1.15fr)}.admin-request-auction-name-field{min-width:0}.admin-request-auction-start-field{grid-column:1/span 2}.admin-request-auction-duration-field{grid-column:3/-1;min-width:0}.admin-request-auction-contacts-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.admin-request-grid-2>.field-span-2{grid-column:1/-1}.admin-request-inline-pair{display:grid;grid-template-columns:minmax(0,1fr) 190px;grid-gap:12px;gap:12px;min-width:0;align-items:start}.admin-request-portfolio-top-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.8fr) minmax(240px,.9fr);grid-gap:12px;gap:12px;min-width:0;align-items:start}.admin-request-config-section--portfolio .admin-request-grid-2{gap:10px}.admin-request-portfolio-commercial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;min-width:0}.admin-request-config-section--portfolio .admin-request-inline-pair,.admin-request-config-section--portfolio .admin-request-portfolio-top-row{gap:10px}.admin-request-config-section--portfolio .field{gap:4px}.admin-request-config-section--portfolio .field span,.admin-request-config-section--portfolio .field-hint{font-size:11px}.admin-request-config-section--portfolio .field input,.admin-request-config-section--portfolio .field textarea{min-height:42px;padding:10px 13px;border-radius:14px}.admin-request-config-section--portfolio .field select{min-height:42px;padding:10px 40px 10px 13px;border-radius:14px;background-position:right 14px center;background-size:11px 7px}.admin-request-input-affix{position:relative;min-width:0}.admin-request-input-affix input{width:100%}.admin-request-input-affix--currency input{padding-right:58px}.admin-request-input-affix--percent input{padding-right:34px}.admin-request-input-affix[data-has-value=false] input{padding-right:13px}.admin-request-input-affix-suffix{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:color-mix(in srgb,var(--text) 72%,var(--muted));font-size:13px;font-weight:600;letter-spacing:.01em;pointer-events:none;white-space:nowrap}.admin-request-input-affix[data-has-value=false] .admin-request-input-affix-suffix{opacity:0;visibility:hidden}.admin-request-portfolio-divider{width:100%;height:1px;margin:4px 0 2px;background:color-mix(in srgb,var(--line) 88%,transparent)}.admin-request-config-section--portfolio .admin-request-portfolio-divider{margin:0}.admin-request-portfolio-duration-field{max-width:520px}.admin-request-config-section--portfolio .admin-request-portfolio-duration-field{max-width:460px}.admin-request-derived-field{display:grid;grid-gap:4px;gap:4px;align-content:start;min-height:100%;padding:12px 14px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 24%,transparent),transparent 28%),color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong))}.admin-request-derived-value{font-size:19px;font-weight:700;letter-spacing:-.03em}.admin-request-derived-caption{color:var(--muted);font-size:12px}.admin-request-seller-search-field{position:relative;z-index:4}.admin-request-config-section--auction .field{gap:4px}.admin-request-config-section--auction .field span{font-size:11px}.admin-request-config-section--auction .field input,.admin-request-config-section--auction .field textarea{min-height:42px;padding:10px 13px;border-radius:14px}.admin-request-config-section--auction .field select{min-height:42px;padding:10px 40px 10px 13px;border-radius:14px;background-position:right 14px center;background-size:11px 7px}.admin-request-seller-search-shell{display:flex;align-items:center;gap:10px}.admin-request-config-section--auction .admin-request-seller-search-shell{gap:8px}.admin-request-seller-search-shell input{flex:1 1 auto;min-width:0}.admin-request-seller-search-clear{flex:0 0 auto;min-height:42px;white-space:nowrap}.admin-request-config-section--auction .admin-request-seller-search-clear{min-height:36px;padding-inline:12px}.admin-request-seller-search-selected-copy{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.45}.admin-request-config-section--auction .admin-request-seller-search-selected-copy{margin-top:4px;font-size:11px;line-height:1.35}.admin-request-seller-search-panel{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:30;display:grid;grid-gap:6px;gap:6px;max-height:300px;overflow:auto;padding:8px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 26%,transparent),transparent 28%),color-mix(in srgb,var(--surface-strong) 96%,white);box-shadow:0 18px 34px rgba(15,23,42,.12),inset 0 1px 0 rgba(255,255,255,.72)}.admin-request-seller-search-option{display:grid;grid-gap:2px;gap:2px;width:100%;padding:12px 14px;border:0;border-radius:14px;background:transparent;color:var(--text);cursor:pointer;text-align:left;transition:background-color .12s ease,color .12s ease}.admin-request-seller-search-option:focus-visible,.admin-request-seller-search-option:hover{background:color-mix(in srgb,var(--surface-alt) 92%,var(--brand-tint));outline:none}.admin-request-seller-search-option.is-selected{background:color-mix(in srgb,var(--brand-tint) 66%,white)}.admin-request-seller-search-option strong{font-size:14px;letter-spacing:-.02em}.admin-request-seller-search-option span{color:var(--muted);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.admin-request-hero-draft-pill{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);background:color-mix(in srgb,var(--surface-alt) 90%,var(--surface-strong));color:var(--muted-strong);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.admin-request-multi-select{display:grid;grid-gap:8px;gap:8px;position:relative;overflow:visible}.admin-request-config-section--auction .admin-request-multi-select{gap:4px}.admin-request-multi-dropdown{position:relative;overflow:visible}.admin-request-multi-dropdown.is-open{z-index:80}.admin-request-multi-dropdown-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;width:100%;padding:0 16px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 28%),color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));color:var(--text);cursor:pointer;box-shadow:none;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none}.admin-request-config-section--auction .admin-request-multi-dropdown-trigger{min-height:42px;padding:0 13px;border-radius:14px}.admin-request-multi-dropdown-trigger>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:color-mix(in srgb,var(--muted-strong) 88%,var(--text))}.admin-request-config-section--auction .admin-request-multi-dropdown-trigger>span:first-child{font-size:13px}.admin-request-multi-dropdown-chevron{flex:0 0 auto;width:16px;height:16px;color:var(--muted);transition:transform .18s ease}.admin-request-multi-dropdown.is-open .admin-request-multi-dropdown-chevron{transform:rotate(180deg)}.admin-request-multi-dropdown-chevron svg{display:block;width:100%;height:100%}.admin-request-multi-dropdown-panel{position:absolute;top:calc(100% + 8px);left:0;right:0;display:flex;flex-direction:column;gap:2px;max-height:320px;padding:8px;overflow:auto;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:16px;background:var(--surface-strong);box-shadow:0 14px 30px rgba(15,23,42,.08);isolation:isolate}.admin-request-config-section--auction .admin-request-multi-dropdown-panel{top:calc(100% + 6px);gap:1px;padding:6px;border-radius:14px}.admin-request-multi-dropdown-option{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:40px;padding:8px 10px;border:0;border-radius:10px;background:transparent;cursor:pointer;text-align:left}.admin-request-multi-dropdown-option.is-selected{background:color-mix(in srgb,var(--brand) 6%,transparent)}.admin-request-multi-dropdown-option input{display:block;flex:0 0 auto;width:18px;min-width:18px;height:18px;margin:0;padding:0;border-radius:4px;accent-color:var(--brand);box-shadow:none;-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;cursor:pointer}.admin-request-multi-dropdown-option input:checked{accent-color:var(--brand)}.admin-request-multi-dropdown-option input:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 28%,transparent);outline-offset:2px}.admin-request-multi-dropdown-copy{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0;align-self:center;text-align:left}.admin-request-config-section--auction .admin-request-multi-dropdown-copy{gap:2px}.admin-request-config-section .admin-request-multi-dropdown-option{display:flex!important;align-items:center!important;justify-content:flex-start!important}.admin-request-config-section .admin-request-multi-dropdown-option input{flex:0 0 auto!important;width:18px!important;min-width:18px!important;height:18px!important;margin:0!important;display:block!important}.admin-request-config-section .admin-request-multi-dropdown-copy{flex:1 1 auto!important;min-width:0!important;text-align:left!important}.admin-request-multi-dropdown-copy strong{font-size:13px;letter-spacing:-.02em}.admin-request-config-section--auction .admin-request-multi-dropdown-copy strong{font-size:12px}.admin-request-multi-dropdown-copy span{color:var(--muted);font-size:11px;line-height:1.25;overflow-wrap:anywhere}.admin-request-config-section--auction .admin-request-multi-dropdown-copy span{font-size:10px;line-height:1.2}.admin-request-config-section--auction .admin-request-empty-placeholder{padding:12px 14px;border-radius:14px}.admin-request-people-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.admin-request-person-chip{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 28%),color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));color:var(--text);text-align:left;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.admin-request-person-chip:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--line))}.admin-request-person-chip.is-selected{border-color:color-mix(in srgb,var(--accent) 38%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#ffffff 20%,transparent),transparent 28%),color-mix(in srgb,var(--accent-soft) 55%,var(--surface-strong))}.admin-request-person-chip strong{font-size:14px;letter-spacing:-.02em}.admin-request-person-chip span{color:var(--muted);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.admin-request-filter-toolbar{display:grid;grid-gap:12px;gap:12px}.admin-request-config-section--buyers .admin-request-filter-toolbar{gap:10px}.admin-request-filter-selects{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:flex-end}.admin-request-config-section--buyers .admin-request-filter-selects{grid-template-columns:minmax(260px,1fr) repeat(2,minmax(180px,.65fr));gap:10px}.admin-request-config-section--buyers .admin-request-filter-selects--international{grid-template-columns:minmax(250px,1fr) repeat(3,minmax(170px,.65fr))}.admin-request-config-section--buyers .field{gap:4px}.admin-request-config-section--buyers .field span{font-size:11px}.admin-request-config-section--buyers .field input,.admin-request-config-section--buyers .field textarea{min-height:42px;padding:10px 13px;border-radius:14px}.admin-request-config-section--buyers .field select{min-height:42px;padding:10px 40px 10px 13px;border-radius:14px;background-position:right 14px center;background-size:11px 7px}.admin-request-company-search-field{min-width:min(280px,100%)}.admin-request-buyer-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.admin-request-buyer-tab{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:8px 16px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 92%,white 8%);color:var(--text);font-size:16px;font-weight:900;letter-spacing:-.02em;box-shadow:0 8px 18px color-mix(in srgb,var(--shadow) 8%,transparent);transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.admin-request-buyer-tab-copy{display:grid;grid-gap:2px;gap:2px;min-width:0;text-align:left}.admin-request-buyer-tab-copy small,.admin-request-buyer-tab-copy>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-request-buyer-tab-copy small{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:0}.admin-request-buyer-tab strong{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 86%,var(--surface-strong));color:var(--muted-strong);font-size:11px}.admin-request-buyer-tab.is-active{border-color:color-mix(in srgb,var(--accent) 46%,var(--line));background:color-mix(in srgb,var(--accent-soft) 58%,var(--surface-strong));color:color-mix(in srgb,var(--accent) 86%,var(--text));box-shadow:none}.admin-request-buyer-tab.is-active .admin-request-buyer-tab-copy small{color:color-mix(in srgb,var(--accent) 72%,var(--muted-strong))}.admin-request-buyer-tab.is-active strong{background:color-mix(in srgb,var(--accent) 18%,var(--surface-strong));color:color-mix(in srgb,var(--accent) 88%,var(--text))}.admin-request-company-results,.admin-request-company-selection{display:grid;grid-gap:10px;gap:10px}.admin-request-config-section--buyers .admin-request-company-selection,.admin-request-config-section--buyers .admin-request-selected-groups{gap:8px}.admin-request-company-selection-header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.admin-request-config-section--buyers .admin-request-company-selection-header{gap:10px}.admin-request-company-selection-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.admin-request-config-section--buyers .admin-request-company-selection-actions{gap:8px}.admin-request-company-select-all{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-size:13px;font-weight:600;white-space:nowrap}.admin-request-config-section--buyers .admin-request-company-select-all{gap:8px;font-size:12px}.admin-request-company-select-all input{width:16px;height:16px;margin:0;accent-color:var(--accent)}.admin-request-company-add-button{background:color-mix(in srgb,var(--accent) 18%,#eef7ff);color:color-mix(in srgb,var(--accent) 92%,#0b4ea5);border:1px solid color-mix(in srgb,var(--accent) 26%,#cfe4ff);box-shadow:none}.admin-request-company-selection-copy{display:grid;grid-gap:4px;gap:4px}.admin-request-config-section--buyers .admin-request-company-selection-copy{gap:3px}.admin-request-company-selection-copy h3{margin:0;font-size:18px;letter-spacing:-.02em}.admin-request-config-section--buyers .admin-request-company-selection-copy h3{font-size:16px}.admin-request-company-selection-copy span{color:var(--muted);font-size:13px;line-height:1.45}.admin-request-config-section--buyers .admin-request-company-selection-copy span{font-size:12px;line-height:1.35}.admin-request-company-table-wrap{max-height:320px;overflow:auto;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 30%,transparent),transparent 28%),color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong))}.admin-request-config-section--buyers .admin-request-company-table-wrap{border-radius:14px}.admin-request-company-table-section{display:grid;grid-gap:10px;gap:10px}.admin-request-company-table-actions{display:flex;justify-content:flex-end}.admin-request-company-table{width:100%;min-width:1080px;border-collapse:collapse}.admin-request-company-table td,.admin-request-company-table th{padding:9px 12px;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--line) 82%,transparent);vertical-align:middle}.admin-request-config-section--buyers .admin-request-company-table td,.admin-request-config-section--buyers .admin-request-company-table th{padding:7px 10px}.admin-request-company-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.admin-request-company-table tbody tr:last-child td{border-bottom:0}.admin-request-company-group-row td{padding:8px 12px;background:color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.admin-request-company-table tbody tr.is-added{background:color-mix(in srgb,#eff8f1 58%,var(--surface-strong))}.admin-request-company-table-primary{display:flex;align-items:center;min-width:0}.admin-request-company-table-primary strong{font-size:13px;letter-spacing:-.02em}.admin-request-config-section--buyers .admin-request-company-table-primary strong{font-size:12px}.admin-request-company-table-type{display:grid;grid-gap:3px;gap:3px}.admin-request-config-section--buyers .admin-request-company-table-type{gap:2px}.admin-request-company-table-type strong{font-size:12px;letter-spacing:-.02em}.admin-request-company-table-type span{color:var(--muted);font-size:11px;line-height:1.35}.admin-request-company-table-checkbox{display:inline-flex;align-items:center;justify-content:center}.admin-request-company-table-checkbox input{width:16px;height:16px;margin:0;accent-color:var(--accent)}.admin-request-company-table-status{text-align:center;white-space:nowrap}.admin-request-company-muted{color:var(--muted);font-size:11px}.admin-request-company-interest-pills,.admin-request-company-match-reasons{display:flex;flex-wrap:wrap;gap:5px}.admin-request-company-interest-pill,.admin-request-company-match-chip{display:inline-flex;align-items:center;gap:5px;min-height:24px;max-width:190px;padding:0 8px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 88%,white 12%);color:var(--muted-strong);font-size:11px;font-weight:700;white-space:nowrap}.admin-request-company-interest-pill{overflow:hidden;text-overflow:ellipsis}.admin-request-company-match-chip{background:color-mix(in srgb,var(--accent-soft) 42%,var(--surface-strong));border-color:color-mix(in srgb,var(--accent) 18%,var(--line));color:color-mix(in srgb,var(--accent) 78%,var(--text))}.admin-request-company-status-pill{display:inline-flex;align-items:center;justify-content:center;min-width:76px;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid transparent;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.admin-request-config-section--buyers .admin-request-company-status-pill{min-width:68px;min-height:24px;padding:0 10px;font-size:9px}.admin-request-company-status-pill:hover{transform:translateY(-1px)}.admin-request-company-status-pill--add{background:color-mix(in srgb,var(--accent) 12%,var(--surface-strong));border-color:color-mix(in srgb,var(--accent) 22%,var(--line));color:color-mix(in srgb,var(--accent) 86%,#0d376f);box-shadow:0 10px 24px color-mix(in srgb,var(--accent) 10%,transparent)}.admin-request-company-status-pill--added{background:color-mix(in srgb,#ddf5e3 92%,white 8%);border-color:color-mix(in srgb,#85d39b 56%,var(--line));color:#1f8a4b;box-shadow:0 10px 22px color-mix(in srgb,#4bb56d 10%,transparent)}.admin-request-company-result{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 28%),color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong))}.admin-request-company-result.is-selected{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 28%),color-mix(in srgb,var(--accent-soft) 50%,var(--surface-strong))}.admin-request-company-result-main{display:grid;grid-gap:4px;gap:4px;min-width:0}.admin-request-company-result-main strong{font-size:14px;letter-spacing:-.02em}.admin-request-company-result-main .inline-meta{overflow-wrap:anywhere}.admin-request-selected-groups{display:grid;grid-gap:10px;gap:10px}.admin-request-config-section--buyers .admin-request-selected-groups{margin-top:10px;padding:14px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 42%),color-mix(in srgb,var(--surface-alt) 86%,var(--surface-strong));box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 38%,transparent)}.admin-request-config-section--buyers .admin-request-selected-groups .admin-request-section-header{padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--line) 76%,transparent)}.admin-request-config-section--buyers .admin-request-selected-groups .admin-request-section-header h3{font-size:15px}.admin-request-selected-summary{display:flex;flex-wrap:wrap;gap:10px}.admin-request-config-section--buyers .admin-request-selected-summary{gap:8px}.admin-request-selected-summary-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));color:var(--muted-strong);font-size:12px;font-weight:700}.admin-request-config-section--buyers .admin-request-selected-summary-chip{min-height:30px;padding:0 11px;font-size:11px}.admin-request-selected-group{display:grid;grid-gap:8px;gap:8px}.admin-request-config-section--buyers .admin-request-selected-group{gap:6px}.admin-request-selected-group-header{color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.admin-request-config-section--buyers .admin-request-selected-group-header{font-size:11px}.admin-request-selected-group-pills{display:flex;flex-wrap:wrap;gap:10px}.admin-request-config-section--buyers .admin-request-selected-group-pills{gap:8px}.admin-request-company-chip{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.admin-request-config-section--buyers .admin-request-company-chip{gap:6px;padding:0 10px;min-height:28px;font-size:12px}.admin-request-company-chip-flag{width:20px;height:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 92%,white 8%);border:1px solid color-mix(in srgb,var(--line) 88%,transparent);font-size:12px;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.45)}.admin-request-config-section--buyers .admin-request-company-chip-flag{width:18px;height:18px;flex-basis:18px;font-size:11px}.admin-request-documents-section{display:grid;grid-gap:12px;gap:12px}.admin-request-config-section--documents .admin-request-documents-section{gap:10px}.admin-request-upload-dropzone{display:grid;place-items:center;grid-gap:14px;gap:14px;min-height:224px;padding:34px 28px;border:2px dashed color-mix(in srgb,var(--accent) 42%,#c7ddfb);border-radius:24px;background:radial-gradient(circle at top,color-mix(in srgb,#ffffff 34%,transparent),transparent 52%),linear-gradient(180deg,color-mix(in srgb,#ffffff 26%,transparent),transparent 30%),color-mix(in srgb,var(--accent) 6%,#f4f9ff 94%);text-align:center;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.admin-request-config-section--documents .admin-request-upload-dropzone{display:flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:10px 18px;border-radius:18px}.admin-request-upload-dropzone-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 40%),linear-gradient(180deg,color-mix(in srgb,var(--accent) 10%,#89c0ff),color-mix(in srgb,var(--accent) 58%,#2e88ea));border:1px solid color-mix(in srgb,var(--accent) 34%,#9bc9ff)}.admin-request-config-section--documents .admin-request-upload-dropzone-icon{width:24px;height:24px;border-radius:8px}.admin-request-upload-dropzone-icon svg{width:18px;height:18px;stroke:#ffffff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.admin-request-config-section--documents .admin-request-upload-dropzone-icon svg{width:13px;height:13px}.admin-request-upload-dropzone strong{font-size:18px;letter-spacing:-.025em;max-width:30ch}.admin-request-config-section--documents .admin-request-upload-dropzone strong{font-size:13px;max-width:none}.admin-request-upload-dropzone span{max-width:56ch;color:color-mix(in srgb,var(--muted) 88%,var(--text));font-size:14px;line-height:1.45}.admin-request-config-section--documents .admin-request-upload-dropzone span{max-width:none;font-size:11px;line-height:1.2}.admin-request-upload-dropzone-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.admin-request-config-section--documents .admin-request-upload-dropzone-copy{text-align:left}.admin-request-upload-dropzone.is-uploading{cursor:progress;border-style:solid;background:radial-gradient(circle at top,color-mix(in srgb,#ffffff 34%,transparent),transparent 56%),linear-gradient(180deg,color-mix(in srgb,#ffffff 26%,transparent),transparent 30%),color-mix(in srgb,var(--accent) 12%,#edf5ff 88%)}.admin-request-upload-dropzone-spinner{width:13px;height:13px;border:1.8px solid rgba(255,255,255,.38);border-top-color:#ffffff;border-radius:999px;animation:admin-request-upload-spin .8s linear infinite}.admin-request-upload-dropzone-progress{display:block;width:min(220px,100%);height:4px;margin-top:2px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,#bfdbfe 74%,#dbeafe 26%)}.admin-request-upload-dropzone-progress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3b82f6,#60a5fa);transition:width .18s ease}.admin-request-upload-dropzone.is-drag-active{border-color:color-mix(in srgb,var(--accent) 56%,#9fcbff);background:radial-gradient(circle at top,color-mix(in srgb,#ffffff 34%,transparent),transparent 56%),linear-gradient(180deg,color-mix(in srgb,#ffffff 26%,transparent),transparent 30%),color-mix(in srgb,var(--accent) 10%,#eef6ff 90%);transform:translateY(-1px) scale(1.004)}.admin-request-upload-dropzone.is-disabled{cursor:not-allowed;border-style:solid;box-shadow:none;transform:none}@keyframes admin-request-upload-spin{to{transform:rotate(1turn)}}.admin-request-document-list{display:grid;grid-gap:6px;gap:6px}.admin-request-config-section--documents .admin-request-document-list{gap:4px}.admin-request-document-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 12%,transparent),transparent 30%),color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong))}.admin-request-config-section--documents .admin-request-document-row{gap:8px;padding:7px 9px}.admin-request-document-main{display:grid;grid-gap:2px;gap:2px;min-width:0}.admin-request-document-main strong{font-size:12px;letter-spacing:-.02em;overflow-wrap:anywhere}.admin-request-config-section--documents .admin-request-document-main strong{font-size:11px}.admin-request-document-main span{color:var(--muted);font-size:10px}.admin-request-config-section--documents .admin-request-document-main span{font-size:9px}.admin-request-document-row .ghost-link{padding:4px 8px;border-radius:999px;font-size:11px;line-height:1.1}.admin-request-visual-preview{--auction-visual-shell-surface:#ffffff;--auction-visual-section-surface:#ffffff;--auction-visual-panel-surface:#ffffff;--auction-visual-tab-surface:#ffffff;container-type:inline-size;display:grid;grid-gap:0;gap:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:18px;background:var(--auction-visual-shell-surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 14px 32px rgba(15,23,42,.08)}.admin-request-visual-preview--runtime{height:auto;min-height:0;grid-template-rows:auto auto auto auto auto}.admin-request-visual-preview--seller-admin-live-english-runtime .admin-request-visual-live-summary-grid{grid-template-columns:1fr}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-control-row{grid-template-columns:1fr;align-items:stretch;gap:4px;margin-top:15px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-label{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin-left:7px;color:#98a2b3;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-auction-top--buyer-live-english-runtime{gap:6px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-auction-top-item--stacked{display:grid;grid-gap:2px;gap:2px;padding-left:7px;justify-items:start;align-items:start}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-auction-top-item--stacked .admin-request-visual-auction-top-label{color:#98a2b3;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-auction-top-item--stacked .admin-request-visual-auction-top-value{font-size:18px;line-height:1;letter-spacing:-.02em;text-align:left;white-space:normal;overflow:visible;text-overflow:clip}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-auction-bottom{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding-top:12px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-auction-controls{container-type:inline-size;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:0}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-row{--buyer-live-english-control-height:52px;--buyer-live-english-inline-stepper-size:26px;display:grid;grid-template-columns:minmax(0,1fr) clamp(104px,27%,132px);align-items:stretch;grid-gap:12px;gap:12px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-display{position:relative;grid-template-columns:var(--buyer-live-english-inline-stepper-size) minmax(0,1fr) var(--buyer-live-english-inline-stepper-size);min-height:var(--buyer-live-english-control-height);padding:10px 16px;column-gap:10px;border-color:color-mix(in srgb,var(--brand) 8%,var(--line));border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 74%,color-mix(in srgb,var(--brand) 5%,transparent)),color-mix(in srgb,var(--surface-alt) 88%,#ffffff));box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 8px 20px rgba(15,23,42,.05)}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-display:before{content:"";width:var(--buyer-live-english-inline-stepper-size);height:var(--buyer-live-english-inline-stepper-size);align-self:center;justify-self:start}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-display-content{grid-column:2;align-self:stretch;justify-content:center;padding-right:0;text-align:center}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-display strong{display:block;font-size:18px;font-weight:700;line-height:1;letter-spacing:-.02em;white-space:nowrap}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-stepper--field-inline{grid-column:3;display:inline-flex;align-items:center;justify-content:center;width:var(--buyer-live-english-inline-stepper-size);height:var(--buyer-live-english-inline-stepper-size);padding:0;align-self:center;justify-self:end;border-radius:9px;border-color:color-mix(in srgb,var(--brand) 18%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#ffffff 86%,var(--brand-soft)),#eef6ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 8px 16px color-mix(in srgb,var(--brand) 10%,transparent);color:var(--brand-strong);font-size:18px;font-weight:500;line-height:1;text-align:center}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-stepper--field-inline>span{display:block;line-height:1;transform:translateY(-1px)}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-stepper--field-inline:not(:disabled):hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--brand) 28%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#ffffff 76%,var(--brand-soft)),#e8f2ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 10px 18px color-mix(in srgb,var(--brand) 12%,transparent)}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-live-editor{display:inline-flex;align-items:baseline;justify-content:center;flex-wrap:nowrap;width:-moz-fit-content;width:fit-content;max-width:100%;gap:0;margin-inline:auto;transform:translateX(-13px);color:var(--text);font-size:18px;font-weight:700;line-height:1;letter-spacing:-.02em;white-space:nowrap}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-live-editor :is(.admin-request-visual-bid-input,.admin-request-visual-bid-inline-trigger,.admin-request-visual-bid-suffix,.admin-request-visual-bid-paren){color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-live-editor>:is(.admin-request-visual-bid-input,.admin-request-visual-bid-inline-trigger):first-child{min-width:0}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-input{text-align:left;font-size:18px;line-height:1}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-inline-trigger{font-size:18px;line-height:1}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-live-editor>.admin-request-visual-bid-suffix:first-of-type{justify-self:auto;align-self:baseline;display:inline-flex;align-items:baseline;margin-left:8px;padding-left:0;border-left:0;text-transform:none}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-percent-wrap{justify-self:auto;margin-top:0;margin-left:8px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-percent-wrap :is(.admin-request-visual-bid-input,.admin-request-visual-bid-inline-trigger,.admin-request-visual-bid-suffix,.admin-request-visual-bid-paren){color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-paren,.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-suffix{font-size:18px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-action-wrap{width:100%;max-width:132px;align-self:stretch}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-action-anchor,.admin-request-visual-preview--buyer-live-english-runtime :is(.admin-request-visual-bid-action--live,.admin-request-visual-bid-action--preview){width:100%}.admin-request-visual-preview--buyer-live-english-runtime :is(.admin-request-visual-bid-action--live,.admin-request-visual-bid-action--preview){min-width:0;min-height:var(--buyer-live-english-control-height);height:var(--buyer-live-english-control-height);padding-inline:18px;border-radius:14px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference-row{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;width:100%;margin:auto 0 0;padding-top:10px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-latest-offer{display:grid;grid-gap:4px;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 0 15px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-latest-offer-label{color:#98a2b3;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-latest-offer-value{color:var(--text);font-size:18px;font-weight:700;line-height:1;letter-spacing:-.02em;text-align:left;white-space:nowrap}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-latest-offer-value.is-own-bid{color:color-mix(in srgb,var(--current) 86%,#11773d)}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-latest-offer-value.is-live-arriving{animation:admin-request-live-latest-offer-arrive .82s cubic-bezier(.22,1,.36,1)}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-latest-offer-value.is-empty{color:#98a2b3;font-weight:600}.admin-request-visual-bid-transfer-overlay{position:fixed;z-index:1400;pointer-events:none;white-space:nowrap;letter-spacing:-.02em;transform-origin:left top;transition:transform .82s cubic-bezier(.22,1,.36,1),opacity .82s ease,color .82s ease,filter .82s ease;will-change:transform,opacity,color,filter}@keyframes admin-request-live-latest-offer-arrive{0%{transform:translateY(-2px) scale(.985);text-shadow:0 0 0 rgba(34,165,90,0)}38%{transform:translateY(0) scale(1.02);text-shadow:0 0 14px rgba(34,165,90,.18)}to{transform:translateY(0) scale(1);text-shadow:0 0 0 rgba(34,165,90,0)}}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference-row--align-end{justify-content:flex-end}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference{width:-moz-fit-content;width:fit-content;max-width:100%;justify-content:flex-end;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;gap:10px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference-label{color:color-mix(in srgb,var(--muted-strong) 52%,var(--text));font-size:11px;letter-spacing:0}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference-info{width:14px;height:14px;border-color:color-mix(in srgb,var(--line-strong) 86%,transparent);color:color-mix(in srgb,var(--muted-strong) 80%,var(--text));background:color-mix(in srgb,#ffffff 94%,var(--surface-alt))}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference-info-glyph{font-size:8px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference-switch{width:34px;height:20px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference-switch .admin-request-visual-sound-toggle-knob{top:1px;width:16px;height:16px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference-switch.is-on .admin-request-visual-sound-toggle-knob{transform:translateX(14px)}@container (max-width: 620px){.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-row{--buyer-live-english-inline-stepper-size:24px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-label{white-space:normal}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-row{grid-template-columns:minmax(0,1fr) clamp(96px,28%,114px);gap:10px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-display{padding-inline:12px;column-gap:8px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-display strong,.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-inline-trigger,.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-input,.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-paren,.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-suffix{font-size:16px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-live-editor>.admin-request-visual-bid-suffix:first-of-type,.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-percent-wrap{margin-left:6px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-stepper--field-inline{width:24px;height:24px;border-radius:8px;font-size:16px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-action-wrap{width:100%;max-width:114px}.admin-request-visual-preview--buyer-live-english-runtime :is(.admin-request-visual-bid-action--live,.admin-request-visual-bid-action--preview){padding-inline:14px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-action{gap:8px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-action-icon{width:16px;height:16px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference-row{width:100%;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-latest-offer{margin-left:11px}}@container (max-width: 500px){.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-row{--buyer-live-english-inline-stepper-size:20px;grid-template-columns:minmax(0,1fr) clamp(78px,24%,84px);gap:8px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-display{min-height:var(--buyer-live-english-control-height);padding-inline:8px;column-gap:4px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-live-editor{gap:0}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-display strong,.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-inline-trigger,.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-input,.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-paren,.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-suffix{font-size:14px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-live-editor>.admin-request-visual-bid-suffix:first-of-type{margin-left:4px;padding-left:0;font-size:14px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-stepper--field-inline{width:20px;height:20px;border-radius:7px;font-size:14px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-action-wrap{width:100%;max-width:84px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-action{gap:4px;font-size:14px}.admin-request-visual-preview--buyer-live-english-runtime :is(.admin-request-visual-bid-action--live,.admin-request-visual-bid-action--preview){padding-inline:10px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-action-icon{display:none}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-percent-wrap{margin-left:4px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference{width:auto;min-width:0;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;gap:0}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-preference-copy{display:none}}.admin-request-visual-participants-block{margin-top:14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 20%,transparent),transparent 30%),color-mix(in srgb,var(--surface-strong) 92%,#ffffff);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 12px 28px rgba(15,23,42,.04)}.admin-request-visual-topbar{display:grid;grid-gap:10px;gap:10px;padding:12px 16px;background:linear-gradient(180deg,#3aa0f0,#1780ea);color:#ffffff}.admin-request-visual-topbar-main{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0}.admin-request-visual-topbar--upcoming{background:linear-gradient(180deg,#f6a63a,#ee8317)}.admin-request-visual-topbar--current{background:linear-gradient(180deg,#43d86d,#1eaa4a)}.admin-request-visual-topbar--past{background:linear-gradient(180deg,color-mix(in srgb,#eef2f7 90%,white 10%),color-mix(in srgb,#d7dde7 84%,#b8c1cf 16%));color:#243244}.admin-request-visual-topbar--current .admin-request-visual-topbar-title,.admin-request-visual-topbar--past .admin-request-visual-topbar-title,.admin-request-visual-topbar--upcoming .admin-request-visual-topbar-title{font-size:16px}.admin-request-visual-topbar--current .admin-request-visual-topbar-timer,.admin-request-visual-topbar--past .admin-request-visual-topbar-timer,.admin-request-visual-topbar--upcoming .admin-request-visual-topbar-timer{gap:6px;font-size:15px}.admin-request-visual-topbar-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;letter-spacing:-.03em;line-height:1.25}.admin-request-visual-topbar-timer{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.2;text-align:right}.admin-request-visual-topbar-timer-stack{display:grid;justify-items:center;grid-gap:2px;gap:2px;text-align:center}.admin-request-visual-topbar-timer-stack--inline{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap}.admin-request-visual-topbar-timer-main{display:inline-flex;align-items:center;justify-content:center;gap:inherit}.admin-request-visual-topbar-timer-label{display:block;color:rgba(255,255,255,.78);font-size:10px;line-height:1;font-weight:600;letter-spacing:.02em;white-space:nowrap}.admin-request-visual-topbar-action-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.16);color:rgba(255,255,255,.98);border-radius:999px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700;letter-spacing:-.01em;box-shadow:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.admin-request-visual-topbar-action-pill:hover:not(:disabled){transform:translateY(-1px);background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.38)}.admin-request-visual-topbar-action-pill:disabled{cursor:default;opacity:.72}.admin-request-visual-topbar-waiting-pill{min-height:34px;padding:0 14px;border:1px solid rgba(255,255,255,.24);color:rgba(255,255,255,.98);font-size:13px;letter-spacing:-.01em;line-height:1}.admin-request-visual-topbar-status,.admin-request-visual-topbar-waiting-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.14);font-weight:700;white-space:nowrap}.admin-request-visual-topbar-status{min-height:44px;padding:0 18px;border:1px solid rgba(255,255,255,.28);color:rgba(255,255,255,.96);font-size:15px;letter-spacing:-.02em;line-height:1.2;text-align:center}.admin-request-visual-topbar-meta{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;font-size:12px;line-height:1.35;font-weight:600}.admin-request-visual-topbar-meta span{opacity:.82}.admin-request-visual-topbar-meta strong{font-weight:700}.admin-request-visual-topbar--past .admin-request-visual-topbar-status{border-color:rgba(120,138,160,.32);background:rgba(255,255,255,.68);color:#516071}.admin-request-visual-topbar-timer-icon{display:inline-flex;width:26px;height:26px;opacity:.92}.admin-request-visual-topbar-timer-icon.is-rewinding{animation:admin-request-live-clock-rewind 1.35s cubic-bezier(.22,1,.36,1) 1}.admin-request-visual-topbar-timer-icon svg{width:100%;height:100%;stroke:rgba(255,255,255,.92);stroke-linecap:round;stroke-linejoin:round}.admin-request-visual-topbar-pressure{position:relative;height:6px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.26)}.admin-request-visual-topbar-pressure-fill{display:block;height:100%;border-radius:inherit;background:rgba(255,255,255,.96);margin-left:auto;transition:width .9s linear,background-color .22s ease,box-shadow .22s ease}.admin-request-visual-topbar-pressure-fill.is-extended{animation:admin-request-live-pressure-extend 1.05s cubic-bezier(.22,1,.36,1) 1}.admin-request-visual-topbar-pressure--warning .admin-request-visual-topbar-pressure-fill{background:#ffe08a}.admin-request-visual-topbar-pressure--critical .admin-request-visual-topbar-pressure-fill{background:#ffd0cc;box-shadow:0 0 0 2px rgba(255,255,255,.14);animation:admin-request-live-pressure-pulse 1s ease-in-out infinite}@keyframes admin-request-live-pressure-pulse{0%,to{opacity:.8;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.15)}}@keyframes admin-request-live-clock-rewind{0%{transform:rotate(0deg) scale(1)}38%{transform:rotate(-500deg) scale(1.08)}72%{transform:rotate(-760deg) scale(1.03)}to{transform:rotate(-2turn) scale(1)}}@keyframes admin-request-live-pressure-extend{0%{opacity:.86;transform:scaleX(.985)}50%{opacity:1;transform:scaleX(1.02)}to{opacity:1;transform:scaleX(1)}}.countdown-timer-text{display:inline-block;flex:0 0 auto;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1,tabular-nums lining-nums;white-space:nowrap}.countdown-clock-icon{width:100%;height:100%}.countdown-clock-hand,.countdown-clock-icon{transform-box:view-box;transform-origin:10px 10px}.countdown-clock-hand--hour{animation:countdown-clock-hour-rotate 720s linear infinite}.countdown-clock-hand--minute{animation:countdown-clock-minute-rotate 60s linear infinite}.countdown-clock-center{opacity:.94}@keyframes countdown-clock-minute-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes countdown-clock-hour-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.admin-request-visual-topbar-pressure--critical .admin-request-visual-topbar-pressure-fill,.admin-request-visual-topbar-pressure-fill.is-extended,.admin-request-visual-topbar-timer-icon.is-rewinding,.countdown-clock-hand--hour,.countdown-clock-hand--minute{animation:none}}.admin-request-visual-main,.admin-request-visual-meta,.admin-request-visual-participants,.admin-request-visual-tab-panel,.admin-request-visual-tabs{padding-left:16px;padding-right:16px}.admin-request-visual-meta-toggle{display:none}.admin-request-visual-meta-collapse-body{display:block}.admin-request-visual-meta-collapse-inner{min-height:0}.admin-request-visual-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:var(--auction-visual-section-surface)}.admin-request-visual-meta-item{display:grid;align-content:start;grid-gap:4px;gap:4px;min-height:78px;padding:12px 14px 14px;border-right:1px solid color-mix(in srgb,var(--line) 88%,transparent)}.admin-request-visual-meta-item--schedule-stack{gap:10px}.admin-request-visual-meta-schedule-block{display:grid;grid-gap:2px;gap:2px;min-width:0}.admin-request-visual-meta-action{display:grid;align-content:start;grid-gap:4px;gap:4px;width:100%;padding:0;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.admin-request-visual-meta-static{display:grid;align-content:start;grid-gap:4px;gap:4px;width:100%;min-width:0}.admin-request-visual-meta-static--muted{color:color-mix(in srgb,var(--muted) 74%,var(--text))}.admin-request-visual-meta-static--muted span:not(.key-value-label),.admin-request-visual-meta-static--muted strong{color:color-mix(in srgb,var(--muted) 78%,var(--text))}.admin-request-visual-meta-action:hover span:not(.key-value-label),.admin-request-visual-meta-action:hover strong{color:var(--brand-700)}.admin-request-visual-meta-action--auction-type,.admin-request-visual-meta-action--commission{cursor:pointer}.admin-request-visual-meta-action:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-600) 24%,transparent);outline-offset:4px;border-radius:12px}.admin-request-visual-meta-item:last-child{border-right:none}.admin-request-visual-meta-item strong{font-size:14px;letter-spacing:-.02em}.admin-request-visual-meta-label-row,.admin-request-visual-meta-value-row{display:inline-flex;align-items:center;gap:8px;min-width:0}.auction-visual-communication-indicator{display:inline-flex;align-items:center;gap:5px;color:var(--brand);white-space:nowrap;opacity:.82}.auction-visual-communication-indicator.has-unread{color:var(--brand);opacity:1}.auction-visual-communication-indicator.has-unread .auction-visual-communication-indicator-icon{animation:auction-visual-communication-pulse .9s ease-out 3}.auction-visual-communication-indicator-icon{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 15px}.auction-visual-communication-indicator-icon svg{width:15px;height:15px}.auction-visual-communication-indicator-count{font-size:12px;font-weight:800;letter-spacing:0}@keyframes auction-visual-communication-pulse{0%{transform:translateY(0) scale(1);filter:drop-shadow(0 0 0 rgba(10,132,255,0))}35%{transform:translateY(-1px) scale(1.18);filter:drop-shadow(0 0 14px rgba(10,132,255,.3))}55%{transform:translateY(0) scale(1.08);filter:drop-shadow(0 0 8px rgba(10,132,255,.18))}to{transform:translateY(0) scale(1);filter:drop-shadow(0 0 0 rgba(10,132,255,0))}}.admin-request-visual-meta-item span:not(.key-value-label){color:var(--muted);font-size:12px;line-height:1.4}.admin-request-visual-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;padding-top:16px;padding-bottom:16px;align-items:stretch;background:#ffffff}.admin-request-visual-panel{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--line) 84%,#dbe4ef);border-radius:16px;background:var(--auction-visual-panel-surface);align-self:stretch;height:100%;min-height:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 10px 24px rgba(15,23,42,.04)}.admin-request-visual-panel-swap-slot{display:grid;min-height:0;overflow-anchor:none}.admin-request-visual-panel-swap-slot--animated{align-items:start}.admin-request-visual-panel-swap-view{grid-area:1/1;min-width:0;transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1),filter .26s ease;will-change:opacity,transform}.admin-request-visual-panel-swap-view.is-active{opacity:1;transform:translateY(0) scale(1);filter:blur(0);visibility:visible;pointer-events:auto}.admin-request-visual-panel-swap-view.is-inactive{opacity:0;transform:translateY(10px) scale(.985);filter:blur(1px);visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.admin-request-visual-panel-swap-view{transition:none}.admin-request-visual-panel-swap-view.is-active,.admin-request-visual-panel-swap-view.is-inactive{transform:none;filter:none}}.admin-request-visual-panel--auction{position:relative}.admin-request-visual-preview--seller-english-progress-preview .admin-request-visual-seller-chart-plot{min-height:298px}.admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-panel--auction{padding-bottom:18px}.admin-request-visual-panel:first-child{border-right:1px solid color-mix(in srgb,var(--line) 84%,#dbe4ef);border-radius:16px}.admin-request-visual-panel:last-child{border-radius:16px}.admin-request-visual-panel-header{font-size:16px;font-weight:700;letter-spacing:-.02em}.admin-request-visual-panel-header-row{display:flex;align-items:center;gap:8px;min-height:32px}.admin-request-visual-panel-header-row--with-inline-state{width:100%;min-width:0}.admin-request-visual-panel-header-row--with-inline-state .admin-request-visual-bid-state--header-inline{margin-left:auto}.admin-request-visual-panel-header-row--with-inline-state .admin-request-visual-panel-header{min-width:0;flex:1 1 auto}.admin-request-visual-panel-header-row--between{justify-content:space-between;gap:16px;width:100%}.admin-request-visual-panel-header-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.admin-request-visual-panel-collapse-toggle{display:none}.admin-request-visual-panel-collapse-body{display:block}.admin-request-visual-panel-collapse-inner{min-height:0}.admin-request-visual-panel--auction .admin-request-visual-panel-collapse-body,.admin-request-visual-panel--portfolio .admin-request-visual-panel-collapse-body{display:flex;flex:1 1 auto;min-height:0}.admin-request-visual-panel--auction .admin-request-visual-panel-collapse-inner,.admin-request-visual-panel--portfolio .admin-request-visual-panel-collapse-inner{display:flex;flex:1 1 auto;flex-direction:column;min-height:100%}.admin-request-visual-panel--portfolio .admin-request-visual-panel-swap-slot{flex:1 1 auto}.admin-request-visual-panel-interval-stack{display:inline-flex;align-items:center;gap:8px;margin-left:10px}.admin-request-visual-panel-interval-progress{position:relative;display:inline-flex;width:132px;height:8px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--line) 72%,white 28%);box-shadow:inset 0 1px 2px rgba(15,23,42,.08)}.admin-request-visual-panel-interval-progress-fill{position:absolute;inset:0 0 0 auto;border-radius:inherit;background:linear-gradient(90deg,#90b8ff,#4f8efe);box-shadow:inset 0 1px 0 rgba(255,255,255,.38);transition:width .26s linear}.admin-request-visual-panel-interval-countdown{display:inline-flex;align-items:center;justify-content:center;min-width:22px;color:color-mix(in srgb,var(--muted) 18%,var(--text) 82%);font-size:12px;font-weight:700;line-height:1}.admin-request-visual-generate-report-button{min-height:30px;padding:0 12px;border-radius:999px;white-space:nowrap;font-size:11px;font-weight:500;letter-spacing:-.01em}.admin-request-visual-generate-report-button:disabled{border-color:color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface-muted) 86%,var(--surface));color:color-mix(in srgb,var(--muted) 86%,#64748b);box-shadow:none}.admin-request-visual-sound-toggle{display:inline-flex;align-items:center;gap:8px;padding:5px 6px 5px 10px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt))}.admin-request-visual-sound-stack{display:grid;justify-items:end;grid-gap:4px;gap:4px}.admin-request-visual-sound-toggle-copy{display:grid;grid-gap:1px;gap:1px}.admin-request-visual-sound-toggle-icon{display:none}.admin-request-visual-sound-toggle-icon svg{width:100%;height:100%;display:block}.admin-request-visual-sound-toggle-copy strong{font-size:11px;line-height:1;letter-spacing:-.01em}.admin-request-visual-sound-toggle-copy span{color:var(--muted);font-size:10px;line-height:1}.admin-request-visual-sound-toggle-switch{position:relative;width:36px;height:20px;padding:0;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong))}.admin-request-visual-sound-toggle-switch.is-on{border-color:color-mix(in srgb,var(--brand) 30%,var(--line));background:color-mix(in srgb,var(--brand) 22%,var(--surface-strong))}.admin-request-visual-sound-toggle-knob{position:absolute;top:1px;left:1px;width:16px;height:16px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.16);transition:transform .16s ease}.admin-request-visual-sound-toggle-switch.is-on .admin-request-visual-sound-toggle-knob{transform:translateX(16px)}.admin-request-visual-sound-audio{display:none}.admin-request-visual-sound-error{max-width:240px;margin:0;color:#b42318;font-size:11px;line-height:1.35;text-align:right}.admin-request-visual-panel-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--muted-strong)}.admin-request-visual-panel-icon svg{display:block;width:16px;height:16px}.admin-request-visual-panel-icon img{display:block;width:16px;height:16px;object-fit:contain}.admin-request-visual-portfolio-list{padding:0 6px 0 4px}.admin-request-visual-portfolio-list,.admin-request-visual-portfolio-section,.admin-request-visual-portfolio-subsection{display:grid;grid-gap:13px;gap:13px;align-content:start;min-width:0}.admin-request-visual-portfolio-subsection{margin-top:4px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--line) 74%,transparent)}.admin-request-visual-portfolio-subsection-header{display:flex;align-items:center;gap:8px;min-height:32px}.admin-request-visual-portfolio-row{display:flex;align-items:baseline;gap:10px;min-width:0}.admin-request-visual-portfolio-label{color:var(--muted);font-size:12px;line-height:1.4;white-space:nowrap}.admin-request-visual-portfolio-dots{flex:1 1;min-width:24px;height:1px;margin-top:.65em;background-image:radial-gradient(circle,color-mix(in srgb,var(--line) 86%,transparent) 1px,transparent 1.5px);background-size:8px 1px;background-repeat:repeat-x;background-position:0}.admin-request-visual-portfolio-value{font-size:12px;font-weight:700;letter-spacing:-.02em;text-align:right;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-request-visual-portfolio-status{color:color-mix(in srgb,var(--muted) 78%,white 22%)}.admin-request-visual-portfolio-status.is-reached{color:#16a34a}.admin-request-visual-live-summary{display:grid;grid-gap:8px;gap:8px;margin-top:8px;padding:0;border:none;border-radius:0;background:none}.admin-request-visual-live-summary--seller-dutch-runtime{margin-bottom:50px}.admin-request-visual-live-summary-header{display:grid}.admin-request-visual-live-summary-header--dutch{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.admin-request-visual-live-summary-header-copy{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--current) 9%,white 91%);border:1px solid color-mix(in srgb,var(--current) 18%,white 82%)}.admin-request-visual-live-summary-kicker{color:color-mix(in srgb,var(--muted) 82%,white 18%);font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.1em}.admin-request-visual-live-summary-header-label{color:color-mix(in srgb,var(--muted) 82%,white 18%);font-size:12px;line-height:1.4}.admin-request-visual-live-summary-header-copy strong{font-size:19px;line-height:1.1;letter-spacing:-.03em}.admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-header-label{font-size:11px;line-height:1.4}.admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-header-copy strong{font-size:14px;line-height:1.25;letter-spacing:-.02em}.admin-request-visual-live-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.admin-request-visual-live-summary-stat{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 94%,transparent);border:1px solid color-mix(in srgb,var(--line) 82%,transparent);min-width:0}.admin-request-visual-live-summary-stat--wide{grid-column:1/-1}.admin-request-visual-live-summary-stat--compact{gap:4px}.admin-request-visual-live-summary-stat span{color:color-mix(in srgb,var(--muted) 82%,white 18%);font-size:11px;line-height:1.4}.admin-request-visual-live-summary-stat strong{font-size:14px;line-height:1.25;letter-spacing:-.02em;min-width:0}.admin-request-visual-live-summary-value.is-positive{color:#16a34a}.admin-request-visual-live-summary-stat--compact strong{font-size:13px;line-height:1.2;overflow-wrap:anywhere}.admin-request-visual-live-summary-gcs.is-reached{color:#16a34a}.admin-request-visual-live-summary-gcs-status{display:inline-flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;min-height:24px;padding:0 10px;border-radius:999px;font-size:10px;font-weight:700;line-height:1;letter-spacing:.01em;border:1px solid color-mix(in srgb,var(--line) 80%,transparent);background:color-mix(in srgb,var(--surface-alt) 72%,var(--surface-strong));color:color-mix(in srgb,var(--muted-strong) 78%,var(--text) 22%)}.admin-request-visual-live-summary-gcs-status.is-reached{border-color:color-mix(in srgb,#16a34a 24%,transparent);background:color-mix(in srgb,#ecfdf3 88%,white 12%);color:#15803d}.admin-request-visual-live-summary-gcs-status.is-pending{border-color:color-mix(in srgb,#d97706 24%,transparent);background:color-mix(in srgb,#fff7ed 88%,white 12%);color:#b45309}.admin-request-visual-live-summary-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;color:color-mix(in srgb,var(--muted) 78%,white 22%);font-size:11px;line-height:1.4}.admin-request-visual-live-summary-stat--compact .admin-request-visual-live-summary-meta{flex-wrap:wrap;justify-content:flex-start;gap:6px 12px}.admin-request-visual-live-summary-buyer{display:inline-flex;align-items:center;gap:8px;min-width:0}.admin-request-visual-live-summary-buyer>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-request-visual-live-summary-buyer-dot{width:10px;height:10px;flex:0 0 auto;border-radius:999px;background:var(--seller-bid-color,#2563eb);box-shadow:0 0 0 2px color-mix(in srgb,var(--seller-bid-color,#2563eb) 22%,white 78%),0 4px 10px color-mix(in srgb,var(--seller-bid-color,#2563eb) 18%,transparent)}.admin-request-visual-panel-view-toggle{display:inline-flex;align-items:center;gap:10px;padding:5px 10px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt))}.admin-request-generate-report-modal{width:min(520px,calc(100vw - 32px))}.admin-request-visual-panel-view-toggle-label{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:-.01em;line-height:1;white-space:nowrap}.admin-request-visual-panel-view-toggle-label.is-active{color:var(--text)}.admin-request-visual-panel-view-toggle-switch{position:relative;width:36px;height:20px;padding:0;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong))}.admin-request-visual-panel-view-toggle-switch.is-on{border-color:color-mix(in srgb,var(--brand) 30%,var(--line));background:color-mix(in srgb,var(--brand) 22%,var(--surface-strong))}.admin-request-visual-panel-view-toggle-knob{position:absolute;top:1px;left:1px;width:16px;height:16px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.16);transition:transform .16s ease}.admin-request-visual-panel-view-toggle-switch.is-on .admin-request-visual-panel-view-toggle-knob{transform:translateX(16px)}.admin-request-visual-auction-top{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;align-items:start;min-width:0}.admin-request-visual-auction-top-item{display:flex;align-items:baseline;gap:8px;min-width:0}.admin-request-visual-auction-top-label{color:var(--muted);font-size:12px;line-height:1.4;white-space:nowrap}.admin-request-visual-auction-top-dots{flex:1 1;min-width:24px;height:1px;margin-top:.65em;background-image:radial-gradient(circle,color-mix(in srgb,var(--line) 86%,transparent) 1px,transparent 1.5px);background-size:8px 1px;background-repeat:repeat-x;background-position:0}.admin-request-visual-auction-top-value{font-size:12px;font-weight:700;letter-spacing:-.02em;text-align:right;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-request-visual-auction-top-value.is-live-updating{animation:admin-request-live-price-flash 1.8s ease}.admin-request-visual-auction-bottom{display:grid;grid-gap:18px;gap:18px;padding-top:8px}.admin-request-visual-auction-bottom--closed-tender-buyer{gap:10px;padding-top:24px}.admin-request-visual-auction-bottom--closed-tender-buyer>.admin-request-visual-auction-controls{gap:6px;padding-top:0}.admin-request-visual-auction-bottom--closed-tender-buyer>.admin-request-visual-bid-helper-note{margin-top:0}.admin-request-visual-auction-bottom--closed-tender-preview{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;min-height:0;gap:18px;padding-top:0}.admin-request-visual-auction-bottom--closed-tender-preview>.admin-request-visual-auction-controls{transform:none;padding-top:24px}.admin-request-visual-auction-bottom--closed-tender-preview>.admin-request-visual-bid-helper-note--centered{align-self:center;margin-top:auto;padding-top:6px;padding-bottom:0}.admin-request-visual-progressive-live{--admin-request-progressive-action-width:142px;display:grid;grid-template-columns:minmax(0,1fr) var(--admin-request-progressive-action-width);grid-gap:14px;gap:14px;padding-top:8px}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer]{--admin-request-progressive-action-width:clamp(112px,12vw,142px);--buyer-progressive-live-value-font-size:clamp(10px,0.48vw + 7px,14px);--buyer-progressive-live-muted-font-size:clamp(10px,0.38vw + 7px,12px);--buyer-progressive-live-value-padding-x:clamp(10px,1.1vw,18px)}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-row{grid-template-columns:minmax(0,1fr) var(--admin-request-progressive-action-width);grid-template-areas:"label ." "value action";align-items:end;row-gap:4px}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-row--muted{grid-template-columns:minmax(0,1fr) var(--admin-request-progressive-action-width);grid-template-areas:"label preference" "value preference";align-items:end;row-gap:2px}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-label{grid-area:label;align-self:end}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-value{grid-area:value}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-action{grid-area:action;align-self:center}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-action .admin-request-visual-bid-action--live{min-width:0;gap:8px;padding-inline:14px}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-preference{grid-area:preference;align-self:start;margin-top:-10px}.admin-request-visual-progressive-live--buyer-dutch{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.admin-request-visual-dutch-step-row{margin-bottom:6px}.admin-request-visual-progressive-live--buyer-dutch .admin-request-visual-dutch-step-row+.admin-request-visual-progressive-live-row{margin-top:auto}.admin-request-visual-progressive-live-row{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1fr) var(--admin-request-progressive-action-width);grid-template-areas:"label ." "value action";align-items:end;grid-row-gap:4px;row-gap:4px;grid-gap:12px;gap:12px}.admin-request-visual-progressive-live-row--muted{grid-template-columns:minmax(0,1fr) var(--admin-request-progressive-action-width);grid-template-areas:"label preference" "value preference";align-items:end;row-gap:2px}.admin-request-visual-progressive-live-label{display:block;grid-area:label;color:var(--muted);font-size:12px;line-height:1.4;text-align:left;white-space:nowrap}.admin-request-visual-progressive-live-value{display:flex;grid-area:value;align-items:center;justify-content:center;min-height:48px;min-width:0;overflow:hidden;padding:0 var(--buyer-progressive-live-value-padding-x,18px);border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 32%,transparent),transparent 58%),color-mix(in srgb,var(--surface-alt) 86%,var(--surface-strong));box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 32%,transparent)}.admin-request-visual-progressive-live-value strong{min-width:0;max-width:100%;font-size:var(--buyer-progressive-live-value-font-size,14px);font-weight:800;letter-spacing:-.02em;line-height:1.1;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:break-word;white-space:normal}.admin-request-visual-progressive-live-value-parts{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:.35em;row-gap:2px}.admin-request-visual-progressive-live-value-amount,.admin-request-visual-progressive-live-value-percent{white-space:nowrap}.admin-request-visual-progressive-live-value--muted{min-height:38px;border-color:color-mix(in srgb,var(--line) 76%,transparent);background:color-mix(in srgb,var(--surface-alt) 72%,var(--surface))}.admin-request-visual-progressive-live-value--muted strong{color:color-mix(in srgb,var(--muted) 92%,var(--text));font-size:var(--buyer-progressive-live-muted-font-size,12px);font-weight:700;white-space:normal}.admin-request-visual-progressive-live-action{grid-area:action;width:var(--admin-request-progressive-action-width);justify-self:stretch;align-self:center}.admin-request-visual-progressive-live-action .admin-request-visual-bid-action{width:100%}.admin-request-visual-progressive-live-spacer{grid-area:preference;width:var(--admin-request-progressive-action-width);visibility:hidden}.admin-request-visual-progressive-live-locked-state{grid-column:1/-1;display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:18px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 52%,transparent),transparent 72%),color-mix(in srgb,var(--surface-alt) 84%,var(--surface));text-align:center}.admin-request-visual-progressive-live-locked-kicker{color:color-mix(in srgb,var(--muted) 80%,var(--text));font-size:11px;font-weight:800;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.admin-request-visual-progressive-live-locked-state h4{margin:0;color:var(--text);font-size:clamp(18px,1.4vw,22px);line-height:1.2}.admin-request-visual-progressive-live-locked-state p{margin:0;color:color-mix(in srgb,var(--muted-strong) 82%,var(--text));font-size:clamp(14px,1vw,16px);line-height:1.4}.admin-request-visual-progressive-live-locked-state p strong{color:color-mix(in srgb,#16a34a 82%,var(--text));font-weight:800;white-space:nowrap}.admin-request-visual-progressive-live-cancel-button{margin-top:2px}.admin-request-visual-progressive-live-preference{grid-area:preference;width:var(--admin-request-progressive-action-width);justify-self:end;align-self:start;display:flex;justify-content:center}.admin-request-visual-progressive-live-preference-row{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-preference-row{justify-content:flex-start;gap:4px}.admin-request-visual-progressive-live-preference-copy{position:relative;display:block;width:100%;padding-right:16px}.admin-request-visual-progressive-live-preference-label{display:block;color:color-mix(in srgb,var(--muted) 12%,var(--text) 88%);font-size:10px;font-weight:700;line-height:1.15;letter-spacing:-.01em;text-align:center;white-space:normal;overflow-wrap:anywhere}.admin-request-visual-progressive-live-preference-info{position:absolute;top:50%;right:0;display:inline-flex;align-items:center;justify-content:center;width:11px;height:11px;padding:0;border:1px solid rgba(31,41,55,.18);border-radius:999px;color:#697386;background:rgba(255,255,255,.92);cursor:help;outline:none;transform:translateY(-50%)}.admin-request-visual-progressive-live-preference-info-glyph{font-size:7px;font-weight:700;line-height:1;text-transform:lowercase}.admin-request-visual-progressive-live-preference-tooltip{position:absolute;right:-6px;bottom:calc(100% + 10px);transform:translateY(4px);width:min(240px,calc(100vw - 32px));padding:10px 12px;border-radius:14px;background:rgba(17,24,39,.94);color:#fff;font-size:12px;line-height:1.45;text-align:left;white-space:normal;box-shadow:0 18px 34px rgba(15,23,42,.22);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:20}.admin-request-visual-progressive-live-preference-tooltip:after{content:"";position:absolute;right:10px;top:100%;width:10px;height:10px;background:rgba(17,24,39,.94);transform:rotate(45deg)}.admin-request-visual-progressive-live-preference-info:focus-visible .admin-request-visual-progressive-live-preference-tooltip,.admin-request-visual-progressive-live-preference-info:hover .admin-request-visual-progressive-live-preference-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.admin-request-visual-progressive-live-preference-switch{width:32px;height:18px}.admin-request-visual-progressive-live-preference-switch .admin-request-visual-sound-toggle-knob{top:1px;left:1px;width:14px;height:14px}.admin-request-visual-progressive-live-preference-switch.is-on .admin-request-visual-sound-toggle-knob{transform:translateX(14px)}.admin-request-visual-bid-preference{display:inline-flex;align-items:center;gap:8px;width:auto;max-width:100%}.admin-request-visual-bid-preference-row{display:flex;justify-content:flex-end;width:100%;margin-top:5px}.admin-request-visual-bid-preference-copy{display:inline-flex;align-items:center;width:auto;max-width:100%}.admin-request-visual-bid-preference-label{display:block;color:color-mix(in srgb,var(--muted) 12%,var(--text) 88%);font-size:10px;font-weight:700;line-height:1.15;letter-spacing:-.01em;text-align:left;white-space:nowrap}.admin-request-visual-bid-preference-info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px;padding:0;border:1px solid rgba(31,41,55,.18);border-radius:999px;color:#697386;background:rgba(255,255,255,.92);cursor:help;outline:none}.admin-request-visual-bid-preference-info-glyph{font-size:6px;font-weight:700;line-height:1;text-transform:lowercase}.admin-request-visual-bid-preference-tooltip{position:absolute;right:-6px;bottom:calc(100% + 10px);transform:translateY(4px);width:min(240px,calc(100vw - 32px));padding:10px 12px;border-radius:14px;background:rgba(17,24,39,.94);color:#fff;font-size:12px;line-height:1.45;text-align:left;white-space:normal;box-shadow:0 18px 34px rgba(15,23,42,.22);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:20}.admin-request-visual-bid-preference-tooltip:after{content:"";position:absolute;right:10px;top:100%;width:10px;height:10px;background:rgba(17,24,39,.94);transform:rotate(45deg)}.admin-request-visual-bid-preference-info:focus-visible .admin-request-visual-bid-preference-tooltip,.admin-request-visual-bid-preference-info:hover .admin-request-visual-bid-preference-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.admin-request-visual-bid-preference-switch{width:32px;height:18px}.admin-request-visual-bid-preference-switch .admin-request-visual-sound-toggle-knob{top:1px;left:1px;width:14px;height:14px}.admin-request-visual-bid-preference-switch.is-on .admin-request-visual-sound-toggle-knob{transform:translateX(14px)}.admin-request-visual-progressive-live-note{grid-column:1/-1;justify-self:center;margin:2px auto 0;max-width:520px;color:color-mix(in srgb,var(--muted) 88%,var(--text));font-size:11px;line-height:1.45;text-align:center}.admin-request-visual-progressive-live-note--bottom{margin-top:auto}.admin-request-visual-progressive-live-latest-offer{grid-column:1/-1;justify-self:center;margin:4px auto 0;max-width:520px;color:color-mix(in srgb,var(--muted-strong) 82%,var(--text));font-size:12px;line-height:1.45;text-align:center}.admin-request-visual-progressive-live-latest-offer strong{color:color-mix(in srgb,#16a34a 82%,var(--text));font-weight:700}.admin-request-visual-post-auction-summary{display:grid;align-content:center;justify-items:center;grid-gap:12px;gap:12px;min-height:100%;padding:28px 18px;text-align:center}.admin-request-visual-post-auction-summary--buyer,.admin-request-visual-post-auction-summary--seller{min-height:280px}.admin-request-visual-post-auction-summary--message{min-height:220px;max-width:460px;margin:0 auto}.admin-request-visual-post-auction-summary--buyer-dutch-submitted{min-height:280px;max-width:560px;gap:16px}.admin-request-visual-post-auction-summary--seller-dutch-live{align-content:start;justify-items:center;gap:14px;max-width:none}.admin-request-visual-post-auction-copy{margin:0;color:color-mix(in srgb,var(--muted-strong) 74%,var(--text));font-size:15px;line-height:1.55;text-align:center}.admin-request-visual-post-auction-copy strong{color:var(--text);font-weight:700}.admin-request-visual-post-auction-copy--buyer-dutch-offer{font-size:18px;color:var(--text)}.admin-request-visual-post-auction-kicker{color:var(--text);font-size:18px;font-weight:800;letter-spacing:-.03em}.admin-request-visual-post-auction-value{font-size:clamp(28px,3.1vw,44px);font-weight:800;letter-spacing:-.05em;line-height:1.08}.admin-request-visual-post-auction-summary--buyer .admin-request-visual-post-auction-value{display:inline-block;max-width:100%;white-space:nowrap;text-wrap:nowrap;overflow-wrap:normal;word-break:keep-all;letter-spacing:-.06em;font-size:clamp(16px,1.75vw,30px)}.admin-request-visual-post-auction-offer-line{display:inline-flex;align-items:baseline;justify-content:center;flex-wrap:nowrap;gap:.22em;max-width:100%;white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.admin-request-visual-post-auction-offer-amount,.admin-request-visual-post-auction-offer-suffix{display:inline-block;white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.admin-request-visual-post-auction-meta{margin:0;color:var(--muted);font-size:14px;line-height:1.45}.admin-request-visual-post-auction-meta--two-line{display:grid;grid-gap:2px;gap:2px;justify-items:center}.admin-request-visual-post-auction-meta-line{display:block}.admin-request-visual-post-auction-meta-line--next-steps{margin-top:12px;color:var(--text)}.admin-request-visual-post-auction-summary h4{margin:0;font-size:clamp(26px,2.5vw,34px);letter-spacing:-.04em;line-height:1.1}.admin-request-visual-post-auction-summary p{margin:0;max-width:44ch;color:var(--muted);font-size:15px;line-height:1.6}.admin-request-visual-progressive-waiting-offer{font-size:18px}.admin-request-visual-post-auction-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;width:min(100%,420px);margin-top:6px}.admin-request-visual-post-auction-stat{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 28%,transparent),transparent 32%),color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong))}.admin-request-visual-post-auction-stat span{color:var(--muted);font-size:12px;line-height:1.4}.admin-request-visual-post-auction-stat strong{font-size:19px;letter-spacing:-.03em}.admin-request-visual-post-auction-live-bids{width:min(100%,720px)}.admin-request-visual-post-auction-live-bids-wrap{min-height:auto;max-height:min(320px,calc(100vh - 420px));margin-top:0}.admin-request-visual-auction-controls{display:grid;grid-template-columns:1fr;justify-items:stretch;grid-gap:10px;gap:10px;padding-top:4px}.admin-request-visual-bid-center{display:grid;justify-items:stretch;grid-gap:8px;gap:8px;min-width:0;width:100%}.admin-request-visual-auction-controls-label{color:var(--muted);font-size:12px;line-height:1.4;text-align:left}.admin-request-visual-bid-control-row{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px}.admin-request-visual-stat-grid{display:grid;grid-gap:8px;gap:8px}.admin-request-visual-stat{display:grid;grid-gap:4px;gap:4px}.admin-request-visual-stat span{color:var(--muted);font-size:12px;line-height:1.4}.admin-request-visual-stat strong{font-size:12px;letter-spacing:-.02em}.admin-request-visual-bid-row{display:flex;align-items:center;gap:12px;width:100%;max-width:100%}.admin-request-visual-bid-helper-note{margin:2px 0 0 calc(52px + 6px);color:color-mix(in srgb,var(--muted) 88%,var(--text));font-size:12px;line-height:1.4}.admin-request-visual-bid-helper-note--centered{margin:0 auto;width:-moz-fit-content;width:fit-content;max-width:none;text-align:center;white-space:nowrap}.admin-request-visual-bid-helper-note--success{color:#2f9d57;font-weight:700}.admin-request-visual-bid-label{display:block;justify-self:start;text-align:left;white-space:nowrap}.admin-request-visual-stepper{justify-self:end;width:40px;height:40px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-alt) 82%,var(--surface-strong));color:color-mix(in srgb,var(--muted) 86%,#ffffff)}.admin-request-visual-stepper--embedded{width:32px;height:32px;border-radius:10px}.admin-request-visual-stepper:disabled{opacity:.5}.admin-request-visual-stepper--live{border-color:color-mix(in srgb,var(--brand) 26%,transparent);background:color-mix(in srgb,var(--brand) 12%,#ffffff);color:var(--brand-strong)}.admin-request-visual-stepper--embedded.admin-request-visual-stepper--live{width:26px;height:26px;border-radius:8px}.admin-request-visual-stepper--live:disabled{border-color:color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface-alt) 82%,var(--surface-strong));color:color-mix(in srgb,var(--muted) 86%,#ffffff)}.admin-request-visual-bid-display{--admin-request-bid-stepper-size:32px;display:grid;grid-template-columns:var(--admin-request-bid-stepper-size) minmax(0,1fr) var(--admin-request-bid-stepper-size);align-items:center;grid-column-gap:10px;column-gap:10px;flex:1 1 auto;align-self:center;min-height:40px;min-width:0;width:100%;padding:4px 8px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-alt) 82%,var(--surface-strong))}.admin-request-visual-bid-display--closed-tender{grid-template-columns:minmax(0,1fr);column-gap:0}.admin-request-visual-bid-display-content{grid-column:2;display:flex;align-items:center;justify-content:center;min-width:0;padding-right:calc(var(--admin-request-bid-stepper-size) * .7);text-align:center}.admin-request-visual-bid-display--closed-tender .admin-request-visual-bid-display-content{grid-column:1;padding-right:0}.admin-request-visual-bid-display-content--with-edit-icon{position:relative;width:100%}.admin-request-visual-bid-display--closed-tender .admin-request-visual-bid-display-content--with-edit-icon{padding-right:24px;box-sizing:border-box}.admin-request-visual-bid-display-content--with-action-buttons{display:grid;grid-template-columns:20px minmax(0,1fr) 44px;align-items:center;grid-column-gap:0;column-gap:0;flex:1 1 100%;width:100%;max-width:100%;box-sizing:border-box}.admin-request-visual-bid-display strong{font-size:12px;letter-spacing:-.02em}.admin-request-visual-bid-display-content--with-edit-icon strong{width:100%;text-align:center}.admin-request-visual-bid-static-offer-value{grid-column:2;justify-self:center;display:flex;flex-wrap:wrap;justify-content:center;column-gap:6px;row-gap:2px;min-width:0;text-align:center;white-space:normal;font-size:17.3px!important;font-weight:700;line-height:1.1}.admin-request-visual-bid-static-offer-value span{display:block;min-width:0}.admin-request-visual-bid-display-edit-icon{position:absolute;top:50%;right:10px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:color-mix(in srgb,var(--muted) 82%,var(--text));transform:translateY(-50%);pointer-events:none}.admin-request-visual-bid-display-edit-icon svg{display:block;width:100%;height:100%}.admin-request-visual-bid-display-actions{grid-column:3;justify-self:end;display:inline-flex;align-items:center;gap:6px}.admin-request-visual-bid-display-action{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;background:transparent;transition:opacity .16s ease,transform .16s ease,color .16s ease}.admin-request-visual-bid-display-action:hover:not(:disabled){transform:translateY(-1px)}.admin-request-visual-bid-display-action:disabled{opacity:.45}.admin-request-visual-bid-display-action svg{display:block;width:100%;height:100%}.admin-request-visual-bid-display-action--edit{color:#1d6fd6}.admin-request-visual-bid-display-action--withdraw{color:#d44c4c}.admin-request-visual-bid-display--live{--admin-request-bid-stepper-size:26px;min-height:48px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.admin-request-visual-bid-display--live.is-invalid{border-color:color-mix(in srgb,var(--danger) 44%,transparent);background:color-mix(in srgb,var(--danger) 8%,#ffffff);box-shadow:0 0 0 2px color-mix(in srgb,var(--danger) 14%,transparent);animation:admin-request-live-bid-invalid-flash .9s ease}.admin-request-visual-bid-display--live.is-invalid .admin-request-visual-bid-inline-trigger,.admin-request-visual-bid-display--live.is-invalid .admin-request-visual-bid-input,.admin-request-visual-bid-display--live.is-invalid .admin-request-visual-bid-paren,.admin-request-visual-bid-display--live.is-invalid .admin-request-visual-bid-suffix{color:color-mix(in srgb,var(--danger) 88%,#6b1111)}.admin-request-visual-bid-display--live.is-invalid .admin-request-visual-stepper--live{border-color:color-mix(in srgb,var(--danger) 34%,transparent);background:color-mix(in srgb,var(--danger) 10%,#ffffff);color:color-mix(in srgb,var(--danger) 88%,#6b1111)}.admin-request-visual-closed-tender-board{display:grid;grid-gap:14px;gap:14px;align-content:start}.admin-request-visual-closed-tender-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.admin-request-visual-closed-tender-summary-card{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt))}.admin-request-visual-closed-tender-summary-card span{color:var(--muted);font-size:11px;line-height:1.35}.admin-request-visual-closed-tender-summary-card strong{font-size:13px;line-height:1.2;letter-spacing:-.02em;color:var(--text)}.admin-request-visual-closed-tender-list{display:grid;grid-gap:8px;gap:8px}.admin-request-visual-closed-tender-head,.admin-request-visual-closed-tender-row{display:grid;grid-template-columns:44px minmax(0,1fr) max-content max-content;grid-gap:12px;gap:12px;align-items:center}.admin-request-visual-closed-tender-head{padding:0 14px;color:var(--muted);font-size:11px;line-height:1.35}.admin-request-visual-closed-tender-head span:last-child,.admin-request-visual-closed-tender-row>:last-child{justify-self:end}.admin-request-visual-closed-tender-row{padding:12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt))}.admin-request-visual-closed-tender-row.is-leading{border-color:color-mix(in srgb,var(--accent) 32%,var(--line));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 16%,transparent)}.admin-request-visual-closed-tender-rank{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--surface-alt));color:var(--text);font-size:12px;font-weight:700;line-height:1}.admin-request-visual-closed-tender-buyer{min-width:0;font-size:13px;line-height:1.35;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-request-visual-closed-tender-offer{font-size:13px;line-height:1.2;letter-spacing:-.02em;color:var(--text);white-space:nowrap}.admin-request-visual-closed-tender-time{color:var(--muted);font-size:12px;line-height:1.35;white-space:nowrap}.admin-request-visual-bid-input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--text);font-size:14.4px;font-weight:700;letter-spacing:-.02em;line-height:1.1;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-request-visual-bid-live-editor{display:inline-flex;align-items:baseline;justify-content:center;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;color:var(--text)}.admin-request-visual-bid-live-editor--closed-tender{flex-wrap:wrap;row-gap:8px}.admin-request-visual-bid-inline-separator{color:color-mix(in srgb,var(--muted) 82%,var(--text));font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.admin-request-visual-bid-paren,.admin-request-visual-bid-suffix{color:color-mix(in srgb,var(--muted) 74%,var(--text));font-size:16.8px;font-weight:600;letter-spacing:-.02em;line-height:1;white-space:nowrap}.admin-request-visual-bid-percent-wrap{display:inline-flex;align-items:baseline;gap:0;white-space:nowrap}.admin-request-visual-bid-percent-wrap--closed-tender{gap:4px}.admin-request-visual-bid-inline-trigger{display:inline-flex;align-items:baseline;padding:0;border:0;background:transparent;color:var(--text);font-size:17.3px;font-weight:700;letter-spacing:-.02em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;cursor:text}.admin-request-visual-bid-inline-trigger.is-placeholder,.admin-request-visual-bid-placeholder{color:color-mix(in srgb,var(--muted) 78%,#ffffff);font-weight:500}.admin-request-visual-bid-placeholder--closed-tender-options{display:inline-flex;align-items:baseline;justify-content:center;gap:8px;flex-wrap:wrap;width:100%}.admin-request-visual-bid-inline-trigger.is-live-value-flashing-a,.admin-request-visual-bid-inline-trigger.is-live-value-flashing-b,.admin-request-visual-bid-input.is-live-value-flashing-a,.admin-request-visual-bid-input.is-live-value-flashing-b,.admin-request-visual-bid-paren.is-live-value-flashing-a,.admin-request-visual-bid-paren.is-live-value-flashing-b,.admin-request-visual-bid-suffix.is-live-value-flashing-a,.admin-request-visual-bid-suffix.is-live-value-flashing-b{color:#16a34a!important;text-shadow:0 0 14px rgba(34,197,94,.28)}.admin-request-visual-bid-inline-trigger.is-live-value-flashing-a,.admin-request-visual-bid-input.is-live-value-flashing-a,.admin-request-visual-bid-paren.is-live-value-flashing-a,.admin-request-visual-bid-suffix.is-live-value-flashing-a{animation:admin-request-live-bid-value-blink-a 1.08s ease}.admin-request-visual-bid-inline-trigger.is-live-value-flashing-b,.admin-request-visual-bid-input.is-live-value-flashing-b,.admin-request-visual-bid-paren.is-live-value-flashing-b,.admin-request-visual-bid-suffix.is-live-value-flashing-b{animation:admin-request-live-bid-value-blink-b 1.08s ease}.admin-request-visual-bid-inline-editor{width:auto;max-width:100%;text-align:left}@media (max-width:900px){.admin-request-visual-closed-tender-summary{grid-template-columns:1fr}.admin-request-visual-closed-tender-head{display:none}.admin-request-visual-closed-tender-row{grid-template-columns:36px minmax(0,1fr)}.admin-request-visual-closed-tender-offer,.admin-request-visual-closed-tender-time{grid-column:2;justify-self:start}}.admin-request-visual-bid-input::placeholder{color:color-mix(in srgb,var(--muted) 78%,#ffffff)}@keyframes admin-request-live-price-flash{0%{color:var(--text);transform:translateY(0) scale(1);text-shadow:none}20%{color:color-mix(in srgb,var(--success) 78%,var(--text));transform:translateY(-1px) scale(1.045);text-shadow:0 0 18px color-mix(in srgb,var(--success) 20%,transparent)}to{color:var(--text);transform:translateY(0) scale(1);text-shadow:none}}@keyframes admin-request-live-bid-invalid-flash{0%{border-color:color-mix(in srgb,var(--danger) 58%,transparent);background:color-mix(in srgb,var(--danger) 14%,#ffffff);box-shadow:0 0 0 0 color-mix(in srgb,var(--danger) 0%,transparent)}35%{border-color:color-mix(in srgb,var(--danger) 64%,transparent);background:color-mix(in srgb,var(--danger) 16%,#ffffff);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 16%,transparent)}to{border-color:color-mix(in srgb,var(--danger) 44%,transparent);background:color-mix(in srgb,var(--danger) 8%,#ffffff);box-shadow:0 0 0 2px color-mix(in srgb,var(--danger) 14%,transparent)}}@keyframes admin-request-live-bid-value-blink-a{0%,to{opacity:1}16%{opacity:.45}30%{opacity:1}48%{opacity:.45}62%{opacity:1}80%{opacity:.58}}@keyframes admin-request-live-bid-value-blink-b{0%,to{opacity:1}14%{opacity:.42}28%{opacity:1}46%{opacity:.42}60%{opacity:1}82%{opacity:.55}}@keyframes admin-request-live-winning-pill-flash{0%{transform:translateY(0) scale(1);box-shadow:0 1px 2px rgba(15,23,42,.04);filter:saturate(1)}22%{transform:translateY(-1px) scale(1.05);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 32%,transparent) inset,0 10px 20px color-mix(in srgb,var(--success) 22%,transparent);filter:saturate(1.06)}to{transform:translateY(0) scale(1);box-shadow:0 1px 2px rgba(15,23,42,.04);filter:saturate(1)}}@keyframes admin-request-live-losing-pill-flash{0%{transform:translateY(0) scale(1);box-shadow:0 1px 2px rgba(15,23,42,.04);filter:saturate(1)}22%{transform:translateY(-1px) scale(1.05);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 32%,transparent) inset,0 10px 20px color-mix(in srgb,var(--danger) 24%,transparent);filter:saturate(1.08)}to{transform:translateY(0) scale(1);box-shadow:0 1px 2px rgba(15,23,42,.04);filter:saturate(1)}}@keyframes admin-request-live-bid-button-press-a{0%{transform:translateY(0) scale(1);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 34%,transparent) inset,0 4px 10px color-mix(in srgb,var(--brand) 12%,transparent);filter:saturate(1)}28%{transform:translateY(-1px) scale(1.035);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 44%,transparent) inset,0 0 0 6px color-mix(in srgb,var(--brand) 14%,transparent),0 12px 24px color-mix(in srgb,var(--brand) 20%,transparent);filter:saturate(1.08)}62%{transform:translateY(0) scale(.985);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 34%,transparent) inset,0 6px 14px color-mix(in srgb,var(--brand) 16%,transparent)}to{transform:translateY(0) scale(1);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 34%,transparent) inset,0 4px 10px color-mix(in srgb,var(--brand) 12%,transparent);filter:saturate(1)}}@keyframes admin-request-live-bid-button-press-b{0%{transform:translateY(0) scale(1);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 34%,transparent) inset,0 4px 10px color-mix(in srgb,var(--brand) 12%,transparent);filter:saturate(1)}24%{transform:translateY(-1px) scale(1.03);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 42%,transparent) inset,0 0 0 5px color-mix(in srgb,var(--brand) 12%,transparent),0 11px 22px color-mix(in srgb,var(--brand) 18%,transparent);filter:saturate(1.06)}58%{transform:translateY(0) scale(.987);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 34%,transparent) inset,0 5px 12px color-mix(in srgb,var(--brand) 15%,transparent)}to{transform:translateY(0) scale(1);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 34%,transparent) inset,0 4px 10px color-mix(in srgb,var(--brand) 12%,transparent);filter:saturate(1)}}.admin-request-visual-bid-action{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding:0 20px;border-radius:12px;transition:transform .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.admin-request-visual-bid-action-wrap{position:relative;display:inline-flex;align-self:center;flex:0 0 auto}.admin-request-visual-bid-action-anchor{position:relative;display:inline-flex}.admin-request-visual-bid-action--live{min-width:138px;min-height:48px;height:48px;border-color:color-mix(in srgb,var(--brand) 24%,var(--brand-strong));background:linear-gradient(180deg,color-mix(in srgb,#5ea0ff 72%,var(--brand)) 0,color-mix(in srgb,var(--brand) 90%,#1b6fe8) 100%);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 34%,transparent) inset,0 6px 14px color-mix(in srgb,var(--brand) 12%,transparent)}.admin-request-visual-bid-action--live:not(:disabled):hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--brand) 26%,var(--brand-strong));background:linear-gradient(180deg,color-mix(in srgb,#67a7ff 76%,var(--brand)) 0,color-mix(in srgb,var(--brand) 92%,#1f76ee) 100%);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 42%,transparent) inset,0 7px 15px color-mix(in srgb,var(--brand) 12%,transparent)}.admin-request-visual-bid-action--live:not(:disabled):active{transform:translateY(0) scale(.985);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 34%,transparent) inset,0 3px 8px color-mix(in srgb,var(--brand) 10%,transparent)}.admin-request-visual-bid-action--live.is-live-button-pressing-a{animation:admin-request-live-bid-button-press-a .52s cubic-bezier(.22,1,.36,1)}.admin-request-visual-bid-action--live.is-live-button-pressing-b{animation:admin-request-live-bid-button-press-b .52s cubic-bezier(.22,1,.36,1)}.admin-request-visual-bid-action--live.is-live-success-flashing,.admin-request-visual-bid-action--live.is-live-success-flashing:disabled{opacity:1;border-color:#22a55a;background:linear-gradient(180deg,#5ecf86,#22a55a);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 10px 20px rgba(34,165,90,.2);animation:admin-request-live-winning-pill-flash 1.8s ease}.admin-request-visual-bid-action--live.is-live-submitting,.admin-request-visual-bid-action--live.is-live-submitting:disabled{opacity:1;cursor:progress;transform:translateY(0) scale(.985);border-color:color-mix(in srgb,var(--brand) 28%,var(--brand-strong));background:linear-gradient(180deg,color-mix(in srgb,#7cb4ff 82%,var(--brand)) 0,color-mix(in srgb,var(--brand) 95%,#236de4) 100%);box-shadow:0 1px 0 color-mix(in srgb,#ffffff 36%,transparent) inset,0 3px 9px color-mix(in srgb,var(--brand) 12%,transparent)}.admin-request-visual-bid-action--preview{min-width:138px;border-color:color-mix(in srgb,var(--line) 92%,#d7dfea);background:color-mix(in srgb,var(--surface-muted) 84%,var(--surface-strong));color:color-mix(in srgb,var(--muted) 92%,#6b778d)}.admin-request-visual-bid-action--preview:disabled{opacity:1}.admin-request-visual-bid-action-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto}.admin-request-visual-bid-action-icon--auction{background-color:currentColor;-webkit-mask:url(/icons/auction-bid.png) center/contain no-repeat;mask:url(/icons/auction-bid.png) center/contain no-repeat}.admin-request-visual-bid-confirm-popover{position:absolute;right:0;bottom:calc(100% + 10px);z-index:3;display:grid;grid-gap:8px;gap:8px;min-width:260px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 96%,#ffffff);box-shadow:0 16px 36px rgba(15,23,42,.14);text-align:center}.admin-request-visual-bid-confirm-popover strong{color:var(--text);display:block;font-size:12px;line-height:1.2;white-space:nowrap;text-align:center}.admin-request-visual-bid-confirm-actions{display:inline-flex;align-items:center;justify-content:center;gap:8px}.admin-request-visual-bid-confirm-actions .inline-button{min-height:36px;padding:0 16px;border-radius:11px}.admin-request-visual-extension-notice{top:calc(82px + env(safe-area-inset-top, 0px))}.admin-request-visual-inline-status{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-top:auto;padding-top:6px}.admin-request-visual-inline-status>span{color:var(--muted);font-size:12px}.admin-request-visual-gcs-status{color:#f08a16;font-size:12px;font-weight:700;letter-spacing:-.02em}.admin-request-visual-gcs-status.is-reached{color:color-mix(in srgb,var(--current) 86%,#11773d)}.admin-request-visual-contact{display:inline-flex;align-items:baseline;justify-content:center;gap:4px;margin-top:auto;padding-top:6px;text-align:center;color:color-mix(in srgb,var(--muted) 76%,white 24%);font-size:12px;line-height:1.4;white-space:nowrap;margin-inline:auto}.admin-request-visual-portfolio-footer{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;margin-top:auto;padding-top:18px}.admin-request-visual-portfolio-footer .admin-request-visual-contact{margin-top:0;padding-top:0;margin-inline:auto}.admin-request-visual-contact-button{border:0;background:none;padding:0;color:var(--accent-strong);font:inherit;text-decoration:underline;cursor:pointer}.auction-visual-live-bids-panel{display:grid;grid-gap:14px;gap:14px}.auction-visual-live-bids-table-wrap{--auction-live-bids-visible-rows:7;--auction-live-bids-row-height:52px;--auction-live-bids-bottom-space:8px;margin-top:4px;min-height:calc(52px + (var(--auction-live-bids-visible-rows) * var(--auction-live-bids-row-height)) + var(--auction-live-bids-bottom-space));max-height:min(calc(52px + (var(--auction-live-bids-visible-rows) * var(--auction-live-bids-row-height)) + var(--auction-live-bids-bottom-space)),calc(100vh - 340px));overflow-y:auto}.auction-visual-live-bids-table thead th{padding-block:10px;font-size:11px}.auction-visual-live-bids-table tbody td{padding-block:10px;font-size:13px;line-height:1.25}.auction-visual-live-bids-table tbody tr:last-child td{border-bottom:0}.auction-visual-live-bids-table-row--extension td{background:color-mix(in srgb,var(--brand) 5%,var(--surface))}.auction-visual-live-bids-table-index{width:52px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.auction-visual-live-bids-buyer-cell{display:inline-flex;align-items:center;gap:10px;min-width:0}.auction-visual-live-bids-buyer-dot{width:10px;height:10px;flex:0 0 auto;border-radius:999px;background:var(--seller-bid-color,#2563eb);box-shadow:0 0 0 2px color-mix(in srgb,var(--seller-bid-color,#2563eb) 22%,white 78%),0 4px 10px color-mix(in srgb,var(--seller-bid-color,#2563eb) 20%,transparent)}.auction-visual-live-bids-table .primary-cell{gap:2px}.auction-visual-live-bids-table .primary-cell strong,.auction-visual-live-bids-table td strong{color:var(--text);font-size:13px;font-weight:700}.auction-visual-live-bids-price-cell{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.auction-visual-live-bids-marker{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 8px;border:1px solid color-mix(in srgb,#16a34a 24%,var(--line));border-radius:999px;background:color-mix(in srgb,#16a34a 10%,var(--surface-strong));color:color-mix(in srgb,#166534 86%,var(--text));font-size:10px;font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap}.auction-visual-live-bids-marker--extension{border-color:color-mix(in srgb,var(--brand) 28%,var(--line));background:color-mix(in srgb,var(--brand) 9%,var(--surface-strong))}.auction-visual-live-bids-extension-cell strong,.auction-visual-live-bids-marker--extension{color:color-mix(in srgb,var(--brand) 78%,var(--text))}.auction-visual-progressive-seller-offers{gap:12px}.auction-visual-progressive-seller-offer{border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--surface) 88%,white 12%);overflow:hidden}.auction-visual-progressive-seller-offer-row{width:100%;display:grid;grid-template-columns:40px minmax(0,1.2fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:16px 18px;border:0;background:transparent;color:inherit;text-align:left;cursor:default}.auction-visual-progressive-seller-offer-row-button{cursor:pointer}.auction-visual-progressive-seller-offer-row-button:focus-visible,.auction-visual-progressive-seller-offer-row-button:hover{background:color-mix(in srgb,var(--blue) 5%,transparent)}.auction-visual-progressive-seller-offer-row-button:focus-visible{outline:2px solid color-mix(in srgb,var(--blue) 42%,transparent);outline-offset:-2px}.auction-visual-progressive-seller-offer-rank{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:center}.auction-visual-progressive-seller-offer-buyer{display:inline-flex;align-items:center;gap:10px;min-width:0}.auction-visual-progressive-seller-offer-buyer .primary-cell,.auction-visual-progressive-seller-offer-top{display:grid;grid-gap:3px;gap:3px;min-width:0}.auction-visual-progressive-seller-offer-buyer-name{display:inline-flex;align-items:center;gap:8px;min-width:0}.auction-visual-progressive-seller-offer-chevron{width:8px;height:8px;flex:0 0 auto;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-1px);opacity:.58;transition:transform .16s ease,opacity .16s ease}.auction-visual-progressive-seller-offer-chevron--expanded{transform:rotate(-135deg) translateY(-1px);opacity:.9}.auction-visual-progressive-seller-offer-buyer .primary-cell span,.auction-visual-progressive-seller-offer-top span{color:var(--muted);font-size:12px;line-height:1.3}.auction-visual-progressive-seller-offer-top{justify-items:end;text-align:right}.auction-visual-progressive-seller-offer-history{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface-muted) 72%,white 28%)}.auction-visual-progressive-seller-offer-history-row{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:12px 18px}.auction-visual-progressive-seller-offer-history-row+.auction-visual-progressive-seller-offer-history-row{border-top:1px solid var(--line)}.auction-visual-progressive-seller-offer-history-index{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;text-align:center}.auction-visual-progressive-seller-offer-history-price{min-width:0}.auction-visual-progressive-seller-offer-history-meta{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;color:var(--muted);font-size:12px;line-height:1.3;text-align:right}@media (max-width:760px){.auction-visual-progressive-seller-offer-row{grid-template-columns:32px minmax(0,1fr)}.auction-visual-progressive-seller-offer-top{grid-column:2/3;justify-items:start;text-align:left}.auction-visual-progressive-seller-offer-history-row{grid-template-columns:32px minmax(0,1fr)}.auction-visual-progressive-seller-offer-history-meta{grid-column:2/3;justify-content:flex-start;text-align:left}}.auction-visual-activity-table-wrap{--auction-live-bids-visible-rows:6;--auction-live-bids-row-height:56px;margin-top:0}.auction-visual-activity-panel{gap:18px}.auction-visual-activity-layout,.auction-visual-activity-main,.auction-visual-activity-sidebar{min-width:0}.auction-visual-activity-selector-panel{gap:10px}.auction-visual-activity-selector-panel.auction-private-chat-selector-panel{border-radius:var(--radius-lg)}.auction-visual-activity-selector-header{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:2px 4px 0}.auction-visual-activity-selector-header strong{color:var(--text);font-size:13px;font-weight:800;letter-spacing:-.02em}.auction-visual-activity-selector-header span{color:var(--muted);font-size:11px;line-height:1.4;white-space:nowrap}.auction-visual-activity-summary{color:var(--muted);font-size:13px;line-height:1.45}.auction-visual-activity-sections{display:grid;grid-gap:18px;gap:18px}.auction-visual-activity-company-section{display:grid;grid-gap:0;gap:0}.auction-visual-activity-table tbody td{vertical-align:top}.auction-visual-activity-table td:nth-child(2),.auction-visual-activity-table td:nth-child(3),.auction-visual-activity-table td:nth-child(4),.auction-visual-activity-table td:nth-child(5){word-break:break-word}.admin-request-visual-seller-chart{display:grid;grid-gap:12px;gap:12px;min-height:0;height:100%}.admin-request-visual-seller-chart-plot{--seller-chart-axis-label-width:96px;--seller-chart-axis-label-gap:10px;--seller-chart-axis-gutter:calc(var(--seller-chart-axis-label-width) + var(--seller-chart-axis-label-gap));--seller-chart-axis-color:color-mix(in srgb,var(--line) 88%,white 12%);--seller-chart-axis-start:calc(var(--seller-chart-axis-gutter) + 6px);--seller-chart-plot-top:16px;--seller-chart-axis-bottom:10px;--seller-chart-axis-line-bottom:18px;--seller-chart-plot-bottom-padding:10px;position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:372px;padding:16px 18px var(--seller-chart-plot-bottom-padding) calc(var(--seller-chart-axis-start) + 6px);border:0;border-radius:0;background:transparent;overflow:hidden}.admin-request-visual-seller-chart-plot--live{--seller-chart-axis-bottom:38px;--seller-chart-plot-bottom-padding:42px;min-height:298px;overflow:visible}.admin-request-visual-seller-chart-plot--dutch{--seller-chart-axis-line-bottom:var(--seller-chart-axis-bottom);overflow:visible}.admin-request-visual-seller-chart-y-axis{position:absolute;left:6px;top:var(--seller-chart-plot-top);bottom:var(--seller-chart-axis-bottom);width:var(--seller-chart-axis-gutter);pointer-events:none}.admin-request-visual-seller-chart-y-axis:after{content:"";position:absolute;top:0;bottom:calc(var(--seller-chart-axis-line-bottom) - var(--seller-chart-axis-bottom));right:0;border-left:1.5px solid var(--seller-chart-axis-color)}.admin-request-visual-seller-chart-y-axis-tick{position:absolute;left:0;right:0;transform:translateY(50%) translateY(-10px)}.admin-request-visual-seller-chart-y-axis-tick.is-top{transform:translateY(0)}.admin-request-visual-seller-chart-y-axis-tick.is-bottom{transform:translateY(-12px)}.admin-request-visual-seller-chart-y-axis-tick.is-top .admin-request-visual-seller-chart-y-axis-label{top:0;transform:none}.admin-request-visual-seller-chart-y-axis-label{position:absolute;right:calc(var(--seller-chart-axis-label-gap) - 2px);top:50%;transform:translateY(-50%);display:inline-flex;align-items:baseline;justify-content:flex-end;gap:3px;color:color-mix(in srgb,var(--muted) 82%,white 18%);font-size:9px;line-height:1;letter-spacing:-.01em;white-space:nowrap}.admin-request-visual-seller-chart-y-axis-percent{color:color-mix(in srgb,var(--muted) 68%,white 32%);font-size:8px}.admin-request-visual-seller-chart-grid{position:absolute;inset:var(--seller-chart-plot-top) 16px var(--seller-chart-axis-bottom) var(--seller-chart-axis-start);pointer-events:none;z-index:0}.admin-request-visual-seller-chart-grid-line{position:absolute;left:0;right:0;border-top:1px dashed color-mix(in srgb,var(--line) 60%,transparent);opacity:.82}.admin-request-visual-seller-chart-target-layer{position:absolute;inset:var(--seller-chart-plot-top) 16px var(--seller-chart-axis-bottom) var(--seller-chart-axis-start);pointer-events:none;z-index:3}.admin-request-visual-seller-chart-target{position:absolute;left:0;right:0;border-top:2px dotted color-mix(in srgb,#f59e0b 84%,white 16%);opacity:1}.admin-request-visual-seller-chart-target.is-reached{border-top-color:color-mix(in srgb,#16a34a 82%,white 18%)}.admin-request-visual-seller-chart-target-label-wrap{position:absolute;right:8px;max-width:min(320px,calc(100% - 16px));pointer-events:auto;z-index:4}.admin-request-visual-seller-chart-target-label-wrap--left{left:8px;right:auto}.admin-request-visual-seller-chart-target-label-wrap--left .admin-request-visual-seller-chart-target-label{justify-content:flex-start;text-align:left}.admin-request-visual-seller-chart-target-label{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;padding:0;border-radius:0;background:transparent;color:color-mix(in srgb,#0f172a 70%,#f59e0b 30%);font-size:8.4px;font-weight:700;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;cursor:help;pointer-events:auto}.admin-request-visual-seller-chart-target-tooltip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,6px);display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:rgba(15,23,42,.92);color:#f8fafc;font-size:11px;font-weight:600;line-height:1;letter-spacing:-.01em;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .14s ease,transform .14s ease,visibility .14s ease;box-shadow:0 10px 22px rgba(15,23,42,.18)}.admin-request-visual-seller-chart-target-tooltip:after{content:"";position:absolute;left:50%;top:100%;width:8px;height:8px;background:rgba(15,23,42,.92);transform:translate(-50%,-45%) rotate(45deg)}.admin-request-visual-seller-chart-target-label:focus-visible .admin-request-visual-seller-chart-target-tooltip,.admin-request-visual-seller-chart-target-label:hover .admin-request-visual-seller-chart-target-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.admin-request-visual-seller-chart-target-label:focus-visible{outline:2px solid color-mix(in srgb,#2563eb 72%,white 28%);outline-offset:4px;border-radius:8px}.admin-request-visual-dutch-column-layer{--seller-dutch-column-width:86px;--seller-dutch-column-left:20px;z-index:1}.admin-request-visual-dutch-column-indicator-layer,.admin-request-visual-dutch-column-layer{position:absolute;inset:var(--seller-chart-plot-top) 16px var(--seller-chart-axis-bottom) var(--seller-chart-axis-start);pointer-events:none}.admin-request-visual-dutch-column-indicator-layer{z-index:4}.admin-request-visual-dutch-column-gcs-indicator,.admin-request-visual-dutch-column-start-indicator{position:absolute;z-index:5;transform:translateY(-50%);display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:min(240px,100%);padding:8px 12px;border-radius:16px;background:rgba(255,255,255,.94);box-shadow:0 10px 22px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.72)}.admin-request-visual-dutch-column-start-indicator{right:14px;border:1px solid color-mix(in srgb,#2563eb 18%,white 82%)}.admin-request-visual-dutch-column-gcs-indicator{right:14px;border:1px solid color-mix(in srgb,#f59e0b 24%,white 76%)}.admin-request-visual-dutch-column-top-indicator-label{color:color-mix(in srgb,var(--muted) 60%,white 40%);font-size:10px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.admin-request-visual-dutch-column-top-indicator-value{display:grid;grid-gap:2px;gap:2px;color:color-mix(in srgb,var(--text) 84%,#0f172a 16%);line-height:1.2;letter-spacing:-.01em;white-space:normal}.admin-request-visual-dutch-column-top-indicator-amount{font-size:12px;font-weight:700;white-space:nowrap}.admin-request-visual-dutch-column-top-indicator-percent{font-size:11px;font-weight:600;color:color-mix(in srgb,var(--muted) 72%,#0f172a 28%);white-space:nowrap}.admin-request-visual-dutch-column{position:absolute;inset:0 auto 0 var(--seller-dutch-column-left);width:var(--seller-dutch-column-width)}.admin-request-visual-dutch-column-track{position:absolute;inset:0 auto 0 0;width:var(--seller-dutch-column-width);overflow:hidden;border-radius:17px 17px 0 0;box-shadow:none}.admin-request-visual-dutch-column-track-base,.admin-request-visual-dutch-column-track-consumed{position:absolute;inset:0;border-radius:inherit}.admin-request-visual-dutch-column-track-base{background:#2563eb;box-shadow:none}.admin-request-visual-dutch-column-track-consumed{inset:0 0 auto 0;background:#cbd5e1;border-radius:17px 17px 0 0;box-shadow:none}.admin-request-visual-dutch-column-current-price{position:absolute;left:calc(var(--seller-dutch-column-left, 20px) + var(--seller-dutch-column-width, 86px) + 8px);display:grid;grid-gap:1px;gap:1px;min-width:118px;max-width:138px;padding:4px 8px;border:1px solid color-mix(in srgb,#2563eb 14%,white 86%);border-radius:10px;background:rgba(255,255,255,.92);box-shadow:0 8px 18px rgba(15,23,42,.06);transform:translateY(50%);z-index:6;color:color-mix(in srgb,var(--text) 82%,white 18%);line-height:1.1;letter-spacing:.01em;text-align:left;white-space:normal;pointer-events:none}.admin-request-visual-dutch-column-current-price-amount{font-size:9px;font-weight:700;white-space:nowrap}.admin-request-visual-dutch-column-current-price-percent{font-size:8px;font-weight:600;color:color-mix(in srgb,var(--muted) 72%,#0f172a 28%);white-space:nowrap}.admin-request-visual-dutch-column-marker{position:absolute;left:calc(var(--seller-dutch-column-left) + (var(--seller-dutch-column-width) / 2));display:inline-flex;align-items:center;transform:translateY(50%);z-index:6;pointer-events:auto}.admin-request-visual-dutch-column-marker-dot{width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--seller-bid-color);border:2px solid rgba(255,255,255,.96);box-shadow:0 8px 18px rgba(15,23,42,.14),0 0 0 1px color-mix(in srgb,var(--seller-bid-color) 30%,white 70%);flex:0 0 auto;cursor:help}.admin-request-visual-dutch-column-marker-tooltip{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%) translateX(-4px);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:8px 10px;border-radius:12px;background:rgba(15,23,42,.94);color:#f8fafc;font-size:11px;font-weight:600;line-height:1.35;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease,transform .14s ease,visibility .14s ease;box-shadow:0 12px 28px rgba(15,23,42,.22)}.admin-request-visual-dutch-column-marker-tooltip:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;background:rgba(15,23,42,.94);transform:translate(-45%,-50%) rotate(45deg)}.admin-request-visual-dutch-column-marker-tooltip-line{display:block}.admin-request-visual-dutch-column-marker-tooltip-value{display:block;margin-bottom:2px;color:#ffffff;font-weight:700}.admin-request-visual-dutch-column-marker:hover .admin-request-visual-dutch-column-marker-tooltip{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}.admin-request-visual-seller-chart-axis{position:absolute;left:var(--seller-chart-axis-start);right:16px;bottom:var(--seller-chart-axis-line-bottom);border-top:1.5px solid var(--seller-chart-axis-color);opacity:.95}.admin-request-visual-seller-chart-x-axis{position:absolute;left:var(--seller-chart-axis-start);right:16px;bottom:calc(var(--seller-chart-axis-line-bottom) - 5px);transform:translateY(100%);display:flex;align-items:flex-start;justify-content:space-between;gap:8px;pointer-events:none;z-index:1}.admin-request-visual-seller-chart-x-axis-tick{display:inline-flex;flex-direction:column;align-items:center;gap:5px;min-width:0;flex:1 1}.admin-request-visual-seller-chart-x-axis-tick:first-child,.admin-request-visual-seller-chart-x-axis-tick:last-child{align-items:center}.admin-request-visual-seller-chart-x-axis-mark{display:none}.admin-request-visual-seller-chart-x-axis-label{color:color-mix(in srgb,var(--muted) 84%,white 16%);font-size:10px;line-height:1;white-space:nowrap;margin-top:0}.admin-request-visual-seller-chart-series-layer{position:absolute;inset:var(--seller-chart-plot-top) 16px var(--seller-chart-axis-bottom) var(--seller-chart-axis-start);z-index:2;pointer-events:none}.admin-request-visual-seller-chart-series-svg{width:100%;height:100%;overflow:visible}.admin-request-visual-seller-chart-series-area{opacity:1}.admin-request-visual-seller-chart-series-path{fill:none;stroke:color-mix(in srgb,#cbd5e1 88%,#ffffff 12%);stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 4px rgba(148,163,184,.08))}.admin-request-visual-seller-chart-points{position:absolute;inset:0;z-index:3;pointer-events:none}.admin-request-visual-seller-chart-point{position:absolute;width:11px;height:11px;border-radius:50%;transform:translate(-50%,-50%);background:var(--seller-bid-color);border:1px solid rgba(255,255,255,.96);box-shadow:none}.admin-request-visual-seller-chart-point--start{transform:translate(calc(-50% + 1px),-50%)}.admin-request-visual-seller-chart-point-label{position:absolute;z-index:5;left:50%;bottom:calc(100% + 10px);transform:translateX(var(--seller-bid-label-shift,-50%));display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border:1px solid color-mix(in srgb,var(--seller-bid-color) 28%,white 72%);border-radius:999px;background:color-mix(in srgb,white 94%,var(--seller-bid-color) 6%);color:color-mix(in srgb,#0f172a 82%,var(--seller-bid-color) 18%);font-size:11px;font-weight:700;line-height:1;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 8px 18px rgba(15,23,42,.12),inset 0 1px 0 rgba(255,255,255,.68)}.admin-request-visual-seller-chart-point-label:after{content:"";position:absolute;left:calc(50% + (var(--seller-bid-label-shift, -50%) * -1));top:100%;width:8px;height:8px;border-right:1px solid color-mix(in srgb,var(--seller-bid-color) 28%,white 72%);border-bottom:1px solid color-mix(in srgb,var(--seller-bid-color) 28%,white 72%);background:color-mix(in srgb,white 94%,var(--seller-bid-color) 6%);transform:translate(-50%,-55%) rotate(45deg)}.admin-request-visual-seller-chart-point--label-inline-left .admin-request-visual-seller-chart-point-label,.admin-request-visual-seller-chart-point--label-inline-right .admin-request-visual-seller-chart-point-label{top:50%;bottom:auto}.admin-request-visual-seller-chart-point--label-inline-right .admin-request-visual-seller-chart-point-label{left:calc(100% + 12px);transform:translateY(-50%)}.admin-request-visual-seller-chart-point--label-inline-left .admin-request-visual-seller-chart-point-label{left:auto;right:calc(100% + 12px);transform:translateY(-50%)}.admin-request-visual-seller-chart-point--label-inline-left .admin-request-visual-seller-chart-point-label:after,.admin-request-visual-seller-chart-point--label-inline-right .admin-request-visual-seller-chart-point-label:after{top:50%;width:9px;height:9px}.admin-request-visual-seller-chart-point--label-inline-right .admin-request-visual-seller-chart-point-label:after{left:0;transform:translate(-55%,-50%) rotate(135deg)}.admin-request-visual-seller-chart-point--label-inline-left .admin-request-visual-seller-chart-point-label:after{left:auto;right:0;transform:translate(55%,-50%) rotate(-45deg)}.admin-request-visual-seller-chart-point--latest{width:12px;height:12px;box-shadow:none}.admin-request-visual-seller-chart-legend{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:16px}.admin-request-visual-seller-chart-legend-item{display:inline-flex;align-items:center;gap:8px;flex:0 1 auto;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.admin-request-visual-seller-chart-swatch{flex:0 0 auto;display:inline-flex;width:18px;height:10px;border-radius:999px}.admin-request-visual-seller-chart-swatch--bar{background:#b5bfcd}.admin-request-visual-seller-chart-swatch--target{width:18px;height:0;border-top:2px dotted color-mix(in srgb,#f59e0b 84%,white 16%);border-radius:0}.admin-request-visual-seller-chart-swatch--company{width:10px;height:10px;border-radius:50%;background:var(--seller-bid-color);box-shadow:0 2px 6px rgba(15,23,42,.08),inset 0 0 0 2px rgba(255,255,255,.92)}.admin-request-visual-seller-chart-legend-copy{display:inline-flex;align-items:baseline;gap:6px;flex-wrap:nowrap;min-width:0}.admin-request-visual-seller-chart-legend-copy span{color:var(--muted);font-size:10px;line-height:1.2;white-space:nowrap}.admin-request-visual-seller-chart-legend-copy strong{font-size:11px;font-weight:700;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-request-visual-seller-chart-legend-item--company{gap:7px}.admin-request-visual-seller-chart-legend-copy--company strong{color:var(--text);font-size:10px;font-weight:650}.admin-request-visual-seller-chart-upcoming-summary{display:none}.admin-request-visual-seller-chart-upcoming-summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong))}.admin-request-visual-seller-chart-upcoming-summary-main{display:inline-flex;align-items:center;gap:8px;min-width:0}.admin-request-visual-seller-chart-upcoming-summary-swatch{width:10px;height:10px;flex:0 0 10px;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(255,255,255,.92)}.admin-request-visual-seller-chart-upcoming-summary-swatch--start{background:#4f8efe}.admin-request-visual-seller-chart-upcoming-summary-swatch--gcs{background:#f4b045}.admin-request-visual-seller-chart-upcoming-summary-swatch--final{background:#94a3b8}.admin-request-visual-seller-chart-upcoming-summary-label{color:var(--muted-strong);font-size:12px;font-weight:600;line-height:1.25}.admin-request-visual-seller-chart-upcoming-summary-value{min-width:0;color:var(--text);font-size:12px;font-weight:700;line-height:1.3;text-align:right}.admin-request-visual-seller-chart-upcoming-summary-note{margin:0;color:var(--muted);font-size:13px;line-height:1.4;text-align:center}.progressive-auction-progress{display:grid;grid-gap:14px;gap:14px;min-height:0}.progressive-auction-progress--discovery{gap:14px}.progressive-auction-progress-discovery-shell{--progressive-auction-discovery-axis-width:clamp(64px,6vw,76px);--progressive-auction-marker-font-size:clamp(7px,0.38vw + 5px,10px);--progressive-auction-marker-offset-x:clamp(8px,0.9vw,14px);--progressive-auction-marker-offset-y:clamp(4px,0.45vw,6px);--progressive-auction-marker-max-width:min(280px,46%);display:grid;grid-gap:14px;gap:14px;min-height:var(--progressive-auction-discovery-height,380px);padding:18px 18px 14px;border:0;border-radius:22px;background:transparent}.progressive-auction-progress-classic-grid{display:grid;grid-template-columns:var(--progressive-auction-discovery-axis-width) minmax(0,1fr);align-items:stretch;grid-gap:8px;gap:8px;min-height:var(--progressive-auction-discovery-height,380px)}.progressive-auction-progress-classic-y-axis{position:relative;min-height:var(--progressive-auction-discovery-height,380px)}.progressive-auction-progress-classic-y-tick{position:absolute;left:0;right:0;display:flex;justify-content:flex-start;transform:translateY(50%)}.progressive-auction-progress-classic-y-tick-label{display:inline-flex;align-items:center;padding-left:4px;color:color-mix(in srgb,var(--muted) 20%,var(--text) 80%);font-size:10px;font-weight:650;line-height:1;letter-spacing:-.01em;white-space:nowrap}.progressive-auction-progress-classic-y-tick-label.is-minor{color:color-mix(in srgb,var(--muted) 42%,var(--text) 58%);font-size:9px;font-weight:600}.progressive-auction-progress-classic-stage{position:relative;min-height:var(--progressive-auction-discovery-height,380px);border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:0;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-strong) 98%,white 2%),var(--surface)),radial-gradient(circle at top left,color-mix(in srgb,#2563eb 7%,transparent),transparent 42%);overflow:visible}.progressive-auction-progress-classic-svg{position:absolute;inset:0;width:100%;height:100%;display:block}.progressive-auction-progress-classic-grid-line{stroke:color-mix(in srgb,var(--line) 80%,transparent);stroke-width:1}.progressive-auction-progress-classic-grid-line.is-vertical{stroke:color-mix(in srgb,var(--line) 62%,transparent)}.progressive-auction-progress-classic-grid-line.is-minor{stroke:color-mix(in srgb,var(--line) 46%,transparent)}.progressive-auction-progress-classic-grid-line.is-vertical.is-minor{stroke:color-mix(in srgb,var(--line) 38%,transparent)}.progressive-auction-progress-classic-path{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.progressive-auction-progress-classic-path--base{stroke:color-mix(in srgb,#cbd5e1 86%,#ffffff 14%)}.progressive-auction-progress-classic-path--active{stroke:color-mix(in srgb,#2563eb 88%,white 12%);filter:drop-shadow(0 4px 12px rgba(37,99,235,.12))}.progressive-auction-progress-classic-bid-dot{position:absolute;z-index:3;width:14px;height:14px;border-radius:999px;transform:translate(-50%,-50%);fill:var(--seller-bid-color,#2563eb);background:var(--seller-bid-color,#2563eb);stroke:rgba(255,255,255,.96);stroke-width:1;border:1px solid rgba(255,255,255,.96);filter:drop-shadow(0 3px 8px color-mix(in srgb,var(--seller-bid-color,#2563eb) 24%,transparent))}.progressive-auction-progress-classic-milestone-dot{position:absolute;z-index:6;width:16px;height:16px;border-radius:999px;transform:translate(-50%,-50%);stroke:rgba(255,255,255,.96);stroke-width:4;border:4px solid rgba(255,255,255,.96)}.progressive-auction-progress-classic-milestone-dot.is-current{width:8px;height:8px;fill:color-mix(in srgb,#2563eb 88%,white 12%);background:color-mix(in srgb,#2563eb 88%,white 12%);stroke-width:1;border:1px solid rgba(255,255,255,.96)}.progressive-auction-progress-classic-milestone-dot.is-gcs{fill:color-mix(in srgb,#f59e0b 84%,white 16%);background:color-mix(in srgb,#f59e0b 84%,white 16%)}.progressive-auction-progress-classic-milestone-dot.is-walkaway{fill:color-mix(in srgb,#16a34a 84%,white 16%);background:color-mix(in srgb,#16a34a 84%,white 16%)}.progressive-auction-progress-classic-milestone-dot.is-final{fill:color-mix(in srgb,#64748b 84%,white 16%);background:color-mix(in srgb,#64748b 84%,white 16%)}.progressive-auction-progress-classic-marker-label{position:absolute;z-index:5;display:inline-flex;align-items:center;max-width:var(--progressive-auction-marker-max-width);color:color-mix(in srgb,var(--text) 82%,var(--muted) 18%);font-size:var(--progressive-auction-marker-font-size);font-weight:400;line-height:1.15;letter-spacing:-.01em;white-space:nowrap;opacity:.5;pointer-events:none}.progressive-auction-progress-classic-marker-label.is-current{transform:translate(var(--progressive-auction-marker-offset-x),calc(-100% - var(--progressive-auction-marker-offset-y)));text-align:left;font-size:var(--progressive-auction-marker-font-size);opacity:.5}.progressive-auction-progress-classic-marker-label.is-final{transform:translate(calc(-100% - var(--progressive-auction-marker-offset-x)),calc(-100% - var(--progressive-auction-marker-offset-y)));text-align:right}.progressive-auction-progress-classic-gcs-line{stroke:color-mix(in srgb,#f59e0b 84%,white 16%);stroke-width:2;stroke-dasharray:10 8;stroke-linecap:round}.progressive-auction-progress-classic-gcs-label{position:absolute;left:18px;z-index:2;display:inline-flex;align-items:center;max-width:calc(100% - 36px);color:color-mix(in srgb,#b45309 74%,var(--text) 26%);font-size:10px;font-weight:400;line-height:1.2;letter-spacing:-.01em;text-align:left;white-space:nowrap;opacity:.5}.progressive-auction-progress-classic-marker-label.is-walkaway{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px;transform:translate(calc(-100% - var(--progressive-auction-marker-offset-x)),calc(-100% - var(--progressive-auction-marker-offset-y)));text-align:right;color:color-mix(in srgb,#166534 78%,var(--text) 22%);opacity:.62;white-space:normal;line-height:1.08}.progressive-auction-progress-classic-walkaway-label-primary{display:block}.progressive-auction-progress-classic-walkaway-label-amount{display:block;font-size:.92em;opacity:.88}.progressive-auction-progress-classic-x-axis{display:grid;grid-template-columns:var(--progressive-auction-discovery-axis-width) minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.progressive-auction-progress-classic-x-axis-spacer{display:block}.progressive-auction-progress-classic-x-axis-ticks{position:relative;min-height:16px}.progressive-auction-progress-classic-x-tick{position:absolute;top:0;color:var(--muted);font-size:10px;font-weight:650;line-height:1;letter-spacing:-.01em;transform:translateX(-50%);white-space:nowrap}.progressive-auction-progress-classic-x-tick:first-child{transform:none}.progressive-auction-progress-classic-x-tick:last-child{transform:translateX(-100%)}.progressive-auction-progress-classic-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:2px}.progressive-auction-progress-classic-legend{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.progressive-auction-progress-classic-legend-item{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:0;border:0;border-radius:0;background:transparent}.progressive-auction-progress-classic-legend-marker{display:inline-flex;flex:0 0 auto;width:10px;height:10px;border-radius:999px;background:color-mix(in srgb,#2563eb 88%,white 12%);box-shadow:0 0 0 2px color-mix(in srgb,#2563eb 22%,white 78%),0 4px 10px color-mix(in srgb,#2563eb 18%,transparent)}.progressive-auction-progress-classic-legend-item.is-gcs .progressive-auction-progress-classic-legend-marker{background:color-mix(in srgb,#f59e0b 84%,white 16%);box-shadow:0 0 0 2px color-mix(in srgb,#f59e0b 22%,white 78%),0 4px 10px color-mix(in srgb,#f59e0b 18%,transparent)}.progressive-auction-progress-classic-legend-item.is-walkaway .progressive-auction-progress-classic-legend-marker{background:color-mix(in srgb,#16a34a 84%,white 16%);box-shadow:0 0 0 2px color-mix(in srgb,#16a34a 22%,white 78%),0 4px 10px color-mix(in srgb,#16a34a 18%,transparent)}.progressive-auction-progress-classic-legend-item.is-final .progressive-auction-progress-classic-legend-marker{background:color-mix(in srgb,#64748b 84%,white 16%);box-shadow:0 0 0 2px color-mix(in srgb,#64748b 22%,white 78%),0 4px 10px color-mix(in srgb,#64748b 18%,transparent)}.progressive-auction-progress-classic-legend-copy{display:inline-flex;align-items:baseline;gap:6px;flex-wrap:nowrap;min-width:0}.progressive-auction-progress-classic-legend-copy strong{color:var(--text);font-size:10px;font-weight:650;line-height:1.2;white-space:nowrap}.progressive-auction-progress-classic-legend-copy span{color:var(--muted);font-size:10px;line-height:1.2;white-space:nowrap}.progressive-auction-progress-classic-offer-summary{position:relative;display:inline-flex;align-items:center;gap:10px;max-width:min(420px,100%);padding:10px 12px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:16px;background:color-mix(in srgb,#2563eb 4%,var(--surface-strong));cursor:help;outline:none}.progressive-auction-progress-classic-offer-summary-label{color:var(--text);font-size:12px;font-weight:650;line-height:1.3}.progressive-auction-progress-classic-offer-summary-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 9px;border-radius:999px;background:color-mix(in srgb,#2563eb 10%,var(--surface-strong));color:color-mix(in srgb,#1d4ed8 76%,var(--text));font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.progressive-auction-progress-classic-offer-summary-tooltip{position:absolute;right:0;bottom:calc(100% + 12px);z-index:4;display:grid;grid-gap:12px;gap:12px;min-width:240px;max-width:min(360px,44vw);padding:14px 16px;border-radius:18px;background:rgba(15,23,42,.96);color:rgba(255,255,255,.98);box-shadow:0 18px 38px rgba(15,23,42,.22);opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}.progressive-auction-progress-classic-offer-summary:focus-visible .progressive-auction-progress-classic-offer-summary-tooltip,.progressive-auction-progress-classic-offer-summary:hover .progressive-auction-progress-classic-offer-summary-tooltip{opacity:1;transform:translateY(0)}.progressive-auction-progress-classic-offer-summary-tooltip-title{color:rgba(255,255,255,.78);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.progressive-auction-progress-classic-offer-summary-tooltip-list{display:flex;flex-wrap:wrap;gap:8px}.progressive-auction-progress-classic-offer-summary-tooltip-item{display:inline-flex;align-items:center;min-height:28px;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.96);font-size:12px;line-height:1.2}.progressive-auction-progress-classic-empty{color:var(--muted);font-size:12px;line-height:1.3}.progressive-auction-progress-classic-mobile{display:none}.progressive-auction-progress-classic-mobile-grid{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:8px;gap:8px;min-height:280px}.progressive-auction-progress-classic-mobile-y-axis{position:relative;min-height:280px}.progressive-auction-progress-classic-mobile-y-label{position:absolute;left:0;transform:translateY(-50%);color:color-mix(in srgb,var(--muted) 16%,var(--text) 84%);font-size:8px;font-weight:700;line-height:1;white-space:nowrap}.progressive-auction-progress-classic-mobile-stage{position:relative;min-height:280px}.progressive-auction-progress-classic-mobile-svg{position:absolute;inset:0;width:100%;height:100%;display:block}.progressive-auction-progress-classic-mobile-label{position:absolute;z-index:3;color:color-mix(in srgb,var(--text) 82%,var(--muted) 18%);font-size:8px;line-height:1.2;white-space:nowrap}.progressive-auction-progress-classic-mobile-label--current{transform:translate(8px,-100%)}.progressive-auction-progress-classic-mobile-label--final{transform:translate(calc(-100% - 8px),-100%);text-align:right}.progressive-auction-progress-classic-mobile-label--gcs{left:14px;transform:translateY(calc(-100% - 8px));color:color-mix(in srgb,#b45309 74%,var(--text) 26%)}.progressive-auction-progress-classic-mobile-label--walkaway{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px;transform:translate(calc(-100% - 8px),-100%);text-align:right;color:color-mix(in srgb,#166534 78%,var(--text) 22%);white-space:normal;line-height:1.08}.progressive-auction-progress-classic-mobile-x-axis{position:relative;height:20px;margin-top:8px;margin-left:64px}.progressive-auction-progress-classic-mobile-x-tick{position:absolute;top:0;color:var(--muted);font-size:8px;font-weight:650;line-height:1;white-space:nowrap;transform:translateX(-50%)}.progressive-auction-progress-classic-mobile-x-tick:first-child{transform:none}.progressive-auction-progress-classic-mobile-x-tick:last-child{transform:translateX(-100%)}.progressive-auction-progress-classic-bidder-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0}.progressive-auction-progress-classic-bidder-item{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:0}.progressive-auction-progress-classic-bidder-marker{width:10px;height:10px;flex:0 0 auto;border-radius:999px;background:var(--seller-bid-color,#2563eb);box-shadow:0 0 0 2px color-mix(in srgb,var(--seller-bid-color,#2563eb) 22%,white 78%),0 4px 10px color-mix(in srgb,var(--seller-bid-color,#2563eb) 18%,transparent)}.progressive-auction-progress-classic-bidder-label{color:var(--text);font-size:10px;font-weight:650;line-height:1.2;white-space:nowrap}.progressive-auction-progress-discovery-axis{position:relative;z-index:2;min-height:var(--progressive-auction-discovery-height,380px);padding-right:14px}.progressive-auction-progress-discovery-axis:after{content:"";position:absolute;inset:0 0 0 auto;width:1px;background:linear-gradient(180deg,color-mix(in srgb,var(--line) 92%,transparent),color-mix(in srgb,var(--line) 54%,transparent))}.progressive-auction-progress-discovery-axis-tick{position:absolute;left:-8px;right:5px;display:grid;grid-template-columns:10px minmax(0,1fr);align-items:start;grid-column-gap:12px;column-gap:12px;max-width:calc(100% + 7px)}.progressive-auction-progress-discovery-axis-tick.is-top{top:0}.progressive-auction-progress-discovery-axis-tick.is-bottom{bottom:0}.progressive-auction-progress-discovery-axis-tick.is-center{transform:translateY(50%)}.progressive-auction-progress-discovery-axis-tick.is-gcs .progressive-auction-progress-discovery-axis-dash{background:color-mix(in srgb,#f59e0b 84%,white 16%)}.progressive-auction-progress-discovery-axis-tick.is-gcs .progressive-auction-progress-discovery-axis-value{color:color-mix(in srgb,#b45309 72%,var(--text) 28%)}.progressive-auction-progress-discovery-axis-dash{flex:0 0 auto;width:10px;height:1px;background:color-mix(in srgb,var(--line) 88%,transparent)}.progressive-auction-progress-discovery-axis-value{display:grid;justify-items:start;grid-gap:2px;gap:2px;color:color-mix(in srgb,var(--muted) 26%,var(--text) 74%);font-size:10px;font-weight:500;line-height:1.3;letter-spacing:-.01em;text-align:left;white-space:normal}.progressive-auction-progress-discovery-axis-value-label{display:block;color:color-mix(in srgb,var(--muted) 16%,var(--text) 84%);font-size:8px;font-weight:700;line-height:1.2;letter-spacing:.01em}.progressive-auction-progress-discovery-axis-value-amount,.progressive-auction-progress-discovery-axis-value-percent{display:block}.progressive-auction-progress-discovery-axis-value-percent{color:color-mix(in srgb,var(--muted) 38%,var(--text) 62%)}.progressive-auction-progress-discovery-stage{position:relative;z-index:1;min-height:var(--progressive-auction-discovery-height,380px);height:var(--progressive-auction-discovery-height,380px);margin-left:0;overflow:visible}.progressive-auction-progress-discovery-stage:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:color-mix(in srgb,var(--line) 82%,transparent)}.progressive-auction-progress-discovery-bar{position:absolute;inset:0 auto 0 var(--progressive-auction-discovery-bar-left);display:flex;align-items:stretch;justify-content:flex-start;width:var(--progressive-auction-discovery-bar-width)}.progressive-auction-progress-discovery-bar-frame{position:relative;width:var(--progressive-auction-discovery-bar-width);min-height:var(--progressive-auction-discovery-height,380px);border-radius:24px 24px 0 0;background:color-mix(in srgb,#d6d6da 88%,white 12%);overflow:hidden}.progressive-auction-progress-discovery-bar-current{position:absolute;inset:auto 0 0 0;min-height:0;background:linear-gradient(180deg,color-mix(in srgb,#93c5fd 44%,transparent),color-mix(in srgb,#2563eb 34%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,#2563eb 26%,transparent),inset 0 1px 0 color-mix(in srgb,#ffffff 30%,transparent);transition:height .22s ease}.progressive-auction-progress-discovery-bar-fill{position:absolute;inset:auto 0 0 0;min-height:0;background:linear-gradient(180deg,color-mix(in srgb,#7ea7f4 86%,white 14%),color-mix(in srgb,#5b87d6 92%,white 8%));box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 34%,transparent);transition:height .22s ease}.progressive-auction-progress-discovery-current-node{position:absolute;left:calc(var(--progressive-auction-discovery-bar-left) + 1px);z-index:3;width:11px;height:14px;background:linear-gradient(180deg,color-mix(in srgb,#60a5fa 88%,white 12%),color-mix(in srgb,#1d4ed8 88%,white 12%));-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-100%,50%);pointer-events:none}.progressive-auction-progress-discovery-current-node.is-live{animation:progressive-auction-progress-live-marker 1.6s ease-in-out infinite}.progressive-auction-progress-discovery-gcs-line{position:absolute;inset:auto 0 auto 0;border-top:2px dotted color-mix(in srgb,#f59e0b 84%,white 16%);pointer-events:none}.progressive-auction-progress-discovery-gcs-label{position:absolute;left:calc(var(--progressive-auction-discovery-centerline) + 71px);z-index:2;display:inline-flex;align-items:center;max-width:calc(100% - (var(--progressive-auction-discovery-centerline) + 81px));color:color-mix(in srgb,#b45309 74%,var(--text) 26%);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:-.01em;white-space:nowrap}.progressive-auction-progress-discovery-latest{position:absolute;left:calc(var(--progressive-auction-discovery-centerline) + 41px);display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - (var(--progressive-auction-discovery-centerline) + 53px));padding-right:8px;transform:translateY(50%);z-index:2}.progressive-auction-progress-discovery-latest.is-live .progressive-auction-progress-discovery-latest-pointer{animation:progressive-auction-progress-live-marker 1.6s ease-in-out infinite}.progressive-auction-progress-discovery-latest-pointer{flex:0 0 auto;width:14px;height:18px;background:color-mix(in srgb,#ef4444 90%,white 10%);-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%)}.progressive-auction-progress-discovery-latest-label{position:relative;display:grid;grid-gap:2px;gap:2px;flex-direction:column;align-items:flex-start;max-width:min(240px,100%);padding:0;border:0;background:transparent;color:var(--text);font-size:clamp(10px,1vw,12px);font-weight:750;line-height:1.15;letter-spacing:-.02em;white-space:normal;text-wrap:balance;cursor:help;outline:none}.progressive-auction-progress-discovery-latest-value{display:block}.progressive-auction-progress-discovery-latest-meta{display:block;color:color-mix(in srgb,var(--muted-strong) 84%,var(--text));font-size:clamp(9px,.92vw,11px);font-weight:650;line-height:1.2;letter-spacing:-.01em;white-space:normal}.progressive-auction-progress-discovery-latest-tooltip{position:absolute;left:0;bottom:calc(100% + 14px);z-index:4;display:grid;grid-gap:12px;gap:12px;min-width:240px;max-width:min(360px,44vw);padding:14px 16px;border-radius:18px;background:rgba(15,23,42,.96);color:rgba(255,255,255,.98);box-shadow:0 18px 38px rgba(15,23,42,.22);opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}.progressive-auction-progress-discovery-latest-label:focus-visible .progressive-auction-progress-discovery-latest-tooltip,.progressive-auction-progress-discovery-latest-label:hover .progressive-auction-progress-discovery-latest-tooltip{opacity:1;transform:translateY(0)}.progressive-auction-progress-discovery-latest-tooltip-title{color:rgba(255,255,255,.78);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.progressive-auction-progress-discovery-latest-tooltip-list{display:flex;flex-wrap:wrap;gap:8px}.progressive-auction-progress-discovery-latest-tooltip-item{display:inline-flex;align-items:center;min-height:28px;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.96);font-size:12px;line-height:1.2}.progressive-auction-progress-discovery-empty{position:absolute;left:calc(var(--progressive-auction-discovery-centerline) + 73px);bottom:0;display:flex;align-items:flex-end;min-height:24px;color:var(--muted);font-size:13px;line-height:1.35}@keyframes progressive-auction-progress-live-marker{0%,to{transform:scale(1);filter:drop-shadow(0 8px 14px rgba(239,68,68,.18))}50%{transform:scale(1.08);filter:drop-shadow(0 10px 18px rgba(239,68,68,.28))}}.progressive-auction-progress-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px}.progressive-auction-progress-card{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-strong) 96%,white 4%),var(--surface));box-shadow:inset 0 1px 0 rgba(255,255,255,.48),0 10px 24px rgba(15,23,42,.05)}.progressive-auction-progress-card span{color:var(--muted);font-size:11px;line-height:1.2}.progressive-auction-progress-card strong{color:var(--text);font-size:15px;line-height:1.3;letter-spacing:-.02em}.progressive-auction-progress-card--current{border-color:color-mix(in srgb,#2563eb 20%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#2563eb 8%,var(--surface-strong)),var(--surface))}.progressive-auction-progress-card--next{border-color:color-mix(in srgb,#0f766e 20%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#14b8a6 9%,var(--surface-strong)),var(--surface))}.progressive-auction-progress-card--final{border-color:color-mix(in srgb,#f59e0b 24%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#f59e0b 10%,var(--surface-strong)),var(--surface))}.progressive-auction-progress-track-shell{display:grid;grid-gap:14px;gap:14px;padding:18px 20px 20px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:22px;background:radial-gradient(circle at top left,color-mix(in srgb,#2563eb 8%,transparent),transparent 38%),linear-gradient(180deg,color-mix(in srgb,var(--surface-strong) 98%,white 2%),var(--surface))}.progressive-auction-progress-track-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.progressive-auction-progress-track-title{display:grid;grid-gap:3px;gap:3px}.progressive-auction-progress-track-title span{color:var(--muted);font-size:11px;line-height:1}.progressive-auction-progress-track-title strong{color:var(--text);font-size:18px;line-height:1.1;letter-spacing:-.03em}.progressive-auction-progress-track-status{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:7px 12px;border-radius:999px;background:color-mix(in srgb,#16a34a 10%,var(--surface-strong));color:color-mix(in srgb,#166534 72%,var(--text));font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.progressive-auction-progress-track-status.is-extension{background:color-mix(in srgb,#f59e0b 12%,var(--surface-strong));color:color-mix(in srgb,#92400e 78%,var(--text))}.progressive-auction-progress-track-frame{display:grid;grid-gap:10px;gap:10px}.progressive-auction-progress-track{position:relative;height:18px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--surface-muted) 86%,var(--surface-strong)),color-mix(in srgb,var(--line) 48%,transparent));overflow:visible}.progressive-auction-progress-track-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,#2563eb 88%,white 12%),color-mix(in srgb,#0f766e 80%,white 20%));box-shadow:0 8px 18px rgba(37,99,235,.16)}.progressive-auction-progress-track-stop{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.95);transform:translate(-50%,-50%)}.progressive-auction-progress-track-stop.is-start{background:#94a3b8}.progressive-auction-progress-track-stop.is-current{width:18px;height:18px;background:#2563eb;box-shadow:0 0 0 6px color-mix(in srgb,#2563eb 14%,transparent)}.progressive-auction-progress-track-stop.is-next{width:16px;height:16px;background:var(--surface-strong);border-color:color-mix(in srgb,#0f766e 52%,white 48%);box-shadow:0 0 0 4px color-mix(in srgb,#14b8a6 10%,transparent)}.progressive-auction-progress-track-stop.is-final{width:16px;height:16px;border-radius:5px;background:#f59e0b}.progressive-auction-progress-track-stop.is-gcs{width:4px;height:24px;border:0;border-radius:999px;background:color-mix(in srgb,#f59e0b 82%,white 18%)}.progressive-auction-progress-track-stop-badge{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:999px;background:color-mix(in srgb,#f59e0b 12%,var(--surface-strong));color:color-mix(in srgb,#92400e 80%,var(--text));font-size:10px;font-weight:700;line-height:1;letter-spacing:.02em}.progressive-auction-progress-track-labels{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.progressive-auction-progress-track-label{display:grid;grid-gap:4px;gap:4px}.progressive-auction-progress-track-label span{color:var(--muted);font-size:11px;line-height:1}.progressive-auction-progress-track-label strong{color:var(--text);font-size:13px;line-height:1.25}.progressive-auction-progress-track-label.is-final{justify-items:end;text-align:right}.progressive-auction-progress-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.progressive-auction-progress-meta-item{display:grid;grid-gap:5px;gap:5px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-muted) 54%,var(--surface-strong))}.progressive-auction-progress-meta-item span{color:var(--muted);font-size:10px;line-height:1.1}.progressive-auction-progress-meta-item strong{color:var(--text);font-size:13px;line-height:1.3}.progressive-auction-progress-rounds{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));grid-gap:10px;gap:10px}.progressive-auction-progress-round{display:grid;grid-gap:5px;gap:5px;padding:14px 14px 15px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:18px;background:var(--surface-strong)}.progressive-auction-progress-round span{color:var(--muted);font-size:10px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.progressive-auction-progress-round strong{color:var(--text);font-size:13px;line-height:1.35}.progressive-auction-progress-round--current{border-color:color-mix(in srgb,#2563eb 28%,var(--line));background:color-mix(in srgb,#2563eb 8%,var(--surface-strong))}.progressive-auction-progress-round--completed{background:color-mix(in srgb,#16a34a 6%,var(--surface-strong))}.progressive-auction-progress-round--extension{border-color:color-mix(in srgb,#f59e0b 24%,var(--line));background:color-mix(in srgb,#f59e0b 8%,var(--surface-strong))}.progressive-auction-progress-tower-shell{display:grid;grid-gap:14px;gap:14px;padding:18px 20px 20px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:22px;background:radial-gradient(circle at top left,color-mix(in srgb,#0f766e 8%,transparent),transparent 36%),linear-gradient(180deg,color-mix(in srgb,var(--surface-strong) 98%,white 2%),var(--surface))}.progressive-auction-progress-tower-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.progressive-auction-progress-tower-title{display:grid;grid-gap:4px;gap:4px}.progressive-auction-progress-tower-title span{color:var(--muted);font-size:11px;line-height:1}.progressive-auction-progress-tower-title strong{color:var(--text);font-size:18px;line-height:1.15;letter-spacing:-.03em}.progressive-auction-progress-tower{display:grid;grid-gap:10px;gap:10px;max-height:500px;padding-right:6px;overflow:auto}.progressive-auction-progress-tower-level{position:relative;padding-left:32px}.progressive-auction-progress-tower-level:before{content:"";position:absolute;left:10px;top:-12px;bottom:-12px;width:2px;background:color-mix(in srgb,var(--line) 72%,transparent)}.progressive-auction-progress-tower-level:first-child:before{top:18px}.progressive-auction-progress-tower-level:last-child:before{bottom:18px}.progressive-auction-progress-tower-node{position:absolute;top:18px;left:4px;width:14px;height:14px;border:2px solid rgba(255,255,255,.96);border-radius:50%;background:#94a3b8;box-shadow:0 0 0 4px color-mix(in srgb,#cbd5e1 20%,transparent)}.progressive-auction-progress-tower-level.is-current .progressive-auction-progress-tower-node{width:18px;height:18px;top:16px;left:2px;background:#2563eb;box-shadow:0 0 0 6px color-mix(in srgb,#2563eb 14%,transparent)}.progressive-auction-progress-tower-level.is-extension .progressive-auction-progress-tower-node{background:#f59e0b;box-shadow:0 0 0 4px color-mix(in srgb,#f59e0b 16%,transparent)}.progressive-auction-progress-tower-content{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:18px;background:var(--surface-strong)}.progressive-auction-progress-tower-level.is-current .progressive-auction-progress-tower-content{border-color:color-mix(in srgb,#2563eb 28%,var(--line));background:color-mix(in srgb,#2563eb 7%,var(--surface-strong))}.progressive-auction-progress-tower-level.is-extension .progressive-auction-progress-tower-content{border-color:color-mix(in srgb,#f59e0b 24%,var(--line));background:color-mix(in srgb,#f59e0b 8%,var(--surface-strong))}.progressive-auction-progress-tower-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--muted);font-size:10px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.progressive-auction-progress-tower-badge{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;line-height:1;letter-spacing:0;text-transform:none}.progressive-auction-progress-tower-badge.is-live{background:color-mix(in srgb,#2563eb 10%,var(--surface-strong));color:color-mix(in srgb,#1d4ed8 76%,var(--text))}.progressive-auction-progress-tower-badge.is-extension{background:color-mix(in srgb,#f59e0b 12%,var(--surface-strong));color:color-mix(in srgb,#92400e 78%,var(--text))}.progressive-auction-progress-tower-badge.is-milestone{background:color-mix(in srgb,#14b8a6 10%,var(--surface-strong));color:color-mix(in srgb,#0f766e 78%,var(--text))}.progressive-auction-progress-tower-amount{color:var(--text);font-size:15px;line-height:1.3;letter-spacing:-.02em}.progressive-auction-progress-tower-stats{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:12px;line-height:1.3}.progressive-auction-progress-tower-details{display:grid;grid-gap:10px;gap:10px}.progressive-auction-progress-tower-details summary{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;cursor:pointer;list-style:none}.progressive-auction-progress-tower-details summary::-webkit-details-marker{display:none}.progressive-auction-progress-tower-count{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,#0f766e 10%,var(--surface-strong));color:color-mix(in srgb,#115e59 78%,var(--text));font-size:13px;font-weight:700;line-height:1}.progressive-auction-progress-tower-hint{color:var(--text);font-size:12px;font-weight:650;line-height:1.2}.progressive-auction-progress-tower-buyers{display:flex;flex-wrap:wrap;gap:8px}.progressive-auction-progress-tower-buyer{display:inline-flex;align-items:center;min-height:28px;padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--surface-muted) 62%,var(--surface-strong));color:var(--text);font-size:12px;line-height:1.2}.progressive-auction-progress-tower-empty{color:var(--muted);font-size:12px;line-height:1.3}@media (max-width:900px){.progressive-auction-progress-discovery-shell{--progressive-auction-discovery-axis-width:64px;grid-template-columns:minmax(0,1fr);gap:12px;min-height:320px;padding:16px}.progressive-auction-progress-classic-grid{width:100%;min-height:320px}.progressive-auction-progress-classic-x-axis{width:100%}.progressive-auction-progress-discovery-bar-frame,.progressive-auction-progress-discovery-empty,.progressive-auction-progress-discovery-stage{min-height:320px}.progressive-auction-progress-discovery-level{gap:10px}}.admin-request-visual-stat-inline{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-request-visual-switch{position:relative;display:inline-flex;width:22px;height:13px}.admin-request-visual-switch input{position:absolute;inset:0;opacity:0;pointer-events:none}.admin-request-visual-switch span{position:relative;width:100%;height:100%;border-radius:999px;background:color-mix(in srgb,var(--line) 84%,var(--surface-alt));border:1px solid color-mix(in srgb,var(--line) 90%,transparent)}.admin-request-visual-switch span:after{content:"";position:absolute;top:1px;left:1px;width:9px;height:9px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.16)}.admin-request-visual-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;width:100%;padding-top:10px;padding-bottom:16px;border-top:0;background:#ffffff}.admin-request-visual-tab{display:inline-flex;align-items:center;justify-content:center;gap:8px;position:relative;width:100%;min-height:42px;padding:0 14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 90%,#dbe4ef);border-radius:14px;background:var(--auction-visual-tab-surface);color:color-mix(in srgb,var(--text) 84%,var(--muted));font-size:13px;font-weight:650;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 10px 24px rgba(15,23,42,.04);transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.admin-request-visual-tab-icon{display:inline-flex;width:14px;height:14px;flex:0 0 14px;color:var(--text)}.admin-request-visual-tab-icon img,.admin-request-visual-tab-icon svg{width:100%;height:100%;display:block}.admin-request-visual-tab-icon img{filter:brightness(0) saturate(100%)}.admin-request-visual-tab-label{min-width:0}.admin-request-visual-tab-label--mobile{display:none}.admin-request-visual-tab-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:19px;height:19px;padding:0 6px;border-radius:999px;background:var(--brand);color:#ffffff;font-size:11px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:none}.admin-request-visual-tab:hover{transform:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 0 0 1px color-mix(in srgb,var(--brand) 10%,transparent);border-color:color-mix(in srgb,var(--brand) 18%,var(--line));color:var(--text)}.admin-request-visual-tab.is-active{border-color:color-mix(in srgb,var(--accent) 34%,var(--line));background:color-mix(in srgb,var(--accent-soft) 56%,var(--auction-visual-tab-surface));color:var(--accent-strong);transform:none;box-shadow:none}@media (max-width:560px){.admin-request-visual-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;grid-gap:6px;gap:6px;padding-top:10px;padding-bottom:16px}.admin-request-visual-tab{width:100%;min-width:0;min-height:38px;padding:0 6px;gap:0;white-space:nowrap}.admin-request-visual-tab-icon,.admin-request-visual-tab-label--desktop{display:none}.admin-request-visual-tab-label--mobile{display:inline;font-size:10px;font-weight:700;letter-spacing:-.02em;line-height:1}.admin-request-visual-tab-badge{min-width:15px;height:15px;padding:0 4px;font-size:9px;margin-left:3px}}.admin-request-visual-tab-panel{background:var(--auction-visual-section-surface)}.admin-request-visual-bid-state{display:inline-flex;align-items:center;justify-content:center;min-height:29px;padding:0 16px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 1px 2px rgba(15,23,42,.04)}.admin-request-visual-bid-state--header-inline{min-height:24px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;flex:0 0 auto}.admin-request-visual-panel--auction .admin-request-visual-panel-collapse-inner>.admin-request-visual-bid-state:not(.admin-request-visual-bid-state--header-inline){align-self:flex-end;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:10px}.admin-request-visual-panel--auction>.admin-request-visual-bid-state{position:absolute;top:16px;right:18px}.admin-request-visual-bid-state--make_a_bid{background:#e9f3ff;border-color:#b8d7ff;color:#1a73d9}.admin-request-visual-bid-state--muted.admin-request-visual-bid-state--make_a_bid{background:#f2f4f7;border-color:#d9dfe8;color:#7c8798}.admin-request-visual-bid-state--confirm_current_price{background:#e9f3ff;border-color:#b8d7ff;color:#1a73d9}.admin-request-visual-bid-state--muted.admin-request-visual-bid-state--confirm_current_price{background:#f2f4f7;border-color:#d9dfe8;color:#7c8798}.admin-request-visual-bid-state--confirmed{background:#22a55a;border-color:#22a55a;color:#ffffff}.admin-request-visual-bid-state--out_of_auction{background:#f2f4f7;border-color:#d9dfe8;color:#667085}.admin-request-visual-bid-state--winning{background:#22a55a;border-color:#22a55a;color:#ffffff}.admin-request-visual-bid-state--winning.is-live-updating{animation:admin-request-live-winning-pill-flash 1.8s ease}.admin-request-visual-bid-state--losing{background:#e05252;border-color:#e05252;color:#ffffff}.admin-request-visual-bid-state--losing.is-live-updating{animation:admin-request-live-losing-pill-flash 1.8s ease}.admin-request-visual-tab-panel{display:grid;grid-gap:10px;gap:10px;min-height:150px;padding-top:0;padding-bottom:16px;overflow:hidden;transform-origin:50% 0}.admin-request-visual-tab-panel.is-closing{pointer-events:none}.admin-request-visual-tab-panel-content{display:grid;grid-gap:10px;gap:10px;align-content:start;transform-origin:50% 0;will-change:opacity,transform}.admin-request-visual-tab-panel-content.is-open{animation:platform-tab-panel-in var(--motion-duration-base) var(--motion-ease-soft) both}.admin-request-visual-tab-panel-content.is-closing{animation:platform-tab-panel-out var(--motion-duration-fast) var(--motion-ease-standard) both}.admin-request-visual-tab-panel-content.is-open .admin-request-empty-placeholder,.admin-request-visual-tab-panel-content.is-open .admin-request-section-placeholder,.admin-request-visual-tab-panel-content.is-open .admin-request-visual-document-row,.admin-request-visual-tab-panel-content.is-open .auction-private-chat-message,.admin-request-visual-tab-panel-content.is-open .auction-private-chat-selector-panel,.admin-request-visual-tab-panel-content.is-open .auction-private-chat-thread-card,.admin-request-visual-tab-panel-content.is-open .auction-visual-documents-actions,.admin-request-visual-tab-panel-content.is-open .auction-visual-live-bids-table-wrap,.admin-request-visual-tab-panel-content.is-open .auction-visual-qa-thread,.admin-request-visual-tab-panel-content.is-open>*{animation:platform-tab-item-in var(--motion-duration-slow) var(--motion-ease-soft) both}.admin-request-visual-tab-panel-content.is-open .admin-request-visual-document-row:nth-child(2),.admin-request-visual-tab-panel-content.is-open .auction-private-chat-message:nth-child(2),.admin-request-visual-tab-panel-content.is-open .auction-visual-qa-thread:nth-child(2),.admin-request-visual-tab-panel-content.is-open>:nth-child(2){animation-delay:40ms}.admin-request-visual-tab-panel-content.is-open .admin-request-visual-document-row:nth-child(3),.admin-request-visual-tab-panel-content.is-open .auction-private-chat-message:nth-child(3),.admin-request-visual-tab-panel-content.is-open .auction-visual-qa-thread:nth-child(3),.admin-request-visual-tab-panel-content.is-open>:nth-child(3){animation-delay:80ms}.admin-request-visual-tab-panel-content.is-open .admin-request-visual-document-row:nth-child(4),.admin-request-visual-tab-panel-content.is-open .auction-private-chat-message:nth-child(4),.admin-request-visual-tab-panel-content.is-open .auction-visual-qa-thread:nth-child(4),.admin-request-visual-tab-panel-content.is-open>:nth-child(4){animation-delay:.12s}.admin-request-visual-tab-panel--runtime{min-height:0;padding-top:8px;padding-bottom:0;overflow:hidden}.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content{max-height:min(480px,calc(100vh - 320px));overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-bottom:16px;overflow-anchor:none;will-change:auto}.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-closing,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open .admin-request-empty-placeholder,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open .admin-request-section-placeholder,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open .admin-request-visual-document-row,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open .auction-private-chat-message,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open .auction-private-chat-selector-panel,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open .auction-private-chat-thread-card,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open .auction-visual-documents-actions,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open .auction-visual-live-bids-table-wrap,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open .auction-visual-qa-thread,.admin-request-visual-tab-panel--runtime .admin-request-visual-tab-panel-content.is-open>*{animation:none}@keyframes platform-tab-panel-in{0%{opacity:0;transform:translate3d(0,calc(var(--motion-distance-sm) * -1),0) scale(.988)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes platform-tab-panel-out{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,calc(var(--motion-distance-sm) * -1),0) scale(.988)}}@keyframes platform-tab-item-in{0%{opacity:0;transform:translate3d(0,var(--motion-distance-sm),0)}to{opacity:1;transform:translateZ(0)}}.admin-request-visual-document-list{display:grid;grid-gap:10px;gap:10px}.admin-request-visual-document-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 95%,var(--surface-alt))}.admin-request-visual-document-main{min-width:0;display:grid;grid-gap:4px;gap:4px}.admin-request-visual-document-row strong{font-size:14px;letter-spacing:-.02em;overflow-wrap:anywhere}.admin-request-visual-document-row span{color:var(--muted);font-size:12px;white-space:nowrap}.auction-visual-documents-table td{vertical-align:middle}.auction-visual-documents-table-wrap{max-height:176px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:calc(var(--radius-lg) / 2)}.auction-visual-documents-table{min-width:620px;table-layout:fixed}.auction-visual-documents-table td,.auction-visual-documents-table th{padding:6px 8px}.auction-visual-documents-table th{font-size:9px;letter-spacing:.1em}.auction-visual-documents-table td{font-size:11px;line-height:1.2}.auction-visual-documents-table td:first-child,.auction-visual-documents-table th:first-child{width:6%;padding-right:6px}.auction-visual-documents-table td:nth-child(2),.auction-visual-documents-table th:nth-child(2){width:35%;padding-left:6px}.auction-visual-documents-table td:nth-child(3),.auction-visual-documents-table th:nth-child(3){width:23%}.auction-visual-documents-table td:nth-child(4),.auction-visual-documents-table th:nth-child(4){width:19%}.auction-visual-documents-table td:nth-child(5),.auction-visual-documents-table th:nth-child(5){width:17%}.auction-visual-documents-table-index{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.auction-visual-documents-table td:nth-child(2) strong{display:block;font-size:11px;font-weight:650;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.auction-visual-documents-table td:nth-child(3),.auction-visual-documents-table td:nth-child(4){color:var(--muted);white-space:nowrap}.auction-visual-documents-table-actions{width:96px;text-align:right}.auction-visual-documents-table-action-row{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.secondary-button.auction-visual-document-download-button{min-height:24px;padding:5px 8px;height:24px;border-radius:999px;display:inline-flex;align-items:center;gap:4px;justify-content:center;box-shadow:none;font-size:10px;font-weight:600;white-space:nowrap;border-color:var(--line);background:color-mix(in srgb,var(--surface-strong) 78%,transparent);color:var(--text);transition:none}.secondary-button.auction-visual-document-download-button svg{width:10px;height:10px;display:block;flex:0 0 10px}.secondary-button.auction-visual-document-download-button span{line-height:1}.secondary-button.auction-visual-document-download-button:hover:not(:disabled){border-color:var(--line);background:color-mix(in srgb,var(--surface-strong) 78%,transparent);color:var(--text);transform:none!important;box-shadow:none!important;filter:none}.secondary-button.auction-visual-document-download-button:disabled{border-color:var(--line);background:color-mix(in srgb,var(--surface-strong) 78%,transparent);color:color-mix(in srgb,var(--text) 58%,transparent)}.auction-visual-document-download-indicator{width:8px;height:8px;flex:0 0 8px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 3px color-mix(in srgb,#22c55e 18%,transparent)}.auction-visual-documents-actions{padding:8px 12px 6px}.auction-visual-documents-actions,.auction-visual-documents-header{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.auction-visual-documents-header{padding:2px 12px 8px}.auction-visual-documents-empty-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.auction-visual-documents-empty-row .admin-request-empty-placeholder{flex:1 1}.auction-visual-documents-empty-row .auction-visual-documents-header{padding:0 16px 0 0}.admin-auctions-modal-close-button{width:40px;height:40px;min-width:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:22px;line-height:1;box-shadow:none;cursor:pointer;transition:color .14s ease,background .14s ease,transform .14s ease}.admin-auctions-modal-close-button:hover:not(:disabled){background:color-mix(in srgb,var(--surface-alt) 72%,transparent);color:var(--ink);transform:translate3d(0,calc(var(--motion-distance-xs) * -1),0)}.admin-auctions-modal-close-button:disabled{cursor:default;opacity:.6}.secondary-button.auction-visual-documents-add-button{min-height:28px;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:600;border-color:color-mix(in srgb,#ef8f1d 82%,#c36f00);background:linear-gradient(180deg,#f6a540,#ef8f1d);color:#ffffff;box-shadow:none}.secondary-button.auction-visual-documents-add-button:hover:not(:disabled){border-color:color-mix(in srgb,#ef8f1d 90%,#b05d00);background:linear-gradient(180deg,#f7ae52,#f09320);color:#ffffff}.secondary-button.auction-visual-documents-add-button:disabled{border-color:color-mix(in srgb,#ef8f1d 36%,var(--line));background:color-mix(in srgb,#ef8f1d 30%,var(--surface-strong));color:rgba(255,255,255,.88)}.secondary-button.auction-visual-documents-download-all-button{min-height:28px;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:600;box-shadow:none;border-color:color-mix(in srgb,var(--brand) 82%,#1d4ed8);background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 88%,#60a5fa) 0,var(--brand) 100%);color:#ffffff}.secondary-button.auction-visual-documents-download-all-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--brand) 88%,#1d4ed8);background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 92%,#93c5fd) 0,color-mix(in srgb,var(--brand) 96%,#2563eb) 100%);color:#ffffff}.secondary-button.auction-visual-documents-download-all-button:disabled{border-color:color-mix(in srgb,var(--brand) 34%,var(--line));background:color-mix(in srgb,var(--brand) 28%,var(--surface-strong));color:rgba(255,255,255,.88)}.auction-visual-qa-shell{display:grid;grid-gap:14px;gap:14px;padding-bottom:10px}.auction-visual-qa-composer-card,.auction-visual-qa-response,.auction-visual-qa-thread{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-strong) 95%,var(--surface-alt))}.auction-visual-qa-thread{gap:0}.auction-visual-qa-composer-header,.auction-visual-qa-response-copy,.auction-visual-qa-response-header,.auction-visual-qa-thread-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.auction-visual-qa-composer-header--with-toolbar{flex-wrap:nowrap}.auction-visual-qa-thread-toggle{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;padding:0;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer}.auction-visual-qa-thread-toggle:focus-visible{outline:none}.auction-visual-qa-thread-toggle-copy{min-width:0;display:grid;grid-gap:6px;gap:6px}.auction-visual-qa-thread-header{padding-bottom:12px;transition:padding-bottom .28s cubic-bezier(.22,1,.36,1)}.auction-visual-qa-thread.is-collapsed .auction-visual-qa-thread-header{padding-bottom:0}.auction-visual-qa-composer-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.auction-visual-qa-composer-header--with-toolbar .auction-visual-qa-toolbar{flex:0 0 auto;justify-content:flex-end;margin-left:auto}.auction-visual-qa-composer-header h4,.auction-visual-qa-response-copy strong,.auction-visual-qa-response-header strong,.auction-visual-qa-thread-meta strong{margin:0;font-size:14px;font-weight:650;letter-spacing:-.02em}.auction-visual-qa-awaiting-reply,.auction-visual-qa-composer-header p,.auction-visual-qa-response-copy span,.auction-visual-qa-response-header span,.auction-visual-qa-thread-meta span{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.auction-visual-qa-thread-summary{display:block;max-width:100%;color:var(--muted-strong);font-size:12px;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auction-visual-qa-company-selector,.auction-visual-qa-thread-list{display:grid;grid-gap:12px;gap:12px}.auction-visual-qa-company-selector-header{display:grid;grid-gap:4px;gap:4px}.auction-visual-qa-company-selector-header h4{margin:0;font-size:14px;font-weight:650;letter-spacing:-.02em}.auction-visual-qa-company-selector-header span{color:var(--muted);font-size:12px;line-height:1.45}.auction-visual-qa-company-pill-row{display:flex;flex-wrap:wrap;gap:10px}.auction-visual-qa-company-pill{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));color:var(--text);cursor:pointer;box-shadow:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.auction-visual-qa-company-pill:hover{border-color:color-mix(in srgb,var(--accent) 20%,var(--line));background:color-mix(in srgb,var(--accent-soft) 20%,var(--surface-strong))}.auction-visual-qa-company-pill.is-active{border-color:color-mix(in srgb,var(--accent) 18%,var(--line));background:color-mix(in srgb,var(--accent-soft) 16%,var(--surface-strong));color:var(--accent-strong)}.auction-visual-qa-company-pill-copy{font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.auction-visual-qa-company-pill-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 90%,var(--surface-strong));color:var(--muted-strong);font-size:11px;font-weight:700;line-height:1}.auction-visual-qa-company-pill.is-active .auction-visual-qa-company-pill-count{background:color-mix(in srgb,var(--accent-soft) 48%,var(--surface-strong));color:var(--accent-strong)}.auction-visual-qa-company-pill-count.has-unread{background:color-mix(in srgb,#f08c24 18%,#fff5eb);color:#c76d06}.auction-visual-qa-company-pill.is-active .auction-visual-qa-company-pill-count.has-unread{background:color-mix(in srgb,#f08c24 24%,#fff5eb);color:#a45800}.auction-visual-qa-thread-meta{display:grid;grid-gap:4px;gap:4px}.auction-visual-qa-thread-actions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.auction-visual-qa-thread-toggle:focus-visible .auction-visual-qa-thread-chevron,.auction-visual-qa-thread-toggle:hover .auction-visual-qa-thread-chevron{border-color:color-mix(in srgb,var(--accent) 24%,var(--line));background:color-mix(in srgb,var(--accent-soft) 18%,var(--surface-strong));color:var(--accent-strong)}.auction-visual-qa-thread-chevron{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 78%,var(--surface-strong));color:var(--brand);transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .16s ease,background-color .16s ease,color .16s ease}.auction-visual-qa-thread-chevron.is-open{transform:rotate(180deg)}.auction-visual-qa-thread-chevron svg{width:14px;height:14px;color:inherit;stroke:currentColor}.auction-visual-qa-thread-body-wrap{display:grid;grid-template-rows:1fr;overflow:hidden;visibility:visible;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.auction-visual-qa-thread-body-wrap.is-collapsed{grid-template-rows:0fr;visibility:hidden;pointer-events:none;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1) .12s,visibility 0s linear .48s}.auction-visual-qa-thread-body{min-height:0;overflow:hidden;display:grid;grid-gap:12px;gap:12px}.auction-visual-qa-thread-body>*{opacity:0;transform:translate3d(0,-8px,0);will-change:opacity,transform;transition:opacity .28s ease,transform .36s cubic-bezier(.22,1,.36,1)}.auction-visual-qa-thread:not(.is-collapsed) .auction-visual-qa-thread-body>*{opacity:1;transform:translateZ(0);transition-delay:.11s}.auction-visual-qa-thread:not(.is-collapsed) .auction-visual-qa-thread-body>:nth-child(2){transition-delay:.15s}.auction-visual-qa-thread:not(.is-collapsed) .auction-visual-qa-thread-body>:nth-child(3){transition-delay:.19s}.auction-visual-qa-thread:not(.is-collapsed) .auction-visual-qa-thread-body>:nth-child(4){transition-delay:.23s}.auction-visual-qa-thread.is-collapsed .auction-visual-qa-thread-body>*{opacity:0;transform:translate3d(0,-8px,0);transition-delay:0s}@media (prefers-reduced-motion:reduce){.auction-visual-qa-thread-body,.auction-visual-qa-thread-body-wrap,.auction-visual-qa-thread-body>*,.auction-visual-qa-thread-chevron,.auction-visual-qa-thread-header{transition:none}}.auction-visual-qa-thread-status{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface-alt) 80%,var(--surface-strong));color:var(--muted-strong);font-size:11px;font-weight:700;white-space:nowrap}.auction-visual-qa-thread-status.is-pending{border-color:color-mix(in srgb,#ff9f0a 28%,var(--line));background:color-mix(in srgb,#ff9f0a 12%,var(--surface-strong));color:#b96a00}.auction-visual-qa-thread-status.is-answered{border-color:color-mix(in srgb,#22c55e 26%,var(--line));background:color-mix(in srgb,#22c55e 10%,var(--surface-strong));color:#15803d}.auction-visual-qa-thread-status.is-hidden{border-color:color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface-alt) 80%,var(--surface-strong));color:var(--muted-strong)}.auction-visual-qa-thread-delete-button{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border:1px solid color-mix(in srgb,var(--danger) 28%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--danger) 8%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 80%,#8f2222);font-size:11px;font-weight:700;line-height:1;cursor:pointer;box-shadow:none}.auction-visual-qa-thread-delete-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 42%,var(--line));background:color-mix(in srgb,var(--danger) 12%,var(--surface-strong))}.auction-visual-qa-thread-delete-button:disabled{cursor:default;opacity:.7}.auction-visual-qa-thread-inline-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.auction-visual-qa-thread-edit-button{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 80%,var(--surface-strong));color:var(--muted-strong);font-size:11px;font-weight:700;line-height:1;cursor:pointer;box-shadow:none}.auction-visual-qa-thread-edit-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:color-mix(in srgb,var(--accent-soft) 20%,var(--surface-strong));color:var(--accent-strong)}.auction-visual-qa-thread-edit-button:disabled{cursor:default;opacity:.7}.auction-visual-qa-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.auction-visual-qa-toolbar-group{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt))}.auction-visual-qa-attach-button,.auction-visual-qa-remove-button,.auction-visual-qa-toolbar-button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:10px;background:var(--surface-strong);color:var(--text);font-size:12px;font-weight:600;cursor:pointer;box-shadow:none}.auction-visual-qa-toolbar-button{width:34px;min-width:34px;padding:0}.auction-visual-qa-attach-button svg,.auction-visual-qa-toolbar-button svg{width:16px;height:16px;display:block;flex:0 0 16px}.auction-visual-qa-toolbar-glyph{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:15px;line-height:1;color:currentColor;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auction-visual-qa-toolbar-glyph--bold{font-weight:800}.auction-visual-qa-toolbar-glyph--italic{font-style:italic;font-weight:650}.auction-visual-qa-remove-button:disabled,.auction-visual-qa-toolbar-button:disabled{cursor:default;color:color-mix(in srgb,var(--text) 48%,transparent)}.auction-visual-qa-attach-button:hover,.auction-visual-qa-toolbar-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 20%,var(--line));background:color-mix(in srgb,var(--accent-soft) 22%,var(--surface-strong))}.auction-visual-qa-attach-button{position:relative;overflow:hidden;gap:8px;min-width:156px}.auction-visual-qa-attach-button--inline{min-height:34px;padding:0 12px;border-radius:999px}.auction-visual-qa-attach-button input{position:absolute;inset:0;opacity:0;cursor:pointer}.auction-visual-qa-editor-shell{position:relative;width:100%;min-height:62px;border-radius:16px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface-alt) 84%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.auction-visual-qa-editor{width:100%;min-height:62px;padding:11px 13px;color:var(--text);font-size:14px;line-height:1.6;outline:none;overflow-wrap:anywhere;white-space:pre-wrap}.auction-visual-qa-editor:empty:before{content:attr(data-placeholder);color:color-mix(in srgb,var(--muted) 82%,transparent);pointer-events:none}.auction-visual-qa-editor[contenteditable=false]{cursor:default;opacity:.72}.auction-visual-qa-editor ol,.auction-visual-qa-editor p,.auction-visual-qa-editor ul{margin:0}.auction-visual-qa-editor b,.auction-visual-qa-editor strong,.auction-visual-qa-richtext b,.auction-visual-qa-richtext strong{font-weight:700}.auction-visual-qa-editor ol+ol,.auction-visual-qa-editor ol+p,.auction-visual-qa-editor p+ol,.auction-visual-qa-editor p+p,.auction-visual-qa-editor p+ul,.auction-visual-qa-editor ul+p,.auction-visual-qa-editor ul+ul{margin-top:10px}.auction-visual-qa-editor ol,.auction-visual-qa-editor ul{padding-left:20px}.auction-visual-qa-response-composer{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);background:color-mix(in srgb,var(--surface-alt) 72%,var(--surface-strong))}.auction-visual-qa-composer-actions{display:flex;justify-content:flex-end}.auction-visual-qa-composer-actions--split{align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.auction-visual-qa-send-button{display:inline-flex;align-items:center;justify-content:center;min-width:156px;min-height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--brand) 82%,#1d4ed8);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 88%,#60a5fa) 0,var(--brand) 100%);color:#ffffff;font-size:12px;font-weight:600;line-height:1;cursor:pointer;box-shadow:none}.auction-visual-qa-send-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--brand) 88%,#1d4ed8);background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 92%,#93c5fd) 0,color-mix(in srgb,var(--brand) 96%,#2563eb) 100%)}.auction-visual-qa-send-button:disabled{border-color:color-mix(in srgb,#ff9f0a 36%,var(--line));background:color-mix(in srgb,#ff9f0a 30%,var(--surface-strong));color:rgba(255,255,255,.88);cursor:default}.auction-visual-qa-attachment-list,.auction-visual-qa-pending-list{display:grid;grid-gap:8px;gap:8px}.auction-visual-qa-hidden-section{display:grid;grid-gap:12px;gap:12px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--line) 72%,transparent)}.auction-visual-qa-hidden-toggle{display:block;width:100%;padding:0;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer}.auction-visual-qa-hidden-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.auction-visual-qa-hidden-summary{display:inline-flex;align-items:center;gap:10px}.auction-visual-qa-hidden-header h4{margin:0;font-size:14px;font-weight:650;letter-spacing:-.02em}.auction-visual-qa-hidden-header span{color:var(--muted);font-size:12px;font-weight:600}.auction-visual-qa-hidden-chevron{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--muted-strong);font-size:12px;line-height:1}.auction-visual-qa-attachment,.auction-visual-qa-pending-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 76%,transparent);background:color-mix(in srgb,var(--surface-alt) 78%,var(--surface-strong))}.auction-visual-qa-attachment-copy,.auction-visual-qa-pending-copy{min-width:0;display:grid;grid-gap:3px;gap:3px}.auction-visual-qa-attachment-copy{text-align:left}.auction-visual-qa-attachment-name,.auction-visual-qa-pending-copy strong{display:block;font-size:12px;font-weight:600;color:var(--text);overflow-wrap:anywhere}.auction-visual-qa-attachment-meta,.auction-visual-qa-pending-copy span{color:var(--muted);font-size:11px;white-space:nowrap}.auction-visual-qa-attachment{width:100%;padding:11px 12px;color:inherit;text-decoration:none;text-align:left;cursor:pointer;font:inherit;border:1px solid color-mix(in srgb,var(--line) 76%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-alt) 78%,var(--surface-strong))}.auction-visual-qa-attachment:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 18%,var(--line));background:color-mix(in srgb,var(--accent-soft) 18%,var(--surface-strong))}.auction-visual-qa-attachment:disabled{cursor:default;opacity:.82}.auction-visual-qa-attachment-download{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:999px;background:var(--surface-strong);color:var(--muted-strong);font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.auction-visual-qa-richtext{color:var(--text);font-size:13px;line-height:1.6}.auction-visual-qa-richtext ol,.auction-visual-qa-richtext p,.auction-visual-qa-richtext ul{margin:0}.auction-visual-qa-richtext ol+ol,.auction-visual-qa-richtext ol+p,.auction-visual-qa-richtext p+ol,.auction-visual-qa-richtext p+p,.auction-visual-qa-richtext p+ul,.auction-visual-qa-richtext ul+p,.auction-visual-qa-richtext ul+ul{margin-top:10px}.auction-visual-qa-richtext ol,.auction-visual-qa-richtext ul{padding-left:18px}.auction-private-chat-thread-card{display:flex;flex-direction:column;gap:7px;padding:16px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 28%,transparent),transparent 34%),color-mix(in srgb,var(--surface-alt) 72%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.48)}.auction-private-chat-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr;grid-template-areas:"sidebar" "main";min-width:0}.auction-private-chat-main{grid-area:main;min-width:0}.auction-private-chat-sidebar{grid-area:sidebar;min-width:0}.auction-private-chat-selector-panel{display:grid;grid-gap:6px;gap:6px;padding:8px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 26%,transparent),transparent 34%),color-mix(in srgb,var(--surface-alt) 72%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.48)}.auction-private-chat-selector-search{display:grid}.auction-private-chat-selector-search input{width:100%;min-height:30px;padding:0 9px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:10px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));color:var(--text);font-size:11px;line-height:1}.auction-private-chat-selector-search input::placeholder{color:color-mix(in srgb,var(--muted-strong) 88%,transparent)}.auction-private-chat-selector-search input:focus{outline:none;border-color:color-mix(in srgb,var(--brand) 26%,#bdd6ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 10%,transparent)}.auction-private-chat-selector-panel .auction-visual-qa-company-pill-row{display:grid;grid-gap:4px;gap:4px;max-height:238px;overflow-y:auto;align-content:start;padding-right:2px}.auction-private-chat-target-groups{display:grid;grid-gap:12px;gap:12px;width:100%;max-height:280px;overflow-y:auto;padding-right:2px}.auction-private-chat-target-group{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 48%),color-mix(in srgb,var(--surface-alt) 70%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.42)}.auction-private-chat-target-group-label{padding-inline:2px;color:var(--muted-strong);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.auction-private-chat-target-group-list{display:grid;grid-gap:6px;gap:6px}.auction-private-chat-selector-panel .auction-visual-qa-company-pill{width:100%;justify-content:space-between;min-height:28px;padding-inline:8px;border-radius:10px;gap:6px}.auction-private-chat-selector-panel .auction-visual-qa-company-pill-copy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700}.auction-private-chat-selector-panel .auction-visual-qa-company-pill-count{min-width:16px;height:16px;padding:0 4px;font-size:9px}.auction-private-chat-target-copy{min-width:0;display:grid;grid-gap:2px;gap:2px;text-align:left}.auction-private-chat-target-status{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:15px;padding:0 5px;border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 90%,var(--surface-strong));color:var(--muted-strong);font-size:8px;font-weight:700;line-height:1;white-space:nowrap}.auction-private-chat-selector-empty{padding:8px 6px;color:var(--muted);font-size:11px;line-height:1.4;text-align:center}.auction-private-chat-composer-panel{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:7px}.auction-private-chat-thread-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.auction-private-chat-thread-header h4{margin:0;font-size:14px;font-weight:650;letter-spacing:-.02em}.auction-private-chat-thread-header p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.auction-private-chat-window{display:grid;grid-gap:10px;gap:10px;align-content:start;grid-auto-rows:max-content;min-height:140px;max-height:140px;padding:12px;overflow-y:auto;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-alt) 92%,#dfe7f3);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 0 0 1px rgba(148,163,184,.08)}.auction-private-chat-message{display:grid;grid-gap:6px;gap:6px;align-content:start}.auction-private-chat-message.is-outgoing{justify-items:end}.auction-private-chat-message.is-incoming{justify-items:start}.auction-private-chat-message.is-hidden{opacity:.8}.auction-private-chat-message-meta{display:grid;grid-gap:3px;gap:3px}.auction-private-chat-message-meta strong{font-size:12px;font-weight:700;line-height:1.2}.auction-private-chat-message-meta span{color:var(--muted);font-size:11px;line-height:1.35}.auction-private-chat-message-bubble{width:-moz-fit-content;width:fit-content;max-width:min(100%,720px);padding:6px 12px;border-radius:14px;border:1px solid #d7dfeb;background:#ffffff;color:var(--text);overflow-wrap:anywhere;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 8px 18px rgba(15,23,42,.05)}.auction-private-chat-message-bubble .auction-visual-qa-richtext{line-height:1.35}.auction-private-chat-message.is-outgoing .auction-private-chat-message-bubble{border-color:#9fbfff;background:linear-gradient(180deg,#e4efff,#d3e4ff);color:#173b73;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 10px 22px rgba(37,99,235,.12)}.auction-private-chat-message.is-hidden .auction-private-chat-message-bubble{border-style:dashed;background:color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong))}.auction-private-chat-message-actions{display:flex;justify-content:flex-end}@media (min-width:1024px){.auction-private-chat-layout{grid-template-columns:minmax(270px,330px) minmax(0,1fr);grid-template-areas:"sidebar main";align-items:start}.auction-visual-activity-sidebar.auction-private-chat-sidebar{position:static;top:auto}.auction-private-chat-sidebar{position:-webkit-sticky;position:sticky;top:16px;align-self:start}.auction-private-chat-selector-panel{display:flex;flex-direction:column;max-height:360px}.auction-private-chat-thread-card{min-height:252px}.auction-private-chat-selector-panel .auction-visual-qa-company-pill-row{flex:1 1 auto;min-height:0;max-height:none}.auction-private-chat-layout .auction-private-chat-window{max-height:140px}}.admin-request-visual-document-remove{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--danger) 20%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 84%,transparent);color:color-mix(in srgb,var(--danger) 74%,var(--text));transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.admin-request-visual-document-remove:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 40%,var(--line));background:color-mix(in srgb,var(--danger) 8%,var(--surface-strong));transform:translateY(-1px)}.admin-request-visual-document-remove:disabled{opacity:.5;cursor:not-allowed}.admin-request-visual-document-remove svg{width:12px;height:12px}.admin-request-visual-participants{display:grid;grid-gap:12px;gap:12px;padding-top:16px;padding-bottom:18px}.admin-request-visual-participant-groups{display:grid;grid-gap:14px;gap:14px;padding:14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 95%,var(--surface-alt))}.admin-request-visual-participant-group{display:grid;grid-gap:8px;gap:8px}.admin-request-visual-participant-group strong{font-size:14px;letter-spacing:-.02em}.admin-request-visual-participant-pills{display:flex;flex-wrap:wrap;gap:10px}.admin-request-participant-chip{gap:8px;padding-left:10px}.admin-request-participant-flag{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;font-size:14px;line-height:1}.admin-request-participant-flag.is-fallback{width:auto;min-width:22px;padding:0 4px;border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.04em}.admin-request-contact-list{display:grid;grid-gap:12px;gap:12px}.admin-request-contact-item{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt))}.admin-request-contact-item strong{font-size:16px;letter-spacing:-.02em}.admin-request-contact-meta{display:grid;grid-gap:3px;gap:3px;color:var(--muted);font-size:13px}.admin-request-empty-placeholder,.admin-request-preview-block,.admin-request-section-placeholder{padding:18px 20px;border:1px dashed color-mix(in srgb,var(--line) 88%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface-alt) 76%,var(--surface-strong));color:var(--muted)}.admin-request-preview-block,.admin-request-section-placeholder{min-height:120px;display:grid;place-items:center;text-align:center}.admin-request-commission-section{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;grid-gap:16px;gap:16px}.admin-request-config-section--commission .admin-request-commission-section{gap:12px}.admin-request-commission-summary-grid{grid-column:1/-1}.admin-request-commission-block{display:grid;grid-gap:12px;gap:12px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 16%,transparent),transparent 30%),color-mix(in srgb,var(--surface-alt) 90%,var(--surface-strong))}.admin-request-config-section--commission .admin-request-commission-block{gap:10px;padding:12px 14px;border-radius:16px}.admin-request-commission-controls-block .admin-request-grid-2{gap:12px}.admin-request-config-section--commission .admin-request-commission-controls-block .admin-request-grid-2{gap:10px}.admin-request-commission-fee-field{grid-column:1/-1}.admin-request-commission-tariff-block{gap:10px}.admin-request-commission-tariff-block.is-muted{opacity:.46;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 10%,transparent),transparent 30%),color-mix(in srgb,var(--surface-muted) 82%,var(--surface-strong));border-color:color-mix(in srgb,var(--line) 72%,transparent)}.admin-request-commission-tariff-block.is-muted .admin-request-commission-table-header,.admin-request-commission-tariff-block.is-muted .admin-request-commission-table-row span,.admin-request-commission-tariff-block.is-muted .admin-request-empty-placeholder{color:color-mix(in srgb,var(--muted) 88%,transparent)}.admin-request-commission-meta{display:flex;flex-wrap:wrap;gap:10px;padding:14px 16px;border:1px solid color-mix(in srgb,#93c5fd 34%,transparent);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.4),rgba(255,255,255,.12)),color-mix(in srgb,#dbeafe 84%,#eff6ff 16%)}.admin-request-config-section--commission .admin-request-commission-meta{gap:8px;padding:12px 14px;border-radius:14px}.admin-request-config-section--commission .field{gap:4px}.admin-request-config-section--commission .field span{font-size:11px}.admin-request-config-section--commission .field input,.admin-request-config-section--commission .field textarea{min-height:42px;padding:10px 13px;border-radius:14px}.admin-request-config-section--commission .field select{min-height:42px;padding:10px 40px 10px 13px;border-radius:14px;background-position:right 14px center;background-size:11px 7px}.admin-request-commission-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.admin-request-config-section--commission .admin-request-commission-summary-grid{gap:10px}.admin-request-commission-summary-card{min-height:96px;display:grid;align-content:start;grid-gap:6px;gap:6px;padding:16px 18px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface-alt) 90%,var(--surface-strong))}.admin-request-config-section--commission .admin-request-commission-summary-card{min-height:78px;gap:4px;padding:12px 14px;border-radius:14px}.admin-request-commission-summary-card strong{font-size:16px;line-height:1.35}.admin-request-config-section--commission .admin-request-commission-summary-card strong{font-size:14px;line-height:1.25}.admin-request-commission-summary-card span{color:var(--muted);font-size:13px;line-height:1.5}.admin-request-config-section--commission .admin-request-commission-summary-card span{font-size:12px;line-height:1.35}.admin-request-commission-summary-label{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.admin-request-config-section--commission .admin-request-commission-summary-label{font-size:10px}.admin-request-commission-radio-group{display:flex;flex-wrap:wrap;gap:12px;min-height:56px;padding:12px 16px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong))}.admin-request-config-section--commission .admin-request-commission-radio-group{gap:10px;min-height:46px;padding:10px 12px;border-radius:14px}.admin-request-commission-radio-option{display:inline-flex;align-items:center;gap:10px;min-height:30px;color:var(--ink);font-size:14px;font-weight:600;cursor:pointer}.admin-request-config-section--commission .admin-request-commission-radio-option{gap:8px;min-height:26px;font-size:13px}.admin-request-commission-radio-option input{width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer}.admin-request-commission-radio-option input:disabled{cursor:not-allowed}.admin-request-commission-radio-option:has(input:disabled){color:var(--muted);cursor:not-allowed}.admin-request-commission-chip{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid color-mix(in srgb,#93c5fd 30%,var(--line));border-radius:999px;background:color-mix(in srgb,#ffffff 80%,#eff6ff 20%);color:color-mix(in srgb,var(--text) 78%,#1d4ed8);font-size:13px;font-weight:600}.admin-request-config-section--commission .admin-request-commission-chip{min-height:32px;padding:0 12px;font-size:12px}.admin-request-commission-table{display:grid;grid-gap:12px;gap:12px}.admin-request-config-section--commission .admin-request-commission-table{gap:8px}.admin-request-commission-table-header,.admin-request-commission-table-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(140px,.6fr);grid-gap:12px;gap:12px;align-items:center}.admin-request-config-section--commission .admin-request-commission-table-header,.admin-request-config-section--commission .admin-request-commission-table-row{gap:10px}.admin-request-commission-table-header{padding:0 4px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.admin-request-commission-table-body{display:grid;grid-gap:12px;gap:12px}.admin-request-config-section--commission .admin-request-commission-table-body{gap:8px}.admin-request-commission-table-row span{min-height:52px;display:inline-flex;align-items:center;padding:0 16px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));font-size:14px;font-weight:600}.admin-request-config-section--commission .admin-request-commission-table-row span{min-height:42px;padding:0 12px;border-radius:14px;font-size:13px}@media (max-width:900px){.auction-runtime-detail-layout,.auction-runtime-page-screen,.auction-visual-runtime-section{min-height:auto}.auction-runtime-page-screen>.screen-header{display:none}.auction-list-panel,.auction-visual-runtime-participants-section,.auction-visual-runtime-section{margin-inline:-20px}.auction-runtime-page-screen{grid-template-rows:none}.auction-visual-runtime-section{grid-template-rows:auto}.admin-request-visual-preview--runtime{height:auto;min-height:auto;grid-template-rows:auto}.admin-request-commission-section,.admin-request-commission-summary-grid,.admin-request-filter-selects,.admin-request-grid-2,.admin-request-inline-pair,.admin-request-portfolio-commercial-grid,.admin-request-portfolio-top-row,.admin-request-visual-main,.admin-request-visual-meta{grid-template-columns:1fr}.admin-request-auction-duration-field,.admin-request-auction-start-field{grid-column:auto}.admin-request-portfolio-duration-field{max-width:none}.admin-request-commission-table-header,.admin-request-commission-table-row{grid-template-columns:1fr}.admin-request-visual-meta-item{min-height:auto;border-right:none;border-bottom:1px solid color-mix(in srgb,var(--line) 88%,transparent)}.admin-request-visual-meta-item:last-child{border-bottom:none}.admin-request-visual-panel:first-child{border-right:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:16px}.admin-request-visual-panel:last-child{border-top:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:16px}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-panel--auction,.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction{order:-1}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-panel--portfolio,.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--portfolio{order:0}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--auction{order:-1}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--portfolio{order:0}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-topbar-main{gap:10px}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-topbar-timer{max-width:58%;font-size:13px}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-topbar-timer-main{gap:6px}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-topbar-action-pill{min-height:28px;padding:0 10px;font-size:11px}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--auction .admin-request-visual-panel-header-row--with-inline-state{gap:8px;min-width:0}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--auction .admin-request-visual-panel-header{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--auction .admin-request-visual-bid-state--header-inline{padding-inline:10px;font-size:11px}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-auction-bottom{gap:14px}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-row{flex-direction:column;align-items:stretch;gap:10px}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-display{width:100%;min-width:0}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-live-editor{max-width:100%}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-live-editor :is(.admin-request-visual-bid-input,.admin-request-visual-bid-inline-trigger,.admin-request-visual-bid-suffix,.admin-request-visual-bid-paren){font-size:clamp(14px,4.8vw,17px)}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-action--live,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-action-anchor,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-action-wrap{width:100%;max-width:none}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-action-wrap{display:flex;align-self:stretch}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-action--live{min-width:0}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-preference-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;width:100%;margin-top:12px}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-latest-offer{display:grid;grid-gap:4px;gap:4px;min-width:0;flex:1 1 auto}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-latest-offer-label{color:#98a2b3;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-latest-offer-value{color:var(--text);font-size:clamp(15px,4.8vw,18px);font-weight:700;line-height:1.05;letter-spacing:-.02em;white-space:nowrap}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-latest-offer-value.is-own-bid{color:color-mix(in srgb,var(--current) 86%,#11773d)}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-latest-offer-value.is-empty{color:#98a2b3;font-weight:600}.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-bid-preference{flex:0 0 auto;width:auto;max-width:100%;justify-content:flex-start;gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-toggle,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-toggle,.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-toggle{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;padding:0;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));color:var(--text)}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-chevron,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-chevron,.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-chevron{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;transition:transform .18s ease}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-chevron svg,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-chevron svg,.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-chevron svg{width:100%;height:100%}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-panel--mobile-collapsible.is-open .admin-request-visual-panel-collapse-chevron,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--mobile-collapsible.is-open .admin-request-visual-panel-collapse-chevron,.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--mobile-collapsible.is-open .admin-request-visual-panel-collapse-chevron{transform:rotate(180deg)}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-body,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-body,.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-body{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1),opacity .16s ease,visibility 0s linear .22s}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-panel--mobile-collapsible.is-open .admin-request-visual-panel-collapse-body,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--mobile-collapsible.is-open .admin-request-visual-panel-collapse-body,.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--mobile-collapsible.is-open .admin-request-visual-panel-collapse-body{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1),opacity .16s ease}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-inner,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-inner,.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--mobile-collapsible .admin-request-visual-panel-collapse-inner{overflow:hidden}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-meta-toggle,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-meta-toggle,.admin-request-visual-preview--seller-runtime .admin-request-visual-meta-toggle{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border:0;border-bottom:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:var(--auction-visual-section-surface);color:var(--text);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:left;min-width:0;overflow:hidden}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-meta-toggle>span:first-child,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-meta-toggle>span:first-child,.admin-request-visual-preview--seller-runtime .admin-request-visual-meta-toggle>span:first-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-meta-toggle-chevron,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-meta-toggle-chevron,.admin-request-visual-preview--seller-runtime .admin-request-visual-meta-toggle-chevron{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;transition:transform .18s ease}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-meta-toggle-chevron svg,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-meta-toggle-chevron svg,.admin-request-visual-preview--seller-runtime .admin-request-visual-meta-toggle-chevron svg{width:100%;height:100%}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-meta-collapse.is-open .admin-request-visual-meta-toggle-chevron,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-meta-collapse.is-open .admin-request-visual-meta-toggle-chevron,.admin-request-visual-preview--seller-runtime .admin-request-visual-meta-collapse.is-open .admin-request-visual-meta-toggle-chevron{transform:rotate(180deg)}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-meta-collapse-body,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-meta-collapse-body,.admin-request-visual-preview--seller-runtime .admin-request-visual-meta-collapse-body{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1),opacity .16s ease,visibility 0s linear .22s}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-meta-collapse.is-open .admin-request-visual-meta-collapse-body,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-meta-collapse.is-open .admin-request-visual-meta-collapse-body,.admin-request-visual-preview--seller-runtime .admin-request-visual-meta-collapse.is-open .admin-request-visual-meta-collapse-body{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1),opacity .16s ease}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-meta-collapse-inner,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-meta-collapse-inner,.admin-request-visual-preview--seller-runtime .admin-request-visual-meta-collapse-inner{overflow:hidden}.admin-request-visual-preview--admin-runtime-mobile .admin-request-visual-meta,.admin-request-visual-preview--buyer-runtime-mobile .admin-request-visual-meta,.admin-request-visual-preview--seller-runtime .admin-request-visual-meta{border-bottom:none}.admin-request-visual-preview--seller-runtime .admin-request-visual-topbar-main{gap:8px;min-width:0}.admin-request-visual-preview--seller-runtime .admin-request-visual-topbar-title{min-width:0;font-size:clamp(13px,4.1vw,15px);line-height:1.18}.admin-request-visual-preview--seller-runtime .admin-request-visual-topbar-timer{flex:0 0 auto;max-width:48%;min-width:0;font-size:12px}.admin-request-visual-preview--seller-runtime .admin-request-visual-topbar-timer-stack{justify-items:end;min-width:0}.admin-request-visual-preview--seller-runtime .admin-request-visual-topbar-timer-main{gap:4px;min-width:0}.admin-request-visual-preview--seller-runtime .admin-request-visual-topbar-timer-icon{width:16px;height:16px;flex:0 0 16px}.admin-request-visual-preview--seller-runtime .countdown-timer-text{display:inline-block;min-width:0;font-size:12px;line-height:1;white-space:nowrap}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel-header-row{min-width:0}.admin-request-visual-panel-header-row:not(.admin-request-visual-panel-header-row--with-inline-state) .admin-request-visual-bid-state--header-inline{margin-left:8px}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel-header{min-width:0}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--portfolio:not(.is-open) .admin-request-visual-panel-view-toggle{display:none}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--portfolio:not(.is-open) .admin-request-visual-panel-header{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--portfolio .admin-request-visual-panel-header-actions{gap:8px;flex:0 0 auto}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--portfolio .admin-request-visual-panel-secondary-row--portfolio-toggle{display:flex;justify-content:center;padding:0 16px 12px}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--portfolio .admin-request-visual-panel-secondary-row--portfolio-toggle .admin-request-visual-panel-view-toggle{width:100%;justify-content:center}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-panel-header-row--between{gap:10px}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-panel-header-actions{gap:6px;flex:0 0 auto}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-panel-collapse-toggle{width:28px;height:28px;flex:0 0 28px}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-sound-stack{gap:2px}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-sound-toggle{gap:6px;padding:4px 5px 4px 8px}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-sound-toggle-copy strong{font-size:10px}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-sound-toggle-copy{display:inline-flex;align-items:center}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-sound-toggle-icon{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--text)}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-sound-toggle-copy strong{display:none}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-sound-toggle-switch{width:32px;height:18px}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-sound-toggle-knob{width:14px;height:14px}.admin-request-visual-preview--seller-runtime .admin-request-visual-panel--auction .admin-request-visual-sound-toggle-switch.is-on .admin-request-visual-sound-toggle-knob{transform:translateX(14px)}.admin-request-visual-preview--seller-runtime .admin-request-visual-seller-chart-plot--live{--seller-chart-axis-label-width:62px;--seller-chart-axis-label-gap:6px;--seller-chart-axis-start:calc(var(--seller-chart-axis-gutter) + 2px);--seller-chart-plot-top:12px;--seller-chart-axis-bottom:28px;--seller-chart-axis-line-bottom:14px;--seller-chart-plot-bottom-padding:30px;min-height:236px;padding:12px 8px var(--seller-chart-plot-bottom-padding) calc(var(--seller-chart-axis-start) + 2px)}.admin-request-visual-preview--seller-runtime .admin-request-visual-seller-chart-y-axis-percent,.admin-request-visual-preview--seller-runtime .admin-request-visual-seller-chart-y-axis-tick:not(.is-top):not(.is-bottom):nth-child(odd){display:none}.admin-request-visual-preview--seller-runtime .admin-request-visual-seller-chart-y-axis-label{right:calc(var(--seller-chart-axis-label-gap) - 1px);font-size:8px}.admin-request-visual-preview--seller-runtime .admin-request-visual-seller-chart-x-axis{gap:4px}.admin-request-visual-preview--seller-runtime .admin-request-visual-seller-chart-x-axis-tick:nth-child(2n):not(:last-child){display:none}.admin-request-visual-preview--seller-runtime .admin-request-visual-seller-chart-point-label{max-width:min(220px,calc(100vw - 132px));padding:4px 8px;font-size:9px}.admin-request-visual-preview--seller-runtime .admin-request-visual-seller-chart-target-label{font-size:7.5px}.admin-request-visual-preview--seller-runtime .admin-request-visual-seller-chart-legend{gap:10px}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-footer{flex-wrap:nowrap;align-items:center;gap:12px}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-legend{flex:1 1 auto;flex-wrap:nowrap;gap:6px}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-legend-item{min-width:0;gap:6px}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-legend-copy{gap:4px}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-empty,.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-legend-copy span,.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-legend-copy strong{font-size:9px;white-space:nowrap}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-empty{flex:0 0 auto}.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress--discovery{gap:0}.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-grid,.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-x-axis{display:none}.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-mobile{display:block}.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-discovery-shell{min-height:0;padding:8px 6px 0}.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-footer{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:8px}.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-bidder-legend,.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-legend{width:100%;justify-content:flex-start;gap:6px 8px}.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-legend-copy{gap:4px;flex-wrap:wrap}.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-bidder-label,.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-empty,.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-legend-copy span,.admin-request-visual-preview--seller-runtime-upcoming .progressive-auction-progress-classic-legend-copy strong{font-size:9px}.admin-request-visual-preview--seller-runtime-upcoming .admin-request-visual-seller-chart-upcoming-summary{display:grid;grid-gap:10px;gap:10px}.admin-request-visual-preview--seller-runtime-upcoming .admin-request-visual-seller-chart-legend,.admin-request-visual-preview--seller-runtime-upcoming .admin-request-visual-seller-chart-plot{display:none}.admin-request-visual-preview--seller-runtime-upcoming .admin-request-visual-seller-chart{gap:10px}.admin-request-visual-preview--seller-runtime-upcoming .admin-request-visual-seller-chart-upcoming-summary-row{align-items:flex-start;padding:10px 12px;border-radius:14px}.admin-request-visual-preview--seller-runtime-upcoming .admin-request-visual-seller-chart-upcoming-summary-main{flex:1 1 auto}.admin-request-visual-preview--seller-runtime-upcoming .admin-request-visual-seller-chart-upcoming-summary-label{font-size:11px}.admin-request-visual-preview--seller-runtime-upcoming .admin-request-visual-seller-chart-upcoming-summary-value{flex:0 1 48%;font-size:11px}.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime{gap:6px;margin-top:4px}.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-header-copy,.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-stat{padding:8px 10px;border-radius:12px}.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-header-label,.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-stat span{font-size:10px}.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-header-copy strong,.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-stat strong{font-size:13px;line-height:1.25}.admin-request-visual-preview--seller-runtime .admin-request-visual-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-top:8px;padding-bottom:12px;scroll-snap-type:x proximity;-ms-overflow-style:none;scrollbar-width:none}.admin-request-visual-preview--seller-runtime .admin-request-visual-tabs::-webkit-scrollbar{display:none}.admin-request-visual-preview--seller-runtime .admin-request-visual-tab{flex:0 0 auto;min-width:max-content;min-height:34px;padding:0 10px;scroll-snap-align:start}.admin-request-visual-preview--seller-runtime .admin-request-visual-tab-label--mobile{font-size:9px;white-space:nowrap}.admin-request-visual-preview--seller-runtime .admin-request-visual-tab-badge{min-width:14px;height:14px;padding:0 3px;font-size:8px;margin-left:2px}.admin-request-visual-topbar{align-items:flex-start}.admin-request-visual-topbar-main{width:100%;align-items:center;flex-direction:row}.admin-request-visual-topbar-timer{text-align:right}.admin-request-visual-topbar-meta{justify-content:flex-start;text-align:left}}@media (max-width:720px){.admin-request-visual-preview--seller-runtime .admin-request-visual-topbar-main{align-items:flex-start;flex-direction:column;gap:10px}.admin-request-visual-preview--seller-runtime .admin-request-visual-topbar-title{width:100%;overflow:visible;text-overflow:clip;white-space:normal;font-size:13px;line-height:1.15}.admin-request-visual-preview--seller-runtime .admin-request-visual-topbar-timer{width:100%;max-width:none;justify-content:flex-end;text-align:right}.admin-request-visual-preview--seller-runtime .admin-request-visual-topbar-timer-stack{justify-items:end;width:100%}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-grid{gap:8px}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-stage{min-width:0}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-footer{flex-direction:column;align-items:stretch;gap:12px}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-bidder-legend,.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-legend{width:100%;display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-bidder-item,.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-legend-item{width:100%;max-width:100%;align-items:flex-start}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-legend-copy{display:grid;grid-gap:2px;gap:2px}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-bidder-label,.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-empty,.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-legend-copy span,.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-legend-copy strong{font-size:10px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.admin-request-visual-preview--seller-runtime:not(.admin-request-visual-preview--seller-runtime-upcoming) .progressive-auction-progress-classic-empty{width:100%}.admin-request-company-selection-header{align-items:stretch;flex-direction:column}.admin-request-company-selection-actions{justify-content:space-between}.admin-request-company-table{min-width:560px}.admin-request-company-result{flex-direction:column;align-items:stretch}.admin-request-visual-seller-chart-legend{flex-direction:column;align-items:flex-start;gap:10px}.admin-request-document-row,.admin-request-visual-document-row,.admin-request-visual-inline-status{flex-direction:column;align-items:stretch}.admin-request-visual-bid-row{flex-wrap:nowrap;justify-content:center}.admin-request-visual-bid-center{width:min(100%,392px);order:0}.admin-request-visual-bid-display{width:100%;min-width:0}.admin-request-visual-auction-top{grid-template-columns:1fr;gap:12px}.admin-request-visual-auction-top-item{flex-wrap:wrap}.admin-request-visual-auction-top-dots{display:none}.admin-request-visual-auction-top-value{width:100%;text-align:left}.admin-request-visual-progressive-live-row,.admin-request-visual-progressive-live-row--muted{grid-template-columns:1fr;gap:8px}.admin-request-visual-progressive-live-label{display:block;width:auto;text-align:left}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-row{grid-template-columns:minmax(0,1fr) var(--admin-request-progressive-action-width);grid-template-areas:"label ." "value action";gap:4px}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-row--muted{grid-template-columns:minmax(0,1fr) var(--admin-request-progressive-action-width);grid-template-areas:"label preference" "value preference";gap:2px}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-preference{align-self:start;margin-top:-10px}.admin-request-visual-progressive-live-action{justify-self:stretch}.admin-request-visual-progressive-live-action .admin-request-visual-bid-action{width:100%}.admin-request-visual-progressive-live-spacer{display:none}.admin-request-visual-portfolio-row{flex-wrap:wrap}.admin-request-visual-portfolio-dots{display:none}.admin-request-visual-portfolio-value{width:100%;text-align:left}.admin-request-visual-live-summary-grid{grid-template-columns:1fr;gap:6px}.admin-request-visual-live-summary-header--dutch{grid-template-columns:1fr}.admin-request-visual-live-summary-meta{flex-direction:column;align-items:flex-start;gap:4px 10px}.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime{gap:8px;margin-top:2px}.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-header-copy,.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-stat{padding:8px 9px;border-radius:11px}.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-header-label,.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-stat span{font-size:9.5px}.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-header-copy strong,.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-stat strong{font-size:12px;line-height:1.2}.admin-request-visual-preview--seller-runtime .admin-request-visual-live-summary--runtime .admin-request-visual-live-summary-stat--compact strong{font-size:11.5px}.admin-request-visual-preview--seller-runtime .admin-request-visual-tab{min-height:36px;padding:0 12px}.admin-request-visual-preview--seller-runtime .admin-request-visual-tab-label--desktop{display:none}.admin-request-visual-preview--seller-runtime .admin-request-visual-tab-label--mobile{display:inline;font-size:10px;line-height:1}.admin-request-visual-preview--seller-runtime .admin-request-visual-tab-badge{margin-left:4px}}.company-profile-layout{gap:14px}.company-profile-hero{border-radius:13px}.companies-detail-inline-form,.company-profile-edit-form{border:1px solid color-mix(in srgb,var(--line) 92%,transparent)}.companies-detail-inline-form{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:9px;background:color-mix(in srgb,var(--surface-strong) 94%,var(--surface-alt))}.companies-field-hint{margin-top:4px;color:var(--muted);font-size:11px;line-height:1.35}.companies-country-interest-field{gap:8px}.companies-country-interest-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.companies-country-interest-selected-pills{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.companies-country-interest-selected-pill{display:inline-flex;align-items:center;gap:6px;min-height:28px;max-width:220px;padding:4px 9px 4px 6px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));color:var(--muted-strong);font-size:12px;font-weight:800;line-height:1.2}.companies-country-interest-selected-pill>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companies-country-interest-selected-flag{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 92%,white 8%);font-size:12px;line-height:1;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 66%,transparent)}.companies-country-interest-selected-flag.is-fallback{font-size:8px;letter-spacing:0}.companies-country-interest-button{min-height:38px;padding-inline:14px}.companies-country-interest-modal-shell{z-index:90}.companies-country-interest-modal{width:min(1380px,calc(100vw - 24px));max-height:min(88vh,820px);overflow:hidden}.companies-country-interest-groups{display:grid;grid-gap:14px;gap:14px;max-height:min(60vh,560px);overflow:auto;padding:2px 4px 2px 0}.companies-country-interest-search{max-width:520px}.companies-country-interest-search input{min-height:42px;border-radius:14px}.companies-country-interest-group{display:grid;grid-gap:8px;gap:8px}.companies-country-interest-group h3{margin:0;color:var(--muted-strong);font-size:12px;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.14em}.companies-country-interest-empty{min-height:34px;padding:8px 0;color:var(--muted);font-size:12px;line-height:1.3}.companies-country-interest-pill-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.companies-country-interest-pill{display:flex;align-items:center;gap:8px;min-width:0;min-height:34px;padding:5px 9px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 22%,transparent),transparent 32%),color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));color:var(--text);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,transform .14s ease}.companies-country-interest-pill:hover{border-color:color-mix(in srgb,var(--brand) 32%,var(--line));transform:translate3d(0,-1px,0)}.companies-country-interest-pill.is-selected{border-color:color-mix(in srgb,var(--brand) 48%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#ffffff 24%,transparent),transparent 32%),color-mix(in srgb,var(--brand-soft) 66%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.46),0 8px 18px color-mix(in srgb,var(--brand) 10%,transparent)}.companies-country-interest-flag{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 92%,white 8%);font-size:14px;line-height:1;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 70%,transparent)}.companies-country-interest-flag.is-fallback{color:var(--muted-strong);font-size:9px;font-weight:800;letter-spacing:0}.companies-country-interest-pill>span:last-child{min-width:0;overflow:hidden;font-size:13px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.companies-country-interest-pill-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.companies-country-interest-pill-grid{grid-template-columns:1fr}}@media (max-width:400px){.admin-request-visual-progressive-live{grid-template-columns:1fr}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-row{grid-template-columns:1fr;grid-template-areas:"label" "value" "action";gap:4px}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-row--muted{grid-template-columns:1fr;grid-template-areas:"label" "value" "preference";gap:2px}.admin-request-visual-progressive-live[data-testid=auction-live-panel-buyer] .admin-request-visual-progressive-live-preference{align-self:stretch;margin-top:0}}.companies-detail-layout{gap:12px}.companies-detail-section-card{padding:14px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:11px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 30%,transparent),transparent 28%),color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.44),0 8px 18px rgba(15,23,42,.035)}.company-profile-address-card{display:grid;grid-gap:10px;gap:10px}.company-documents-card{display:grid;grid-gap:12px;gap:12px}.company-documents-card-copy{margin:4px 0 0;color:var(--muted-strong);font-size:13px;line-height:1.5}.company-documents-card-meta{display:flex;flex-wrap:wrap;gap:8px}.company-documents-table-wrap{margin-top:4px}.company-documents-table{min-width:760px;table-layout:auto}.company-documents-table td:first-child,.company-documents-table th:first-child{width:38%}.company-documents-table td:nth-child(2),.company-documents-table th:nth-child(2){width:14%}.company-documents-table td:nth-child(3),.company-documents-table th:nth-child(3){width:30%}.company-documents-table td:nth-child(4),.company-documents-table th:nth-child(4){width:18%}.company-documents-table td:last-child{vertical-align:middle}.companies-detail-address-copy{color:var(--text);font-size:14px;line-height:1.55;white-space:pre-line}.company-documents-modal{width:min(1080px,calc(100vw - 32px));max-height:min(84vh,860px);overflow:auto}.company-documents-modal-header{padding-bottom:0}.company-documents-modal-subtitle{margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.company-documents-modal-notice{margin-top:12px}.company-documents-modal-body{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:16px}.company-documents-current-panel,.company-documents-upload-panel{display:grid;grid-gap:12px;gap:12px;min-width:0}.company-documents-dropzone{min-height:200px}.company-documents-dropzone.is-disabled{cursor:not-allowed;opacity:.76;transform:none}.company-documents-selected-files{display:grid;grid-gap:10px;gap:10px}.company-documents-list-heading{align-items:flex-start}.company-documents-list-heading h3{margin:0;font-size:16px;letter-spacing:-.02em}.company-documents-list{gap:8px}.company-documents-list-row{gap:12px}.company-documents-empty-state{min-height:0;padding:10px 0 0;border:none;background:transparent;color:var(--muted);text-align:left;font-size:13px;line-height:1.45}.companies-people-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.companies-detail-modal .detail-section h2{font-size:15px;letter-spacing:-.02em}.companies-key-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.companies-key-value-card{gap:7px;min-height:94px;padding:12px 14px;border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 36%,transparent),transparent 30%),color-mix(in srgb,var(--surface-strong) 88%,var(--surface-alt));box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.companies-key-value-card strong{font-size:15px;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.companies-key-value-wide{grid-column:span 2}.companies-key-value-full{grid-column:1/-1}.companies-contact-row{padding:12px 14px;border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 30%,transparent),transparent 28%),color-mix(in srgb,var(--surface-strong) 90%,var(--surface-alt))}.companies-contact-pill-list{display:flex;flex-wrap:wrap;gap:10px}.companies-contact-pill{display:inline-flex;align-items:center;gap:10px;min-width:220px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 24%,transparent),transparent 30%),color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));cursor:pointer;transition:border-color .12s ease,background-color .12s ease,transform .12s ease,box-shadow .12s ease}.companies-contact-pill:hover{border-color:color-mix(in srgb,var(--brand) 30%,var(--line));transform:translate3d(0,-1px,0)}.companies-contact-pill.is-selected{border-color:color-mix(in srgb,var(--brand) 44%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#ffffff 26%,transparent),transparent 30%),color-mix(in srgb,var(--brand-soft) 62%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.44)}.companies-contact-pill-indicator{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface-strong) 92%,white 8%);color:var(--brand);font-size:12px;font-weight:800;line-height:1}.companies-contact-pill.is-selected .companies-contact-pill-indicator{border-color:color-mix(in srgb,var(--brand) 40%,transparent);background:color-mix(in srgb,var(--brand-soft) 78%,white 22%)}.companies-contact-pill-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.companies-contact-pill-copy strong{font-size:14px;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}.companies-contact-pill-copy span{color:var(--muted);font-size:11px;line-height:1.25;text-transform:uppercase;letter-spacing:.08em}.companies-contact-row strong{font-size:15px;letter-spacing:-.02em}.companies-detail-table-wrap{overflow:auto;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:9px;background:color-mix(in srgb,var(--surface-strong) 92%,var(--surface-alt))}.company-profile-layout .empty-state{border-radius:11px}.companies-people-grid .empty-state{min-height:140px}.companies-detail-table{width:100%;border-collapse:collapse;min-width:0;table-layout:fixed}.companies-detail-table td,.companies-detail-table th{padding:10px 12px;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--line) 82%,transparent);overflow-wrap:anywhere}.companies-detail-table th{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb,var(--surface-alt) 82%,var(--surface-strong));white-space:nowrap}.companies-detail-table td{font-size:13px;line-height:1.35;vertical-align:top}.companies-detail-cell-stack{display:flex;flex-direction:column;gap:4px;min-width:0}.companies-detail-secondary-text{color:var(--muted);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.companies-detail-actions-cell,.companies-detail-table-actions{display:flex;justify-content:flex-end}.companies-detail-actions-cell{flex-direction:column;align-items:flex-end;gap:8px}.companies-detail-table td:first-child,.companies-detail-table th:first-child{width:34%}.companies-detail-table td:nth-child(2),.companies-detail-table th:nth-child(2){width:42%}.companies-detail-table td:last-child,.companies-detail-table th:last-child{width:24%}.companies-detail-inline-button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;box-shadow:none;white-space:nowrap}@media (max-width:1500px){.companies-detail-table td:first-child,.companies-detail-table th:first-child{width:33%}.companies-detail-table td:nth-child(2),.companies-detail-table th:nth-child(2){width:37%}.companies-detail-table td:last-child,.companies-detail-table th:last-child{width:30%}}.companies-add-user-mode-toggle{display:inline-flex;gap:8px;padding:4px;border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 74%,var(--surface-strong));border:1px solid var(--line);margin-bottom:14px}.companies-add-user-mode-button{min-height:34px;padding:0 14px;border-radius:999px;box-shadow:none;border-color:transparent}.companies-add-user-mode-button.is-active{background:color-mix(in srgb,var(--brand) 12%,var(--surface-strong));border-color:color-mix(in srgb,var(--brand) 24%,var(--line));color:var(--brand)}.companies-existing-user-picker{display:flex;flex-direction:column;gap:12px}.companies-existing-user-list{display:flex;flex-direction:column;gap:10px;max-height:320px;overflow:auto}.companies-existing-user-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:20px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface-alt) 74%,var(--surface-strong))}.companies-existing-user-main{display:flex;flex-direction:column;gap:4px;min-width:0}.companies-existing-user-main strong{font-size:15px}.companies-existing-user-main span{color:var(--muted);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.companies-existing-user-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.companies-detail-table tbody tr:last-child td{border-bottom:0}.companies-users-detail-card{padding:16px;border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 44%,transparent),transparent 34%),color-mix(in srgb,var(--surface-strong) 92%,var(--surface-alt))}.companies-users-detail-card .companies-panel-heading{margin-bottom:10px}.companies-users-detail-card .companies-panel-heading h2{font-size:20px;letter-spacing:-.03em}.companies-users-detail-card .companies-add-icon-button{min-height:36px;padding:0 14px;border-radius:12px;gap:8px;font-size:13px}.companies-users-detail-card .companies-add-icon-button-icon svg{width:15px;height:15px}.companies-users-detail-card .companies-detail-table-wrap{border-radius:12px;background:var(--surface-strong)}.companies-users-detail-table{table-layout:fixed}.companies-users-detail-table td,.companies-users-detail-table th{padding:9px 12px;vertical-align:middle}.companies-users-detail-table th{font-size:10px;letter-spacing:.14em;background:color-mix(in srgb,var(--surface-alt) 64%,var(--surface-strong))}.companies-users-detail-table td{font-size:13px;line-height:1.25}.companies-users-detail-table td:first-child,.companies-users-detail-table th:first-child{width:35%}.companies-users-detail-table td:nth-child(2),.companies-users-detail-table th:nth-child(2){width:33%}.companies-users-detail-table td:last-child,.companies-users-detail-table th:last-child{width:32%}.companies-users-detail-table .companies-detail-cell-stack{gap:3px}.companies-users-detail-table .companies-detail-user-link{display:inline-block;max-width:100%;overflow:hidden;color:var(--text);font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.companies-users-detail-table .companies-detail-secondary-text{font-size:12px;line-height:1.25}.companies-users-detail-table td:nth-child(2) .companies-detail-cell-stack span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companies-users-detail-table .companies-detail-actions-cell{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px}.companies-users-detail-table .companies-status-pill,.companies-users-detail-table .companies-status-select{min-width:72px;min-height:22px;height:22px;padding-top:0;padding-bottom:0;font-size:9px;line-height:1}.companies-users-detail-table .companies-status-select{padding-left:8px;padding-right:20px}.companies-users-detail-table .companies-detail-role-select{min-width:0;min-height:0;height:auto;padding:0 14px 0 0;color:var(--muted);font-size:14px;line-height:1.35;font-weight:500}.companies-users-detail-table .companies-status-pill{padding-left:8px;padding-right:8px}.companies-users-detail-table .companies-detail-inline-button{min-height:24px;padding:0 9px;border-radius:8px;font-size:10px;line-height:1}@media (max-width:1500px){.companies-users-detail-table td:first-child,.companies-users-detail-table th:first-child{width:33%}.companies-users-detail-table td:nth-child(2),.companies-users-detail-table th:nth-child(2){width:31%}.companies-users-detail-table td:last-child,.companies-users-detail-table th:last-child{width:36%}}@media (max-width:900px){.companies-users-detail-card{padding:12px;border-radius:14px}.companies-users-detail-card .companies-panel-heading{align-items:flex-start}.companies-users-detail-table{min-width:720px}}.companies-detail-user-link{color:inherit;font-weight:700;text-decoration:none}.companies-detail-user-link:hover{color:var(--brand);text-decoration:underline}.company-users-screen,.user-profile-screen{gap:12px}.company-users-screen .company-users-layout{gap:20px}.user-profile-layout{gap:14px}.user-profile-screen,.user-profile-screen .user-profile-layout{gap:8px}.user-profile-screen .companies-detail-hero{gap:10px;padding:12px 14px;border-radius:16px}.company-users-hero{margin-bottom:2px}.user-profile-hero{justify-content:space-between}.user-profile-hero-copy{max-width:min(72ch,100%)}.user-profile-screen .companies-detail-hero-copy,.user-profile-screen .user-profile-hero-copy{gap:8px}.user-profile-screen .companies-detail-hero h2{font-size:clamp(24px,2.7vw,34px);line-height:1.03}@media (max-width:1100px){.company-users-screen .company-users-layout{width:100%;gap:16px}}@media (max-width:760px){.company-users-screen .company-users-layout{gap:12px}}.user-profile-subtitle{margin:-4px 0 0;color:var(--muted-strong);font-size:15px;line-height:1.45}.user-profile-screen .user-profile-subtitle{margin-top:-2px;font-size:13px;line-height:1.32}.user-profile-screen .companies-detail-meta{gap:6px;margin-top:0}.user-profile-screen .companies-meta-chip,.user-profile-screen .companies-status-pill,.user-profile-screen .status-pill{min-height:28px;padding:0 10px;font-size:11px}.user-profile-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;align-items:flex-start;min-width:min(360px,100%)}.user-profile-screen .user-profile-actions{gap:6px;min-width:min(300px,100%)}.user-profile-actions .primary-button,.user-profile-actions .secondary-button{min-height:34px;padding:0 14px;border-radius:12px;font-size:13px;font-weight:600;box-shadow:none}.user-profile-screen .primary-button,.user-profile-screen .secondary-button,.user-profile-screen .user-profile-actions .primary-button,.user-profile-screen .user-profile-actions .secondary-button{min-height:32px;padding:0 12px;border-radius:10px;font-size:12px}.user-profile-danger-button{color:color-mix(in srgb,var(--danger) 92%,#ffffff)}.user-profile-form-grid{align-items:flex-end}.user-profile-screen .companies-detail-section-card,.user-profile-screen .panel{padding:10px 12px;border-radius:10px}.user-profile-screen .detail-section h2{font-size:16px}.user-profile-screen .user-profile-form-grid{gap:8px 10px}.user-profile-screen .field{gap:5px}.user-profile-screen .field span{font-size:10px}.user-profile-screen .field select{min-height:34px;padding:7px 34px 7px 10px;border-radius:10px;background-position:right 12px center}.user-profile-screen .field input,.user-profile-screen .field textarea,.user-profile-screen .input-like{min-height:34px;padding:7px 10px;border-radius:10px}.user-profile-readonly{min-height:50px;align-items:center}.user-profile-screen .user-profile-readonly{min-height:34px;gap:4px}.user-profile-screen .detail-row{padding:8px 10px}.user-profile-screen .inline-meta{font-size:11px}.company-profile-screen{gap:18px}.company-profile-screen .user-profile-layout{width:min(1120px,100%);margin:0 auto;gap:14px}.company-profile-screen .companies-detail-hero{padding:24px 28px;border-radius:24px;gap:16px}.company-profile-screen .companies-detail-hero-copy,.company-profile-screen .user-profile-hero-copy{gap:12px}.company-profile-screen .companies-detail-hero h2{font-size:clamp(32px,3.2vw,42px);line-height:1.04}.company-profile-screen .user-profile-subtitle{margin:-2px 0 0;font-size:15px;line-height:1.45}.company-profile-screen .companies-detail-meta{gap:8px}.company-profile-screen .companies-meta-chip,.company-profile-screen .status-pill{box-sizing:border-box;height:34px;min-height:34px;padding:0 12px;font-size:11px;line-height:1}.company-profile-screen .companies-detail-section-card,.company-profile-screen .panel{padding:24px 28px;border-radius:22px}.company-profile-screen .panel-heading{margin-bottom:16px}.company-profile-screen .panel-heading h2{margin:0;font-size:22px;letter-spacing:-.03em}.company-profile-screen .panel-heading .user-profile-subtitle{margin-top:6px;font-size:14px;line-height:1.5}.company-profile-screen .emails-preferences-form,.company-profile-screen .user-profile-form-grid{gap:10px 12px}.company-profile-screen .field{gap:7px}.company-profile-screen .emails-preferences-readonly-list>span,.company-profile-screen .field span{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.company-profile-screen .field input,.company-profile-screen .field select,.company-profile-screen .field textarea,.company-profile-screen .input-like{min-height:40px;padding:9px 12px;border-radius:12px;font-size:14px}.company-profile-screen .field textarea{min-height:112px;resize:vertical}.company-profile-screen .field select{padding-right:38px;background-position:right 14px center}.company-profile-screen .user-profile-readonly{min-height:48px}.company-profile-screen .emails-preferences-master-toggle,.company-profile-screen .emails-preferences-readonly-list,.company-profile-screen .emails-preferences-toggle{padding:18px 20px;border-radius:18px}.company-profile-screen .emails-preferences-readonly-list ul{column-count:2;column-gap:32px;row-gap:8px}.company-profile-screen .emails-preferences-readonly-list li{page-break-inside:avoid;break-inside:avoid;margin-bottom:6px;line-height:1.45}.company-profile-screen .form-actions{justify-content:flex-end;gap:8px;margin-top:0}.company-profile-screen .primary-button,.company-profile-screen .secondary-button{min-height:36px;padding:0 14px;border-radius:10px;font-size:12px}.company-profile-screen .company-profile-layout{gap:10px}.company-profile-screen .company-my-profile-hero{padding:0;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none}.company-profile-screen .company-my-profile-hero .companies-detail-hero-copy{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:none}.company-profile-screen .company-my-profile-hero h2{min-width:0;font-size:clamp(30px,3.2vw,44px);line-height:1}.company-profile-screen .company-my-profile-hero .companies-detail-meta{flex:0 0 auto;justify-content:flex-end;gap:8px;margin-top:0}.company-profile-screen .profile-data-list{display:grid;grid-gap:12px;gap:12px;width:100%;max-width:none;margin:0}.company-profile-screen .profile-data-row{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:baseline;grid-column-gap:16px;column-gap:16px;min-width:0}.company-profile-screen .profile-data-row:before{content:"";grid-column:2;grid-row:1;width:100%;min-width:0;border-bottom:1px dotted color-mix(in srgb,var(--muted) 48%,transparent);transform:translateY(-3px)}.company-profile-screen .profile-data-row dt{grid-column:1;grid-row:1;margin:0;color:var(--muted-strong);font-size:14px;font-weight:500}.company-profile-screen .profile-data-row dd{grid-column:3;grid-row:1;margin:0;min-width:0;color:var(--text);font-size:15px;font-weight:500;text-align:right;overflow-wrap:anywhere}.company-profile-screen .profile-password-form{display:grid;grid-gap:16px;gap:16px}.company-profile-screen .profile-password-form--single{grid-template-columns:minmax(280px,420px) max-content;align-items:end;column-gap:16px;row-gap:12px}.company-profile-screen .profile-password-form--single .profile-password-error{grid-column:1/-1}.company-profile-screen .profile-password-form--single .profile-password-actions{grid-column:auto;align-self:end;justify-content:flex-start;margin-top:0;padding-bottom:0}.company-profile-screen .profile-permissions-list{display:grid;grid-gap:0;gap:0;width:100%;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong)}.company-profile-screen .profile-permissions-save-row{align-items:center;justify-content:space-between;margin-top:0;width:100%}.company-profile-screen .profile-permissions-reset-action{margin-right:auto}.company-profile-screen .profile-permission-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;grid-gap:16px;gap:16px;min-height:42px;padding:8px 12px;border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent)}.company-profile-screen .profile-permission-row:last-child{border-bottom:0}.company-profile-screen .profile-permission-row dd,.company-profile-screen .profile-permission-row dt{margin:0}.company-profile-screen .profile-permission-row dt{min-width:0;color:var(--text);font-size:14px;font-weight:500;line-height:1.25}.company-profile-screen .profile-permission-row dd{display:flex;justify-content:flex-end}.company-profile-screen .profile-permission-row .status-pill{min-width:112px;justify-content:center}.company-profile-screen .profile-permission-select{width:min(260px,38vw);min-height:34px;padding:0 38px 0 12px;border:1px solid var(--line);border-radius:999px;background:linear-gradient(45deg,transparent 50%,var(--muted-strong) 50%) calc(100% - 18px) 50% /7px 7px no-repeat,linear-gradient(135deg,var(--muted-strong) 50%,transparent 50%) calc(100% - 13px) 50% /7px 7px no-repeat,var(--surface-alt);color:var(--text);font:inherit;font-size:13px;font-weight:500;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.company-profile-screen .profile-permission-select[data-state=allowed]{border-color:color-mix(in srgb,var(--current) 36%,var(--line));background:linear-gradient(45deg,transparent 50%,color-mix(in srgb,var(--current) 72%,var(--text)) 50%) calc(100% - 18px) 50% /7px 7px no-repeat,linear-gradient(135deg,color-mix(in srgb,var(--current) 72%,var(--text)) 50%,transparent 50%) calc(100% - 13px) 50% /7px 7px no-repeat,color-mix(in srgb,var(--current) 12%,var(--surface-strong));color:color-mix(in srgb,var(--current) 56%,var(--text))}.company-profile-screen .profile-permission-select[data-state=denied]{border-color:color-mix(in srgb,var(--danger) 34%,var(--line));background:linear-gradient(45deg,transparent 50%,color-mix(in srgb,var(--danger) 72%,var(--text)) 50%) calc(100% - 18px) 50% /7px 7px no-repeat,linear-gradient(135deg,color-mix(in srgb,var(--danger) 72%,var(--text)) 50%,transparent 50%) calc(100% - 13px) 50% /7px 7px no-repeat,color-mix(in srgb,var(--danger) 9%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 54%,var(--text))}.company-profile-screen .profile-permission-select:focus{border-color:color-mix(in srgb,var(--accent) 58%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}.company-profile-screen .profile-password-error{padding:10px 12px;border:1px solid color-mix(in srgb,var(--danger) 42%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--danger) 8%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 82%,var(--text));font-size:13px;font-weight:600;line-height:1.35}.company-profile-screen .profile-password-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.company-profile-screen .profile-password-grid--single{grid-template-columns:minmax(260px,420px)}.company-profile-screen .profile-password-field{display:grid;grid-gap:8px;gap:8px;min-width:0}.company-profile-screen .profile-password-field>span{color:var(--muted-strong);font-size:13px;font-weight:750;line-height:1.2}.company-profile-screen .profile-password-field input{width:100%;min-height:48px;padding:12px 48px 12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong);color:var(--text);font:inherit;font-size:15px;font-weight:700;line-height:1.2;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.company-profile-screen .profile-password-field input:focus{border-color:color-mix(in srgb,var(--accent) 62%,var(--line));background:var(--surface-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}.company-profile-screen .profile-password-field[data-invalid=true] input{border-color:color-mix(in srgb,var(--danger) 72%,var(--line))}.company-profile-screen .profile-password-field .password-input-toggle{right:12px}.company-profile-screen .profile-password-actions{justify-content:flex-end;margin-top:2px}.company-profile-screen .profile-foldable-section{padding:0;overflow:hidden}.company-profile-screen .profile-foldable-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:16px 24px;cursor:pointer;list-style:none}.company-profile-screen .profile-foldable-summary::-webkit-details-marker{display:none}.company-profile-screen .profile-foldable-heading{display:grid;grid-gap:4px;gap:4px;min-width:0}.company-profile-screen .profile-foldable-heading>span,.company-profile-screen .user-profile-panel-heading h2{color:var(--text);font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.company-profile-screen .user-profile-panel-heading h2{margin:0}.company-profile-screen .profile-foldable-heading small{color:var(--muted-strong);font-size:13px;font-weight:500;line-height:1.3}.company-profile-screen .profile-foldable-chevron{width:14px;height:14px;flex:0 0 auto;border-right:2px solid var(--muted-strong);border-bottom:2px solid var(--muted-strong);transform:rotate(45deg);transition:transform .18s ease}.company-profile-screen .profile-foldable-section[open] .profile-foldable-chevron{transform:rotate(225deg)}.company-profile-screen .profile-foldable-body{display:grid;grid-gap:12px;gap:12px;padding:0 24px 18px}@media (max-width:760px){.company-profile-screen .company-my-profile-hero .companies-detail-hero-copy{align-items:flex-start;flex-direction:column;gap:10px}.company-profile-screen .company-my-profile-hero .companies-detail-meta{justify-content:flex-start}.company-profile-screen .profile-data-row{grid-template-columns:1fr;gap:4px}.company-profile-screen .profile-data-row:before{content:none}.company-profile-screen .profile-data-row dd{text-align:left}.company-profile-screen .profile-password-form--single,.company-profile-screen .profile-password-grid{grid-template-columns:1fr}.company-profile-screen .profile-password-form--single .profile-password-actions{grid-column:1;justify-content:stretch}.company-profile-screen .profile-password-form--single .profile-password-actions .primary-button{width:100%}.company-profile-screen .profile-foldable-summary{align-items:flex-start;min-height:0;padding:18px 20px}.company-profile-screen .profile-foldable-heading>span{font-size:22px}.company-profile-screen .profile-foldable-body{padding:0 20px 20px}.company-profile-screen .user-legal-latest-card{align-items:flex-start;flex-direction:column;gap:8px}.company-profile-screen .user-legal-version-link{margin-left:0}}.company-profile-screen .company-profile-hero{display:grid;padding:14px 18px;border-radius:18px;grid-gap:10px;gap:10px}.company-profile-screen .companies-detail-hero-copy{gap:8px}.company-profile-screen .companies-detail-hero h2{font-size:clamp(24px,2.6vw,34px);line-height:1.01}.company-profile-screen .companies-detail-meta{gap:6px}.company-profile-screen .companies-meta-chip,.company-profile-screen .status-pill{height:30px;min-height:30px;padding:0 10px;font-size:10px}.company-profile-screen .companies-meta-chip-address{max-width:min(100%,380px)}.company-profile-screen .companies-detail-actions{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:6px;min-width:min(420px,100%)}.company-profile-screen .companies-detail-actions .primary-button,.company-profile-screen .companies-detail-actions .secondary-button{min-height:34px;padding:0 14px;border-radius:11px;font-size:12px}.company-profile-screen .companies-detail-actions .companies-detail-icon-button{width:34px;height:34px;padding:0}.company-profile-screen .company-documents-card,.company-profile-screen .company-profile-address-card{padding:14px 18px;border-radius:16px}.company-profile-screen .company-profile-address-card{gap:6px}.company-profile-screen .company-documents-card{gap:10px}.company-profile-screen .company-profile-hero-documents{margin-top:2px;padding:12px 14px;border-radius:14px;border-color:color-mix(in srgb,var(--line) 88%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#ffffff 24%,transparent),transparent 28%),color-mix(in srgb,var(--surface-strong) 92%,var(--surface-alt));box-shadow:inset 0 1px 0 rgba(255,255,255,.38)}.company-profile-screen .company-documents-card .companies-panel-heading,.company-profile-screen .company-profile-address-card .companies-panel-heading{margin-bottom:0}.company-profile-screen .company-documents-card .companies-panel-heading-copy,.company-profile-screen .company-profile-address-card .companies-panel-heading-copy{gap:4px}.company-profile-screen .company-documents-card h2,.company-profile-screen .company-profile-address-card h2{font-size:18px;letter-spacing:-.02em}.company-profile-screen .companies-detail-address-copy{font-size:13px;line-height:1.45}.company-profile-screen .company-documents-card-copy{margin-top:0;font-size:12px}.company-profile-screen .company-documents-card-meta{gap:6px}.company-profile-screen .company-profile-hero-documents .primary-button{min-height:32px;padding:0 12px;border-radius:10px;font-size:12px}.company-profile-screen .company-documents-table-wrap{margin-top:0}.company-profile-screen .company-documents-empty-state{padding-top:2px;font-size:12px;line-height:1.4}.company-profile-screen .company-profile-hero.company-my-profile-hero{padding:0;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none}.company-profile-screen .company-profile-hero.company-my-profile-hero .companies-detail-hero-top{align-items:flex-start;padding:0;border:0;background:transparent}.company-profile-screen .company-profile-hero.company-my-profile-hero .companies-detail-hero-copy{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;max-width:none}.company-profile-screen .company-profile-hero.company-my-profile-hero h2{min-width:0;font-size:clamp(30px,3.2vw,44px);line-height:1}.company-profile-screen .company-profile-hero.company-my-profile-hero .companies-detail-meta{flex:0 0 auto;justify-content:flex-end;gap:8px;margin-top:0}.company-profile-screen .companies-people-grid>.companies-detail-section-card,.company-profile-screen .companies-users-detail-card,.company-profile-screen .company-documents-card,.company-profile-screen .company-profile-summary-card{padding:20px 24px;border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 20%,transparent),transparent 34%),color-mix(in srgb,var(--surface-strong) 94%,var(--surface-alt));box-shadow:inset 0 1px 0 rgba(255,255,255,.36),0 12px 28px rgba(15,23,42,.035)}.company-profile-screen .companies-people-grid .companies-panel-heading,.company-profile-screen .company-documents-card .companies-panel-heading,.company-profile-screen .company-profile-summary-card .companies-panel-heading{align-items:flex-start;margin-bottom:14px}.company-profile-screen .companies-people-grid .companies-panel-heading h2,.company-profile-screen .company-documents-card .companies-panel-heading h2,.company-profile-screen .company-profile-summary-card .companies-panel-heading h2{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.company-profile-screen .company-documents-card-copy{max-width:72ch;color:var(--muted-strong);font-size:13px;line-height:1.4}.company-profile-screen .company-documents-card-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:-2px}.company-profile-screen .company-documents-card .companies-meta-chip{height:28px;min-height:28px;padding:0 10px;font-size:10px}.company-profile-screen .companies-people-grid{gap:14px}.company-profile-screen .companies-people-grid .empty-state{min-height:112px;border:1px dashed color-mix(in srgb,var(--line) 92%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-alt) 42%,transparent);color:var(--muted-strong);font-size:14px}html[data-theme=dark] .company-profile-screen .companies-people-grid>.companies-detail-section-card,html[data-theme=dark] .company-profile-screen .companies-users-detail-card,html[data-theme=dark] .company-profile-screen .company-documents-card,html[data-theme=dark] .company-profile-screen .company-profile-summary-card{background:linear-gradient(180deg,color-mix(in srgb,#ffffff 4%,transparent),transparent 36%),color-mix(in srgb,var(--surface-strong) 92%,var(--surface-alt));box-shadow:none}.company-profile-screen .company-email-preference-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:68px;padding:12px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);cursor:pointer}.company-profile-screen .company-email-preference-card--master{background:color-mix(in srgb,var(--surface) 82%,var(--bg))}.company-profile-screen .company-email-preference-info-button{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:6px;width:16px;height:16px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 85%,var(--bg));color:var(--muted);font-size:10px;font-weight:800;line-height:1;cursor:help;outline:none}.company-profile-screen .company-email-preference-info-tooltip{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:2;width:min(320px,calc(100vw - 64px));padding:12px 14px;border-radius:14px;background:rgba(15,23,42,.96);color:#f8fafc;font-size:12px;font-weight:500;line-height:1.45;text-align:left;box-shadow:0 12px 24px rgba(15,23,42,.16);opacity:0;pointer-events:none;transform:translate(-50%,6px);transition:opacity .16s ease,transform .16s ease}.company-profile-screen .company-email-preference-info-button:focus .company-email-preference-info-tooltip,.company-profile-screen .company-email-preference-info-button:focus-visible .company-email-preference-info-tooltip,.company-profile-screen .company-email-preference-info-button:hover .company-email-preference-info-tooltip{opacity:1;transform:translate(-50%)}.company-profile-screen .company-email-preference-info-button:focus-visible{border-color:color-mix(in srgb,var(--accent) 70%,#6aa2ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.company-profile-screen .company-email-preference-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.company-profile-screen .company-email-preference-copy strong{display:inline-flex;align-items:center;flex-wrap:wrap;font-size:14px;letter-spacing:-.02em;color:var(--text)}.company-profile-screen .company-email-mandatory-list-copy,.company-profile-screen .company-email-preference-copy small{font-size:13px;line-height:1.3;color:var(--muted)}.company-profile-screen .company-email-preference-control{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:26px;flex:0 0 auto}.company-profile-screen .company-email-preference-checkbox{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.company-profile-screen .company-email-preference-switch{position:relative;display:inline-flex;width:44px;height:26px;border-radius:999px;background:color-mix(in srgb,var(--line) 88%,white 12%);border:1px solid color-mix(in srgb,var(--line) 92%,transparent);box-shadow:inset 0 1px 2px rgba(15,23,42,.06);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.company-profile-screen .company-email-preference-switch:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:999px;background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.1),0 4px 10px rgba(15,23,42,.08);transition:transform .18s ease,background-color .18s ease}.company-profile-screen .company-email-preference-checkbox:checked+.company-email-preference-switch{background:color-mix(in srgb,var(--accent) 78%,#4b9cff);border-color:color-mix(in srgb,var(--accent) 84%,#2f7fe3)}.company-profile-screen .company-email-preference-checkbox:checked+.company-email-preference-switch:after{transform:translateX(18px)}.company-profile-screen .company-email-preference-checkbox:focus-visible+.company-email-preference-switch{outline:2px solid color-mix(in srgb,var(--accent) 70%,#6aa2ff);outline-offset:3px}.company-profile-screen .company-email-mandatory-list{gap:12px}@media (max-width:1100px){.company-profile-screen .user-profile-layout{width:100%}.company-profile-screen .companies-detail-hero,.company-profile-screen .companies-detail-section-card,.company-profile-screen .panel{padding:20px 22px;border-radius:18px}.company-profile-screen .companies-detail-hero h2{font-size:clamp(28px,4vw,36px)}}@media (max-width:760px){.company-profile-screen,.company-profile-screen .user-profile-layout{gap:12px}.company-profile-screen .companies-detail-hero,.company-profile-screen .companies-detail-section-card,.company-profile-screen .panel{padding:16px 18px;border-radius:16px}.company-profile-screen .companies-detail-hero h2{font-size:28px}.company-profile-screen .user-profile-subtitle{font-size:13px}.company-profile-screen .companies-meta-chip,.company-profile-screen .status-pill{height:30px;min-height:30px;padding:0 10px;font-size:10px}.company-profile-screen .emails-preferences-form,.company-profile-screen .user-profile-form-grid{gap:12px}.company-profile-screen .field input,.company-profile-screen .field select,.company-profile-screen .field textarea,.company-profile-screen .input-like{min-height:42px;padding:10px 12px;font-size:14px;border-radius:12px}.company-profile-screen .field textarea{min-height:96px}.company-profile-screen .emails-preferences-master-toggle,.company-profile-screen .emails-preferences-readonly-list,.company-profile-screen .emails-preferences-toggle{padding:14px 16px;border-radius:14px}.company-profile-screen .company-email-preference-card{gap:14px;padding:14px 16px;border-radius:14px}.company-profile-screen .company-email-preference-copy strong{font-size:14px}.company-profile-screen .company-email-mandatory-list-copy,.company-profile-screen .company-email-preference-copy small{font-size:12px}.company-profile-screen .emails-preferences-readonly-list ul{column-count:1}}.company-users-table td:first-child,.company-users-table th:first-child{width:20%}.company-users-table td:nth-child(2),.company-users-table th:nth-child(2){width:23%}.company-users-table td:nth-child(3),.company-users-table th:nth-child(3){width:16%}.company-users-table td:nth-child(4),.company-users-table th:nth-child(4){width:27%}.company-users-table td:last-child,.company-users-table th:last-child{width:14%}.company-users-table td{vertical-align:middle;border-bottom:0}.company-users-table tbody tr+tr td{border-top:1px solid color-mix(in srgb,var(--line) 82%,transparent)}.company-users-table .status-pill{white-space:nowrap;max-width:100%;min-width:0;min-height:28px;padding:0 8px;font-size:9px;letter-spacing:.02em}.company-users-table td:nth-child(4) .status-pill{justify-self:flex-start}.company-users-table .companies-detail-actions-cell{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.company-users-table .companies-detail-inline-button{min-height:28px;padding:0 12px;font-size:12px}.company-users-invite-form{gap:12px}.company-users-screen{gap:18px}.company-users-screen .company-users-layout{width:min(1120px,100%);margin:0 auto;gap:14px}.company-users-screen .company-users-hero{padding:0;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none}.company-users-screen .company-users-hero .companies-detail-hero-copy{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:none}.company-users-screen .company-users-hero h2{min-width:0;font-size:clamp(30px,3.2vw,44px);line-height:1}.company-users-screen .company-users-hero .companies-detail-meta{flex:0 0 auto;justify-content:flex-end;gap:8px;margin-top:0}.company-users-screen .companies-meta-chip,.company-users-screen .status-pill{box-sizing:border-box;height:30px;min-height:30px;padding:0 10px;font-size:10px}.company-users-screen .panel{padding:24px 28px;border-radius:22px}.company-users-screen .users-filters-panel{padding:14px 16px;border-radius:18px}.company-users-screen .companies-filters-body{gap:0}.company-users-screen .companies-filters-line{gap:10px}.company-users-screen .companies-filter-title-inline{font-size:10px}.company-users-screen .users-filter-search-pill{min-width:min(320px,100%)}.company-users-screen .users-table-panel{padding:20px 24px;border-radius:22px}.company-users-screen .companies-panel-heading{margin-bottom:14px}.company-users-screen .companies-panel-heading h2{margin:0;font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.company-users-screen .companies-add-icon-button{min-height:36px;padding:0 14px;border-radius:10px;font-size:12px}.company-users-screen .companies-detail-table-wrap{border-radius:14px}.company-users-screen .company-users-table th{padding:10px 12px;font-size:10px}.company-users-screen .company-users-table td{padding:12px;font-size:13px;line-height:1.3}.company-users-screen .company-users-table .companies-detail-cell-stack{gap:3px}.company-users-screen .company-users-table .companies-detail-cell-stack strong{font-weight:600}.company-users-screen .company-users-table .companies-detail-secondary-text{font-size:12px}.company-users-screen .company-users-table .companies-detail-actions-cell{gap:6px;justify-content:flex-end}.company-users-screen .company-users-table .companies-detail-inline-button{min-height:30px;padding:0 10px;border-radius:10px;font-size:11px}@media (max-width:760px){.company-users-screen .company-users-hero .companies-detail-hero-copy{align-items:flex-start;flex-direction:column;gap:10px}.company-users-screen .company-users-hero .companies-detail-meta{justify-content:flex-start}.company-users-screen .panel{padding:18px 20px}.company-users-screen .users-filters-panel{padding:12px}}.user-access-toolbar{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.user-profile-screen .user-access-toolbar{gap:10px}.user-access-template-field{width:min(360px,100%)}.user-profile-screen .user-access-template-field{width:min(300px,100%)}.user-access-actions{grid-column:auto;justify-content:flex-end}.user-profile-screen .user-access-actions{gap:6px}.user-permissions-table{min-width:680px}.user-profile-screen .companies-detail-table-wrap{border-radius:8px}.user-profile-screen .user-permissions-table{min-width:620px}.user-profile-screen .companies-detail-table td,.user-profile-screen .companies-detail-table th{padding:8px 10px}.user-profile-screen .companies-detail-table th{font-size:10px}.user-profile-screen .companies-detail-table td{font-size:12px;line-height:1.28}.user-profile-data-table td:first-child,.user-profile-data-table th:first-child{width:32%}.user-profile-data-table td:last-child,.user-profile-data-table th:last-child{width:68%}.user-profile-data-table td{color:var(--text)}.user-profile-screen .user-profile-panel-heading{margin-bottom:10px}.user-permissions-table td:first-child,.user-permissions-table th:first-child{width:62%}.user-permissions-table td:nth-child(2),.user-permissions-table th:nth-child(2){width:38%}.user-permissions-table td{vertical-align:middle}.user-access-override-select{width:100%;min-width:0;min-height:36px;padding:0 36px 0 12px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface-alt) 90%,var(--surface-strong));color:var(--text);-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:none}.user-profile-screen .user-access-override-select{min-height:30px;padding:0 32px 0 10px;font-size:12px}.user-access-effective{display:inline-flex;align-items:center;font-size:13px;font-weight:650;white-space:nowrap}.user-access-effective.is-allowed{color:color-mix(in srgb,#18a957 90%,var(--text))}.user-access-effective.is-denied{color:color-mix(in srgb,var(--danger) 88%,var(--text))}.admin-user-profile-screen .admin-page-header{margin-bottom:0}.admin-user-profile-screen .admin-page-title{text-transform:none}.admin-user-profile-screen .admin-user-profile-card{display:grid;grid-gap:0;gap:0}.admin-user-profile-screen .admin-user-profile-card .detail-section{display:grid;grid-gap:14px;gap:14px}.admin-user-profile-screen .user-access-toolbar{justify-content:flex-start;align-items:flex-end;margin-bottom:0}.admin-user-profile-screen .user-access-template-field{width:min(360px,100%)}.admin-user-profile-screen .user-access-template-field span{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.admin-user-profile-screen .profile-permissions-save-row{margin-top:0}.admin-user-profile-screen .user-legal-history-table{min-width:760px}html[data-theme=dark] .admin-user-profile-screen .admin-user-profile-card{background:linear-gradient(180deg,color-mix(in srgb,#ffffff 4%,transparent),transparent 36%),color-mix(in srgb,var(--surface-strong) 92%,var(--surface-alt))}.companies-edit-panel{position:-webkit-sticky;position:sticky;top:22px}.companies-edit-panel .detail-row{padding:8px 10px;border-radius:14px}.companies-edit-panel .inline-meta{font-size:11px}.companies-edit-panel .form-actions .primary-button,.companies-edit-panel .form-actions .secondary-button{padding:10px 14px;border-radius:12px}.stack-list{display:grid;grid-gap:12px;gap:12px;min-width:0}.auction-list-panel{display:grid;grid-gap:24px;gap:24px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.auction-list-panel .stack-list{gap:24px}.auction-list-panel>.auction-empty-screen-state,.auction-list-panel>.empty-state,.auction-list-panel>.notice,.auction-list-panel>.platform-filter-toolbar{animation:platform-fade-in-soft var(--motion-duration-slow) var(--motion-ease-soft) both}.auction-list-panel>.platform-filter-toolbar{animation-delay:30ms}.auction-list-panel>.auction-empty-screen-state,.auction-list-panel>.empty-state,.auction-list-panel>.notice{animation-delay:70ms}.auction-stack-list--compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.auction-stack-list--compact .auction-stack-item{margin-top:0;min-width:0}.auction-stack-list--compact .auction-stack-item>*{width:100%}.auction-stack-list--compact .admin-auctions-stack-item-card,.auction-stack-list--compact .auction-upcoming-preview-card{height:100%}.buyer-auctions-stack-list{gap:0}.buyer-auctions-stack-list--past .buyer-auctions-stack-item,.buyer-auctions-stack-list--transactions .buyer-auctions-stack-item,.buyer-auctions-stack-list--upcoming .buyer-auctions-stack-item{border-radius:28px;box-shadow:0 12px 28px rgba(15,23,42,.042)}.buyer-auctions-stack-item{--auction-stack-delay:0ms;margin-top:24px;overflow:visible;max-height:2400px;opacity:1;transform:translateY(0) scale(1);transform-origin:top center;filter:blur(0);transition:max-height .56s ease,margin-top .56s ease,opacity .52s ease,transform .56s ease,filter .52s ease;will-change:max-height,opacity,transform}.buyer-auctions-stack-item:not(.is-exiting){animation:platform-auction-card-in var(--motion-duration-slow) var(--motion-ease-soft) both;animation-delay:var(--auction-stack-delay)}.buyer-auctions-stack-item:first-child{margin-top:0}.buyer-auctions-stack-item.is-exiting{margin-top:0;overflow:hidden;max-height:0;opacity:0;transform:translateY(-12px) scale(.982);filter:blur(2px);pointer-events:none}.seller-auctions-stack-list{gap:0}.seller-auctions-load-more-sentinel{width:100%;height:1px}.admin-auctions-list--upcoming .admin-auctions-stack-item,.buyer-auctions-stack-list--upcoming .buyer-auctions-stack-item,.seller-auctions-stack-item,.seller-auctions-stack-list--transactions .seller-auctions-stack-item,.seller-auctions-stack-list--upcoming .seller-auctions-stack-item{border-radius:28px;box-shadow:0 12px 28px rgba(15,23,42,.042)}.seller-auctions-stack-item{--auction-stack-delay:0ms;margin-top:24px;overflow:hidden;max-height:2400px;opacity:1;transform:translateY(0) scale(1);transform-origin:top center;filter:blur(0);transition:max-height .32s ease,margin-top .32s ease,opacity .26s ease,transform .32s ease,filter .26s ease;will-change:max-height,opacity,transform}.seller-auctions-stack-item:not(.is-exiting){animation:platform-auction-card-in var(--motion-duration-slow) var(--motion-ease-soft) both;animation-delay:var(--auction-stack-delay)}.seller-auctions-stack-list--past .seller-auctions-stack-item{border-radius:28px;box-shadow:0 12px 28px rgba(15,23,42,.042)}.seller-auctions-stack-item:first-child{margin-top:0}.seller-auctions-stack-item.is-exiting{margin-top:0;max-height:0;opacity:0;transform:translateY(-10px) scale(.985);filter:blur(2px);pointer-events:none}.seller-auctions-stack-item.is-exiting-slow{transition:max-height .76s ease,margin-top .76s ease,opacity .62s ease,transform .76s ease,filter .62s ease}.auction-list-panel>.empty-state{border-radius:24px;padding:22px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 34%,transparent),transparent 28%),var(--surface-strong)}.auction-empty-screen-state{position:relative;isolation:isolate;min-height:clamp(280px,52vh,620px);display:grid;place-items:center;padding:24px;color:color-mix(in srgb,var(--muted-strong) 82%,var(--text));text-align:center}.auction-list-panel>.platform-filter-toolbar+.auction-empty-screen-state,.auction-list-panel>.platform-filter-toolbar+.auction-empty-screen-state--illustrated{margin-top:-86px;min-height:calc(clamp(280px, 52vh, 620px) + 86px)}.auction-empty-screen-state:before{content:"";position:absolute;left:50%;top:44%;z-index:-1;width:min(720px,78vw);aspect-ratio:2.2/1;border-radius:999px;background:radial-gradient(ellipse at center,rgba(255,255,255,.96) 0,rgba(255,255,255,.82) 44%,rgba(255,255,255,0) 72%);transform:translate(-50%,-50%);pointer-events:none}.auction-empty-screen-state--illustrated{color:color-mix(in srgb,var(--text) 58%,transparent)}.auction-empty-screen-state-content{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:12px;gap:12px;opacity:.68}.auction-empty-screen-state-content img{width:clamp(36px,3.6vw,54px);height:clamp(36px,3.6vw,54px);object-fit:contain;opacity:.62}.auction-empty-screen-state-content span{font-size:clamp(22px,2.6vw,38px);font-weight:500;line-height:1.08}.commissions-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.commissions-panel-heading-copy{display:grid;grid-gap:1px;gap:1px;min-width:0}.commissions-table-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.commissions-panel{position:relative;overflow:visible;padding:12px 14px;border-radius:16px}.commissions-scope-panel{z-index:20}.commissions-table-panel{z-index:1}.commissions-panel-copy{margin:1px 0 0;color:var(--muted);font-size:11px;line-height:1.3}.commissions-screen{gap:6px}.commissions-screen--embedded{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.commissions-layout{grid-template-columns:minmax(0,1fr);align-items:start}.commissions-screen .admin-breadcrumbs{margin-bottom:6px}.commissions-screen .notice{padding:10px 12px;border-radius:12px;font-size:13px}.commissions-panel .panel-heading{margin-bottom:10px}.commissions-panel .panel-heading h2{font-size:16px}.platform-filter-toolbar{display:grid;grid-gap:14px;gap:14px}.platform-filter-multiselect,.platform-filter-search,.platform-filter-select{min-width:0}.platform-filter-multiselect-trigger,.platform-filter-search input,.platform-filter-select select{width:100%;min-height:48px;border-radius:14px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 1px 2px rgba(15,23,42,.03);color:var(--text);font-size:15px;line-height:1;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.platform-filter-search input{padding:0 16px}.platform-filter-multiselect-trigger,.platform-filter-search input::placeholder,.platform-filter-select select{color:color-mix(in srgb,var(--muted-strong) 92%,transparent)}.platform-filter-multiselect-trigger:focus,.platform-filter-search input:focus,.platform-filter-select select:focus{outline:none;border-color:color-mix(in srgb,var(--brand) 28%,#bdd6ff);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.7)}.platform-filter-multiselect,.platform-filter-select{position:relative}.platform-filter-multiselect:after,.platform-filter-select:after{content:"";position:absolute;right:18px;top:50%;width:10px;height:10px;border-right:1.8px solid color-mix(in srgb,var(--muted) 80%,transparent);border-bottom:1.8px solid color-mix(in srgb,var(--muted) 80%,transparent);transform:translateY(-70%) rotate(45deg);pointer-events:none}.platform-filter-select select{padding:0 44px 0 16px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.platform-filter-multiselect.is-open:after{transform:translateY(-30%) rotate(-135deg)}.platform-filter-multiselect-trigger{display:flex;align-items:center;justify-content:flex-start;padding:0 44px 0 16px;text-align:left;cursor:pointer}.platform-filter-multiselect-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-filter-multiselect-panel{position:absolute;top:calc(100% + 8px);left:0;right:auto;width:max-content;min-width:max(100%,360px);max-width:min(420px,calc(100vw - 32px));z-index:30;display:grid;grid-gap:6px;gap:6px;max-height:320px;overflow:auto;padding:10px;border-radius:14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface-strong) 98%,white);box-shadow:0 18px 32px rgba(15,23,42,.12),inset 0 1px 0 rgba(255,255,255,.72)}.admin-auction-requests-toolbar-select--status{width:340px;max-width:100%}.admin-auction-requests-toolbar-select--status .platform-filter-multiselect-panel{right:0;width:100%;min-width:100%;max-width:100%}.platform-filter-multiselect-option{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:11px;background:transparent;color:var(--text);font-size:14px;font-weight:500;text-align:left;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,color .12s ease}.platform-filter-multiselect-option:hover{background:color-mix(in srgb,var(--surface-alt) 94%,var(--brand-tint))}.platform-filter-multiselect-option:focus{outline:none;background:color-mix(in srgb,var(--brand-tint) 62%,white)}.platform-filter-multiselect-option.is-selected{background:color-mix(in srgb,var(--brand-tint) 64%,white)}.platform-filter-multiselect-check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;border-radius:6px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);background:color-mix(in srgb,white 92%,var(--surface-alt));color:white;font-size:12px;font-weight:700;line-height:1}.platform-filter-multiselect-option.is-selected .platform-filter-multiselect-check{border-color:color-mix(in srgb,var(--brand) 72%,transparent);background:var(--brand)}.admin-auction-requests-content{display:grid;grid-template-rows:minmax(0,1fr);padding-top:5px}.admin-auction-requests-content .animated-workspace-content-frame,.admin-auction-requests-screen{height:100%;min-height:100%;grid-template-rows:minmax(0,1fr);align-content:stretch}.admin-auction-requests-body{display:flex;flex-direction:column;height:100%;gap:10px;min-height:0}.admin-auction-requests-list{display:grid;grid-gap:14px;gap:14px;margin-top:6px;align-content:start}.admin-auction-requests-load-more-sentinel{width:100%;height:1px}.admin-auction-requests-list.is-compact{gap:10px}.admin-auction-requests-toolbar-main{display:grid;grid-template-columns:minmax(280px,1.3fr) auto;grid-gap:12px;gap:12px;align-items:flex-end;min-width:0}.admin-auction-requests-toolbar-search{min-width:0}.admin-auction-requests-create-button{gap:8px;min-width:186px;min-height:42px;padding-inline:18px;border-radius:14px;flex:0 0 auto;white-space:nowrap;font-size:13px}.admin-auction-requests-create-button,.admin-auction-requests-create-button-icon{display:inline-flex;align-items:center;justify-content:center}.admin-auction-requests-create-button-icon svg{width:14px;height:14px}.admin-auction-requests-shell{display:grid;flex:1 1 auto;height:100%;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:6px;gap:6px;min-height:0;align-content:stretch}.admin-auction-requests-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;margin-bottom:7px}.admin-auction-requests-toolbar-selects{display:grid;grid-template-columns:repeat(2,minmax(210px,1fr));grid-gap:12px;gap:12px;align-items:flex-end}.admin-auction-requests-toolbar-action{display:flex;justify-content:flex-end;align-items:center;gap:12px}.admin-auction-requests-toolbar.is-mobile{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;grid-gap:10px;gap:10px}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-main{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-selects{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-action{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;justify-content:stretch}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-search,.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-select--status,.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-select:not(.admin-auction-requests-toolbar-select--status){width:100%;max-width:none}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-create-button{width:auto;min-width:186px;min-height:42px;padding-inline:18px}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-compact-toggle{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-search input,.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger,.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-select select{min-height:44px;border-radius:16px}.admin-auction-requests-compact-toggle{min-height:39px;cursor:pointer}.admin-auction-requests-toolbar-search input,.admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger,.admin-auction-requests-toolbar-select select{min-height:39px;border-radius:12px;font-size:14px}.admin-auction-requests-toolbar-search input{padding:0 14px}.admin-auction-requests-toolbar-select:after{right:14px;width:9px;height:9px}.admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger,.admin-auction-requests-toolbar-select select{padding:0 38px 0 14px}.admin-auction-requests-toolbar.is-condensed{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(88px,.56fr) minmax(100px,.68fr) auto auto;align-items:center;grid-gap:7px;gap:7px}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-action,.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-main,.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-selects{display:contents}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-search{grid-column:1;grid-row:1;min-width:0}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-select--status{grid-column:2;grid-row:1;min-width:0}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-select:not(.admin-auction-requests-toolbar-select--status){grid-column:3;grid-row:1;min-width:0}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-compact-toggle{grid-column:4;grid-row:1;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;width:auto;min-height:36px;min-width:0;white-space:nowrap}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-create-button{grid-column:5;grid-row:1;width:auto;min-width:186px;min-height:42px;padding-inline:18px;gap:8px;font-size:13px}.admin-auction-requests-toolbar.is-condensed .companies-deleted-toggle-label{font-size:10px;line-height:1.08;white-space:nowrap}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-search input,.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger,.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-select select{min-height:36px;border-radius:12px;font-size:11px}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-search input{padding:0 12px}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-select:after{right:12px;width:8px;height:8px}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger,.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-select select{padding:0 30px 0 12px}.admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-auction-requests-pagination{margin-top:auto}.admin-auction-requests-pagination-indicator{display:inline-flex;align-items:center;justify-content:center;min-width:64px;cursor:default;pointer-events:none}.admin-auction-request-card{padding:18px 22px;border-radius:14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#ffffff 44%,transparent),transparent 36%),color-mix(in srgb,var(--surface-alt) 84%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 10px 22px rgba(15,23,42,.04)}.admin-auction-request-card.is-compact{padding:14px 16px;border-radius:11px}.admin-auction-request-card-grid{display:grid;grid-template-columns:minmax(220px,1.15fr) minmax(220px,1.1fr) minmax(130px,.58fr) minmax(110px,.42fr) minmax(240px,.8fr);grid-gap:20px;gap:20px;align-items:start}.admin-auction-request-card.is-compact .admin-auction-request-card-grid{gap:14px}.admin-auction-request-card-block{display:grid;grid-gap:4px;gap:4px;min-width:0}.admin-auction-request-card-documents{justify-items:center;text-align:center;transform:translateX(-30px)}.admin-auction-request-action-icon{display:none;width:16px;height:16px;align-items:center;justify-content:center;flex:0 0 16px}.admin-auction-request-action-icon svg{width:16px;height:16px;display:block}.admin-auction-request-action-text{display:inline}.admin-auction-request-card-label{font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--muted-strong)}.admin-auction-request-card-block strong,.admin-auction-request-card-company strong{display:-webkit-box;overflow:hidden;font-size:16px;line-height:1.2;letter-spacing:-.03em;color:var(--text);-webkit-box-orient:vertical;-webkit-line-clamp:2}.admin-auction-request-card-code{color:var(--accent-strong);font-size:15px;font-weight:800;line-height:1.1;letter-spacing:-.04em}.admin-auction-request-card-block span:last-child,.admin-auction-request-card-company span:last-child{color:var(--muted);font-size:12px;line-height:1.35}.admin-auction-request-card-actions{display:grid;width:auto;justify-items:end;justify-self:end;align-content:start;grid-gap:6px;gap:6px;min-width:0}.admin-auction-request-card .seller-request-card-actions-row{flex-wrap:nowrap}.admin-auction-request-action-pill{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:auto;min-width:0;max-width:100%;box-sizing:border-box;height:24px;min-height:24px;padding-block:0;padding-inline:10px;border:1px solid color-mix(in srgb,var(--line-strong) 82%,transparent);background:var(--surface-strong);color:var(--text);border-radius:999px;font-weight:700;text-transform:uppercase;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;cursor:default}.admin-auction-request-action-pill,.primary-cell .admin-auction-request-action-pill{font-size:8px;line-height:1;letter-spacing:.04em}button.admin-auction-request-action-pill{cursor:pointer}button.admin-auction-request-action-pill:disabled{cursor:wait;opacity:.64}button.admin-auction-request-action-pill:not(:disabled):hover{filter:brightness(.98)}.admin-auction-request-action-pill-current{border-color:color-mix(in srgb,var(--current) 24%,var(--line));background:color-mix(in srgb,var(--current) 8%,var(--surface-strong));color:color-mix(in srgb,var(--current) 80%,#0b4221)}.admin-auction-request-action-pill-past{border-color:color-mix(in srgb,var(--past) 24%,var(--line));background:color-mix(in srgb,var(--past) 8%,var(--surface-strong));color:color-mix(in srgb,var(--past) 80%,#30343a)}.admin-auction-request-action-pill-transaction{border-color:color-mix(in srgb,var(--transaction) 24%,var(--line));background:color-mix(in srgb,var(--transaction) 8%,var(--surface-strong));color:color-mix(in srgb,var(--transaction) 82%,#002f78)}.admin-auction-request-action-pill-published,.admin-auction-request-action-pill-upcoming{border-color:color-mix(in srgb,var(--upcoming) 26%,var(--line));background:color-mix(in srgb,var(--upcoming) 8%,var(--surface-strong));color:color-mix(in srgb,var(--upcoming) 80%,#5a2f00)}.admin-auction-request-action-pill-danger{border-color:color-mix(in srgb,var(--danger) 26%,var(--line));background:color-mix(in srgb,var(--danger) 8%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 80%,#7d1010)}.admin-auction-request-action-pill-danger-muted{border-color:color-mix(in srgb,var(--danger) 26%,var(--line));background:color-mix(in srgb,var(--danger) 8%,#ffffff);color:color-mix(in srgb,var(--danger) 74%,#4b1010)}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card.seller-request-card{grid-template-columns:minmax(0,1fr);row-gap:12px}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .detail-card-actions,.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .detail-card-main,.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .seller-request-card-progress{grid-column:1}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .detail-card-actions{grid-row:auto;width:100%;justify-self:stretch}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .seller-request-card-actions-row{display:flex;width:100%;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .admin-auction-request-action-pill{height:22px;min-height:22px;padding-inline:8px;font-size:7px}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .seller-request-card-countdown{height:22px;min-height:22px;padding-inline:8px;gap:4px;font-size:8px;line-height:1}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .seller-request-card-countdown-icon{width:12px;height:12px}@media (max-width:1450px){.admin-auction-requests-toolbar-main{grid-template-columns:1fr}.admin-auction-requests-toolbar-selects{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-auction-request-card-documents{display:none}.admin-auction-request-card-grid{grid-template-columns:minmax(220px,1.2fr) minmax(220px,1.1fr) minmax(130px,.6fr) minmax(240px,.8fr)}}@media (min-width:1101px) and (max-width:1450px){.admin-auction-requests-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(220px,.82fr);align-items:stretch;grid-gap:12px 14px;gap:12px 14px}.admin-auction-requests-toolbar-action,.admin-auction-requests-toolbar-main,.admin-auction-requests-toolbar-selects{display:contents}.admin-auction-requests-toolbar-search{grid-column:1/3;grid-row:1;min-width:0}.admin-auction-requests-create-button{grid-column:3;grid-row:1;width:auto;justify-self:end;min-width:186px}.admin-auction-requests-toolbar-select--status{grid-column:1;grid-row:2;min-width:0;width:100%;max-width:none;justify-self:stretch}.admin-auction-requests-toolbar-select:not(.admin-auction-requests-toolbar-select--status){grid-column:2;grid-row:2;min-width:0;width:100%;justify-self:stretch}.admin-auction-requests-compact-toggle{grid-column:3;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%}}@media (max-width:1180px){.admin-auction-requests-toolbar{grid-template-columns:1fr}.admin-auction-requests-toolbar-action{justify-content:flex-start}}@media (max-width:1100px){.admin-auction-requests-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(168px,.9fr);align-items:stretch;grid-gap:10px 12px;gap:10px 12px}.admin-auction-requests-toolbar-action,.admin-auction-requests-toolbar-main,.admin-auction-requests-toolbar-selects{display:contents}.admin-auction-requests-toolbar-search{grid-column:1/3;grid-row:1;min-width:0}.admin-auction-requests-toolbar-select--status{grid-column:1;grid-row:2;min-width:0}.admin-auction-requests-toolbar-select:not(.admin-auction-requests-toolbar-select--status){grid-column:2;grid-row:2;min-width:0}.admin-auction-requests-create-button{grid-column:3;grid-row:1;width:auto;justify-self:end;min-width:186px;min-height:42px;padding-inline:18px;gap:8px;font-size:13px}.admin-auction-requests-compact-toggle{grid-column:3;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%}.admin-auction-requests-compact-toggle .companies-deleted-toggle-label{font-size:11px;line-height:1.12}.admin-auction-request-card .seller-request-card-title{font-size:clamp(12px,2vw,14.5px);line-height:1.08;letter-spacing:-.026em;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-auction-request-card .seller-request-card-title-link{display:block;width:100%}.admin-auction-request-card .admin-auction-request-card-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;width:100%;grid-column-gap:6px;column-gap:6px;grid-row-gap:0;row-gap:0}.admin-auction-request-card .admin-auction-request-card-title-side{gap:6px}.admin-auction-request-card .admin-auction-request-card-title-status{align-self:start;justify-self:end}.admin-auction-request-card .detail-card-actions{justify-items:end}.admin-auction-request-card .admin-auction-request-card-meta{overflow:hidden}.admin-auction-request-card .admin-auction-request-card-meta>span{display:block;white-space:nowrap;font-size:clamp(8px,2.35vw,10px);line-height:1.15;letter-spacing:-.02em}.admin-auction-request-card .admin-auction-request-card-meta strong,.admin-auction-request-card .admin-auction-request-card-meta-link-button{font-size:inherit}.admin-auction-request-card .admin-auction-request-card-title-dot{margin-top:.38em}.seller-request-card-progress-sections{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.seller-request-card-progress-sections .admin-request-hero-progress-group,.seller-request-card-progress-sections .admin-request-hero-progress-group-pills{display:contents}.seller-request-card-progress-sections .admin-request-hero-progress-group-label{display:inline-flex;align-items:center;min-height:26px;margin-right:2px}.seller-request-card-progress-sections .seller-request-card-progress-pill{justify-content:flex-start;flex:0 0 auto;min-width:0;max-width:100%;white-space:nowrap}}@media (max-width:1260px){.admin-auction-request-card-submitted{display:none}.admin-auction-request-card-grid{grid-template-columns:minmax(220px,1.2fr) minmax(220px,1.05fr) minmax(240px,.8fr)}}@media (max-width:1060px){.admin-auction-requests-toolbar-selects{grid-template-columns:1fr}.admin-auction-requests-toolbar-select--status{width:100%}.admin-auction-request-card-portfolio{display:none}.admin-auction-request-card-grid{grid-template-columns:minmax(220px,1fr) minmax(240px,.8fr);align-items:center}.admin-auction-request-card-company strong{max-width:320px}.admin-auction-request-card-company span:last-child{display:none}}.internal-team-filters-panel{margin-top:0}.internal-team-filters-line{gap:12px}.internal-team-search-pill{flex:1 1 460px;min-width:340px}.internal-team-add-button{border:1px solid color-mix(in srgb,var(--brand) 18%,var(--line));background:color-mix(in srgb,var(--brand) 8%,var(--surface-strong));color:var(--brand-strong);box-shadow:none}.internal-team-add-button:hover{border-color:color-mix(in srgb,var(--brand) 30%,var(--line))!important;background:color-mix(in srgb,var(--brand) 12%,var(--surface-strong))!important;box-shadow:none!important;filter:none}.internal-team-country-cell,.internal-team-role-cell{display:grid;grid-gap:2px;gap:2px;min-width:0}.internal-team-country-cell strong,.internal-team-role-cell strong{display:block;font-size:14px;line-height:1.25;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.internal-team-country-cell span,.internal-team-role-cell span{display:block;font-size:12px;line-height:1.35;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.internal-team-contact-cell{min-width:0}.internal-team-status-stack{gap:8px}.internal-team-status-button{min-height:30px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand) 18%,var(--line));background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong));color:var(--brand-strong);font-size:11px;font-weight:700;letter-spacing:.02em;box-shadow:none;transition:transform .14s ease,opacity .14s ease,background .14s ease,border-color .14s ease}.internal-team-status-button:hover:not(:disabled){transform:translate3d(0,calc(var(--motion-distance-xs) * -1),0);border-color:color-mix(in srgb,var(--brand) 28%,var(--line));background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong))}.internal-team-status-button.is-danger{border-color:color-mix(in srgb,var(--danger) 22%,var(--line));background:color-mix(in srgb,var(--danger) 8%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 86%,#7a0f0f)}.internal-team-status-button.is-danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 34%,var(--line));background:color-mix(in srgb,var(--danger) 12%,var(--surface-strong))}.internal-team-status-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.internal-team-modal-actions{align-items:center}.internal-team-modal-actions-spacer{flex:1 1 auto}.internal-team-modal-card{max-height:min(92vh,1200px)}.internal-team-modal-title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.internal-team-modal-title-row .status-pill{margin-top:6px}.internal-team-modal-close-button{width:40px;height:40px;min-width:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--muted);box-shadow:none;cursor:pointer;transition:color .14s ease,background .14s ease,transform .14s ease}.internal-team-modal-close-button:hover{background:color-mix(in srgb,var(--surface-alt) 72%,transparent);color:var(--ink);transform:translate3d(0,calc(var(--motion-distance-xs) * -1),0)}.internal-team-modal-close-button svg{width:18px;height:18px}.field-note{display:block;margin-top:4px;color:var(--muted);font-size:12px;line-height:1.45}.internal-team-phone-field{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1fr);grid-gap:12px;gap:12px}.internal-team-phone-field input,.internal-team-phone-field select{min-width:0}.internal-team-country-field{gap:10px}.internal-team-country-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.internal-team-country-field-label{display:block;font-size:13px;font-weight:650;color:var(--muted)}.internal-team-country-fold-button{width:18px;height:18px;flex:0 0 auto;color:var(--muted);transition:color .14s ease,transform .18s ease}.internal-team-country-toggle:hover .internal-team-country-field-label,.internal-team-country-toggle:hover .internal-team-country-fold-button{color:var(--ink)}.internal-team-country-field.is-open .internal-team-country-fold-button{transform:rotate(0deg)}.internal-team-country-field.is-folded .internal-team-country-fold-button{transform:rotate(180deg)}.internal-team-country-picker{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px 8px;gap:1px 8px;align-content:start;padding:6px 8px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-alt) 90%,var(--surface-strong));max-height:min(72vh,760px);overflow-y:auto}.internal-team-country-picker.is-disabled{opacity:.68}.internal-team-country-option{min-width:0;min-height:18px;padding:1px 2px;border:0;border-radius:0;background:transparent;gap:4px;box-shadow:none}.internal-team-country-option.is-selected{background:transparent}.internal-team-country-option input{width:11px;height:11px;margin:0;accent-color:var(--brand);flex:0 0 auto}.internal-team-permissions-field{display:grid;grid-gap:10px;gap:10px}.internal-team-permissions-field-label{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}@media (min-width:761px) and (max-width:1100px){.admin-auction-requests-screen .admin-auction-requests-toolbar{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr) auto;align-items:end;grid-gap:12px;gap:12px}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-action,.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-main,.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-selects{display:contents}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-search{grid-column:1/3;grid-row:1;min-width:0}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-create-button{grid-column:3;grid-row:1;width:auto;min-width:186px;min-height:42px;padding-inline:18px;border-radius:14px;font-size:13px}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-select--status{grid-column:1;grid-row:2;min-width:0}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-select:not(.admin-auction-requests-toolbar-select--status){grid-column:2;grid-row:2;min-width:0}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-compact-toggle{grid-column:3;grid-row:2;display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;width:auto;min-height:42px;justify-self:end;white-space:nowrap}.admin-auction-requests-screen .admin-auction-requests-toolbar .companies-deleted-toggle-label{font-size:13px;line-height:1.12}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-search input,.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger,.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-select select{min-height:42px;border-radius:14px}.admin-auction-requests-screen .admin-auction-request-card,.admin-auction-requests-screen .admin-auction-request-card.is-compact{grid-template-columns:minmax(0,1fr);row-gap:14px;min-height:0;height:auto;padding:20px 22px;overflow:visible}.admin-auction-requests-screen .admin-auction-request-card .detail-card-actions,.admin-auction-requests-screen .admin-auction-request-card .detail-card-main,.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-progress{grid-column:1}.admin-auction-requests-screen .admin-auction-request-card .detail-card-actions{grid-row:auto;width:100%;justify-self:stretch}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-title,.admin-auction-requests-screen .admin-auction-request-card.is-compact .seller-request-card-title{font-size:clamp(18px,2vw,22px);line-height:1.08}.admin-auction-requests-screen .admin-auction-request-card .detail-grid.admin-auction-request-card-meta,.admin-auction-requests-screen .admin-auction-request-card.is-compact .detail-grid.admin-auction-request-card-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 16px}.admin-auction-requests-screen .admin-auction-request-card .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{font-size:12px;line-height:1.35}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-actions-row{width:100%;justify-content:flex-start;gap:10px;flex-wrap:wrap}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-countdown{min-height:38px;padding-inline:16px;font-size:12px}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-progress{gap:12px}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-progress-bar-row{grid-template-columns:minmax(0,1fr) auto;gap:14px}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-progress-summary{font-size:12px}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-progress-footer{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-progress-sections{width:100%;flex-wrap:wrap;gap:8px 10px}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-group-label{min-height:22px;font-size:8px}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-pill.seller-request-card-progress-pill{min-height:22px;padding:0 8px;font-size:8px}.admin-auction-requests-screen .admin-auction-request-card .seller-request-card-manager{display:flex;justify-content:flex-start;align-items:center;gap:6px;width:100%;max-width:none;margin-left:0;font-size:12px;line-height:1.35;text-align:left}.admin-auction-requests-screen .admin-auction-request-card .seller-request-personal-manager-label{flex:0 0 auto;white-space:nowrap}.admin-auction-requests-screen .admin-auction-request-card .seller-request-personal-manager-name{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.internal-team-country-flag{display:inline-flex;align-items:center;justify-content:center;width:12px;flex:0 0 12px;font-size:10px;line-height:1}.internal-team-country-flag.is-fallback{font-size:7px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.internal-team-country-name{min-width:0;font-size:9px;line-height:1;overflow-wrap:anywhere}.internal-team-page--embedded{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.internal-team-page--embedded .notice{margin:0;padding:10px 12px;border-radius:12px;font-size:13px}.internal-team-page--embedded .companies-filters-panel--plain{padding:0}.internal-team-page--embedded .companies-filters-line,.internal-team-page--embedded .internal-team-filters-line{gap:8px}.internal-team-page--embedded .internal-team-search-pill{flex:1 1 360px;min-width:240px}.internal-team-page--embedded .companies-filter-search-row input,.internal-team-page--embedded .companies-filter-select-wrap select,.internal-team-page--embedded .companies-other-filters-trigger{min-height:36px;font-size:13px}.internal-team-page--embedded .internal-team-add-button{min-height:36px;padding-inline:12px;font-size:12px}.internal-team-page--embedded .users-table-shell{gap:8px;margin-top:4px}.internal-team-page--embedded .registry-list-header{gap:12px;padding:0 14px 2px;font-size:9px;letter-spacing:.22em}.internal-team-page--embedded .users-card-stack{gap:8px}.internal-team-page--embedded .list-card.registry-card{padding:12px 14px;border-radius:14px}.internal-team-page--embedded .list-card.registry-card .registry-card-content{gap:12px}.internal-team-page--embedded .registry-card-main .primary-cell strong{font-size:14px}.internal-team-page--embedded .internal-team-country-cell span,.internal-team-page--embedded .internal-team-role-cell span,.internal-team-page--embedded .registry-card-main .primary-cell span,.internal-team-page--embedded .users-contact-phone{font-size:11px}.internal-team-page--embedded .internal-team-country-cell strong,.internal-team-page--embedded .internal-team-role-cell strong,.internal-team-page--embedded .users-contact-email{font-size:12px}.internal-team-page--embedded .internal-team-status-stack{gap:6px}.internal-team-page--embedded .status-pill{min-height:24px;padding:0 8px;font-size:9px}.internal-team-page--embedded .internal-team-status-button{min-height:26px;padding:0 10px;font-size:10px}.internal-team-page--embedded .companies-pagination{gap:8px;margin-top:2px}.internal-team-page--embedded .companies-pagination-summary{font-size:12px}.internal-team-page--embedded .companies-pagination-controls,.internal-team-page--embedded .companies-pagination-pages{gap:6px}.internal-team-page--embedded .companies-pagination-button{min-height:30px;padding-inline:10px;font-size:12px}.admin-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.admin-settings-grid--stacked{grid-template-columns:1fr}.admin-settings-panel{padding:14px;border-radius:18px;align-self:start}.admin-settings-system-panel.has-system-failure{border-color:color-mix(in srgb,var(--danger) 32%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--danger) 7%,transparent),transparent 42%),var(--surface)}.admin-settings-system-toggle-title{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.admin-settings-system-section{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.admin-settings-system-status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 9px;border:0;border-radius:999px;background:var(--surface-strong);color:var(--muted-strong);font-size:11px;font-weight:850;letter-spacing:0;line-height:1;text-decoration:none;text-transform:none;white-space:nowrap;box-shadow:none}.admin-settings-system-status-pill.is-healthy{background:#dcfce7;color:#166534}.admin-settings-system-status-pill.is-degraded{background:#fef3c7;color:#92400e}.admin-settings-system-status-pill.is-down,.admin-settings-system-status-pill.is-not-configured{background:#fee2e2;color:#991b1b}.admin-settings-system-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.admin-settings-system-summary-card{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 12px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-alt) 72%,var(--surface-strong))}.admin-settings-system-detail-grid strong,.admin-settings-system-summary-card span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.admin-settings-system-summary-card strong{color:var(--ink);font-size:15px;line-height:1.25}.admin-settings-system-check-list{display:grid;grid-gap:8px;gap:8px}.admin-settings-system-check-card{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:11px 12px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:16px;background:var(--surface)}.admin-settings-system-check-header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.admin-settings-system-check-title{color:var(--ink);font-size:14px;font-weight:850;line-height:1.2}.admin-settings-system-check-card p{margin:0;color:var(--muted-strong);font-size:12px;line-height:1.35}.admin-settings-system-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.admin-settings-system-detail-grid span{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:7px 9px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-alt) 64%,var(--surface));color:var(--ink);font-size:11px;line-height:1.25;overflow-wrap:anywhere}.admin-settings-storage-panel.has-storage-failure{border-color:color-mix(in srgb,var(--danger) 32%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--danger) 7%,transparent),transparent 42%),var(--surface)}.admin-settings-storage-toggle-title{display:inline-flex;align-items:center;gap:10px}.admin-settings-storage-alert-dot{display:inline-block;width:10px;height:10px;border-radius:999px;background:var(--danger);box-shadow:0 0 0 5px color-mix(in srgb,var(--danger) 14%,transparent)}.admin-settings-storage-section{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.admin-settings-storage-status-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:16px;background:var(--surface)}.admin-settings-storage-status-card.is-operational{border-color:color-mix(in srgb,var(--success) 28%,var(--line));background:color-mix(in srgb,var(--success) 7%,var(--surface))}.admin-settings-storage-status-card.is-failed{border-color:color-mix(in srgb,var(--danger) 28%,var(--line));background:color-mix(in srgb,var(--danger) 8%,var(--surface))}.admin-settings-storage-status-main{display:grid;grid-gap:5px;gap:5px;min-width:0}.admin-settings-storage-status-label{color:var(--muted);font-size:11px;font-weight:850;letter-spacing:.16em;line-height:1;text-transform:uppercase}.admin-settings-storage-status-main strong{color:var(--ink);font-size:16px;line-height:1.25}.admin-settings-storage-provider{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:999px;background:var(--surface-strong);color:var(--muted-strong);font-size:12px;font-weight:750;white-space:nowrap}.admin-settings-storage-meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.admin-settings-storage-meta-card{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-alt) 72%,var(--surface-strong))}.admin-settings-storage-meta-card span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.admin-settings-storage-meta-card strong{color:var(--ink);font-size:13px;line-height:1.35}.admin-settings-storage-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.admin-settings-storage-check-button{min-height:38px;padding:0 14px;border:1px solid color-mix(in srgb,var(--brand) 22%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--brand) 8%,var(--surface-strong));color:var(--brand-strong);font:inherit;font-size:13px;font-weight:750;box-shadow:none}.admin-settings-storage-check-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--brand) 34%,var(--line));background:color-mix(in srgb,var(--brand) 12%,var(--surface-strong))}.admin-settings-storage-check-button:disabled{opacity:.56;cursor:wait}.admin-settings-storage-help{max-width:640px;color:var(--muted);font-size:12px;line-height:1.4}.admin-settings-link-panel{display:grid;grid-gap:12px;gap:12px;align-content:start}.admin-settings-link-copy{display:grid;grid-gap:6px;gap:6px}.admin-settings-link-copy h2{margin:0;font-size:19px;font-weight:700;line-height:1;letter-spacing:-.03em}.admin-settings-link-copy p{margin:0;color:var(--muted);font-size:13px;line-height:1.4}.admin-settings-link-button{justify-self:flex-start}.admin-settings-types-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:10px}.admin-settings-type-section{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:12px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-alt) 78%,var(--surface-strong))}.admin-settings-type-section-copy{display:grid;grid-gap:4px;gap:4px}.admin-settings-type-section-copy h3{margin:0;font-size:15px;font-weight:700;line-height:1.1}.admin-settings-type-section-copy p{margin:0;color:var(--muted);font-size:12px;line-height:1.4}.admin-settings-switch-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:18px 20px;border:1px solid color-mix(in srgb,var(--line) 90%,transparent);border-radius:16px;background:var(--surface);cursor:pointer}.admin-settings-switch-copy{display:grid;grid-gap:6px;gap:6px;min-width:0}.admin-settings-switch-copy strong{display:inline-flex;align-items:center;font-size:15px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.admin-settings-switch-copy small{font-size:13px;line-height:1.45;color:var(--muted)}.admin-settings-toggle-group{display:inline-grid;grid-template-columns:repeat(2,minmax(74px,1fr));gap:6px;padding:6px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 90%,white 10%);box-shadow:inset 0 1px 2px rgba(15,23,42,.04)}.admin-settings-toggle-option{min-height:38px;padding:0 18px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--muted-strong);font:inherit;font-size:13px;font-weight:800;letter-spacing:.03em;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.admin-settings-toggle-option.is-active{border-color:color-mix(in srgb,var(--brand) 26%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 86%,#ffffff),color-mix(in srgb,var(--brand) 76%,#0f5ed8));color:#ffffff;box-shadow:0 8px 18px rgba(10,132,255,.18),inset 0 1px 0 rgba(255,255,255,.2)}.admin-settings-toggle-option:hover:not(:disabled){border-color:color-mix(in srgb,var(--brand) 20%,var(--line));background:color-mix(in srgb,var(--brand) 10%,var(--surface))}.admin-settings-toggle-option.is-active:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 90%,#ffffff),color-mix(in srgb,var(--brand) 80%,#0f5ed8))}.admin-settings-toggle-option:disabled{cursor:default}.admin-settings-toggle-option:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 70%,#6aa2ff);outline-offset:2px}.admin-settings-country-2fa{display:grid;grid-gap:10px;gap:10px}.admin-settings-country-2fa-head{display:grid;grid-gap:4px;gap:4px}.admin-settings-country-2fa-head strong{color:var(--ink-strong);font-size:14px;line-height:1.25}.admin-settings-country-2fa-head span{color:var(--muted);font-size:12px;line-height:1.4}.admin-settings-country-2fa-list{display:grid;grid-gap:8px;gap:8px}.admin-settings-country-2fa-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-alt) 90%,var(--surface-strong))}.admin-settings-country-2fa-name{display:grid;grid-gap:2px;gap:2px;min-width:0}.admin-settings-country-2fa-name strong{color:var(--ink-strong);font-size:13px;line-height:1.25}.admin-settings-country-2fa-name small{color:var(--muted);font-size:11px;line-height:1.35}.admin-settings-country-2fa-switch{position:relative;flex:0 0 auto;width:46px;height:26px;padding:0;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));box-shadow:none;transition:background .14s ease,border-color .14s ease,opacity .14s ease}.admin-settings-country-2fa-switch.is-on{border-color:color-mix(in srgb,var(--current) 26%,var(--line));background:color-mix(in srgb,var(--current) 22%,var(--surface-strong))}.admin-settings-country-2fa-switch:disabled{cursor:not-allowed;opacity:.56}.admin-settings-country-2fa-switch-knob{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:999px;background:#ffffff;box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 16%,transparent);transition:transform .14s ease}.admin-settings-country-2fa-switch.is-on .admin-settings-country-2fa-switch-knob{transform:translateX(18px)}.admin-settings-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:30px;padding:2px 0;border:0;border-radius:12px;background:transparent;color:inherit;text-align:left;cursor:pointer}.admin-settings-toggle:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--brand) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--brand) 18%,transparent)}.admin-settings-toggle-title{margin:0;font-size:19px;font-weight:700;line-height:1;letter-spacing:-.03em}.admin-settings-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:999px;background:var(--surface-alt);color:var(--muted);transition:color .14s ease,transform .18s ease,border-color .14s ease,background .14s ease}.admin-settings-toggle:hover .admin-settings-toggle-icon{color:var(--ink);border-color:color-mix(in srgb,var(--brand) 18%,var(--line));background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong))}.admin-settings-toggle-icon svg{width:14px;height:14px;display:block}.admin-settings-panel.is-open .admin-settings-toggle-icon{transform:rotate(0deg)}.admin-settings-panel.is-folded .admin-settings-toggle-icon{transform:rotate(180deg)}.admin-settings-create-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;margin-top:10px}.admin-settings-input{min-width:0;min-height:38px;padding:0 12px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:12px;background:var(--surface-strong);color:var(--text);font:inherit;font-size:14px}.admin-settings-input::placeholder{color:var(--muted)}.admin-settings-inline-input{min-height:34px}.admin-settings-add-button{min-height:38px;padding:0 12px;border:1px solid color-mix(in srgb,var(--brand) 18%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--brand) 8%,var(--surface-strong));color:var(--brand-strong);font:inherit;font-size:13px;font-weight:650;white-space:nowrap;box-shadow:none}.admin-settings-add-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--brand) 30%,var(--line));background:color-mix(in srgb,var(--brand) 12%,var(--surface-strong))}.admin-settings-add-button:disabled{opacity:.56;cursor:not-allowed}.admin-settings-list{display:grid;grid-gap:6px;gap:6px;margin-top:10px}.admin-settings-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:12px;background:var(--surface-alt)}.admin-settings-item.is-editing{align-items:stretch}.admin-settings-item-name{min-width:0;color:var(--ink);font-size:14px;font-weight:600;line-height:1.3}.admin-settings-item-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.admin-settings-cancel-button,.admin-settings-delete-button,.admin-settings-edit-button{min-height:30px;padding:0 10px;border-radius:999px;font:inherit;font-size:11px;font-weight:650;white-space:nowrap;box-shadow:none}.admin-settings-edit-button{border:1px solid color-mix(in srgb,var(--brand) 18%,var(--line));background:color-mix(in srgb,var(--brand) 7%,var(--surface-strong));color:var(--brand-strong)}.admin-settings-cancel-button{border:1px solid var(--line);background:var(--surface-strong);color:var(--muted-strong)}.admin-settings-delete-button{border:1px solid color-mix(in srgb,var(--danger) 26%,var(--line));background:color-mix(in srgb,var(--danger) 10%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 86%,#7a0f0f)}.admin-settings-edit-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--brand) 30%,var(--line));background:color-mix(in srgb,var(--brand) 11%,var(--surface-strong))}.admin-settings-cancel-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--line-strong) 80%,transparent);background:color-mix(in srgb,var(--surface-muted) 70%,var(--surface-strong))}.admin-settings-delete-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 38%,var(--line));background:color-mix(in srgb,var(--danger) 14%,var(--surface-strong))}.admin-settings-cancel-button:disabled,.admin-settings-delete-button:disabled,.admin-settings-edit-button:disabled{opacity:.56;cursor:not-allowed}.admin-settings-empty-state{margin-top:10px;padding:20px 14px}.admin-settings-directory{display:grid;grid-gap:12px;gap:12px;margin-top:10px;position:relative}.admin-settings-directory-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-settings-directory-upload{display:grid;grid-gap:6px;gap:6px}.admin-settings-directory-progress{margin:0}.admin-settings-directory-overlay{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--surface) 68%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.admin-settings-directory-overlay-card{display:grid;grid-gap:8px;gap:8px;max-width:420px;padding:18px 20px;border:1px solid color-mix(in srgb,var(--brand) 20%,var(--line));border-radius:18px;background:var(--surface-strong);box-shadow:0 20px 48px color-mix(in srgb,var(--ink) 12%,transparent)}.admin-settings-directory-overlay-card strong{font-size:18px;line-height:1.2;color:var(--ink-strong)}.admin-settings-directory-overlay-card span{font-size:14px;line-height:1.5;color:var(--muted-strong)}.admin-settings-directory-checkbox>span,.admin-settings-directory-upload>span{font-size:12px;font-weight:600;color:var(--muted-strong)}.admin-settings-directory-checkbox{display:inline-flex;align-items:center;gap:8px}.admin-settings-directory-checkbox input{inline-size:16px;block-size:16px}.admin-settings-directory-section{display:grid;grid-gap:12px;gap:12px}.admin-settings-directory-block{display:grid;grid-gap:10px;gap:10px}.admin-settings-directory-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.admin-settings-directory-summary-card{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:14px;background:var(--surface-alt)}.admin-settings-directory-summary-card strong{font-size:24px;line-height:1;letter-spacing:-.04em}.admin-settings-directory-summary-card span{color:var(--muted);font-size:12px;line-height:1.35}.admin-settings-directory-company-list,.admin-settings-directory-issue-list{display:grid;grid-gap:8px;gap:8px}.admin-settings-directory-company,.admin-settings-directory-issue{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:14px;background:var(--surface-alt)}.admin-settings-directory-company strong,.admin-settings-directory-issue strong{font-size:13px;line-height:1.25}.admin-settings-directory-company span,.admin-settings-directory-issue span{color:var(--muted);font-size:12px;line-height:1.45}.admin-settings-directory-issue--error{border-color:color-mix(in srgb,var(--danger) 28%,var(--line));background:color-mix(in srgb,var(--danger) 10%,var(--surface-strong))}.admin-settings-directory-issue--warning{border-color:color-mix(in srgb,#b7791f 28%,var(--line));background:color-mix(in srgb,#f6d365 14%,var(--surface-strong))}.admin-settings-directory-company-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.admin-settings-directory-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.admin-settings-directory-badge--create{border:1px solid color-mix(in srgb,var(--brand) 24%,var(--line));background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong));color:var(--brand-strong)}.admin-settings-directory-badge--update{border:1px solid color-mix(in srgb,var(--line-strong) 84%,transparent);background:color-mix(in srgb,var(--surface-muted) 70%,var(--surface-strong));color:var(--muted-strong)}.admin-settings-danger-zone{display:grid;grid-gap:10px;gap:10px;margin-top:4px;padding:12px;border:1px solid color-mix(in srgb,var(--danger) 24%,var(--line));border-radius:18px;background:color-mix(in srgb,var(--danger) 5%,var(--surface-strong))}.admin-settings-danger-zone-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0;border:0;background:transparent;color:color-mix(in srgb,var(--danger) 84%,var(--ink));font:inherit;font-size:16px;font-weight:750;text-align:left;cursor:pointer}.admin-settings-danger-zone-toggle svg{width:22px;height:22px;flex:0 0 auto;transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.admin-settings-danger-zone.is-folded .admin-settings-danger-zone-toggle svg{transform:rotate(180deg)}.admin-settings-danger-zone-body{display:grid;grid-gap:12px;gap:12px}.admin-settings-danger-zone-body>p{margin:0;color:var(--muted-strong);font-size:13px;line-height:1.45}.admin-settings-danger-confirmation-actions,.admin-settings-danger-zone-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-settings-danger-confirmation{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid color-mix(in srgb,var(--danger) 28%,var(--line));border-radius:16px;background:color-mix(in srgb,var(--danger) 7%,var(--surface-strong))}.admin-settings-danger-confirmation .admin-settings-input{max-width:360px}.admin-settings-danger-button{min-height:38px;padding:0 14px;border:1px solid color-mix(in srgb,var(--danger) 34%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--danger) 12%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 86%,#7a0f0f);font:inherit;font-size:13px;font-weight:750;white-space:nowrap;box-shadow:none}.admin-settings-danger-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 48%,var(--line));background:color-mix(in srgb,var(--danger) 16%,var(--surface-strong))}.admin-settings-danger-button:disabled{cursor:not-allowed;opacity:.56}@media (max-width:960px){.admin-settings-directory-summary-grid{grid-template-columns:1fr}}.reference-data-screen--embedded{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.reference-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.reference-countries-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.reference-countries-panel{padding:18px;border-radius:24px}.reference-countries-header-actions{display:flex;align-items:center;gap:10px}.reference-countries-header h2{margin:0;font-size:22px;line-height:1;letter-spacing:-.03em}.reference-countries-copy{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.4}.reference-countries-add-button{min-height:38px;padding-inline:14px;white-space:nowrap;font-size:14px}.reference-countries-fold-button{width:40px;height:40px;min-width:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 92%,white 8%);color:var(--ink);transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.reference-countries-fold-button:hover{border-color:color-mix(in srgb,var(--brand) 22%,var(--line));background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong))}.reference-countries-fold-button svg{width:18px;height:18px}.reference-countries-panel.is-open .reference-countries-fold-button{transform:rotate(0deg)}.reference-countries-panel.is-folded .reference-countries-fold-button{transform:rotate(180deg)}.reference-countries-collapsed-note{margin-top:12px;padding:14px 16px;border:1px dashed color-mix(in srgb,var(--line) 90%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));color:var(--muted);font-size:13px;line-height:1.45}.reference-countries-toolbar{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;align-items:stretch;margin-top:14px}.reference-countries-status-select{min-width:0}.reference-countries-summary{display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));grid-gap:8px;gap:8px}.reference-countries-summary-card{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 22%,transparent),transparent 28%),color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.reference-countries-summary-card strong{font-size:20px;line-height:1;letter-spacing:-.04em}.reference-countries-summary-label{color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.reference-countries-table-wrap{margin-top:14px;overflow:auto;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 22%),color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong))}.reference-countries-table{width:100%;min-width:620px;border-collapse:collapse}.reference-countries-table thead th{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.18em;text-align:left;text-transform:uppercase}.reference-countries-table tbody td,.reference-countries-table thead th{padding:12px 16px;border-bottom:1px solid color-mix(in srgb,var(--line) 94%,transparent)}.reference-countries-table tbody td{vertical-align:middle}.reference-countries-table tbody tr{cursor:pointer;transition:background-color .15s ease}.reference-countries-table tbody tr:hover{background:color-mix(in srgb,var(--brand) 4%,transparent)}.reference-countries-table tbody tr.is-selected{background:color-mix(in srgb,var(--brand) 7%,transparent)}.reference-countries-table tbody tr:last-child td{border-bottom:0}.reference-country-currency,.reference-country-primary{display:grid;grid-gap:4px;gap:4px;min-width:0}.reference-country-currency strong,.reference-country-primary strong{font-size:13px;letter-spacing:-.02em}.reference-country-currency span,.reference-country-empty,.reference-country-primary span{color:var(--muted);font-size:11px}.reference-country-status{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.reference-country-status.is-active{border:1px solid color-mix(in srgb,var(--current) 24%,#9de3b2);background:color-mix(in srgb,var(--current) 12%,#edfdf2);color:color-mix(in srgb,var(--current) 86%,#11773d)}.reference-country-status.is-archived{border:1px solid color-mix(in srgb,var(--past) 20%,#d6d7db);background:color-mix(in srgb,var(--past) 10%,#f4f4f6);color:color-mix(in srgb,var(--past) 90%,#5f636b)}.reference-country-actions{display:flex;justify-content:flex-end;gap:6px;flex-wrap:nowrap;align-items:center}.reference-country-actions .secondary-button{min-height:32px;padding:0 10px;border-radius:10px;font-size:12px}.reference-countries-actions-col{width:1%;white-space:nowrap}.reference-country-modal-note{padding:14px 16px;border:1px solid color-mix(in srgb,var(--line) 94%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));color:var(--muted);font-size:14px;line-height:1.5}.reference-data-screen--embedded .reference-countries-panel{padding:14px;border-radius:18px}.reference-data-screen--embedded .reference-countries-header{gap:10px}.reference-data-screen--embedded .reference-countries-header h2{font-size:18px}.reference-data-screen--embedded .reference-countries-copy{margin-top:4px;font-size:12px}.reference-data-screen--embedded .reference-countries-header-actions{gap:8px}.reference-data-screen--embedded .reference-countries-add-button{min-height:32px;padding-inline:11px;font-size:12px}.reference-data-screen--embedded .reference-countries-toolbar{gap:8px;margin-top:10px}.reference-data-screen--embedded .platform-filter-search input,.reference-data-screen--embedded .platform-filter-select select{min-height:36px;border-radius:10px;font-size:13px}.reference-data-screen--embedded .reference-countries-summary{gap:6px}.reference-data-screen--embedded .reference-countries-summary-card{gap:3px;padding:8px 9px;border-radius:10px}.reference-data-screen--embedded .reference-countries-summary-card strong{font-size:15px}.reference-data-screen--embedded .reference-countries-summary-label{font-size:8px;letter-spacing:.12em}.reference-data-screen--embedded .reference-countries-table-wrap{margin-top:10px;border-radius:14px}.reference-data-screen--embedded .reference-countries-table{min-width:540px}.reference-data-screen--embedded .reference-countries-table thead th{padding:9px 12px;font-size:9px;letter-spacing:.14em}.reference-data-screen--embedded .reference-countries-table tbody td{padding:9px 12px}.reference-data-screen--embedded .reference-country-currency,.reference-data-screen--embedded .reference-country-primary{gap:2px}.reference-data-screen--embedded .reference-country-currency strong,.reference-data-screen--embedded .reference-country-primary strong{font-size:12px}.reference-data-screen--embedded .reference-country-currency span,.reference-data-screen--embedded .reference-country-empty,.reference-data-screen--embedded .reference-country-primary span{font-size:10px}.reference-data-screen--embedded .reference-country-status{min-height:22px;padding:0 8px;font-size:9px;letter-spacing:.08em}.reference-data-screen--embedded .reference-country-actions{gap:4px}.reference-data-screen--embedded .reference-country-actions .secondary-button{min-height:28px;padding:0 8px;border-radius:8px;font-size:11px}.commissions-country-toolbar{position:relative;display:flex;align-items:center;gap:8px;min-width:0;z-index:8;flex-wrap:wrap}.commissions-country-field{max-width:180px}.commissions-currency-field{max-width:132px}.commissions-company-field{flex:1 1;min-width:0;max-width:none;position:relative}.commissions-company-search-wrap{position:relative;display:flex;align-items:center;gap:6px}.commissions-company-search-wrap input{width:100%;min-width:0;padding-right:82px}.commissions-company-clear{position:absolute;right:4px;top:50%;min-height:24px;padding:0 8px;transform:translateY(-50%);z-index:2;border-radius:999px;font-size:11px}.commissions-company-results{position:absolute;top:calc(100% + 4px);left:0;right:0;display:grid;grid-gap:4px;gap:4px;max-height:220px;overflow-y:auto;padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--surface-strong);box-shadow:var(--shadow-soft);z-index:120}.commissions-company-result{display:grid;grid-gap:1px;gap:1px;width:100%;min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--surface-alt) 88%,var(--surface-strong));color:var(--text);text-align:left;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.commissions-company-result.is-selected,.commissions-company-result:hover{border-color:color-mix(in srgb,var(--accent) 38%,var(--line));background:color-mix(in srgb,var(--accent-soft) 56%,var(--surface-strong))}.commissions-company-result strong{min-width:0;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.commissions-company-empty,.commissions-company-result span{color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.commissions-company-empty{padding:10px;border:1px dashed var(--line);border-radius:10px;background:color-mix(in srgb,var(--surface-alt) 80%,var(--surface-strong));text-transform:none;letter-spacing:normal;font-weight:500}.commissions-screen .field input,.commissions-screen .platform-filter-search input,.commissions-screen .platform-filter-select select{min-height:34px;padding:7px 11px;border-radius:10px;font-size:13px}.commissions-screen .platform-filter-select select{padding-right:34px}.commissions-screen .primary-button,.commissions-screen .secondary-button{min-height:30px;padding:0 10px;border-radius:10px;font-size:11px}.commissions-table-shell{display:grid;grid-gap:6px;gap:6px;padding:8px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-alt) 58%,var(--surface-strong))}.commission-table-header,.commission-table-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(92px,.52fr) auto;grid-gap:6px;gap:6px;align-items:flex-end}.commission-table-header{margin-bottom:0;padding:0 1px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.commission-table-body{display:grid;grid-gap:6px;gap:6px}.commission-row-remove{min-height:30px;padding:0 10px;border-radius:10px;align-self:center;box-shadow:none!important;font-size:11px;font-weight:600}.commissions-form-actions{justify-content:flex-end;margin-top:8px}.commission-field-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.commissions-empty-state{padding:14px 12px;border-radius:12px;font-size:13px}@media (max-width:1120px){.commissions-layout{grid-template-columns:minmax(0,1fr)}.commissions-country-toolbar{align-items:stretch;flex-wrap:wrap}.commissions-company-field,.commissions-country-field,.commissions-currency-field{max-width:none;width:100%}.commissions-country-meta,.commissions-table-actions{width:100%}}@media (max-width:820px){.commissions-country-meta{grid-template-columns:1fr}}@media (max-width:720px){.commissions-panel{padding:10px}.commissions-panel-heading{gap:8px}.commissions-table-actions{justify-content:stretch}.commissions-table-actions .secondary-button{flex:1 1}.commissions-table-shell{padding:6px}.commission-table-header{display:none}.commission-table-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;padding:8px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:12px;background:var(--surface-strong)}.commission-row-remove,.commission-table-row .field:last-of-type{grid-column:1/-1}.commission-field-label{position:static;width:auto;height:auto;margin:0 0 3px;overflow:visible;clip:auto;white-space:normal;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.commission-row-remove{width:100%;justify-content:center}}@media (max-width:1280px){.auction-upcoming-preview-card-topbar{align-items:flex-start;gap:12px}.auction-upcoming-preview-card-topbar-main{width:100%;align-items:center;flex-direction:row}.auction-upcoming-preview-card-title{width:auto;text-align:left}.auction-upcoming-preview-card-topbar-meta{justify-content:flex-start;text-align:left}.auction-upcoming-preview-card-timer{font-size:16px;width:auto;justify-content:flex-end;text-align:right;white-space:nowrap;flex-wrap:nowrap}.auction-upcoming-preview-card-section--transaction-main,.auction-upcoming-preview-card-section--transaction-results{height:auto}}@media (max-width:760px){.auction-page-screen{gap:8px;width:100%;margin-top:-15px}.auction-page-screen .admin-breadcrumbs{min-height:20px}.auction-list-panel{padding:4px 12px 12px}.admin-auctions-panel{gap:9px}.admin-auctions-list--past .admin-auctions-stack-item,.admin-auctions-list--transactions .admin-auctions-stack-item,.admin-auctions-list--upcoming .admin-auctions-stack-item,.admin-auctions-stack-item,.buyer-auctions-stack-item,.buyer-auctions-stack-list--past .buyer-auctions-stack-item,.buyer-auctions-stack-list--transactions .buyer-auctions-stack-item,.buyer-auctions-stack-list--upcoming .buyer-auctions-stack-item,.seller-auctions-stack-item,.seller-auctions-stack-list--past .seller-auctions-stack-item,.seller-auctions-stack-list--transactions .seller-auctions-stack-item,.seller-auctions-stack-list--upcoming .seller-auctions-stack-item{border-radius:16px!important}.auction-upcoming-preview-card--compact{--auction-upcoming-preview-card-radius:8px}.auction-list-mobile-filters{display:grid;grid-gap:10px;gap:10px;margin-bottom:6px}.auction-list-mobile-filters-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;padding:0 16px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 98%,#ffffff);color:var(--text);font-size:15px;font-weight:700;letter-spacing:-.02em;text-align:left;box-shadow:none}.auction-list-mobile-filters-toggle-label{display:inline-flex;align-items:center;gap:10px}.auction-list-mobile-filters-toggle-badge{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--brand) 14%,#ffffff);color:var(--brand-strong);font-size:12px;font-weight:800;line-height:22px;text-align:center}.auction-list-mobile-filters-toggle svg{width:18px;height:18px;color:var(--muted);transition:transform .2s ease}.auction-list-mobile-filters.is-open .auction-list-mobile-filters-toggle svg{transform:rotate(180deg)}.auction-list-mobile-filters-panel{display:grid;grid-gap:10px;gap:10px}.auction-list-filter-toolbar--mobile-collapsible{margin-bottom:0}.admin-auctions-mobile-filters{display:grid;grid-gap:10px;gap:10px;margin-bottom:6px}.admin-auctions-mobile-filters-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;padding:0 16px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-strong) 98%,#ffffff);color:var(--text);font-size:15px;font-weight:700;letter-spacing:-.02em;text-align:left;box-shadow:none}.admin-auctions-mobile-filters-toggle svg{width:18px;height:18px;color:var(--muted);transition:transform .2s ease}.admin-auctions-mobile-filters.is-open .admin-auctions-mobile-filters-toggle svg{transform:rotate(180deg)}.admin-auctions-filter-toolbar--mobile-collapsible{margin-bottom:0}.auction-upcoming-preview-card-topbar{padding:16px 18px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-main--compact-structured-transaction{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-column-gap:12px;column-gap:12px;grid-row-gap:4px;row-gap:4px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-copy--compact-structured-transaction{width:100%;justify-items:start;text-align:left;gap:2px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-copy--compact-structured-transaction,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-copy--structured-transaction{transform:translateX(5px)}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-copy--compact-structured-transaction .auction-upcoming-preview-card-topbar-subtitle{display:none}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-side--compact-structured-transaction{display:grid;justify-items:end;align-content:start;grid-gap:3px;gap:3px;min-width:-moz-fit-content;min-width:fit-content}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-side--compact-structured-transaction .auction-upcoming-preview-card-topbar-side-subtitle{display:none}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-transaction-progress--banner .auction-upcoming-preview-card-transaction-progress-pill{min-height:22px;padding:0 7px;border-radius:999px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-transaction-progress--banner .auction-upcoming-preview-card-transaction-progress-label{font-size:9px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-transaction-progress--banner .admin-request-hero-progress-pill-dot{width:6px;height:6px;flex-basis:6px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-transaction-progress--banner .auction-upcoming-preview-card-transaction-progress-content{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-column-gap:14px;column-gap:14px;grid-row-gap:8px;row-gap:8px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-transaction-progress--banner .auction-upcoming-preview-card-transaction-progress-sections{min-width:0;align-items:flex-start;gap:6px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-transaction-progress--banner .auction-upcoming-preview-card-transaction-progress-manager{justify-self:end;position:static;right:0;bottom:0;margin-left:0;text-align:right;white-space:nowrap}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-transaction-progress--banner .auction-upcoming-preview-card-transaction-progress-content--has-rejected-step{grid-template-columns:minmax(0,1fr) auto;align-items:end;position:relative}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-transaction-progress--banner .auction-upcoming-preview-card-transaction-progress-content--has-rejected-step .auction-upcoming-preview-card-transaction-progress-sections{grid-column:1/-1}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-transaction-progress--banner .auction-upcoming-preview-card-transaction-progress-manager--has-rejected-step{position:absolute;right:0;bottom:0}.admin-request-visual-topbar-meta,.auction-upcoming-preview-card-topbar-meta{justify-content:center;text-align:center}.auction-upcoming-preview-card-title{font-size:18px}.auction-upcoming-preview-card-chart-wrap,.auction-upcoming-preview-card-sections{padding:16px 18px 0}.auction-upcoming-preview-card-section{padding:16px 18px}.auction-upcoming-preview-card-section-title,.auction-upcoming-preview-card-subsection-title{font-size:18px}.auction-upcoming-preview-card-list-row{align-items:flex-start}.auction-upcoming-preview-card-list-row-text{font-size:15px}.auction-upcoming-preview-card-section-header{flex-wrap:wrap}.auction-upcoming-preview-card-actions-row{justify-content:flex-start;padding:14px 18px 18px}.auction-upcoming-preview-card-actions-row--inline-preview,.auction-upcoming-preview-card-actions-row--preview-grid{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:12px;padding:0 18px 18px}.auction-upcoming-preview-card-actions-row--inline-preview>:only-child,.auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-actions{grid-column:auto;justify-self:auto}.auction-upcoming-preview-card-actions-row--with-preview-tabs{flex-direction:column;align-items:stretch}.auction-upcoming-preview-card-preview-tabs{grid-template-columns:1fr}}.compact-stack{gap:8px}.list-card{display:flex;justify-content:space-between;gap:16px;padding:18px;border-radius:22px;min-width:0;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 34%,transparent),transparent 30%),var(--surface-strong)}.list-card.registry-card{display:block;padding:16px 20px}.list-card.registry-card .registry-card-content{width:100%}.detail-card{align-items:flex-start}.detail-card-main{display:grid;grid-gap:10px;gap:10px;flex:1 1;min-width:0}.detail-card-actions{display:grid;justify-items:end;grid-gap:12px;gap:12px}.auction-runtime-card{display:grid;grid-gap:18px;gap:18px;padding:22px 24px;border-radius:26px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#ffffff 34%,transparent),transparent 30%),var(--surface-strong)}.auction-runtime-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.auction-runtime-card-copy{display:grid;grid-gap:6px;gap:6px;min-width:0}.auction-runtime-card-title{margin:0;font-size:28px;line-height:1.08;letter-spacing:-.04em;font-weight:800;color:var(--text)}.auction-runtime-card-support{margin:0;font-size:15px;line-height:1.45;color:var(--muted)}.auction-runtime-card-actions{display:grid;justify-items:end;grid-gap:12px;gap:12px;flex:0 0 auto}.auction-runtime-card-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0}.auction-runtime-card-metric{display:grid;grid-gap:6px;gap:6px;min-width:0}.auction-runtime-card-metric dt{margin:0;font-size:12px;line-height:1;letter-spacing:.24em;text-transform:uppercase;font-weight:700;color:var(--muted)}.auction-runtime-card-metric dd{margin:0;font-size:17px;line-height:1.35;letter-spacing:-.02em;font-weight:650;color:var(--text)}.auction-upcoming-preview-card{--auction-upcoming-preview-card-gutter:18px;--auction-upcoming-preview-card-radius:14px;--auction-upcoming-preview-card-engagement-accent:#ee8317;--auction-upcoming-preview-card-surface:var(--surface-strong);--auction-upcoming-preview-card-shell-surface:var(--surface-strong);--auction-upcoming-preview-card-body-surface:var(--surface-strong);--auction-upcoming-preview-card-body-border:var(--surface-stroke);--auction-upcoming-preview-card-shadow:0 18px 30px -24px rgba(15,23,42,0.22);--auction-upcoming-preview-card-section-surface:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));--auction-upcoming-preview-card-section-shadow:inset 0 0 0 1px var(--surface-stroke);--auction-upcoming-preview-card-topbar-upcoming-background:linear-gradient(180deg,#f6a63a,#ee8317);--auction-upcoming-preview-card-topbar-current-background:linear-gradient(180deg,#43d86d,#1eaa4a);--auction-upcoming-preview-card-topbar-transaction-background:linear-gradient(180deg,color-mix(in srgb,var(--transaction) 88%,white 12%) 0%,color-mix(in srgb,var(--transaction) 74%,#0b3f86 26%) 100%);--auction-upcoming-preview-card-topbar-past-background:linear-gradient(180deg,color-mix(in srgb,#eef2f7 90%,white 10%),color-mix(in srgb,#d7dde7 84%,#b8c1cf 16%));--auction-upcoming-preview-card-topbar-past-color:#243244;--auction-upcoming-preview-card-topbar-past-copy-color:rgba(36,50,68,0.76);--auction-upcoming-preview-card-topbar-pill-border:rgba(255,255,255,0.28);--auction-upcoming-preview-card-topbar-pill-background:rgba(255,255,255,0.16);--auction-upcoming-preview-card-topbar-pill-color:rgba(255,255,255,0.98);--auction-upcoming-preview-card-topbar-past-pill-border:rgba(120,138,160,0.32);--auction-upcoming-preview-card-topbar-past-pill-background:rgba(255,255,255,0.68);--auction-upcoming-preview-card-topbar-past-pill-color:#516071;--auction-upcoming-preview-card-pressure-track:rgba(255,255,255,0.26);--auction-upcoming-preview-card-pressure-fill:rgba(255,255,255,0.96);--auction-upcoming-preview-card-pressure-fill-warning:#ffe08a;--auction-upcoming-preview-card-pressure-fill-critical:#ffd0cc;font-family:var(--font-ui);border-radius:var(--auction-upcoming-preview-card-radius);overflow:visible;background:var(--auction-upcoming-preview-card-surface);box-shadow:var(--auction-upcoming-preview-card-shadow)}.auction-upcoming-preview-card--current{--auction-upcoming-preview-card-engagement-accent:var(--current)}.auction-upcoming-preview-card--transaction{--auction-upcoming-preview-card-engagement-accent:var(--transaction)}.auction-upcoming-preview-card--past{--auction-upcoming-preview-card-engagement-accent:var(--past)}.auction-upcoming-preview-card-shell{container-type:inline-size;background:var(--auction-upcoming-preview-card-shell-surface)}.auction-upcoming-preview-card-shell--navigating{min-height:240px;border:1px solid var(--auction-upcoming-preview-card-body-border);border-radius:var(--auction-upcoming-preview-card-radius);display:flex;align-items:center;justify-content:center;padding:24px}.auction-upcoming-preview-card-loading-state{width:100%;min-height:128px;border:1px dashed color-mix(in srgb,var(--line) 72%,transparent);border-radius:24px;display:flex;align-items:center;justify-content:center;padding:20px;color:var(--muted);font-size:15px;font-weight:500;text-align:center;background:color-mix(in srgb,var(--surface) 92%,transparent)}.auction-upcoming-preview-card-body{background:var(--auction-upcoming-preview-card-body-surface);border-inline:1px solid var(--auction-upcoming-preview-card-body-border);border-bottom:1px solid var(--auction-upcoming-preview-card-body-border);border-radius:0 0 var(--auction-upcoming-preview-card-radius) var(--auction-upcoming-preview-card-radius);box-shadow:none}.auction-upcoming-preview-card--compact{--auction-upcoming-preview-card-gutter:10px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar{gap:4px;padding:7px 8px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-shell--navigating{min-height:208px;padding:18px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-loading-state{min-height:96px;border-radius:18px;font-size:14px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-main{flex-direction:column;align-items:center;justify-content:flex-start;gap:4px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-copy{width:100%;justify-items:center;text-align:center;gap:2px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-title{display:-webkit-box;max-width:22ch;white-space:normal;font-size:12px;line-height:1.15;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-eyebrow{font-size:7px;letter-spacing:.14em}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-subtitle{font-size:9px;line-height:1.15}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-timer{width:100%;justify-content:center;text-align:center;flex-wrap:wrap;gap:6px;font-size:11px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-status{min-height:28px;padding:0 9px;font-size:10px;align-self:center;max-width:100%;white-space:normal}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-meta{justify-content:center;gap:4px;text-align:center;font-size:9px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section{gap:9px;padding:9px 10px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section-title,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-subsection-title{font-size:14px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section--collapsible{gap:6px;padding:7px 10px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section--collapsible .auction-upcoming-preview-card-section-title{font-size:13px;line-height:1.1}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section--collapsible .auction-upcoming-preview-card-section-header{align-items:center;gap:8px;min-height:22px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-list-row-text,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section-copy{font-size:12px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-action-pill{min-height:24px;padding:0 8px;font-size:10px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-actions-row{padding:8px 10px 10px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-actions-row--inline-preview,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-actions-row--preview-grid{gap:8px;padding:0 10px 10px}.auction-upcoming-preview-card-topbar{display:grid;grid-gap:10px;gap:10px;padding:12px 16px;border-radius:var(--auction-upcoming-preview-card-radius) var(--auction-upcoming-preview-card-radius) 0 0;background:var(--auction-upcoming-preview-card-topbar-upcoming-background);color:#fff;position:relative;overflow:hidden;z-index:2}.auction-upcoming-preview-card-topbar--current{background:var(--auction-upcoming-preview-card-topbar-current-background)}.auction-upcoming-preview-card-topbar--transaction{background:var(--auction-upcoming-preview-card-topbar-transaction-background)}.auction-upcoming-preview-card-topbar--past{background:var(--auction-upcoming-preview-card-topbar-past-background);color:var(--auction-upcoming-preview-card-topbar-past-color)}.auction-upcoming-preview-card-topbar-link{text-decoration:none;cursor:pointer}.auction-upcoming-preview-card-topbar-main{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0}.auction-upcoming-preview-card-topbar-copy{display:grid;grid-gap:4px;gap:4px;min-width:0;flex:1 1 auto}.auction-upcoming-preview-card-topbar-eyebrow{display:inline-flex;align-items:center;gap:6px;min-width:0;color:rgba(255,255,255,.82);font-size:10px;line-height:1.1;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.auction-upcoming-preview-card-topbar-subtitle{display:-webkit-box;overflow:hidden;color:rgba(255,255,255,.86);font-size:12px;line-height:1.3;font-weight:500;-webkit-box-orient:vertical;-webkit-line-clamp:1}.auction-upcoming-preview-card-topbar-side-subtitle{display:none;overflow:hidden;color:rgba(255,255,255,.86);font-size:12px;line-height:1.2;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-topbar-eyebrow,.auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-topbar-side-subtitle,.auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-topbar-subtitle{color:var(--auction-upcoming-preview-card-topbar-past-copy-color)}.auction-upcoming-preview-card-topbar-link:focus-visible{outline:3px solid color-mix(in srgb,var(--brand) 28%,transparent);outline-offset:3px;box-shadow:none}.auction-upcoming-preview-card-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.25;font-weight:700;letter-spacing:-.03em}.auction-upcoming-preview-card-timer{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;font-size:15px;line-height:1.2;font-weight:500;letter-spacing:-.02em;text-align:right}.auction-upcoming-preview-card-timer-stack{display:grid;justify-items:center;grid-gap:2px;gap:2px;text-align:center}.auction-upcoming-preview-card-timer-stack--inline{display:inline-flex;align-items:center;gap:6px}.auction-upcoming-preview-card-timer-stack--compact{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--auction-upcoming-preview-card-topbar-pill-border);background:var(--auction-upcoming-preview-card-topbar-pill-background);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-timer-stack--compact{border-color:var(--auction-upcoming-preview-card-topbar-past-pill-border);background:var(--auction-upcoming-preview-card-topbar-past-pill-background)}.auction-upcoming-preview-card-timer-main{display:inline-flex;align-items:center;justify-content:center;gap:8px}.auction-upcoming-preview-card-timer-label{display:block;color:rgba(255,255,255,.78);font-size:10px;line-height:1;font-weight:600;letter-spacing:.02em}.auction-upcoming-preview-card-topbar--current .auction-upcoming-preview-card-timer,.auction-upcoming-preview-card-topbar--upcoming .auction-upcoming-preview-card-timer{gap:6px}.auction-upcoming-preview-card-topbar--current .auction-upcoming-preview-card-timer-stack,.auction-upcoming-preview-card-topbar--upcoming .auction-upcoming-preview-card-timer-stack{width:max-content}.auction-upcoming-preview-card-action-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--auction-upcoming-preview-card-topbar-pill-border);background:var(--auction-upcoming-preview-card-topbar-pill-background);color:var(--auction-upcoming-preview-card-topbar-pill-color);border-radius:999px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700;letter-spacing:-.01em;box-shadow:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.auction-upcoming-preview-card-action-pill:hover:not(:disabled){transform:translateY(-1px);background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.38)}.auction-upcoming-preview-card-action-pill:disabled{cursor:default;opacity:.72}.auction-upcoming-preview-card-status{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--auction-upcoming-preview-card-topbar-pill-border);background:var(--auction-upcoming-preview-card-topbar-pill-background);color:var(--auction-upcoming-preview-card-topbar-pill-color);font-size:15px;line-height:1.2;font-weight:700;letter-spacing:-.02em;text-align:center;white-space:nowrap}.auction-upcoming-preview-card-topbar-meta{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;font-size:12px;line-height:1.35;font-weight:600}.auction-upcoming-preview-card-topbar-meta span{opacity:.82}.auction-upcoming-preview-card-topbar-meta strong{font-weight:700}.auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-status{border-color:var(--auction-upcoming-preview-card-topbar-past-pill-border);background:var(--auction-upcoming-preview-card-topbar-past-pill-background);color:var(--auction-upcoming-preview-card-topbar-past-pill-color);margin-right:16px}.auction-upcoming-preview-card--past.auction-upcoming-preview-card--transaction .auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-status{margin-right:1px}.auction-upcoming-preview-card-timer-icon{display:inline-flex;width:29px;height:29px;flex:0 0 auto}.auction-upcoming-preview-card-timer-icon svg{width:100%;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.auction-upcoming-preview-card-pressure{position:relative;height:6px;overflow:hidden;border-radius:999px;background:var(--auction-upcoming-preview-card-pressure-track)}.auction-upcoming-preview-card-pressure-fill{display:block;height:100%;border-radius:inherit;background:var(--auction-upcoming-preview-card-pressure-fill);margin-left:auto;transition:width .9s linear,background-color .22s ease,box-shadow .22s ease}.auction-upcoming-preview-card-pressure--warning .auction-upcoming-preview-card-pressure-fill{background:var(--auction-upcoming-preview-card-pressure-fill-warning)}.auction-upcoming-preview-card-pressure--critical .auction-upcoming-preview-card-pressure-fill{background:var(--auction-upcoming-preview-card-pressure-fill-critical);box-shadow:0 0 0 2px rgba(255,255,255,.14);animation:admin-request-live-pressure-pulse 1s ease-in-out infinite}.auction-upcoming-preview-card-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--auction-upcoming-preview-card-gutter);gap:var(--auction-upcoming-preview-card-gutter);padding:var(--auction-upcoming-preview-card-gutter)}.auction-upcoming-preview-card-column{display:flex;flex-direction:column;gap:12px;min-width:0}.auction-upcoming-preview-card-column--buyer-current-status>.auction-upcoming-preview-card-section--buyer-current-status{flex:0 0 auto}.auction-upcoming-preview-card-column>.auction-upcoming-preview-card-section{flex:1 1 auto}.auction-upcoming-preview-card-column>.auction-upcoming-preview-card-section--communication,.auction-upcoming-preview-card-column>.auction-upcoming-preview-card-section--portfolio,.auction-upcoming-preview-card-column>.auction-upcoming-preview-card-section--preparation,.auction-upcoming-preview-card-column>.auction-upcoming-preview-card-section--pulse,.auction-upcoming-preview-card-column>.auction-upcoming-preview-card-section--results-summary{flex:0 0 auto}.auction-upcoming-preview-card-section{display:flex;flex-direction:column;justify-content:flex-start;gap:20px;padding:18px 20px;border-radius:11px;background:var(--auction-upcoming-preview-card-section-surface);overflow:hidden;box-shadow:var(--auction-upcoming-preview-card-section-shadow)}.auction-upcoming-preview-card-section--buyer-current-status{gap:16px}.auction-upcoming-preview-card-sections--buyer-upcoming .auction-upcoming-preview-card-column>.auction-upcoming-preview-card-section--portfolio,.auction-upcoming-preview-card-sections--seller-current-live .auction-upcoming-preview-card-column>.auction-upcoming-preview-card-section--pulse{flex:1 1 auto}.auction-upcoming-preview-card-sections--seller-current-live .auction-upcoming-preview-card-column>.auction-upcoming-preview-card-section--engagement{flex:0 0 auto}.auction-upcoming-preview-card-section--communication,.auction-upcoming-preview-card-section--preparation{gap:12px}.auction-upcoming-preview-card-section--collapsible{gap:0}.auction-upcoming-preview-card-section-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1)}.auction-upcoming-preview-card-section-collapse.is-open{grid-template-rows:1fr}.auction-upcoming-preview-card-section-body{min-height:0;overflow:hidden;display:grid;grid-gap:14px;gap:14px;padding-top:0;opacity:0;visibility:hidden;transition:padding-top .26s cubic-bezier(.22,1,.36,1),opacity .18s ease,visibility 0s linear .26s}.auction-upcoming-preview-card-section-collapse.is-open .auction-upcoming-preview-card-section-body{overflow:visible;padding-top:14px;opacity:1;visibility:visible;transition:padding-top .26s cubic-bezier(.22,1,.36,1),opacity .22s ease,visibility 0s linear 0s}.auction-upcoming-preview-card-section--results-summary{position:relative;gap:14px;overflow-anchor:none}.auction-upcoming-preview-card-section--buyer-current-status .auction-upcoming-preview-card-buyer-live-header .auction-upcoming-preview-card-subsection-title{margin:0;font-size:22px;line-height:1.15;letter-spacing:-.03em;font-weight:800}.auction-upcoming-preview-card-sections--transaction{align-items:stretch;padding-bottom:18px}.auction-upcoming-preview-card-sections--transaction-locked{align-items:stretch}.auction-upcoming-preview-card-sections--buyer-transaction{padding-bottom:18px}.auction-upcoming-preview-card-section--transaction-main,.auction-upcoming-preview-card-section--transaction-results{min-height:var(--auction-transaction-preview-section-height,auto)}.auction-upcoming-preview-card-column--seller-transaction-left>.auction-upcoming-preview-card-section--communication,.auction-upcoming-preview-card-column--seller-transaction-left>.auction-upcoming-preview-card-section--portfolio,.auction-upcoming-preview-card-column--seller-transaction-left>.auction-upcoming-preview-card-section--transaction-main{flex:0 0 auto}.auction-upcoming-preview-card-column--seller-transaction-left-balanced{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));align-items:stretch}.auction-upcoming-preview-card-column--seller-transaction-left-balanced>.auction-upcoming-preview-card-section--communication,.auction-upcoming-preview-card-column--seller-transaction-left-balanced>.auction-upcoming-preview-card-section--portfolio,.auction-upcoming-preview-card-column--seller-transaction-left-balanced>.auction-upcoming-preview-card-section--transaction-main{min-height:0;height:100%}.auction-upcoming-preview-card-section--transaction-main{position:relative}.auction-upcoming-preview-card-section-measurement{position:absolute;top:18px;left:20px;right:20px;display:grid;grid-gap:20px;gap:20px;visibility:hidden;pointer-events:none;opacity:0;z-index:-1}.auction-upcoming-preview-card-section-title{margin:0;font-size:22px;line-height:1.15;letter-spacing:-.03em;font-weight:800;color:var(--text)}.auction-upcoming-preview-card-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.auction-upcoming-preview-card-section-header--compact-summary{align-items:center;gap:12px;flex-wrap:nowrap}.auction-upcoming-preview-card-section-header--communication,.auction-upcoming-preview-card-section-header--results{align-items:center}.auction-upcoming-preview-card-section-header-actions-inline{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.auction-upcoming-preview-card-section-toggle{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 78%,#ffffff 22%);color:var(--muted-strong);box-shadow:none;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.auction-upcoming-preview-card-section-toggle:hover{border-color:color-mix(in srgb,var(--brand) 20%,var(--line));background:color-mix(in srgb,var(--brand-soft) 28%,var(--surface));color:var(--brand-strong)}.auction-upcoming-preview-card-section-toggle svg{width:14px;height:14px}.auction-upcoming-preview-card-section-toggle.is-open svg{transform:rotate(180deg)}.auction-upcoming-preview-card-section-title-row{display:inline-flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.auction-upcoming-preview-card-section-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand) 24%,var(--line));background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong));color:var(--brand-strong);font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.auction-upcoming-preview-card-section-header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:0 0 auto}.auction-upcoming-preview-card-section-header-actions--corner{position:absolute;top:18px;right:20px;z-index:2}.auction-upcoming-preview-card-section-header-actions--compact-countdown{flex-direction:row;align-items:center;gap:8px;margin-left:auto}.auction-upcoming-preview-card-compact-countdown{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border-radius:999px;border:1px solid color-mix(in srgb,#f7c98a 62%,#ffffff);background:linear-gradient(180deg,#efb45a,#e79a39);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 6px 14px rgba(231,154,57,.16);font-size:10px;line-height:1;font-weight:700;white-space:nowrap}.auction-upcoming-preview-card-compact-countdown .auction-upcoming-preview-card-timer-main{gap:4px}.auction-upcoming-preview-card-compact-countdown .auction-upcoming-preview-card-timer-icon{width:14px;height:14px}.auction-upcoming-preview-card-section-header--buyer-results{width:100%;align-items:flex-start}.auction-upcoming-preview-card-section-header--buyer-results-actions-only{min-height:40px}.auction-upcoming-preview-card-section-title--buyer-centered{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;justify-self:center;text-align:center}.auction-upcoming-preview-card-section-title--compact-summary{flex:1 1 auto;min-width:0;font-size:16px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section-header{gap:10px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section-header--compact-summary{gap:6px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section-header-actions-inline{gap:4px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section-title--compact-summary{font-size:13px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section-toggle{width:20px;height:20px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section-toggle svg{width:12px;height:12px}.admin-auctions-list--upcoming .auction-upcoming-preview-card--compact .auction-upcoming-preview-card-action-icon{display:none}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section--collapsible .auction-upcoming-preview-card-section-toggle{width:18px;height:18px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section--collapsible .auction-upcoming-preview-card-section-toggle svg{width:11px;height:11px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-compact-countdown{min-height:22px;padding:0 7px;font-size:9px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-compact-countdown .auction-upcoming-preview-card-timer-main{gap:3px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-compact-countdown .auction-upcoming-preview-card-timer-icon{width:12px;height:12px}.auction-upcoming-preview-card--seller.auction-upcoming-preview-card--current.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section--collapsible{padding-top:11px;padding-bottom:11px}.auction-upcoming-preview-card--seller.auction-upcoming-preview-card--current.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section--collapsible .auction-upcoming-preview-card-section-header{align-items:center;min-height:30px}.auction-upcoming-preview-card--seller.auction-upcoming-preview-card--current.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-section--collapsible .auction-upcoming-preview-card-section-title{line-height:1}.auction-upcoming-preview-card--seller.auction-upcoming-preview-card--current.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-compact-countdown{border-color:color-mix(in srgb,#67c95e 58%,#ffffff);background:linear-gradient(180deg,#7cda72,#53c95f);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 6px 14px rgba(83,201,95,.16)}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-list,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-list--portfolio{gap:10px}.auction-upcoming-preview-card-portfolio-compact-meta{display:grid;grid-gap:6px;gap:6px;margin-bottom:8px}.auction-upcoming-preview-card-portfolio-compact-meta-row{display:flex;align-items:baseline;justify-content:flex-start;gap:6px;min-width:0;padding:0;border:0;background:transparent;color:var(--muted);text-align:left;box-shadow:none}.auction-upcoming-preview-card-portfolio-compact-meta-row--interactive{width:-moz-fit-content;width:fit-content}.auction-upcoming-preview-card-portfolio-compact-meta-label{flex:0 0 auto;color:var(--muted);font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.auction-upcoming-preview-card-portfolio-compact-meta-value{min-width:0;color:var(--text);font-size:12px;line-height:1.25;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auction-upcoming-preview-card-chart-toggle{flex:0 0 auto}.auction-upcoming-preview-card-chart-toggle-group{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.auction-upcoming-preview-card-list{display:grid;grid-gap:14px;gap:14px}.auction-upcoming-preview-card-list--portfolio{gap:14px}.auction-upcoming-preview-card-engagement{display:grid;grid-gap:8px;gap:8px;margin-top:22px}.auction-upcoming-preview-card-section--engagement .auction-upcoming-preview-card-engagement{margin-top:0}.auction-upcoming-preview-card-engagement-title{margin:0}.auction-upcoming-preview-card-engagement-summary{display:flex;align-items:center;justify-content:space-between;gap:16px}.auction-upcoming-preview-card-engagement-summary-label{font-size:13px;line-height:1.25;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.auction-upcoming-preview-card-engagement-summary-value{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;padding:0 12px;border-radius:999px;background:color-mix(in srgb,var(--brand) 12%,#fff);color:var(--brand-strong);font-size:16px;line-height:1;font-weight:800}.auction-upcoming-preview-card-engagement-list{display:grid;grid-gap:8px;gap:8px}.auction-upcoming-preview-card-engagement-row{display:grid;grid-gap:4px;gap:4px}.auction-upcoming-preview-card-engagement-row-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.auction-upcoming-preview-card-engagement-row-metrics{display:inline-flex;align-items:center;gap:6px}.auction-upcoming-preview-card-engagement-row-label{font-size:14px;line-height:1.2;font-weight:600;color:var(--text)}.auction-upcoming-preview-card-engagement-row-value{font-size:13px;line-height:1.2;font-weight:700;color:var(--brand)}.auction-upcoming-preview-card-engagement-row-percent{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:22px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--auction-upcoming-preview-card-engagement-accent) 14%,var(--surface));color:color-mix(in srgb,var(--auction-upcoming-preview-card-engagement-accent) 82%,var(--text));font-size:12px;line-height:1;font-weight:800}.auction-upcoming-preview-card-engagement-row-bar{position:relative;overflow:hidden;height:6px;border-radius:999px;background:color-mix(in srgb,var(--past) 18%,var(--surface-strong))}.auction-upcoming-preview-card-engagement-row-bar-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--auction-upcoming-preview-card-engagement-accent) 74%,white 26%) 0,color-mix(in srgb,var(--auction-upcoming-preview-card-engagement-accent) 92%,black 8%) 100%)}.auction-upcoming-preview-card-preparation{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.auction-upcoming-preview-card-preparation-title{margin:0;font-size:22px;line-height:1.15;letter-spacing:-.03em;font-weight:800;color:var(--text)}.auction-upcoming-preview-card-preparation-list{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.auction-upcoming-preview-card-preparation-item{display:inline-flex;align-items:center;gap:10px}.auction-upcoming-preview-card-preparation-row{display:inline-flex;align-items:center;gap:8px}.auction-upcoming-preview-card-preparation-label{font-size:15px;line-height:1.2;font-weight:500;color:var(--text)}.auction-upcoming-preview-card-preparation-status{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;flex:0 0 19px;padding:0;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--surface-strong) 94%,#ffffff 6%);color:transparent;font-size:11px;line-height:1;font-weight:800}.auction-upcoming-preview-card-preparation-status--done{border-color:transparent;background:color-mix(in srgb,#21b35b 92%,#ffffff 8%);color:#ffffff}.auction-upcoming-preview-card-preparation-separator{color:var(--line-strong);font-size:15px;line-height:1;font-weight:500}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-preparation{gap:5px;margin-top:6px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-preparation-title{font-size:14px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-preparation-list{gap:6px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-preparation-label{font-size:11px;line-height:1.1;font-weight:600}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-preparation-status{width:20px;height:20px;flex-basis:20px;font-size:10px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-preparation-separator{font-size:11px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-preparation--standalone,.auction-upcoming-preview-card-preparation--standalone{margin-top:0}.auction-upcoming-preview-card-engagement--seller .auction-upcoming-preview-card-engagement-summary-value{min-width:30px;min-height:30px;padding:0 10px;font-size:15px}.auction-upcoming-preview-card-engagement--admin{gap:10px}.auction-upcoming-preview-card-engagement--admin .auction-upcoming-preview-card-engagement-summary{padding:12px 14px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.2)),color-mix(in srgb,var(--brand) 6%,var(--surface-strong));border:1px solid color-mix(in srgb,var(--brand) 14%,var(--line))}.auction-upcoming-preview-card-engagement--admin .auction-upcoming-preview-card-engagement-row{gap:6px}.auction-upcoming-preview-card-engagement--admin .auction-upcoming-preview-card-engagement-row-value{color:var(--text)}.auction-upcoming-preview-card-engagement--admin .auction-upcoming-preview-card-engagement-row-bar{height:8px;background:color-mix(in srgb,var(--past) 22%,var(--surface-strong));box-shadow:inset 0 1px 1px rgba(255,255,255,.55)}.auction-upcoming-preview-card-engagement--compact{gap:6px;margin-top:0}.auction-upcoming-preview-card-engagement--compact .auction-upcoming-preview-card-engagement-title{font-size:16px;line-height:1.12;letter-spacing:-.02em}.auction-upcoming-preview-card-engagement--compact .auction-upcoming-preview-card-engagement-list{gap:6px}.auction-upcoming-preview-card-engagement--compact .auction-upcoming-preview-card-engagement-row{gap:3px}.auction-upcoming-preview-card-engagement--compact .auction-upcoming-preview-card-engagement-row-header{gap:10px}.auction-upcoming-preview-card-engagement--compact .auction-upcoming-preview-card-engagement-row-label{font-size:13px}.auction-upcoming-preview-card-engagement--compact .auction-upcoming-preview-card-engagement-row-value{font-size:12px}.auction-upcoming-preview-card-engagement--compact .auction-upcoming-preview-card-engagement-row-percent{min-width:40px;min-height:20px;padding:0 7px;font-size:11px}.auction-upcoming-preview-card-engagement--compact .auction-upcoming-preview-card-engagement-row-bar{height:6px}.auction-upcoming-preview-card-subsection{display:grid;grid-gap:18px;gap:18px;margin-top:auto}.auction-upcoming-preview-card-subsection--stacked{margin-top:0;gap:10px}.auction-upcoming-preview-card-subsection--compact-panel{padding:8px 10px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:10px;background:color-mix(in srgb,var(--surface) 74%,#ffffff 26%)}.auction-upcoming-preview-card-section--buyer-transaction-main .auction-upcoming-preview-card-subsection{margin-top:0}.auction-upcoming-preview-card-transaction-reports{display:flex;flex-direction:column;gap:12px}.auction-upcoming-preview-card-transaction-reports-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px}.auction-upcoming-preview-card-transaction-reports-actions .primary-button,.auction-upcoming-preview-card-transaction-reports-actions .secondary-button{width:100%;justify-content:center}.auction-upcoming-preview-card-subsection-title{margin:2px 0 0;font-size:22px;line-height:1.15;letter-spacing:-.03em;font-weight:800;color:var(--text)}.auction-upcoming-preview-card-section--results{gap:22px}.auction-upcoming-preview-card-section--transaction-results{gap:14px}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results{gap:10px;padding-block:12px}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-outcome-contacts){align-self:start}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-section-title{font-size:22px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-section-title{font-size:13px;line-height:1.1}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results.auction-upcoming-preview-card-section--collapsible{gap:6px;padding:7px 10px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results.auction-upcoming-preview-card-section--collapsible .auction-upcoming-preview-card-section-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results.auction-upcoming-preview-card-section--collapsible .auction-upcoming-preview-card-section-title-row{display:flex;align-items:center;min-height:22px}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-section-copy{font-size:12px;line-height:1.3}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-section-copy:has(br){white-space:normal}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-section-copy:not(:has(br)){white-space:nowrap}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-stack,.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offers-list{gap:3px}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-row{gap:4px;padding:6px 2px;border-radius:10px}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-col--rank{gap:7px}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-checkbox,.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-radio,.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-radio span{width:13px;height:13px}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-checkbox,.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-radio{transform:translateX(5px)}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-rank{font-size:13px;transform:translateX(5px)}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-rank{transform:translateX(10px)}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-amount,.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-buyer{font-size:12px;line-height:1.15}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-buyer{transform:translateX(-15px)}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-amount{transform:translateX(-40px)}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-amount{transform:translateX(-50px)}.auction-upcoming-preview-card-sections--transaction>.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-status{min-height:22px;padding:0 9px;font-size:9px;transform:translateX(-5px)}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-status{transform:translateX(-20px)}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-top-offer-status--rejected{transform:translateX(-8px)}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:not(:has(.auction-upcoming-preview-card-round-comparison)) .auction-upcoming-preview-card-top-offer-status--accepted{transform:translateX(-10px)}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-round-comparison) .auction-upcoming-preview-card-top-offer-row,.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-round-comparison) .auction-upcoming-preview-card-top-offers-list{min-width:0;width:100%}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-round-comparison) .auction-upcoming-preview-card-top-offers{--auction-upcoming-preview-card-top-offer-gap:8px}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-round-comparison) .auction-upcoming-preview-card-top-offer-row{padding:8px 10px}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-round-comparison) .auction-upcoming-preview-card-top-offer-main{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"rank buyer status" ". amount status";column-gap:8px;row-gap:4px;align-items:center}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-round-comparison) .auction-upcoming-preview-card-top-offer-col--rank{grid-area:rank;align-self:start}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-round-comparison) .auction-upcoming-preview-card-top-offer-buyer{grid-area:buyer;font-size:12px;transform:none}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-round-comparison) .auction-upcoming-preview-card-top-offer-amount{grid-area:amount;font-size:12px;transform:none}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-round-comparison) .auction-upcoming-preview-card-top-offer-status-cell{grid-area:status;align-self:center}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results:has(.auction-upcoming-preview-card-round-comparison) .auction-upcoming-preview-card-top-offer-status{min-height:22px;padding:0 7px;font-size:8px;letter-spacing:.04em;transform:none}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-closed-tender-outcome-box{width:100%;max-width:100%;inline-size:100%;box-sizing:border-box;align-self:stretch}.auction-upcoming-preview-card--past .auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-section-body{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.auction-upcoming-preview-card-section--transaction-results-centered-message{align-items:stretch}.auction-upcoming-preview-card-section--transaction-results-centered-message .auction-upcoming-preview-card-section-collapse{flex:1 1 auto;min-height:0}.auction-upcoming-preview-card-section--transaction-results-centered-message .auction-upcoming-preview-card-section-collapse.is-open{height:100%}.auction-upcoming-preview-card-section--transaction-results-centered-message .auction-upcoming-preview-card-section-body{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0}.auction-upcoming-preview-card-section--buyer-transaction-results{position:relative;min-width:0;justify-content:center;align-items:center;text-align:center}.auction-upcoming-preview-card-section--buyer-transaction-results-workflow{justify-content:center;align-items:center;text-align:center;gap:10px}.auction-upcoming-preview-card-sections--buyer-no-bid-past{align-items:stretch}@container (max-width: 980px){.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid{display:flex;align-items:center;justify-content:stretch;flex-wrap:nowrap;gap:4px}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid>:first-child{flex:1 1;min-width:0;justify-self:auto}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-actions{grid-column:auto;justify-self:auto;width:auto;min-width:0;flex:5 1;flex-wrap:nowrap;justify-content:stretch;gap:4px}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-action-label,.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-calendar-button-label,.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-report-menu-chevron{display:none}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-action-abbreviation,.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-calendar-button-abbreviation{display:inline-flex;align-items:center;justify-content:center;min-width:0;white-space:nowrap;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin-auctions-list--upcoming .auction-upcoming-preview-card-calendar-button,.admin-auctions-list--upcoming .auction-upcoming-preview-card-cancel-button,.admin-auctions-list--upcoming .auction-upcoming-preview-card-reschedule-button,.admin-auctions-list--upcoming .auction-upcoming-preview-card-settings-button,.admin-auctions-list--upcoming .auction-upcoming-preview-card-view-button{flex:1 1;width:auto;min-width:0;min-height:30px;padding:0 6px;gap:4px;justify-content:center}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-action-icon,.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-calendar-button-icon{width:10px;height:10px;flex:0 0 10px}}@container (max-width: 760px){.admin-request-visual-main,.auction-upcoming-preview-card-sections{grid-template-columns:1fr}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid{display:flex;align-items:center;justify-content:stretch;flex-wrap:nowrap;gap:4px}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid>:first-child{flex:1 1;min-width:0;justify-self:auto}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-actions{grid-column:auto;justify-self:auto;width:auto;min-width:0;flex:5 1;flex-wrap:nowrap;justify-content:stretch;gap:4px}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-action-label,.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-calendar-button-label,.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-report-menu-chevron{display:none}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-action-abbreviation,.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-calendar-button-abbreviation{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;min-width:0}.admin-auctions-list--upcoming .auction-upcoming-preview-card-calendar-button,.admin-auctions-list--upcoming .auction-upcoming-preview-card-cancel-button,.admin-auctions-list--upcoming .auction-upcoming-preview-card-reschedule-button,.admin-auctions-list--upcoming .auction-upcoming-preview-card-settings-button,.admin-auctions-list--upcoming .auction-upcoming-preview-card-view-button{flex:1 1;width:auto;min-width:0;min-height:30px;padding:0 6px;gap:4px;justify-content:center}.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-action-icon,.admin-auctions-list--upcoming .auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-calendar-button-icon{width:10px;height:10px;flex:0 0 10px}.buyer-auctions-stack-list--transactions .auction-upcoming-preview-card-sections,.seller-auctions-stack-list--upcoming .auction-upcoming-preview-card-sections{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 520px){.auction-upcoming-preview-card-topbar-main{flex-direction:column;align-items:flex-start}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-main{align-items:center}.auction-upcoming-preview-card-title{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-title{text-align:center}.auction-upcoming-preview-card-status,.auction-upcoming-preview-card-timer{justify-content:flex-start;text-align:left}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-status,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-timer{justify-content:center;text-align:center}.auction-upcoming-preview-card-topbar-meta{justify-content:flex-start;text-align:left}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-topbar-meta{justify-content:center;text-align:center}.auction-upcoming-preview-card-facts-grid{grid-template-columns:minmax(0,1fr)}.auction-upcoming-preview-card-fact--full{grid-column:auto}.auction-upcoming-preview-card-section-header--compact-summary{gap:8px}.auction-upcoming-preview-card-section-title--compact-summary{font-size:15px}.auction-upcoming-preview-card-section-header-actions--compact-countdown{width:auto;justify-content:flex-end;flex-wrap:nowrap}}@container (max-width: 680px){.buyer-auctions-stack-list--transactions .auction-upcoming-preview-card-sections,.seller-auctions-stack-list--upcoming .auction-upcoming-preview-card-sections{grid-template-columns:1fr}}.auction-upcoming-preview-card-section--buyer-transaction-results-message{align-items:stretch;justify-content:center;text-align:center;min-height:0}.auction-upcoming-preview-card-section-copy{margin:0;max-width:34ch;color:var(--text);font-size:15px;line-height:1.45}.auction-upcoming-preview-card-section-copy--two-line{max-width:none}.auction-upcoming-preview-card-section-copy--wide{max-width:none;white-space:nowrap}.auction-upcoming-preview-card-section-copy--after-table{margin-top:18px;max-width:42ch}.auction-upcoming-preview-card-section-copy--after-table-centered{margin-inline:auto;max-width:none;text-align:center;white-space:nowrap}.auction-upcoming-preview-card-past-rejected-footer{margin-top:18px;display:grid;justify-items:center;grid-gap:8px;gap:8px}.auction-upcoming-preview-card-past-rejected-manager{margin:0;text-align:center;color:var(--muted);font-size:13px;line-height:1.35}.auction-upcoming-preview-card-section-copy--two-line span{display:inline-block;max-width:100%}.auction-upcoming-preview-card-section-copy--two-line span:last-child{white-space:normal;overflow-wrap:anywhere}.auction-upcoming-preview-card-past-outcome-message{flex:1 1 auto;display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:100%;text-align:center}.auction-upcoming-preview-card-past-outcome-message-main{display:grid;place-items:center;min-height:0}.auction-upcoming-preview-card-past-outcome-message-footer{display:flex;justify-content:center;align-items:flex-end;padding-bottom:6px}.auction-upcoming-preview-card-past-outcome-message-text{margin:0;max-width:18ch;color:var(--text);font-size:24px;line-height:1.18;font-weight:800;letter-spacing:-.03em}.auction-upcoming-preview-card-past-outcome-message-copy{margin:0;max-width:none;color:var(--muted);font-size:15px;line-height:1.5}.auction-upcoming-preview-card-past-outcome-message-copy strong{color:var(--text);font-weight:700;white-space:nowrap}.auction-upcoming-preview-card-offer-summary{display:grid;grid-gap:10px;gap:10px;margin-top:auto;align-content:center;min-height:100%}.auction-upcoming-preview-card-offer-summary--buyer-transaction{justify-items:center;text-align:center;margin-top:0;min-height:auto}.auction-upcoming-preview-card-offer-summary--buyer-transaction-workflow{width:100%;min-height:100%;align-content:center;justify-items:center;text-align:center;gap:6px}.auction-upcoming-preview-card-offer-summary--buyer-transaction-status{width:100%;min-height:100%;align-content:center;justify-items:center;text-align:center;gap:8px}.auction-upcoming-preview-card-offer-summary--buyer-transaction-message{width:100%;max-width:100%;min-width:0;gap:10px;justify-items:center}.auction-upcoming-preview-card-offer-summary--buyer-transaction-status .auction-upcoming-preview-card-section-header--buyer-results{justify-content:center}.auction-upcoming-preview-card-offer-summary--buyer-transaction-status .auction-upcoming-preview-card-section-title{text-align:center}.auction-upcoming-preview-card-offer-summary--buyer-transaction-workflow .auction-upcoming-preview-card-offer-value{font-size:clamp(22px,1.8vw,30px)}.auction-upcoming-preview-card-offer-summary--buyer-transaction .auction-upcoming-preview-card-offer-value{max-width:100%;white-space:nowrap;text-wrap:nowrap;overflow-wrap:normal;word-break:keep-all;letter-spacing:-.05em;line-height:1.06;font-size:clamp(22px,1.9vw,30px)}.auction-upcoming-preview-card-offer-value{margin:0;font-size:clamp(26px,2.2vw,34px);line-height:1.12;letter-spacing:-.04em;font-weight:800;color:var(--text)}.auction-upcoming-preview-card-offer-meta{margin:0;color:var(--muted);font-size:14px;line-height:1.4}.auction-upcoming-preview-card-offer-meta--two-line{display:grid;grid-gap:2px;gap:2px;justify-items:center}.auction-upcoming-preview-card-offer-meta-line{display:block}.auction-upcoming-preview-card-offer-meta-line--next-steps{margin-top:12px;color:var(--text)}.auction-upcoming-preview-card-offer-message-copy,.auction-upcoming-preview-card-offer-message-title{margin:0;width:min(100%,32rem);max-width:100%;justify-self:center;overflow-wrap:anywhere}.auction-upcoming-preview-card-offer-message-title{color:var(--text);font-size:24px;line-height:1.18;font-weight:800;letter-spacing:-.03em;max-width:20ch;text-wrap:balance}.auction-upcoming-preview-card-offer-message-title--accepted-hold{margin-top:18px}.auction-upcoming-preview-card-offer-message-copy{color:var(--muted);font-size:14px;line-height:1.42;max-width:34ch;text-wrap:pretty}.auction-upcoming-preview-card-offer-message-copy--accepted-offer{width:auto;max-width:none;white-space:nowrap}.auction-upcoming-preview-card-offer-message-copy--accepted-next-steps{max-width:none;white-space:nowrap}.auction-upcoming-preview-card-offer-message-highlight{color:var(--text);font-weight:700}.auction-upcoming-preview-card-offer-message-copy--single-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 6px;max-width:36ch;white-space:normal}.auction-upcoming-preview-card-offer-message-copy--accepted-transition{display:block;max-width:42ch;line-height:1.35;white-space:normal}.auction-upcoming-preview-card-offer-message-link{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 18px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#ffffff 22%,transparent),transparent 54%),color-mix(in srgb,var(--accent-soft) 48%,var(--surface-strong));color:var(--accent-strong);text-decoration:none;font-size:14px;line-height:1.2;font-weight:700;letter-spacing:-.01em;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.auction-upcoming-preview-card-offer-message-link:hover{border-color:color-mix(in srgb,var(--accent) 34%,var(--line));box-shadow:inset 0 1px 0 rgba(255,255,255,.56),0 0 0 1px color-mix(in srgb,var(--accent) 10%,transparent)}.auction-upcoming-preview-card-official-offer-copy{margin:0;color:var(--text);font-size:15px;line-height:1.5}.auction-upcoming-preview-card-offer-summary--buyer-transaction-workflow .auction-upcoming-preview-card-official-offer-copy,.auction-upcoming-preview-card-official-offer-copy--linked{max-width:52ch}.auction-upcoming-preview-card-official-offer-inline-link{display:inline;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.auction-upcoming-preview-card-official-offer-inline-link:hover{text-decoration-thickness:2px}.auction-upcoming-preview-card-official-offer-inline-link:disabled{cursor:wait;opacity:.7}.auction-upcoming-preview-card-inline-success{padding:12px 14px;border:1px solid color-mix(in srgb,var(--success) 24%,var(--line));border-radius:16px;background:color-mix(in srgb,var(--success) 8%,var(--surface-strong));color:color-mix(in srgb,var(--success) 72%,var(--text));font-size:14px;line-height:1.45}.auction-upcoming-preview-card-inline-success--center{text-align:center}.auction-upcoming-preview-card-inline-success--left{width:100%;justify-self:stretch}.auction-upcoming-preview-card-inline-success--admin-english-prompt{margin-top:20px;padding:6px 0 2px;border:0;background:transparent;color:var(--text);font-size:15px;font-weight:800;line-height:1.5;text-align:center}.auction-upcoming-preview-card-inline-success--admin-english-waiting{margin-top:20px;padding:6px 0 2px;border:0;background:transparent;color:var(--text);display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center}.auction-upcoming-preview-card-inline-success--seller-english-review{margin-top:20px;padding:6px 0 2px;border:0;background:transparent;color:var(--text);font-size:15px;font-weight:800;line-height:1.5;text-align:center}.auction-upcoming-preview-card-inline-success--seller-english-waiting{margin-top:20px;padding:6px 0 2px;border:0;background:transparent;color:var(--text);display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center}.auction-upcoming-preview-card-inline-success--admin-english-waiting strong{font-size:15px;line-height:1.5}.auction-upcoming-preview-card-inline-success--admin-english-waiting span,.auction-upcoming-preview-card-inline-success--seller-english-waiting span{color:var(--muted);font-size:14px;line-height:1.45;max-width:56ch}.auction-upcoming-preview-card-inline-success--seller-english-waiting strong{font-size:15px;line-height:1.5}.auction-upcoming-preview-card-official-offer-workflow{width:100%;padding:0;border:0;border-radius:0;background:transparent;gap:6px;justify-self:stretch;text-align:left}.auction-upcoming-preview-card-official-offer-status{display:grid;grid-gap:12px;gap:12px;justify-items:center;justify-self:center;width:min(100%,520px);text-align:center}.auction-upcoming-preview-card-official-offer-download{justify-self:center}.auction-upcoming-preview-card-official-offer-step{display:grid;grid-gap:6px;gap:6px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--brand) 16%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--surface) 94%,transparent)}.auction-upcoming-preview-card-official-offer-step-header{display:flex;align-items:center;gap:6px}.auction-upcoming-preview-card-official-offer-step-badge{display:inline-flex;align-items:center;justify-content:center;min-width:42px;padding:4px 7px;border-radius:999px;background:color-mix(in srgb,var(--brand) 12%,var(--surface-strong));color:var(--brand);font-size:10px;font-weight:700;line-height:1}.auction-upcoming-preview-card-official-offer-step-copy{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.auction-upcoming-preview-card-official-offer-step-copy strong{font-size:13px;line-height:1.3;color:var(--text)}.auction-upcoming-preview-card-official-offer-step-copy span{font-size:11px;line-height:1.25;color:var(--muted)}.auction-upcoming-preview-card-official-offer-toolbar{align-items:flex-end;gap:8px}.upload-dropzone.auction-upcoming-preview-card-official-offer-dropzone{min-height:28px;padding:8px 10px;gap:2px;border-radius:14px;background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong));border-color:color-mix(in srgb,var(--brand) 24%,var(--line))}.upload-dropzone.auction-upcoming-preview-card-official-offer-dropzone.active{background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong))}.upload-dropzone.auction-upcoming-preview-card-official-offer-dropzone strong{font-size:12px}.upload-dropzone.auction-upcoming-preview-card-official-offer-dropzone span{font-size:10px;line-height:1.2}.auction-upcoming-preview-card-official-offer-upload-actions{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap}.auction-upcoming-preview-card-official-offer-upload-actions--centered{justify-content:center}.auction-upcoming-preview-card-official-offer-file{font-size:11px}.auction-upcoming-preview-card-official-offer-resend{display:grid;grid-gap:10px;gap:10px;width:min(100%,460px);justify-items:center;margin-top:18px}.auction-upcoming-preview-card-official-offer-resend-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%}.auction-upcoming-preview-card-official-offer-resend-dropzone{min-width:0;width:100%}.auction-upcoming-preview-card-official-offer-resend-button{min-height:40px;min-width:92px;padding-inline:18px;white-space:nowrap}.auction-upcoming-preview-card-official-offer-toolbar .primary-button,.auction-upcoming-preview-card-official-offer-upload-actions .primary-button{min-height:30px;padding:0 12px;font-size:13px;line-height:1.2}.auction-upcoming-preview-card-official-offer-toolbar .transaction-official-offer-language-field{min-width:min(100%,120px);flex-basis:120px}.auction-upcoming-preview-card-official-offer-toolbar .transaction-official-offer-language-field select{min-height:30px;padding-top:4px;padding-bottom:4px;font-size:13px}.auction-upcoming-preview-card-transaction-progress{display:grid;grid-gap:12px;gap:12px;width:100%;padding:0}.auction-upcoming-preview-card-transaction-progress--panel{margin-top:auto}.auction-upcoming-preview-card-transaction-progress-strip{padding:14px 24px 12px}.auction-upcoming-preview-card-transaction-progress-strip-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.auction-upcoming-preview-card-transaction-progress-strip-header strong{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.auction-upcoming-preview-card-transaction-progress-strip-header span{color:var(--muted);font-size:12px;line-height:1.3;text-align:right;white-space:nowrap}.auction-upcoming-preview-card-transaction-progress--banner{gap:10px}.auction-upcoming-preview-card-transaction-progress-bar{margin:0}.auction-upcoming-preview-card-transaction-progress-content{display:flex;align-items:center;justify-content:space-between;gap:12px 18px;flex-wrap:wrap}.auction-upcoming-preview-card-transaction-progress-bar>span{background:linear-gradient(90deg,#56a8ff,#0a84ff)}.auction-upcoming-preview-card-transaction-progress-bar.is-rejected>span{background:linear-gradient(90deg,#f87171,#ef4444)}.auction-upcoming-preview-card-transaction-progress-sections{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.auction-upcoming-preview-card-transaction-progress-step{display:inline-flex;min-width:0}.auction-upcoming-preview-card-transaction-progress-pill{justify-content:flex-start;max-width:100%;padding:0 11px;text-align:left}.auction-upcoming-preview-card-transaction-progress-label{min-width:0;white-space:nowrap}.auction-upcoming-preview-card-transaction-progress-manager{margin-top:0;margin-left:auto;text-align:right;white-space:nowrap}.auction-upcoming-preview-card-manager-link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.auction-upcoming-preview-card-manager-link:hover{text-decoration-thickness:2px}.auction-upcoming-preview-card-manager-trigger{padding:0;border:0;background:transparent;box-shadow:none}.auction-upcoming-preview-card-manager-trigger:focus-visible{outline:none;border-radius:12px;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 14%,transparent)}.auction-upcoming-preview-card-transaction-progress-pill.is-rejected{border-color:color-mix(in srgb,var(--danger) 24%,var(--line));background:color-mix(in srgb,var(--danger) 10%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 84%,#7f1d1d)}.auction-upcoming-preview-card-transaction-progress-pill.is-rejected .admin-request-hero-progress-pill-dot{opacity:1}.auction-upcoming-preview-card-transaction-progress--banner .auction-upcoming-preview-card-transaction-progress-pill{min-height:30px;padding:0 10px}.auction-upcoming-preview-card-transaction-progress--banner .auction-upcoming-preview-card-transaction-progress-label{font-size:12px}.auction-upcoming-preview-card-transaction-progress-step.is-current .auction-upcoming-preview-card-transaction-progress-pill{box-shadow:0 0 0 1px color-mix(in srgb,var(--brand) 12%,transparent)}@media (prefers-reduced-motion:reduce){.admin-request-hero-progress-bar.is-animated>span,.admin-request-hero-progress-pill.is-animated-reached{animation:none;opacity:1;transform:none}}@media (max-width:980px){.auction-upcoming-preview-card-transaction-progress-strip-header{flex-wrap:wrap}.auction-upcoming-preview-card-transaction-progress-strip-header span{text-align:left;white-space:normal}.auction-upcoming-preview-card-transaction-progress-content{align-items:flex-start}.auction-upcoming-preview-card-transaction-progress-manager{margin-left:0;text-align:left;white-space:normal}.auction-upcoming-preview-card-transaction-progress-sections{gap:8px}}@media (max-width:640px){.auction-upcoming-preview-card-transaction-progress-sections{gap:8px}}.auction-upcoming-preview-card-chart-wrap{padding:16px 24px 0}.auction-upcoming-preview-card-chart-section{gap:18px}.auction-upcoming-preview-card-chart--transaction{display:grid;grid-template-rows:minmax(0,1fr) auto;flex:1 1 auto;min-height:0}.auction-upcoming-preview-card-results-summary{flex:1 1 auto;min-height:0}.auction-upcoming-preview-card-results-summary-body{position:relative;display:grid;align-content:start;grid-gap:12px;gap:12px;overflow-anchor:none}.auction-upcoming-preview-card-results-summary-measurements{position:absolute;inset:0;visibility:hidden;pointer-events:none;opacity:0;z-index:-1}.auction-upcoming-preview-card-results-summary-measurement{display:grid;align-content:start;grid-gap:12px;gap:12px}.auction-upcoming-preview-card-results-summary--compact{gap:8px;margin-top:0;padding:10px;align-content:start}.auction-upcoming-preview-card-results-summary--compact .admin-request-visual-live-summary-header-copy{gap:2px;padding:10px 12px}.auction-upcoming-preview-card-results-summary--compact .admin-request-visual-live-summary-header-label{font-size:11px}.auction-upcoming-preview-card-results-summary--compact .admin-request-visual-live-summary-header-copy strong{font-size:16px;line-height:1.08}.auction-upcoming-preview-card-results-summary--compact .admin-request-visual-live-summary-grid{gap:8px}.auction-upcoming-preview-card-results-summary--compact .admin-request-visual-live-summary-stat{gap:4px;padding:10px 12px}.auction-upcoming-preview-card-results-summary--compact .admin-request-visual-live-summary-stat span{font-size:10px;line-height:1.35}.auction-upcoming-preview-card-results-summary--compact .admin-request-visual-live-summary-stat strong{font-size:13px;line-height:1.18}.auction-upcoming-preview-card-results-summary--compact .admin-request-visual-live-summary-stat--compact strong{font-size:12px}.auction-upcoming-preview-card-results-summary--compact .admin-request-visual-live-summary-meta{gap:6px 10px;font-size:10px;line-height:1.3}.auction-upcoming-preview-card-live-pulse{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0;gap:5px;min-height:0;padding:5px 0 0}.auction-upcoming-preview-card-live-pulse-title{margin:0}.auction-upcoming-preview-card-subsection--stacked .auction-upcoming-preview-card-subsection-title{margin-top:0;font-size:18px;line-height:1.15;letter-spacing:-.02em}.auction-upcoming-preview-card-live-pulse-top-row{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(200px,.85fr);grid-gap:7px;gap:7px;align-items:stretch}.auction-upcoming-preview-card-live-pulse-top-row--summary{grid-template-columns:minmax(0,1.38fr) minmax(220px,.92fr)}@media (max-width:900px){.auction-upcoming-preview-card-live-pulse-top-row--summary{grid-template-columns:minmax(0,1fr)}}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-header-copy{gap:2px;padding:8px 11px;border-radius:12px}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-header-label{font-size:11px;line-height:1.25}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-header-copy strong{font-size:13px;line-height:1.14}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-grid{gap:7px}.auction-upcoming-preview-card-live-pulse-top-row .admin-request-visual-live-summary-header-copy,.auction-upcoming-preview-card-live-pulse-top-row .admin-request-visual-live-summary-stat{min-width:0}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-stat{gap:4px;padding:8px 11px;border-radius:12px}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-stat span{font-size:11px;line-height:1.25}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-stat strong{font-size:13px;line-height:1.14}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-stat--compact strong{font-size:12px}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-meta{gap:5px 10px;font-size:11px;line-height:1.2}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-buyer{gap:7px}.auction-upcoming-preview-card-live-pulse .admin-request-visual-live-summary-buyer-dot{width:10px;height:10px}.auction-upcoming-preview-card-live-pulse-activity-card,.auction-upcoming-preview-card-live-pulse-toggle-card{align-content:center}.auction-upcoming-preview-card-live-pulse-toggle-card{gap:6px}.auction-upcoming-preview-card-live-pulse-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0;border:0;background:transparent}.auction-upcoming-preview-card-live-pulse-toggle .admin-request-visual-sound-toggle-copy{min-width:0}.auction-upcoming-preview-card-live-pulse-toggle .admin-request-visual-sound-toggle-copy strong{font-size:12px;line-height:1.2}.auction-upcoming-preview-card-live-pulse-round-results{display:grid}.auction-upcoming-preview-card-live-pulse-round-results .auction-upcoming-preview-card-empty-round-results{padding:12px 14px;border-radius:12px;font-size:12px;line-height:1.35}.auction-upcoming-preview-card-live-pulse-commission{display:grid;grid-gap:3px;gap:3px;margin-top:auto;padding:14px 4px 2px}.auction-upcoming-preview-card-live-pulse-commission-label{color:color-mix(in srgb,var(--muted) 84%,white 16%);font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.auction-upcoming-preview-card-live-pulse-commission-value{color:#16a34a;font-size:clamp(26px,2.2vw,34px);font-weight:800;line-height:1;letter-spacing:-.04em}.auction-upcoming-preview-card-buyer-live{display:grid;grid-gap:8px;gap:8px}.auction-upcoming-preview-card-buyer-live--focus{flex:1 1 auto;min-height:100%;grid-template-rows:auto 1fr}.auction-upcoming-preview-card-buyer-live-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.auction-upcoming-preview-card-buyer-live-header .auction-upcoming-preview-card-subsection-title{margin:0;font-size:18px;line-height:1.15;letter-spacing:-.02em}.auction-upcoming-preview-card-buyer-live-state{flex:0 0 auto;width:-moz-fit-content;width:fit-content;max-width:100%;margin-left:auto;min-height:26px;padding-inline:12px;font-size:12px;font-weight:700}.auction-upcoming-preview-card-buyer-live-state-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;cursor:pointer}.auction-upcoming-preview-card-buyer-live-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.auction-upcoming-preview-card-buyer-live-focus{display:grid;justify-items:center;align-content:center;grid-gap:8px;gap:8px;text-align:center;padding:8px 0 2px;min-height:100%}.auction-upcoming-preview-card-buyer-live-focus-label{font-size:12px;line-height:1.25;color:var(--muted)}.auction-upcoming-preview-card-buyer-live-focus-value{font-size:24px;line-height:1.1;letter-spacing:-.03em;color:var(--text)}.auction-upcoming-preview-card-buyer-live-focus-meta{font-size:13px;line-height:1.35;color:var(--muted)}.auction-upcoming-preview-card-buyer-live-stat{display:grid;grid-gap:4px;gap:4px;padding:8px 11px;border-radius:12px;border:1px solid color-mix(in srgb,var(--brand) 10%,var(--line));background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.4)),color-mix(in srgb,var(--brand) 5%,var(--surface-strong))}.auction-upcoming-preview-card-buyer-live-stat--wide{grid-column:1/-1}.auction-upcoming-preview-card-buyer-live-stat span{font-size:11px;line-height:1.25;color:var(--muted)}.auction-upcoming-preview-card-buyer-live-stat strong{font-size:13px;line-height:1.18;letter-spacing:-.01em;color:var(--text)}.auction-upcoming-preview-card-buyer-live-note{margin:0;color:var(--muted);font-size:11px;line-height:1.35}.auction-upcoming-preview-card-buyer-live-note--centered{width:100%;text-align:center;justify-self:center}@media (max-width:640px){.auction-upcoming-preview-card-buyer-live-grid{grid-template-columns:1fr}}.auction-upcoming-preview-card-chart .admin-request-visual-seller-chart-plot{margin-top:0;--seller-chart-plot-top:34px;--seller-chart-axis-bottom:30px;--seller-chart-plot-bottom-padding:36px;min-height:190px}.auction-upcoming-preview-card-chart--transaction .admin-request-visual-seller-chart-plot{min-height:0;height:100%}.auction-upcoming-preview-card-chart .admin-request-visual-seller-chart-x-axis{left:calc(var(--seller-chart-axis-start) + 8px);right:24px;bottom:6px}.auction-upcoming-preview-card-chart .admin-request-visual-seller-chart-x-axis-mark{height:4px}.auction-upcoming-preview-card-section-footer{display:flex;flex-direction:column;gap:8px;margin-top:auto;width:100%}.auction-upcoming-preview-card-section-footer--right{align-items:flex-end}.auction-upcoming-preview-card-section-footer-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;width:100%}.auction-upcoming-preview-card-report-button{min-height:30px;padding:0 12px;border-radius:999px;white-space:nowrap;font-size:11px;font-weight:500;letter-spacing:-.01em}.auction-upcoming-preview-card-report-menu{position:relative}.auction-upcoming-preview-card-calendar-row{display:flex;justify-content:flex-start;align-items:center;gap:12px;padding-inline:4px}.auction-upcoming-preview-card-view-row{display:flex;justify-content:flex-end;padding-inline:4px}.auction-upcoming-preview-card-calendar-button{gap:10px;min-height:38px;padding:0 16px;border:1px solid color-mix(in srgb,var(--brand) 72%,white);border-radius:999px;background:var(--brand);box-shadow:none;color:#fff;font-size:14px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background .16s ease,border-color .16s ease}.auction-upcoming-preview-card-calendar-button,.auction-upcoming-preview-card-calendar-button>span{display:inline-flex;align-items:center;justify-content:center;line-height:1}.auction-upcoming-preview-card-calendar-button:hover{background:color-mix(in srgb,var(--brand) 88%,var(--brand-strong));border-color:color-mix(in srgb,var(--brand-strong) 70%,white)}.auction-upcoming-preview-card-calendar-button:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(255,255,255,.92),0 0 0 5px color-mix(in srgb,var(--brand) 28%,transparent)}.auction-upcoming-preview-card--current .auction-upcoming-preview-card-calendar-button{border-color:color-mix(in srgb,#cbd5e1 82%,white);background:#f3f4f6;color:#6b7280}.auction-upcoming-preview-card--current .auction-upcoming-preview-card-calendar-button:hover{background:#e5e7eb;border-color:color-mix(in srgb,#94a3b8 62%,white)}.auction-upcoming-preview-card--current .auction-upcoming-preview-card-calendar-button:focus-visible{box-shadow:0 0 0 3px rgba(255,255,255,.92),0 0 0 5px rgba(148,163,184,.22)}.auction-upcoming-preview-card-calendar-button.is-static,.auction-upcoming-preview-card-calendar-button:disabled{cursor:default;pointer-events:none}.auction-upcoming-preview-card-calendar-button.is-open .auction-upcoming-preview-card-report-menu-chevron{transform:rotate(180deg)}.auction-upcoming-preview-card-calendar-button-icon{display:inline-flex;width:16px;height:16px;flex:0 0 auto}.auction-upcoming-preview-card-calendar-button-icon svg{width:100%;height:100%}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-calendar-button,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-cancel-button,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-reschedule-button,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-settings-button,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-view-button{gap:6px;min-height:30px;padding:0 11px;font-size:11px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-action-icon,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-calendar-button-icon{width:12px;height:12px;flex-basis:12px}.auction-upcoming-preview-card-calendar-menu-list{right:auto;left:auto;z-index:1200;width:min(260px,calc(100vw - 32px));min-width:0;overflow-y:auto;gap:6px;padding:10px;border-radius:18px;box-shadow:0 20px 44px rgba(15,23,42,.14),0 8px 18px rgba(15,23,42,.08)}.auction-upcoming-preview-card-calendar-menu-item{gap:10px;min-height:40px;padding:0 12px;border-radius:12px}.auction-upcoming-preview-card-calendar-menu-item-icon{display:inline-flex;width:18px;height:18px;flex:0 0 18px}.auction-upcoming-preview-card-calendar-menu-item-icon svg{display:block;width:100%;height:100%}.auction-upcoming-preview-card-report-menu-trigger{display:inline-flex;align-items:center;gap:8px}.auction-upcoming-preview-card-report-menu-chevron{display:inline-flex;width:14px;height:14px;transition:transform .16s ease}.auction-upcoming-preview-card-report-menu.is-open .auction-upcoming-preview-card-report-menu-chevron{transform:rotate(180deg)}.auction-upcoming-preview-card-report-menu-chevron svg{width:100%;height:100%}.auction-upcoming-preview-card-report-menu-list{position:absolute;top:calc(100% + 8px);right:0;z-index:30;display:grid;grid-gap:4px;gap:4px;min-width:260px;padding:8px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:16px;background:var(--surface-strong);box-shadow:var(--shadow-soft)}.auction-upcoming-preview-card-report-menu-item{display:flex;align-items:center;width:100%;min-height:36px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--text);font:inherit;font-size:13px;line-height:1.3;text-align:left;cursor:pointer}.auction-upcoming-preview-card-report-menu-item:hover:not(:disabled){background:color-mix(in srgb,var(--accent-soft) 58%,var(--surface-strong))}.auction-upcoming-preview-card-report-menu-item:disabled{opacity:.55;cursor:default}.auction-upcoming-preview-card-inline-error{max-width:100%;color:#b42318;font-size:12px;line-height:1.4;text-align:right}.auction-upcoming-preview-card-inline-error--left{text-align:left}.auction-upcoming-preview-card-inline-error--center{text-align:center}.auction-upcoming-preview-card-delete-button{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--danger) 28%,var(--line));background:color-mix(in srgb,var(--danger) 10%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 86%,#7f1d1d);font:inherit;font-size:11px;font-weight:700;line-height:1;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;box-shadow:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}.auction-upcoming-preview-card-delete-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 42%,var(--line));background:color-mix(in srgb,var(--danger) 14%,var(--surface-strong));transform:translateY(-1px)}.auction-upcoming-preview-card-delete-button:disabled{opacity:.58;cursor:wait;transform:none}.auction-upcoming-preview-card-restore-button{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:color-mix(in srgb,var(--accent) 9%,var(--surface-strong));color:color-mix(in srgb,var(--accent) 88%,#1e3a8a)}.auction-upcoming-preview-card-restore-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 44%,var(--line));background:color-mix(in srgb,var(--accent) 14%,var(--surface-strong))}.auction-upcoming-preview-card-top-offers{--auction-upcoming-preview-card-top-offer-gap:2px;--auction-upcoming-preview-card-top-offer-columns:52px minmax(126px,0.86fr) minmax(170px,1fr) max-content;display:grid;grid-gap:6px;gap:6px;min-width:0;width:100%}.auction-upcoming-preview-card-top-offers-title{color:color-mix(in srgb,var(--muted) 82%,var(--surface-strong));font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.auction-upcoming-preview-card-top-offers-table-head{display:grid;grid-template-columns:var(--auction-upcoming-preview-card-top-offer-columns);grid-gap:var(--auction-upcoming-preview-card-top-offer-gap);gap:var(--auction-upcoming-preview-card-top-offer-gap);align-items:center;padding:0 16px 6px;color:color-mix(in srgb,var(--muted) 86%,var(--surface-strong));font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.auction-upcoming-preview-card-top-offers-table-head span:first-child{padding-left:38px}.auction-upcoming-preview-card-top-offers-table-head span:last-child{justify-self:end}.auction-upcoming-preview-card-top-offers-list{display:grid;grid-gap:8px;gap:8px}.auction-upcoming-preview-card-top-offer-stack{display:grid;grid-gap:6px;gap:6px;min-width:0}.auction-upcoming-preview-card-top-offer-row{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px 16px 10px 6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt))}.auction-upcoming-preview-card-top-offer-main{display:grid;grid-template-columns:var(--auction-upcoming-preview-card-top-offer-columns);grid-gap:var(--auction-upcoming-preview-card-top-offer-gap);gap:var(--auction-upcoming-preview-card-top-offer-gap);align-items:center}.auction-upcoming-preview-card-top-offer-col{min-width:0}.auction-upcoming-preview-card-top-offer-row--selectable{cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.auction-upcoming-preview-card-top-offer-row--selectable:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:color-mix(in srgb,var(--accent-soft) 34%,var(--surface-strong))}.auction-upcoming-preview-card-top-offer-row--selectable:focus-visible{outline:none;border-color:color-mix(in srgb,var(--accent) 42%,var(--line));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 24%,transparent)}.auction-upcoming-preview-card-top-offer-row--selected{border-color:color-mix(in srgb,var(--accent) 40%,var(--line));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}.auction-upcoming-preview-card-top-offer-row--rejected{background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));border-color:color-mix(in srgb,var(--line) 90%,transparent)}.auction-upcoming-preview-card-top-offer-row--rejected .auction-upcoming-preview-card-top-offer-amount,.auction-upcoming-preview-card-top-offer-row--rejected .auction-upcoming-preview-card-top-offer-buyer,.auction-upcoming-preview-card-top-offer-row--rejected .auction-upcoming-preview-card-top-offer-rank{opacity:.46}.auction-upcoming-preview-card-top-offer-row--rejected .auction-upcoming-preview-card-top-offer-checkbox,.auction-upcoming-preview-card-top-offer-row--rejected .auction-upcoming-preview-card-top-offer-radio{opacity:.42}.auction-upcoming-preview-card-top-offer-radio{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;position:relative}.auction-upcoming-preview-card-top-offer-radio input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.auction-upcoming-preview-card-top-offer-radio span{width:16px;height:16px;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--line) 86%,var(--text));background:var(--surface-strong);box-shadow:inset 0 0 0 3px transparent;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.auction-upcoming-preview-card-top-offer-radio input:checked+span{border-color:color-mix(in srgb,var(--accent) 78%,var(--text));box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--accent) 82%,transparent)}.auction-upcoming-preview-card-top-offer-checkbox{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:1.5px solid color-mix(in srgb,var(--line) 86%,var(--text));background:var(--surface-strong);color:transparent;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.auction-upcoming-preview-card-top-offer-checkbox svg{width:12px;height:12px}.auction-upcoming-preview-card-top-offer-checkbox--checked{border-color:color-mix(in srgb,var(--accent) 78%,var(--text));background:color-mix(in srgb,var(--accent) 90%,#0f58c9);color:#ffffff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 32%,transparent)}.auction-upcoming-preview-card-top-offer-body{display:grid;grid-gap:4px;gap:4px;min-width:0}.auction-upcoming-preview-card-top-offer-footer,.auction-upcoming-preview-card-top-offer-header{display:flex;align-items:center;justify-content:space-between;gap:4px 8px;flex-wrap:wrap;min-width:0}.auction-upcoming-preview-card-top-offer-footer{align-items:flex-end}.auction-upcoming-preview-card-top-offer-meta-actions{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:flex-end}.auction-upcoming-preview-card-top-offer-col--rank{display:inline-flex;align-items:center;gap:10px}.auction-upcoming-preview-card-top-offer-status-cell{display:flex;align-items:center;justify-content:flex-end;min-width:0}.auction-upcoming-preview-card-top-offer-actions-row{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding:0 16px 4px 0}.auction-upcoming-preview-card-top-offer-review-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;flex-wrap:wrap}.auction-upcoming-preview-card-top-offer-download-pill{display:inline-flex;align-items:center;gap:5px;min-height:20px;padding:0 7px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 68%,#0f58c9);background:color-mix(in srgb,var(--accent) 90%,#0f58c9);color:#ffffff;font-size:8px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.auction-upcoming-preview-card-top-offer-download-pill:hover{background:color-mix(in srgb,var(--accent) 84%,#0d4fb4);border-color:color-mix(in srgb,var(--accent) 62%,#0d4fb4)}.auction-upcoming-preview-card-top-offer-download-pill--disabled{opacity:.78}.auction-upcoming-preview-card-top-offer-download-pill-icon{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px}.auction-upcoming-preview-card-top-offer-download-pill-icon svg{width:12px;height:12px}.auction-upcoming-preview-card-top-offer-rank{display:inline-flex;align-items:center;justify-content:flex-start;min-width:0;color:var(--text);font-size:14px;font-weight:700;line-height:1}.auction-upcoming-preview-card-top-offer-buyer{min-width:0;color:var(--text);font-size:13px;font-weight:600;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auction-upcoming-preview-card-top-offer-amount{color:var(--text);font-size:13px;font-weight:650;letter-spacing:-.02em;text-align:left;justify-self:start;white-space:nowrap}.auction-upcoming-preview-card-top-offer-status{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 7px;border-radius:999px;font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.auction-upcoming-preview-card-top-offer-status--active{color:#12724a;background:#ebf8ef;border:1px solid #b8e3c5}.auction-upcoming-preview-card-top-offer-status--waiting{color:#9a5b00;background:#fff4d8;border:1px solid #f0c979}.auction-upcoming-preview-card-top-offer-status--review{color:#9a3412;background:#ffedd5;border:1px solid #fdba74}.auction-upcoming-preview-card-top-offer-status--accepted{color:#0f766e;background:#dff7f5;border:1px solid #90e3dc}.auction-upcoming-preview-card-top-offer-status--rejected{color:#b42318;background:#fee4e2;border:1px solid #f7b4ae}.auction-upcoming-preview-card-top-offers-actions{display:grid;grid-gap:8px;gap:8px;justify-items:end}.auction-upcoming-preview-card-top-offers-actions-buttons{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.auction-upcoming-preview-card-top-offers-actions-buttons--centered{width:100%;justify-content:center}.auction-upcoming-preview-card-bottom-action{display:flex;justify-content:center;width:100%;margin-top:8px}.auction-upcoming-preview-card-bottom-action--stacked{flex-direction:column;align-items:center;gap:10px}.auction-upcoming-preview-card-bottom-action--paired{align-items:center;justify-content:center;flex-wrap:wrap;gap:24px}.auction-upcoming-preview-card-round-toggle,.auction-upcoming-preview-card-section-title-group{display:inline-flex;align-items:center;gap:12px;flex-wrap:nowrap;white-space:nowrap}.auction-upcoming-preview-card-round-toggle{color:var(--muted);font-size:14px;font-weight:600;transform:translateY(2px)}.auction-upcoming-preview-card-round-toggle-label{color:var(--muted);font-size:14px;font-weight:700;line-height:1}.auction-upcoming-preview-card-round-toggle-label--active{color:var(--text)}.auction-upcoming-preview-card-round-toggle-switch{position:relative;width:40px;height:22px;padding:0;border:1px solid color-mix(in srgb,var(--text) 16%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 88%,#dbe4f3);box-shadow:none;transition:border-color .16s ease,background-color .16s ease}.auction-upcoming-preview-card-round-toggle-switch.auction-upcoming-preview-card-round-toggle-switch--round-two{border-color:color-mix(in srgb,var(--brand) 55%,var(--line));background:color-mix(in srgb,var(--brand) 16%,#ffffff)}.auction-upcoming-preview-card-round-toggle-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#ffffff;border:1px solid color-mix(in srgb,var(--text) 10%,var(--line));box-shadow:none;transition:transform .16s ease}.auction-upcoming-preview-card-round-toggle-switch.auction-upcoming-preview-card-round-toggle-switch--round-two .auction-upcoming-preview-card-round-toggle-knob{transform:translateX(18px)}.auction-upcoming-preview-card-inline-toggle{display:inline-flex;align-items:center;gap:10px;color:var(--muted);flex-wrap:nowrap;white-space:nowrap}.auction-upcoming-preview-card-inline-toggle-label{font-size:13px;font-weight:600;line-height:1}.auction-upcoming-preview-card-inline-toggle-switch{position:relative;width:40px;height:22px;padding:0;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));box-shadow:0 3px 10px rgba(15,23,42,.08)}.auction-upcoming-preview-card-inline-toggle-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#ffffff;box-shadow:0 2px 6px rgba(15,23,42,.14);transition:transform .16s ease}.auction-upcoming-preview-card-inline-toggle-switch--active .auction-upcoming-preview-card-inline-toggle-knob{transform:translateX(18px)}.auction-upcoming-preview-card-round-comparison{display:grid;grid-gap:10px;gap:10px}.auction-upcoming-preview-card-round-comparison-block{display:grid;grid-gap:6px;gap:6px}.auction-upcoming-preview-card-round-comparison-title{color:var(--text);font-size:22px;line-height:1.15;letter-spacing:-.03em;font-weight:400;text-transform:none}.auction-upcoming-preview-card-round-comparison-table{display:grid;grid-gap:6px;gap:6px}.auction-upcoming-preview-card-round-comparison-table--compact{gap:4px}.auction-upcoming-preview-card-round-comparison-list{display:grid;grid-gap:6px;gap:6px}.auction-upcoming-preview-card-round-comparison-list--compact{gap:4px}.auction-upcoming-preview-card-round-comparison-row{display:grid;grid-template-columns:32px minmax(120px,.8fr) minmax(110px,.55fr) minmax(180px,1fr);grid-gap:8px;gap:8px;align-items:center;padding:10px 16px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt))}.auction-upcoming-preview-card-round-comparison-row--compact{grid-template-columns:26px minmax(100px,.78fr) minmax(90px,.46fr) minmax(170px,1fr);gap:6px;padding:7px 12px;border-radius:10px;font-size:13px;line-height:1.2}.auction-upcoming-preview-card-round-comparison-rank{font-weight:700}.auction-upcoming-preview-card-round-comparison-amount,.auction-upcoming-preview-card-round-comparison-buyer,.auction-upcoming-preview-card-round-comparison-date{min-width:0}.auction-upcoming-preview-card-round-comparison-date{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap}.auction-upcoming-preview-card-round-comparison-amount{font-weight:700;text-align:right;justify-self:end}.auction-upcoming-preview-card-round-comparison-row--compact .auction-upcoming-preview-card-round-comparison-amount{font-weight:400}.auction-upcoming-preview-card-round-comparison-row--compact .auction-upcoming-preview-card-round-comparison-date{font-size:inherit}.auction-upcoming-preview-card-empty-round-results{padding:18px 20px;border-radius:18px;border:1px dashed color-mix(in srgb,var(--line) 86%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));color:var(--muted);font-size:14px;line-height:1.5}.auction-upcoming-preview-card-scheduling-modal{width:min(920px,calc(100vw - 32px))}.auction-upcoming-preview-card-english-request-modal{width:min(760px,calc(100vw - 32px));gap:22px;padding:32px;border-radius:28px}.auction-upcoming-preview-card-english-request-modal .modal-header{align-items:flex-start;gap:24px}.auction-upcoming-preview-card-english-request-modal .auction-upcoming-preview-card-english-request-title{max-width:620px;white-space:normal;font-size:clamp(30px,4vw,44px);line-height:1.04;letter-spacing:-.045em}.auction-upcoming-preview-card-english-request-modal .modal-copy{margin-top:12px;max-width:520px;color:var(--text);font-size:17px;line-height:1.45}.auction-upcoming-preview-card-english-request-modal .admin-auctions-modal-close-button{flex:0 0 auto;width:36px;height:36px;min-height:36px;border-radius:999px}.auction-upcoming-preview-card-english-request-modal .seller-request-confirm-copy--steps,.auction-upcoming-preview-card-english-request-modal .seller-request-confirm-steps{gap:12px}.auction-upcoming-preview-card-english-request-modal .seller-request-confirm-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;min-height:0;padding:16px 18px;border-radius:18px;background:var(--surface-strong);color:var(--text);font-size:16px;line-height:1.4;box-shadow:none}.auction-upcoming-preview-card-english-request-modal .seller-request-confirm-steps li:before{position:static;grid-column:1;grid-row:1;transform:none;width:30px;height:30px;font-size:14px;box-shadow:none}.auction-upcoming-preview-card-english-request-modal .modal-actions{margin-top:2px}.auction-upcoming-preview-card-english-request-modal .primary-button{min-width:150px;min-height:52px;border-radius:18px;padding-inline:22px;font-size:16px}.auction-upcoming-preview-card-review-modal{width:min(1760px,calc(100vw - 40px));max-width:calc(100vw - 40px);height:calc(100vh - 40px);max-height:calc(100vh - 40px);grid-template-rows:auto minmax(0,1fr) auto;padding:20px;gap:16px}.auction-upcoming-preview-card-review-modal-header{align-items:flex-start}.auction-upcoming-preview-card-review-modal-header h2{margin:0;font-size:clamp(24px,2.2vw,34px);line-height:1.08;letter-spacing:-.04em}.auction-upcoming-preview-card-review-modal-body{min-height:0;overflow-y:scroll;overflow-x:hidden;scrollbar-gutter:stable both-edges}.auction-upcoming-preview-card-review-modal-body>.detail-section,.auction-upcoming-preview-card-review-modal-body>section.panel.detail-section{width:100%;max-width:100%;min-width:0;inline-size:100%;max-inline-size:100%;box-sizing:border-box;contain:inline-size;overflow-x:clip}.auction-upcoming-preview-card-review-modal-body .admin-request-visual-preview{margin-top:0;min-height:0;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:clip;align-content:start}.auction-upcoming-preview-card-review-modal-body .seller-visual-preview-section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;width:100%;max-width:100%;min-width:0;overflow-x:clip}.auction-upcoming-preview-card-review-modal-body .admin-request-section-copy,.auction-upcoming-preview-card-review-modal-body .admin-request-section-header,.auction-upcoming-preview-card-review-modal-body .admin-request-section-title,.auction-upcoming-preview-card-review-modal-body .seller-visual-preview-section-head>*{min-width:0;max-width:100%}.auction-upcoming-preview-card-review-modal-body .admin-request-view-mode-toggle{justify-self:end;min-width:120px}.auction-upcoming-preview-card-review-modal-body .admin-request-view-mode-toggle>span:first-child{display:inline-block;min-width:86px;text-align:right}.auction-upcoming-preview-card-review-modal-body .admin-request-visual-main,.auction-upcoming-preview-card-review-modal-body .admin-request-visual-meta,.auction-upcoming-preview-card-review-modal-body .admin-request-visual-tab-panel,.auction-upcoming-preview-card-review-modal-body .admin-request-visual-tab-panel-content,.auction-upcoming-preview-card-review-modal-body .admin-request-visual-tabs,.auction-upcoming-preview-card-review-modal-body .admin-request-visual-topbar{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:clip}.auction-upcoming-preview-card-review-modal-body .admin-request-section-body,.auction-upcoming-preview-card-review-modal-body .admin-request-section-card,.auction-upcoming-preview-card-review-modal-body .admin-request-visual-panel{min-width:0;max-width:100%;box-sizing:border-box}.auction-upcoming-preview-card-english-request-title{white-space:nowrap;font-size:clamp(24px,2.5vw,38px)}.auction-upcoming-preview-card-scheduling-progress{display:grid;grid-gap:14px;gap:14px;margin-bottom:18px}.auction-upcoming-preview-card-scheduling-progress-bar{height:8px;border-radius:999px;background:color-mix(in srgb,var(--line) 86%,transparent);overflow:hidden}.auction-upcoming-preview-card-scheduling-progress-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#4f8cff)}.auction-upcoming-preview-card-scheduling-progress-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.auction-upcoming-preview-card-scheduling-progress-step{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px;line-height:1.4}.auction-upcoming-preview-card-scheduling-progress-step.is-complete,.auction-upcoming-preview-card-scheduling-progress-step.is-current{color:var(--text)}.auction-upcoming-preview-card-scheduling-progress-index{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);background:color-mix(in srgb,var(--surface-strong) 98%,var(--surface-alt));font-size:12px;font-weight:700}.auction-upcoming-preview-card-scheduling-progress-step.is-complete .auction-upcoming-preview-card-scheduling-progress-index,.auction-upcoming-preview-card-scheduling-progress-step.is-current .auction-upcoming-preview-card-scheduling-progress-index{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:color-mix(in srgb,var(--accent-soft) 75%,white);color:var(--accent)}.auction-upcoming-preview-card-scheduling-step-body{display:grid;grid-gap:16px;gap:16px}.auction-upcoming-preview-card-scheduling-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.auction-upcoming-preview-card-scheduling-note{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.auction-upcoming-preview-card-scheduling-label{display:inline-flex;align-items:center;gap:8px}.auction-upcoming-preview-card-scheduling-input-with-suffix{position:relative}.auction-upcoming-preview-card-scheduling-input-with-suffix input{padding-right:82px}.auction-upcoming-preview-card-scheduling-input-suffix{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:var(--muted);font-size:14px;font-weight:600;letter-spacing:.01em;pointer-events:none}.auction-upcoming-preview-card-scheduling-documents,.auction-upcoming-preview-card-scheduling-participants,.auction-upcoming-preview-card-scheduling-summary{display:grid;grid-gap:10px;gap:10px}.auction-upcoming-preview-card-scheduling-summary--english-compact{gap:6px}.auction-upcoming-preview-card-scheduling-participant-sections{display:grid;grid-gap:10px;gap:10px}.auction-upcoming-preview-card-scheduling-participant-section{display:grid;grid-gap:8px;gap:8px;padding:8px 10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);background:color-mix(in srgb,var(--surface-strong) 98%,var(--surface-alt))}.auction-upcoming-preview-card-scheduling-participant-section-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.auction-upcoming-preview-card-scheduling-participant-section-header strong{color:var(--text);font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.06em;text-transform:uppercase}.auction-upcoming-preview-card-scheduling-participant-section-header span{color:var(--muted);font-size:11px;font-weight:600;line-height:1.2}.auction-upcoming-preview-card-scheduling-participant-search input{width:100%;min-height:36px;padding:0 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);background:var(--surface);color:var(--text);font-size:14px}.auction-upcoming-preview-card-scheduling-documents-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);background:color-mix(in srgb,var(--surface-strong) 98%,var(--surface-alt))}.auction-upcoming-preview-card-scheduling-upload-trigger{min-height:34px;padding:0 14px;white-space:nowrap}.auction-upcoming-preview-card-scheduling-upload-meta{color:var(--muted);font-size:12px;line-height:1.4}.auction-upcoming-preview-card-scheduling-documents-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.auction-upcoming-preview-card-scheduling-documents-section{display:grid;grid-gap:8px;gap:8px;min-width:0}.auction-upcoming-preview-card-scheduling-document-list-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.auction-upcoming-preview-card-scheduling-document-list-header strong{color:var(--text);font-size:14px;font-weight:700;line-height:1.35}.auction-upcoming-preview-card-scheduling-document-list-header span{color:var(--muted);font-size:12px;font-weight:600;line-height:1.3}.auction-upcoming-preview-card-scheduling-document-list,.auction-upcoming-preview-card-scheduling-participant-list{display:grid;grid-gap:6px;gap:6px}.auction-upcoming-preview-card-scheduling-participant-list--search{max-height:180px;overflow-y:auto;padding-right:4px}.auction-upcoming-preview-card-scheduling-document-list--compact{gap:6px;max-height:196px;overflow-y:auto;padding-right:4px}.auction-upcoming-preview-card-scheduling-document-row,.auction-upcoming-preview-card-scheduling-participant-row,.auction-upcoming-preview-card-scheduling-summary-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);background:color-mix(in srgb,var(--surface-strong) 98%,var(--surface-alt))}.auction-upcoming-preview-card-scheduling-summary--english-compact .auction-upcoming-preview-card-scheduling-summary-row{gap:8px;padding:6px 10px;border-radius:9px}.auction-upcoming-preview-card-scheduling-document-row--compact{padding:8px 10px;border-radius:12px;gap:10px}.auction-upcoming-preview-card-scheduling-document-row--removed{opacity:.72;background:color-mix(in srgb,var(--surface-alt) 85%,var(--surface-strong))}.auction-upcoming-preview-card-scheduling-document-main{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.auction-upcoming-preview-card-scheduling-document-name{color:var(--text);font-size:14px;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auction-upcoming-preview-card-scheduling-document-meta{color:var(--muted);font-size:12px;line-height:1.35;white-space:nowrap}.auction-upcoming-preview-card-scheduling-document-action{flex-shrink:0;white-space:nowrap}.auction-upcoming-preview-card-scheduling-participant-option{display:flex;align-items:flex-start;gap:10px;width:100%;cursor:pointer}.auction-upcoming-preview-card-scheduling-participant-option input{margin-top:1px}.auction-upcoming-preview-card-scheduling-participant-option>span{display:grid;grid-gap:1px;gap:1px;font-size:13px;line-height:1.25}.auction-upcoming-preview-card-scheduling-participants--english-compact{gap:8px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-note{font-size:13px;line-height:1.35}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-sections{gap:8px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-section{gap:6px;padding:6px 8px;border-radius:10px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-section-header{gap:6px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-section-header strong{font-size:11px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-section-header span{font-size:10px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-search input{min-height:32px;padding:0 10px;border-radius:9px;font-size:13px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-list{gap:5px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-list--search{max-height:140px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-row{gap:8px;padding:6px 8px;border-radius:9px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-option{gap:8px}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-option input{margin-top:0}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-option>span{display:flex;align-items:baseline;gap:8px;flex-wrap:nowrap;font-size:12px;line-height:1.2;min-width:0}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-option>span strong,.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-participant-option>span>span{white-space:nowrap}.auction-upcoming-preview-card-scheduling-participants--english-compact .auction-upcoming-preview-card-scheduling-document-empty{padding:8px 10px;border-radius:10px;font-size:12px}.auction-upcoming-preview-card-scheduling-documents--english-compact{gap:8px}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-note{font-size:13px;line-height:1.35}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-documents-toolbar{gap:8px;padding:6px 8px;border-radius:10px}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-upload-trigger{min-height:28px;padding:0 10px;font-size:13px}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-upload-meta{font-size:11px;line-height:1.25}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-documents-columns{gap:8px}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-documents-section{gap:6px}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-document-list-header strong{font-size:12px;line-height:1.25}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-document-list-header span{font-size:11px;line-height:1.2}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-document-list--compact{gap:5px;max-height:140px}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-document-row--compact{gap:8px;padding:6px 8px;border-radius:9px}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-document-main{gap:0}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-document-name{font-size:13px;line-height:1.25}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-document-meta{font-size:11px;line-height:1.2}.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-document-action{font-size:12px;line-height:1.2}.auction-upcoming-preview-card-scheduling-documents--english-compact .admin-request-empty-placeholder,.auction-upcoming-preview-card-scheduling-documents--english-compact .auction-upcoming-preview-card-scheduling-document-empty{padding:8px 10px;border-radius:10px;font-size:12px;line-height:1.25}.auction-upcoming-preview-card-scheduling-document-row span:last-child,.auction-upcoming-preview-card-scheduling-summary-row span{color:var(--muted);font-size:13px;line-height:1.4}.auction-upcoming-preview-card-scheduling-summary--english-compact .auction-upcoming-preview-card-scheduling-summary-row span{font-size:12px;line-height:1.2}.auction-upcoming-preview-card-scheduling-summary--english-compact .auction-upcoming-preview-card-scheduling-summary-row strong{font-size:13px;line-height:1.2}.auction-upcoming-preview-card-scheduling-existing-documents{display:grid;grid-gap:10px;gap:10px}.auction-upcoming-preview-card-scheduling-document-empty{padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);background:color-mix(in srgb,var(--surface-strong) 98%,var(--surface-alt));color:var(--muted);font-size:13px;line-height:1.4}@media (max-width:860px){.auction-upcoming-preview-card-scheduling-documents-columns,.auction-upcoming-preview-card-scheduling-grid,.auction-upcoming-preview-card-scheduling-progress-steps{grid-template-columns:1fr}}.auction-upcoming-preview-card-outcome-contacts{display:grid;grid-gap:10px;gap:10px;min-width:0;margin-top:14px;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--surface-strong) 98%,var(--surface-alt))}.auction-upcoming-preview-card-section--transaction-results .auction-upcoming-preview-card-outcome-contacts{margin-top:0}.auction-upcoming-preview-card-outcome-contacts--wide{width:100%;max-width:100%;min-width:0;justify-self:stretch;align-self:stretch;margin-inline:auto;padding:18px 20px;border-radius:20px;text-align:left}.auction-upcoming-preview-card-outcome-contacts-title{margin:0;color:var(--text);font-size:14px;font-weight:700;line-height:1.3}.auction-upcoming-preview-card-outcome-contacts-grid{display:grid;grid-gap:8px;gap:8px;min-width:0}.auction-upcoming-preview-card-outcome-contact-row{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;grid-column-gap:20px;column-gap:20px;grid-row-gap:4px;row-gap:4px;min-width:0}.auction-upcoming-preview-card-outcome-contact-row span{color:var(--muted);font-size:12px;line-height:1.35}.auction-upcoming-preview-card-outcome-contact-row strong{min-width:0;max-width:100%;color:var(--text);font-size:13px;font-weight:700;line-height:1.35;justify-self:stretch;text-align:right;overflow-wrap:anywhere}.auction-upcoming-preview-card-top-offer-reject-button{min-height:22px;padding:0 9px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;border-color:#c9362b;background:#d92d20;color:#ffffff}.auction-upcoming-preview-card-top-offer-review-button{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 7px;border-radius:999px;font-size:8px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;border:1px solid transparent;white-space:nowrap}.auction-upcoming-preview-card-top-offer-review-button--accept{border-color:#1b9c59;background:#21a652;color:#ffffff}.auction-upcoming-preview-card-top-offer-review-button--accept:hover{border-color:#168447;background:#168447;color:#ffffff}.auction-upcoming-preview-card-top-offer-review-button--reject{border-color:#c9362b;background:#d92d20;color:#ffffff}.auction-upcoming-preview-card-top-offer-review-button--reject:hover{border-color:#b42318;background:#b42318;color:#ffffff}.auction-upcoming-preview-card-top-offer-review-button:disabled{opacity:.6;cursor:default}.auction-upcoming-preview-card-top-offer-reject-button:hover{border-color:#b42318;background:#b42318;color:#ffffff}@media (max-width:1320px){.auction-upcoming-preview-card-top-offers{--auction-upcoming-preview-card-top-offer-gap:7px;--auction-upcoming-preview-card-top-offer-columns:48px minmax(118px,0.84fr) minmax(144px,1fr) max-content}}@media (max-width:1120px){.auction-upcoming-preview-card-top-offers{--auction-upcoming-preview-card-top-offer-gap:6px;--auction-upcoming-preview-card-top-offer-columns:42px minmax(104px,0.82fr) minmax(126px,1fr) max-content}}@media (max-width:900px){.auction-upcoming-preview-card-top-offers-table-head{display:none}.auction-upcoming-preview-card-top-offer-main{grid-template-columns:56px minmax(0,1fr);row-gap:8px}.auction-upcoming-preview-card-top-offer-amount,.auction-upcoming-preview-card-top-offer-status-cell{grid-column:2;justify-content:flex-start;text-align:left}.auction-upcoming-preview-card-top-offer-actions-row{display:flex;justify-content:flex-start;padding-left:56px}.auction-upcoming-preview-card-top-offer-actions-row>*{grid-column:auto;justify-self:auto}}@media (max-width:760px){.auction-upcoming-preview-card-report-menu-list{right:auto;left:0;min-width:min(100%,280px)}}.auction-upcoming-preview-card-accept-offer-button{border-radius:999px;border:1px solid transparent}.auction-upcoming-preview-card-accept-offer-button,.auction-upcoming-preview-card-reject-offer-button{display:inline-flex;align-items:center;justify-content:center;min-height:20px;min-width:0;padding:0 7px;font-size:8px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;box-shadow:none;transition:none;transform:none}.auction-upcoming-preview-card-reject-offer-button{border-radius:999px;border-color:#c9362b;background:#d92d20;color:#ffffff}.auction-upcoming-preview-card-reject-offer-button:hover{border-color:#b42318;background:#b42318;color:#ffffff}.auction-upcoming-preview-card-schedule-offer-button{min-height:20px;min-width:0;padding:0 9px;border-radius:999px;font-size:8px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;box-shadow:none;transition:none;transform:none}.auction-upcoming-preview-card-configure-continuation-button{min-height:40px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:700;line-height:1;text-transform:none;white-space:nowrap}.auction-upcoming-preview-card-configure-continuation-button--compact{display:inline-flex;align-items:center;justify-content:center;min-height:20px;min-width:0;padding:0 9px;border-radius:999px;font-size:8px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;box-shadow:none;transition:none;transform:none}.auction-upcoming-preview-card-accept-offer-modal{width:min(560px,100%)}.auction-upcoming-preview-card-list-row{display:flex;align-items:center;gap:10px;min-width:0}.auction-upcoming-preview-card-list-row--button{width:100%;padding:0;border:0;color:inherit;font:inherit;text-align:left;background:transparent;cursor:pointer}.auction-upcoming-preview-card-list-row--button:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-600) 24%,transparent);outline-offset:3px;border-radius:10px}.auction-upcoming-preview-card-list-row-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;color:var(--text)}.auction-upcoming-preview-card-list-row-icon svg{width:100%;height:100%}.auction-upcoming-preview-card-list-row-text{min-width:0;font-size:15px;line-height:1.35;color:var(--text)}.auction-upcoming-preview-card-facts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.auction-upcoming-preview-card-fact{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface) 72%,#ffffff 28%)}.auction-upcoming-preview-card-fact--button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.auction-upcoming-preview-card-fact--button:hover{border-color:color-mix(in srgb,var(--brand-600) 30%,var(--line))}.auction-upcoming-preview-card-fact--button:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-600) 24%,transparent);outline-offset:3px}.auction-upcoming-preview-card-fact--full{grid-column:1/-1}.auction-upcoming-preview-card-fact-label{font-size:10px;line-height:1;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--muted)}.auction-upcoming-preview-card-fact-value{display:flex;align-items:flex-start;gap:6px;min-width:0;font-size:14px;line-height:1.35;font-weight:650;color:var(--text)}.auction-upcoming-preview-card-fact-value-stack{display:grid;grid-gap:2px;gap:2px;min-width:0}.auction-upcoming-preview-card-fact-value-main--inline{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap}.auction-upcoming-preview-card-fact-value-main{min-width:0;overflow-wrap:anywhere}.auction-upcoming-preview-card-fact-note{color:var(--muted);font-size:12px;line-height:1.3;font-weight:600}.auction-upcoming-preview-card-fact-note--inline{color:var(--muted-strong);font-size:13px;line-height:1.2;font-weight:650}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-facts-grid{gap:6px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-fact{gap:3px;padding:7px 8px;border-radius:10px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-fact-label{font-size:8px;letter-spacing:.1em}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-fact-value{gap:4px;font-size:12px;line-height:1.2}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-fact-value-main--inline{gap:6px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-fact-note{font-size:10px;line-height:1.15}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-fact-note--inline{font-size:10px}.auction-upcoming-preview-card-fact-value .auction-upcoming-preview-card-visibility-info{margin-left:0;flex:0 0 auto}.auction-upcoming-preview-card-row-label{color:var(--text)}.auction-upcoming-preview-card-participants-inline{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.auction-upcoming-preview-card-row-value{font-weight:600;color:var(--text)}.auction-upcoming-preview-card-row-stack{display:flex;flex-direction:column;gap:2px;margin-top:2px}.auction-upcoming-preview-card-row-secondary{color:var(--muted)}.auction-upcoming-preview-card-row-secondary--inline{display:inline}.auction-upcoming-preview-card-row-value--participants{display:inline-flex;align-items:center}.auction-upcoming-preview-card-communication-section-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.auction-upcoming-preview-card-communication-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px}.auction-upcoming-preview-card-communication-list{display:grid;grid-gap:8px;gap:8px}.auction-upcoming-preview-card-communication-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:9px 10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--surface) 74%,#ffffff 26%);color:var(--text);text-decoration:none}.auction-upcoming-preview-card-communication-row:hover{border-color:color-mix(in srgb,var(--brand) 24%,var(--line));background:color-mix(in srgb,var(--surface) 68%,#ffffff 32%);text-decoration:none}.auction-upcoming-preview-card-communication-row.has-unread{color:var(--brand)}.auction-upcoming-preview-card-communication-row-main{display:inline-flex;align-items:center;gap:8px;min-width:0}.auction-upcoming-preview-card-communication-row-label{min-width:0;font-size:13px;line-height:1.2;font-weight:700;color:currentColor}.auction-upcoming-preview-card-communication-row-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 90%,#ffffff 10%);border:1px solid color-mix(in srgb,var(--line) 88%,transparent);color:var(--muted-strong);font-size:12px;font-weight:800;line-height:1;box-shadow:none}.auction-upcoming-preview-card-communication-row-count.is-unread{background:color-mix(in srgb,var(--brand) 92%,#ffffff 8%);border-color:transparent;color:#ffffff}.auction-upcoming-preview-card-communication-row-count--muted{background:color-mix(in srgb,var(--surface-strong) 90%,#ffffff 10%);border-color:color-mix(in srgb,var(--line) 88%,transparent);color:var(--muted-strong)}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-communication-list,.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-communication-section-header{gap:6px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-communication-row{gap:8px;padding:6px 7px;border-radius:10px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-communication-row-main{gap:6px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-communication-card-icon{width:12px;height:12px;flex-basis:12px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-communication-row-label{font-size:11px}.auction-upcoming-preview-card--compact .auction-upcoming-preview-card-communication-row-count{min-width:20px;height:20px;padding:0 6px;font-size:10px}.auction-upcoming-preview-card-communication-card{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:9px 10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--surface) 74%,#ffffff 26%);color:inherit;text-decoration:none}.auction-upcoming-preview-card-communication-card:hover{border-color:color-mix(in srgb,var(--brand) 24%,var(--line));background:color-mix(in srgb,var(--surface) 68%,#ffffff 32%);text-decoration:none}.auction-upcoming-preview-card-communication-card.has-unread{border-color:color-mix(in srgb,var(--brand) 18%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--brand-soft) 28%,transparent),transparent 100%),color-mix(in srgb,var(--surface) 74%,#ffffff 26%)}.auction-upcoming-preview-card-communication-card-main{display:inline-flex;align-items:center;gap:8px;min-width:0}.auction-upcoming-preview-card-communication-card-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 16px;color:currentColor}.auction-upcoming-preview-card-communication-card-icon svg{width:100%;height:100%}.auction-upcoming-preview-card-communication-card-label{min-width:0;font-size:13px;line-height:1.2;font-weight:700;color:var(--text)}.auction-upcoming-preview-card-communication-card-metrics{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.auction-upcoming-preview-card-communication-card-total{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 92%,var(--surface-alt));border:1px solid color-mix(in srgb,var(--line) 84%,transparent);color:var(--muted-strong);font-size:12px;font-weight:700;line-height:1}.auction-upcoming-preview-card-communication-card-unread{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 96%,#ffffff 4%),color-mix(in srgb,var(--brand) 84%,var(--brand-strong)));color:#ffffff;font-size:11px;font-weight:800;line-height:1;box-shadow:0 6px 16px color-mix(in srgb,var(--brand) 28%,transparent)}.auction-upcoming-preview-card-communication-inline-list{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.auction-upcoming-preview-card-communication-inline-item{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--text);text-decoration:none}.auction-upcoming-preview-card-communication-inline-item:hover{text-decoration:none}.auction-upcoming-preview-card-communication-inline-item.has-unread{color:var(--brand)}.auction-upcoming-preview-card-communication-inline-main{display:inline-flex;align-items:center;gap:8px;min-width:0}.auction-upcoming-preview-card-communication-inline-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 16px;color:currentColor}.auction-upcoming-preview-card-communication-inline-icon svg{width:100%;height:100%}.auction-upcoming-preview-card-communication-inline-label{min-width:0;font-size:13px;line-height:1.2;font-weight:700;color:currentColor}.auction-upcoming-preview-card-communication-inline-count{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 90%,#ffffff 10%);border:1px solid color-mix(in srgb,var(--line) 88%,transparent);color:var(--muted-strong);font-size:10px;line-height:1;font-weight:800;box-shadow:none}.auction-upcoming-preview-card-communication-inline-count.is-unread{background:color-mix(in srgb,var(--brand) 92%,#ffffff 8%);border-color:transparent;color:#ffffff}.auction-upcoming-preview-card-communication-inline-count--muted{background:color-mix(in srgb,var(--surface-strong) 90%,#ffffff 10%);border-color:color-mix(in srgb,var(--line) 88%,transparent);color:var(--muted-strong)}.auction-upcoming-preview-card-communication-empty{padding:8px 10px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--line) 86%,transparent);background:color-mix(in srgb,var(--surface) 76%,#ffffff 24%);color:var(--muted);font-size:13px;line-height:1.35}.auction-upcoming-preview-card-communication-meta{position:relative;display:inline-flex;align-items:center;gap:8px}.auction-upcoming-preview-card-communication-indicator{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:1;vertical-align:middle;align-self:center;position:relative;top:1px}.auction-upcoming-preview-card-communication-indicator .auction-visual-communication-indicator-icon{width:20px;height:20px;flex:0 0 20px;align-self:center}.auction-upcoming-preview-card-communication-indicator .auction-visual-communication-indicator-icon svg{width:20px;height:20px}.auction-upcoming-preview-card-communication-indicator .auction-visual-communication-indicator-count{display:inline-flex;align-items:center;font-weight:800}.auction-upcoming-preview-card-communication-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.auction-upcoming-preview-card-communication-link:hover{text-decoration:none}.auction-upcoming-preview-card-communication-info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:1px solid rgba(31,41,55,.2);border-radius:999px;color:#697386;background:rgba(255,255,255,.88);cursor:help;outline:none;align-self:center;top:1px;opacity:.5}.auction-upcoming-preview-card-communication-info-glyph{font-size:9px;font-weight:700;line-height:1;text-transform:lowercase}.auction-upcoming-preview-card-communication-tooltip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(4px);width:250px;padding:10px 12px;border-radius:14px;background:rgba(17,24,39,.94);color:#fff;font-size:12px;line-height:1.45;box-shadow:0 18px 34px rgba(15,23,42,.22);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:20;text-align:left;white-space:normal}.auction-upcoming-preview-card-communication-tooltip:after{content:"";position:absolute;left:50%;top:100%;width:10px;height:10px;background:rgba(17,24,39,.94);transform:translateX(-50%) rotate(45deg)}.auction-upcoming-preview-card-communication-info:focus-visible .auction-upcoming-preview-card-communication-tooltip,.auction-upcoming-preview-card-communication-info:hover .auction-upcoming-preview-card-communication-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.auction-upcoming-preview-card-visibility-info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:6px;border:1px solid rgba(31,41,55,.2);border-radius:999px;color:#697386;background:rgba(255,255,255,.9);cursor:help;outline:none;vertical-align:middle}.auction-upcoming-preview-card-visibility-info-glyph{font-size:9px;font-weight:700;line-height:1;text-transform:lowercase}.auction-upcoming-preview-card-visibility-tooltip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(4px);width:250px;padding:10px 12px;border-radius:14px;background:rgba(17,24,39,.94);color:#fff;font-size:12px;line-height:1.45;box-shadow:0 18px 34px rgba(15,23,42,.22);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:20;text-align:left;white-space:normal}.auction-upcoming-preview-card-visibility-tooltip:after{content:"";position:absolute;left:50%;top:100%;width:10px;height:10px;background:rgba(17,24,39,.94);transform:translateX(-50%) rotate(45deg)}.auction-upcoming-preview-card-visibility-info:focus-visible .auction-upcoming-preview-card-visibility-tooltip,.auction-upcoming-preview-card-visibility-info:hover .auction-upcoming-preview-card-visibility-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.auction-upcoming-preview-card-actions-row{display:flex;justify-content:flex-end;align-items:center;gap:20px;padding:14px 24px 22px}.auction-upcoming-preview-card-actions-row--inline-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;grid-gap:var(--auction-upcoming-preview-card-gutter);gap:var(--auction-upcoming-preview-card-gutter);padding:0 var(--auction-upcoming-preview-card-gutter) var(--auction-upcoming-preview-card-gutter)}.auction-upcoming-preview-card-actions-row--inline-preview>:first-child{justify-self:start}.auction-upcoming-preview-card-actions-row--inline-preview>:last-child{justify-self:end}.auction-upcoming-preview-card-actions-row--inline-preview>:only-child{grid-column:2;justify-self:end}.auction-upcoming-preview-card-actions-row--preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;grid-gap:var(--auction-upcoming-preview-card-gutter);gap:var(--auction-upcoming-preview-card-gutter);padding:0 var(--auction-upcoming-preview-card-gutter) var(--auction-upcoming-preview-card-gutter)}.auction-upcoming-preview-card-actions-row--preview-grid>:first-child{justify-self:start}.auction-upcoming-preview-card-actions-row--preview-grid .auction-upcoming-preview-card-actions{grid-column:2;justify-self:end}.auction-upcoming-preview-card-actions-row--with-preview-tabs{justify-content:space-between;align-items:flex-start}.auction-upcoming-preview-card--current .auction-upcoming-preview-card-sections{padding-bottom:12px}.auction-upcoming-preview-card--current .auction-upcoming-preview-card-actions-row{padding:0 var(--auction-upcoming-preview-card-gutter) 12px}.auction-upcoming-preview-card-preview-tabs{flex:1 1 auto;min-width:0;padding:0}.auction-upcoming-preview-card-preview-tab{text-decoration:none}.auction-upcoming-preview-card-preview-tab-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit}.auction-upcoming-preview-card-preview-tab-button:disabled{cursor:default}.admin-request-visual-tabs--muted{opacity:1}.admin-request-visual-tab.is-disabled,.admin-request-visual-tab:disabled{cursor:default}.admin-request-visual-tab.is-disabled,.admin-request-visual-tab.is-disabled:hover,.admin-request-visual-tab:disabled,.admin-request-visual-tab:disabled:hover{border-color:color-mix(in srgb,#d6dde7 92%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#ffffff 18%,transparent),transparent 52%),#f3f5f8;color:#8691a3;box-shadow:inset 0 1px 0 rgba(255,255,255,.56)}.admin-request-visual-tab.is-disabled:hover,.admin-request-visual-tab:disabled:hover{transform:none}.auction-upcoming-preview-card-preview-tab-content{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0}.auction-upcoming-preview-card-preview-tab-icon{width:13px;height:13px;flex:0 0 13px;color:var(--text)}.auction-upcoming-preview-card-preview-tab-icon svg{display:block;width:100%;height:100%}.auction-upcoming-preview-card-actions{display:flex;justify-content:flex-end;align-items:center;gap:18px;flex:0 0 auto}.auction-upcoming-preview-card-cancel-button,.auction-upcoming-preview-card-reschedule-button,.auction-upcoming-preview-card-settings-button,.auction-upcoming-preview-card-view-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;line-height:1;min-height:38px;padding:0 16px;border-radius:999px;box-shadow:none;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:-.01em;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.auction-upcoming-preview-card-action-icon{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 15px;color:inherit}.auction-upcoming-preview-card-action-icon svg{width:100%;height:100%;display:block}.auction-upcoming-preview-card-action-abbreviation,.auction-upcoming-preview-card-calendar-button-abbreviation{display:none}.auction-upcoming-preview-card-reschedule-button,.auction-upcoming-preview-card-settings-button{border:1px solid color-mix(in srgb,#f08c1e 72%,white);background:#ef8f1d}.auction-upcoming-preview-card-cancel-button{border:1px solid color-mix(in srgb,#ef4444 70%,white);background:#ef4444}.auction-upcoming-preview-card-view-button{border:1px solid color-mix(in srgb,var(--brand) 72%,white);background:var(--brand)}.auction-upcoming-preview-card-reschedule-button:hover,.auction-upcoming-preview-card-settings-button:hover{background:#e78314;border-color:color-mix(in srgb,#e78314 70%,white)}.auction-upcoming-preview-card-cancel-button:hover{background:#dc2626;border-color:color-mix(in srgb,#dc2626 70%,white)}.auction-upcoming-preview-card-view-button:hover{background:color-mix(in srgb,var(--brand) 88%,var(--brand-strong));border-color:color-mix(in srgb,var(--brand-strong) 70%,white)}.auction-upcoming-preview-card-reschedule-button:focus-visible,.auction-upcoming-preview-card-settings-button:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(255,255,255,.92),0 0 0 5px rgba(240,143,29,.28)}.auction-upcoming-preview-card-cancel-button:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(255,255,255,.92),0 0 0 5px rgba(239,68,68,.28)}.auction-upcoming-preview-card-view-button:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(255,255,255,.92),0 0 0 5px color-mix(in srgb,var(--brand) 28%,transparent)}.auction-upcoming-preview-card-actions-error{padding:0 24px 18px;color:#b42318;font-size:12px;line-height:1.4}.auction-upcoming-preview-card-secondary-link{display:inline-flex;align-items:center;justify-content:flex-end;padding:0;border:0;color:#ee8317;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;background:transparent;box-shadow:none;cursor:pointer;transition:none!important}.auction-upcoming-preview-card-secondary-link:hover{color:#d86d08;text-decoration:underline;transform:none!important;box-shadow:none!important}.auction-upcoming-preview-card-details-link{display:inline-flex;align-items:center;justify-content:flex-end;padding:0;border:0;color:#ee8317;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;background:transparent;box-shadow:none;transition:none!important}.auction-upcoming-preview-card-details-link:hover{color:#d86d08;text-decoration:underline;transform:none!important;box-shadow:none!important}.auction-visual-runtime-participants-section,.auction-visual-runtime-section{padding:0;border:0;background:transparent;box-shadow:none}.auction-visual-runtime-section{min-height:0;grid-template-rows:auto;align-content:start}.auction-visual-runtime-participants-section,.auction-visual-runtime-section .admin-request-visual-preview{margin:0;min-height:0}.auction-visual-runtime-section .admin-request-visual-main{min-height:0}.admin-auctions-panel{gap:18px}.admin-auctions-panel-heading{align-items:start}.admin-auctions-panel-copy{margin:8px 0 0;color:var(--text-muted)}.auction-list-filter-toolbar{gap:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.3)),color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 10px 22px rgba(15,23,42,.035)}.auction-list-filter-toolbar .platform-filter-search{position:relative;min-width:0}.auction-list-filter-toolbar .platform-filter-date-input,.auction-list-filter-toolbar .platform-filter-multiselect-trigger,.auction-list-filter-toolbar .platform-filter-search input,.auction-list-filter-toolbar .platform-filter-select select{min-height:42px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--surface-strong) 98%,#ffffff);box-shadow:none;color:var(--text);font:inherit;font-size:14px}.auction-list-filter-toolbar .platform-filter-date-input:hover,.auction-list-filter-toolbar .platform-filter-multiselect-trigger:hover,.auction-list-filter-toolbar .platform-filter-search input:hover,.auction-list-filter-toolbar .platform-filter-select select:hover{border-color:color-mix(in srgb,var(--brand) 16%,var(--line));background:color-mix(in srgb,var(--surface-strong) 94%,var(--brand-soft))}.auction-list-filter-toolbar .platform-filter-search input{padding:0 14px 0 40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='7' cy='7' r='4.25' stroke='%23667085' stroke-width='1.5'/%3E%3Cpath d='M10.4 10.4 13.5 13.5' stroke='%23667085' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px;background-size:14px 14px}.auction-list-filter-toolbar .platform-filter-search input::placeholder{color:color-mix(in srgb,var(--muted) 88%,transparent)}.auction-list-filter-toolbar .platform-filter-multiselect:after,.auction-list-filter-toolbar .platform-filter-select:after{right:14px;width:9px;height:9px}.auction-list-filter-toolbar .platform-filter-date-input,.auction-list-filter-toolbar .platform-filter-multiselect-trigger,.auction-list-filter-toolbar .platform-filter-select select{padding:0 38px 0 14px}.auction-list-filter-toolbar .platform-filter-date-input{width:100%;min-width:0;padding-right:12px;outline:none}.auction-list-filter-toolbar .platform-filter-date-input:focus{border-color:color-mix(in srgb,var(--brand) 34%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.auction-list-filter-toolbar-selects{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.auction-list-filter-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(156px,1fr));grid-gap:10px;gap:10px;flex:1 1 420px;min-width:0}.auction-list-filter-toggles{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;flex:0 0 auto;margin-left:auto}.admin-auctions-filter-toolbar{grid-template-columns:1fr;align-items:stretch;margin-top:0;margin-bottom:12px}.admin-auctions-filter-toolbar--toggle-only{grid-template-columns:1fr}.admin-auctions-filter-toolbar-search,.admin-auctions-filter-toolbar-selects{min-width:0;width:100%}.admin-auctions-filter-toolbar-selects--with-toggle{align-items:center}.admin-auctions-filter-toolbar--toggle-only .admin-auctions-filter-toolbar-selects,.buyer-auctions-filter-toolbar--toggle-only .buyer-auctions-filter-toolbar-selects,.seller-auctions-filter-toolbar--toggle-only .seller-auctions-filter-toolbar-selects{justify-self:end}.admin-auctions-filter-toggle{display:inline-flex;align-items:center;gap:10px;justify-self:end;align-self:center;min-height:42px;padding:0 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--surface-strong) 98%,#ffffff);box-shadow:none;white-space:nowrap}.admin-auctions-filter-toggle:hover,.auction-list-filter-toggle:hover{border-color:color-mix(in srgb,var(--brand) 18%,var(--line));background:color-mix(in srgb,var(--surface-strong) 92%,var(--brand-soft))}.admin-auctions-filter-toggle .companies-deleted-toggle-label{color:var(--muted-strong);font-size:13px;font-weight:650;line-height:1;letter-spacing:-.01em}.admin-auctions-filter-toggle .companies-deleted-toggle-switch{flex-shrink:0}.auction-list-filter-toggle{display:inline-flex;align-items:center;gap:10px;align-self:center;min-height:42px;padding:0 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--surface-strong) 98%,#ffffff);box-shadow:none;white-space:nowrap;cursor:pointer}.auction-list-filter-toggle .companies-deleted-toggle-label{color:var(--muted-strong);font-size:13px;font-weight:650;line-height:1;letter-spacing:-.01em}.admin-auctions-filter-toggle .companies-deleted-toggle-switch,.auction-list-filter-toggle .companies-deleted-toggle-switch,.auction-list-filter-toolbar .companies-deleted-toggle-switch{width:42px;height:24px}.admin-auctions-filter-toggle .companies-deleted-toggle-knob,.auction-list-filter-toggle .companies-deleted-toggle-knob,.auction-list-filter-toolbar .companies-deleted-toggle-knob{top:2px;left:2px;width:18px;height:18px}.admin-auctions-filter-toggle .companies-deleted-toggle-switch.is-on .companies-deleted-toggle-knob,.auction-list-filter-toggle .companies-deleted-toggle-switch.is-on .companies-deleted-toggle-knob,.auction-list-filter-toolbar .companies-deleted-toggle-switch.is-on .companies-deleted-toggle-knob{transform:translateX(18px)}.auction-list-filter-toggle .companies-deleted-toggle-switch{flex-shrink:0}.auction-list-filter-clear{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-strong) 98%,#ffffff);color:var(--muted-strong);font-size:13px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .14s ease}.auction-list-filter-reset{width:42px;min-width:42px;padding:0}.auction-list-filter-reset span,.auction-list-filter-reset svg{display:block;width:17px;height:17px}.auction-list-filter-clear:hover{border-color:color-mix(in srgb,var(--brand) 18%,var(--line));background:color-mix(in srgb,var(--surface-strong) 92%,var(--brand-soft));color:var(--text);transform:translateY(-1px)}.auction-list-filter-clear:disabled,.auction-list-filter-clear:disabled:hover{border-color:color-mix(in srgb,var(--line) 70%,transparent);background:color-mix(in srgb,var(--surface-strong) 72%,transparent);color:color-mix(in srgb,var(--muted) 56%,transparent);cursor:default;transform:none}.auction-list-filter-clear:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 22%,transparent);outline-offset:3px}.seller-auctions-filter-toolbar{grid-template-columns:minmax(260px,1.15fr) minmax(0,1.35fr);align-items:center;margin-bottom:12px}.seller-auctions-filter-toolbar--toggle-only{grid-template-columns:1fr}.buyer-auctions-filter-toolbar{grid-template-columns:minmax(260px,1.15fr) minmax(0,1.35fr);align-items:center;margin-bottom:12px}.buyer-auctions-filter-toolbar--toggle-only{grid-template-columns:minmax(0,1fr)}.buyer-auctions-filter-toolbar-selects,.seller-auctions-filter-toolbar-selects{min-width:0}.admin-auctions-list{gap:14px}.admin-auctions-list--past .admin-auctions-stack-item,.admin-auctions-list--transactions .admin-auctions-stack-item,.admin-auctions-list--upcoming .admin-auctions-stack-item,.admin-auctions-stack-item{border-radius:28px;box-shadow:0 12px 28px rgba(15,23,42,.042)}.admin-auctions-stack-item{--auction-stack-delay:0ms;position:relative;margin-top:24px;overflow:hidden;max-height:3200px;transition:max-height .56s ease,margin-top .56s ease;will-change:max-height,margin-top}.admin-auctions-stack-item:not(.is-exiting) .admin-auctions-stack-item-card{animation:platform-auction-card-in var(--motion-duration-slow) var(--motion-ease-soft) both;animation-delay:var(--auction-stack-delay)}.admin-auctions-stack-item:first-child{margin-top:0}.admin-auctions-stack-item-card{transform:translateY(0) scale(1);transform-origin:top center;filter:blur(0);opacity:1;transition:opacity .52s ease,transform .56s ease,filter .52s ease;will-change:opacity,transform,filter}.admin-auctions-settings-modal{width:min(760px,94vw);gap:18px}.admin-auctions-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.admin-auctions-settings-grid .field{margin:0}.admin-auctions-settings-field{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:100%;padding:14px 16px 16px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 30%,transparent),transparent 42%),color-mix(in srgb,var(--surface-alt) 86%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.admin-auctions-settings-field--full{grid-column:1/-1}.admin-auctions-settings-field-label{display:block;margin:0;font-size:13px;font-weight:700;letter-spacing:-.02em;color:color-mix(in srgb,var(--text-muted) 82%,var(--text))}.admin-auctions-settings-input{position:relative;display:flex;align-items:center}.admin-auctions-settings-input input{width:100%;min-height:50px;padding-right:64px;font-size:14px;letter-spacing:-.02em}.admin-auctions-settings-suffix{position:absolute;right:12px;font-size:11px;font-weight:600;color:var(--text-muted);letter-spacing:.02em}.admin-auctions-settings-dual-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.admin-auctions-settings-subfield{display:grid;grid-gap:6px;gap:6px;font-size:11px;color:var(--text-muted)}.admin-auctions-settings-subfield span{font-size:11px;font-weight:700;letter-spacing:.02em;color:color-mix(in srgb,var(--text-muted) 78%,var(--text))}.admin-auctions-settings-actions{margin-top:2px}.admin-auctions-settings-summary-field{background:linear-gradient(180deg,color-mix(in srgb,#dbeafe 42%,transparent),transparent 54%),color-mix(in srgb,#eff6ff 82%,var(--surface-strong))}.admin-auctions-settings-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.admin-auctions-settings-summary-item{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid color-mix(in srgb,#bfdbfe 58%,var(--line));border-radius:14px;background:color-mix(in srgb,#ffffff 88%,#eff6ff 12%)}.admin-auctions-settings-summary-item-label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--text-muted) 82%,var(--text))}.admin-auctions-settings-summary-item strong{font-size:13px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.admin-auctions-email-modal{width:min(720px,94vw)}.admin-auctions-email-fields{display:grid;grid-gap:14px;gap:14px;margin-top:8px}.admin-auctions-email-field{display:grid;grid-gap:6px;gap:6px}.admin-auctions-email-label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.admin-auctions-email-value{padding:10px 12px;border-radius:12px;word-break:break-word}.admin-auctions-email-input,.admin-auctions-email-value{border:1px solid var(--line);background:var(--surface-strong);color:var(--text);font-size:14px;line-height:1.4}.admin-auctions-email-input{width:100%;min-height:48px;padding:12px 14px;border-radius:12px;transition:border-color .18s ease,box-shadow .18s ease}.admin-auctions-email-input:focus,.admin-auctions-email-textarea:focus{outline:none;border-color:rgba(245,137,33,.55);box-shadow:0 0 0 4px rgba(245,137,33,.12)}.admin-auctions-email-body{margin:0;padding:12px;border-radius:12px;border:1px solid var(--line);background:var(--surface-strong);color:var(--text);font-size:14px;line-height:1.45;white-space:pre-wrap;min-height:160px}.admin-auctions-email-textarea{resize:vertical;font-family:inherit}.admin-auctions-email-help{margin:0;font-size:12px;color:var(--text-muted)}.admin-auctions-document-field{gap:12px}.admin-auctions-document-picker-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.admin-auctions-document-picker{width:100%;display:flex;align-items:center;gap:16px;padding:18px 20px;border:1px solid color-mix(in srgb,var(--accent) 14%,var(--line));border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(237,245,255,.92)),var(--surface-strong);color:var(--text);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.admin-auctions-document-picker:focus-visible,.admin-auctions-document-picker:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 38%,var(--line));box-shadow:0 14px 30px rgba(15,23,42,.08),0 0 0 4px color-mix(in srgb,var(--accent) 12%,transparent);transform:translateY(-1px);outline:none}.admin-auctions-document-picker:disabled{cursor:default;opacity:.68;transform:none;box-shadow:none}.admin-auctions-document-picker.is-filled{border-color:color-mix(in srgb,#3b82f6 30%,var(--line));background:linear-gradient(135deg,rgba(239,246,255,.98),rgba(224,242,254,.96)),var(--surface-strong)}.admin-auctions-document-picker-icon{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;flex:0 0 54px;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#2563eb;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.admin-auctions-document-picker-icon svg{width:24px;height:24px;display:block}.admin-auctions-document-picker-copy{min-width:0;display:grid;grid-gap:4px;gap:4px;flex:1 1}.admin-auctions-document-picker-copy strong{font-size:16px;font-weight:800;letter-spacing:-.02em}.admin-auctions-document-picker-copy span{font-size:13px;line-height:1.5;color:var(--text-muted)}.admin-auctions-document-picker-action{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:999px;background:linear-gradient(135deg,#3b82f6,#60a5fa);color:#fff;font-size:13px;font-weight:700;white-space:nowrap;box-shadow:0 12px 24px rgba(59,130,246,.22)}.admin-auctions-email-actions{margin-top:18px}.admin-auctions-email-progress{display:grid;grid-gap:12px;gap:12px;margin-top:14px;padding:14px 16px;border:1px solid rgba(59,130,246,.18);border-radius:16px;background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(34,197,94,.06)),var(--surface-strong)}.admin-auctions-email-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--text)}.admin-auctions-email-progress-head strong{font-size:14px;font-weight:700}.admin-auctions-email-progress-head span{color:var(--text-muted);white-space:nowrap}.admin-auctions-email-progress-bar{position:relative;height:9px;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.18)}.admin-auctions-email-progress-bar-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3b82f6,#60a5fa 56%,#93c5fd);box-shadow:0 0 16px rgba(59,130,246,.24);transition:width .22s ease}.admin-auctions-email-progress-bar-fill.is-complete{background:linear-gradient(90deg,#16a34a,#4ade80);box-shadow:0 0 16px rgba(34,197,94,.24)}.admin-auctions-email-progress-list{display:flex;flex-wrap:wrap;gap:8px}.admin-auctions-email-dispatch-visual{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:center}.admin-auctions-email-dispatch-node{position:relative;display:block;height:18px;border-radius:999px;background:rgba(148,163,184,.18);overflow:hidden}.admin-auctions-email-dispatch-node:after{content:"";position:absolute;inset:3px;border-radius:inherit;background:rgba(255,255,255,.7);transition:background-color .18s ease,transform .22s ease,opacity .22s ease}.admin-auctions-email-dispatch-node.is-active:after{background:linear-gradient(90deg,#3b82f6,#60a5fa);box-shadow:0 0 18px rgba(59,130,246,.35);animation:admin-auctions-email-dispatch-pulse .88s ease-in-out infinite}.admin-auctions-email-dispatch-node.is-complete:after{background:linear-gradient(90deg,#16a34a,#4ade80);box-shadow:0 0 14px rgba(34,197,94,.24)}.admin-auctions-email-progress-copy{margin:0;font-size:13px;color:var(--text-muted)}.admin-auctions-email-progress-pill{display:inline-flex;align-items:center;min-height:34px;max-width:100%;padding:0 12px;border-radius:999px;border:1px solid rgba(148,163,184,.26);background:rgba(255,255,255,.7);color:var(--text-muted);font-size:13px;line-height:1.2;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease;word-break:break-word}.admin-auctions-email-progress-pill.is-active{border-color:rgba(59,130,246,.38);background:rgba(59,130,246,.12);color:#1d4ed8;box-shadow:0 0 0 4px rgba(59,130,246,.1);animation:admin-auctions-email-progress-pulse 1s ease-in-out infinite}.admin-auctions-email-progress-pill.is-complete{border-color:rgba(34,197,94,.26);background:rgba(34,197,94,.12);color:#166534;box-shadow:inset 0 0 0 1px rgba(34,197,94,.08)}@keyframes admin-auctions-email-progress-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes admin-auctions-email-dispatch-pulse{0%,to{transform:translateX(-4%);opacity:.82}50%{transform:translateX(4%);opacity:1}}@media (max-width:720px){.admin-auctions-document-picker{align-items:flex-start;flex-wrap:wrap;padding:16px}.admin-auctions-document-picker-action{width:100%}.admin-auctions-settings-grid,.admin-auctions-settings-summary-grid{grid-template-columns:1fr}}.admin-auctions-stack-item.is-exiting{margin-top:0;max-height:0;overflow:visible;pointer-events:none}.admin-auctions-stack-item.is-exiting .admin-auctions-stack-item-card{position:absolute;top:0;left:0;right:0;z-index:1;opacity:0;transform:translateY(-14px) scale(.985);filter:blur(2px)}.admin-auctions-card{align-items:center}.admin-auctions-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-auctions-card-actions{min-width:180px}@media (max-width:1460px){.auction-stack-list--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-auctions-filter-toolbar,.buyer-auctions-filter-toolbar,.seller-auctions-filter-toolbar{grid-template-columns:1fr}}@media (max-width:1120px){.auction-list-filter-toolbar-selects{justify-content:flex-start}.auction-list-filter-fields{flex-basis:100%}.auction-list-filter-toggles{width:100%;margin-left:0;justify-content:flex-start}.admin-auctions-filter-toggle,.auction-list-filter-toggle{justify-self:start}.admin-auctions-filter-toolbar-selects,.buyer-auctions-filter-toolbar-selects,.seller-auctions-filter-toolbar-selects{width:100%}.admin-auction-request-card .seller-request-card-title{font-size:clamp(13px,1.7vw,15.5px);line-height:1.08;letter-spacing:-.026em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-auction-request-card .seller-request-card-title-link{display:block;width:100%}.admin-auction-request-card .admin-auction-request-card-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;width:100%;grid-column-gap:6px;column-gap:6px;grid-row-gap:0;row-gap:0}.admin-auction-request-card .admin-auction-request-card-title-side{gap:6px}.admin-auction-request-card .admin-auction-request-card-title-status{align-self:start;justify-self:end}}@media (max-width:720px){.auction-list-filter-toolbar{padding:9px 10px}.auction-list-filter-fields{grid-template-columns:1fr}.admin-auctions-filter-toggle,.auction-list-filter-clear,.auction-list-filter-toggle{width:100%;justify-content:space-between}}@media (max-width:820px){.auction-stack-list--compact{grid-template-columns:1fr}}.seller-request-card-actions-row{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.seller-request-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-column-gap:16px;column-gap:16px;grid-row-gap:16px;row-gap:16px;box-shadow:0 12px 28px rgba(15,23,42,.042)}.seller-request-card.is-clickable{cursor:pointer}.seller-request-card-overlay-link{position:absolute;inset:0;z-index:2;border-radius:inherit}.seller-request-card.is-clickable:focus-within,.seller-request-card.is-clickable:hover{border-color:color-mix(in srgb,var(--brand) 24%,var(--line))}.seller-request-card.is-clickable:focus-within{outline:2px solid color-mix(in srgb,var(--brand) 56%,white 44%);outline-offset:4px}.seller-request-card-overlay-link:focus-visible{outline:none}.seller-request-card.is-compact{padding:14px 16px;row-gap:12px}.seller-request-card .detail-card-main{grid-column:1;position:relative;z-index:1}.seller-request-card .detail-card-actions{grid-column:2;grid-row:1;position:relative;z-index:1}.seller-request-card .seller-request-card-progress{position:relative;z-index:1}.seller-request-card-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;min-width:0}.seller-request-card-title-side{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%}.seller-request-card-title-side .seller-request-card-status-pill--heading{flex:0 0 auto}.seller-request-card-title{font-size:32px;line-height:1;letter-spacing:-.04em}.seller-request-card-status-pill--heading{display:none}.seller-request-card.is-compact .seller-request-card-title{font-size:24px;line-height:1.04}.seller-request-card-title-link{color:inherit;text-decoration:none}.admin-auction-request-card-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;width:100%;grid-gap:12px;gap:12px}.admin-auction-request-card-title-row{display:block;min-width:0}.admin-auction-request-card-title-side{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-end;gap:8px;min-width:0;max-width:100%}.admin-auction-request-card-title-side .admin-auction-request-card-title-status{flex:0 1 auto;min-width:0}.admin-auction-request-card-title-status{flex:0 0 auto;white-space:nowrap}.admin-auction-request-card-title-dot{width:8px;height:8px;flex:0 0 8px;border-radius:999px;background:color-mix(in srgb,var(--brand) 88%,#2f6bff);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.seller-request-card-title-link:hover .seller-request-card-title{color:var(--brand)}.seller-request-card.is-clickable:focus-within .seller-request-card-title,.seller-request-card.is-clickable:hover .seller-request-card-title{color:var(--brand)}.admin-auction-request-card .seller-request-card-title,.admin-auction-request-card .seller-request-card-title-link:hover .seller-request-card-title,.admin-auction-request-card.is-clickable:focus-within .seller-request-card-title,.admin-auction-request-card.is-clickable:hover .seller-request-card-title{font-size:24px;line-height:1.03;color:var(--text)}.admin-auction-request-card .seller-request-card-title{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seller-request-card-title-link:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 60%,white 40%);outline-offset:4px;border-radius:12px}.seller-request-card a:not(.seller-request-card-overlay-link),.seller-request-card button{position:relative;z-index:3}.detail-grid.seller-request-card-meta{grid-template-columns:1fr;gap:0}.detail-grid.seller-request-card-meta>span{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.seller-request-card-meta-separator{color:var(--line-strong)}.seller-request-card.is-compact .detail-grid.seller-request-card-meta{gap:2px}.seller-request-card.is-compact .detail-grid.seller-request-card-meta span{font-size:11px}.seller-request-card-countdown{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:40px;padding:0 18px;border:1px solid color-mix(in srgb,var(--upcoming) 26%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--upcoming) 14%,var(--surface-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.42);color:color-mix(in srgb,var(--upcoming) 82%,#5a2f00);font-size:12px;font-weight:700;line-height:1.4}.seller-request-card-countdown-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:inherit}.seller-request-card-countdown-label{color:inherit;white-space:nowrap;font-weight:500}.seller-request-card-countdown .countdown-timer-text{color:inherit;font-weight:700}.admin-auction-requests-screen .seller-request-card-countdown{height:24px;min-height:24px;padding-inline:10px;gap:6px;font-size:8px;line-height:1}.admin-auction-requests-screen .seller-request-card-countdown .countdown-timer-text,.admin-auction-requests-screen .seller-request-card-countdown-label{font-size:inherit;line-height:inherit;letter-spacing:.04em}.admin-auction-requests-screen .seller-request-card-countdown .countdown-timer-text,.admin-auction-requests-screen .seller-request-card-countdown-label{font-weight:700}.admin-auction-requests-screen .seller-request-card-countdown-icon{width:12px;height:12px}.seller-request-card-documents{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.seller-request-card-progress{display:grid;grid-gap:10px;gap:10px;grid-column:1/-1;margin-top:0;width:100%}.seller-request-card.is-compact .seller-request-card-progress{gap:8px}.seller-request-card-progress-compact-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.seller-request-card-progress-bar-row{display:grid;grid-template-columns:minmax(160px,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.seller-request-card-progress-summary{color:var(--muted);font-size:11px;line-height:1.3;white-space:nowrap;text-align:right}.seller-request-card-progress-summary--percent{display:none}.seller-request-card-progress-summary-inline{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;max-width:100%;overflow:hidden}.seller-request-card-progress-summary-inline .seller-request-card-manager{width:auto;max-width:100%;margin-left:0;min-width:0}.seller-request-card-progress-summary-inline .seller-request-personal-manager-compact{max-width:100%;min-width:0}.seller-request-card-progress-bar{height:9px}.seller-request-card-progress-bar--compact{height:7px;min-width:0}.seller-request-card-progress-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.seller-request-card-progress-sections{flex:1 1 auto;min-width:0;gap:6px}.seller-request-card-progress-pill{min-height:26px;padding:0 10px;font-size:10px}.admin-auction-request-card .seller-request-card-progress-sections{display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(4px,.22vw + 2px,8px)}.admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-group,.admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-group-pills{display:contents}.admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-group-label{display:inline-flex;align-items:center;min-height:clamp(22px,.38vw + 20px,28px);margin-right:0;font-size:clamp(8px,.22vw + 8px,11px);letter-spacing:.06em;white-space:nowrap}.admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-pill.seller-request-card-progress-pill{justify-content:flex-start;flex:0 0 auto;min-width:0;max-width:100%;gap:clamp(5px,.18vw + 3px,8px);min-height:clamp(22px,.38vw + 20px,28px);padding:0 clamp(7px,.2vw + 5px,11px);font-size:clamp(8px,.22vw + 8px,11px);letter-spacing:.005em;white-space:nowrap}.admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-pill-dot{width:clamp(6px,.14vw + 5px,8px);height:clamp(6px,.14vw + 5px,8px);flex:0 0 clamp(6px,0.14vw + 5px,8px)}.seller-request-card-manager{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;flex:0 0 auto;margin-left:auto;color:var(--muted);font-size:12px;line-height:1.4;text-align:right}.seller-request-card-documents-label{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.seller-request-card-documents-list{display:grid;grid-gap:8px;gap:8px}.seller-request-card-document{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));color:inherit;text-decoration:none;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.seller-request-card-document:hover{border-color:color-mix(in srgb,var(--brand) 18%,var(--line));background:color-mix(in srgb,var(--brand) 4%,var(--surface-strong))}.seller-request-card-document-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.seller-request-card-document-copy strong{color:var(--text);font-size:14px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.seller-request-card-document-copy span{color:var(--muted);font-size:12px;line-height:1.35}.seller-request-card-document-action{flex:0 0 auto;color:var(--brand-strong);font-size:12px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.seller-request-card-action-button{min-height:36px;padding-inline:16px;border-radius:999px;font-size:13px;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.seller-request-card.is-compact .seller-request-card-action-button,.seller-request-card.is-compact .seller-request-card-countdown,.seller-request-card.is-compact .status-pill{min-height:32px;padding-inline:12px;font-size:11px}.seller-request-card-action-button-danger{border-color:color-mix(in srgb,var(--danger) 22%,var(--line));background:color-mix(in srgb,var(--danger) 6%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 82%,var(--text))}.seller-request-card-action-button-danger:hover{border-color:color-mix(in srgb,var(--danger) 34%,var(--line));background:color-mix(in srgb,var(--danger) 10%,var(--surface-strong));color:color-mix(in srgb,var(--danger) 88%,var(--text))}.list-card.admin-auction-request-card{padding:18px}.list-card.admin-auction-request-card.is-compact{padding:14px 16px}.detail-grid.admin-auction-request-card-meta{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px 18px}.admin-auction-requests-screen .admin-auction-request-card:not(.is-tablet):not(.is-mobile) .detail-grid.admin-auction-request-card-meta{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px 18px;width:-moz-fit-content;width:fit-content;max-width:100%}.admin-auction-request-card.is-compact .seller-request-card-title{font-size:18px;line-height:1.06;min-width:0}.admin-auction-request-card.is-compact .seller-request-card-title-link{display:block;width:100%}.admin-auction-request-card.is-compact .admin-auction-request-card-heading{gap:10px}.admin-auction-request-card.is-compact .detail-grid.admin-auction-request-card-meta{gap:4px 14px}.admin-auction-request-card-meta span{min-width:0}.admin-auction-request-card .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;grid-gap:4px;gap:4px;min-width:0;white-space:normal}.admin-auction-requests-screen .admin-auction-request-card:not(.is-tablet):not(.is-mobile) .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-width:0;white-space:nowrap}.admin-auction-requests-screen .admin-auction-request-card:not(.is-tablet):not(.is-mobile) .admin-auction-request-card-meta>.admin-auction-request-card-meta-item:first-child{flex:0 1 420px;max-width:min(100%,420px)}.admin-auction-request-card-meta-item strong{white-space:nowrap}.admin-auction-request-card-meta-value{min-width:0;overflow-wrap:anywhere}.admin-auction-requests-screen .admin-auction-request-card:not(.is-tablet):not(.is-mobile) .admin-auction-request-card-meta-link-button,.admin-auction-requests-screen .admin-auction-request-card:not(.is-tablet):not(.is-mobile) .admin-auction-request-card-meta-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.admin-auction-request-card-meta-separator{color:color-mix(in srgb,var(--muted) 82%,#7b8498)}.admin-auction-request-card.is-compact .admin-auction-request-card-block span:last-child,.admin-auction-request-card.is-compact .admin-auction-request-card-company span:last-child,.admin-auction-request-card.is-compact .admin-auction-request-card-meta span{font-size:11px}.admin-auction-request-card-meta-link{color:var(--brand-600);font-weight:600;text-decoration:none}.admin-auction-request-card-meta-link-button{display:inline;padding:0;border:0;background:transparent;cursor:pointer;font:inherit}.admin-auction-request-card-meta-link:hover{color:var(--brand-700);text-decoration:underline}.admin-auction-request-card-meta-link:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-600) 32%,transparent);outline-offset:2px;border-radius:6px}.admin-auction-request-card-action-button-primary{min-width:124px}.admin-request-attachments-preview-modal{width:min(100%,420px);gap:12px;padding:20px 22px;border-radius:24px}.admin-request-attachments-preview-modal .modal-header{gap:12px;align-items:center}.admin-request-attachments-preview-modal .modal-header h2{margin:0;font-size:24px;line-height:1.05;letter-spacing:-.03em}.admin-request-attachments-preview-modal .secondary-button{min-height:38px;padding:0 14px;border-radius:16px;font-size:14px}.admin-upcoming-participants-modal{width:min(100%,860px);gap:8px;padding:14px 16px;border-radius:22px}.admin-upcoming-participants-modal .modal-header{align-items:flex-start}.admin-upcoming-participants-modal .modal-header h2{margin:0;font-size:20px;line-height:1.05;letter-spacing:-.035em}.admin-upcoming-participants-copy{margin:3px 0 0;color:var(--muted-strong);font-size:11px;line-height:1.3}.admin-upcoming-participants-summary{display:flex;flex-wrap:wrap;gap:5px}.admin-upcoming-participants-chip{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid color-mix(in srgb,var(--brand-500) 24%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--brand-500) 6%,var(--surface-strong));color:var(--text);font-size:10px;font-weight:700}.admin-upcoming-participants-layout{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);grid-gap:8px;gap:8px}.admin-upcoming-participants-section{display:grid;grid-gap:5px;gap:5px;min-height:0;align-content:start}.admin-upcoming-participants-section-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin-upcoming-participants-section-header h3{margin:0;font-size:13px;line-height:1.2}.admin-upcoming-participants-section-header span{color:var(--muted);font-size:10px;font-weight:700}.admin-upcoming-participants-search input{min-height:34px;border-radius:12px;font-size:12px}.admin-upcoming-participants-list{display:grid;grid-gap:4px;gap:4px;max-height:280px;padding-right:4px;overflow:auto}.admin-upcoming-participants-row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:7px;gap:7px;align-items:start;padding:6px 8px;border:1px solid var(--line);border-radius:11px;background:var(--surface-strong);cursor:pointer}.admin-upcoming-participants-row.is-selected{border-color:color-mix(in srgb,var(--brand-500) 26%,var(--line));background:color-mix(in srgb,var(--brand-500) 5%,var(--surface-strong))}.admin-upcoming-participants-row input{width:15px;height:15px;margin:1px 0 0}.admin-upcoming-participants-row-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.admin-upcoming-participants-row-copy strong{font-size:12px;line-height:1.2}.admin-upcoming-participants-row-copy span{color:var(--muted);font-size:10px;line-height:1.2}.admin-upcoming-participants-empty{padding:8px 10px;border:1px dashed color-mix(in srgb,var(--line) 88%,transparent);border-radius:11px;color:var(--muted);font-size:11px;line-height:1.3}.admin-upcoming-participants-section--selected{gap:5px}.admin-upcoming-participants-list--selected{gap:4px;max-height:280px}.admin-upcoming-participants-modal .modal-actions{display:flex;justify-content:flex-end;width:100%;margin-top:2px}.admin-request-attachments-preview-subtitle{margin:2px 0 0;color:var(--muted-strong);font-size:13px;line-height:1.35}.admin-request-attachments-preview-list{display:grid;grid-gap:8px;gap:8px}.admin-request-attachments-preview-item{padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong);font-size:14px;line-height:1.35}.admin-request-attachments-preview-item strong{display:block;font-size:14px;font-weight:700;overflow-wrap:anywhere}.admin-auction-request-card-progress{margin-top:0}.admin-auction-request-card .seller-request-card-progress-footer{align-items:center}.admin-auction-request-card .admin-auction-request-card-title-side,.admin-auction-request-card .seller-request-card-actions-row{flex-wrap:nowrap}.admin-auction-request-card .admin-auction-request-card-title-side .admin-auction-request-action-pill:not(.admin-auction-request-card-delete-button),.admin-auction-request-card .seller-request-card-actions-row .admin-auction-request-action-pill:not(.admin-auction-request-card-delete-button){flex:0 1 auto;min-width:0}.admin-auction-request-card .seller-request-card-manager{flex:0 0 auto;flex-wrap:nowrap;min-width:0;max-width:min(32%,280px);gap:4px;font-size:clamp(9px,.18vw + 8px,12px);white-space:nowrap}.admin-auction-request-card .seller-request-card-manager.is-long-copy{max-width:min(48%,560px);gap:6px}.admin-auction-request-card .seller-request-card-manager.is-short-copy{max-width:min(24%,220px)}.admin-auction-request-card .seller-request-personal-manager-label{flex:0 0 auto;white-space:nowrap}.admin-auction-request-card .seller-request-personal-manager-name{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-auction-request-card .seller-request-card-manager.is-short-copy .seller-request-personal-manager-name{max-width:12ch}.admin-auction-request-card.is-mobile .seller-request-card-title{display:block;font-size:16px;line-height:1.05;letter-spacing:-.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-auction-request-card.is-mobile .admin-auction-request-card-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.admin-auction-request-card.is-mobile .admin-auction-request-card-title-side{width:auto;justify-content:flex-end;flex-wrap:nowrap;gap:6px;min-width:0;max-width:100%}.admin-auction-request-card.is-mobile .admin-auction-request-card-title-side.has-inline-countdown{flex-wrap:nowrap;align-items:center;gap:6px}.admin-auction-request-card.is-mobile .admin-auction-request-card-title-row,.admin-auction-request-card.is-mobile .seller-request-card-title-link{display:block;min-width:0}.admin-auction-request-card.is-mobile .admin-auction-request-card-title-side .admin-auction-request-action-pill,.admin-auction-request-card.is-mobile .admin-auction-request-card-title-side.has-inline-countdown .admin-auction-request-action-pill{justify-content:center;height:24px;min-height:24px;padding:0 8px;white-space:nowrap;line-height:1;text-align:center;font-size:9px;letter-spacing:.04em}.admin-auction-request-card.is-mobile .admin-auction-request-card-title-side.has-inline-countdown .admin-auction-request-card-title-status{flex:0 0 auto}.admin-auction-request-card.is-mobile .detail-grid.admin-auction-request-card-meta{grid-template-columns:minmax(0,1fr);gap:4px}.admin-auction-request-card.is-mobile .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{font-size:11px;line-height:1.3;align-items:start}.admin-auction-request-card.is-mobile .detail-card-actions{width:100%}.admin-auction-request-card.is-mobile .seller-request-card-actions-row{width:100%;flex-wrap:wrap;gap:8px}.admin-auction-request-card.is-mobile .seller-request-card-countdown{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label" "icon time";width:100%;max-width:100%;min-width:0;grid-row-gap:2px;row-gap:2px;grid-column-gap:8px;column-gap:8px;padding:10px 12px;border-radius:18px}.admin-auction-request-card.is-mobile .seller-request-card-countdown-icon{grid-area:icon;align-self:start;margin-top:2px}.admin-auction-request-card.is-mobile .seller-request-card-countdown-label{grid-area:label;white-space:normal}.admin-auction-request-card.is-mobile .seller-request-card-countdown .countdown-timer-text{grid-area:time;min-width:0;overflow-wrap:anywhere}.admin-auction-request-card.is-mobile .seller-request-card-countdown--title-side{display:inline-flex;flex-wrap:nowrap;align-items:center;width:auto;max-width:100%;min-width:0;height:24px;min-height:24px;padding:0 10px;border-radius:999px;row-gap:0;column-gap:0;gap:3px;font-size:8px;line-height:1}.admin-auction-request-card.is-mobile .admin-auction-request-card-title-side.has-inline-countdown .seller-request-card-countdown--title-side{flex:0 1 auto;width:-moz-fit-content;width:fit-content}.admin-auction-request-card.is-mobile .seller-request-card-countdown--title-side .seller-request-card-countdown-icon{grid-area:auto;width:12px;height:12px;align-self:center;margin-top:0}.admin-auction-request-card.is-mobile .seller-request-card-countdown--title-side .seller-request-card-countdown-label{grid-area:auto;white-space:nowrap}.admin-auction-request-card.is-mobile .seller-request-card-countdown--title-side .countdown-timer-text{grid-area:auto;min-width:0;white-space:nowrap}.admin-auction-request-card.is-mobile .seller-request-card-progress-bar-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.admin-auction-request-card.is-mobile .seller-request-card-progress-bar{width:100%;min-width:0}.admin-auction-request-card.is-mobile .seller-request-card-progress-summary-inline{display:inline-flex;width:max-content;justify-self:end;justify-content:flex-end;align-items:center;gap:0;padding-left:10px;background:var(--surface-strong);white-space:nowrap;text-align:right;position:relative;z-index:1}.admin-auction-request-card.is-mobile .seller-request-card-progress-summary{font-size:10px;line-height:1;text-align:right}.admin-auction-request-card-manager--mobile{display:flex;align-items:baseline;gap:4px;width:100%;min-width:0;max-width:none;font-size:11px;white-space:nowrap}.admin-auction-request-card-manager--mobile .seller-request-personal-manager-label,.admin-auction-request-card-manager--mobile .seller-request-personal-manager-name{white-space:nowrap}.admin-auction-request-card-manager--mobile .seller-request-personal-manager-label{flex:0 0 auto}.admin-auction-request-card-manager--mobile .seller-request-personal-manager-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.admin-auction-requests-list.has-condensed-card-progress .admin-auction-request-card .seller-request-card-progress-footer{flex-direction:column;align-items:stretch;gap:8px}.admin-auction-requests-list.has-condensed-card-progress .admin-auction-request-card .seller-request-card-progress-sections{width:100%;gap:clamp(3px,.16vw + 2px,6px)}.admin-auction-requests-list.has-condensed-card-progress .admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-group-label{min-height:clamp(20px,.24vw + 18px,24px);font-size:clamp(7px,.18vw + 6px,9px);letter-spacing:.06em}.admin-auction-requests-list.has-condensed-card-progress .admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-pill.seller-request-card-progress-pill{gap:clamp(4px,.14vw + 3px,6px);min-height:clamp(20px,.24vw + 18px,24px);padding:0 clamp(5px,.16vw + 4px,9px);font-size:clamp(7px,.18vw + 6px,9px)}.admin-auction-requests-list.has-condensed-card-progress .admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-pill-dot{width:clamp(5px,.08vw + 4px,6px);height:clamp(5px,.08vw + 4px,6px);flex:0 0 clamp(5px,0.08vw + 4px,6px)}.admin-auction-requests-list.has-condensed-card-progress .admin-auction-request-card .seller-request-card-manager{align-self:flex-end;margin-left:0;max-width:100%;justify-content:flex-end;gap:4px}@media (min-width:901px){.admin-auction-request-card{min-height:148px;height:148px;overflow:hidden}.admin-auction-request-card.is-compact{min-height:96px;height:96px}.admin-auction-request-card .detail-card-main{min-height:0;align-content:start}.admin-auction-request-card .detail-card-actions{width:auto;justify-self:end}.admin-auction-request-card .seller-request-card-progress{min-height:0;align-self:end}.admin-auction-request-card .seller-request-card-progress-footer,.admin-auction-requests-list.has-condensed-card-progress .admin-auction-request-card .seller-request-card-progress-footer{flex-direction:row;align-items:center;justify-content:space-between}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card.seller-request-card{grid-template-columns:minmax(0,1fr) auto;row-gap:16px}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .detail-card-main{grid-column:1}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .detail-card-actions{grid-column:2;grid-row:1;width:auto;justify-self:end}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .detail-grid.admin-auction-request-card-meta{display:flex;flex-wrap:nowrap;align-items:center;gap:6px 12px;min-width:0}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-width:0;white-space:nowrap}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .admin-auction-request-card-meta>.admin-auction-request-card-meta-item:first-child{flex:0 1 320px;max-width:320px}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .admin-auction-request-card-meta-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .seller-request-card-progress{grid-column:1/-1}.admin-auction-requests-list.has-condensed-card-actions .admin-auction-request-card .seller-request-card-actions-row{width:auto;gap:6px}.admin-auction-requests-list.has-condensed-card-progress .admin-auction-request-card .seller-request-card-manager{align-self:center;max-width:min(28%,240px);gap:4px}}.admin-auction-requests-list.has-tight-card-progress .admin-auction-request-card .seller-request-card-progress-sections{gap:clamp(2px,.12vw + 2px,5px)}.admin-auction-requests-list.has-tight-card-progress .admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-group-label{min-height:clamp(18px,.18vw + 17px,20px);font-size:clamp(6px,.16vw + 5px,8px);letter-spacing:.05em}.admin-auction-requests-list.has-tight-card-progress .admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-pill.seller-request-card-progress-pill{gap:clamp(3px,.1vw + 2px,5px);min-height:clamp(18px,.18vw + 17px,20px);padding:0 clamp(4px,.1vw + 3px,7px);font-size:clamp(6px,.16vw + 5px,8px)}.admin-auction-requests-list.has-tight-card-progress .admin-auction-request-card .seller-request-card-progress-sections .admin-request-hero-progress-pill-dot{width:clamp(4px,.08vw + 4px,5px);height:clamp(4px,.08vw + 4px,5px);flex:0 0 clamp(4px,0.08vw + 4px,5px)}.admin-auction-requests-list.has-tight-card-progress .admin-auction-request-card .seller-request-card-manager,.admin-auction-requests-list.has-tight-card-progress .admin-auction-request-card .seller-request-card-progress-summary{font-size:10px}.admin-auction-request-card.is-compact .seller-request-card-countdown{min-height:32px;padding-inline:12px;font-size:11px}.admin-auction-request-card.is-compact .seller-request-card-progress{gap:8px}.admin-auction-request-card.is-compact .seller-request-card-progress-bar-row{gap:10px}.seller-request-confirm-copy{display:grid;grid-gap:10px;gap:10px}.seller-request-confirm-copy p{margin:0;color:var(--muted-strong)}.seller-request-confirm-copy-manager-button{display:inline;padding:0;border:0;background:transparent;color:var(--text);font:inherit;font-weight:700;line-height:inherit;vertical-align:baseline}.seller-request-confirm-copy-manager-button:not(:disabled){cursor:pointer}.seller-request-confirm-copy--steps{gap:14px}.seller-request-confirm-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.seller-request-confirm-steps li{position:relative;min-height:44px;padding:10px 14px 10px 56px;border-radius:16px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);background:color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));color:var(--text);font-size:15px;line-height:1.45;box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.seller-request-confirm-steps li:before{content:counter(step);counter-increment:step;position:absolute;top:50%;left:14px;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#2563eb,#4f8cff);color:#ffffff;font-size:13px;font-weight:700;line-height:1;box-shadow:0 8px 18px rgba(37,99,235,.18)}.seller-request-confirm-copy--steps .seller-request-confirm-steps{counter-reset:step}html[data-theme=dark] .seller-request-card-action-button-danger{border-color:color-mix(in srgb,var(--danger) 34%,var(--line))!important;background:color-mix(in srgb,var(--danger) 16%,var(--surface-alt))!important;color:color-mix(in srgb,var(--danger) 88%,#ffffff)!important}html[data-theme=dark] .seller-request-card-action-button-danger:hover{border-color:color-mix(in srgb,var(--danger) 44%,var(--line))!important;background:color-mix(in srgb,var(--danger) 22%,var(--surface-alt))!important;color:#ffffff!important}@media (max-width:900px){.seller-request-card{grid-template-columns:1fr}.seller-request-card .detail-card-actions{grid-column:1;grid-row:auto;width:100%}.seller-request-card-progress-bar-row{grid-template-columns:1fr;align-items:start;gap:6px}.seller-request-card-progress-summary{text-align:left}.seller-request-card-progress-footer{flex-direction:column}.admin-auction-request-card .seller-request-card-progress-footer{align-items:flex-start}.admin-auction-request-card .seller-request-card-manager{flex:0 0 auto;flex-wrap:nowrap;max-width:100%;gap:6px;white-space:nowrap}.admin-auction-request-card .seller-request-personal-manager-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-request-card-manager{justify-content:flex-start;margin-left:0;text-align:left}}@media (max-width:760px){.seller-request-card{row-gap:12px;overflow:hidden}.seller-request-card .detail-card-actions,.seller-request-card .detail-card-main,.seller-request-card .seller-request-card-progress,.seller-request-card-progress-bar-row,.seller-request-card-progress-compact-row{min-width:0}.seller-request-card-heading{align-items:center;gap:8px}.seller-request-card-title{display:block;min-width:0;font-size:16px;line-height:1.03;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seller-request-card-status-pill--heading{display:inline-flex;align-self:center;justify-self:end}.seller-request-card-status-pill--actions{display:none}.seller-request-status-pill{min-height:24px;padding:0 10px;font-size:10px;line-height:1;white-space:nowrap}.seller-request-status-pill-published{font-weight:700;letter-spacing:.04em}.detail-grid.seller-request-card-meta>span{flex-wrap:nowrap;gap:4px;font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seller-request-card-meta-separator{flex:0 0 auto}.seller-request-card-actions-row{width:100%;justify-content:flex-start;gap:8px}.seller-request-card-countdown{width:100%;max-width:100%;min-width:0;min-height:34px;padding:0 12px;gap:6px;font-size:10px;line-height:1}.seller-request-card-countdown-icon{width:14px;height:14px;flex:0 0 14px}.seller-request-card-countdown .countdown-timer-text,.seller-request-card-countdown-label{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:inherit;line-height:inherit}.seller-request-card-progress{gap:8px;overflow:hidden}.seller-request-card-progress-bar-row,.seller-request-card-progress-compact-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.seller-request-card-progress-bar{width:100%;min-width:0}.seller-request-card-progress-summary--full{display:none}.seller-request-card-progress-summary--percent{display:inline-flex;align-items:center;justify-self:end;font-size:11px;line-height:1;text-align:right}.seller-request-card-progress-footer{display:block}.seller-request-card-progress-sections{display:none}.seller-request-card-manager{margin-top:4px;max-width:100%;justify-content:flex-start;margin-left:0;text-align:left}.seller-request-card.is-resolution-one{row-gap:10px}.seller-request-card.is-resolution-one .seller-request-card-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.seller-request-card.is-resolution-one .seller-request-card-title-side{gap:6px}.seller-request-card.is-resolution-one .seller-request-card-status-pill--heading{min-height:24px;padding:0 8px;font-size:9px;line-height:1;letter-spacing:.04em}.seller-request-card.is-resolution-one .seller-request-card-countdown--title-side{display:inline-flex;flex:0 1 auto;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;height:24px;min-height:24px;padding:0 8px;border-radius:999px;gap:3px;font-size:9px;line-height:1}.seller-request-card.is-resolution-one .seller-request-card-countdown--title-side .seller-request-card-countdown-icon{display:none}.seller-request-card.is-resolution-one .seller-request-card-countdown--title-side .countdown-timer-text,.seller-request-card.is-resolution-one .seller-request-card-countdown--title-side .seller-request-card-countdown-label{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:inherit;line-height:inherit}.seller-request-card.is-resolution-one .seller-request-card-progress{gap:6px}.seller-request-card.is-resolution-one .seller-request-card-progress-footer{display:none}}.compact-list-card{padding:12px 14px;border-radius:16px}.compact-list-card strong{font-size:14px}.compact-list-card span{font-size:12px;color:var(--muted)}.selected-file-row{align-items:center}.selected-file-copy{display:grid;grid-gap:4px;gap:4px;min-width:0;flex:1 1}.selected-file-remove{width:32px;height:32px;min-width:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.selected-file-remove span{width:14px;height:14px;display:block}.selected-file-remove svg{width:100%;height:100%;display:block}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px;color:var(--muted);font-size:14px;min-width:0}.compact-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.panel-note{padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface) 92%,transparent);color:var(--muted);font-size:13px;line-height:1.5}.sr-only-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.upload-dropzone{display:grid;place-items:center;grid-gap:6px;gap:6px;min-height:152px;padding:24px;border:1px dashed color-mix(in srgb,var(--brand) 28%,var(--line));border-radius:18px;background:color-mix(in srgb,var(--surface-strong) 92%,transparent);color:var(--muted-strong);text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.upload-dropzone strong{color:var(--text);font-size:16px;font-weight:620}.upload-dropzone span{font-size:14px;color:var(--muted)}.upload-dropzone.active{border-color:color-mix(in srgb,var(--brand) 50%,var(--line));background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong));transform:translateY(-1px)}.seller-request-confirmation-field{gap:8px}.seller-request-confirmation-option{display:flex;align-items:flex-start;gap:10px;color:var(--text);font-size:14px;line-height:1.45}.seller-request-confirmation-option input{width:18px;height:18px;margin-top:1px;accent-color:var(--brand)}.field-error-text,.seller-request-confirmation-field.field-error .seller-request-confirmation-option{color:var(--danger)}.field-error-text,.topbar-meta{font-size:13px}.topbar-meta{margin:4px 0 0;color:var(--muted)}.topbar-title-shell{display:flex;align-items:center;min-width:0;flex:1 1 auto}.topbar-title{display:block;margin:0;min-width:0;font-size:clamp(14px,1.5vw,22px);line-height:1.15;letter-spacing:-.04em;font-weight:800;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.language-chooser-shell{position:relative;flex:0 0 auto}.language-chooser-shell--icon,.language-chooser-trigger{display:inline-flex;align-items:center}.language-chooser-trigger{justify-content:space-between;gap:12px;min-width:176px;min-height:42px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 92%,transparent);color:var(--text);cursor:pointer;box-shadow:none}.language-chooser-trigger-copy{display:inline-flex;align-items:center;gap:10px;min-width:0}.language-chooser-menu-label,.language-chooser-trigger-label{font-size:14px;font-weight:500;color:var(--text);white-space:nowrap}.language-chooser-chevron{width:16px;height:16px;color:var(--muted);flex:0 0 auto;transition:transform .16s ease}.language-chooser-shell.is-open .language-chooser-chevron{transform:rotate(180deg)}.language-chooser-chevron svg{display:block;width:100%;height:100%}.language-chooser-flag{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 80%,var(--surface-strong));font-size:13px;line-height:1;flex:0 0 auto;overflow:hidden}.language-chooser-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:40;min-width:188px;display:grid;grid-gap:2px;gap:2px;padding:8px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.42)),color-mix(in srgb,var(--surface-strong) 96%,var(--surface-alt));box-shadow:0 20px 45px rgba(15,23,42,.12),0 2px 10px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.72);animation:language-chooser-menu-in .22s cubic-bezier(.16,1,.3,1) both;transform-origin:top right;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08)}.language-chooser-menu--floating{position:fixed;top:auto;right:auto;z-index:90}.shell-tooltip-anchor{display:inline-flex;align-items:center;justify-content:center}.shell-tooltip{position:fixed;left:12px;top:12px;z-index:2147483647;max-width:calc(100vw - 24px);box-sizing:border-box;border-radius:10px;padding:7px 10px;background:rgba(15,23,42,.94);color:#f8fafc;font-size:12px;line-height:1;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 10px 28px rgba(15,23,42,.2);pointer-events:none}.shell-tooltip:after{content:"";position:absolute;left:var(--shell-tooltip-arrow-left,50%);bottom:-4px;width:8px;height:8px;background:rgba(15,23,42,.94);transform:translateX(-50%) rotate(45deg)}.language-chooser-menu-item{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;border:0;border-radius:12px;background:transparent;color:var(--text);cursor:pointer;text-align:left;opacity:0;transform:translateY(-4px);animation:language-chooser-item-in .21s cubic-bezier(.16,1,.3,1) both;transition:background .14s ease,color .14s ease,transform .14s ease}.language-chooser-menu-item:nth-child(2){animation-delay:28ms}.language-chooser-menu-item:hover{background:color-mix(in srgb,var(--brand) 7%,transparent);transform:translateX(2px)}.language-chooser-menu-item.is-active{background:color-mix(in srgb,var(--brand) 10%,transparent)}.language-chooser-menu-copy{display:grid;grid-gap:1px;gap:1px;min-width:0}.language-chooser-menu-name{color:var(--muted-strong);font-size:11px;font-weight:500;line-height:1.1}.language-chooser-menu-check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;margin-left:auto;color:var(--brand)}.language-chooser-menu-check svg{display:block;width:16px;height:16px}@keyframes language-chooser-menu-in{0%{opacity:0;transform:translateY(-8px) scale(.96);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes language-chooser-item-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.language-chooser-icon-button{position:relative}.language-chooser-icon-glyph{width:18px;height:18px;display:inline-grid;place-items:center}.language-chooser-icon-svg{width:100%;height:100%;display:block}.session-warning-banner{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 28px;border-bottom:1px solid color-mix(in srgb,var(--upcoming) 30%,var(--line));background:color-mix(in srgb,var(--upcoming) 10%,var(--surface-strong));backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.session-warning-banner p{margin:4px 0 0;color:var(--muted);font-size:14px}.section-actions,.session-warning-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.secondary-button{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-strong) 78%,transparent);color:var(--text)}.shell-blocker{min-height:100vh;display:grid;place-items:center;grid-gap:12px;gap:12px;padding:32px;text-align:center}.inline-button{display:inline-flex;justify-content:center;align-items:center}.inline-links{display:flex;gap:16px}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px}.auth-shell--invitation{padding:18px}.auth-brand{display:flex;justify-content:center;width:100%}.auth-brand-link{color:inherit;text-decoration:none}.legal-brand{width:min(260px,calc(100% - 48px));justify-content:center}.legal-brand .auth-brand-link,.legal-brand .brand-logo{width:100%}.legal-shell,.login-shell{min-height:100vh;display:grid;justify-items:center;grid-gap:28px;gap:28px;background:radial-gradient(circle at top,rgba(47,143,240,.08),transparent 30%),linear-gradient(180deg,#f7fbff,#eef4fb)}.login-shell{align-content:center;padding:24px 24px 96px}.legal-shell{position:relative;align-content:start;padding:52px 24px 32px}.login-brand{width:min(340px,100%);justify-content:center}.login-brand-lockup{width:min(286px,100%)}.login-back-link{position:fixed;top:max(18px,env(safe-area-inset-top));left:max(16px,env(safe-area-inset-left));z-index:30;display:inline-flex;min-height:40px;align-items:center;gap:6px;padding:0 12px 0 10px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:rgba(255,255,255,.88);color:color-mix(in srgb,var(--text) 82%,var(--brand));font-size:13px;font-weight:700;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 12px 26px rgba(15,23,42,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.login-back-link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1}.brand-logo--auth-image{width:100%}.brand-logo-image{display:block;width:100%;height:auto}.brand-logo--has-dark-variant .brand-logo-image--light{display:block}.brand-logo--has-dark-variant .brand-logo-image--dark{display:none}.login-success-overlay{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px;background:#ffffff;animation:platform-overlay-in .32s var(--motion-ease-standard) both}.login-success-overlay-content{display:grid;justify-items:center;grid-gap:24px;gap:24px;text-align:center}.login-success-overlay-logo{width:min(280px,100%);animation:login-success-logo-in .52s cubic-bezier(.22,1,.36,1) both}.login-success-overlay-copy{margin:0;color:var(--text);font-size:clamp(24px,4vw,34px);line-height:1.05;letter-spacing:-.04em;font-weight:600;animation:login-success-copy-in .52s cubic-bezier(.22,1,.36,1) .22s both}.workspace-switch-overlay{position:fixed;inset:0;z-index:210;display:grid;place-items:center;padding:24px;background:rgba(255,255,255,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:platform-overlay-in .22s var(--motion-ease-standard) both}.workspace-switch-overlay-content{width:min(560px,100%);display:grid;justify-items:center;grid-gap:24px;gap:24px;text-align:center}.workspace-switch-overlay-logo{width:min(280px,100%);animation:login-success-logo-in .46s cubic-bezier(.22,1,.36,1) both}.workspace-switch-overlay-copy{margin:0;color:var(--text);font-size:clamp(16px,2.2vw,28px);line-height:1.08;letter-spacing:-.04em;font-weight:600;white-space:nowrap;animation:login-success-copy-in .46s cubic-bezier(.22,1,.36,1) .14s both}.workspace-switch-overlay-progress{width:min(320px,100%);animation:login-success-copy-in .46s cubic-bezier(.22,1,.36,1) .2s both}.workspace-switch-overlay-progress-track{display:block;width:100%;height:10px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--line) 72%,#eef3fb);box-shadow:inset 0 1px 2px rgba(15,23,42,.08),0 1px 0 rgba(255,255,255,.86)}.workspace-switch-overlay-progress-fill{display:block;width:100%;height:100%;border-radius:inherit;transform-origin:left center;transform:scaleX(.08);background:linear-gradient(90deg,var(--brand),color-mix(in srgb,var(--brand) 68%,white 32%));box-shadow:0 0 0 1px color-mix(in srgb,var(--brand) 18%,transparent);animation:workspace-switch-progress-fill 2.5s cubic-bezier(.22,1,.36,1) both}@keyframes workspace-switch-progress-fill{0%{transform:scaleX(.08);opacity:.76}to{transform:scaleX(1);opacity:1}}.login-panel{width:min(560px,100%);display:grid;grid-gap:24px;gap:24px;padding:30px;border-radius:30px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 34%,transparent),transparent 26%),var(--surface-strong);border:1px solid var(--line);box-shadow:var(--shadow-lg);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.invitation-panel{width:min(500px,100%);gap:18px;padding:22px 24px 24px;border-radius:26px}.invitation-header{display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center}.invitation-brand-logo{width:min(148px,46%);justify-content:center}.invitation-title{max-width:none;margin:0;font-size:clamp(24px,4vw,38px);line-height:1;white-space:nowrap;text-align:center}.invitation-copy{margin:0;font-size:13px;line-height:1.55;text-align:center}.login-panel--professional{width:min(340px,100%);gap:18px;padding:24px 22px 20px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(246,250,255,.98)),#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 20px 46px rgba(15,23,42,.08);backdrop-filter:none;-webkit-backdrop-filter:none}.login-panel--centered-state{justify-items:center;text-align:center}.login-panel--centered-state .login-panel-header{justify-items:center}.login-panel--centered-state .login-panel-copy{max-width:28ch}.login-panel--centered-state .auth-inline-notice{width:100%;text-align:center}.login-panel--centered-state .login-form-actions{justify-content:center}.login-panel--verification .login-panel-header{justify-items:center;text-align:center}.login-panel--verification .auth-inline-notice,.login-panel--verification .login-panel-copy,.login-panel--verification .login-panel-title,.login-panel--verification .muted-line{text-align:center}.login-panel--verification .auth-inline-notice{display:flex;justify-content:center}.login-panel--verification .login-form{align-items:stretch}.login-panel--two-factor-choice{width:min(620px,calc(100vw - 40px))}.login-panel--two-factor-choice .login-form,.login-panel--two-factor-choice .login-panel-header,.login-panel--two-factor-choice .login-verification-methods{width:100%;min-width:0}.login-panel--two-factor-choice .login-panel-title{font-size:clamp(26px,4.6vw,34px);line-height:1.05}@media (min-width:640px){.login-panel--two-factor-choice .login-panel-title{white-space:nowrap}}.login-panel-header{display:grid;grid-gap:8px;gap:8px}.login-panel-title{margin:0;font-size:clamp(28px,5vw,34px);line-height:.98;letter-spacing:-.05em;font-weight:650;color:var(--text)}.login-panel-copy{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.login-form{gap:14px}.login-field{gap:9px}.login-field span{color:var(--muted-strong);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.login-field input{min-height:48px;border-radius:14px;border:1px solid color-mix(in srgb,var(--brand) 12%,var(--line));background:#f3f7ff;padding-inline:14px;font-size:13px;font-weight:600;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 1px 0 rgba(15,23,42,.04)}.login-field input:focus-visible{background:#ffffff;border-color:color-mix(in srgb,var(--brand) 40%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 12%,transparent)}.login-inline-actions{display:flex;justify-content:flex-end;margin-top:-2px}.login-inline-link{color:color-mix(in srgb,var(--muted) 88%,var(--text));font-size:13px;font-weight:600;text-decoration:none}.login-inline-link:hover{color:color-mix(in srgb,var(--muted-strong) 86%,var(--text))}.login-legal-consent{display:flex;align-items:flex-start;gap:10px;padding:0 2px;border:0;background:transparent}.login-legal-consent input{flex:0 0 auto;width:16px;height:16px;margin-top:2px;accent-color:var(--brand)}.login-legal-consent span{color:color-mix(in srgb,var(--muted-strong) 92%,var(--text));font-size:11px;line-height:1.38;font-weight:600}.login-consent-link{color:#2f8ff0;font-weight:700;text-decoration:none}.login-consent-link:hover{color:#1276db;text-decoration:underline;text-underline-offset:2px}.login-legal-consent--error .login-consent-link,.login-legal-consent--error span{color:var(--danger)}.login-registration-prompt{width:min(340px,100%);margin-top:-10px;display:grid;grid-gap:4px;gap:4px;color:color-mix(in srgb,var(--muted-strong) 88%,var(--text));font-size:13px;font-weight:600;line-height:1.38;text-align:center}.login-registration-prompt p{margin:0}.login-registration-documents-link{display:inline;padding:0;border:0;background:transparent;color:#2f8ff0;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.login-registration-documents-link:hover{color:#1276db}.login-submit-button{width:100%;min-height:48px;border:1px solid color-mix(in srgb,var(--brand) 34%,transparent);border-radius:999px;font-size:13px;font-weight:700;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 14px 24px rgba(47,143,240,.18)}.login-form-actions{margin-top:0}.login-verification-resend-row{display:flex;justify-content:center;margin-top:-2px}.login-verification-methods{display:grid;grid-gap:10px;gap:10px}.login-two-factor-method-button{display:grid;width:100%;max-width:100%;box-sizing:border-box;min-height:58px;justify-items:start;align-content:center;grid-gap:5px;gap:5px;border-radius:14px;text-align:left}.login-two-factor-method-button small,.login-two-factor-method-button span{min-width:0}.login-two-factor-method-button span{font-size:13px;font-weight:750}.login-two-factor-method-button small{color:var(--muted);font-size:12px;font-weight:700;overflow-wrap:anywhere}.login-resend-link{border:0;background:transparent;color:#2f8ff0;font:inherit;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer}.login-resend-link:hover:not(:disabled){color:#1276db;text-decoration:underline;text-underline-offset:3px}.login-resend-link:disabled{cursor:not-allowed;opacity:.55}.auth-inline-notice{padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--surface-alt);color:var(--text);font-size:12px;line-height:1.45}.auth-inline-notice--error{border-color:color-mix(in srgb,var(--danger) 32%,var(--line));background:color-mix(in srgb,var(--danger) 8%,#ffffff);color:color-mix(in srgb,var(--danger) 82%,#5c0d0b)}.auth-security-note{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--brand) 18%,var(--line));border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 26%,transparent),transparent 28%),color-mix(in srgb,var(--brand) 4%,var(--surface-strong));color:var(--text)}.invitation-form{gap:12px}.invitation-form .field{gap:4px}.invitation-form .field input,.invitation-form .field select,.invitation-form .field textarea,.invitation-form .input-like{min-height:42px;padding:10px 14px}.invitation-form .invitation-readonly-field input{background:color-mix(in srgb,var(--surface-alt) 76%,#ffffff);border-color:color-mix(in srgb,var(--line) 88%,transparent);color:var(--muted-strong);cursor:default}.invitation-form .invitation-readonly-field input:focus{outline:none}.invitation-form .auth-security-note{gap:10px;padding:10px 12px;border-radius:14px;border-color:transparent;background:transparent}.invitation-form .auth-security-note-icon{width:30px;height:30px;border-radius:10px}.invitation-form .auth-security-note-icon svg{width:16px;height:16px}.invitation-form .auth-security-note-copy span,.invitation-form .auth-security-note-copy strong{font-size:11px}.invitation-form .auth-security-note-copy span{line-height:1.35}.invitation-form .auth-security-note-pulse{width:9px;height:9px}.invitation-form .checkbox-field{gap:10px;padding:10px 12px}.invitation-form .checkbox-field input{width:16px;height:16px}.invitation-form .auth-policy-checkbox span{font-size:13px;line-height:1.4}.invitation-form .muted-line{font-size:12px}.invitation-form>.muted-line{text-align:center}.invitation-form .form-actions{display:flex;justify-content:space-between;gap:10px;margin-top:2px}.invitation-form .ghost-link,.invitation-form .primary-button,.invitation-form .secondary-button{min-height:40px}.invitation-form .primary-button{margin-left:auto}.invitation-form .invitation-verification-actions{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(156px,.78fr);grid-gap:10px;gap:10px;align-items:center;margin-top:4px}.invitation-form .invitation-verification-actions .ghost-link,.invitation-form .invitation-verification-actions .primary-button,.invitation-form .invitation-verification-actions .secondary-button{width:100%;min-height:42px;padding:0 16px;border-radius:999px;font-size:13px;line-height:1.1;white-space:nowrap}.invitation-form .invitation-verification-actions .primary-button{margin-left:0;box-shadow:0 12px 22px color-mix(in srgb,var(--brand) 18%,transparent)}.invitation-form .invitation-verification-actions .secondary-button{background:color-mix(in srgb,var(--surface-strong) 94%,var(--surface-alt))}.invitation-form .invitation-verification-actions .ghost-link{grid-column:1/-1;justify-self:start;width:auto;min-height:36px;padding:0 14px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface-strong) 74%,transparent);color:var(--muted-strong);font-weight:650;text-decoration:none}.invitation-form .invitation-verification-actions .ghost-link:hover{border-color:color-mix(in srgb,var(--brand) 20%,var(--line));background:color-mix(in srgb,var(--brand) 5%,var(--surface-strong));color:color-mix(in srgb,var(--brand) 72%,var(--text))}.auth-security-note-icon{width:36px;height:36px;display:inline-grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--brand) 10%,#eef5ff);color:color-mix(in srgb,var(--brand) 76%,var(--brand-strong));box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.auth-security-note-icon svg{width:19px;height:19px}.auth-security-note-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.auth-security-note-copy strong{font-size:12px;line-height:1.2;letter-spacing:.01em}.auth-security-note-copy span{color:var(--muted-strong);font-size:12px;line-height:1.45}.auth-security-note-pulse{width:10px;height:10px;border-radius:999px;background:color-mix(in srgb,var(--current) 72%,#7ed957);box-shadow:0 0 0 0 rgba(126,217,87,.28)}.auth-security-note.is-saving{border-color:color-mix(in srgb,var(--brand) 30%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#ffffff 32%,transparent),transparent 28%),color-mix(in srgb,var(--brand) 7%,var(--surface-strong))}.auth-security-note.is-saving .auth-security-note-icon{animation:auth-security-lock-pulse 1.2s ease-in-out infinite}.auth-security-note.is-saving .auth-security-note-pulse{animation:auth-security-status-pulse 1.4s ease-out infinite}@keyframes auth-security-lock-pulse{0%,to{transform:scale(1);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}50%{transform:scale(1.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 0 0 6px color-mix(in srgb,var(--brand) 10%,transparent)}}@keyframes auth-security-status-pulse{0%{box-shadow:0 0 0 0 rgba(126,217,87,.3);opacity:.9}to{box-shadow:0 0 0 10px rgba(126,217,87,0);opacity:.6}}.legal-document-nav,.login-legal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 20px}.login-legal-footer{width:min(340px,100%);display:grid;justify-items:center;grid-gap:18px;gap:18px}.login-legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 16px}.login-theme-toggle-wrap{display:flex;align-items:center;justify-content:center;width:auto;margin-top:-10px}.login-theme-toggle-wrap .theme-toggle-icon{width:46px;height:46px;padding:0;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 10px 22px rgba(15,23,42,.12)}.legal-document-link,.login-legal-link{color:#2f8ff0;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;border-bottom:1px solid transparent;transition:color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard)}.legal-document-link:hover,.login-legal-link:hover{color:#1276db;border-color:currentColor}.legal-document-link--primary{color:var(--brand-strong)}.legal-document{width:min(1132px,100%);position:relative;display:grid;grid-gap:28px;gap:28px;padding:40px 92px;border-radius:28px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:#ffffff;box-shadow:0 28px 60px rgba(15,23,42,.08)}.legal-document-back-link{position:absolute;top:24px;left:24px;display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 94%,transparent);color:var(--ink);font-size:13px;font-weight:800;line-height:1;text-decoration:none;box-shadow:0 10px 24px rgba(15,23,42,.08);transition:background var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.legal-document-back-link:hover{background:var(--brand);color:#ffffff;transform:translateY(-1px)}.legal-document-downloads{position:absolute;top:22px;right:22px;display:inline-flex;align-items:center;gap:8px;padding:6px;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 94%,transparent);box-shadow:0 10px 24px rgba(15,23,42,.08)}.legal-document-downloads span{padding:0 4px 0 8px;color:var(--muted-strong);font-size:12px;font-weight:700;line-height:1}.legal-document-download-link{display:inline-flex;min-height:30px;align-items:center;padding:0 10px;border-radius:999px;background:color-mix(in srgb,var(--brand) 9%,var(--surface-alt));color:var(--brand-strong);font-size:12px;font-weight:800;line-height:1;text-decoration:none;transition:background var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.legal-document-download-link:hover{background:var(--brand);color:#ffffff;transform:translateY(-1px)}.legal-document-header{display:grid;grid-gap:12px;gap:12px;padding-top:48px;padding-bottom:50px;justify-items:center;text-align:center}.legal-document-brand{display:flex;justify-content:center;width:min(260px,100%);margin-bottom:44px;color:inherit;text-decoration:none}.legal-document-brand .brand-logo{width:100%}.legal-document-title{margin:0;font-size:clamp(34px,5vw,52px);line-height:.96;letter-spacing:-.05em;font-weight:780;color:var(--text)}.legal-document-summary{margin:0;max-width:68ch;color:var(--muted);font-size:15px;line-height:1.7}.legal-document-meta{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0;color:var(--muted);font-size:13px;line-height:1.5}.legal-document-meta strong{color:var(--text);font-weight:700}.legal-document-sections{display:grid;grid-gap:22px;gap:22px}.legal-document-section{display:grid;grid-gap:10px;gap:10px;padding-top:12px}.legal-document-section h2{margin:0;font-size:20px;line-height:1.2;letter-spacing:-.02em}.legal-document-section p{margin:0;color:var(--muted-strong);font-size:15px;line-height:1.75;text-align:justify;text-align-last:left}.legal-document-subheading{margin:10px 0 0;color:var(--text);font-size:16px;line-height:1.35;letter-spacing:-.01em}.legal-document-subheading span{font-weight:800}.legal-document-definition{padding-left:0;text-indent:0}.legal-document-definition strong{color:var(--text);font-weight:800}.legal-document-inline-link{color:#0a66c2;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,#0a66c2 42%,transparent);text-decoration-color:color-mix(in srgb,#0a66c2 42%,transparent);text-underline-offset:.14em}.legal-document-inline-link:hover{color:#084f98;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.legal-document-html .legal-document-review-change,.legal-document-html .legal-document-review-change *,.legal-document-review-change,.legal-document-review-change .legal-document-block-number,.legal-document-review-change .legal-document-block-text,.legal-document-review-change strong{color:#c1121f!important}.legal-document-numbered-paragraph{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.legal-document-numbered-paragraph--depth-3{margin-left:64px}.legal-document-numbered-paragraph--depth-4{margin-left:58px}.legal-document-block-number{color:var(--text);font-weight:400;min-width:0;text-align:left}.legal-document-block-text{min-width:0}.legal-document-table-wrap{width:calc(100% - 58px);margin:8px 0 10px 58px;overflow-x:auto;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);border-radius:8px}.legal-document-table{width:100%;min-width:720px;border-collapse:collapse;color:var(--muted-strong);font-size:13px;line-height:1.45}.legal-document-table td,.legal-document-table th{padding:12px 14px;border:1px solid color-mix(in srgb,var(--line) 92%,transparent);text-align:left;vertical-align:top}.legal-document-table th{background:color-mix(in srgb,var(--brand) 8%,#ffffff);color:var(--text);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.legal-document-list-item{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.legal-document-list-item.legal-document-numbered-paragraph--depth-4{margin-left:58px}.legal-document-html{color:#263246;font-size:1.02rem;line-height:1.78}.legal-document-html hr{display:none}.legal-document-html h1,.legal-document-html h2,.legal-document-html h3{color:#0f172a;font-weight:800;letter-spacing:-.035em;margin:2rem 0 .85rem}.legal-document-html h1:first-child,.legal-document-html h2:first-child,.legal-document-html h3:first-child{margin-top:0}.legal-document-html>h1:first-child{text-align:center}.legal-document-html h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1}.legal-document-html h2{font-size:clamp(1.35rem,2.2vw,2rem)}.legal-document-html h3{font-size:1.2rem}.legal-document-html ol,.legal-document-html p,.legal-document-html table,.legal-document-html ul{margin:0 0 1rem}.legal-document-html ol,.legal-document-html ul{padding-left:1.4rem}.legal-document-html table{border-collapse:collapse;width:100%}.legal-document-html td,.legal-document-html th{border:1px solid rgba(148,163,184,.35);padding:.75rem;text-align:left;vertical-align:top}.legal-document-html th{background:rgba(37,99,235,.06);color:#0f172a;font-weight:800}.simple-entry-panel{width:min(440px,100%);gap:18px;text-align:center}.simple-entry-title{margin:0;max-width:none}.simple-entry-copy{max-width:none}.simple-entry-actions{justify-content:center}.stack-form{display:grid;grid-gap:16px;gap:16px}@media (max-width:640px){.auth-shell--invitation{padding:12px}.login-shell{gap:22px;padding:72px 16px 88px}.login-back-link{position:fixed;top:max(18px,env(safe-area-inset-top));left:max(16px,env(safe-area-inset-left));z-index:30;display:inline-flex;min-height:40px;align-items:center;gap:6px;padding:0 12px 0 10px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:rgba(255,255,255,.88);color:color-mix(in srgb,var(--text) 82%,var(--brand));font-size:13px;font-weight:700;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 12px 26px rgba(15,23,42,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.login-back-link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1}.legal-shell{gap:22px;padding:28px 16px 24px}.login-brand{width:min(320px,100%)}.login-brand-lockup{width:min(270px,100%)}.login-success-overlay-logo{width:min(220px,100%)}.login-success-overlay-copy{font-size:24px}.login-panel--professional{width:min(320px,100%);padding:22px 18px 18px;border-radius:22px}.invitation-panel{width:100%;gap:16px;padding:18px 16px 20px;border-radius:22px}.login-legal-footer{width:min(320px,100%)}.legal-document{padding:28px 22px;border-radius:24px}.legal-document-back-link{top:16px;left:16px}.legal-document-downloads{position:static;justify-self:start;margin-bottom:-8px}.legal-document-header{padding-top:34px;padding-bottom:34px}.legal-document-brand{width:min(220px,100%);margin-bottom:30px}.legal-document-title,.login-panel-title{font-size:34px}.invitation-title{font-size:clamp(24px,7.4vw,34px)}.invitation-copy{font-size:12px;line-height:1.5}.login-field input{min-height:42px}.invitation-form{gap:10px}.invitation-form .field input,.invitation-form .field select,.invitation-form .field textarea,.invitation-form .input-like{min-height:40px;padding:9px 12px}}.auction-detail-runtime-sidecar,.auction-detail-summary-grid,.auction-detail-support-stack,.detail-layout,.detail-list{display:grid;grid-gap:16px;gap:16px;min-width:0}.auction-detail-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-detail-summary-grid>*{min-width:0}.auction-detail-summary-grid>:nth-child(n+3){grid-column:1/-1}.auction-detail-support-stack{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}.auction-detail-runtime-sidecar>*{min-width:0}.compact-list{gap:10px}.detail-section{display:grid;grid-gap:14px;gap:14px}.detail-section h2{margin:0;font-size:20px}.key-value-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;min-width:0}.detail-row,.key-value-card{border:1px solid var(--line);border-radius:22px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 26%,transparent),transparent 28%),color-mix(in srgb,var(--surface-alt) 86%,var(--surface-strong))}.key-value-card{display:grid;grid-gap:6px;gap:6px;padding:16px;min-width:0}.inline-meta,.key-value-label{color:var(--muted);font-size:12px}.key-value-label{text-transform:uppercase;letter-spacing:.12em;font-weight:700}.detail-row{display:flex;justify-content:space-between;gap:16px;padding:14px 16px;align-items:flex-start;min-width:0}.detail-row-stack{display:grid}.detail-row-main{display:grid;grid-gap:4px;gap:4px;min-width:0}.detail-row-main strong,.key-value-card strong{overflow-wrap:anywhere}@media (min-width:1180px){.auction-runtime-detail-layout--with-sidecar{grid-template-columns:minmax(0,1.5fr) minmax(320px,.92fr);align-items:start}.auction-runtime-detail-layout--with-sidecar .auction-detail-runtime-sidecar{position:-webkit-sticky;position:sticky;top:12px;align-self:start}}@media (max-width:960px){.auction-detail-summary-grid,.auction-detail-support-stack{grid-template-columns:1fr}.auction-detail-summary-grid>:nth-child(n+3){grid-column:auto}}.transaction-official-offer-workflow{display:grid;grid-gap:16px;gap:16px;padding:18px;border:1px solid color-mix(in srgb,var(--transaction) 22%,var(--line));border-radius:22px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 22%,transparent),transparent 30%),color-mix(in srgb,var(--transaction) 5%,var(--surface-strong))}.transaction-official-offer-toolbar{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.transaction-official-offer-language-field{min-width:min(100%,260px);flex:0 1 260px}.transaction-official-offer-upload{display:grid;grid-gap:8px;gap:8px}.transaction-official-offer-upload-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.transaction-official-offer-dropzone{min-height:72px}.transaction-official-offer-send-button{min-height:40px;min-width:140px;padding-inline:18px;white-space:nowrap}.transaction-official-offer-file{font-size:14px;color:var(--muted-strong)}.action-grid{display:grid;grid-gap:16px;gap:16px;min-width:0}.action-grid.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.action-card{display:grid;grid-gap:14px;gap:14px;padding:20px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 24%,transparent),transparent 28%),color-mix(in srgb,var(--surface-alt) 86%,var(--surface-strong));min-width:0}.action-card h3{margin:0;font-size:18px}@media (max-width:820px){.transaction-official-offer-upload-row{grid-template-columns:minmax(0,1fr)}.transaction-official-offer-send-button{width:100%}}.checkbox-list{display:grid;grid-gap:10px;gap:10px}.compact-checkbox-list{gap:8px}.checkbox-row{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface-alt) 84%,var(--surface-strong));min-width:0;overflow-wrap:anywhere}.checkbox-row-stack{display:grid;grid-gap:10px;gap:10px;align-items:stretch}.checkbox-row-stack>div{display:flex;align-items:center;gap:10px}.checkbox-inline{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.answer-composer{display:grid;grid-gap:12px;gap:12px}.live-layout{display:grid;grid-gap:16px;gap:16px}.bid-controls{display:grid;grid-template-columns:minmax(64px,auto) minmax(0,1fr) minmax(0,1fr) minmax(64px,auto);grid-gap:12px;gap:12px;align-items:flex-end}.confirm-popup-shell{position:fixed;inset:0;display:grid;place-items:center;padding:24px;background:rgba(12,17,27,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:50}.confirm-popup-card{width:min(420px,100%);display:grid;grid-gap:16px;gap:16px;padding:26px;border:1px solid var(--line);border-radius:30px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 34%,transparent),transparent 24%),var(--surface-strong);box-shadow:var(--shadow-lg);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.confirm-popup-card h3,.confirm-popup-card p{margin:0}.modal-shell{position:fixed;inset:0;display:grid;place-items:center;padding:28px;background:rgba(12,17,27,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:60}.modal-shell--strong-blur{background:rgba(12,17,27,.28);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.modal-shell--full-app-blur{background:rgba(5,8,14,.42);backdrop-filter:blur(18px) saturate(.9);-webkit-backdrop-filter:blur(18px) saturate(.9);z-index:1300}.modal-shell--review-edge-padding{padding:20px 100px}.modal-card{width:min(720px,100%);max-height:min(88vh,960px);display:grid;grid-gap:18px;gap:18px;padding:28px;overflow:auto;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-strong);box-shadow:var(--shadow-lg)}.modal-card-wide{width:min(1040px,100%)}.modal-card.companies-country-interest-modal{width:min(1380px,calc(100vw - 24px));max-height:min(88vh,820px);gap:14px;padding:22px 24px}.auction-commission-details-modal{width:min(1060px,calc(100vw - 56px));max-height:calc(100vh - 32px);gap:12px;padding:20px 22px;border-radius:26px}.auction-commission-details-modal .modal-header{align-items:center}.auction-commission-details-modal .modal-header h2{margin-top:0;font-size:clamp(28px,2.6vw,36px);line-height:.98}.auction-commission-details-close{display:inline-grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 72%,#ffffff 28%);color:var(--muted);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.auction-commission-details-close svg{width:18px;height:18px}.auction-commission-details-close:hover{border-color:color-mix(in srgb,var(--brand-600) 22%,var(--line));background:color-mix(in srgb,var(--brand-600) 6%,#ffffff 94%);color:var(--text)}.auction-commission-details-close:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-600) 28%,transparent);outline-offset:3px}.auction-type-details-modal{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;width:min(980px,calc(100vw - 56px));max-height:calc(100vh - 48px);grid-gap:18px;gap:18px;padding:28px 32px 30px;border:1px solid color-mix(in srgb,var(--brand-600) 12%,var(--line));border-radius:30px;background:#ffffff;box-shadow:0 28px 80px color-mix(in srgb,#111827 16%,transparent),inset 0 1px 0 #ffffff;isolation:isolate}.auction-type-details-modal:before{content:"";position:absolute;inset:0 auto 0 0;width:7px;background:linear-gradient(180deg,var(--brand-600) 0,color-mix(in srgb,var(--success) 74%,var(--brand-600)) 100%)}.auction-type-details-modal:after{content:"";position:absolute;inset:0 0 auto;height:136px;background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--brand-600) 13%,#ffffff 87%) 0,#ffffff 54%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 78%,#ffffff 22%) 0,#ffffff 100%);z-index:-1}.auction-type-details-modal .modal-header{align-items:start;gap:18px;position:relative;z-index:1}.auction-type-details-heading{display:grid;grid-gap:10px;gap:10px;max-width:760px}.auction-type-details-heading>span{width:-moz-fit-content;width:fit-content;padding:0;border:none;border-radius:0;background:transparent;color:color-mix(in srgb,var(--muted) 88%,var(--text));font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.auction-type-details-modal .auction-commission-details-close{flex:0 0 auto;width:46px;height:46px;margin-left:auto;border:1px solid color-mix(in srgb,var(--brand-600) 18%,transparent);border-radius:999px;background:#ffffff;box-shadow:0 10px 24px color-mix(in srgb,#111827 6%,transparent)}.auction-type-details-heading h2{margin:0;color:var(--text);font-size:clamp(30px,3.1vw,48px);line-height:1.02;letter-spacing:-.045em}.auction-type-details-heading p{margin:0;color:var(--muted);font-size:18px;font-weight:700;letter-spacing:-.01em}.auction-type-details-list{display:grid;grid-gap:9px;gap:9px;margin:0;padding:0 4px 0 0;overflow:auto;list-style:none;position:relative;z-index:1}.auction-type-details-list li{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;margin:0;padding:12px 16px;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:16px;background:color-mix(in srgb,#ffffff 92%,var(--surface) 8%);box-shadow:inset 0 1px 0 #ffffff}.auction-type-details-step-number{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--brand-600) 10%,#ffffff 90%) 0,color-mix(in srgb,var(--success) 9%,#ffffff 91%) 100%);color:color-mix(in srgb,var(--brand-700) 70%,var(--text));font-size:11px;font-weight:900;letter-spacing:.08em}.auction-type-details-list li p{margin:0;color:color-mix(in srgb,var(--text) 86%,var(--muted));font-size:14.5px;line-height:1.36;letter-spacing:-.01em}@media (max-width:720px){.auction-type-details-modal{width:calc(100vw - 28px);max-height:calc(100vh - 28px);padding:22px 18px 20px;border-radius:24px}.auction-type-details-heading h2{font-size:clamp(28px,9vw,38px)}.auction-type-details-list li{grid-template-columns:30px minmax(0,1fr);gap:11px;padding:11px 12px}.auction-type-details-step-number{width:30px;height:30px}}.auction-commission-details-body{display:grid;grid-gap:10px;gap:10px}.auction-commission-details-overview{display:grid;grid-gap:8px;gap:8px}.auction-commission-details-payer{margin:0;padding:9px 14px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface) 66%,#ffffff 34%);color:color-mix(in srgb,var(--text) 80%,var(--muted));font-size:15px;font-weight:500;letter-spacing:-.01em;text-align:center}.auction-commission-details-formula{display:grid;grid-gap:10px;gap:10px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:16px;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--brand-600) 7%,transparent) 0,transparent 48%),color-mix(in srgb,var(--surface) 64%,#ffffff 36%)}.auction-commission-details-formula-copy{display:grid;grid-gap:2px;gap:2px;text-align:center}.auction-commission-details-formula-copy h3{margin:0;color:var(--text);font-size:17px;font-weight:600;line-height:1.15;letter-spacing:-.02em}.auction-commission-details-formula-copy p{margin:0;color:var(--muted);font-size:12px;line-height:1.4}.auction-commission-details-formula-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.78fr) auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:end}.auction-commission-details-formula-item{display:grid;grid-gap:6px;gap:6px;justify-items:center;min-width:0}.auction-commission-details-formula-item span{color:color-mix(in srgb,var(--muted) 92%,var(--brand-600));font-size:12px;font-weight:500;line-height:1.2;text-align:center}.auction-commission-details-formula-item strong{color:color-mix(in srgb,var(--text) 84%,var(--muted));font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-.02em;text-align:center}.auction-commission-details-formula-operator{color:var(--muted);font-size:16px;font-weight:500;line-height:1.1;transform:translateY(-1px)}@media (max-width:680px){.auction-commission-details-formula-grid{grid-template-columns:1fr;gap:10px}.auction-commission-details-formula-operator{transform:none;text-align:center}}.auction-commission-details-row span,.auction-commission-details-tariff-heading span{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.auction-commission-details-messages p,.auction-commission-details-tariff-heading p,.auction-commission-details-tariff-note{margin:0;color:var(--text);font-size:13px;line-height:1.35}.auction-commission-details-tariff{display:grid;grid-gap:8px;gap:8px;margin-top:4px}.auction-commission-details-tariff-heading{display:grid;grid-gap:4px;gap:4px}.auction-commission-details-tariff-table-wrap{overflow-x:auto;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:15px;background:var(--surface-strong)}.auction-commission-details-tariff-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}.auction-commission-details-tariff-table td,.auction-commission-details-tariff-table th{padding:8px 14px;border-bottom:1px solid color-mix(in srgb,var(--line) 68%,transparent);text-align:left}.auction-commission-details-tariff-table th{background:color-mix(in srgb,var(--surface) 78%,#f8fafc 22%);color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.auction-commission-details-tariff-table td{background:color-mix(in srgb,var(--surface-strong) 96%,#f8fafc 4%)}.auction-commission-details-tariff-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface) 54%,#ffffff 46%)}.auction-commission-details-tariff-table td:first-child,.auction-commission-details-tariff-table th:first-child{width:72%}.auction-commission-details-tariff-table td:last-child,.auction-commission-details-tariff-table th:last-child{width:28%;text-align:right}.auction-commission-details-tariff-table td:last-child{white-space:nowrap}.auction-commission-details-tariff-table tr:last-child td{border-bottom:none}.auction-commission-details-tariff-range{color:var(--text);font-weight:560;letter-spacing:-.01em}.auction-commission-details-tariff-fee{display:inline-flex;min-width:64px;justify-content:center;padding:4px 9px;border:1px solid color-mix(in srgb,var(--brand-600) 16%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--brand-600) 7%,#ffffff 93%);color:var(--text);font-weight:650;letter-spacing:-.01em}.auction-commission-details-payable{display:grid;grid-gap:10px;gap:10px;margin-top:4px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-top-color:color-mix(in srgb,var(--line) 74%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface) 64%,#ffffff 36%)}.auction-commission-details-payable-grid{display:grid;grid-template-columns:minmax(0,1.1fr) auto minmax(0,1fr) auto minmax(0,1.5fr);grid-gap:10px;gap:10px;align-items:end}@media (max-width:680px){.auction-commission-details-payable-grid{grid-template-columns:1fr;gap:10px}}.auction-commission-details-rows{display:grid;grid-gap:10px;gap:10px}.auction-commission-details-row{display:grid;grid-template-columns:minmax(120px,.45fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:baseline;padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent)}.auction-commission-details-row strong{color:var(--text);font-size:17px;line-height:1.25;letter-spacing:-.02em}.auction-commission-details-messages{display:grid;grid-gap:8px;gap:8px}.modal-card-wide.auction-upcoming-preview-card-review-modal{width:min(1760px,calc(100vw - 200px));max-width:calc(100vw - 200px);height:calc(100vh - 40px);max-height:calc(100vh - 40px);overflow:hidden}.auction-runtime-processing-modal-shell{cursor:progress}.auction-runtime-processing-modal{width:min(520px,100%);gap:18px;justify-items:center;text-align:center;pointer-events:none}.auction-runtime-processing-modal-copy{display:grid;grid-gap:8px;gap:8px}.auction-runtime-processing-modal-copy h2{margin:0;font-size:clamp(26px,3vw,34px);line-height:1.1;letter-spacing:-.035em}.auction-runtime-processing-progress{width:min(320px,100%)}.auction-runtime-processing-progress-track{display:block;width:100%;height:12px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--line) 84%,transparent);box-shadow:inset 0 1px 2px rgba(15,23,42,.08)}.auction-runtime-processing-progress-fill{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--brand) 72%,white 28%));animation:auction-runtime-processing-progress-slide 1.5s ease-in-out infinite}@keyframes auction-runtime-processing-progress-slide{0%{transform:translateX(-110%) scaleX(.55)}55%{transform:translateX(115%) scaleX(1)}to{transform:translateX(240%) scaleX(.72)}}.modal-header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.modal-header h2{margin:6px 0 0;font-size:clamp(28px,3vw,42px);line-height:1;letter-spacing:-.035em}.modal-actions{justify-content:flex-end}.list-card p{margin:6px 0 0;color:var(--muted);font-size:13px}.template-count{color:var(--muted);white-space:nowrap}@media (max-width:1280px){.content{padding:26px}.screen-header{align-items:flex-start}}@media (max-width:1100px){.admin-shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--line);gap:16px;padding:16px 18px;background:color-mix(in srgb,var(--surface-strong) 90%,transparent)}.admin-sidebar{position:fixed;top:0;left:0;bottom:0;width:min(330px,calc(100vw - 40px));border-right:1px solid var(--line);border-bottom:0;z-index:70;transform:translate3d(calc(-100% - 18px),0,0);opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 24px 48px rgba(15,23,42,.18);transform-origin:left center;will-change:transform,opacity;transition:transform var(--motion-duration-slow) var(--motion-ease-soft),opacity var(--motion-duration-base) var(--motion-ease-standard),visibility 0s linear var(--motion-duration-base),box-shadow var(--motion-duration-base) var(--motion-ease-standard)}.admin-shell-mobile .admin-sidebar>*{opacity:0;transform:translate3d(calc(var(--motion-distance-sm) * -1),0,0);transition:transform var(--motion-duration-slow) var(--motion-ease-soft),opacity var(--motion-duration-base) var(--motion-ease-standard)}.admin-sidebar.is-visible{visibility:visible;pointer-events:auto;transition:transform var(--motion-duration-slow) var(--motion-ease-soft),opacity var(--motion-duration-base) var(--motion-ease-standard),visibility 0s linear 0s,box-shadow var(--motion-duration-base) var(--motion-ease-standard)}.admin-shell-mobile .admin-sidebar.is-visible>*,.admin-sidebar.is-visible{transform:translateZ(0);opacity:1}.sidebar-backdrop{position:fixed;inset:0;display:block;border:0;background:rgba(12,17,27,.28);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:65;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-duration-base) var(--motion-ease-standard),visibility 0s linear var(--motion-duration-base),-webkit-backdrop-filter var(--motion-duration-base) var(--motion-ease-standard);transition:opacity var(--motion-duration-base) var(--motion-ease-standard),visibility 0s linear var(--motion-duration-base),backdrop-filter var(--motion-duration-base) var(--motion-ease-standard);transition:opacity var(--motion-duration-base) var(--motion-ease-standard),visibility 0s linear var(--motion-duration-base),backdrop-filter var(--motion-duration-base) var(--motion-ease-standard),-webkit-backdrop-filter var(--motion-duration-base) var(--motion-ease-standard)}.sidebar-backdrop.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--motion-duration-base) var(--motion-ease-standard),visibility 0s linear 0s,-webkit-backdrop-filter var(--motion-duration-base) var(--motion-ease-standard);transition:opacity var(--motion-duration-base) var(--motion-ease-standard),visibility 0s linear 0s,backdrop-filter var(--motion-duration-base) var(--motion-ease-standard);transition:opacity var(--motion-duration-base) var(--motion-ease-standard),visibility 0s linear 0s,backdrop-filter var(--motion-duration-base) var(--motion-ease-standard),-webkit-backdrop-filter var(--motion-duration-base) var(--motion-ease-standard)}.side-nav{grid-template-columns:1fr}.detail-row,.modal-header,.screen-header,.session-warning-banner{flex-direction:column;align-items:flex-start}.action-grid.two-up,.admin-settings-grid,.admin-settings-storage-meta-grid,.admin-settings-system-check-card,.admin-settings-system-detail-grid,.admin-settings-system-summary-grid,.admin-settings-types-grid,.bid-controls,.companies-workspace,.link-grid,.reference-data-grid,.two-column-grid{grid-template-columns:1fr}.metric-strip{width:100%}.admin-topbar{min-height:76px}.admin-topbar .topbar-actions{width:auto;justify-content:flex-end}.companies-detail-hero{padding:18px}.companies-detail-actions{width:100%;flex-direction:row;flex-wrap:wrap;align-items:center}.companies-detail-actions .primary-button,.companies-detail-actions .secondary-button{min-width:0}.companies-key-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-shell-mobile .admin-sidebar{border-right:0;background:transparent;box-shadow:none;isolation:isolate}.admin-shell-mobile .admin-sidebar:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:color-mix(in srgb,var(--surface) 96%,white 4%);border-right:1px solid var(--line);border-radius:0 22px 22px 0;box-shadow:0 24px 48px rgba(15,23,42,.18)}.admin-shell-mobile .admin-sidebar>*{position:relative;z-index:1}}@media (max-width:430px){.admin-settings-panel{padding:12px;border-radius:16px}.admin-settings-type-section{padding:10px;gap:8px;border-radius:12px}.admin-settings-switch-card{grid-template-columns:1fr;align-items:stretch;gap:14px;padding:14px 14px 16px;border-radius:14px}.admin-settings-storage-status-card{grid-template-columns:1fr;align-items:stretch;gap:12px;padding:14px}.admin-settings-storage-provider{justify-self:flex-start}.admin-settings-switch-copy{gap:4px}.admin-settings-switch-copy strong{font-size:14px;line-height:1.1}.admin-settings-switch-copy small{font-size:12px;line-height:1.4}.admin-settings-toggle-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;justify-self:stretch;grid-gap:4px;gap:4px;padding:4px}.admin-settings-toggle-option{min-height:36px;padding:0 12px;font-size:12px}}@media (max-width:900px){.compact-grid,.detail-grid,.form-grid{grid-template-columns:1fr}.panel{padding:18px}.content{padding:20px}.data-table{min-width:640px}.admin-settings-create-row{grid-template-columns:1fr}.screen-header-actions,.section-actions,.session-warning-actions,.topbar-actions{width:100%;justify-content:flex-start}.screen-header-side{width:100%;justify-items:stretch}.companies-edit-panel{position:static;top:auto}.companies-detail-modal{padding:18px}.companies-panel-heading{flex-wrap:wrap}.companies-panel-heading-copy{width:100%}.companies-people-grid,.company-documents-modal-body{grid-template-columns:1fr}.companies-detail-hero h2{max-width:100%;font-size:clamp(30px,8vw,48px)}.admin-request-visual-bid-control-row{grid-template-columns:1fr;gap:10px}.internal-team-country-picker{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;overflow:visible}.internal-team-phone-field{grid-template-columns:1fr}.admin-auction-request-card{padding:14px 16px}.admin-auction-request-card-grid{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr)}.admin-auction-request-card-actions{width:240px;grid-column:auto;justify-items:end;justify-self:end;grid-auto-flow:row;justify-content:normal;align-items:stretch}.admin-auction-request-card-actions .admin-auction-request-action-pill{width:auto;min-width:0;max-width:100%}.admin-auction-request-card-documents{transform:none}.companies-key-value-grid{grid-template-columns:1fr}.companies-key-value-full,.companies-key-value-wide{grid-column:span 1}.admin-page-header,.companies-header{left:0;right:0;transform:none;width:auto;flex-direction:row;align-items:center;justify-content:center}.admin-page-header h1,.companies-header h1{width:auto;max-width:calc(100vw - 180px);text-align:center;font-size:clamp(15px,3vw,20px);font-weight:520;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-topbar{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:0;gap:0;align-items:center}.admin-topbar .topbar-title-shell{min-width:0}.admin-topbar .topbar-actions{width:auto;min-width:0;flex-wrap:nowrap;justify-content:flex-end;gap:8px}.admin-topbar .topbar-actions>*{width:auto;flex:0 0 auto}.admin-topbar .company-profile-menu-trigger--topbar{min-height:42px;max-width:140px}.admin-topbar .company-profile-menu-trigger-label-secondary{display:none}.admin-topbar .company-profile-menu-trigger-label{max-width:clamp(72px,22vw,104px)}.admin-topbar .company-profile-menu-trigger--topbar .company-profile-menu-trigger-label-primary{font-size:14px;line-height:1.05}.admin-topbar .admin-notifications-trigger{width:42px;height:42px}.admin-breadcrumbs{margin:0 0 4px}.admin-breadcrumbs-list{gap:4px}.admin-breadcrumb-link{font-size:11px}.admin-logout-button,.shell-menu-button{width:52px;height:52px;min-width:52px;padding:0;border-radius:22px;display:inline-flex;align-items:center;justify-content:center}.shell-menu-button span{width:22px;height:22px}.admin-logout-label{display:none}.admin-logout-icon{display:block}.companies-filters-panel.is-mobile{padding:14px 16px}.companies-filters-panel--plain.is-mobile{padding:0}.companies-filters-mobile-toggle{display:flex}.companies-filters-panel.is-mobile.is-folded .companies-filters-body{display:none}.companies-filters-panel.is-mobile .companies-filters-body{margin-top:10px}.companies-filters-panel.is-mobile .companies-filters-line{flex-wrap:wrap;align-items:stretch}.companies-filters-panel.is-mobile .companies-filter-title-inline{display:none}.companies-filters-panel.is-mobile .companies-filter-search-pill{flex:1 1 100%;min-width:0}.companies-filters-panel.is-mobile .companies-filters-toolbar-actions,.companies-filters-panel.is-mobile .companies-other-filters-wrap{width:100%}.companies-filters-panel.is-mobile .companies-other-filters-trigger{width:100%;justify-content:flex-start}.companies-filters-panel.is-mobile .companies-other-filters-popover{left:0;right:0;width:auto}}@media (max-width:700px){.content,.topbar{padding:18px}.admin-topbar-leading.is-visible{margin-right:10px}.auction-list-panel,.auction-visual-runtime-participants-section,.auction-visual-runtime-section{margin-inline:-18px}.admin-sidebar-footer{flex-wrap:wrap}.marketing-hero{width:min(100%,calc(100% - 24px));padding:48px 0 60px}.brand-block{padding:6px 0}.session-warning-banner{padding:14px 18px}.data-table{min-width:0}.companies-screen .companies-filters-line{gap:8px}.companies-screen .companies-other-filters-trigger{min-height:40px;padding:0 32px 0 10px;font-size:12px}.companies-screen .companies-filters-toolbar-actions .companies-add-icon-button{min-height:40px;padding:0 12px;gap:6px;font-size:12px}.companies-screen .companies-filters-toolbar-actions .companies-add-icon-button-icon svg{width:12px;height:12px}.users-screen .companies-filters-line{gap:8px}.users-review-banner{display:grid;justify-items:start}.users-review-banner-actions{width:100%}.users-screen .companies-other-filters-trigger{min-height:40px;padding:0 32px 0 10px;font-size:12px}.users-screen .companies-filters-toolbar-actions .companies-add-icon-button{min-height:40px;padding:0 12px;gap:6px;font-size:12px}.users-screen .companies-filters-toolbar-actions .companies-add-icon-button-icon svg{width:12px;height:12px}.companies-pagination{flex-direction:column;align-items:flex-start}.companies-pagination-controls{width:100%;justify-content:space-between;flex-wrap:wrap}.companies-pagination-pages{flex-wrap:wrap}.panel{padding:16px;border-radius:24px}.data-table{min-width:560px}.companies-col-type{display:none}.companies-colgroup-type{width:0}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-auction-request-card-grid{grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.admin-auction-request-card-company strong{max-width:240px}.admin-auction-request-card-actions{width:auto;grid-auto-flow:column;align-items:center;justify-items:end;justify-self:end;gap:8px}.admin-auction-request-card-actions .admin-auction-request-action-pill{width:auto;min-width:0;max-width:100%}.admin-auction-request-action-icon{display:inline-flex}.admin-auction-request-action-text{display:none}}@media (max-width:560px){.admin-auction-requests-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(150px,.92fr);align-items:stretch;grid-gap:10px;gap:10px}.admin-auction-requests-toolbar-action,.admin-auction-requests-toolbar-main,.admin-auction-requests-toolbar-selects{display:contents}.admin-auction-requests-toolbar-search{grid-column:1/3;grid-row:1}.admin-auction-requests-create-button{grid-column:3;grid-row:1;width:100%;min-height:44px;padding-inline:10px;gap:6px;font-size:11px}.admin-auction-requests-toolbar-select--status{grid-column:1;grid-row:2}.admin-auction-requests-toolbar-select:not(.admin-auction-requests-toolbar-select--status){grid-column:2;grid-row:2}.admin-auction-requests-compact-toggle{grid-column:3;grid-row:2;width:100%;justify-content:space-between}.admin-auction-requests-compact-toggle .companies-deleted-toggle-label{font-size:10px;line-height:1.08}.admin-auction-requests-toolbar-search input,.admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger,.admin-auction-requests-toolbar-select select{min-height:44px;border-radius:16px}.sidebar{padding:14px}.companies-col-status{display:none}.companies-colgroup-status{width:0}.companies-table{min-width:0}.companies-table td,.companies-table th{padding-left:14px;padding-right:14px}.companies-table .primary-cell strong{font-size:15px}.companies-table .primary-cell span{font-size:12px}.side-nav{grid-template-columns:1fr}.content,.topbar{padding:14px}.admin-topbar{grid-template-columns:52px minmax(0,1fr) auto;gap:10px}.admin-topbar .topbar-title{max-width:100%;font-size:clamp(13px,4.2vw,17px)}.admin-topbar .topbar-actions{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center;justify-content:end;width:max-content;max-width:100%;grid-gap:6px;gap:6px;flex-wrap:nowrap}.admin-topbar .topbar-actions>*{width:auto;min-width:0;justify-content:normal}.admin-topbar .company-profile-menu{min-width:0}.admin-topbar .company-profile-menu-trigger--topbar{min-height:40px;max-width:92px;gap:6px}.admin-topbar .company-profile-menu-trigger-main{gap:6px;min-width:0}.admin-topbar .company-profile-menu-trigger-label{max-width:58px}.admin-topbar .company-profile-menu-trigger--topbar .company-profile-menu-trigger-label-primary{font-size:12px;line-height:1}.admin-topbar .company-profile-menu-chevron{width:14px;height:14px}.admin-topbar .admin-notifications-trigger{width:40px;height:40px}.admin-topbar.workspace-topbar--compact-actions,.buyer-shell .admin-topbar.workspace-topbar--compact-actions,.seller-shell .admin-topbar.workspace-topbar--compact-actions{gap:8px}.seller-shell .admin-topbar.seller-topbar--request-page .topbar-title{font-size:clamp(11px,3.5vw,13px)}.admin-topbar.workspace-topbar--compact-actions .topbar-actions,.buyer-shell .admin-topbar.workspace-topbar--compact-actions .topbar-actions,.seller-shell .admin-topbar.workspace-topbar--compact-actions .topbar-actions{gap:10px}.buyer-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle,.seller-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle{min-height:24px;gap:5px}.buyer-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle-label,.seller-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle-label{font-size:10px;letter-spacing:.04em}.buyer-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle-switch,.seller-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle-switch{width:28px;height:16px;padding:1px}.buyer-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle-thumb,.seller-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle-thumb{width:14px;height:14px}.buyer-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle.is-buyer .company-mode-toggle-thumb,.seller-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle.is-buyer .company-mode-toggle-thumb{transform:translateX(12px)}.admin-topbar.workspace-topbar--compact-actions .admin-notifications-trigger,.buyer-shell .admin-topbar.workspace-topbar--compact-actions .admin-notifications-trigger,.seller-shell .admin-topbar.workspace-topbar--compact-actions .admin-notifications-trigger{width:34px;height:34px}.admin-topbar.workspace-topbar--compact-actions .admin-notifications-trigger-icon,.buyer-shell .admin-topbar.workspace-topbar--compact-actions .admin-notifications-trigger-icon,.seller-shell .admin-topbar.workspace-topbar--compact-actions .admin-notifications-trigger-icon{width:14px;height:14px}.admin-topbar.workspace-topbar--compact-actions .admin-notifications-badge,.buyer-shell .admin-topbar.workspace-topbar--compact-actions .admin-notifications-badge,.seller-shell .admin-topbar.workspace-topbar--compact-actions .admin-notifications-badge{top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;font-size:9px}.admin-topbar .company-profile-menu-trigger--topbar .company-profile-menu-trigger-label-primary,.buyer-shell .admin-topbar .company-mode-toggle-label,.seller-shell .admin-topbar .company-mode-toggle-label{font-family:var(--font-ui);font-size:clamp(13px,4.2vw,17px);letter-spacing:-.04em;line-height:1}.buyer-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle-label,.seller-shell .admin-topbar.workspace-topbar--compact-actions .company-mode-toggle-label{font-size:clamp(13px,4.2vw,17px);letter-spacing:-.04em}.admin-topbar.workspace-topbar--compact-actions .company-profile-menu-trigger--icon-only,.buyer-shell .admin-topbar.workspace-topbar--compact-actions .company-profile-menu-trigger--icon-only,.seller-shell .admin-topbar.workspace-topbar--compact-actions .company-profile-menu-trigger--icon-only{width:32px;height:32px;min-height:32px}.admin-topbar.workspace-topbar--compact-actions .company-profile-menu-trigger--topbar{max-width:none}.admin-topbar.workspace-topbar--compact-actions .company-profile-menu-trigger--icon-only .company-profile-menu-trigger-icon,.buyer-shell .admin-topbar.workspace-topbar--compact-actions .company-profile-menu-trigger--icon-only .company-profile-menu-trigger-icon,.seller-shell .admin-topbar.workspace-topbar--compact-actions .company-profile-menu-trigger--icon-only .company-profile-menu-trigger-icon{width:16px;height:16px}.admin-auction-request-card .seller-request-card-title{font-size:clamp(12px,2vw,14.5px);line-height:1.08;letter-spacing:-.026em;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-auction-request-card .seller-request-card-title-link{display:block;width:100%}.admin-auction-request-card .admin-auction-request-card-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;width:100%;grid-column-gap:6px;column-gap:6px;grid-row-gap:0;row-gap:0}.admin-auction-request-card .admin-auction-request-card-title-side{gap:6px}.admin-auction-request-card .admin-auction-request-card-title-status{align-self:start;justify-self:end}.admin-auction-request-card .admin-auction-request-card-meta{overflow:hidden}.admin-auction-request-card .admin-auction-request-card-meta>span{display:block;white-space:nowrap;font-size:clamp(8px,2.35vw,10px);line-height:1.15;letter-spacing:-.02em}.admin-auction-request-card .admin-auction-request-card-meta strong,.admin-auction-request-card .admin-auction-request-card-meta-link-button{font-size:inherit}.admin-auction-request-card .admin-auction-request-card-title-dot{margin-top:.38em}.seller-request-card-progress-sections{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.seller-request-card-progress-sections .admin-request-hero-progress-group,.seller-request-card-progress-sections .admin-request-hero-progress-group-pills{display:contents}.seller-request-card-progress-sections .admin-request-hero-progress-group-label{display:inline-flex;align-items:center;min-height:26px;margin-right:2px}.seller-request-card-progress-sections .seller-request-card-progress-pill{justify-content:flex-start;flex:0 0 auto;min-width:0;max-width:100%;white-space:nowrap}@media (max-width:760px){.seller-request-card-progress-sections{display:none}}.admin-notifications-panel{padding:8px;border-radius:18px;max-height:min(68vh,520px)}.admin-notifications-panel-header{flex-wrap:wrap;align-items:flex-start}.admin-notifications-mark-all{font-size:11px}.admin-notifications-item{flex-direction:column;align-items:stretch}.admin-notifications-item-meta{width:100%;justify-content:flex-start}.admin-notifications-item-time{text-align:left}.screen-header h1{font-size:30px}.internal-team-country-picker,.metric-strip{grid-template-columns:1fr}.admin-auction-request-card{padding:16px}.admin-auction-request-card-grid{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.admin-auction-request-card-company strong{max-width:210px}.admin-auction-request-card-actions{width:auto;grid-column:auto;grid-auto-flow:column;justify-items:end;justify-self:end;align-items:center}.admin-auction-request-card-documents{transform:none}.detail-row,.list-card{flex-direction:column}.detail-card-actions{width:100%;justify-items:stretch}.auction-runtime-card{padding:18px}.auction-runtime-card-head{flex-direction:column;align-items:stretch}.auction-runtime-card-actions{width:100%;justify-items:stretch}.auction-runtime-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.form-actions>*,.section-actions>*,.session-warning-actions>*{width:100%;justify-content:center}.invitation-form .form-actions>*{width:auto}.invitation-form .invitation-verification-actions{grid-template-columns:1fr}.invitation-form .invitation-verification-actions .ghost-link,.invitation-form .invitation-verification-actions .primary-button,.invitation-form .invitation-verification-actions .secondary-button{width:100%}.confirm-popup-shell{padding:12px}.confirm-popup-card{padding:18px;border-radius:24px}.modal-shell{padding:12px}.modal-card{padding:18px;border-radius:24px}}@media (max-width:760px){.admin-auction-requests-toolbar.is-mobile{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-action,.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-main{display:contents}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-search{grid-column:1;grid-row:1;min-width:0;width:100%;max-width:none}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-selects{display:grid;grid-column:1/-1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-create-button{grid-column:2;grid-row:1;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:0;justify-self:end;min-height:42px;padding-inline:14px;gap:6px;font-size:12px;border-radius:14px}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-compact-toggle{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;width:100%;max-width:none}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-compact-toggle .companies-deleted-toggle-label{font-size:12px;line-height:1.1}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-search input,.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger,.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-select select{min-height:40px;border-radius:14px}.admin-auction-requests-toolbar.is-mobile .admin-auction-requests-create-button-icon svg{width:14px;height:14px}.admin-auction-request-card.is-mobile .admin-auction-request-card-meta{overflow:visible}.admin-auction-request-card.is-mobile .admin-auction-request-card-meta-inline{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:4px;width:100%;min-width:0;font-size:10px;line-height:1.25;color:var(--muted-strong);white-space:normal}.admin-auction-request-card.is-mobile .admin-auction-request-card-meta-inline-company{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.admin-auction-request-card.is-mobile .admin-auction-request-card-meta-inline-attachments,.admin-auction-request-card.is-mobile .admin-auction-request-card-meta-inline-date,.admin-auction-request-card.is-mobile .admin-auction-request-card-meta-inline-separator{flex:0 0 auto;white-space:nowrap}.admin-auction-request-card.is-mobile .admin-auction-request-card-meta-inline-separator{color:color-mix(in srgb,var(--muted) 78%,transparent)}.admin-auction-request-card.is-mobile .admin-auction-request-card-meta-inline-attachments{display:inline-flex;align-items:center;gap:0}.admin-auction-request-card.is-mobile .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;white-space:normal}.admin-auction-request-card.is-mobile .admin-auction-request-card-meta-link-button,.admin-auction-request-card.is-mobile .admin-auction-request-card-meta-value{display:inline;min-width:0}.admin-auction-request-card-manager--mobile{display:flex;align-items:baseline;gap:4px;width:100%;min-width:0;max-width:none;font-size:10px;line-height:1.2;white-space:nowrap}.admin-auction-request-card-manager--mobile .seller-request-personal-manager-label{flex:0 0 auto;white-space:nowrap}.admin-auction-request-card-manager--mobile .seller-request-personal-manager-name{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-request-details-screen .admin-request-hero.is-summary{gap:10px;padding:12px 14px 14px}.admin-request-details-screen .admin-request-hero.is-summary .admin-request-hero-corner-status{position:static;order:-1;width:100%;justify-content:space-between;align-items:center;gap:8px;pointer-events:auto}.admin-request-details-screen .admin-request-hero.is-summary .companies-detail-hero-copy{gap:10px}.admin-request-details-screen .admin-request-hero.is-summary .companies-detail-hero h2{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;font-size:clamp(14px,5.9vw,20px);line-height:1.04;letter-spacing:-.035em;padding-bottom:0}.admin-request-details-screen .admin-request-hero-status-pill{margin-left:0}.admin-request-details-screen .admin-request-hero-corner-status .admin-request-hero-draft-pill,.admin-request-details-screen .admin-request-hero-corner-status .status-pill{max-width:calc(100% - 48px);min-width:0;min-height:28px;padding:0 12px;font-size:10px;letter-spacing:.08em}.admin-request-details-screen .admin-request-hero-toggle{width:34px;height:34px;min-width:34px;flex:0 0 34px}.admin-request-details-screen .admin-request-hero-submission{gap:6px;margin-top:0}.admin-request-details-screen .admin-request-hero-submission-line{align-items:flex-start;gap:3px 6px;font-size:10px;line-height:1.35}.admin-request-details-screen .admin-request-hero-submission-line:last-child{display:grid;grid-gap:2px;gap:2px}.admin-request-details-screen .admin-request-hero-submission-line:last-child>span[aria-hidden=true]{display:none}.admin-request-details-screen .admin-request-hero-submission-line:last-child>span:not(.admin-request-hero-submission-label){min-width:0;overflow-wrap:anywhere}.admin-request-details-screen .admin-request-hero-submission-label{font-size:9px;letter-spacing:.12em}.admin-request-details-screen .admin-request-hero-summary-actions{justify-content:stretch;padding-top:0}.admin-request-details-screen .admin-request-primary-action{width:100%;min-height:36px;padding-inline:12px;font-size:12px;justify-content:center}}html[data-theme=dark] .admin-shell,html[data-theme=dark] .marketing-shell,html[data-theme=dark] .seller-shell,html[data-theme=dark] .workspace,html[data-theme=dark] body{background:var(--bg)!important;background-image:none!important}html[data-theme=dark] .admin-request-commission-chip,html[data-theme=dark] .admin-request-commission-radio-group,html[data-theme=dark] .admin-request-commission-summary-card,html[data-theme=dark] .admin-request-commission-table-row span,html[data-theme=dark] .admin-request-contact-item,html[data-theme=dark] .admin-request-empty-placeholder,html[data-theme=dark] .admin-request-preview-block,html[data-theme=dark] .admin-request-section-placeholder,html[data-theme=dark] .admin-request-visual-document-row,html[data-theme=dark] .admin-request-visual-panel,html[data-theme=dark] .admin-request-visual-participant-groups,html[data-theme=dark] .admin-request-visual-participants-block,html[data-theme=dark] .admin-request-visual-preview,html[data-theme=dark] .admin-request-visual-seller-chart-legend-item,html[data-theme=dark] .admin-request-visual-seller-chart-plot,html[data-theme=dark] .auction-private-chat-thread-card,html[data-theme=dark] .auction-private-chat-window,html[data-theme=dark] .auction-upcoming-preview-card,html[data-theme=dark] .auction-upcoming-preview-card-section,html[data-theme=dark] .auction-visual-qa-composer-card,html[data-theme=dark] .auction-visual-qa-response,html[data-theme=dark] .auction-visual-qa-thread,html[data-theme=dark] .companies-contact-row,html[data-theme=dark] .companies-detail-hero,html[data-theme=dark] .companies-detail-section-card,html[data-theme=dark] .companies-key-value-card,html[data-theme=dark] .companies-meta-chip,html[data-theme=dark] .confirm-popup-card,html[data-theme=dark] .empty-state,html[data-theme=dark] .entry-card,html[data-theme=dark] .list-card,html[data-theme=dark] .metric-card,html[data-theme=dark] .modal-card,html[data-theme=dark] .modal-sheet,html[data-theme=dark] .notice,html[data-theme=dark] .panel,html[data-theme=dark] .sidebar,html[data-theme=dark] .table-wrap,html[data-theme=dark] .topbar{background:var(--surface-strong)!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}html[data-theme=dark] .admin-request-config-section--visual{background:color-mix(in srgb,var(--surface) 88%,var(--surface-muted))!important}html[data-theme=dark] .admin-request-config-section--visual .admin-request-section-body{background:color-mix(in srgb,var(--surface-muted) 72%,var(--surface))!important}html[data-theme=dark] .sidebar,html[data-theme=dark] .topbar{background:var(--surface)!important}html[data-theme=dark] .danger-button:hover,html[data-theme=dark] .entry-card:hover,html[data-theme=dark] .ghost-link:hover,html[data-theme=dark] .nav-link:hover,html[data-theme=dark] .primary-button:hover,html[data-theme=dark] .secondary-button:hover,html[data-theme=dark] .theme-toggle:hover{transform:none!important;box-shadow:none!important;filter:none!important}html[data-theme=dark] .entry-card:hover{background:var(--surface-muted)!important;border-color:color-mix(in srgb,var(--brand) 14%,var(--line))!important}html[data-theme=dark] .ghost-link:hover,html[data-theme=dark] .nav-link:hover,html[data-theme=dark] .secondary-button:hover,html[data-theme=dark] .theme-toggle:hover{background:var(--surface-muted)!important;border-color:var(--line-strong)!important}html[data-theme=dark] .nav-link.active{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=dark] .auction-visual-qa-send-button,html[data-theme=dark] .brand-logo-mark,html[data-theme=dark] .brand-mark,html[data-theme=dark] .buyer-brand-mark,html[data-theme=dark] .primary-button,html[data-theme=dark] .secondary-button.auction-visual-documents-download-all-button,html[data-theme=dark] .seller-brand-mark{background:var(--brand)!important;background-image:none!important;border-color:color-mix(in srgb,var(--brand-strong) 40%,var(--brand))!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] .admin-request-visual-topbar{background:var(--brand)!important;background-image:none!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important}html[data-theme=dark] .admin-request-visual-topbar--upcoming{background:var(--upcoming)!important;background-image:none!important}html[data-theme=dark] .admin-request-visual-topbar--current{background:var(--current)!important;background-image:none!important}html[data-theme=dark] .admin-request-visual-topbar-pressure{background:rgba(255,255,255,.18)}html[data-theme=dark] .admin-request-visual-topbar-pressure-fill{background:rgba(255,255,255,.96)}html[data-theme=dark] .admin-request-visual-topbar-pressure--warning .admin-request-visual-topbar-pressure-fill{background:#ffe08a}html[data-theme=dark] .admin-request-visual-topbar-pressure--critical .admin-request-visual-topbar-pressure-fill{background:#ffb8af}html[data-theme=dark] .admin-request-visual-preview{--auction-visual-shell-surface:var(--surface-strong);--auction-visual-section-surface:var(--surface-strong);--auction-visual-panel-surface:var(--surface-strong);--auction-visual-tab-surface:color-mix(in srgb,var(--surface-muted) 82%,var(--surface-strong));gap:0!important;border-color:var(--line)!important;box-shadow:none!important}html[data-theme=dark] .admin-request-visual-main,html[data-theme=dark] .admin-request-visual-meta,html[data-theme=dark] .admin-request-visual-participants,html[data-theme=dark] .admin-request-visual-tab-panel,html[data-theme=dark] .admin-request-visual-tabs{background:var(--surface-strong)!important}html[data-theme=dark] .admin-request-visual-meta{border-bottom-color:var(--line)!important}html[data-theme=dark] .admin-request-visual-meta-item{border-right-color:var(--line)!important}html[data-theme=dark] .admin-request-visual-tab{border-color:color-mix(in srgb,var(--line) 92%,transparent)!important;background:var(--auction-visual-tab-surface)!important;color:color-mix(in srgb,var(--text) 86%,var(--muted))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 0 1px rgba(15,23,42,.14)!important}html[data-theme=dark] .admin-request-visual-tab-icon{color:var(--text)!important}html[data-theme=dark] .admin-request-visual-tab-icon img{filter:brightness(0) invert(1)!important;opacity:.92}html[data-theme=dark] .admin-request-visual-tab:hover{border-color:color-mix(in srgb,var(--brand) 26%,var(--line))!important;background:color-mix(in srgb,var(--brand) 10%,var(--auction-visual-tab-surface))!important;color:var(--text)!important;box-shadow:none!important}html[data-theme=dark] .admin-request-visual-tab.is-active{border-color:color-mix(in srgb,var(--brand) 34%,var(--line))!important;background:color-mix(in srgb,var(--brand) 14%,var(--auction-visual-tab-surface))!important;color:#60a5fa!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 18%,transparent)!important}html[data-theme=dark] .admin-request-visual-bid-confirm-popover,html[data-theme=dark] .admin-request-visual-bid-display,html[data-theme=dark] .admin-request-visual-progressive-live-locked-state,html[data-theme=dark] .admin-request-visual-progressive-live-value{background:color-mix(in srgb,var(--surface-muted) 58%,var(--surface-strong))!important;background-image:none!important;border-color:color-mix(in srgb,var(--line-strong) 86%,transparent)!important;box-shadow:none!important}html[data-theme=dark] .admin-request-visual-live-summary-header-copy{background:color-mix(in srgb,var(--current) 13%,var(--surface-muted))!important;background-image:none!important;border-color:color-mix(in srgb,var(--current) 24%,var(--line-strong))!important;box-shadow:none!important}html[data-theme=dark] .admin-request-visual-live-summary-header-label{color:color-mix(in srgb,var(--muted-strong) 74%,var(--text))!important}html[data-theme=dark] .admin-request-visual-live-summary-header-copy strong{color:var(--text)!important}html[data-theme=dark] .admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-bid-display{background:color-mix(in srgb,var(--surface-muted) 62%,var(--surface-strong))!important;background-image:none!important;border-color:color-mix(in srgb,var(--line-strong) 90%,transparent)!important;box-shadow:none!important}html[data-theme=dark] .admin-request-visual-progressive-live-value--muted{background:color-mix(in srgb,var(--surface-alt) 76%,var(--surface-strong))!important;background-image:none!important;border-color:var(--line)!important}html[data-theme=dark] .admin-request-visual-auction-top-dots,html[data-theme=dark] .admin-request-visual-portfolio-dots{background:color-mix(in srgb,var(--line-strong) 70%,transparent)!important;background-image:none!important}html[data-theme=dark] .admin-request-visual-panel-view-toggle,html[data-theme=dark] .admin-request-visual-panel-view-toggle-switch,html[data-theme=dark] .admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-stepper--field-inline,html[data-theme=dark] .admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-stepper--field-inline:not(:disabled):hover,html[data-theme=dark] .admin-request-visual-sound-toggle,html[data-theme=dark] .admin-request-visual-sound-toggle-switch,html[data-theme=dark] .admin-request-visual-stepper{background:var(--surface-muted)!important;background-image:none!important;border-color:var(--line-strong)!important;box-shadow:none!important}html[data-theme=dark] .admin-request-visual-preview--buyer-live-english-runtime .admin-request-visual-stepper--field-inline,html[data-theme=dark] .admin-request-visual-stepper--live{background:color-mix(in srgb,var(--brand) 16%,var(--surface-muted))!important;background-image:none!important;border-color:color-mix(in srgb,var(--brand) 28%,var(--line-strong))!important;color:#8ab8ff!important}html[data-theme=dark] .admin-request-visual-bid-action--live,html[data-theme=dark] .admin-request-visual-bid-action--live.is-live-submitting,html[data-theme=dark] .admin-request-visual-bid-action--live.is-live-submitting:disabled,html[data-theme=dark] .admin-request-visual-bid-action--live:not(:disabled):active,html[data-theme=dark] .admin-request-visual-bid-action--live:not(:disabled):hover{background:var(--brand)!important;background-image:none!important;border-color:color-mix(in srgb,var(--brand-strong) 36%,var(--brand))!important;box-shadow:none!important}html[data-theme=dark] .admin-request-visual-bid-action--live.is-live-success-flashing,html[data-theme=dark] .admin-request-visual-bid-action--live.is-live-success-flashing:disabled{background:#22a55a!important;background-image:none!important;border-color:color-mix(in srgb,#22a55a 72%,var(--line-strong))!important;box-shadow:none!important}html[data-theme=dark] .admin-request-visual-bid-action--preview,html[data-theme=dark] .admin-request-visual-bid-action--preview:disabled{background:var(--surface-muted)!important;background-image:none!important;border-color:var(--line-strong)!important;box-shadow:none!important;color:var(--muted-strong)!important}html[data-theme=dark] .auction-type-details-modal{border-color:var(--line-strong)!important;background:var(--surface-strong)!important;background-image:none!important;box-shadow:none!important}html[data-theme=dark] .auction-type-details-modal:after,html[data-theme=dark] .auction-type-details-modal:before{display:none!important}html[data-theme=dark] .auction-type-details-heading>span{color:var(--muted-strong)!important}html[data-theme=dark] .auction-type-details-heading h2{color:var(--text)!important}html[data-theme=dark] .auction-type-details-modal .auction-commission-details-close{border-color:var(--line-strong)!important;background:var(--surface-muted)!important;background-image:none!important;color:var(--muted-strong)!important;box-shadow:none!important}html[data-theme=dark] .auction-type-details-modal .auction-commission-details-close:hover{border-color:color-mix(in srgb,var(--brand) 28%,var(--line-strong))!important;background:color-mix(in srgb,var(--brand) 12%,var(--surface-muted))!important;color:var(--text)!important}html[data-theme=dark] .auction-type-details-list li{border-color:var(--line-strong)!important;background:var(--surface-muted)!important;background-image:none!important;box-shadow:none!important}html[data-theme=dark] .auction-type-details-step-number{background:color-mix(in srgb,var(--brand) 18%,var(--surface-alt))!important;background-image:none!important;color:#8ab8ff!important}html[data-theme=dark] .auction-type-details-list li p{color:color-mix(in srgb,var(--text) 88%,var(--muted))!important}html[data-theme=dark] .danger-button{background:var(--danger)!important;background-image:none!important}html[data-theme=dark] .admin-request-visual-document-remove,html[data-theme=dark] .auction-visual-qa-attach-button,html[data-theme=dark] .auction-visual-qa-attachment,html[data-theme=dark] .auction-visual-qa-attachment-download,html[data-theme=dark] .auction-visual-qa-company-pill,html[data-theme=dark] .auction-visual-qa-pending-item,html[data-theme=dark] .auction-visual-qa-remove-button,html[data-theme=dark] .auction-visual-qa-thread-status,html[data-theme=dark] .auction-visual-qa-toolbar-button,html[data-theme=dark] .auction-visual-qa-toolbar-group,html[data-theme=dark] .checkbox-field,html[data-theme=dark] .ghost-link,html[data-theme=dark] .secondary-button,html[data-theme=dark] .theme-toggle{background:var(--surface-alt)!important;background-image:none!important;border-color:var(--line)!important;box-shadow:none!important;color:var(--text)!important}html[data-theme=dark] .auction-visual-qa-editor-shell,html[data-theme=dark] .field input,html[data-theme=dark] .field select,html[data-theme=dark] .field textarea,html[data-theme=dark] .input-like{background:var(--surface-alt)!important;border-color:var(--line)!important;box-shadow:none!important;color:var(--text)!important}html[data-theme=dark] .auction-visual-qa-editor:empty:before,html[data-theme=dark] .field input::placeholder,html[data-theme=dark] .field textarea::placeholder{color:color-mix(in srgb,var(--muted) 88%,transparent)!important}html[data-theme=dark] .auction-private-chat-window,html[data-theme=dark] .auction-visual-documents-scroll,html[data-theme=dark] .table-wrap{border-color:var(--line)!important}html[data-theme=dark] .auction-visual-documents-table th,html[data-theme=dark] .data-table th{background:var(--surface-muted)!important;color:var(--muted)!important}html[data-theme=dark] .data-table tbody tr:hover,html[data-theme=dark] .row-selected{background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong))!important}html[data-theme=dark] .auction-private-chat-thread-card,html[data-theme=dark] .auction-private-chat-window,html[data-theme=dark] .auction-upcoming-preview-card,html[data-theme=dark] .auction-upcoming-preview-card-section,html[data-theme=dark] .auction-visual-qa-composer-card,html[data-theme=dark] .auction-visual-qa-response,html[data-theme=dark] .auction-visual-qa-thread{border-color:var(--line)!important}html[data-theme=dark] .auction-private-chat-window{background:var(--surface-alt)!important}html[data-theme=dark] .auction-private-chat-selector-panel,html[data-theme=dark] .auction-private-chat-target-group,html[data-theme=dark] .auction-private-chat-thread-card{border-color:var(--line-strong)!important;background:var(--surface-strong)!important;background-image:none!important;box-shadow:none!important}html[data-theme=dark] .auction-private-chat-target-group{background:color-mix(in srgb,var(--surface-muted) 54%,var(--surface-strong))!important}html[data-theme=dark] .auction-private-chat-selector-panel .auction-visual-qa-company-pill{background-image:none!important;box-shadow:none!important}html[data-theme=dark] .auction-private-chat-target-status{background:var(--surface-alt)!important;background-image:none!important;color:var(--muted-strong)!important}html[data-theme=dark] .auction-upcoming-preview-card--transaction{box-shadow:none!important;filter:none!important}html[data-theme=dark] .admin-request-visual-seller-chart-plot{background:var(--surface-alt)!important}html[data-theme=dark] .auction-private-chat-message-bubble{border-color:var(--line)!important;background:var(--surface-strong)!important;color:var(--text)!important;box-shadow:none!important}html[data-theme=dark] .auction-private-chat-message.is-outgoing .auction-private-chat-message-bubble{border-color:color-mix(in srgb,var(--brand) 34%,var(--line))!important;background:color-mix(in srgb,var(--brand) 16%,var(--surface-strong))!important;color:#dbeafe!important;box-shadow:none!important}html[data-theme=dark] .auction-visual-qa-company-pill-count{background:var(--surface-muted)!important;color:var(--muted-strong)!important}html[data-theme=dark] .auction-visual-qa-company-pill-count.has-unread{background:color-mix(in srgb,#f08c24 22%,var(--surface-strong))!important;color:#ffb558!important}html[data-theme=dark] .auction-visual-qa-attach-button:hover,html[data-theme=dark] .auction-visual-qa-attachment:hover:not(:disabled),html[data-theme=dark] .auction-visual-qa-company-pill.is-active,html[data-theme=dark] .auction-visual-qa-toolbar-button:hover:not(:disabled){background:color-mix(in srgb,var(--brand) 10%,var(--surface-muted))!important;border-color:color-mix(in srgb,var(--brand) 22%,var(--line))!important}html[data-theme=dark] .auction-upcoming-preview-card-communication-indicator,html[data-theme=dark] .auction-upcoming-preview-card-details-link,html[data-theme=dark] .auction-upcoming-preview-card-secondary-link,html[data-theme=dark] .auction-visual-communication-indicator{color:var(--brand)!important}html[data-theme=dark] .auction-upcoming-preview-card-communication-info{border-color:var(--line-strong)!important;background:var(--surface-alt)!important;color:var(--muted)!important}html[data-theme=dark] .auction-upcoming-preview-card-communication-tooltip{background:#1f2127!important;color:var(--text)!important;box-shadow:none!important}html[data-theme=dark] .auction-upcoming-preview-card-communication-tooltip:after{background:#1f2127!important}html[data-theme=dark] .auction-upcoming-preview-card{--auction-upcoming-preview-card-surface:color-mix(in srgb,var(--surface-strong) 96%,#0f1116 4%);--auction-upcoming-preview-card-shell-surface:var(--auction-upcoming-preview-card-surface);--auction-upcoming-preview-card-body-surface:var(--auction-upcoming-preview-card-surface);--auction-upcoming-preview-card-body-border:color-mix(in srgb,var(--line) 72%,transparent);--auction-upcoming-preview-card-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 72%,transparent),0 18px 30px -24px rgba(0,0,0,0.42);--auction-upcoming-preview-card-section-surface:color-mix(in srgb,var(--surface-alt) 92%,var(--surface-strong));--auction-upcoming-preview-card-section-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 70%,transparent);--auction-upcoming-preview-card-topbar-upcoming-background:var(--upcoming);--auction-upcoming-preview-card-topbar-current-background:var(--current);--auction-upcoming-preview-card-topbar-transaction-background:var(--transaction);--auction-upcoming-preview-card-topbar-past-background:color-mix(in srgb,var(--surface-muted) 84%,var(--surface-strong));--auction-upcoming-preview-card-topbar-past-color:var(--text);--auction-upcoming-preview-card-topbar-past-copy-color:color-mix(in srgb,var(--text-muted) 92%,var(--text));background:var(--auction-upcoming-preview-card-surface)!important;box-shadow:var(--auction-upcoming-preview-card-shadow)!important}html[data-theme=dark] .auction-upcoming-preview-card-body,html[data-theme=dark] .auction-upcoming-preview-card-shell{background:var(--auction-upcoming-preview-card-body-surface)!important;border-color:var(--auction-upcoming-preview-card-body-border)!important;box-shadow:none!important}html[data-theme=dark] .auction-upcoming-preview-card-topbar{background:var(--auction-upcoming-preview-card-topbar-upcoming-background)!important;color:#fff!important}html[data-theme=dark] .auction-upcoming-preview-card-topbar--current{background:var(--auction-upcoming-preview-card-topbar-current-background)!important}html[data-theme=dark] .auction-upcoming-preview-card-topbar--transaction{background:var(--auction-upcoming-preview-card-topbar-transaction-background)!important}html[data-theme=dark] .auction-upcoming-preview-card-topbar--past{background:var(--auction-upcoming-preview-card-topbar-past-background)!important;color:var(--auction-upcoming-preview-card-topbar-past-color)!important}html[data-theme=dark] .auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-topbar-eyebrow,html[data-theme=dark] .auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-topbar-side-subtitle,html[data-theme=dark] .auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-topbar-subtitle{color:var(--auction-upcoming-preview-card-topbar-past-copy-color)!important}html[data-theme=dark] .auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-status{color:var(--auction-upcoming-preview-card-topbar-past-pill-color)!important}html[data-theme=dark] .auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-status,html[data-theme=dark] .auction-upcoming-preview-card-topbar--past .auction-upcoming-preview-card-timer-stack--compact{border-color:var(--auction-upcoming-preview-card-topbar-past-pill-border)!important;background:var(--auction-upcoming-preview-card-topbar-past-pill-background)!important}html[data-theme=dark] .auction-upcoming-preview-card-section{background:var(--auction-upcoming-preview-card-section-surface)!important;box-shadow:var(--auction-upcoming-preview-card-section-shadow)!important}html[data-theme=dark] .auction-upcoming-preview-card-empty-round-results,html[data-theme=dark] .auction-upcoming-preview-card-outcome-contacts,html[data-theme=dark] .auction-upcoming-preview-card-top-offer-row{background:color-mix(in srgb,var(--surface-strong) 88%,#11151b 12%)!important;border-color:color-mix(in srgb,var(--line) 72%,transparent)!important;box-shadow:none!important}html[data-theme=dark] .auction-upcoming-preview-card-outcome-contacts{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 70%,transparent),0 1px 0 rgba(255,255,255,.02)!important}html[data-theme=dark] .admin-auctions-stack-item,html[data-theme=dark] .admin-auctions-stack-item-card,html[data-theme=dark] .buyer-auctions-stack-item,html[data-theme=dark] .seller-auctions-stack-item{box-shadow:none!important;filter:none!important}html[data-theme=dark] .admin-auctions-panel,html[data-theme=dark] .auction-list-panel{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=dark] .auction-empty-screen-state--illustrated{color:color-mix(in srgb,var(--text) 58%,transparent)!important}html[data-theme=dark] .auction-empty-screen-state-content img{opacity:.42;filter:invert(78%) sepia(9%) saturate(316%) hue-rotate(178deg) brightness(94%) contrast(88%) drop-shadow(0 0 18px color-mix(in srgb,var(--brand) 18%,transparent))}html[data-theme=dark] .auction-list-filter-toolbar{border-color:color-mix(in srgb,var(--line) 78%,transparent)!important;background:color-mix(in srgb,var(--surface-muted) 74%,#14171d 26%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 1px 0 rgba(255,255,255,.02)!important}html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-date-input,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-multiselect-trigger,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-search input,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-select select{border-color:color-mix(in srgb,var(--line) 84%,transparent)!important;background-color:color-mix(in srgb,var(--surface-alt) 88%,#101319 12%)!important;color:var(--text)!important;box-shadow:none!important}html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-date-input:hover,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-multiselect-trigger:hover,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-search input:hover,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-select select:hover{border-color:color-mix(in srgb,var(--brand) 22%,var(--line))!important;background-color:color-mix(in srgb,var(--surface-alt) 72%,var(--surface-muted) 28%)!important}html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-date-input:focus,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-multiselect-trigger:focus,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-search input:focus,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-select select:focus{border-color:color-mix(in srgb,var(--brand) 34%,var(--line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 16%,transparent)!important}html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-multiselect-trigger,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-search input::placeholder,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-select select{color:color-mix(in srgb,var(--muted) 92%,transparent)!important}html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-search input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='7' cy='7' r='4.25' stroke='%2397A3B6' stroke-width='1.5'/%3E%3Cpath d='M10.4 10.4 13.5 13.5' stroke='%2397A3B6' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:14px!important;background-size:14px 14px!important}html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-multiselect:after,html[data-theme=dark] .auction-list-filter-toolbar .platform-filter-select:after{border-right-color:color-mix(in srgb,var(--muted) 86%,transparent)!important;border-bottom-color:color-mix(in srgb,var(--muted) 86%,transparent)!important}html[data-theme=dark] .auction-list-filter-clear,html[data-theme=dark] .auction-list-mobile-filters-toggle{border-color:color-mix(in srgb,var(--line) 84%,transparent)!important;background:color-mix(in srgb,var(--surface-alt) 88%,#101319 12%)!important;color:var(--text)!important;box-shadow:none!important}html[data-theme=dark] .auction-list-filter-clear:hover,html[data-theme=dark] .auction-list-mobile-filters-toggle:hover{border-color:color-mix(in srgb,var(--brand) 22%,var(--line))!important;background:color-mix(in srgb,var(--surface-alt) 72%,var(--surface-muted) 28%)!important}html[data-theme=dark] .auction-list-mobile-filters-toggle-badge{background:color-mix(in srgb,var(--brand) 28%,#0d1728)!important;color:#dbeafe!important}html[data-theme=dark] .auction-list-mobile-filters-toggle svg{color:color-mix(in srgb,var(--muted) 86%,transparent)!important}html[data-theme=dark] .confirm-popup-shell,html[data-theme=dark] .modal-shell{background:rgba(0,0,0,.2)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.modal-shell--full-app-blur,html[data-theme=dark] .modal-shell--full-app-blur{background:rgba(5,8,14,.42)!important;backdrop-filter:blur(18px) saturate(.9)!important;-webkit-backdrop-filter:blur(18px) saturate(.9)!important}.emails-admin-layout,.emails-template-layout{display:grid;grid-gap:20px;gap:20px}.emails-attention-panel,.emails-browser-filter-panel,.emails-browser-section,.emails-browser-sidebar,.emails-overview-hero{padding:16px}.emails-overview-hero{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(240px,1.05fr) minmax(0,1.95fr);align-items:start}.emails-overview-copy{display:grid;grid-gap:8px;gap:8px;align-content:start}.emails-overview-copy h2{margin:0;font-size:clamp(1.2rem,1.75vw,1.7rem);line-height:1.04;letter-spacing:-.045em}.emails-overview-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.emails-overview-actions .secondary-button.inline-button{min-height:36px;padding:0 12px;font-size:.86rem}.emails-overview-stats{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.emails-overview-stat-card{display:grid;grid-gap:4px;gap:4px;min-height:84px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface) 82%,var(--bg));align-content:start}.emails-overview-stat-card.is-accent{border-color:color-mix(in srgb,var(--brand) 22%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 7%,var(--surface)),color-mix(in srgb,var(--surface) 90%,var(--bg)))}.emails-overview-stat-card.is-danger{border-color:color-mix(in srgb,var(--danger) 22%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--danger) 6%,var(--surface)),color-mix(in srgb,var(--surface) 90%,var(--bg)))}.emails-overview-stat-card strong{font-size:1.45rem;line-height:1;letter-spacing:-.04em}.emails-overview-stat-card p{margin:0;color:var(--muted-strong);font-size:.82rem;line-height:1.22}.emails-overview-stat-card .emails-admin-health-label{margin-bottom:4px;font-size:.68rem}.emails-admin-nav{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:6px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface) 76%,var(--bg));box-shadow:var(--shadow-sm)}.emails-admin-nav-label{padding:0 6px 0 4px;color:var(--muted);font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.emails-admin-nav-link.secondary-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-color:transparent;border-radius:999px;background:transparent;box-shadow:none;font-size:.9rem;line-height:1;white-space:nowrap;text-align:center}.emails-admin-nav .secondary-button:hover{background:color-mix(in srgb,var(--surface) 76%,var(--brand-soft))}.emails-admin-nav .secondary-button.is-active{border-color:color-mix(in srgb,var(--brand) 46%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 18%,#ffffff),color-mix(in srgb,var(--brand) 10%,var(--surface)));color:var(--brand-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 16%,transparent)}.emails-admin-health-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.emails-admin-health-card{display:grid;grid-gap:6px;gap:6px;align-content:start;min-height:118px}.emails-admin-health-card strong{display:block;margin-top:10px;font-size:1.4rem}.emails-health-hero{display:grid;grid-gap:20px;gap:20px}.emails-health-hero-copy h2{margin:0;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.1}.emails-health-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.emails-health-status-strip{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.emails-health-status-item{display:grid;grid-gap:8px;gap:8px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface) 82%,var(--bg))}.emails-health-status-value{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:var(--muted-strong)}.emails-health-status-value strong{font-size:1.35rem;color:var(--text)}.emails-health-action-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.emails-health-action-card{display:grid;grid-gap:14px;gap:14px;align-content:start}.emails-health-action-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.emails-health-action-topline strong{font-size:2rem;line-height:1}.emails-health-action-card p{margin:0;color:var(--muted-strong)}.emails-health-action-card-warning{border-color:color-mix(in srgb,var(--upcoming) 28%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--upcoming) 9%,var(--surface)),var(--surface))}.emails-health-action-card-warning .emails-health-action-topline strong{color:color-mix(in srgb,var(--upcoming) 82%,#5a2f00)}.emails-health-action-card-danger{border-color:color-mix(in srgb,var(--danger) 28%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--danger) 8%,var(--surface)),var(--surface))}.emails-health-action-card-danger .emails-health-action-topline strong{color:color-mix(in srgb,var(--danger) 84%,#7c1f19)}.emails-health-action-card-calm{background:color-mix(in srgb,var(--surface) 88%,var(--bg))}.emails-health-empty-state{display:flex;flex-wrap:wrap;gap:14px;align-items:center;padding:16px 18px;border:1px solid color-mix(in srgb,var(--current) 24%,var(--line));border-radius:var(--radius-md);background:color-mix(in srgb,var(--current) 7%,var(--surface))}.emails-health-empty-state p,.emails-health-empty-state strong{margin:0}.emails-attention-panel{display:grid;grid-gap:8px;gap:8px}.emails-attention-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.emails-attention-header .panel-heading{margin-bottom:0}.emails-attention-chip-row{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.emails-attention-chip{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:42px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);text-align:left;box-shadow:var(--shadow-sm)}.emails-attention-chip.is-active{border-color:color-mix(in srgb,var(--brand) 40%,var(--line));background:color-mix(in srgb,var(--brand) 10%,var(--surface))}.emails-attention-chip span{display:block;font-size:.82rem;line-height:1.2}.emails-attention-chip strong{flex:0 0 auto;color:var(--brand-strong);font-size:1rem;line-height:1}.emails-admin-health-label,.emails-template-summary-label{display:inline-flex;margin-bottom:8px;color:var(--muted);font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.emails-admin-table-wrap{overflow-x:auto}.emails-admin-table{width:100%;border-collapse:collapse}.emails-admin-table td,.emails-admin-table th{padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:top;text-align:left}.emails-admin-table th{color:var(--muted);font-size:.82rem;letter-spacing:.03em;text-transform:uppercase}.emails-admin-table-subcopy{margin-top:6px;color:var(--muted);font-size:.92rem}.emails-admin-status-stack{display:flex;flex-wrap:wrap;gap:8px}.emails-browser-layout{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(200px,240px) minmax(0,1fr)}.emails-browser-main,.emails-browser-section,.emails-browser-sidebar{display:grid;grid-gap:10px;gap:10px;align-content:start}.emails-browser-group-list{display:grid;grid-gap:8px;gap:8px}.emails-browser-group-button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);text-align:left}.emails-browser-group-button.is-active{border-color:color-mix(in srgb,var(--brand) 40%,var(--line));background:color-mix(in srgb,var(--brand) 10%,var(--surface))}.emails-browser-group-button strong{color:var(--brand-strong);font-size:.8rem}.emails-browser-filter-panel{display:grid;grid-gap:10px;gap:10px}.emails-browser-filters{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(220px,1.6fr) repeat(3,minmax(160px,1fr))}.emails-browser-filters .field{gap:4px}.emails-browser-filters .field span{font-size:.7rem}.emails-browser-filters .field input,.emails-browser-filters .field select{min-height:38px;padding-top:9px;padding-bottom:9px}.emails-browser-filters .field input{padding-left:12px;padding-right:12px}.emails-browser-filters .field select{padding-left:12px;padding-right:34px;background-position:right 12px center;background-size:10px 7px}.emails-attention-panel .panel-heading,.emails-browser-filter-panel .panel-heading,.emails-browser-section .panel-heading,.emails-browser-sidebar .panel-heading{margin-bottom:0}.emails-attention-panel .panel-heading h2,.emails-browser-filter-panel .panel-heading h2,.emails-browser-section .panel-heading h2,.emails-browser-sidebar .panel-heading h2{font-size:1rem}.emails-attention-panel .user-profile-subtitle,.emails-browser-filter-panel .user-profile-subtitle,.emails-browser-section .user-profile-subtitle,.emails-browser-sidebar .user-profile-subtitle,.emails-overview-copy .user-profile-subtitle{font-size:.88rem;line-height:1.25}.emails-template-card-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch}.emails-template-card{display:grid;grid-gap:10px;gap:10px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.emails-template-card-approved{border-color:color-mix(in srgb,var(--current) 24%,var(--line));background:color-mix(in srgb,var(--current) 7%,var(--surface))}.emails-template-card-grid>.emails-template-card:not(.emails-template-card-accordion){display:flex;flex-direction:column;height:100%}.emails-template-card-header{display:flex;gap:14px;align-items:flex-start;justify-content:space-between}.emails-template-card-grid>.emails-template-card:not(.emails-template-card-accordion) .emails-template-card-header{min-height:5.75rem}.emails-template-card-header>*{min-width:0}.emails-template-card-header h3{margin:0;font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.emails-template-card-key{margin-top:2px;max-width:100%;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;overflow-wrap:anywhere}.emails-template-card-trigger{margin:4px 0 0;color:var(--muted-strong)}.emails-template-card-meta{display:flex;flex-wrap:wrap;gap:6px;align-content:flex-start}.emails-template-card-grid>.emails-template-card:not(.emails-template-card-accordion) .emails-template-card-meta{min-height:1.75rem}.emails-template-card-details{display:grid;grid-gap:12px;gap:12px;margin:0;flex:1 1 auto;align-content:start}.emails-template-card-attention{display:grid;grid-gap:6px;gap:6px;min-height:2.75rem;align-content:center;padding:10px 12px;border:1px solid color-mix(in srgb,var(--upcoming) 30%,var(--line));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--upcoming) 8%,var(--surface));color:color-mix(in srgb,var(--upcoming) 82%,#5a2f00);font-size:.92rem}.emails-template-card-approval{display:grid;grid-gap:6px;gap:6px;margin:0;width:100%;max-width:100%;justify-self:stretch;padding:7px 10px;border:1px solid color-mix(in srgb,var(--current) 28%,var(--line));border-radius:var(--radius-sm);background:color-mix(in srgb,#ffffff 72%,var(--current) 28%)}.emails-template-card-approval div{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:baseline}.emails-template-card-approval dt{color:color-mix(in srgb,var(--current) 64%,var(--muted));font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.emails-template-card-approval dd{margin:0;color:color-mix(in srgb,var(--current) 78%,var(--text));font-size:.9rem;font-weight:600;line-height:1.18;white-space:nowrap}.emails-template-card-details div{display:grid;grid-gap:4px;gap:4px}.emails-template-card-details dt{color:var(--muted);font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.emails-template-card-details dd{margin:0;color:var(--muted-strong)}.emails-template-card-value-danger{color:color-mix(in srgb,var(--danger) 88%,#8a1d17);font-weight:650}.emails-template-card-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:auto}.emails-template-card-actions .secondary-button.inline-button{height:24px;min-height:24px;padding:0 10px;border-radius:12px;border-color:color-mix(in srgb,var(--brand) 48%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 88%,#ffffff),color-mix(in srgb,var(--brand) 78%,#0f5ed8));color:#ffffff;font-size:.82rem;font-weight:650;line-height:1;white-space:nowrap;box-shadow:none}.emails-template-card-actions .secondary-button.inline-button:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 92%,#ffffff),color-mix(in srgb,var(--brand) 82%,#0f5ed8));color:#ffffff}.emails-template-card-actions .secondary-button.inline-button:focus-visible{border-color:color-mix(in srgb,var(--brand) 56%,var(--line));color:#ffffff}.emails-template-card-attention .status-pill,.emails-template-card-details .status-pill,.emails-template-card-meta .status-pill{min-width:0;min-height:18px;padding:0 8px;border-radius:999px;font-size:.55rem;letter-spacing:.03em}.emails-branding-form{gap:16px}.emails-branding-field-help{color:var(--muted);font-size:.75rem;line-height:1.4}.emails-branding-accent-field{width:min(100%,220px);justify-self:start;align-self:start}.emails-branding-accent-field input{height:48px;min-height:48px;align-self:start}.emails-branding-actions{display:flex;justify-content:flex-end;grid-column:1/-1}.emails-template-summary-panel{display:grid;grid-gap:10px;gap:10px}.emails-template-hero-card{display:grid;grid-gap:0;gap:0;padding:16px 18px;border:1px solid color-mix(in srgb,var(--brand) 14%,var(--line));border-radius:calc(var(--radius-lg) - 4px);background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 5%,var(--surface)),var(--surface)),var(--surface)}.emails-template-hero-shell{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start}.emails-template-hero-main,.emails-template-hero-side{display:grid;grid-gap:10px;gap:10px;align-content:start}.emails-template-hero-eyebrow{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.emails-template-hero-copy{display:grid;grid-gap:4px;gap:4px;max-width:min(72ch,100%)}.emails-template-hero-copy h2{margin:0;font-size:clamp(1.55rem,2.2vw,2.15rem);line-height:1;letter-spacing:-.045em}.emails-template-hero-copy .user-profile-subtitle{margin:0;font-size:.9rem;line-height:1.25}.emails-template-summary-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}.emails-template-summary-actions .danger-button.inline-button,.emails-template-summary-actions .secondary-button.inline-button{min-height:34px;padding:0 12px;font-size:.86rem}.emails-template-summary-badges{display:flex;flex-wrap:wrap;gap:6px}.emails-template-summary-badges .status-pill{min-height:18px;padding:0 8px;font-size:.62rem;letter-spacing:.03em}.emails-template-facts-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr))}.emails-template-fact-card{display:grid;grid-gap:2px;gap:2px;grid-column:span 1;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface) 84%,var(--bg))}.emails-template-fact-card-wide{grid-column:span 2}.emails-template-fact-card-approval{grid-column:span 3}.emails-template-fact-card p{margin:0;color:var(--text);font-size:.9rem;line-height:1.2}.emails-template-fact-card strong{color:var(--text);font-size:.94rem;line-height:1.12}.emails-template-fact-card .emails-template-summary-label{margin-bottom:3px;font-size:.7rem}.emails-template-fact-card-approved{border-color:color-mix(in srgb,var(--current) 28%,var(--line));background:color-mix(in srgb,var(--current) 6%,var(--surface))}.emails-template-fact-card-blocked{border-color:color-mix(in srgb,var(--danger) 20%,var(--line));background:color-mix(in srgb,var(--danger) 5%,var(--surface))}.emails-template-fact-card .emails-template-status-meta{gap:6px}.emails-template-fact-card .emails-template-status-meta>div{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:baseline}.emails-template-fact-card .emails-template-status-meta dt{font-size:.68rem;white-space:nowrap}.emails-template-fact-card .emails-template-status-meta dd{font-size:.9rem;line-height:1.2;white-space:nowrap}.emails-template-editor-grid{display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}.emails-template-editor-toolbar{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:flex-start}.emails-template-editor-panel,.emails-template-side-panel,.emails-template-sidebar{display:grid;grid-gap:16px;gap:16px;align-content:start}.emails-template-actions,.emails-template-deliveries-actions,.emails-template-field-tabs,.emails-template-language-tabs,.emails-template-test-controls{display:flex;flex-wrap:wrap;gap:10px}.emails-template-language-tabs{display:grid;grid-template-columns:repeat(2,minmax(72px,96px));grid-gap:8px;gap:8px}.emails-template-actions{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr))}.emails-template-editor-actions{margin-top:2px;justify-content:end}.emails-template-actions .primary-button,.emails-template-actions .secondary-button,.emails-template-deliveries-actions .secondary-button,.emails-template-field-tabs .secondary-button,.emails-template-language-tabs .secondary-button,.emails-template-summary-actions .secondary-button,.emails-template-test-controls .secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;text-align:center}.emails-template-language-tabs .secondary-button{min-height:34px;padding:0 12px;border-radius:12px;font-size:.82rem;font-weight:700}.emails-template-field-tabs .secondary-button.is-active,.emails-template-language-tabs .secondary-button.is-active{border-color:color-mix(in srgb,var(--brand) 46%,var(--line));background:color-mix(in srgb,var(--brand) 12%,var(--surface));color:var(--brand-strong)}.emails-template-language-status-panel{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.emails-template-language-status-card{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface) 88%,var(--bg))}.emails-template-language-status-card.is-active{border-color:color-mix(in srgb,var(--brand) 34%,var(--line));background:color-mix(in srgb,var(--brand) 7%,var(--surface))}.emails-template-language-status-card-header{display:flex;gap:10px;align-items:center;justify-content:space-between}.emails-template-language-status-card-header strong{color:var(--text);font-size:.95rem}.emails-template-language-status-card-header span{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--brand) 9%,var(--surface-strong));color:color-mix(in srgb,var(--brand) 76%,var(--muted-strong));font-size:.66rem;font-weight:750;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.emails-template-language-status-card dl{display:grid;grid-gap:8px;gap:8px;margin:0}.emails-template-language-status-card dl div{display:grid;grid-gap:2px;gap:2px}.emails-template-language-status-card dt{color:var(--muted);font-size:.68rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.emails-template-language-status-card dd{margin:0;color:var(--muted-strong);font-size:.86rem;line-height:1.3}.emails-template-bottom-grid,.emails-template-preview-grid{display:grid;grid-gap:20px;gap:20px}.emails-template-advanced-panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 86%,var(--bg));overflow:hidden}.emails-template-advanced-panel summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;list-style:none}.emails-template-advanced-panel summary::-webkit-details-marker{display:none}.emails-template-advanced-summary-copy{display:grid;grid-gap:4px;gap:4px}.emails-template-advanced-summary-copy strong{font-size:1.02rem}.emails-template-advanced-summary-copy span{color:var(--muted);font-size:.94rem}.emails-template-advanced-summary-action{color:var(--brand-strong);font-weight:650;white-space:nowrap}.emails-template-advanced-panel[open] .emails-template-advanced-summary-action{color:var(--muted-strong)}.emails-template-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 22px 22px}.status-pill.warning{background:color-mix(in srgb,var(--upcoming) 14%,var(--surface-strong));border-color:color-mix(in srgb,var(--upcoming) 26%,var(--line));color:color-mix(in srgb,var(--upcoming) 82%,#5a2f00)}.emails-template-deliveries-list,.emails-template-editor-stack,.emails-template-placeholder-list,.emails-template-preview-frame,.emails-template-revisions-list,.emails-template-sidebar-stack{display:grid;grid-gap:12px;gap:12px}.emails-template-preview-surface{background:var(--surface-muted)}.emails-template-preview-frame,.emails-template-preview-surface{border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}.emails-template-preview-frame{background:#f4f7fb}.emails-template-preview-subject{display:flex;align-items:center;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.emails-template-preview-subject-line{display:flex;align-items:baseline;gap:6px;width:100%;min-width:0;white-space:nowrap}.emails-template-preview-subject-label{flex:0 0 auto;color:var(--muted-strong);font-size:.92rem;font-weight:700}.emails-template-preview-subject strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emails-template-preview-content{width:100%;min-height:420px;overflow:auto;background:#ffffff}.emails-template-preview-iframe{display:block;width:100%;height:180px;border:0;background:#f4f7fb}.emails-template-deliveries-list,.emails-template-revisions-list{padding:0;margin:0;list-style:none}.emails-template-deliveries-item,.emails-template-placeholder-item,.emails-template-revision-item{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:14px 16px}.emails-template-delivery-meta,.emails-template-placeholder-meta,.emails-template-revision-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:var(--muted);font-size:.92rem}.emails-template-placeholder{width:100%;display:grid;justify-items:start;grid-gap:10px;gap:10px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 92%,#ffffff) 0,#ffffff 100%);color:var(--text);text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.emails-template-placeholder:hover{border-color:color-mix(in srgb,var(--brand) 22%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 4%,var(--surface)) 0,#ffffff 100%);transform:translateY(-1px)}.emails-template-placeholder:focus-visible{outline:none;border-color:color-mix(in srgb,var(--brand) 34%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 10%,transparent)}.emails-template-placeholder strong{display:inline-flex;align-items:center;max-width:100%;padding:7px 11px;border-radius:999px;background:color-mix(in srgb,var(--brand) 10%,var(--surface));color:var(--brand-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:700;line-height:1.2;word-break:break-word}.emails-template-placeholder span{display:block;color:var(--muted-strong);font-size:.92rem;line-height:1.45}.emails-template-placeholder-item{display:grid;grid-gap:8px;gap:8px}.emails-template-placeholder-token{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:999px;background:var(--surface-muted);color:var(--brand-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem}.emails-template-status-readonly,.emails-template-status-toggle{display:grid;grid-gap:8px;gap:8px}.emails-template-test-panel{display:grid;grid-gap:12px;gap:12px}.emails-template-test-panel h3{margin:0}.emails-template-status-toggle-control{display:inline-flex;align-items:center;gap:10px}.emails-template-status-toggle small{color:var(--muted);font-size:.9rem}.emails-template-test-note{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--muted-strong);font-size:.92rem}.emails-template-test-note p{margin:0}.emails-template-status-meta{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;border:0;background:transparent}.emails-template-status-meta>div{display:grid;grid-gap:4px;gap:4px}.emails-template-status-meta dt{color:var(--muted);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.emails-template-status-meta dd{margin:0;color:var(--muted-strong);font-size:.92rem;line-height:1.3}.emails-template-version-list{display:grid;grid-gap:12px;gap:12px}.emails-template-delivery-groups{display:grid;grid-gap:16px;gap:16px}.emails-template-delivery-group{display:grid;grid-gap:10px;gap:10px}.emails-template-delivery-group-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 2px 0}.emails-template-delivery-group-header strong{font-size:1rem}.emails-template-delivery-group-header span{color:var(--muted);font-size:.92rem;white-space:nowrap}.emails-template-version-row{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.emails-preferences-form{gap:16px}.emails-preferences-master-toggle,.emails-preferences-toggle{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.emails-preferences-master-toggle input,.emails-preferences-toggle input{margin-top:3px}.emails-preferences-master-toggle span,.emails-preferences-toggle span{display:grid;grid-gap:4px;gap:4px}.emails-preferences-master-toggle small,.emails-preferences-toggle small{color:var(--muted);font-size:.9rem}.emails-preferences-readonly-list{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.emails-preferences-readonly-list>span{font-weight:600}.emails-preferences-readonly-list ul{margin:0;padding-left:18px;color:var(--muted-strong)}.rich-html-editor{display:grid;grid-gap:12px;gap:12px}.rich-html-editor-toolbar{--rich-toolbar-height:clamp(28px,2.1vw,32px);--rich-toolbar-select-shell-width:clamp(34px,3.8vw,42px);--rich-toolbar-button-min-width:clamp(24px,2.6vw,32px);--rich-toolbar-gap:clamp(3px,0.45vw,5px);--rich-toolbar-font-size:clamp(0.6rem,0.66vw,0.72rem);display:flex;flex-wrap:wrap;gap:clamp(5px,.75vw,6px);align-items:center;justify-content:flex-start;padding:clamp(5px,.7vw,6px) clamp(6px,.85vw,8px);border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--surface-muted) 82%,#ffffff);overflow:visible}.rich-html-editor-toolbar-group{display:flex;flex-wrap:nowrap;gap:var(--rich-toolbar-gap);align-items:center;flex:0 0 auto;min-width:0}.rich-html-editor-toolbar-group:first-child{padding-right:clamp(5px,.65vw,6px);margin-right:0;border-right:1px solid color-mix(in srgb,var(--line) 82%,transparent)}.rich-html-editor-toolbar-select-shell{position:relative;flex:0 0 auto;width:var(--rich-toolbar-select-shell-width);min-width:var(--rich-toolbar-select-shell-width);max-width:var(--rich-toolbar-select-shell-width);height:var(--rich-toolbar-height);min-height:var(--rich-toolbar-height);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:10px;background:var(--surface);box-sizing:border-box;overflow:hidden;cursor:pointer;transition:border-color .14s ease,background .14s ease}.rich-html-editor-toolbar-select-shell:hover{border-color:color-mix(in srgb,var(--brand) 16%,var(--line));background:color-mix(in srgb,var(--brand) 5%,var(--surface-strong))}.rich-html-editor-toolbar-select-shell:focus-within{border-color:color-mix(in srgb,var(--brand) 36%,var(--line));box-shadow:0 0 0 1px color-mix(in srgb,var(--brand) 12%,transparent)}.rich-html-editor-toolbar-select-glyph{pointer-events:none;color:var(--text);line-height:1;display:inline-flex;align-items:center;justify-content:center}.rich-html-editor-toolbar-select{position:absolute;inset:0;width:100%;min-width:100%;max-width:100%;height:var(--rich-toolbar-height);min-height:var(--rich-toolbar-height);padding:0;border:0;background:transparent;color:transparent;font-size:16px;line-height:1;box-sizing:border-box;opacity:0;box-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.rich-html-editor-toolbar-select:focus{outline:none}.rich-html-editor-toolbar-button{flex:0 0 auto;height:var(--rich-toolbar-height);min-width:var(--rich-toolbar-button-min-width);min-height:var(--rich-toolbar-height);padding:0;border-radius:10px;line-height:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.rich-html-editor-icon,.rich-html-editor-icon-text{width:17px;height:17px}.rich-html-editor-icon{display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rich-html-editor-icon circle{fill:currentColor;stroke:none}.rich-html-editor-icon-text{display:inline-flex;align-items:center;justify-content:center;color:currentColor;font-size:.92rem;font-weight:800;line-height:1}.rich-html-editor-icon-text.is-italic{font-style:italic}.rich-html-editor-icon-text.is-underlined{text-decoration:underline;text-underline-offset:2px}.rich-html-editor-icon-size{gap:1px;align-items:baseline;font-size:.96rem}.rich-html-editor-icon-size span{font-size:.62rem}.rich-html-editor-canvas{border:1px solid var(--line);border-radius:var(--radius-md);background:linear-gradient(180deg,#ffffff,#fbfcff);overflow:hidden}.rich-html-editor-surface{min-height:220px;padding:22px;border:0;border-radius:0;background:transparent;color:var(--text);font-family:Arial,sans-serif;font-size:16px;line-height:1.6;text-align:left;word-break:break-word;cursor:text;outline:none}.rich-html-editor-surface p{margin:0 0 16px}.rich-html-editor-surface>:last-child{margin-bottom:0!important}.rich-html-editor-surface h1,.rich-html-editor-surface h2,.rich-html-editor-surface h3,.rich-html-editor-surface h4{margin:0 0 12px;line-height:1.2;color:var(--text-strong)}.rich-html-editor-surface h1{font-size:1.9rem}.rich-html-editor-surface h2{font-size:1.6rem}.rich-html-editor-surface h3{font-size:1.3rem}.rich-html-editor-surface h4{font-size:1.05rem}.rich-html-editor-surface ol,.rich-html-editor-surface ul{margin:0 0 16px 22px;padding:0}.rich-html-editor-surface li+li{margin-top:6px}.rich-html-editor-surface blockquote{margin:0 0 16px;padding:12px 16px;border-left:4px solid color-mix(in srgb,var(--brand) 36%,var(--line));background:color-mix(in srgb,var(--surface-muted) 84%,#ffffff);color:var(--muted-strong)}.rich-html-editor-surface b,.rich-html-editor-surface strong{font-weight:700}.rich-html-editor-surface em,.rich-html-editor-surface i{font-style:italic}.rich-html-editor-surface u{text-decoration:underline}.rich-html-editor-surface font[size="2"]{font-size:14px}.rich-html-editor-surface font[size="3"]{font-size:16px}.rich-html-editor-surface font[size="4"]{font-size:20px}.rich-html-editor-surface font[size="5"]{font-size:24px}.rich-html-editor-canvas:focus-within{border-color:color-mix(in srgb,var(--brand) 36%,var(--line));box-shadow:0 0 0 1px color-mix(in srgb,var(--brand) 24%,transparent),0 0 0 4px color-mix(in srgb,var(--brand) 10%,transparent)}.rich-html-editor-surface:empty:before{content:attr(data-placeholder);color:var(--muted)}@media (max-width:1100px){.emails-overview-hero{grid-template-columns:1fr}.emails-admin-nav{border-radius:var(--radius-md)}.emails-admin-nav-label{width:100%;padding:0 4px 4px}.emails-browser-layout,.emails-template-bottom-grid,.emails-template-editor-grid{grid-template-columns:1fr}}@media (max-width:720px){.emails-overview-stats{grid-template-columns:1fr}.emails-attention-header{display:grid}.emails-template-editor-toolbar,.emails-template-hero,.emails-template-version-row{grid-template-columns:1fr;display:grid}.emails-browser-filters,.emails-template-facts-grid{grid-template-columns:1fr}.emails-template-hero-card{padding:18px}.emails-admin-table td,.emails-admin-table th{min-width:160px}}@media (max-width:760px){.emails-admin-layout,.emails-template-layout{gap:12px}.emails-admin-nav{flex-wrap:nowrap;gap:6px;align-items:center;padding:6px;border-radius:18px;box-shadow:none;overflow-x:auto;scrollbar-width:none}.emails-admin-nav::-webkit-scrollbar{display:none}.emails-admin-nav-label{display:none}.emails-admin-nav-link.secondary-button{min-height:36px;padding:0 12px;font-size:12px}.emails-attention-panel,.emails-browser-filter-panel,.emails-browser-layout,.emails-browser-main,.emails-browser-section,.emails-browser-sidebar,.emails-health-hero,.emails-overview-hero,.emails-template-bottom-grid,.emails-template-editor-grid,.emails-template-summary-panel{gap:12px}.emails-overview-copy{gap:8px}.emails-health-hero-copy h2,.emails-overview-copy h2{font-size:1.3rem;line-height:1.06;letter-spacing:-.035em}.emails-health-hero-actions,.emails-overview-actions{gap:8px;padding-top:0}.emails-attention-chip-row,.emails-health-action-grid,.emails-health-status-strip,.emails-overview-stats{gap:10px}.emails-admin-health-card,.emails-health-action-card,.emails-health-status-item,.emails-overview-stat-card{min-height:0;padding:12px 14px;gap:6px}.emails-health-action-topline strong,.emails-overview-stat-card strong{font-size:1rem}.emails-admin-health-card strong,.emails-health-status-value strong{font-size:1.15rem}.emails-health-empty-state{gap:10px;padding:12px 14px}.emails-attention-chip{min-height:54px;padding:10px 12px;gap:8px}.emails-attention-chip span{font-size:.86rem}.emails-attention-chip strong{font-size:1.15rem}.emails-browser-group-list{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.emails-browser-group-button{min-height:52px;padding:10px 12px;gap:8px}.emails-browser-group-button strong{font-size:.82rem}.emails-browser-filters{gap:8px}.emails-template-card-grid{gap:12px;grid-template-columns:1fr}.emails-template-card{gap:10px;padding:14px}.emails-template-card-accordion{padding:0;overflow:hidden}.emails-template-card-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:14px;cursor:pointer;list-style:none}.emails-template-card-summary::-webkit-details-marker{display:none}.emails-template-card-summary::marker{content:""}.emails-template-card-summary-copy{display:grid;grid-gap:6px;gap:6px;min-width:0}.emails-template-card-summary-copy h3{margin:0;font-size:.94rem;line-height:1.12}.emails-template-card-summary-timing{display:grid;grid-gap:2px;gap:2px;min-width:0;color:var(--muted-strong);font-size:.84rem;line-height:1.2}.emails-template-card-summary-label{color:var(--muted);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.emails-template-card-summary-chevron{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface) 82%,var(--bg));color:var(--muted-strong);font-size:14px;line-height:1;transition:transform .14s ease}.emails-template-card-accordion[open] .emails-template-card-summary-chevron{transform:rotate(180deg)}.emails-template-card-accordion-content{display:grid;grid-template-rows:0fr;opacity:0;transform:translate3d(0,calc(var(--motion-distance-xs) * -1),0);transition:grid-template-rows var(--motion-duration-base) var(--motion-ease-soft),opacity var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-soft),padding var(--motion-duration-base) var(--motion-ease-soft);padding:0 14px}.emails-template-card-accordion-content-inner{overflow:hidden;display:grid;grid-gap:10px;gap:10px}.emails-template-card-accordion[open] .emails-template-card-accordion-content{grid-template-rows:1fr;opacity:1;transform:translateZ(0);padding:0 14px 14px}.emails-admin-status-stack,.emails-template-card-actions,.emails-template-card-header,.emails-template-card-meta{gap:6px}.emails-template-card-actions{justify-content:flex-end}.emails-template-card-actions .secondary-button.inline-button{min-height:22px;padding:0 8px;border-color:color-mix(in srgb,var(--brand) 48%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 88%,#ffffff),color-mix(in srgb,var(--brand) 78%,#0f5ed8));color:#ffffff;font-size:10px;line-height:1;box-shadow:none}.emails-template-card-actions .secondary-button.inline-button:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 92%,#ffffff),color-mix(in srgb,var(--brand) 82%,#0f5ed8));color:#ffffff}.emails-admin-status-stack .status-pill,.emails-template-card-meta .status-pill,.emails-template-hero-eyebrow .status-pill,.emails-template-summary-badges .status-pill{min-height:15px;padding:0 6px;border-radius:999px;font-size:8px;letter-spacing:.03em}.emails-template-card-header h3{font-size:.94rem}.emails-admin-table-subcopy,.emails-template-card-attention,.emails-template-card-details dd,.emails-template-card-key,.emails-template-card-trigger{font-size:.84rem}.emails-template-card-details{gap:8px}.emails-admin-health-label,.emails-template-card-details dt,.emails-template-summary-label{margin-bottom:4px;font-size:.72rem}.emails-template-hero-card{gap:12px;padding:16px;border-radius:18px}.emails-template-hero-eyebrow{gap:6px;font-size:.72rem}.emails-template-hero-key{padding:4px 8px;font-size:.72rem}.emails-template-hero{gap:10px}.emails-template-hero-copy{gap:6px}.emails-template-hero-copy h2{font-size:1.55rem;line-height:1;letter-spacing:-.035em}.emails-template-hero-shell{gap:12px;grid-template-columns:1fr}.emails-template-hero-main,.emails-template-hero-side{gap:10px}.emails-template-summary-actions{justify-content:flex-start}.emails-template-summary-actions .secondary-button.inline-button{flex:1 1 100%}.emails-template-facts-grid{gap:10px;grid-template-columns:1fr}.emails-template-fact-card,.emails-template-fact-card-wide{grid-column:span 1}.emails-template-fact-card{gap:2px;padding:10px 12px}.emails-template-fact-card strong{font-size:.9rem}.emails-template-fact-card p{font-size:.88rem}.emails-template-deliveries-list,.emails-template-delivery-groups,.emails-template-editor-panel,.emails-template-editor-stack,.emails-template-editor-toolbar,.emails-template-placeholder-list,.emails-template-preview-grid,.emails-template-revisions-list,.emails-template-side-panel,.emails-template-sidebar,.emails-template-sidebar-stack,.emails-template-version-list{gap:12px}.emails-template-actions,.emails-template-deliveries-actions,.emails-template-field-tabs,.emails-template-language-tabs,.emails-template-test-controls{gap:8px}.emails-template-actions .primary-button,.emails-template-actions .secondary-button,.emails-template-deliveries-actions .secondary-button,.emails-template-field-tabs .secondary-button,.emails-template-language-tabs .secondary-button,.emails-template-summary-actions .secondary-button,.emails-template-test-controls .secondary-button{min-height:40px;font-size:13px}.emails-template-advanced-panel summary{padding:14px 16px}.emails-template-bottom-grid{padding:0 16px 16px}.emails-preferences-master-toggle,.emails-preferences-readonly-list,.emails-preferences-toggle,.emails-template-deliveries-item,.emails-template-placeholder-item,.emails-template-preview-subject,.emails-template-revision-item,.emails-template-test-note,.emails-template-version-row{padding:12px 14px}.rich-html-editor{gap:10px}.rich-html-editor-toolbar{--rich-toolbar-height:28px;--rich-toolbar-select-shell-width:34px;--rich-toolbar-button-min-width:24px;--rich-toolbar-gap:3px;--rich-toolbar-font-size:0.62rem;gap:5px;padding:5px 6px}.rich-html-editor-toolbar-group:first-child{padding-right:5px;margin-right:0}.rich-html-editor-toolbar-select-shell{border-radius:9px}.rich-html-editor-toolbar-button{padding:0 5px}.rich-html-editor-surface{min-height:180px;padding:16px}}.marketing-screen{position:relative;gap:24px;isolation:isolate}.marketing-screen:before{content:"";position:absolute;inset:-28px -20px auto;height:320px;border-radius:40px;background:transparent;pointer-events:none;z-index:-1}.marketing-grid{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(340px,.92fr);grid-gap:24px;gap:24px;align-items:start}.marketing-workspace-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px 28px;gap:20px 28px;align-items:start;overflow:hidden;padding:32px;border:1px solid color-mix(in srgb,var(--brand) 10%,rgba(17,40,75,.08));background:#ffffff;box-shadow:0 22px 60px rgba(17,40,75,.08),inset 0 1px 0 rgba(255,255,255,.72)}.marketing-workspace-hero:after,.marketing-workspace-hero:before{content:"";position:absolute;border-radius:999px;pointer-events:none}.marketing-workspace-hero:after,.marketing-workspace-hero:before{display:none}.marketing-workspace-hero>*{position:relative;z-index:1}.marketing-workspace-hero-copy{display:grid;grid-gap:0;gap:0;max-width:760px}.marketing-workspace-title-row{display:flex;align-items:center;gap:14px}.marketing-workspace-kicker{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;min-height:32px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.76);border:1px solid rgba(17,40,75,.08);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#40506d}.marketing-workspace-hero-copy h1{margin:0;font-size:clamp(38px,5vw,56px);line-height:.94;letter-spacing:-.05em}.marketing-workspace-settings-button{width:36px;min-width:36px;min-height:36px;padding:0;border-radius:12px}.marketing-workspace-settings-button img,.marketing-workspace-settings-button svg{width:18px;height:18px;display:block;object-fit:contain}.marketing-workspace-hero-copy p{margin:0;max-width:64ch;color:#4e5d79;font-size:16px;line-height:1.65}.marketing-workspace-pill-row{display:flex;flex-wrap:wrap;gap:10px}.marketing-workspace-pill{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.78);border:1px solid rgba(17,40,75,.07);color:#273750;font-size:13px;font-weight:650}.marketing-hero-stats{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));grid-gap:8px;gap:8px;width:min(100%,760px);justify-self:end;align-self:start}.marketing-stat-card{position:relative;display:grid;grid-gap:2px;gap:2px;padding:10px 14px 9px;border:1px solid rgba(17,40,75,.08);border-radius:16px;overflow:hidden;background:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.62)}.marketing-stat-card:before{display:none}.marketing-stat-card strong{font-size:1.3rem;line-height:1;letter-spacing:-.05em}.marketing-stat-card span{color:#51607b;font-size:.78rem;line-height:1.2}.marketing-card-actions,.marketing-hero-actions,.marketing-modal-actions,.marketing-section-actions{display:flex;gap:10px;flex-wrap:wrap}.marketing-tab-nav{display:flex;margin-top:10px;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-start}.marketing-tab-button{flex:0 0 auto;min-height:40px;padding:0 16px;border:1px solid rgba(17,40,75,.08);border-radius:14px;background:#f9fafc;color:#44526c;font-size:.88rem;font-weight:700;letter-spacing:-.02em;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.marketing-tab-button:hover{border-color:color-mix(in srgb,var(--brand) 28%,rgba(17,40,75,.08));color:var(--brand-strong)}.marketing-tab-button.is-active{background:var(--brand);border-color:color-mix(in srgb,var(--brand) 70%,var(--brand-strong));color:#ffffff;box-shadow:0 8px 18px rgba(65,119,230,.18)}.marketing-tab-content{display:grid;grid-gap:24px;gap:24px}.marketing-buyers-panel,.marketing-campaign-builder-panel,.marketing-campaigns-panel,.marketing-templates-panel,.marketing-token-panel{position:relative;overflow:hidden;border:1px solid rgba(17,40,75,.08);background:#ffffff;box-shadow:0 20px 48px rgba(17,40,75,.06)}.marketing-support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.marketing-side-panel{display:grid;grid-gap:20px;gap:20px;align-content:start}.marketing-buyers-panel .panel-heading,.marketing-campaign-builder-panel .panel-heading,.marketing-campaigns-panel .panel-heading,.marketing-templates-panel .panel-heading,.marketing-token-panel .panel-heading{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.marketing-buyers-panel .panel-heading p,.marketing-campaigns-panel .panel-heading p,.marketing-templates-panel .panel-heading p,.marketing-token-panel .panel-heading p{margin:6px 0 0;color:#586884;line-height:1.45}.marketing-section-headline{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.marketing-section-count{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:24px;padding:0 9px;border-radius:999px;background:rgba(17,40,75,.04);border:1px solid rgba(17,40,75,.08);color:#33415c;font-size:11px;font-weight:750;letter-spacing:.04em}.marketing-filters{margin-top:10px;padding:10px 12px;border:1px solid rgba(17,40,75,.08);border-radius:18px;background:#f9fafc}.marketing-buyers-search-shell{margin-top:8px;padding:14px 16px;border:1px solid rgba(17,40,75,.08);border-radius:22px;background:#ffffff}.marketing-buyers-search-field{gap:4px}.marketing-buyers-search-field span{font-size:11px}.marketing-buyers-search-field input{min-height:46px;border-radius:16px}.marketing-filter-grid{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));grid-gap:8px 10px;gap:8px 10px;align-items:end}.marketing-filter-search{grid-column:auto}.marketing-filter-toggle{grid-column:auto;max-width:none}.marketing-filters .field{gap:3px}.marketing-filters .field span{font-size:10px}.marketing-filters .field input,.marketing-filters .field select{min-height:38px;padding-top:8px;padding-bottom:8px;border-radius:12px;font-size:14px}.marketing-filters .field select{padding-right:38px;background-position:right 14px center}.marketing-filters .marketing-checkbox-row{min-height:38px;padding:8px 12px;border-radius:12px;align-items:center}.marketing-filters .marketing-checkbox-row input{margin-top:0}.marketing-filters .marketing-checkbox-copy{gap:1px}.marketing-filters .marketing-checkbox-copy strong{font-size:13px;line-height:1.15}.marketing-filters .marketing-checkbox-note{display:none}.marketing-section-add-button,.marketing-section-download-button{min-height:36px;padding-inline:12px;border-radius:12px;font-size:14px;white-space:nowrap}.marketing-campaign-reset-button{min-height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--brand) 20%,var(--brand-strong));border-radius:12px;background:var(--brand);color:#ffffff;font-size:13px;font-weight:650;white-space:nowrap;transition:opacity .14s ease,background .14s ease,border-color .14s ease,color .14s ease}.marketing-campaign-reset-button:hover{background:color-mix(in srgb,var(--brand) 92%,var(--brand-strong))}.marketing-card-list,.marketing-contact-editor-list,.marketing-recipient-groups,.marketing-template-list{display:grid;grid-gap:16px;gap:16px}.marketing-buyers-table-wrap{margin-top:8px;max-height:62vh;overflow:auto;border-radius:24px}.marketing-buyers-table{width:100%;min-width:0;table-layout:fixed}.marketing-buyers-table th{top:0;z-index:2;padding:9px 10px;font-size:9px;letter-spacing:.1em}.marketing-buyers-table-company-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.marketing-buyers-table-company-choice,.marketing-buyers-table-select-all{display:inline-flex;align-items:center;gap:8px;min-width:0}.marketing-buyers-table-select-all{color:#5c6c87;font-size:10px;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap}.marketing-buyers-table-company-choice input,.marketing-buyers-table-select-all input{width:14px;height:14px;margin:0;flex:0 0 auto;accent-color:#2f6df6}.marketing-buyers-table td{padding:4px 10px;font-size:12px;line-height:1.1;vertical-align:middle}.marketing-buyers-table .marketing-buyers-table-row{cursor:pointer;transition:background-color .18s ease}.marketing-buyers-table .marketing-buyers-table-row:hover td{background:rgba(47,109,246,.04)}.marketing-buyers-table td strong{font-size:11px;line-height:1.1}.marketing-buyers-table .marketing-buyers-table-action{text-align:right}.marketing-buyers-table .primary-cell{display:flex;align-items:center;min-height:22px;gap:0;min-width:0}.marketing-buyers-table .marketing-buyers-table-company-choice{gap:8px}.marketing-buyers-table .marketing-buyers-table-company{white-space:nowrap}.marketing-buyers-table .marketing-buyers-table-company .primary-cell{overflow:hidden}.marketing-buyers-table .marketing-buyers-table-company strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-buyers-table .inline-stack span,.marketing-buyers-table .primary-cell span{font-size:10px;line-height:1.35}.marketing-buyers-table .inline-stack{gap:3px}.marketing-buyers-table .status-pill{min-width:0;min-height:20px;padding:0 6px;font-size:8px}.marketing-buyers-table .marketing-buyers-table-action .secondary-button{min-height:24px;padding:0 9px;border-radius:9px;font-size:11px}.marketing-buyers-table-cell{color:#44526c;line-height:1.5;overflow-wrap:anywhere}.marketing-table-icon-button{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;min-height:36px;padding:0;border-radius:12px}.marketing-table-icon-button img,.marketing-table-icon-button svg{width:18px;height:18px;display:block;flex:0 0 auto;object-fit:contain}.marketing-buyer-card,.marketing-campaign-card,.marketing-contact-editor-card,.marketing-recipient-group,.marketing-template-card{position:relative;display:grid;grid-gap:16px;gap:16px;padding:20px;overflow:hidden;border:1px solid rgba(17,40,75,.08);border-radius:26px;background:#ffffff;box-shadow:0 14px 30px rgba(17,40,75,.05)}.marketing-buyer-card:before,.marketing-campaign-card:before,.marketing-contact-editor-card:before,.marketing-recipient-group:before,.marketing-template-card:before{display:none}.marketing-card-header,.marketing-contact-editor-header,.marketing-modal-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.marketing-card-header>div,.marketing-contact-editor-header>div,.marketing-modal-header>div{min-width:0}.marketing-modal-header{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid rgba(17,40,75,.08)}.marketing-contact-editor-header strong,.marketing-modal-header h2{margin:0}.marketing-modal-header p{margin:8px 0 0;color:#586884;line-height:1.6}.marketing-modal-subheader{margin:0 0 18px;padding-bottom:18px;border-bottom:1px solid rgba(17,40,75,.08)}.marketing-card-title-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.marketing-campaign-card h3,.marketing-card-title-row h3,.marketing-template-card h3{margin:0;font-size:1.14rem;letter-spacing:-.03em}.marketing-card-subtitle,.marketing-muted-copy{margin:8px 0 0;color:#5e6e89;line-height:1.6}.marketing-chip-row{display:flex;flex-wrap:wrap;gap:10px}.marketing-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(17,40,75,.08);background:rgba(17,40,75,.04);color:#254062;font-size:.84rem;font-weight:650}.marketing-template-subject{display:grid;grid-gap:6px;gap:6px;margin:0}.marketing-template-subject strong{color:#6a7892;font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.marketing-template-subject span{line-height:1.55}.marketing-template-preview{margin:0;color:#596881;line-height:1.65;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.marketing-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 18px;gap:16px 18px}.marketing-detail-grid strong{display:block;margin-bottom:8px;color:#6a7892;font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.marketing-detail-grid p{margin:0;line-height:1.7}.marketing-contact-editor,.marketing-contact-list,.marketing-recipient-contact-list,.marketing-token-list{display:grid;grid-gap:10px;gap:10px}.marketing-contact-item{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border:1px solid rgba(17,40,75,.08);border-radius:18px;background:#f9fafc}.marketing-contact-item>div:first-child{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.marketing-contact-item>div:first-child span{color:#5e6e89;font-size:13px}.marketing-contact-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#51607b;font-size:13px}.marketing-token-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.marketing-token-list-inline{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.marketing-token-list code{display:inline-flex;width:100%;min-height:34px;align-items:center;justify-content:flex-start;max-width:100%;padding:0 12px;border-radius:999px;border:1px solid rgba(17,40,75,.08);background:#f9fafc;color:#2c405c;font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-empty-state{display:grid;place-items:center;min-height:160px;padding:28px 22px;border:1px dashed rgba(17,40,75,.16);border-radius:24px;background:#f9fafc;color:#5e6e89;text-align:center}.marketing-modal{max-height:min(92vh,1040px);overflow:auto;border:1px solid rgba(17,40,75,.08);background:#ffffff;box-shadow:0 30px 90px rgba(17,40,75,.16)}.modal-shell.marketing-buyer-modal-shell{padding:12px 16px;background:rgba(12,17,27,.34);backdrop-filter:blur(22px) saturate(1.08);-webkit-backdrop-filter:blur(22px) saturate(1.08);z-index:140}.modal-card.marketing-buyer-modal{width:min(1720px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:calc(100vh - 24px);max-height:calc(100vh - 24px);display:block;gap:0;padding:0;overflow:hidden;border-radius:28px;box-shadow:0 36px 120px rgba(12,17,27,.28)}.marketing-buyer-modal-inner{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.marketing-buyer-modal-top{display:grid;grid-gap:10px;gap:10px;padding:16px 18px 12px;border-bottom:1px solid rgba(17,40,75,.08);background:#ffffff}.marketing-buyer-modal-header{margin-bottom:0;padding-bottom:0;border-bottom:0}.marketing-buyer-progress{display:grid;grid-gap:8px;gap:8px}.marketing-buyer-progress-meta{display:flex;justify-content:space-between;gap:16px;align-items:flex-end}.marketing-buyer-progress-meta>div{display:grid;grid-gap:4px;gap:4px}.marketing-buyer-progress-meta strong{font-size:.95rem;letter-spacing:-.03em}.marketing-buyer-progress-meta span{color:#5e6e89;font-size:12px;line-height:1.4}.marketing-buyer-progress-name{flex:0 0 auto;align-self:center;max-width:320px;padding:6px 11px;border:1px solid rgba(17,40,75,.08);border-radius:999px;background:#f9fafc;color:#22344f;font-size:12px;font-weight:650;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-buyer-progress-track{position:relative;height:8px;overflow:hidden;border-radius:999px;background:rgba(17,40,75,.08)}.marketing-buyer-progress-fill{position:absolute;inset:0 auto 0 0;display:block;border-radius:inherit;background:#2f6df6}.marketing-buyer-modal-workspace{min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px 18px 14px;overflow:auto}.marketing-buyer-modal-body{min-height:0;display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;align-items:start;align-content:start;overflow:visible}.marketing-modal-section{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(17,40,75,.08);border-radius:20px;background:#f9fafc;min-height:0}.marketing-modal-section-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.marketing-modal-section-header h3{margin:0}.marketing-modal-section-header p{margin:2px 0 0;color:#5e6e89;line-height:1.35;font-size:12px}.marketing-modal-section-accordion{gap:0;padding:0;overflow:hidden}.marketing-modal-section-summary{list-style:none;cursor:pointer;padding:10px 12px}.marketing-modal-section-summary::-webkit-details-marker{display:none}.marketing-modal-section-toggle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border:1px solid rgba(17,40,75,.08);border-radius:999px;color:#5e6e89;font-size:11px;font-weight:700;line-height:1;background:#ffffff}.marketing-modal-section-actions{display:inline-flex;align-items:center;gap:8px}.marketing-modal-section-toggle-primary{border-color:#2f6df6;background:#2f6df6;color:#ffffff}.marketing-modal-section-toggle-primary:hover{background:#2459cf;border-color:#2459cf}.marketing-modal-section-toggle:disabled{cursor:not-allowed;opacity:.55}.marketing-modal-section-toggle-primary:disabled{border-color:rgba(17,40,75,.08);background:#d8e0ef;color:#6c7b94}.marketing-modal-section-content{display:grid;grid-gap:8px;gap:8px;padding:10px 12px 12px;border-top:1px solid rgba(17,40,75,.08)}.marketing-modal-section-content .marketing-form-grid{gap:8px 10px}.marketing-modal-section-content .marketing-picker-trigger{min-height:50px}.marketing-modal-section-content .marketing-picker-trigger-multi{min-height:56px}.marketing-modal-section-subcopy{color:#5e6e89;font-size:11px;line-height:1.35}.marketing-modal-actions.marketing-buyer-modal-actions{margin-top:0;padding:10px 18px 14px;border-top:1px solid rgba(17,40,75,.08);background:#ffffff}.modal-card.marketing-portfolio-settings-modal{width:min(1560px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100vh - 32px);display:grid;grid-gap:20px;gap:20px;padding:26px 28px;border-radius:24px}.marketing-portfolio-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.marketing-portfolio-settings-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.marketing-portfolio-settings-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.marketing-portfolio-settings-item{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border:1px solid rgba(17,40,75,.08);border-radius:14px;background:#ffffff}.marketing-portfolio-settings-item>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.marketing-portfolio-settings-item strong{font-size:13px}.marketing-portfolio-settings-item span{color:#5e6e89;font-size:11px;line-height:1.35}.marketing-form-grid{gap:16px 18px}.form-grid.marketing-buyer-company-grid,.form-grid.marketing-buyer-contact-grid{gap:10px 12px}.form-grid.marketing-buyer-company-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-buyer-size-cluster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px;align-items:end}.marketing-buyer-market-grid{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(120px,.8fr) minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,1.15fr);grid-gap:10px 12px;gap:10px 12px;align-items:start}.marketing-buyer-interest-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px;align-items:start}.marketing-buyer-company-grid .marketing-buyer-market-grid input,.marketing-buyer-company-grid .marketing-buyer-market-grid select{min-height:32px;padding-top:6px;padding-bottom:6px}.marketing-buyer-market-grid .marketing-picker-trigger{min-height:48px;padding-top:8px;padding-bottom:8px}.marketing-buyer-market-grid .marketing-picker-trigger-multi{min-height:48px}.marketing-buyer-market-grid .marketing-picker-trigger-copy strong{font-size:11px}.marketing-buyer-market-grid .marketing-picker-trigger-copy span{font-size:10px}.form-grid.marketing-buyer-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-buyer-company-grid .field,.marketing-buyer-contact-grid .field{gap:3px}.marketing-buyer-company-grid .field span,.marketing-buyer-contact-grid .field span{font-size:11px}.marketing-buyer-company-grid input,.marketing-buyer-company-grid select,.marketing-buyer-company-grid textarea,.marketing-buyer-contact-grid input,.marketing-buyer-contact-grid select,.marketing-buyer-contact-grid textarea{min-height:34px;padding-top:7px;padding-bottom:7px;border-radius:12px;font-size:12px}.marketing-picker-trigger{width:100%;min-height:56px;display:flex;align-items:center;justify-content:flex-start;padding:10px 12px;border:1px solid rgba(17,40,75,.08);border-radius:12px;background:#ffffff;color:#172033;text-align:left}.marketing-picker-trigger:hover{border-color:rgba(47,109,246,.28)}.marketing-picker-trigger-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.marketing-picker-trigger-copy strong{font-size:12px;font-weight:650;line-height:1.35}.marketing-picker-trigger-copy span{color:#5e6e89;font-size:11px;line-height:1.3}.marketing-picker-trigger-multi{min-height:64px}.marketing-buyer-company-grid select[multiple],.marketing-buyer-contact-grid select[multiple]{min-height:56px;padding-top:4px;padding-bottom:4px}.marketing-buyer-company-grid textarea,.marketing-buyer-contact-grid textarea{min-height:46px;resize:none}.marketing-buyer-company-grid .marketing-checkbox-row,.marketing-buyer-contact-grid .marketing-checkbox-row{gap:8px}.marketing-buyer-company-grid .marketing-checkbox-row>span,.marketing-buyer-contact-grid .marketing-checkbox-row>span{line-height:1.2;font-size:12px}.marketing-buyer-contact-section{align-content:start}.marketing-contact-editor-list{gap:8px}.marketing-buyer-contact-card{gap:8px;padding:10px;border-radius:16px;box-shadow:none}.marketing-buyer-contact-card .marketing-contact-editor-header strong{font-size:.88rem}.marketing-buyer-contacts-overview{gap:8px}.marketing-buyer-contact-empty{min-height:72px}.marketing-buyer-contact-accordion{display:grid;grid-gap:10px;gap:10px;padding:10px;border:1px solid rgba(17,40,75,.08);border-radius:18px;background:#ffffff}.marketing-buyer-contact-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.marketing-buyer-contact-accordion summary::-webkit-details-marker{display:none}.marketing-buyer-contact-accordion summary strong{display:block;margin:0}.marketing-buyer-contact-accordion summary span{color:#5e6e89;font-size:12px;line-height:1.4}.marketing-buyer-contact-table{display:grid;grid-gap:10px;gap:10px}.marketing-buyer-contact-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid rgba(17,40,75,.08);border-radius:16px;background:#f9fafc}.marketing-buyer-contact-row-main{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(140px,1fr) minmax(220px,1.35fr) minmax(140px,1fr) minmax(180px,1.1fr);grid-gap:10px 12px;gap:10px 12px;align-items:center}.marketing-buyer-contact-cell{display:grid;grid-gap:2px;gap:2px;min-width:0}.marketing-buyer-contact-cell strong{margin:0;color:#7a879f;font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.marketing-buyer-contact-cell span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-buyer-contact-row-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.marketing-contact-general-email-note{padding:12px 14px;border:1px dashed rgba(47,109,246,.26);border-radius:14px;background:rgba(47,109,246,.05);color:#5e6e89;font-size:12px;line-height:1.4}.modal-shell.marketing-buyer-contact-modal-shell{background:rgba(12,17,27,.28);backdrop-filter:blur(26px) saturate(1.08);-webkit-backdrop-filter:blur(26px) saturate(1.08);z-index:170}.modal-card.marketing-buyer-contact-modal{width:min(980px,calc(100vw - 48px));max-width:calc(100vw - 48px);display:grid;grid-gap:16px;gap:16px;padding:22px 24px 24px;border-radius:24px;box-shadow:0 28px 90px rgba(12,17,27,.3)}.marketing-buyer-contact-modal-header{margin-bottom:0}.marketing-buyer-contact-modal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.modal-shell.marketing-country-picker-shell{background:rgba(12,17,27,.24);backdrop-filter:blur(24px) saturate(1.08);-webkit-backdrop-filter:blur(24px) saturate(1.08);z-index:175}.modal-card.marketing-country-picker-modal{width:min(1180px,calc(100vw - 48px));max-width:calc(100vw - 48px);display:grid;grid-gap:14px;gap:14px;padding:20px;border-radius:24px}.marketing-country-picker-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.marketing-country-picker-grid--standalone{max-height:min(62vh,680px);overflow:auto}.marketing-country-picker-grid>.marketing-empty-state{grid-column:1/-1;min-height:180px}.marketing-country-picker-groups{display:grid;grid-gap:12px;gap:12px;max-height:min(62vh,680px);overflow:auto;padding-right:4px}.marketing-country-picker-group{display:grid;grid-gap:8px;gap:8px}.marketing-country-picker-group-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:4px}.marketing-country-picker-group-header strong{font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#5e6e89}.marketing-country-picker-group-header span{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:20px;padding:0 8px;border-radius:999px;background:rgba(17,40,75,.05);color:#6a7892;font-size:11px;font-weight:700}.marketing-country-picker-option{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 10px;border:1px solid rgba(17,40,75,.08);border-radius:12px;background:#f9fafc;color:#172033;text-align:left;font-size:12px;line-height:1.25}.marketing-country-picker-option:hover{border-color:rgba(47,109,246,.28);background:#ffffff}.marketing-country-picker-option.is-selected{border-color:rgba(47,109,246,.48);background:rgba(47,109,246,.08)}.marketing-country-picker-flag{flex:0 0 auto;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(17,40,75,.08);font-size:11px;font-weight:700}.marketing-country-picker-flag.is-fallback{font-size:9px;letter-spacing:.08em}.marketing-buyer-modal-header h2{font-size:1.65rem;letter-spacing:-.045em}.marketing-buyer-modal-header p{margin-top:4px;font-size:12px;line-height:1.35}.marketing-checkbox-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;grid-gap:12px;gap:12px}.marketing-checkbox-row input{margin-top:3px}.marketing-checkbox-row>span{min-width:0;line-height:1.45}.marketing-checkbox-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.marketing-checkbox-note{color:#5e6e89;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.marketing-buyer-grid-span-2{grid-column:span 2}.marketing-buyer-grid-span-3{grid-column:span 3}.marketing-buyer-grid-span-full{grid-column:1/-1}.marketing-campaign-modal{width:min(1420px,calc(100vw - 32px))}.marketing-campaign-flow{display:grid;grid-gap:18px;gap:18px}.marketing-campaign-stage{display:grid;grid-gap:16px;gap:16px;padding:20px;border:1px solid rgba(17,40,75,.08);border-radius:26px;background:#ffffff}.marketing-campaign-stage.is-locked{border-style:dashed}.marketing-campaign-stage-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.marketing-campaign-stage-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.marketing-campaign-stage-title{display:flex;gap:12px;align-items:flex-start;min-width:0}.marketing-campaign-stage-index{display:inline-flex;align-items:center;justify-content:center;width:34px;min-width:34px;height:34px;border-radius:999px;background:rgba(17,40,75,.08);color:#1d2c44;font-size:13px;font-weight:800}.marketing-campaign-stage-title h3{margin:0}.marketing-campaign-stage-title p{margin:4px 0 0;color:#5e6e89;font-size:13px;line-height:1.45}.marketing-campaign-stage-status{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(17,40,75,.08);background:#f9fafc;color:#5e6e89;font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.marketing-campaign-stage-status.is-complete{border-color:rgba(47,109,246,.2);background:rgba(47,109,246,.1);color:#2459cf}.marketing-campaign-stage-status.is-current{border-color:rgba(47,109,246,.28);background:rgba(47,109,246,.14);color:#2459cf}.marketing-campaign-stage-toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;border:1px solid rgba(17,40,75,.12);background:linear-gradient(180deg,#ffffff,#f5f8fc);color:#53657f;flex:0 0 auto;cursor:pointer;line-height:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(17,40,75,.06);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.marketing-toggle-glyph{width:10px;height:10px;display:block;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-1px);transition:transform .18s ease}.marketing-campaign-stage-toggle.is-open .marketing-toggle-glyph{transform:rotate(-135deg) translateX(-1px)}.marketing-campaign-stage-toggle.is-open{border-color:rgba(47,109,246,.22);background:linear-gradient(180deg,rgba(47,109,246,.14),rgba(47,109,246,.08));color:#2459cf;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 1px 3px rgba(47,109,246,.16)}.marketing-campaign-stage-toggle:hover{border-color:rgba(47,109,246,.22);background:linear-gradient(180deg,rgba(47,109,246,.12),rgba(47,109,246,.06));color:#2459cf;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 2px 6px rgba(47,109,246,.14)}.marketing-campaign-stage-toggle:focus-visible,.marketing-recipient-expand-button:focus-visible{outline:none;border-color:rgba(47,109,246,.34);box-shadow:0 0 0 3px rgba(47,109,246,.14),0 2px 6px rgba(47,109,246,.14)}.marketing-campaign-stage-body{display:grid;grid-gap:14px;gap:14px}.marketing-campaign-stage-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .18s ease}.marketing-campaign-stage-collapse.is-open{grid-template-rows:1fr;opacity:1}.marketing-campaign-stage-collapse-inner{min-height:0;overflow:hidden}.marketing-campaign-stage-collapse-content{display:grid;grid-gap:0;gap:0;min-height:0;transform:translateY(-8px);transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease;opacity:0;pointer-events:none}.marketing-campaign-stage-collapse.is-open .marketing-campaign-stage-collapse-content{transform:translateY(0);opacity:1;pointer-events:auto}.form-grid.marketing-campaign-filters-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;align-items:end}.marketing-campaign-stage-toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.marketing-campaign-stage-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.marketing-campaign-stage-note{margin:0;color:#5e6e89;font-size:12px;line-height:1.4}.marketing-campaign-audience-list{max-height:44vh;overflow:auto}.form-grid.marketing-campaign-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid.marketing-campaign-actions-grid{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:stretch}.marketing-campaign-stage-locked-copy,.marketing-campaign-stage-note-card{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border:1px solid rgba(17,40,75,.08);border-radius:18px;background:#f9fafc}.marketing-campaign-stage-locked-copy strong,.marketing-campaign-stage-note-card strong{font-size:14px;line-height:1.25}.marketing-campaign-stage-locked-copy span,.marketing-campaign-stage-note-card span{color:#5e6e89;font-size:13px;line-height:1.45}.marketing-campaign-submit-actions{justify-content:flex-end}.marketing-campaign-layout{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.45fr);grid-gap:20px;gap:20px;align-items:start}.marketing-campaign-main{display:grid;grid-gap:18px;gap:18px;min-width:0}.marketing-campaign-composer,.marketing-campaign-recipient-panel,.marketing-campaign-sidebar{display:grid;grid-gap:18px;gap:18px;align-content:start;padding:20px;border:1px solid rgba(17,40,75,.08);border-radius:26px;background:#ffffff}.marketing-campaign-sidebar .marketing-form-grid{grid-template-columns:1fr}.marketing-campaign-recipient-panel{max-height:44vh;overflow:auto}.marketing-campaign-sidebar-actions{display:grid;grid-gap:14px;gap:14px;padding-top:16px;border-top:1px solid rgba(17,40,75,.08)}.marketing-selection-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.marketing-selection-summary div{display:flex;align-items:baseline;gap:8px;padding:14px 16px;border:1px solid rgba(17,40,75,.08);border-radius:18px;background:#f9fafc}.marketing-selection-summary strong{color:#172033;font-size:1.4rem;line-height:1;letter-spacing:-.04em}.marketing-selection-summary span{color:#5e6e89;font-size:13px;line-height:1;white-space:nowrap}.marketing-recipient-approval-table{display:grid;grid-gap:0;gap:0;border:1px solid rgba(17,40,75,.08);border-radius:18px;background:#ffffff;overflow:hidden}.marketing-recipient-approval-header,.marketing-recipient-approval-row{display:grid;grid-template-columns:minmax(320px,1.8fr) minmax(150px,.85fr) minmax(140px,.85fr) minmax(120px,.7fr) minmax(110px,.7fr);grid-gap:12px;gap:12px;align-items:center}.marketing-recipient-approval-header{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:10px 16px;border-bottom:1px solid rgba(17,40,75,.08);background:#f5f7fb;color:#5e6e89;font-size:10px;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.marketing-recipient-approval-group+.marketing-recipient-approval-group{border-top:1px solid rgba(17,40,75,.08)}.marketing-recipient-approval-row{min-height:52px;padding:8px 16px}.marketing-recipient-approval-company-cell{display:flex;align-items:center;gap:10px;min-width:0}.marketing-recipient-expand-button{display:inline-flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(17,40,75,.12);border-radius:999px;background:linear-gradient(180deg,#ffffff,#f5f8fc);color:#53657f;cursor:pointer;flex:0 0 auto;line-height:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(17,40,75,.06);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.marketing-recipient-expand-button .marketing-toggle-glyph{width:9px;height:9px}.marketing-recipient-expand-button[aria-expanded=true] .marketing-toggle-glyph{transform:rotate(-135deg) translateX(-1px)}.marketing-recipient-expand-button[aria-expanded=true]{border-color:rgba(47,109,246,.22);background:linear-gradient(180deg,rgba(47,109,246,.14),rgba(47,109,246,.08));color:#2459cf;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 1px 3px rgba(47,109,246,.16)}.marketing-recipient-expand-button:hover:not(:disabled){border-color:rgba(47,109,246,.22);background:linear-gradient(180deg,rgba(47,109,246,.12),rgba(47,109,246,.06));color:#2459cf;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 2px 6px rgba(47,109,246,.14)}.marketing-recipient-expand-button:disabled{opacity:.45;box-shadow:none}.marketing-recipient-company-toggle{display:flex;align-items:center;gap:10px;min-width:0;cursor:pointer}.marketing-recipient-approval-contact-main input,.marketing-recipient-company-toggle input{width:15px;height:15px;margin:0;flex:0 0 auto;accent-color:#2f6df6}.marketing-recipient-approval-contact-row.is-disabled,.marketing-recipient-company-toggle.is-disabled{opacity:.56}.marketing-recipient-company-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.marketing-recipient-approval-contact-name,.marketing-recipient-company-copy strong{color:#172033;font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketing-recipient-company-copy span{color:#5e6e89;font-size:11px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketing-recipient-approval-cell{min-width:0;color:#44526c;font-size:13px;line-height:1.25}.marketing-recipient-approval-cell .status-pill{width:-moz-fit-content;width:fit-content}.marketing-recipient-approval-contacts{border-top:1px solid rgba(17,40,75,.08);background:#f9fafc}.marketing-recipient-approval-contact-header,.marketing-recipient-approval-contact-row{display:grid;grid-template-columns:minmax(220px,.95fr) minmax(260px,1.15fr) minmax(180px,.9fr) minmax(120px,.65fr);grid-gap:12px;gap:12px;align-items:center}.marketing-recipient-approval-contact-header{padding:9px 16px 7px 50px;color:#6a7892;font-size:10px;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.marketing-recipient-approval-contact-row{padding:8px 16px 8px 50px;border-top:1px solid rgba(17,40,75,.06);cursor:pointer}.marketing-recipient-approval-contact-email,.marketing-recipient-approval-contact-main,.marketing-recipient-approval-contact-status,.marketing-recipient-approval-contact-title{min-width:0;color:#44526c;font-size:13px;line-height:1.25}.marketing-recipient-approval-contact-main{display:flex;align-items:center;gap:10px}.marketing-recipient-approval-contact-email,.marketing-recipient-approval-contact-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketing-recipient-approval-contact-status.is-deliverable{color:#2459cf;font-weight:700}.marketing-modal-actions{justify-content:flex-end;margin-top:4px;padding-top:20px;border-top:1px solid rgba(17,40,75,.08)}.marketing-recipient-log{padding-top:6px;border-top:1px solid rgba(17,40,75,.08)}.marketing-recipient-log summary{cursor:pointer;font-weight:700;color:#24509a}.marketing-recipient-log summary::-webkit-details-marker{display:none}.marketing-recipient-table{display:grid;grid-gap:0;gap:0;margin-top:14px;overflow:auto;border:1px solid rgba(17,40,75,.08);border-radius:20px;background:#ffffff}.marketing-recipient-table-header,.marketing-recipient-table-row{display:grid;grid-template-columns:1.05fr 1.45fr .9fr 1.05fr;grid-gap:14px;gap:14px;padding:14px 16px}.marketing-recipient-table-row{border-top:1px solid rgba(17,40,75,.06)}.marketing-recipient-table-header{color:#5e6e89;font-size:11px;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.marketing-unsubscribe-screen{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;background:#f5f7fb}.marketing-unsubscribe-card{width:min(520px,100%);display:grid;grid-gap:16px;gap:16px;text-align:center}.marketing-unsubscribe-card h1,.marketing-unsubscribe-card p{margin:0}.marketing-unsubscribe-actions{display:flex;justify-content:center}@media (max-width:1320px){.form-grid.marketing-buyer-company-grid,.form-grid.marketing-buyer-contact-grid,.marketing-buyer-size-cluster{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-buyer-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-buyer-interest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-country-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-buyer-grid-span-2,.marketing-buyer-grid-span-3{grid-column:span 2}.marketing-grid,.marketing-support-grid{grid-template-columns:1fr}}@media (max-width:1180px){.marketing-campaign-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-recipient-approval-header,.marketing-recipient-approval-row{grid-template-columns:minmax(260px,1.55fr) minmax(126px,.8fr) minmax(126px,.8fr) minmax(105px,.65fr) minmax(96px,.6fr)}.marketing-recipient-approval-contact-header,.marketing-recipient-approval-contact-row{grid-template-columns:minmax(180px,.9fr) minmax(220px,1fr) minmax(132px,.7fr) minmax(96px,.58fr)}.marketing-campaign-layout{grid-template-columns:1fr}.marketing-campaign-recipient-panel{max-height:none}}@media (max-width:900px){.marketing-workspace-hero{grid-template-columns:1fr;padding:24px}.marketing-campaign-actions-grid,.marketing-campaign-filters-grid{grid-template-columns:1fr}.marketing-campaign-stage-header,.marketing-campaign-stage-toolbar{flex-direction:column}.marketing-campaign-stage-header-actions{width:100%;justify-content:space-between}.marketing-campaign-stage-actions,.marketing-campaign-submit-actions{width:100%;justify-content:stretch}.marketing-campaign-stage-actions>*,.marketing-campaign-submit-actions>*{width:100%}.marketing-detail-grid,.marketing-filter-grid,.marketing-hero-stats,.marketing-recipient-table-header,.marketing-recipient-table-row{grid-template-columns:1fr 1fr}.marketing-recipient-approval-header,.marketing-recipient-approval-row{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-recipient-approval-header span:first-child,.marketing-recipient-approval-row .marketing-recipient-approval-company-cell{grid-column:1/-1}.marketing-recipient-approval-contact-header{display:none}.marketing-recipient-approval-contact-row{grid-template-columns:1fr;gap:6px;padding:10px 16px 10px 50px}.marketing-filter-search,.marketing-filter-toggle{grid-column:1/-1}.modal-shell.marketing-buyer-modal-shell{padding:12px}.modal-card.marketing-buyer-modal{width:min(100vw - 24px,100%);max-width:min(100vw - 24px,100%);height:calc(100vh - 24px);max-height:calc(100vh - 24px);border-radius:26px}.marketing-buyer-modal-actions,.marketing-buyer-modal-top,.marketing-buyer-modal-workspace{padding-left:22px;padding-right:22px}.marketing-buyer-modal-workspace{overflow:auto}.form-grid.marketing-buyer-contact-grid,.marketing-buyer-contact-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-buyer-contact-row{align-items:stretch;flex-direction:column}.marketing-buyer-contact-row-main{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-country-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-buyer-progress-meta{flex-direction:column;align-items:flex-start}.marketing-buyer-progress-name{max-width:100%;text-align:left}.marketing-portfolio-settings-form,.marketing-portfolio-settings-grid,.marketing-portfolio-settings-list{grid-template-columns:1fr}}@media (max-width:680px){.marketing-workspace-hero{padding:20px}.marketing-tab-nav{flex-direction:column}.marketing-detail-grid,.marketing-filter-grid,.marketing-hero-stats,.marketing-recipient-table-header,.marketing-recipient-table-row,.marketing-selection-summary{grid-template-columns:1fr}.marketing-recipient-approval-header{display:none}.marketing-recipient-approval-row{grid-template-columns:1fr;gap:8px;padding:12px 14px}.marketing-recipient-approval-cell{padding-left:34px}.marketing-recipient-approval-contact-row{padding:10px 14px 10px 46px}.marketing-buyers-panel .panel-heading,.marketing-campaign-builder-panel .panel-heading,.marketing-campaigns-panel .panel-heading,.marketing-card-header,.marketing-modal-header,.marketing-templates-panel .panel-heading{flex-direction:column}.marketing-filter-search,.marketing-filter-toggle,.marketing-section-add-button{grid-column:1/-1;width:100%}.marketing-tab-button{width:100%;justify-content:center}.marketing-card-actions,.marketing-modal-actions,.marketing-section-actions{width:100%}.marketing-card-actions>*,.marketing-modal-actions>*,.marketing-section-actions>*{width:100%;justify-content:center}.modal-shell.marketing-buyer-modal-shell{padding:8px}.modal-card.marketing-buyer-modal{width:100%;max-width:100%;height:calc(100vh - 16px);max-height:calc(100vh - 16px);border-radius:24px}.marketing-buyer-modal-actions,.marketing-buyer-modal-top,.marketing-buyer-modal-workspace{padding-left:18px;padding-right:18px}.marketing-modal-section{padding:18px;border-radius:22px}.form-grid.marketing-buyer-company-grid,.form-grid.marketing-buyer-contact-grid{grid-template-columns:1fr;gap:8px 10px}.marketing-buyer-contact-modal-grid,.marketing-buyer-contact-row-main,.marketing-buyer-interest-grid,.marketing-buyer-market-grid,.marketing-buyer-size-cluster{grid-template-columns:1fr}.marketing-country-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-buyer-grid-span-2,.marketing-buyer-grid-span-3,.marketing-buyer-grid-span-full{grid-column:auto}.marketing-recipient-contact-list{padding-left:0}.marketing-portfolio-settings-item,.marketing-workspace-title-row{align-items:stretch;flex-direction:column}}html[data-theme=dark] .marketing-screen:before{background:transparent}html[data-theme=dark] .marketing-buyer-card,html[data-theme=dark] .marketing-buyer-contact-accordion,html[data-theme=dark] .marketing-buyer-contact-modal,html[data-theme=dark] .marketing-buyer-contact-row,html[data-theme=dark] .marketing-buyer-modal-actions,html[data-theme=dark] .marketing-buyer-modal-top,html[data-theme=dark] .marketing-buyers-panel,html[data-theme=dark] .marketing-campaign-builder-panel,html[data-theme=dark] .marketing-campaign-card,html[data-theme=dark] .marketing-campaign-composer,html[data-theme=dark] .marketing-campaign-recipient-panel,html[data-theme=dark] .marketing-campaign-sidebar,html[data-theme=dark] .marketing-campaign-stage,html[data-theme=dark] .marketing-campaign-stage-locked-copy,html[data-theme=dark] .marketing-campaign-stage-note-card,html[data-theme=dark] .marketing-campaigns-panel,html[data-theme=dark] .marketing-contact-editor-card,html[data-theme=dark] .marketing-contact-item,html[data-theme=dark] .marketing-country-picker-modal,html[data-theme=dark] .marketing-country-picker-option,html[data-theme=dark] .marketing-empty-state,html[data-theme=dark] .marketing-filters,html[data-theme=dark] .marketing-modal-section,html[data-theme=dark] .marketing-picker-trigger,html[data-theme=dark] .marketing-portfolio-settings-item,html[data-theme=dark] .marketing-portfolio-settings-modal,html[data-theme=dark] .marketing-recipient-group,html[data-theme=dark] .marketing-recipient-table,html[data-theme=dark] .marketing-selection-summary div,html[data-theme=dark] .marketing-stat-card,html[data-theme=dark] .marketing-template-card,html[data-theme=dark] .marketing-templates-panel,html[data-theme=dark] .marketing-token-panel,html[data-theme=dark] .marketing-workspace-hero{background:var(--surface-strong)!important;border-color:rgba(255,255,255,.08)!important}html[data-theme=dark] .marketing-campaign-stage-status,html[data-theme=dark] .marketing-chip,html[data-theme=dark] .marketing-contact-toggle,html[data-theme=dark] .marketing-modal-section-toggle,html[data-theme=dark] .marketing-recipient-buyer-toggle,html[data-theme=dark] .marketing-tab-button,html[data-theme=dark] .marketing-token-list code,html[data-theme=dark] .marketing-workspace-kicker,html[data-theme=dark] .marketing-workspace-pill{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.08)!important;color:var(--text)!important}html[data-theme=dark] .marketing-modal-section-toggle-primary{background:var(--brand)!important;border-color:var(--brand)!important;color:#ffffff!important}html[data-theme=dark] .marketing-campaign-stage-status.is-complete{background:rgba(74,168,255,.12)!important;border-color:rgba(74,168,255,.24)!important;color:#8ab8ff!important}html[data-theme=dark] .marketing-campaign-stage-status.is-current{background:rgba(74,168,255,.18)!important;border-color:rgba(74,168,255,.3)!important;color:#8ab8ff!important}html[data-theme=dark] .marketing-tab-button.is-active{background:var(--brand)!important;border-color:color-mix(in srgb,var(--brand) 70%,#ffffff 30%)!important;color:#ffffff!important}html[data-theme=dark] .marketing-recipient-log summary,html[data-theme=dark] .marketing-section-count,html[data-theme=dark] .marketing-workspace-kicker{color:#8ab8ff!important}html[data-theme=dark] .marketing-buyer-contact-accordion summary span,html[data-theme=dark] .marketing-buyer-progress-meta span,html[data-theme=dark] .marketing-buyers-panel .panel-heading p,html[data-theme=dark] .marketing-campaign-stage-locked-copy span,html[data-theme=dark] .marketing-campaign-stage-note,html[data-theme=dark] .marketing-campaign-stage-note-card span,html[data-theme=dark] .marketing-campaign-stage-title p,html[data-theme=dark] .marketing-campaigns-panel .panel-heading p,html[data-theme=dark] .marketing-card-subtitle,html[data-theme=dark] .marketing-checkbox-note,html[data-theme=dark] .marketing-contact-general-email-note,html[data-theme=dark] .marketing-contact-item>div:first-child span,html[data-theme=dark] .marketing-contact-meta,html[data-theme=dark] .marketing-modal-section-header p,html[data-theme=dark] .marketing-modal-section-subcopy,html[data-theme=dark] .marketing-muted-copy,html[data-theme=dark] .marketing-picker-trigger-copy span,html[data-theme=dark] .marketing-selection-summary span,html[data-theme=dark] .marketing-stat-card span,html[data-theme=dark] .marketing-template-preview,html[data-theme=dark] .marketing-templates-panel .panel-heading p,html[data-theme=dark] .marketing-token-panel .panel-heading p,html[data-theme=dark] .marketing-workspace-hero-copy p{color:var(--muted-strong)!important}html[data-theme=dark] .marketing-modal-section-content{border-color:rgba(255,255,255,.08)!important}html[data-theme=dark] .marketing-country-picker-option.is-selected{background:rgba(74,168,255,.12)!important;border-color:rgba(74,168,255,.32)!important}html[data-theme=dark] .marketing-campaign-stage-index{background:rgba(255,255,255,.08)!important;color:var(--text)!important}html[data-theme=dark] .marketing-workspace-settings-button img{filter:invert(1)}html[data-theme=dark] .marketing-country-picker-flag{background:rgba(255,255,255,.08)!important}html[data-theme=dark] .marketing-buyer-progress-name{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.08)!important;color:var(--text)!important}html[data-theme=dark] .marketing-buyer-progress-track{background:rgba(255,255,255,.08)!important}html[data-theme=dark] .marketing-recipient-approval-table{background:var(--surface-strong)!important;border-color:rgba(255,255,255,.08)!important}html[data-theme=dark] .marketing-recipient-approval-contacts,html[data-theme=dark] .marketing-recipient-approval-header{background:rgba(255,255,255,.04)!important}html[data-theme=dark] .marketing-recipient-approval-contact-row,html[data-theme=dark] .marketing-recipient-approval-contacts,html[data-theme=dark] .marketing-recipient-approval-group+.marketing-recipient-approval-group,html[data-theme=dark] .marketing-recipient-approval-header{border-color:rgba(255,255,255,.08)!important}html[data-theme=dark] .marketing-recipient-expand-button{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.08)!important;color:var(--text)!important}html[data-theme=dark] .marketing-recipient-approval-contact-name,html[data-theme=dark] .marketing-recipient-company-copy strong{color:var(--text)!important}html[data-theme=dark] .marketing-recipient-approval-cell,html[data-theme=dark] .marketing-recipient-approval-contact-email,html[data-theme=dark] .marketing-recipient-approval-contact-status,html[data-theme=dark] .marketing-recipient-approval-contact-title,html[data-theme=dark] .marketing-recipient-approval-header,html[data-theme=dark] .marketing-recipient-company-copy span{color:var(--muted-strong)!important}html[data-theme=dark] .marketing-recipient-approval-contact-status.is-deliverable{color:#8ab8ff!important}html[data-theme=dark] .marketing-buyers-table .marketing-buyers-table-row:hover td{background:rgba(74,168,255,.08)}.internal-team-permission-option{align-items:flex-start}.internal-team-permission-option input{width:18px;height:18px;min-height:18px;margin:2px 0 0;padding:0;border:0;border-radius:4px;background:transparent;accent-color:var(--brand);-moz-appearance:auto;appearance:auto;-webkit-appearance:checkbox;flex:0 0 18px;align-self:flex-start}.internal-team-permission-option.is-disabled{opacity:.55}.internal-team-permission-copy{display:grid;grid-gap:4px;gap:4px}.internal-team-permission-copy strong{font-size:14px;line-height:1.25;color:var(--text)}.internal-team-permission-copy span{font-size:12px;line-height:1.45;color:var(--muted)}@media (min-width:761px) and (max-width:1100px){.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr) auto;align-items:end;grid-gap:12px;gap:12px}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-action,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-main,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-selects{display:contents}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-search{grid-column:1/3;grid-row:1;min-width:0}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-create-button{grid-column:3;grid-row:1;width:auto;min-width:186px;min-height:42px;padding-inline:18px;border-radius:14px;font-size:13px}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-select--status{grid-column:1;grid-row:2;min-width:0}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-select:not(.admin-auction-requests-toolbar-select--status){grid-column:2;grid-row:2;min-width:0}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-compact-toggle{grid-column:3;grid-row:2;display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;width:auto;min-height:42px;justify-self:end;white-space:nowrap}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .companies-deleted-toggle-label{font-size:13px;line-height:1.12}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-search input,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-select .platform-filter-multiselect-trigger,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-select select{min-height:42px;border-radius:14px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet{grid-template-columns:minmax(0,1fr);row-gap:14px;min-height:max-content;height:max-content;padding:20px 22px;overflow:visible}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .detail-card-actions,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .detail-card-main,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress{grid-column:1}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .detail-card-actions{grid-row:auto;width:100%;justify-self:stretch}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-title{font-size:clamp(18px,2vw,22px);line-height:1.08}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-heading{align-items:start;column-gap:10px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-title-side{justify-content:flex-end;align-items:flex-start;gap:8px;white-space:nowrap}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-delete-button,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-title-side .admin-auction-request-action-pill{height:26px;min-height:26px;padding-inline:10px;font-size:8px;line-height:1}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .detail-grid.admin-auction-request-card-meta{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:8px 18px;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-width:0;max-width:100%;font-size:13px;line-height:1.35;color:var(--muted-strong);white-space:nowrap}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta-item strong{color:var(--muted-strong);font-size:12px;font-weight:700}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta-link-button,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta-value{color:var(--text);font-size:13px;font-weight:600}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta>.admin-auction-request-card-meta-item:first-child{flex:0 1 380px;max-width:min(100%,380px)}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta-link-button{text-decoration:none}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta-link-button:hover{text-decoration:underline}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-actions-row{width:100%;justify-content:flex-start;gap:10px;flex-wrap:nowrap}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-countdown{min-height:38px;padding-inline:16px;font-size:12px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress{gap:12px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-bar-row{grid-template-columns:minmax(0,1fr) auto;gap:14px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-summary{font-size:12px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-footer{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-sections{width:100%;flex-wrap:wrap;gap:8px 10px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-sections .admin-request-hero-progress-group-label{min-height:22px;font-size:8px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-sections .admin-request-hero-progress-pill.seller-request-card-progress-pill{min-height:22px;padding:0 8px;font-size:8px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-manager{display:flex;justify-content:flex-start;align-items:center;gap:6px;width:100%;max-width:none;margin-left:0;font-size:12px;line-height:1.35;text-align:left}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-personal-manager-label{flex:0 0 auto;white-space:nowrap}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-personal-manager-name{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (min-width:960px) and (max-width:1100px){.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-title-side.has-inline-countdown{align-items:center;gap:6px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-countdown--title-side{display:inline-flex;flex:0 1 auto;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;height:26px;min-height:26px;padding-inline:10px;gap:6px;font-size:8px;line-height:1}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-countdown--title-side .seller-request-card-countdown-icon{width:12px;height:12px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-countdown--title-side .countdown-timer-text,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-countdown--title-side .seller-request-card-countdown-label{white-space:nowrap}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-footer{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-sections{flex:1 1 auto;width:auto;min-width:0}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-manager{flex:0 0 auto;width:auto;max-width:min(22%,150px);margin-left:auto;justify-content:flex-end;text-align:right}}@media (min-width:761px) and (max-width:959px){.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-title-side{align-items:center}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-countdown--title-side{height:26px;min-height:26px;padding-inline:10px;gap:6px;font-size:8px;line-height:1}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-countdown--title-side .seller-request-card-countdown-icon{width:12px;height:12px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-bar-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-bar{width:100%;min-width:0}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-summary-inline{display:inline-flex;width:auto;max-width:100%;gap:6px;justify-content:flex-end;align-items:center;justify-self:end;padding-left:12px;background:var(--surface-strong);white-space:nowrap;text-align:right;position:relative;z-index:1;overflow:hidden}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-summary{font-size:12px;line-height:1}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-summary-inline .seller-request-card-manager{font-size:12px;line-height:1;width:auto;max-width:100%;margin-left:0;min-width:0;flex:0 1 auto;justify-content:flex-end;text-align:right}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress-sections{display:none}}html[data-theme=dark] .login-shell{position:relative;overflow:hidden;background:#070a10!important}html[data-theme=dark] .login-shell:before{content:none;position:fixed;inset:0;pointer-events:none;background:none}html[data-theme=dark] .login-shell>:not(.login-success-overlay):not(.login-back-link){position:relative;z-index:1}html[data-theme=dark] .legal-shell{background:#090c12!important}html[data-theme=dark] .login-success-overlay{background:#070a10!important}html[data-theme=dark] .login-success-overlay-copy{color:#f4f8ff!important}html[data-theme=dark] .workspace-switch-overlay{background:rgba(5,8,12,.76)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}html[data-theme=dark] .login-brand-lockup{padding:0;border-radius:0;background:transparent!important;box-shadow:none!important}html[data-theme=dark] .login-back-link{position:fixed;top:max(18px,env(safe-area-inset-top));left:max(16px,env(safe-area-inset-left));z-index:30;border-color:rgba(126,141,168,.2);background:rgba(20,25,35,.76)!important;color:#dfe7f4!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 26px rgba(0,0,0,.18)!important}html[data-theme=dark] .brand-logo--auth-image:not(.brand-logo--has-dark-variant) .brand-logo-image{filter:brightness(1.78) contrast(1.04) saturate(.94)}html[data-theme=dark] .brand-logo--has-dark-variant .brand-logo-image--light{display:none}html[data-theme=dark] .brand-logo--has-dark-variant .brand-logo-image--dark{display:block}html[data-theme=dark] .login-panel--professional{border:1px solid rgba(126,141,168,.16);background:rgba(16,20,29,.92)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 26px 60px rgba(0,0,0,.44)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}html[data-theme=dark] .login-panel-title{color:#f4f8ff!important}html[data-theme=dark] .login-panel-copy{color:rgba(202,213,231,.68)!important}html[data-theme=dark] .login-field span{color:rgba(188,199,219,.5)!important}html[data-theme=dark] .login-field input{min-height:48px;border:1px solid rgba(137,151,179,.12)!important;border-radius:14px;background:rgba(10,14,22,.84)!important;color:#eef4ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 1px 0 rgba(0,0,0,.16)!important}html[data-theme=dark] .login-field input::placeholder{color:rgba(150,164,188,.68)!important}html[data-theme=dark] .login-field input:focus-visible{border-color:rgba(89,154,255,.56)!important;background:rgba(12,17,26,.94)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 4px rgba(63,127,214,.16)!important}html[data-theme=dark] .legal-document-link,html[data-theme=dark] .login-inline-link,html[data-theme=dark] .login-legal-link,html[data-theme=dark] .login-resend-link{color:#88c8ff!important}html[data-theme=dark] .legal-document-link:hover,html[data-theme=dark] .login-inline-link:hover,html[data-theme=dark] .login-legal-link:hover,html[data-theme=dark] .login-resend-link:hover:not(:disabled){color:#d2e8ff!important}html[data-theme=dark] .login-submit-button{border:1px solid rgba(111,183,255,.44);background:#2f79f0!important;color:#ffffff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 16px 28px rgba(26,87,177,.28)!important}html[data-theme=dark] .login-submit-button:hover{background:#3a82f4!important}html[data-theme=dark] .login-submit-button:disabled{border-color:rgba(119,143,182,.2);background:rgba(47,121,240,.46)!important;box-shadow:none!important}html[data-theme=dark] .login-theme-toggle-wrap .theme-toggle-icon{border:1px solid rgba(126,141,168,.22);background:rgba(20,25,35,.78)!important;color:#dfe7f4!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 10px 22px rgba(0,0,0,.18)!important}html[data-theme=dark] .login-theme-toggle-wrap .theme-toggle-icon:hover{background:rgba(28,34,46,.88)!important;border-color:rgba(143,160,191,.28)}html[data-theme=dark] .auth-inline-notice{border-color:rgba(126,141,168,.16)!important;background:rgba(18,23,34,.88)!important;color:#edf4ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important}html[data-theme=dark] .auth-inline-notice--error{border-color:rgba(248,113,113,.3)!important;background:rgba(60,18,22,.74)!important;color:#fecaca!important}html[data-theme=dark] .legal-document{border-color:color-mix(in srgb,var(--line) 84%,transparent)!important;background:color-mix(in srgb,var(--surface-strong) 90%,#0f1116 10%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02),0 22px 54px rgba(0,0,0,.24)!important}@media (max-width:640px){html[data-theme=dark] .login-brand-lockup{width:min(270px,100%)}}html[data-theme=dark] .legal-document-meta,html[data-theme=dark] .legal-document-section p,html[data-theme=dark] .legal-document-summary{color:color-mix(in srgb,var(--text) 82%,var(--muted))!important}html[data-theme=dark] .legal-document-downloads{border-color:color-mix(in srgb,var(--line) 84%,transparent)!important;background:color-mix(in srgb,var(--surface-muted) 86%,#101319 14%)!important;box-shadow:none!important}html[data-theme=dark] .legal-document-download-link{background:color-mix(in srgb,var(--brand) 14%,var(--surface-alt))!important}html[data-theme=dark] .legal-document-definition strong,html[data-theme=dark] .legal-document-subheading{color:var(--text)!important}html[data-theme=dark] .admin-request-participant-summary-buyer-chip,html[data-theme=dark] .admin-request-participant-summary-detail-chip{border-color:color-mix(in srgb,var(--line) 86%,transparent)!important;background:color-mix(in srgb,var(--surface-alt) 88%,#101319 12%)!important;color:var(--text)!important;box-shadow:none!important}html[data-theme=dark] .admin-request-participant-summary-line{border-color:color-mix(in srgb,var(--line) 84%,transparent)!important;background:color-mix(in srgb,var(--brand) 8%,var(--surface-alt))!important;color:var(--text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 28px rgba(2,6,23,.28)!important}html[data-theme=dark] .admin-request-participant-summary-card{border-color:color-mix(in srgb,var(--line) 84%,transparent)!important;background:color-mix(in srgb,var(--surface-alt) 92%,#0f172a 8%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 28px rgba(2,6,23,.32)!important}html[data-theme=dark] .admin-request-participant-summary-card strong{background:color-mix(in srgb,var(--brand) 18%,var(--surface-alt))!important;color:#dbeafe!important;box-shadow:none!important}html[data-theme=dark] .admin-request-participant-summary-card--countries strong{background:color-mix(in srgb,#0f3d35 72%,var(--surface-alt))!important;color:#a7f3d0!important}html[data-theme=dark] .admin-request-participant-summary-card--groups strong{background:color-mix(in srgb,#4a3213 76%,var(--surface-alt))!important;color:#fcd9a0!important}html[data-theme=dark] .admin-request-participant-summary-copy,html[data-theme=dark] .admin-request-participant-summary-label{color:var(--text)!important}html[data-theme=dark] .admin-request-participant-summary-more-button{border-color:color-mix(in srgb,var(--brand) 22%,var(--line))!important;background:color-mix(in srgb,var(--brand) 10%,var(--surface-alt))!important;color:#93c5fd!important}html[data-theme=dark] .admin-request-participant-summary-more-button:hover{border-color:color-mix(in srgb,var(--brand) 30%,var(--line))!important;background:color-mix(in srgb,var(--brand) 16%,var(--surface-alt))!important}html[data-theme=dark] .admin-request-visual-bid-state--confirm_current_price,html[data-theme=dark] .admin-request-visual-bid-state--make_a_bid{border-color:color-mix(in srgb,var(--brand) 28%,var(--line))!important;background:color-mix(in srgb,var(--brand) 14%,var(--surface-strong))!important;color:#93c5fd!important;box-shadow:none!important}html[data-theme=dark] .admin-request-visual-bid-state--muted.admin-request-visual-bid-state--confirm_current_price,html[data-theme=dark] .admin-request-visual-bid-state--muted.admin-request-visual-bid-state--make_a_bid{border-color:color-mix(in srgb,var(--line) 86%,transparent)!important;background:color-mix(in srgb,var(--surface-muted) 82%,#0f141b 18%)!important;color:color-mix(in srgb,var(--text) 66%,var(--muted))!important}html[data-theme=dark] .emails-template-preview-frame{border-color:color-mix(in srgb,var(--line) 84%,transparent)!important;background:color-mix(in srgb,var(--surface-muted) 82%,#101319 18%)!important}html[data-theme=dark] .emails-template-preview-iframe{background:transparent!important}html[data-theme=dark] .emails-template-placeholder{border-color:color-mix(in srgb,var(--line) 84%,transparent)!important;background:color-mix(in srgb,var(--surface-alt) 88%,#101319 12%)!important;color:var(--text)!important}html[data-theme=dark] .emails-template-placeholder:hover{border-color:color-mix(in srgb,var(--brand) 24%,var(--line))!important;background:color-mix(in srgb,var(--brand) 8%,var(--surface-alt))!important}html[data-theme=dark] .emails-template-placeholder strong{background:color-mix(in srgb,var(--brand) 18%,var(--surface-strong))!important;color:#93c5fd!important}html[data-theme=dark] .emails-template-placeholder span{color:color-mix(in srgb,var(--text) 76%,var(--muted))!important}html[data-theme=dark] .emails-template-placeholder-token{background:color-mix(in srgb,var(--surface-muted) 84%,#11161d 16%)!important;color:#93c5fd!important}.landing-page{min-height:100vh;background:radial-gradient(circle at top left,color-mix(in srgb,var(--brand) 10%,transparent),transparent 26%),radial-gradient(circle at top right,rgba(74,168,255,.1),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--surface-alt) 82%,#f4f8fd 18%) 0,color-mix(in srgb,var(--bg) 90%,#ffffff 10%) 18%,color-mix(in srgb,var(--surface-alt) 76%,#eef4fb 24%) 100%)}.landing-shell{width:min(1180px,calc(100% - 48px));margin:0 auto}.landing-header{position:-webkit-sticky;position:sticky;top:0;padding:12px 0 0;border-bottom:0}.landing-header-inner{grid-gap:18px;gap:18px;padding:14px 18px;border:1px solid color-mix(in srgb,var(--line) 68%,transparent);border-radius:26px;background:color-mix(in srgb,var(--surface-strong) 86%,transparent);box-shadow:0 18px 42px rgba(15,23,42,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.landing-footer-brand,.landing-header-brand{display:inline-flex;align-items:center;min-width:0}.landing-header-brand{inline-size:154px;flex:0 0 154px}.landing-header-logo{inline-size:100%;width:100%;max-width:100%}.landing-footer-logo.brand-logo,.landing-header-logo.brand-logo{width:100%}.landing-footer-logo .brand-logo-image,.landing-header-logo .brand-logo-image{max-width:100%;object-fit:contain}.landing-nav{flex-wrap:wrap;gap:8px}.landing-nav-link{display:inline-flex;min-height:36px;align-items:center;padding:0 12px;border-radius:999px;color:var(--muted-strong);font-size:13px;font-weight:600;transition:background .16s ease,color .16s ease,transform .16s ease}.landing-contact-link:hover,.landing-footer-links a:hover,.landing-nav-link:hover{color:var(--brand-strong)}.landing-nav-link.is-active{background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong));color:var(--brand-strong)}.landing-nav-link:hover{background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong));transform:translateY(-1px)}.landing-header-actions{gap:8px;flex-wrap:wrap}.landing-header-actions .theme-toggle{min-width:40px;min-height:40px;padding:0;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);background:color-mix(in srgb,var(--surface-strong) 88%,transparent)}.landing-header-actions .primary-button,.landing-header-actions .secondary-button{padding:0 14px;border-radius:999px;font-size:13px}.landing-hero{padding:34px 0 20px}.landing-audience-grid,.landing-contact-grid,.landing-hero-grid,.landing-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:36px;gap:36px;align-items:center}.landing-audience-copy,.landing-contact-callout,.landing-hero-copy,.landing-section-copy{display:grid;grid-gap:16px;gap:16px}.landing-hero-copy{max-width:620px}.landing-kicker,.landing-panel-label{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:30px;align-items:center;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand) 16%,var(--line));background:color-mix(in srgb,var(--brand) 8%,var(--surface-strong));color:color-mix(in srgb,var(--brand-strong) 82%,var(--text));font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.landing-panel-label{min-height:28px;background:color-mix(in srgb,var(--surface-alt) 78%,var(--surface-strong));color:var(--muted-strong)}.landing-audience-copy h2,.landing-contact-callout h2,.landing-hero-copy h1,.landing-section-copy h2{margin:0;color:var(--text);letter-spacing:-.055em}.landing-hero-copy h1{max-width:12ch;font-size:clamp(40px,6vw,68px);line-height:.95}.landing-audience-copy h2,.landing-contact-callout h2,.landing-section-copy h2{font-size:clamp(30px,4vw,46px);line-height:1}.landing-audience-copy p,.landing-contact-callout p,.landing-hero-copy p,.landing-section-copy p{margin:0;max-width:60ch;color:color-mix(in srgb,var(--text) 74%,var(--muted));font-size:16px;line-height:1.72}.landing-auction-card p,.landing-benchmark-card p,.landing-contact-card p,.landing-ecosystem-card p,.landing-feature-card strong,.landing-process-step p{margin:0;color:color-mix(in srgb,var(--text) 74%,var(--muted));line-height:1.7}.landing-contact-actions,.landing-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.landing-pill-row{display:flex;flex-wrap:wrap;gap:10px}.landing-pill{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);background:color-mix(in srgb,var(--surface-strong) 86%,transparent);color:var(--text);font-size:14px;font-weight:650}.landing-pill--muted{background:color-mix(in srgb,var(--surface-alt) 86%,var(--surface-strong));color:var(--muted-strong)}.landing-auction-card,.landing-benchmark-card,.landing-contact-callout,.landing-contact-card,.landing-country-card,.landing-ecosystem-card,.landing-feature-card,.landing-footprint-panel,.landing-hero-panel,.landing-process-card{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:24px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 24%,transparent),transparent 42%),color-mix(in srgb,var(--surface-strong) 92%,#f9fbff 8%);box-shadow:0 16px 36px rgba(15,23,42,.06)}.landing-contact-callout,.landing-hero-panel{padding:24px}.landing-hero-panel{display:grid;grid-gap:18px;gap:18px}.landing-hero-panel-head,.landing-process-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.landing-country-card-copy strong,.landing-hero-panel-head strong,.landing-process-heading strong{display:block;margin-top:8px;color:var(--text);font-size:22px;line-height:1.16;letter-spacing:-.04em}.landing-live-dot{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border-radius:999px;background:color-mix(in srgb,var(--current) 14%,var(--surface-strong));color:color-mix(in srgb,var(--current) 82%,var(--text));font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.landing-live-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 5px color-mix(in srgb,currentColor 18%,transparent)}.landing-auction-grid,.landing-benchmark-grid,.landing-contact-list,.landing-ecosystem-grid,.landing-feature-list,.landing-hero-panel-metrics,.landing-stat-grid{display:grid;grid-gap:16px;gap:16px}.landing-hero-panel-metrics,.landing-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-hero-metric-card,.landing-stat-card{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent);background:color-mix(in srgb,var(--surface-alt) 84%,var(--surface-strong))}.landing-hero-metric-card strong,.landing-stat-card strong{font-size:clamp(28px,3vw,40px);line-height:.95;letter-spacing:-.05em}.landing-hero-metric-card span,.landing-stat-card span{color:var(--muted-strong);font-size:13px;line-height:1.45}.landing-flow-card{display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:20px;border:1px solid color-mix(in srgb,var(--brand) 12%,var(--line));background:radial-gradient(circle at top right,color-mix(in srgb,var(--brand) 11%,transparent),transparent 36%),color-mix(in srgb,var(--surface-alt) 90%,var(--surface-strong))}.landing-flow-list,.landing-process-list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.landing-flow-list li,.landing-process-step{display:grid;grid-gap:8px;gap:8px;padding:14px;border-radius:18px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent);background:color-mix(in srgb,var(--surface-strong) 94%,transparent)}.landing-auction-card h3,.landing-benchmark-card h3,.landing-contact-card h3,.landing-ecosystem-card h3,.landing-feature-card strong,.landing-flow-list strong,.landing-process-step h3{margin:0;color:var(--text);font-size:18px;line-height:1.18;letter-spacing:-.03em}.landing-auction-card p,.landing-benchmark-card p,.landing-contact-card p,.landing-contact-market,.landing-ecosystem-card p,.landing-feature-card,.landing-flow-list span,.landing-footer-brand p,.landing-process-step p{color:color-mix(in srgb,var(--text) 72%,var(--muted));font-size:14px;line-height:1.65}.landing-trust-strip{padding:8px 0 0}.landing-trust-strip-inner{display:flex;flex-wrap:wrap;gap:10px}.landing-trust-strip-inner span{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent);background:color-mix(in srgb,var(--surface-strong) 80%,transparent);color:var(--muted-strong);font-size:12px;font-weight:650}.landing-section{padding:44px 0}.landing-section[id]{scroll-margin-top:110px}.reference-section[id]{scroll-margin-top:calc(var(--landing-header-offset, 96px) + 84px)}.reference-section[id]:before{content:"";display:block;height:calc(var(--landing-header-offset, 96px) + 84px);margin-top:calc((var(--landing-header-offset, 96px) + 84px) * -1);visibility:hidden;pointer-events:none}.landing-section-copy--centered{justify-items:center;max-width:820px;margin:0 auto 22px;text-align:center}.landing-auction-card,.landing-benchmark-card,.landing-contact-card,.landing-country-card,.landing-ecosystem-card,.landing-feature-card,.landing-process-card{padding:20px}.landing-country-card{display:grid;grid-gap:18px;gap:18px;margin-top:16px}.landing-country-card-copy{display:grid;grid-gap:10px;gap:10px}.landing-country-grid{display:flex;flex-wrap:wrap;gap:10px}.landing-country-pill{display:inline-flex;min-height:38px;align-items:center;padding:0 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--brand) 12%,var(--line));background:color-mix(in srgb,var(--brand) 6%,var(--surface-strong));color:var(--text);font-size:14px;font-weight:600}.landing-feature-list{margin-top:4px}.landing-feature-card strong{font-size:16px}.landing-process-step{grid-template-columns:auto 1fr;align-items:start;gap:14px}.landing-step-index{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,var(--brand),var(--brand-strong));color:#ffffff;font-size:13px;font-weight:800;letter-spacing:.08em}.landing-auction-grid,.landing-benchmark-grid,.landing-contact-list{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-ecosystem-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-section--contact{padding-bottom:40px}.landing-contact-callout{min-height:100%}.landing-contact-list{align-content:start}.landing-contact-card{display:grid;grid-gap:10px;gap:10px}.landing-contact-market{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:30px;align-items:center;padding:0 12px;border-radius:999px;background:color-mix(in srgb,var(--surface-alt) 86%,var(--surface-strong))}.landing-contact-link,.landing-footer-links a{color:var(--text);font-weight:600;transition:color .16s ease}.landing-footer{padding:8px 0 34px}.landing-footer-grid{grid-template-columns:minmax(0,1fr) auto;grid-gap:20px;gap:20px;padding-top:22px;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.landing-footer-brand{grid-gap:14px;gap:14px}.landing-footer-brand p{margin:0}.landing-footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px}html[data-theme=dark] .landing-page{background:color-mix(in srgb,var(--surface-alt) 90%,#0a1118 10%)}html[data-theme=dark] .landing-header{background:transparent}html[data-theme=dark] .landing-header-inner{background:color-mix(in srgb,var(--surface-strong) 82%,transparent);border-color:color-mix(in srgb,var(--line) 82%,transparent);box-shadow:0 18px 48px rgba(0,0,0,.22)}html[data-theme=dark] .landing-auction-card,html[data-theme=dark] .landing-benchmark-card,html[data-theme=dark] .landing-contact-callout,html[data-theme=dark] .landing-contact-card,html[data-theme=dark] .landing-contact-market,html[data-theme=dark] .landing-country-card,html[data-theme=dark] .landing-country-pill,html[data-theme=dark] .landing-ecosystem-card,html[data-theme=dark] .landing-feature-card,html[data-theme=dark] .landing-flow-card,html[data-theme=dark] .landing-flow-list li,html[data-theme=dark] .landing-footprint-panel,html[data-theme=dark] .landing-hero-metric-card,html[data-theme=dark] .landing-hero-panel,html[data-theme=dark] .landing-pill,html[data-theme=dark] .landing-process-card,html[data-theme=dark] .landing-process-step,html[data-theme=dark] .landing-stat-card,html[data-theme=dark] .landing-trust-strip-inner span{box-shadow:none}@media (max-width:1120px){.landing-audience-grid,.landing-contact-grid,.landing-footer-grid,.landing-header-inner,.landing-hero-grid,.landing-section-grid{grid-template-columns:minmax(0,1fr)}.landing-footer-links,.landing-header-actions,.landing-nav{justify-content:flex-start}.landing-auction-grid,.landing-benchmark-grid,.landing-contact-list,.landing-ecosystem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.landing-shell{width:min(100% - 28px,1240px)}.landing-header-brand{inline-size:138px;flex-basis:138px}.landing-header-inner{padding:12px 14px}.landing-nav{display:none}.landing-hero{padding-top:28px}.landing-hero-copy h1{max-width:none;font-size:clamp(38px,13vw,56px)}.landing-audience-copy h2,.landing-contact-callout h2,.landing-section-copy h2{font-size:clamp(28px,10vw,42px)}.landing-auction-grid,.landing-benchmark-grid,.landing-contact-list,.landing-ecosystem-grid,.landing-hero-panel-metrics,.landing-stat-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.landing-shell{width:calc(100% - 24px)}.landing-header-brand{inline-size:124px;flex-basis:124px}.landing-header-actions{width:100%}.landing-contact-actions .primary-button,.landing-contact-actions .secondary-button,.landing-header-actions .primary-button,.landing-header-actions .secondary-button,.landing-hero-actions .primary-button,.landing-hero-actions .secondary-button{flex:1 1 100%}.landing-auction-card,.landing-benchmark-card,.landing-contact-callout,.landing-contact-card,.landing-country-card,.landing-ecosystem-card,.landing-feature-card,.landing-hero-panel,.landing-process-card{padding:20px}.landing-footer-grid,.landing-hero-panel-head,.landing-process-heading{gap:12px}.landing-step-index{width:40px;height:40px;border-radius:12px}.landing-process-step{grid-template-columns:1fr}}.reference-hero{padding:54px 0 26px}.reference-hero-copy,.reference-section-heading{display:grid;grid-gap:14px;gap:14px}.reference-hero-copy{max-width:760px;margin:0 auto}.reference-hero-copy h1,.reference-section-heading h2{margin:0;color:var(--text);letter-spacing:-.055em}.reference-hero-copy h1{font-size:clamp(38px,6vw,68px);line-height:.95}.reference-section-heading h2{font-size:clamp(28px,4vw,44px)}.reference-contact-card a,.reference-contact-card p,.reference-hero-copy p,.reference-list-card li,.reference-mini-card p,.reference-process-card li,.reference-section-heading p,.reference-team-card p,.reference-testimonial-card p{margin:0;color:color-mix(in srgb,var(--text) 74%,var(--muted));line-height:1.7}.reference-hero-copy p{max-width:70ch}.reference-section-heading{max-width:860px;margin:0 auto 28px}.reference-section-heading--left{margin-left:0;margin-right:0;text-align:left}.reference-hero-actions{gap:12px}.reference-hero-actions,.reference-partner-strip{display:flex;justify-content:center;flex-wrap:wrap}.reference-partner-strip{gap:14px;margin-top:28px}.reference-partner-mark{display:inline-flex;min-height:38px;align-items:center;padding:0 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 74%,transparent);background:color-mix(in srgb,var(--surface-strong) 88%,transparent);color:var(--muted-strong);font-size:13px;font-weight:700}.reference-section{padding:48px 0}.reference-auction-layout,.reference-benefits-layout,.reference-contact-layout,.reference-split-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px;align-items:center}.reference-copy-stack{display:grid;grid-gap:24px;gap:24px}.reference-metric-grid,.reference-process-grid,.reference-testimonial-grid,.reference-three-column-grid{display:grid;grid-gap:18px;gap:18px}.reference-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-buyer-ecosystem,.reference-chart-card,.reference-contact-card,.reference-contact-form-shell,.reference-ecosystem-visual,.reference-list-card,.reference-map-panel,.reference-metric-card,.reference-mini-card,.reference-process-card,.reference-team-card,.reference-testimonial-card{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:22px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 22%,transparent),transparent 42%),color-mix(in srgb,var(--surface-strong) 92%,#f8fbff 8%);box-shadow:0 18px 44px rgba(15,23,42,.06)}.reference-list-card,.reference-metric-card,.reference-mini-card,.reference-process-card,.reference-team-card,.reference-testimonial-card{padding:20px}.reference-metric-card{display:grid;align-content:start;min-height:162px}.reference-metric-card strong{display:block;margin-bottom:8px;color:var(--brand);font-size:clamp(28px,3vw,40px);line-height:.95;letter-spacing:-.05em}.reference-metric-card>span{color:var(--muted-strong);font-size:13px}.marketing-animated-metric-value{display:inline-flex;align-items:baseline;gap:0;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit}.marketing-animated-metric-value>span{color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;white-space:pre}.reference-map-panel{min-height:420px;padding:24px}.reference-map-surface{position:absolute;inset:40px 90px 40px 90px;border-radius:48% 52% 50% 50%;background:radial-gradient(circle at 30% 38%,rgba(10,132,255,.16),transparent 20%),radial-gradient(circle at 68% 60%,rgba(10,132,255,.12),transparent 18%),linear-gradient(180deg,rgba(10,132,255,.08),rgba(10,132,255,.02));filter:blur(1px)}.reference-map-label{position:absolute;display:inline-flex;min-height:30px;align-items:center;padding:0 10px;border-radius:999px;background:#ffffff;color:var(--muted-strong);font-size:12px;font-weight:700;box-shadow:0 10px 24px rgba(15,23,42,.08)}.reference-map-label--1{top:58px;left:62px}.reference-map-label--2{top:102px;right:76px}.reference-map-label--3{top:146px;left:118px}.reference-map-label--4{top:184px;right:132px}.reference-map-label--5{top:232px;left:92px}.reference-map-label--6{top:278px;left:162px}.reference-map-label--7{top:322px;right:118px}.reference-map-label--8{top:364px;right:54px}.reference-buyer-ecosystem,.reference-ecosystem-visual{min-height:430px;display:grid;place-items:center}.reference-buyer-ecosystem-core,.reference-ecosystem-core{position:relative;z-index:3;display:grid;place-items:center;width:132px;height:132px;border-radius:50%;background:linear-gradient(180deg,#4dafff,#238dff);color:#ffffff;font-weight:800;letter-spacing:-.03em;text-align:center;box-shadow:0 18px 36px rgba(10,132,255,.22)}.reference-buyer-ecosystem-ring,.reference-ecosystem-ring{position:absolute;border-radius:50%;border:1px solid color-mix(in srgb,var(--brand) 18%,var(--line))}.reference-buyer-ecosystem-ring--one,.reference-ecosystem-ring--one{width:240px;height:240px}.reference-buyer-ecosystem-ring--two,.reference-ecosystem-ring--two{width:340px;height:340px}.reference-buyer-ecosystem-node,.reference-ecosystem-node{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:16px;background:#ffffff;color:var(--muted-strong);font-size:13px;font-weight:700;box-shadow:0 12px 26px rgba(15,23,42,.08)}.reference-ecosystem-node--seller{top:70px;left:110px}.reference-ecosystem-node--funds{top:76px;right:118px}.reference-ecosystem-node--servicers{bottom:86px;left:120px}.reference-ecosystem-node--markets{bottom:92px;right:110px}.reference-buyer-ecosystem-node--portfolio{top:82px;left:98px}.reference-buyer-ecosystem-node--funds{top:96px;right:96px}.reference-buyer-ecosystem-node--servicers{bottom:100px;left:110px}.reference-buyer-ecosystem-node--markets{bottom:86px;right:106px}.reference-inline-metrics,.reference-team-grid{display:grid;grid-gap:16px;gap:16px}.reference-team-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.reference-team-card{grid-gap:10px;gap:10px}.reference-team-avatar{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:linear-gradient(180deg,#e7f2ff,#c9e3ff);color:var(--brand-strong);font-weight:800;letter-spacing:-.04em}.reference-list-card h4,.reference-mini-card h3,.reference-process-card h3,.reference-team-card h3,.reference-testimonial-card h3{margin:0;color:var(--text);letter-spacing:-.03em}.reference-mini-card h3,.reference-process-card h3,.reference-team-card h3,.reference-testimonial-card h3{font-size:18px;line-height:1.16}.reference-list-card h4{font-size:16px;line-height:1.2}.reference-tab-row{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:22px}.reference-tab-button{position:relative;min-height:40px;padding:0 16px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 90%,transparent);color:var(--muted-strong);font-weight:700}.reference-tab-button.is-active{border-color:color-mix(in srgb,var(--brand) 16%,var(--line));background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong));color:var(--brand-strong)}.reference-tab-button:disabled{opacity:1}.reference-auction-tabs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:18px;width:100%}@property --reference-auction-tab-progress{syntax:"<angle>";inherits:false;initial-value:0deg}.reference-auction-tabs .reference-tab-button{overflow:visible}.reference-auction-tab-button{--reference-auction-tab-accent:var(--brand);--reference-auction-tab-text:var(--brand-strong);--reference-auction-tab-surface:color-mix(in srgb,var(--reference-auction-tab-accent) 8%,#ffffff 92%);--reference-auction-tab-active-surface:color-mix(in srgb,var(--reference-auction-tab-accent) 18%,#ffffff 82%);border-color:color-mix(in srgb,var(--reference-auction-tab-accent) 16%,var(--line));background:var(--reference-auction-tab-surface);color:color-mix(in srgb,var(--reference-auction-tab-text) 64%,var(--muted-strong));transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.reference-auction-tab-button--english{--reference-auction-tab-accent:#1685f8;--reference-auction-tab-text:#075fb4}.reference-auction-tab-button--japanese{--reference-auction-tab-accent:#c084fc;--reference-auction-tab-text:#7e22ce}.reference-auction-tab-button--progressive{--reference-auction-tab-accent:#22c55e;--reference-auction-tab-text:#15803d}.reference-auction-tab-button--dutch{--reference-auction-tab-accent:#f59e0b;--reference-auction-tab-text:#a16207}.reference-auction-tab-button--hybrid{--reference-auction-tab-accent:#14b8a6;--reference-auction-tab-text:#0f766e}.reference-auction-tab-button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--reference-auction-tab-accent) 28%,var(--line));background:color-mix(in srgb,var(--reference-auction-tab-accent) 14%,#ffffff 86%);color:var(--reference-auction-tab-text)}.reference-auction-tab-button.is-active{border-color:color-mix(in srgb,var(--reference-auction-tab-accent) 34%,var(--line));background:var(--reference-auction-tab-active-surface);color:var(--reference-auction-tab-text);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 70%,transparent),0 10px 24px color-mix(in srgb,var(--reference-auction-tab-accent) 16%,transparent)}.reference-auction-tabs .reference-tab-button.is-active:before{content:"";position:absolute;inset:-4px;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from -90deg,var(--reference-auction-tab-accent,var(--brand)) 0deg var(--reference-auction-tab-progress),color-mix(in srgb,var(--reference-auction-tab-accent,var(--brand)) 12%,transparent) var(--reference-auction-tab-progress) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:reference-auction-tab-progress var(--reference-auction-tab-progress-duration,14s) linear forwards}@keyframes reference-auction-tab-progress{0%{--reference-auction-tab-progress:0deg}to{--reference-auction-tab-progress:360deg}}@media (prefers-reduced-motion:reduce){.reference-auction-tabs .reference-tab-button.is-active:before{--reference-auction-tab-progress:360deg;animation:none}}.reference-auction-panel{width:100%}.reference-auction-panel--active{display:block}.reference-chart-card{min-height:300px;padding:8px 10px}.reference-section--auction .reference-chart-card{border:0;border-radius:0;background:transparent;box-shadow:none}.reference-chart-svg{display:block;width:100%;height:auto;margin-inline:auto}.reference-chart-axis{position:absolute;inset:48px 36px 42px 42px;border-left:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-bottom:1px solid color-mix(in srgb,var(--line) 88%,transparent)}.reference-chart-line{position:absolute;left:68px;right:68px;bottom:76px;height:170px}.reference-chart-line span{position:absolute;inset:0;background:linear-gradient(135deg,transparent 0 18%,rgba(10,132,255,.08) 18% 100%);-webkit-clip-path:polygon(0 100%,10% 90%,26% 83%,42% 68%,58% 58%,72% 40%,86% 24%,100% 0,100% 100%);clip-path:polygon(0 100%,10% 90%,26% 83%,42% 68%,58% 58%,72% 40%,86% 24%,100% 0,100% 100%)}.reference-chart-point{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 5px color-mix(in srgb,var(--brand) 16%,transparent)}.reference-chart-point--one{left:128px;bottom:138px}.reference-chart-point--two{left:186px;bottom:158px}.reference-chart-point--three{left:252px;bottom:188px}.reference-chart-point--four{right:152px;bottom:236px}.reference-chart-point--five{right:88px;bottom:298px}.reference-auction-copy,.reference-feature-stack{display:grid;grid-gap:16px;gap:16px}.reference-feature-stack{margin:0;padding:0}.reference-auction-copy-intro{display:grid;grid-gap:4px;gap:4px}.reference-auction-copy-intro p{margin:0;color:color-mix(in srgb,var(--text) 76%,var(--muted));line-height:1.65}.reference-feature-point{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;align-items:start}.reference-feature-point-bullet{width:10px;height:10px;margin-top:8px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 6px color-mix(in srgb,var(--brand) 12%,transparent)}.reference-feature-point-copy{display:grid;grid-gap:6px;gap:6px}.reference-feature-point-copy h3{margin:0;font-size:18px;line-height:1.15;letter-spacing:-.02em}.reference-feature-point-copy p{margin:0;max-width:44ch}.reference-mini-card--icon{display:grid;align-content:start;grid-gap:14px}.reference-card-icon{object-fit:contain}.reference-benefits-layout{align-items:start}.reference-benefits-copy{display:grid;grid-gap:16px;gap:16px}.reference-benefits-copy h3{margin:0;font-size:clamp(24px,3vw,34px);line-height:1;letter-spacing:-.04em}.reference-chip-cloud{display:flex;flex-wrap:wrap;gap:10px}.reference-chip-cloud span{display:inline-flex;min-height:34px;align-items:center;padding:0 14px;border-radius:999px;background:color-mix(in srgb,var(--brand) 8%,var(--surface-strong));color:var(--muted-strong);font-size:13px;font-weight:700}.reference-benefits-columns{display:grid;grid-gap:16px;gap:16px;align-content:start}.reference-list-card ul,.reference-process-card ul{margin:14px 0 0;padding-left:18px;display:grid;grid-gap:10px;gap:10px}.reference-benefits-points{display:grid;align-content:start;grid-gap:14px;gap:14px}.reference-benefits-points h4{margin:0;color:var(--text);font-size:18px;line-height:1.15;letter-spacing:-.02em}.reference-benefits-bullets{margin:0;padding:0;list-style:none;display:grid;grid-gap:14px;gap:14px}.reference-benefits-bullets li{position:relative;padding-left:32px;color:color-mix(in srgb,var(--text) 78%,var(--muted));line-height:1.6}.reference-benefits-bullets li:before{content:"";position:absolute;left:0;top:9px;width:10px;height:10px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 6px color-mix(in srgb,var(--brand) 12%,transparent)}.reference-testimonial-card{align-content:start;min-height:100%;padding:16px 12px;border:0;border-radius:0;background:transparent;box-shadow:none}.reference-testimonial-carousel{display:grid;grid-gap:18px;gap:18px}.reference-testimonial-carousel-toolbar{display:flex;justify-content:flex-end}.reference-testimonial-carousel-controls{display:inline-flex;gap:10px;align-items:center}.reference-testimonial-carousel-button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 94%,#f8fbff 6%);color:color-mix(in srgb,var(--text) 72%,var(--muted));box-shadow:0 14px 30px rgba(15,23,42,.06);transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,color .22s ease}.reference-testimonial-carousel-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.reference-testimonial-carousel-button:focus-visible:not(:disabled),.reference-testimonial-carousel-button:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--brand) 18%,var(--line));color:var(--brand-strong);box-shadow:0 18px 34px rgba(15,23,42,.1)}.reference-testimonial-carousel-button:disabled{opacity:.42;box-shadow:none}.reference-testimonial-carousel-viewport{overflow:hidden;touch-action:pan-y}.reference-testimonial-carousel-track{display:flex;transition:transform .44s cubic-bezier(.2,.82,.24,1);will-change:transform}.reference-testimonial-slide{--reference-testimonial-slide-columns:4;flex:0 0 100%;min-width:0;display:grid;grid-template-columns:repeat(var(--reference-testimonial-slide-columns),minmax(0,1fr));grid-gap:18px;gap:18px}.reference-testimonial-carousel-pagination{display:flex;justify-content:center;gap:8px}.reference-testimonial-carousel-dot{width:9px;height:9px;border:0;border-radius:999px;background:color-mix(in srgb,var(--line) 86%,#cdd9eb);transition:width .22s cubic-bezier(.22,1,.36,1),background-color .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.reference-testimonial-carousel-dot.is-active{width:24px;background:color-mix(in srgb,var(--brand) 88%,#8cc7ff)}.reference-testimonial-stars{display:inline-flex;gap:7px;align-items:center}.reference-testimonial-stars svg{width:22px;height:22px;fill:#f7d96b;filter:drop-shadow(0 2px 4px rgba(245,179,1,.18));animation:reference-testimonial-star-shimmer 1.9s ease-in-out infinite}.reference-testimonial-stars svg:nth-child(2){animation-delay:.14s}.reference-testimonial-stars svg:nth-child(3){animation-delay:.28s}.reference-testimonial-stars svg:nth-child(4){animation-delay:.42s}.reference-testimonial-stars svg:nth-child(5){animation-delay:.56s}.reference-testimonial-meta{display:grid;grid-gap:10px;gap:10px;align-content:start;min-height:136px}.reference-testimonial-card h3{margin:0;font-size:clamp(20px,2vw,26px);line-height:1.02;letter-spacing:-.04em}.reference-testimonial-role{margin:0;line-height:1.45}.reference-testimonial-quote{margin:0;max-width:24ch;color:color-mix(in srgb,var(--text) 82%,var(--muted));font-size:18px;line-height:1.55;letter-spacing:-.02em;font-style:italic}@keyframes reference-testimonial-star-shimmer{0%,to{fill:#f7d96b;filter:drop-shadow(0 2px 4px rgba(245,179,1,.16));transform:translateY(0) scale(1)}35%{fill:#fff1ae;filter:drop-shadow(0 0 10px rgba(255,231,132,.45));transform:translateY(-1px) scale(1.06)}60%{fill:#f5b301;filter:drop-shadow(0 0 8px rgba(245,179,1,.35));transform:translateY(0) scale(1.03)}}.reference-process-grid,.reference-testimonial-grid,.reference-three-column-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-testimonial-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reference-hero--faq .reference-hero-copy{max-width:980px}.reference-hero-copy--faq{justify-items:start;text-align:left}.reference-hero-copy--faq p{max-width:72ch;text-align:left}.reference-section-heading--faq-intro{margin-bottom:28px}.reference-faq-grid{display:grid;grid-gap:14px;gap:14px}.reference-faq-card{display:grid;grid-gap:0;gap:0;align-content:start;border:1px solid color-mix(in srgb,var(--border) 86%,transparent);border-radius:24px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--brand) 7%,transparent),transparent 34%),color-mix(in srgb,var(--surface-strong) 96%,#f9fbff 4%);box-shadow:0 12px 28px rgba(15,23,42,.04)}.reference-faq-accordion-item{overflow:clip}.reference-faq-card-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:20px;gap:20px;padding:24px 26px;cursor:pointer;list-style:none}.reference-faq-card-summary::-webkit-details-marker{display:none}.reference-faq-card-header{display:grid;grid-gap:10px;gap:10px}.reference-faq-card-chevron{width:12px;height:12px;border-right:2px solid color-mix(in srgb,var(--text) 68%,var(--muted));border-bottom:2px solid color-mix(in srgb,var(--text) 68%,var(--muted));transform:rotate(45deg);transition:transform .18s ease;margin-right:4px}.reference-faq-accordion-item[open] .reference-faq-card-chevron{transform:rotate(-135deg)}.reference-faq-card-index{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:28px;align-items:center;padding:0 11px;border-radius:999px;background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong));color:var(--brand-strong);font-size:12px;font-weight:800;letter-spacing:.08em}.reference-faq-card h3{margin:0;color:var(--text);font-size:clamp(22px,2.2vw,28px);line-height:1.12;letter-spacing:-.04em}.reference-faq-card-answer{display:grid;grid-gap:12px;gap:12px;padding:0 26px 24px}.reference-faq-card-answer p{margin:0;color:color-mix(in srgb,var(--text) 80%,var(--muted));font-size:16px;line-height:1.72}.reference-process-card{display:grid;grid-gap:10px;gap:10px}.reference-process-index{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:28px;align-items:center;padding:0 10px;border-radius:999px;background:color-mix(in srgb,var(--brand) 10%,var(--surface-strong));color:var(--brand-strong);font-size:12px;font-weight:800;letter-spacing:.08em}.reference-mini-card--centered{text-align:center}.reference-contact-layout{margin-top:28px}.reference-contact-card{display:grid;grid-gap:18px;align-content:start;padding:24px;background:linear-gradient(180deg,#4aa8ff,#0a84ff);color:#ffffff}.reference-contact-card .landing-kicker{border-color:rgba(255,255,255,.26);background:rgba(255,255,255,.12);color:#ffffff}.reference-contact-primary{color:#ffffff;font-size:28px;line-height:1;letter-spacing:-.04em;font-weight:750}.reference-contact-links{grid-gap:10px;gap:10px}.reference-contact-links a{color:rgba(255,255,255,.92)}.reference-contact-form-shell{padding:24px}.reference-contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 18px;gap:16px 18px}.reference-contact-actions{display:flex;margin-top:18px}.reference-inline-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.reference-inline-metrics>span{display:inline-flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:16px;background:color-mix(in srgb,var(--surface-alt) 86%,var(--surface-strong));color:var(--muted-strong);font-size:12px;font-weight:700}.reference-inline-metrics strong{color:var(--text);font-size:24px;line-height:1;letter-spacing:-.04em}html[data-theme=dark] .reference-buyer-ecosystem,html[data-theme=dark] .reference-buyer-ecosystem-node,html[data-theme=dark] .reference-chart-card,html[data-theme=dark] .reference-contact-card,html[data-theme=dark] .reference-contact-form-shell,html[data-theme=dark] .reference-ecosystem-node,html[data-theme=dark] .reference-ecosystem-visual,html[data-theme=dark] .reference-list-card,html[data-theme=dark] .reference-map-label,html[data-theme=dark] .reference-map-panel,html[data-theme=dark] .reference-metric-card,html[data-theme=dark] .reference-mini-card,html[data-theme=dark] .reference-process-card,html[data-theme=dark] .reference-team-card,html[data-theme=dark] .reference-testimonial-card{box-shadow:none}@media (max-width:1120px){.reference-benefits-layout,.reference-contact-layout,.reference-split-layout{grid-template-columns:minmax(0,1fr)}.reference-auction-layout{grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr)}.reference-process-grid,.reference-team-grid,.reference-testimonial-grid,.reference-three-column-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.reference-hero{padding-top:42px}.reference-hero-copy h1{font-size:clamp(34px,12vw,52px)}.reference-section-heading h2{font-size:clamp(26px,9vw,38px)}.reference-buyer-ecosystem,.reference-chart-card,.reference-ecosystem-visual,.reference-map-panel{min-height:360px}.reference-inline-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.reference-section{padding:36px 0}.reference-partner-strip,.reference-tab-row{justify-content:flex-start}.reference-hero-copy{justify-items:center;text-align:center}.reference-hero-copy h1{font-size:clamp(21px,6.8vw,28px);line-height:1.02}.reference-hero-line{white-space:nowrap}.reference-hero-actions{justify-content:center}.reference-section-heading{text-align:left;margin-bottom:22px}.reference-contact-form-grid,.reference-inline-metrics,.reference-process-grid,.reference-team-grid,.reference-testimonial-grid,.reference-three-column-grid{grid-template-columns:minmax(0,1fr)}.reference-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reference-metric-card{min-height:116px;padding:16px}.reference-metric-card strong{margin-bottom:6px;font-size:clamp(20px,7vw,32px)}.reference-metric-card>span{font-size:12px;line-height:1.4}.reference-buyer-ecosystem,.reference-chart-card,.reference-ecosystem-visual,.reference-map-panel{min-height:320px}.reference-map-label{font-size:11px}.reference-contact-primary{font-size:24px}}@keyframes reference-partner-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 24px))}}.landing-page[data-scroll-motion=ready] .landing-footer-brand,.landing-page[data-scroll-motion=ready] .landing-footer-column,.landing-page[data-scroll-motion=ready] .landing-header-inner,.landing-page[data-scroll-motion=ready] .reference-auction-layout>*,.landing-page[data-scroll-motion=ready] .reference-benefits-layout>*,.landing-page[data-scroll-motion=ready] .reference-contact-layout>*,.landing-page[data-scroll-motion=ready] .reference-country-coverage>*,.landing-page[data-scroll-motion=ready] .reference-ecosystem-card,.landing-page[data-scroll-motion=ready] .reference-faq-accordion-item,.landing-page[data-scroll-motion=ready] .reference-hero-copy>*,.landing-page[data-scroll-motion=ready] .reference-manager-grid>*,.landing-page[data-scroll-motion=ready] .reference-manager-heading,.landing-page[data-scroll-motion=ready] .reference-map-panel,.landing-page[data-scroll-motion=ready] .reference-metric-grid>*,.landing-page[data-scroll-motion=ready] .reference-partner-strip,.landing-page[data-scroll-motion=ready] .reference-process-grid>*,.landing-page[data-scroll-motion=ready] .reference-section-heading,.landing-page[data-scroll-motion=ready] .reference-tab-button,.landing-page[data-scroll-motion=ready] .reference-team-grid>*,.landing-page[data-scroll-motion=ready] .reference-testimonial-carousel,.landing-page[data-scroll-motion=ready] .reference-three-column-grid>*{opacity:0;transform:var(--landing-reveal-transform,translateY(16px));will-change:opacity,transform;transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1);transition-delay:var(--landing-reveal-delay,0s)}.landing-page[data-scroll-motion=ready] .landing-header-inner{--landing-reveal-transform:translateY(-10px)}.landing-page[data-scroll-motion=ready] .landing-footer-brand,.landing-page[data-scroll-motion=ready] .reference-faq-accordion-item,.landing-page[data-scroll-motion=ready] .reference-hero-copy>*,.landing-page[data-scroll-motion=ready] .reference-manager-heading,.landing-page[data-scroll-motion=ready] .reference-section-heading{--landing-reveal-transform:translateY(10px)}.landing-page[data-scroll-motion=ready] .reference-auction-layout>*,.landing-page[data-scroll-motion=ready] .reference-benefits-layout>*,.landing-page[data-scroll-motion=ready] .reference-contact-layout>*,.landing-page[data-scroll-motion=ready] .reference-ecosystem-card,.landing-page[data-scroll-motion=ready] .reference-map-panel,.landing-page[data-scroll-motion=ready] .reference-partner-strip{--landing-reveal-transform:translateY(14px) scale(0.992)}.landing-page[data-scroll-motion=ready] .landing-footer-column,.landing-page[data-scroll-motion=ready] .reference-manager-grid>*,.landing-page[data-scroll-motion=ready] .reference-metric-grid>*,.landing-page[data-scroll-motion=ready] .reference-process-grid>*,.landing-page[data-scroll-motion=ready] .reference-team-grid>*,.landing-page[data-scroll-motion=ready] .reference-testimonial-carousel,.landing-page[data-scroll-motion=ready] .reference-three-column-grid>*{--landing-reveal-transform:translateY(12px) scale(0.994)}.landing-page[data-scroll-motion=ready] .reference-country-coverage>*,.landing-page[data-scroll-motion=ready] .reference-tab-button{--landing-reveal-transform:translateY(8px) scale(0.996)}.landing-page[data-scroll-motion=ready] [data-landing-reveal=visible]{opacity:1;transform:translateY(0) scale(1)}.landing-header{position:fixed;inset:0 0 auto 0;z-index:80;padding:10px 0;isolation:isolate;background:transparent}.landing-header:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.95) 72%,rgba(255,255,255,0));box-shadow:0 1px 0 rgba(148,163,184,.16);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.landing-page{--landing-header-offset:96px;--landing-dot-spacing:25px;--landing-dot-x:50vw;--landing-dot-y:50vh;position:relative;isolation:isolate;background-color:#ffffff;background-size:var(--landing-dot-spacing) var(--landing-dot-spacing);padding-top:var(--landing-header-offset)}.landing-page,.landing-page:before{background-image:radial-gradient(circle,rgba(148,163,184,.17) 1.6px,transparent 1.8px);background-position:12px 24px}.landing-page:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-size:19px 19px;opacity:0;transition:opacity .36s ease;-webkit-mask-image:radial-gradient(circle 42px at var(--landing-dot-x) var(--landing-dot-y),#000 0 18px,rgba(0,0,0,.72) 30px,transparent 42px);mask-image:radial-gradient(circle 42px at var(--landing-dot-x) var(--landing-dot-y),#000 0 18px,rgba(0,0,0,.72) 30px,transparent 42px)}.landing-page[data-dot-density=active]:before{opacity:1}.landing-page>:not(.landing-header):not(.marketing-ai-chat){position:relative;z-index:1}.landing-page-route-content{min-width:0;animation:landing-page-route-enter .52s cubic-bezier(.2,.82,.24,1) both;will-change:opacity,transform,filter}@media (prefers-reduced-motion:reduce){.landing-page-route-content{animation:none;will-change:auto}}.landing-header-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:28px;gap:28px;min-height:64px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.landing-header-brand{inline-size:180px;flex:0 0 180px}.landing-header-logo.brand-logo{width:100%}.landing-header-brand-image{display:block;width:100%;height:auto}.landing-mobile-menu{position:relative;display:none}.landing-mobile-menu-trigger{display:inline-grid;width:40px;height:40px;place-items:center;gap:3.6px;padding:9px;border:1px solid transparent;border-radius:14px;background:transparent;color:color-mix(in srgb,var(--text) 82%,var(--muted));box-shadow:none;cursor:pointer;list-style:none}.landing-mobile-menu-trigger::-webkit-details-marker,.landing-mobile-menu-trigger::marker{display:none;content:""}.landing-mobile-menu-trigger span{display:block;width:18px;height:2px;border-radius:999px;background:currentColor;transition:opacity .16s ease,transform .16s ease}.landing-mobile-menu[open] .landing-mobile-menu-trigger{border-color:transparent;background:transparent;color:var(--brand-strong)}.landing-mobile-menu[open] .landing-mobile-menu-trigger span:first-child{transform:translateY(5.6px) rotate(45deg)}.landing-mobile-menu[open] .landing-mobile-menu-trigger span:nth-child(2){opacity:0}.landing-mobile-menu[open] .landing-mobile-menu-trigger span:last-child{transform:translateY(-5.6px) rotate(-45deg)}.landing-mobile-menu-panel{position:fixed;top:68px;left:50%;z-index:95;display:grid;width:min(320px,calc(100vw - 20px));grid-gap:6px;gap:6px;padding:10px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:22px;background:rgba(255,255,255,.96);box-shadow:0 22px 56px rgba(15,23,42,.14);opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-8px) scale(.98);transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.landing-mobile-menu[open] .landing-mobile-menu-panel{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0) scale(1)}.landing-mobile-menu-link{display:flex;min-height:42px;align-items:center;padding:0 14px;border-radius:14px;color:color-mix(in srgb,var(--text) 82%,var(--muted));font-size:15px;font-weight:700;text-decoration:none}.landing-mobile-menu-link.is-active,.landing-mobile-menu-link:hover{background:color-mix(in srgb,var(--brand) 11%,#eef5ff);color:var(--brand-strong)}.landing-nav{display:flex;justify-content:center;align-items:center;gap:32px}.landing-nav-link{min-height:auto;padding:0;border-radius:0;background:transparent;color:color-mix(in srgb,var(--text) 82%,var(--muted));font-size:16px;font-weight:500}.landing-nav-link.is-active,.landing-nav-link:hover{background:transparent;color:var(--brand-strong);transform:none}.landing-explore-menu{position:relative}.landing-nav-link--summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none}.landing-nav-link--summary::-webkit-details-marker{display:none}.landing-nav-link--summary svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.landing-explore-menu-panel{position:absolute;top:calc(100% + 14px);left:50%;z-index:12;display:grid;grid-gap:10px;gap:10px;min-width:180px;padding:16px;border:1px solid color-mix(in srgb,var(--line) 76%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface-strong) 96%,#ffffff 4%);box-shadow:0 18px 44px rgba(15,23,42,.08);opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-6px);transition:opacity .16s ease,transform .16s ease}.landing-explore-menu[open] .landing-explore-menu-panel{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.landing-explore-menu-panel a{color:color-mix(in srgb,var(--text) 82%,var(--muted));font-size:14px;font-weight:600}.landing-explore-menu-panel a:hover{color:var(--brand-strong)}.landing-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:nowrap}.landing-theme-toggle{position:relative;display:inline-grid;width:34px;height:34px;flex:0 0 34px;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--line) 76%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 94%,#ffffff 6%);color:color-mix(in srgb,var(--text) 78%,var(--muted));box-shadow:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.landing-theme-toggle:hover{border-color:color-mix(in srgb,var(--brand) 28%,var(--line));color:var(--brand-strong);transform:translateY(-1px)}.landing-theme-toggle svg{grid-area:1/1;width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;transition:opacity .18s ease,transform .22s ease}.landing-theme-toggle-sun{opacity:0;transform:rotate(-35deg) scale(.72)}.landing-theme-toggle-moon,.landing-theme-toggle[aria-pressed=true] .landing-theme-toggle-sun{opacity:1;transform:rotate(0) scale(1)}.landing-theme-toggle[aria-pressed=true] .landing-theme-toggle-moon{opacity:0;transform:rotate(35deg) scale(.72)}.landing-language-option,.landing-language-trigger,.landing-social-link{display:inline-flex;align-items:center;justify-content:center}.landing-social-link img{width:22px;height:22px}.landing-language-menu{position:relative}.landing-language-trigger{gap:6px;min-height:32px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line) 76%,transparent);background:color-mix(in srgb,var(--surface-strong) 94%,#ffffff 6%);color:color-mix(in srgb,var(--text) 82%,var(--muted));font-size:13px;font-weight:700;cursor:pointer;list-style:none;box-shadow:0 10px 24px rgba(15,23,42,.05);transition:background-color .16s ease,color .16s ease}.landing-language-trigger::-webkit-details-marker{display:none}.landing-language-menu[open] .landing-language-trigger,.landing-language-trigger:hover{color:var(--brand-strong)}.landing-language-menu[open] .landing-language-trigger{background:color-mix(in srgb,var(--brand) 12%,#eef5ff)}.landing-language-option img,.landing-language-trigger img{width:18px;height:18px;border-radius:999px;object-fit:cover}.landing-language-trigger svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .16s ease}.landing-language-menu[open] .landing-language-trigger svg{transform:rotate(180deg)}.landing-language-menu-panel{position:absolute;top:calc(100% + 12px);right:0;z-index:14;display:grid;grid-gap:6px;gap:6px;min-width:156px;padding:10px;border:1px solid color-mix(in srgb,var(--line) 76%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface-strong) 96%,#ffffff 4%);box-shadow:0 18px 44px rgba(15,23,42,.08);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease}.landing-language-menu[open] .landing-language-menu-panel{opacity:1;pointer-events:auto;transform:translateY(0)}.landing-language-option{justify-content:flex-start;gap:8px;min-height:38px;padding:0 10px;border-radius:12px;color:color-mix(in srgb,var(--text) 82%,var(--muted));font-size:13px;font-weight:700;text-decoration:none;transition:background-color .16s ease,color .16s ease}.landing-language-option.is-active,.landing-language-option:hover{color:var(--brand-strong)}.landing-language-option.is-active{background:color-mix(in srgb,var(--brand) 12%,#eef5ff)}.landing-header-actions .primary-button,.landing-header-actions .secondary-button{min-height:40px;padding:0 18px;border-radius:12px;font-size:15px}.landing-header-actions .landing-language-trigger,.landing-header-actions .landing-social-link,.landing-header-actions .landing-theme-toggle,.landing-header-actions .primary-button{box-shadow:none!important;filter:none}.landing-footer{padding:64px 0 48px}.landing-footer-grid{display:grid;grid-template-columns:minmax(220px,280px) 1fr;grid-gap:48px;gap:48px;align-items:start;padding-top:40px;border-top:1px solid color-mix(in srgb,var(--line) 74%,transparent)}.landing-footer-brand{display:grid;grid-gap:18px;gap:18px}.landing-footer-logo,.landing-footer-logo.brand-logo{width:min(180px,100%);max-width:180px}.landing-footer-company{display:grid;grid-gap:6px;gap:6px}.landing-footer-company p{margin:0;color:color-mix(in srgb,var(--text) 72%,var(--muted));font-size:14px;line-height:1.65}.landing-footer-columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:24px;gap:24px}.landing-footer-columns--mobile{display:none}.landing-footer-column{display:grid;grid-gap:14px;gap:14px}.landing-footer-columns--desktop .landing-footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.landing-footer-column h3{margin:0;color:var(--text);font-size:16px;line-height:1.2;letter-spacing:-.02em}.landing-footer-column .landing-footer-links{display:grid;justify-content:flex-start;grid-gap:10px;gap:10px}.landing-footer-columns--desktop .landing-footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.landing-footer-column .landing-footer-links a,.landing-footer-modal-trigger,.landing-footer-static{color:color-mix(in srgb,var(--text) 74%,var(--muted));font-size:14px;font-weight:500}.landing-footer-modal-trigger{width:max-content;padding:0;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.landing-footer-column .landing-footer-links a:hover,.landing-footer-modal-trigger:hover{color:var(--brand-strong)}.registration-documents-modal{width:min(560px,calc(100vw - 32px));gap:22px;padding:28px;overflow-x:hidden;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 30%,transparent),transparent 36%),var(--surface-strong)}.registration-documents-modal-shell{z-index:120;background:rgba(12,17,27,.28)}.registration-documents-modal-header{display:flex;align-items:center;justify-content:space-between;gap:18px}.registration-documents-modal-header h2{min-width:0;margin:0;color:var(--text);font-size:clamp(28px,3vw,38px);line-height:1;letter-spacing:-.04em;overflow-wrap:anywhere}.registration-documents-modal-close{display:inline-grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--line) 84%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 72%,#ffffff 28%);color:var(--muted);font-size:24px;line-height:1;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.registration-documents-modal-close:hover{border-color:color-mix(in srgb,var(--brand) 34%,var(--line));color:var(--brand-strong)}.registration-documents-language{display:grid;grid-gap:10px;gap:10px}.registration-documents-language>span{color:var(--muted);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.registration-documents-language-options{display:flex;flex-wrap:wrap;gap:8px}.registration-documents-language-options button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 1 auto;min-height:38px;padding:0 16px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface) 76%,#ffffff 24%);color:color-mix(in srgb,var(--text) 78%,var(--muted));font-size:14px;font-weight:800;cursor:pointer}.registration-documents-language-options img{width:20px;height:20px;flex:0 0 auto;border-radius:999px;object-fit:cover;box-shadow:0 0 0 1px color-mix(in srgb,var(--line) 72%,transparent)}.registration-documents-language-options button.is-active{border-color:color-mix(in srgb,var(--brand) 30%,var(--line));background:color-mix(in srgb,var(--brand) 14%,#eef6ff);color:var(--brand-strong)}.registration-documents-note{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.registration-documents-list{display:grid;grid-gap:10px;gap:10px}.registration-documents-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;grid-gap:14px;gap:14px;min-height:56px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-alt) 78%,var(--surface-strong))}@media (max-width:520px){.registration-documents-modal-shell{padding:16px}.registration-documents-modal{width:min(100%,calc(100vw - 32px));max-height:calc(100vh - 32px);gap:16px;padding:20px;border-radius:24px}.registration-documents-modal-header{align-items:flex-start;gap:12px}.registration-documents-modal-header h2{font-size:26px;line-height:1.05;letter-spacing:0}.registration-documents-modal-close{width:34px;height:34px;font-size:22px}.registration-documents-language-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.registration-documents-language-options button{width:100%;min-width:0;padding:0 10px}.registration-documents-row{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:10px;min-height:0;padding:14px}.registration-documents-row a,.registration-documents-unavailable{width:100%;text-align:center}}.registration-documents-row>span:first-child{color:var(--text);font-size:15px;font-weight:800}.registration-documents-row a{display:inline-grid;place-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:color-mix(in srgb,var(--brand) 14%,#eef6ff);color:var(--brand-strong);font-size:14px;font-weight:800;text-decoration:none}.registration-documents-contact{margin:0;color:color-mix(in srgb,var(--muted-strong) 82%,var(--text));font-size:14px;font-weight:600;line-height:1.45;text-align:center}.registration-documents-contact a{color:var(--brand-strong);font-weight:800;text-decoration:underline;text-underline-offset:3px}.registration-documents-contact a:hover{color:#1276db}.registration-documents-unavailable{color:var(--muted);font-size:13px;font-weight:800}.reference-hero{padding:108px 0 24px}.reference-hero--home{padding-top:158px;padding-bottom:clamp(132px,11vw,190px)}.reference-hero--home>.landing-shell{width:100%}.reference-hero-copy{gap:40px;max-width:1080px;justify-items:center;text-align:center}.reference-hero--home .reference-hero-copy{width:100%;max-width:none;padding-inline:24px}.reference-hero-copy h1{max-width:none;font-size:clamp(40px,6.2vw,72px);line-height:.94}.reference-hero-line{display:block;white-space:nowrap}.reference-hero-copy h1.reference-hero-title--home{display:block;width:100%;margin:0;text-align:center;font-size:clamp(40px,5vw,72px);line-height:1.13;text-shadow:0 5px 14px rgba(15,23,42,.08)}.reference-hero-copy h1.reference-hero-title--pl-home{letter-spacing:-.06em}.reference-highlight{color:var(--brand)}.reference-section{padding:60px 0}.reference-section-heading{position:relative;max-width:1040px;margin:0 0 30px;padding-left:22px;text-align:left}.reference-section-heading:before{content:"";position:absolute;top:4px;left:0;width:4px;height:56px;border-radius:999px;background:var(--brand)}.reference-section-heading h2{font-size:clamp(28px,3.7vw,46px);line-height:.98;max-width:32ch;text-wrap:balance}.reference-hero-copy p{max-width:72ch;margin-inline:auto;text-align:center}.reference-section-heading p{max-width:92ch;text-wrap:pretty}.reference-section-heading p,.reference-split-layout .reference-section-heading p{margin-inline:0;text-align:left}.reference-split-layout .reference-section-heading h2{max-width:24ch;font-size:clamp(28px,3.25vw,42px)}.reference-section-heading--auction-intro p,.reference-section-heading--benefits-intro p,.reference-section-heading--ecosystem-intro p,.reference-section-heading--team-intro p{margin-inline:0;text-align:left}.reference-hero-actions{margin-top:24px;justify-self:center}.reference-hero-actions .primary-button{position:relative;isolation:isolate;overflow:hidden;border-color:color-mix(in srgb,var(--brand-strong) 70%,var(--brand));background:linear-gradient(180deg,#128cff,#0577ee);box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 8px 18px rgba(15,23,42,.12),0 2px 6px rgba(15,23,42,.08)}.reference-hero-actions .primary-button:focus-visible,.reference-hero-actions .primary-button:hover{background:linear-gradient(180deg,#168fff,#0577ee);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 20px rgba(15,23,42,.14),0 3px 8px rgba(15,23,42,.08)!important}.reference-hero-actions .primary-button:before{content:"";position:absolute;top:-45%;bottom:-45%;left:-125%;width:115%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(104,199,255,0) 10%,rgba(161,224,255,.92) 36%,rgba(65,176,255,.78) 58%,rgba(0,102,204,0) 90%,transparent);filter:blur(.5px);transform:translateX(0);animation:reference-hero-button-shimmer 4.9s ease-in-out infinite}@keyframes reference-hero-button-shimmer{0%{opacity:0;transform:translateX(0)}8%{opacity:0;transform:translateX(0)}18%{opacity:.95}48%{opacity:1;transform:translateX(205%)}60%{opacity:0;transform:translateX(230%)}to{opacity:0;transform:translateX(230%)}}.reference-split-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:40px}.reference-chart-card,.reference-contact-card,.reference-contact-form-shell,.reference-ecosystem-card,.reference-list-card,.reference-map-panel,.reference-metric-card,.reference-mini-card,.reference-process-card,.reference-team-card,.reference-testimonial-card{border-radius:24px}.reference-list-card,.reference-metric-card,.reference-mini-card,.reference-process-card,.reference-team-card,.reference-testimonial-card{padding:24px}.reference-partner-strip{position:relative;display:block;overflow:hidden;margin-top:112px;padding:12px 0}.reference-partner-track{display:flex;align-items:center;gap:48px;width:max-content;animation:reference-partner-marquee 28s linear infinite}.reference-partner-fade{position:absolute;top:0;bottom:0;z-index:2;width:80px}.reference-partner-fade--left{left:0;background:linear-gradient(90deg,var(--bg) 0,transparent 100%)}.reference-partner-fade--right{right:0;background:linear-gradient(270deg,var(--bg) 0,transparent 100%)}.reference-partner-mark{min-height:72px;padding:0;border:0;background:transparent;box-shadow:none}.reference-partner-mark img{display:block;width:auto;max-width:180px;max-height:62px;object-fit:contain}.reference-map-panel{min-height:auto;width:100%;margin-top:30px;padding:0;display:grid;grid-gap:18px;gap:18px;place-items:center;justify-self:center;align-self:center;border:0;background:transparent;box-shadow:none;overflow:visible}.reference-dot-map{display:block;width:min(108%,960px);height:auto}.reference-dot-map-point{fill:color-mix(in srgb,var(--line) 82%,#d0d9e7)}.reference-dot-map-marker-glow{fill:color-mix(in srgb,var(--brand) 18%,transparent)}.reference-dot-map-marker{fill:var(--brand);stroke:#ffffff;stroke-width:2}.interactive-europe-map{width:min(108%,960px);display:grid;grid-gap:18px;gap:18px;justify-items:center;overflow:visible}.interactive-europe-map-stage{position:relative;width:100%;overflow:visible}.interactive-europe-map-visual{display:block;width:100%;overflow:visible}.interactive-europe-map-point{fill:color-mix(in srgb,var(--line) 86%,#cfd8e6)}.interactive-europe-map-marker{cursor:pointer;outline:none}.interactive-europe-map-marker-hit{fill:transparent}.interactive-europe-map-marker-glow{fill:color-mix(in srgb,var(--brand) 28%,transparent);opacity:.72;transform-box:fill-box;transform-origin:center;animation:interactive-europe-map-marker-pulse 1.55s cubic-bezier(.22,1,.36,1) infinite;animation-delay:var(--interactive-marker-delay,0s);transition:opacity .18s ease}.interactive-europe-map-marker-core{fill:var(--brand);stroke:#ffffff;stroke-width:2;transform-box:fill-box;transform-origin:center;vector-effect:non-scaling-stroke;animation:interactive-europe-map-marker-core-beat 1.55s ease-in-out infinite;animation-delay:var(--interactive-marker-delay,0s);transition:filter .18s ease}.interactive-europe-map-marker-label{fill:color-mix(in srgb,var(--text) 82%,var(--muted));font-size:11px;font-weight:700;letter-spacing:.01em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.interactive-europe-map-marker.is-active .interactive-europe-map-marker-glow,.interactive-europe-map-marker:focus-visible .interactive-europe-map-marker-glow,.interactive-europe-map-marker:hover .interactive-europe-map-marker-glow{opacity:.95}.interactive-europe-map-marker.is-active .interactive-europe-map-marker-core,.interactive-europe-map-marker:focus-visible .interactive-europe-map-marker-core,.interactive-europe-map-marker:hover .interactive-europe-map-marker-core{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--brand) 24%,transparent))}.interactive-europe-map-marker.is-active .interactive-europe-map-marker-label,.interactive-europe-map-marker:focus-visible .interactive-europe-map-marker-label,.interactive-europe-map-marker:hover .interactive-europe-map-marker-label{fill:var(--text)}.interactive-europe-map-owner-card{width:min(100%,340px);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:14px 16px;border:1px solid rgba(255,255,255,.88);border-radius:20px;background:rgba(255,255,255,.72);backdrop-filter:blur(32px) saturate(190%);-webkit-backdrop-filter:blur(32px) saturate(190%);box-shadow:0 24px 44px rgba(15,23,42,.14),inset 0 1px 0 rgba(255,255,255,.5);animation:interactive-europe-map-owner-card-in .22s cubic-bezier(.22,1,.36,1) both;overflow:hidden;isolation:isolate}.interactive-europe-map-owner-card:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(243,247,255,.84)),radial-gradient(circle at top left,rgba(255,255,255,.62),transparent 58%)}.interactive-europe-map-owner-card>*{position:relative;z-index:1}.interactive-europe-map-owner-card--floating{position:absolute;z-index:8;width:min(320px,calc(100% - 28px));pointer-events:none}.interactive-europe-map-owner-photo{width:58px;height:58px;border-radius:50%;object-fit:cover;box-shadow:0 10px 22px rgba(15,23,42,.12)}.interactive-europe-map-owner-copy{display:grid;min-width:0;grid-gap:2px;gap:2px}.interactive-europe-map-owner-eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;color:var(--brand);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.interactive-europe-map-owner-copy h4{margin:0;color:var(--text);font-size:15px;line-height:1.12;letter-spacing:-.03em}.interactive-europe-map-owner-copy p,.interactive-europe-map-owner-copy span{margin:0;color:color-mix(in srgb,var(--text) 74%,var(--muted));font-size:12px;line-height:1.4;overflow-wrap:anywhere}.interactive-europe-map-owner-email{white-space:nowrap;overflow-wrap:normal;word-break:normal;font-size:11px;letter-spacing:-.01em}.interactive-europe-map-detail{width:min(100%,420px);padding:18px 20px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:22px;background:color-mix(in srgb,var(--surface-strong) 96%,transparent);box-shadow:0 24px 48px -36px color-mix(in srgb,var(--brand) 18%,transparent)}.interactive-europe-map-detail-eyebrow{display:inline-flex;margin-bottom:8px;color:var(--brand);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.interactive-europe-map-detail-title{display:block;color:var(--text);font-size:20px;line-height:1.1}.interactive-europe-map-detail-copy{margin:10px 0 0;color:color-mix(in srgb,var(--text) 70%,var(--muted));font-size:14px;line-height:1.55}.interactive-europe-map-detail-link{display:inline-flex;margin-top:14px;color:var(--brand);font-size:13px;font-weight:700;text-decoration:none}@keyframes interactive-europe-map-owner-card-in{0%{opacity:0}to{opacity:1}}@keyframes interactive-europe-map-marker-pulse{0%{opacity:.2;transform:scale(.72)}42%{opacity:.92;transform:scale(1.18)}to{opacity:0;transform:scale(1.68)}}@keyframes interactive-europe-map-marker-core-beat{0%,to{filter:drop-shadow(0 0 0 rgba(47,143,240,0));transform:scale(1)}45%{filter:drop-shadow(0 0 8px rgba(47,143,240,.38));transform:scale(1.12)}}.reference-manager-panel{display:grid;grid-gap:24px;gap:24px;margin-top:72px}.reference-manager-heading{justify-items:center;text-align:center}.reference-manager-heading h3{margin:0;color:var(--text);font-size:clamp(24px,3.2vw,34px);line-height:1;letter-spacing:-.04em}.reference-country-coverage{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:min(100%,860px);margin-inline:auto}.reference-country-pill{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;border:1px solid color-mix(in srgb,var(--line) 76%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 92%,transparent);color:color-mix(in srgb,var(--text) 76%,var(--muted));font-size:13px;font-weight:700;cursor:default;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,background .22s ease,color .22s ease}.reference-country-pill:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--brand) 28%,var(--line));background:color-mix(in srgb,var(--brand) 8%,#ffffff 92%);color:var(--text);box-shadow:0 12px 26px rgba(38,114,235,.12)}.reference-country-pill img{width:20px;height:20px;border-radius:999px;object-fit:cover}.reference-manager-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.reference-manager-card{position:relative;overflow:hidden;display:grid;grid-gap:16px;gap:16px;justify-items:center;padding:20px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:24px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 22%,transparent),transparent 42%),color-mix(in srgb,var(--surface-strong) 92%,#f8fbff 8%);box-shadow:0 18px 44px rgba(15,23,42,.06);transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,background .22s ease}.reference-manager-card:after{content:"";position:absolute;inset:10px;z-index:0;border-radius:20px;background:radial-gradient(circle at 50% 0,rgba(47,128,237,.16),transparent 56%),linear-gradient(135deg,rgba(47,128,237,.1),rgba(255,255,255,0));opacity:0;transform:scale(.96);transition:opacity .26s ease,transform .26s cubic-bezier(.22,1,.36,1);pointer-events:none}.reference-manager-card>*{position:relative;z-index:1}.reference-manager-photo{width:92px;height:92px;border-radius:50%;object-fit:cover;transition:transform .22s cubic-bezier(.22,1,.36,1)}.reference-manager-copy{display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center}.reference-manager-copy h4{margin:0;color:var(--text);font-size:18px;line-height:1.16;letter-spacing:-.03em}.reference-manager-copy a,.reference-manager-copy p,.reference-manager-note{margin:0;color:color-mix(in srgb,var(--text) 74%,var(--muted));font-size:14px;line-height:1.7}.reference-manager-copy a:hover,.reference-manager-note a:hover{color:var(--brand-strong)}.reference-manager-copy a,.reference-team-copy a{overflow-wrap:anywhere}.reference-manager-card:focus-within,.reference-manager-card:hover,.reference-team-card:focus-within,.reference-team-card:hover{transform:translateY(-6px);box-shadow:0 24px 52px rgba(15,23,42,.1);border-color:color-mix(in srgb,var(--brand) 18%,var(--line))}.reference-manager-panel:has(.reference-country-pill[data-manager-email="b.maciejewski@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="b.maciejewski@bidfinance.eu"],.reference-manager-panel:has(.reference-country-pill[data-manager-email="m.hedman@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="m.hedman@bidfinance.eu"],.reference-manager-panel:has(.reference-country-pill[data-manager-email="p.szacillo@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="p.szacillo@bidfinance.eu"]{transform:translateY(-8px) scale(1.018);border-color:color-mix(in srgb,var(--brand) 34%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,#ffffff 38%,transparent),transparent 42%),color-mix(in srgb,var(--brand) 7%,#ffffff 93%);box-shadow:0 28px 60px rgba(15,23,42,.12),0 0 0 6px color-mix(in srgb,var(--brand) 8%,transparent)}.reference-manager-panel:has(.reference-country-pill[data-manager-email="b.maciejewski@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="b.maciejewski@bidfinance.eu"]:after,.reference-manager-panel:has(.reference-country-pill[data-manager-email="m.hedman@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="m.hedman@bidfinance.eu"]:after,.reference-manager-panel:has(.reference-country-pill[data-manager-email="p.szacillo@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="p.szacillo@bidfinance.eu"]:after{opacity:1;transform:scale(1)}.reference-manager-panel:has(.reference-country-pill[data-manager-email="b.maciejewski@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="b.maciejewski@bidfinance.eu"] .reference-manager-photo,.reference-manager-panel:has(.reference-country-pill[data-manager-email="m.hedman@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="m.hedman@bidfinance.eu"] .reference-manager-photo,.reference-manager-panel:has(.reference-country-pill[data-manager-email="p.szacillo@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="p.szacillo@bidfinance.eu"] .reference-manager-photo{transform:scale(1.05)}.reference-manager-card:focus-within .reference-manager-photo,.reference-manager-card:hover .reference-manager-photo,.reference-team-card:focus-within .reference-team-photo,.reference-team-card:hover .reference-team-photo{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.reference-testimonial-carousel-button,.reference-testimonial-carousel-dot,.reference-testimonial-carousel-track{transition:none}.reference-hero-actions .primary-button,.reference-testimonial-stars svg{animation:none;transform:none}.reference-hero-actions .primary-button:before{animation:none;opacity:.24;transform:translateX(0)}.reference-country-pill,.reference-manager-card,.reference-manager-card:after,.reference-manager-photo,.reference-team-card,.reference-team-photo{transition:none}.reference-country-pill:hover,.reference-manager-card:focus-within,.reference-manager-card:focus-within .reference-manager-photo,.reference-manager-card:hover,.reference-manager-card:hover .reference-manager-photo,.reference-manager-panel:has(.reference-country-pill[data-manager-email="b.maciejewski@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="b.maciejewski@bidfinance.eu"],.reference-manager-panel:has(.reference-country-pill[data-manager-email="b.maciejewski@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="b.maciejewski@bidfinance.eu"] .reference-manager-photo,.reference-manager-panel:has(.reference-country-pill[data-manager-email="m.hedman@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="m.hedman@bidfinance.eu"],.reference-manager-panel:has(.reference-country-pill[data-manager-email="m.hedman@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="m.hedman@bidfinance.eu"] .reference-manager-photo,.reference-manager-panel:has(.reference-country-pill[data-manager-email="p.szacillo@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="p.szacillo@bidfinance.eu"],.reference-manager-panel:has(.reference-country-pill[data-manager-email="p.szacillo@bidfinance.eu"]:hover) .reference-manager-card[data-manager-email="p.szacillo@bidfinance.eu"] .reference-manager-photo,.reference-team-card:focus-within,.reference-team-card:focus-within .reference-team-photo,.reference-team-card:hover,.reference-team-card:hover .reference-team-photo{transform:none}}.reference-map-note{width:min(100%,82ch);max-width:82ch;margin-inline:auto;justify-self:center;display:grid;grid-gap:0;gap:0;text-align:center}.reference-map-note-line{display:block}.reference-map-note-line--primary{white-space:nowrap}.reference-ecosystem-card{overflow:visible;padding:0;background:transparent}.reference-ecosystem-svg{display:block;width:100%;height:auto}.reference-ecosystem-svg__orbit{fill:none;stroke:color-mix(in srgb,var(--brand) 30%,#edf4ff);stroke-width:1.4;vector-effect:non-scaling-stroke}.reference-ecosystem-svg__arrow path{fill:color-mix(in srgb,var(--brand) 26%,#d6e8ff)}.reference-ecosystem-svg__hub-shell,.reference-ecosystem-svg__node-shell{fill:rgba(255,255,255,.98);stroke:color-mix(in srgb,var(--brand) 18%,#eff5ff);stroke-width:1.4;vector-effect:non-scaling-stroke;filter:url(#ecosystem-soft-glow)}.reference-ecosystem-svg__hub-ring,.reference-ecosystem-svg__node-ring{fill:none;stroke:color-mix(in srgb,var(--brand) 38%,#e9f2ff);stroke-width:1.6;vector-effect:non-scaling-stroke}.reference-ecosystem-svg__hub-core,.reference-ecosystem-svg__node-core{fill:rgba(255,255,255,.98);stroke:color-mix(in srgb,var(--brand) 20%,#f4f8ff);stroke-width:1.2;vector-effect:non-scaling-stroke}.reference-ecosystem-svg__node-label{fill:color-mix(in srgb,var(--brand) 92%,#2a8cff);font-size:17px;font-weight:400;letter-spacing:0}.reference-ecosystem-svg__logo-badge{fill:#2a96f6}.reference-ecosystem-svg__logo-bid{fill:#ffffff;font-size:34px;font-weight:800;letter-spacing:-.04em}.reference-ecosystem-svg__logo-finance{fill:color-mix(in srgb,var(--text) 94%,#162031);font-size:33px;font-weight:700;letter-spacing:-.04em}.reference-ecosystem-svg__hub-caption{fill:color-mix(in srgb,var(--text) 90%,#152035);font-size:25px;font-weight:500;letter-spacing:10px}.reference-ecosystem-svg__callout-box{fill:rgba(219,229,255,.9)}.reference-ecosystem-svg__callout-dot{fill:none;stroke:rgba(255,255,255,.98);stroke-width:2;vector-effect:non-scaling-stroke}.reference-ecosystem-svg__callout-label{fill:color-mix(in srgb,var(--text) 84%,#273247);font-size:15px;font-weight:500}.reference-ecosystem-svg__pill-box{fill:rgba(255,255,255,.98);stroke:color-mix(in srgb,var(--brand) 14%,#e6eefc);stroke-width:1.2;vector-effect:non-scaling-stroke}.reference-ecosystem-svg__pill-label{fill:color-mix(in srgb,var(--text) 62%,#7a879c);font-size:14px;font-weight:500}.reference-ecosystem-svg__flag-frame{fill:rgba(255,255,255,.98);stroke:rgba(35,48,81,.22);stroke-width:1.2;vector-effect:non-scaling-stroke}.reference-ecosystem-svg__connector-line{stroke:color-mix(in srgb,var(--brand) 30%,#dbe8ff);stroke-width:1.5;vector-effect:non-scaling-stroke}.reference-ecosystem-svg__connector-diamond{fill:rgba(255,255,255,.98);stroke:color-mix(in srgb,var(--brand) 42%,#d8e7ff);stroke-width:1.2;vector-effect:non-scaling-stroke}.reference-ecosystem-diagram{--ecosystem-line:color-mix(in srgb,var(--brand) 28%,#eef5ff);--ecosystem-line-strong:color-mix(in srgb,var(--brand) 44%,#f3f7ff);--ecosystem-soft-surface:rgba(219,229,255,0.88);--ecosystem-hub-x:50%;--ecosystem-hub-y:45.55cqw;--ecosystem-orbit-size:62.6cqw;--ecosystem-funds-x:50%;--ecosystem-funds-y:14.25cqw;--ecosystem-sellers-x:22.9%;--ecosystem-servicers-x:77.1%;--ecosystem-side-y:61.2cqw;--ecosystem-node-size:28.4cqw;--ecosystem-attachment-radius:14.2cqw;--ecosystem-pill-y-radius:16.8cqw;--ecosystem-pill-offset-x:15px;--ecosystem-flag-size:3.78cqw;--ecosystem-flag-overlap:1.89cqw;--ecosystem-bottom-callout-gap:10px;--ecosystem-bottom-callout-width:22cqw;--ecosystem-callout-offset:30px;--ecosystem-bottom-callout-offset:80px;position:relative;width:100%;aspect-ratio:1.225/1;container-type:inline-size;overflow:visible;background:transparent}.reference-ecosystem-diagram__canvas{position:absolute;inset:0;overflow:visible}.reference-ecosystem-diagram__orbit{position:absolute;inset-inline-start:var(--ecosystem-hub-x);inset-block-start:var(--ecosystem-hub-y);width:var(--ecosystem-orbit-size);height:var(--ecosystem-orbit-size);border:.18cqw solid var(--ecosystem-line);border-radius:50%;box-shadow:inset 0 0 0 .36cqw color-mix(in srgb,var(--ecosystem-line) 24%,transparent),0 0 4cqw color-mix(in srgb,var(--brand) 12%,transparent);transform:translate(-50%,-50%)}.reference-ecosystem-diagram__orbit:after,.reference-ecosystem-diagram__orbit:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.reference-ecosystem-diagram__orbit:before{inset:-.72cqw;border:.18cqw solid color-mix(in srgb,var(--ecosystem-line-strong) 46%,transparent)}.reference-ecosystem-diagram__orbit:after{inset:.9cqw;border:.12cqw solid color-mix(in srgb,var(--ecosystem-line) 48%,transparent)}.reference-ecosystem-diagram__hub,.reference-ecosystem-diagram__node{position:absolute;transform:translate(-50%,-50%)}.reference-ecosystem-diagram__hub{inset-inline-start:var(--ecosystem-hub-x);inset-block-start:var(--ecosystem-hub-y);width:30.2cqw;height:30.2cqw}.reference-ecosystem-diagram__hub-core,.reference-ecosystem-diagram__hub-ring,.reference-ecosystem-diagram__hub-shell,.reference-ecosystem-diagram__node-core,.reference-ecosystem-diagram__node-ring,.reference-ecosystem-diagram__node-shell{position:absolute;border-radius:50%}.reference-ecosystem-diagram__hub-shell,.reference-ecosystem-diagram__node-shell{inset:0;border:.16cqw solid color-mix(in srgb,var(--ecosystem-line) 62%,#f8fbff);background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.98) 0,rgba(255,255,255,.94) 66%,rgba(247,250,255,.78) 100%);box-shadow:0 0 6.5cqw rgba(138,178,255,.18)}.reference-ecosystem-diagram__hub-shell:after,.reference-ecosystem-diagram__hub-shell:before,.reference-ecosystem-diagram__node-shell:after,.reference-ecosystem-diagram__node-shell:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.reference-ecosystem-diagram__hub-shell:before,.reference-ecosystem-diagram__node-shell:before{inset:-.8cqw;border:.2cqw solid color-mix(in srgb,var(--ecosystem-line-strong) 48%,transparent);box-shadow:0 0 2.6cqw color-mix(in srgb,var(--brand) 16%,transparent)}.reference-ecosystem-diagram__hub-shell:after,.reference-ecosystem-diagram__node-shell:after{inset:.72cqw;border:.14cqw solid color-mix(in srgb,var(--ecosystem-line) 58%,transparent)}.reference-ecosystem-diagram__hub-ring{inset:2.2cqw;border:.12cqw solid color-mix(in srgb,var(--ecosystem-line) 38%,#f2f7ff)}.reference-ecosystem-diagram__hub-core{inset:3.45cqw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.08cqw;border:.14cqw solid color-mix(in srgb,var(--ecosystem-line) 22%,#f5f9ff);background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.98) 0,rgba(251,252,255,.94) 100%)}.reference-ecosystem-diagram__hub-logo{display:inline-flex;width:18.6cqw;height:auto;align-items:center;justify-content:center;gap:.58cqw;color:color-mix(in srgb,var(--text) 92%,#172033);font-size:2.34cqw;font-weight:800;letter-spacing:-.08cqw;line-height:1;white-space:nowrap}.reference-ecosystem-diagram__logo-bid{display:inline-flex;align-items:center;justify-content:center;min-width:4.85cqw;min-height:3cqw;padding:0 .55cqw .13cqw;border-radius:.48cqw;background:#2fa7ff;color:#ffffff;letter-spacing:-.05cqw}.reference-ecosystem-diagram__logo-finance{color:color-mix(in srgb,var(--text) 92%,#111827)}.reference-ecosystem-diagram__hub-caption{display:block;width:18.6cqw;color:color-mix(in srgb,var(--text) 92%,#172033);font-size:1.74cqw;font-weight:500;letter-spacing:.58cqw;line-height:1;text-align:center}.reference-ecosystem-diagram__node{width:var(--ecosystem-node-size);height:var(--ecosystem-node-size)}.reference-ecosystem-diagram__node--funds{inset-inline-start:var(--ecosystem-funds-x);inset-block-start:var(--ecosystem-funds-y)}.reference-ecosystem-diagram__node--sellers{inset-inline-start:var(--ecosystem-sellers-x);inset-block-start:var(--ecosystem-side-y)}.reference-ecosystem-diagram__node--servicers{inset-inline-start:var(--ecosystem-servicers-x);inset-block-start:var(--ecosystem-side-y)}.reference-ecosystem-diagram__node-ring{inset:3.65cqw;border:.16cqw solid color-mix(in srgb,var(--ecosystem-line-strong) 88%,#edf4ff)}.reference-ecosystem-diagram__node-core{inset:4.8cqw;display:grid;place-items:center;padding:2.4cqw;border:.14cqw solid color-mix(in srgb,var(--ecosystem-line) 54%,#eff5ff);background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.99) 0,rgba(251,252,255,.95) 100%)}.reference-ecosystem-diagram__node-line{display:block;color:color-mix(in srgb,var(--brand) 92%,#4ba4ff);font-size:1.86cqw;font-weight:400;line-height:1.34;text-align:center}.reference-ecosystem-diagram__callout{position:absolute;display:grid;place-content:center;grid-gap:.22cqw;gap:.22cqw;width:24.3cqw;height:9.8cqw;padding:1.6cqw 2.1cqw;border-radius:1.9cqw;background:var(--ecosystem-soft-surface);box-shadow:0 .35cqw 1.4cqw rgba(255,255,255,.78),0 1.2cqw 3.2cqw rgba(161,187,246,.26)}.reference-ecosystem-diagram__callout:after,.reference-ecosystem-diagram__callout:before{content:"";position:absolute;inset-block-start:.72cqw;width:1.18cqw;height:1.18cqw;border:.14cqw solid rgba(255,255,255,.95);border-radius:50%}.reference-ecosystem-diagram__callout:before{inset-inline-start:.78cqw}.reference-ecosystem-diagram__callout:after{inset-inline-end:.78cqw}.reference-ecosystem-diagram__callout-line{display:block;color:color-mix(in srgb,var(--text) 82%,#273247);font-size:1.22cqw;font-weight:500;line-height:1.32;text-align:center;white-space:nowrap}.reference-ecosystem-diagram__callout--1{inset-inline-start:calc(13.8% - var(--ecosystem-callout-offset));inset-block-start:33.9%}.reference-ecosystem-diagram__callout--2{inset-inline-start:calc(63% + var(--ecosystem-callout-offset));inset-block-start:33.8%}.reference-ecosystem-diagram__callout--3{inset-inline-start:calc(50% - var(--ecosystem-bottom-callout-width) - var(--ecosystem-bottom-callout-gap) / 2)}.reference-ecosystem-diagram__callout--3,.reference-ecosystem-diagram__callout--4{inset-block-start:calc(81.5% + var(--ecosystem-bottom-callout-offset));width:var(--ecosystem-bottom-callout-width)}.reference-ecosystem-diagram__callout--4{inset-inline-start:calc(50% + var(--ecosystem-bottom-callout-gap) / 2)}.reference-ecosystem-diagram__callout--3 .reference-ecosystem-diagram__callout-line,.reference-ecosystem-diagram__callout--4 .reference-ecosystem-diagram__callout-line{font-size:1.08cqw}.reference-ecosystem-diagram__industry-pill{--pill-angle:180deg;position:absolute;inset-inline-start:calc(var(--ecosystem-sellers-x) + cos(var(--pill-angle)) * var(--ecosystem-attachment-radius) + var(--ecosystem-pill-offset-x));inset-block-start:calc(var(--ecosystem-side-y) + sin(var(--pill-angle)) * var(--ecosystem-pill-y-radius));display:inline-flex;min-height:3.7cqw;align-items:center;justify-content:flex-end;padding:0 1.72cqw;border:.12cqw solid color-mix(in srgb,var(--ecosystem-line) 18%,#edf3ff);border-radius:999px;background:rgba(255,255,255,.98);box-shadow:0 .18cqw .7cqw rgba(255,255,255,.82),0 .9cqw 2.4cqw rgba(173,188,224,.24);color:color-mix(in srgb,var(--text) 66%,#75849f);font-size:1.34cqw;font-weight:500;line-height:1.1;white-space:nowrap;transform:translate(-100%,-50%)}.reference-ecosystem-diagram__industry-pill--1{--pill-angle:-110deg}.reference-ecosystem-diagram__industry-pill--2{--pill-angle:-138deg}.reference-ecosystem-diagram__industry-pill--3{--pill-angle:-156deg}.reference-ecosystem-diagram__industry-pill--4{--pill-angle:-173deg}.reference-ecosystem-diagram__industry-pill--5{--pill-angle:173deg}.reference-ecosystem-diagram__industry-pill--6{--pill-angle:156deg}.reference-ecosystem-diagram__industry-pill--7{--pill-angle:138deg}.reference-ecosystem-diagram__industry-pill--8{--pill-angle:110deg}.reference-ecosystem-diagram__flag-column{position:absolute;inset:0;transform:none}.reference-ecosystem-diagram__flag{--flag-angle:0deg;position:absolute;inset-inline-start:calc(var(--ecosystem-servicers-x) + cos(var(--flag-angle)) * var(--ecosystem-attachment-radius));inset-block-start:calc(var(--ecosystem-side-y) + sin(var(--flag-angle)) * var(--ecosystem-attachment-radius));display:inline-flex;align-items:center;gap:.62cqw;color:color-mix(in srgb,var(--text) 82%,#273247);font-size:.82cqw;font-weight:650;letter-spacing:-.01em;line-height:1;transform:translate(calc(-1 * var(--ecosystem-flag-overlap)),-50%);white-space:nowrap}.reference-ecosystem-diagram__flag:first-child{--flag-angle:-70deg}.reference-ecosystem-diagram__flag:nth-child(2){--flag-angle:-52deg}.reference-ecosystem-diagram__flag:nth-child(3){--flag-angle:-35deg}.reference-ecosystem-diagram__flag:nth-child(4){--flag-angle:-18deg}.reference-ecosystem-diagram__flag:nth-child(5){--flag-angle:0deg}.reference-ecosystem-diagram__flag:nth-child(6){--flag-angle:18deg}.reference-ecosystem-diagram__flag:nth-child(7){--flag-angle:35deg}.reference-ecosystem-diagram__flag:nth-child(8){--flag-angle:52deg}.reference-ecosystem-diagram__flag:nth-child(9){--flag-angle:70deg}.reference-ecosystem-diagram__flag-image{display:inline-flex;flex:0 0 auto;width:var(--ecosystem-flag-size);height:var(--ecosystem-flag-size);overflow:hidden;border:.12cqw solid rgba(65,76,112,.18);border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 .28cqw .8cqw rgba(255,255,255,.75),0 .82cqw 1.85cqw rgba(158,175,213,.18)}.reference-ecosystem-diagram__flag-image img{width:100%;height:100%;object-fit:cover;object-position:center}.reference-ecosystem-diagram__flag-label{display:inline-block;text-shadow:0 .08cqw .18cqw rgba(255,255,255,.92),0 .35cqw .9cqw rgba(255,255,255,.86)}@media (max-width:1180px){.reference-ecosystem-diagram{--ecosystem-flag-size:3.78cqw;--ecosystem-flag-overlap:1.89cqw;--ecosystem-bottom-callout-gap:0.85cqw;--ecosystem-bottom-callout-width:22cqw;--ecosystem-callout-offset:2.55cqw;--ecosystem-bottom-callout-offset:6.78cqw}.reference-ecosystem-diagram__industry-pill{min-height:3.7cqw;padding-inline:1.72cqw;font-size:clamp(6px,1.34cqw,13px)}.reference-ecosystem-diagram__flag{gap:.62cqw;font-size:clamp(5px,.82cqw,9px)}.reference-ecosystem-diagram__flag-image{width:var(--ecosystem-flag-size);height:var(--ecosystem-flag-size)}.reference-ecosystem-diagram__callout--3,.reference-ecosystem-diagram__callout--4{inset-block-start:calc(81.5% + var(--ecosystem-bottom-callout-offset))}.reference-ecosystem-diagram__callout--3 .reference-ecosystem-diagram__callout-line,.reference-ecosystem-diagram__callout--4 .reference-ecosystem-diagram__callout-line{font-size:clamp(5px,1.08cqw,12px)}}@media (max-width:760px){.reference-ecosystem-diagram{--ecosystem-hub-y:45.55cqw;--ecosystem-funds-y:16.4cqw;--ecosystem-side-y:61.2cqw;--ecosystem-flag-size:3.78cqw;--ecosystem-flag-overlap:1.89cqw;--ecosystem-bottom-callout-gap:0.25cqw;--ecosystem-bottom-callout-width:15cqw;--ecosystem-callout-offset:2.55cqw;--ecosystem-bottom-callout-offset:6.78cqw;aspect-ratio:1.225/1}.reference-ecosystem-diagram__canvas{transform:translateY(12px)}.reference-ecosystem-diagram__industry-pill{min-height:3.7cqw;padding-inline:1.72cqw;font-size:clamp(5px,1.34cqw,10px)}.reference-ecosystem-diagram__flag{gap:0;font-size:0}.reference-ecosystem-diagram__flag-image{width:var(--ecosystem-flag-size);height:var(--ecosystem-flag-size)}.reference-ecosystem-diagram__flag-label{display:none}.reference-ecosystem-diagram__callout{width:24.3cqw;height:9.8cqw;padding:1.6cqw 2.1cqw;border-radius:1.9cqw}.reference-ecosystem-diagram__callout--1{inset-inline-start:calc(13.8% - var(--ecosystem-callout-offset))}.reference-ecosystem-diagram__callout--2{inset-inline-start:calc(63% + var(--ecosystem-callout-offset))}.reference-ecosystem-diagram__callout--3,.reference-ecosystem-diagram__callout--4{inset-block-start:calc(81.5% + var(--ecosystem-bottom-callout-offset));width:var(--ecosystem-bottom-callout-width)}.reference-ecosystem-diagram__callout-line{font-size:clamp(5px,1.22cqw,10px)}.reference-ecosystem-diagram__callout--3 .reference-ecosystem-diagram__callout-line,.reference-ecosystem-diagram__callout--4 .reference-ecosystem-diagram__callout-line{font-size:clamp(5px,1.08cqw,9px)}}@media (max-width:560px){.reference-ecosystem-diagram{--ecosystem-flag-size:3.78cqw;--ecosystem-flag-overlap:1.89cqw;--ecosystem-bottom-callout-width:15cqw;aspect-ratio:1.225/1}.reference-ecosystem-diagram__flag{gap:0;font-size:0}.reference-ecosystem-diagram__flag-image{width:var(--ecosystem-flag-size);height:var(--ecosystem-flag-size)}.reference-ecosystem-diagram__callout--3,.reference-ecosystem-diagram__callout--4{inset-block-start:calc(81.5% + var(--ecosystem-bottom-callout-offset));width:var(--ecosystem-bottom-callout-width)}}.reference-ecosystem-artwork{display:block;position:relative;width:100%;container-type:inline-size;overflow:visible;background:transparent}.reference-chart-image,.reference-ecosystem-image{display:block;width:100%;height:auto}.reference-ecosystem-image{mix-blend-mode:multiply}.reference-ecosystem-image--dark{display:none}.reference-ecosystem-artwork--localized{isolation:isolate}.reference-ecosystem-translation{position:absolute;inset:0;pointer-events:none;z-index:1}.reference-ecosystem-translation__hub-caption{position:absolute;inset-inline-start:50%;inset-block-start:60.75%;transform:translate(-50%,-50%);display:grid;place-items:center;min-width:15.2cqw;min-height:3cqw;padding:.3cqw .95cqw .22cqw;border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.99) 0,rgba(251,252,255,.95) 100%)}.reference-ecosystem-translation__hub-caption span{color:color-mix(in srgb,var(--text) 92%,#172033);font-size:1.72cqw;font-weight:500;letter-spacing:.52cqw;line-height:1}.reference-ecosystem-translation__node{position:absolute;width:25.2cqw;height:25.2cqw;transform:translate(-50%,-50%)}.reference-ecosystem-translation__node--funds{inset-inline-start:50.4%;inset-block-start:18.2%}.reference-ecosystem-translation__node--sellers{inset-inline-start:23.7%;inset-block-start:61.8%}.reference-ecosystem-translation__node--servicers{inset-inline-start:76.2%;inset-block-start:61.7%}.reference-ecosystem-translation__node-core{position:absolute;inset:4.25cqw;display:grid;place-items:center;align-content:center;grid-gap:.15cqw;gap:.15cqw;padding:2.1cqw;border-radius:50%;border:.14cqw solid color-mix(in srgb,var(--brand) 22%,#eef5ff);background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.995) 0,rgba(251,252,255,.97) 100%)}.reference-ecosystem-translation__node-line{display:block;color:color-mix(in srgb,var(--brand) 92%,#4ba4ff);font-size:1.56cqw;font-weight:400;line-height:1.24;text-align:center}.reference-ecosystem-translation__node--funds .reference-ecosystem-translation__node-line{font-size:1.58cqw}.reference-ecosystem-translation__node--sellers .reference-ecosystem-translation__node-line{font-size:1.43cqw}.reference-ecosystem-translation__node--servicers .reference-ecosystem-translation__node-line{font-size:1.42cqw}.reference-ecosystem-translation__callout{position:absolute;display:grid;grid-gap:.08cqw;gap:.08cqw;align-content:center;min-height:7.8cqw;padding:2.08cqw 1.7cqw 1.48cqw;border-radius:1.4cqw;background:rgba(219,229,255,.92);box-shadow:0 1.2cqw 2.8cqw rgba(161,187,246,.18)}.reference-ecosystem-translation__callout:after,.reference-ecosystem-translation__callout:before{content:"";position:absolute;inset-block-start:.72cqw;width:1.18cqw;height:1.18cqw;border:.14cqw solid rgba(255,255,255,.95);border-radius:50%}.reference-ecosystem-translation__callout:before{inset-inline-start:.78cqw}.reference-ecosystem-translation__callout:after{inset-inline-end:.78cqw}.reference-ecosystem-translation__callout-line{display:block;color:color-mix(in srgb,var(--text) 82%,#273247);font-size:1.16cqw;font-weight:500;line-height:1.28;text-align:center}.reference-ecosystem-translation__callout--1{inset-inline-start:16.8%;inset-block-start:34.3%;width:18.9cqw}.reference-ecosystem-translation__callout--2{inset-inline-start:62.6%;inset-block-start:34.3%;width:20.8cqw}.reference-ecosystem-translation__callout--2 .reference-ecosystem-translation__callout-line{font-size:1.1cqw}.reference-ecosystem-translation__callout--3{inset-inline-start:29.5%;inset-block-start:81%;width:20cqw}.reference-ecosystem-translation__callout--3 .reference-ecosystem-translation__callout-line{font-size:1.08cqw}.reference-ecosystem-translation__callout--4{inset-inline-start:50.8%;inset-block-start:81%;width:20.4cqw}.reference-ecosystem-translation__industry-pill{position:absolute;display:inline-flex;min-height:3.2cqw;align-items:center;justify-content:center;padding:0 1.32cqw;border:.12cqw solid color-mix(in srgb,var(--brand) 18%,#edf3ff);border-radius:999px;background:rgba(255,255,255,.99);box-shadow:0 .9cqw 1.8cqw rgba(173,188,224,.16);color:color-mix(in srgb,var(--text) 66%,#75849f);font-size:1.06cqw;font-weight:500;line-height:1.1;white-space:nowrap}.reference-ecosystem-translation__industry-pill--1{inset-inline-start:6.3%;inset-block-start:51%}.reference-ecosystem-translation__industry-pill--2{inset-inline-start:2.9%;inset-block-start:55.6%}.reference-ecosystem-translation__industry-pill--3{inset-inline-start:1.1%;inset-block-start:60.5%}.reference-ecosystem-translation__industry-pill--4{inset-inline-start:.9%;inset-block-start:65.4%}.reference-ecosystem-translation__industry-pill--5{inset-inline-start:1.7%;inset-block-start:70.2%}.reference-ecosystem-translation__industry-pill--6{inset-inline-start:3.8%;inset-block-start:75.1%}.reference-ecosystem-translation__industry-pill--7{inset-inline-start:6.8%;inset-block-start:79.6%}.reference-ecosystem-translation__industry-pill--8{inset-inline-start:14.2%;inset-block-start:79.4%}.reference-ecosystem-translation__industry-pill--4,.reference-ecosystem-translation__industry-pill--6,.reference-ecosystem-translation__industry-pill--8{font-size:.96cqw;padding-inline:1.15cqw}.reference-team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.reference-team-card{display:grid;grid-gap:16px;gap:16px;justify-items:center;text-align:center;align-content:start;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s ease}.reference-team-media{width:92px;height:92px;overflow:hidden;border-radius:50%;background:color-mix(in srgb,var(--surface-alt) 82%,var(--surface-strong))}.reference-team-photo{width:100%;height:100%;object-fit:cover;transition:transform .22s cubic-bezier(.22,1,.36,1)}.reference-team-copy{display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center}.reference-team-copy h3{margin:0;font-size:18px}.reference-team-copy a,.reference-team-copy p{margin:0;color:color-mix(in srgb,var(--text) 74%,var(--muted));line-height:1.65}.reference-team-copy a:hover{color:var(--brand-strong)}.reference-team-linkedin{display:none}.reference-auction-tabs,.reference-tab-row,.reference-tab-row--left{justify-content:flex-start}.reference-tab-button{min-height:42px;padding:0 18px}.reference-auction-layout{align-items:stretch;gap:32px}.reference-chart-card{min-height:auto;height:100%;display:grid;place-items:center;padding:20px;overflow:hidden}.reference-auction-copy-intro{gap:2px}.reference-auction-copy-intro h3{margin:0;color:var(--text);font-size:clamp(26px,3vw,34px);line-height:1;letter-spacing:-.04em}.reference-feature-stack{gap:14px}.reference-feature-point{gap:12px}.reference-feature-point-bullet{width:8px;height:8px;margin-top:7px}.reference-mini-card--icon{gap:14px}.reference-card-icon{width:44px;height:44px}@media (max-width:640px){.reference-tab-button{min-height:52px;padding:10px 14px}.reference-chart-card{padding:12px}.reference-chart-svg{width:100%}}.reference-benefits-copy{gap:18px}.reference-benefits-copy p{margin:0;color:color-mix(in srgb,var(--text) 74%,var(--muted));line-height:1.7}.reference-secondary-action{margin-top:24px}.reference-secondary-action a{color:var(--brand-strong);font-weight:700}.reference-testimonial-card{display:grid;grid-gap:16px;gap:16px}.reference-testimonial-role{color:color-mix(in srgb,var(--text) 78%,var(--muted));font-size:15px;font-weight:650}.reference-contact-layout{margin-top:0;align-items:stretch}.reference-contact-card{gap:18px;padding:28px}.reference-contact-links{display:grid;grid-gap:14px;gap:14px}.reference-contact-links a{display:inline-flex;align-items:center;gap:12px;color:rgba(255,255,255,.96);font-weight:600}.reference-contact-links a img{width:22px;height:22px;object-fit:contain}.reference-contact-form-shell{padding:28px}.reference-contact-actions{justify-content:flex-end}.reference-inline-metrics>span{gap:4px;align-items:flex-start}.reference-inline-metrics>span small{color:var(--muted-strong);font-size:12px;font-weight:700;line-height:1.45}html[data-theme=dark] .landing-explore-menu-panel,html[data-theme=dark] .reference-manager-card{box-shadow:none}html[data-theme=dark] .reference-partner-fade--left,html[data-theme=dark] .reference-partner-fade--right{background:var(--bg)}@media (max-width:1240px){.landing-footer-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-manager-grid,.reference-team-grid,.reference-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.landing-header-inner{grid-template-columns:auto auto minmax(0,1fr);justify-content:space-between}.landing-mobile-menu{display:block}.landing-nav{display:none}.landing-footer-grid,.reference-auction-layout,.reference-benefits-layout,.reference-contact-layout,.reference-split-layout{grid-template-columns:minmax(0,1fr)}.landing-footer-columns,.reference-process-grid,.reference-three-column-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-auction-tabs{gap:8px}.reference-map-note{width:100%;max-width:100%}.reference-map-note-line--primary{white-space:normal}.interactive-europe-map,.reference-dot-map{width:min(100%,888px);transform:none}}@media (max-width:720px){.landing-header-brand{inline-size:148px;flex-basis:148px}.landing-header-actions{gap:12px}.landing-theme-toggle{width:32px;height:32px;flex-basis:32px}.landing-language-trigger{min-height:30px;padding:0 8px}.landing-language-trigger svg{width:12px;height:12px}.landing-language-menu-panel{min-width:140px;padding:8px}.landing-footer-columns,.reference-contact-form-grid,.reference-inline-metrics,.reference-process-grid,.reference-three-column-grid{grid-template-columns:minmax(0,1fr)}.reference-testimonial-carousel{gap:12px}.reference-testimonial-carousel-toolbar{justify-content:center}.reference-testimonial-carousel-button{width:38px;height:38px}.reference-testimonial-slide{gap:12px}.reference-testimonial-card{gap:12px;min-height:0;padding:18px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 28%,transparent),transparent 42%),color-mix(in srgb,var(--surface-strong) 94%,#f8fbff 6%);box-shadow:0 16px 34px rgba(15,23,42,.06)}.reference-testimonial-stars{gap:5px}.reference-testimonial-stars svg{width:18px;height:18px}.reference-testimonial-meta{gap:5px;min-height:0}.reference-testimonial-card h3{font-size:20px;line-height:1.08}.reference-testimonial-role{font-size:14px;line-height:1.35}.reference-testimonial-quote{max-width:none;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);font-size:15px;line-height:1.6}.reference-manager-grid,.reference-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reference-manager-card,.reference-team-card{gap:12px;padding:16px 10px}.reference-manager-photo,.reference-team-media{width:64px;height:64px}.reference-manager-copy,.reference-team-copy{gap:4px}.reference-manager-copy h4,.reference-team-copy h3{font-size:14px;line-height:1.18}.reference-manager-copy a,.reference-manager-copy p,.reference-team-copy a,.reference-team-copy p{font-size:11px;line-height:1.45}.reference-hero-copy--faq{justify-items:center;text-align:center}.reference-hero-copy--faq p{text-align:center}.reference-faq-card{border-radius:22px}.reference-faq-card-summary{gap:14px;padding:18px}.reference-faq-card-chevron{width:10px;height:10px}.reference-faq-card-header{gap:8px}.reference-faq-card-index{min-height:24px;padding:0 9px;font-size:11px}.reference-faq-card-answer{gap:10px;padding:0 18px 18px}.reference-faq-card h3{font-size:18px;line-height:1.15}.reference-faq-card-answer p{font-size:14px;line-height:1.62}.reference-hero,.reference-section{padding:48px 0}.reference-section-heading{padding-left:18px}.reference-section-heading:before{height:48px}.reference-partner-track{gap:32px}.reference-partner-mark img{max-height:48px;max-width:140px}.landing-header{padding-top:14px}.landing-page{--landing-header-offset:78px}.landing-header-inner{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px}.landing-header-brand{inline-size:138px;flex-basis:auto}.landing-header-actions{display:flex;align-items:center;justify-content:flex-end;width:auto;gap:10px;min-width:0;flex-wrap:nowrap}.landing-header-actions .primary-button,.landing-header-actions .secondary-button{flex:0 0 auto;width:auto}.landing-header-actions .primary-button{min-height:38px;padding-inline:16px}.reference-hero{padding-top:32px}.reference-hero--home{padding-bottom:96px}.reference-hero-copy{gap:24px}.reference-hero-copy h1.reference-hero-title--home{max-width:min(100%,660px);font-size:clamp(30px,8vw,44px);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.reference-hero--home .reference-hero-line{white-space:normal;text-wrap:balance}.reference-hero-copy p{max-width:46ch;font-size:15px;line-height:1.6}.reference-section{padding:40px 0}.reference-section-heading{gap:10px;margin-bottom:20px;padding-left:14px}.reference-section-heading h2{max-width:none;width:100%;text-wrap:balance}.reference-auction-copy-intro h3,.reference-benefits-copy h3,.reference-manager-heading h3{font-size:clamp(26px,9vw,38px);line-height:.98;letter-spacing:-.055em;max-width:none;width:100%}.reference-section-heading p{max-width:none;width:100%;font-size:15px;line-height:1.6}.reference-auction-copy-intro p,.reference-benefits-copy p,.reference-map-note{max-width:none;width:100%}.reference-manager-heading{justify-items:stretch}.reference-auction-layout,.reference-benefits-layout,.reference-contact-layout,.reference-split-layout{gap:22px}.reference-map-panel{min-height:0;padding:10px 0 0;overflow:hidden}.interactive-europe-map{width:calc(100vw - 24px);max-width:none;margin-inline:calc(50% - 50vw + 12px);justify-items:center;transform:none;gap:12px}.interactive-europe-map-visual,.reference-dot-map{width:126%;max-width:none;margin-left:0;justify-self:center;transform:none}.interactive-europe-map-marker-label{font-size:10px}.interactive-europe-map-owner-card{width:min(100%,320px);gap:12px;padding:14px 16px}.interactive-europe-map-owner-card--floating{width:min(280px,calc(100% - 20px))}.interactive-europe-map-owner-photo{width:64px;height:64px}.reference-map-note{max-width:none;gap:2px}.reference-map-note-line--primary{white-space:normal}.reference-manager-panel{margin-top:48px;gap:18px}.reference-country-coverage{width:100%;gap:8px}.reference-country-pill{min-height:34px;padding:0 10px;gap:8px;font-size:11px}.reference-country-pill img{width:16px;height:16px}.reference-manager-grid,.reference-team-grid,.reference-testimonial-grid{gap:10px}.reference-testimonial-carousel-toolbar{justify-content:center}.reference-manager-card,.reference-team-card,.reference-testimonial-card{border-radius:20px}.reference-auction-tabs,.reference-tab-row{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:6px 0 8px;scrollbar-width:none}}@media (max-width:720px){.reference-auction-tabs::-webkit-scrollbar,.reference-tab-row::-webkit-scrollbar{display:none}.reference-tab-button{flex:0 0 auto;min-height:42px;padding:0 16px;white-space:nowrap}.reference-auction-layout{gap:18px}.reference-chart-card{min-height:0;padding:8px 0 4px}.reference-auction-copy{gap:14px}.reference-auction-copy-intro h3{font-size:clamp(22px,7vw,28px)}.reference-auction-copy-intro p,.reference-benefits-copy p{font-size:15px;line-height:1.58}.reference-feature-point-copy h3{font-size:16px}.reference-feature-point-copy p{max-width:none;font-size:14px;line-height:1.55}.reference-benefits-copy{gap:14px}.reference-benefits-copy h3{font-size:clamp(22px,7vw,28px)}.reference-chip-cloud{gap:8px}.reference-chip-cloud span{min-height:30px;padding:0 12px;font-size:12px}.reference-benefits-bullets{gap:12px}.reference-benefits-bullets li{padding-left:28px;font-size:15px;line-height:1.55}.reference-secondary-action{margin-top:18px}.reference-contact-card,.reference-contact-form-shell{padding:22px}.reference-contact-card{gap:14px;padding:18px}.reference-contact-card .landing-kicker{min-height:26px;padding:0 14px;font-size:10px;letter-spacing:.1em}.reference-contact-links{grid-template-columns:minmax(0,1fr);gap:8px}.reference-contact-links a{min-width:0;min-height:44px;gap:12px;padding:0 12px;border-radius:14px;background:rgba(255,255,255,.1);font-size:14px;line-height:1.28}.reference-contact-links a span{min-width:0;overflow-wrap:anywhere}.reference-contact-links a img{flex:0 0 auto;width:20px;height:20px}.reference-contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.reference-contact-form-grid .field{gap:4px}.reference-contact-form-grid .field span{font-size:11px}.reference-contact-form-grid .field input,.reference-contact-form-grid .field textarea{min-height:42px;padding:10px 12px;font-size:14px}.reference-contact-form-grid .field textarea{min-height:92px}.reference-contact-actions{margin-top:10px}.reference-contact-actions .primary-button{min-height:38px;padding-inline:16px}.landing-footer{padding:44px 0 96px}.landing-footer-grid{grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;padding-top:24px}.landing-footer-brand{order:1;justify-items:center;text-align:center;gap:12px;padding-bottom:0;border-bottom:0}.landing-footer-logo{width:min(152px,100%);max-width:152px}.landing-footer-company{gap:4px}.landing-footer-company p{font-size:13px;line-height:1.5}.landing-footer-columns{gap:14px 10px}.landing-footer-column{gap:8px;align-content:start}.landing-footer-column h3{font-size:12px}.landing-footer-column .landing-footer-links a,.landing-footer-modal-trigger,.landing-footer-static{font-size:11px;line-height:1.35}.landing-footer-columns--desktop{display:none}.landing-footer-columns--mobile{order:2;display:grid;width:min(300px,100%);grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;justify-items:stretch;padding:18px 20px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent);border-radius:22px;background:color-mix(in srgb,var(--surface-strong) 86%,transparent);text-align:center;box-shadow:0 12px 28px rgba(15,23,42,.04)}.landing-footer-columns--mobile .landing-footer-column{justify-items:center;gap:7px}.landing-footer-columns--mobile .landing-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 12px}}@media (max-width:480px){.landing-shell{width:calc(100% - 20px)}.landing-header-inner{grid-template-columns:auto auto minmax(0,1fr);gap:6px}.landing-header-brand{inline-size:112px}.landing-header-actions{gap:6px}.landing-theme-toggle{width:28px;height:28px;flex-basis:28px}.landing-theme-toggle svg{width:15px;height:15px}.landing-social-link img{width:18px;height:18px}.landing-language-trigger{min-height:28px;padding:0 6px;font-size:11px}.landing-mobile-menu-trigger{width:32px;height:32px;padding:7px;border-radius:12px}.landing-mobile-menu-trigger span{width:16px}.landing-mobile-menu-panel{top:62px}.landing-header-actions .primary-button{min-height:34px;padding-inline:12px;font-size:13px}.reference-section{padding:32px 0}.reference-hero-copy{gap:20px}.reference-hero-copy h1{font-size:clamp(20px,7vw,26px)}.reference-hero-copy h1.reference-hero-title--home{max-width:100%;font-size:clamp(28px,8vw,34px);line-height:1.08}.reference-hero-copy p{max-width:42ch;font-size:14px;line-height:1.55}.reference-section-heading{gap:8px;padding-left:12px}.reference-section-heading:before{height:40px}.reference-section-heading h2{max-width:none;width:100%;font-size:clamp(24px,8.4vw,32px)}.reference-auction-copy-intro h3,.reference-benefits-copy h3,.reference-manager-heading h3{font-size:clamp(24px,8.4vw,32px);line-height:.98;letter-spacing:-.055em;max-width:none;width:100%}.reference-section-heading p{max-width:none;width:100%;font-size:14px;line-height:1.55}.reference-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reference-metric-card{min-height:112px;padding:16px 14px;border-radius:18px}.reference-metric-card strong{margin-bottom:8px;font-size:clamp(23px,7.3vw,31px);line-height:.98;letter-spacing:-.06em}.reference-metric-card>span{font-size:12px;line-height:1.35}.reference-map-panel{padding-top:4px}.interactive-europe-map{width:calc(100vw - 20px);margin-inline:calc(50% - 50vw + 10px);transform:none}.interactive-europe-map-visual,.reference-dot-map{width:138%;margin-left:0;justify-self:center;transform:none}.interactive-europe-map-marker-label{font-size:9px}.interactive-europe-map-owner-card{width:100%;grid-template-columns:56px minmax(0,1fr);gap:10px;padding:12px 14px}.interactive-europe-map-owner-card--floating{width:min(240px,calc(100% - 16px))}.interactive-europe-map-owner-photo{width:56px;height:56px}.interactive-europe-map-owner-copy h4{font-size:16px}.interactive-europe-map-owner-copy a,.interactive-europe-map-owner-copy p{font-size:12px}.reference-map-note{max-width:none;width:100%;font-size:13px;line-height:1.55}.reference-manager-panel{margin-top:40px;gap:16px}.reference-country-pill{min-height:30px;padding:0 9px;font-size:10px}.reference-manager-grid,.reference-team-grid,.reference-testimonial-grid{gap:8px}.reference-testimonial-carousel{gap:10px}.reference-testimonial-carousel-button{width:34px;height:34px}.reference-testimonial-carousel-button svg{width:16px;height:16px}.reference-testimonial-slide{gap:8px}.reference-testimonial-card{gap:10px;padding:16px;border-radius:18px}.reference-testimonial-stars svg{width:17px;height:17px}.reference-testimonial-card h3{font-size:18px}.reference-testimonial-role{font-size:13px}.reference-testimonial-quote{font-size:14px;line-height:1.55}.reference-manager-card,.reference-team-card{padding:14px 8px}.reference-manager-photo,.reference-team-media{width:56px;height:56px}.reference-tab-button{min-height:40px;padding:0 14px;font-size:13px}.reference-auction-copy-intro h3{font-size:clamp(20px,8vw,26px)}.reference-feature-point{gap:10px}.reference-feature-point-bullet{width:7px;height:7px;margin-top:8px;box-shadow:0 0 0 5px color-mix(in srgb,var(--brand) 12%,transparent)}.reference-chip-cloud span{min-height:28px;padding:0 10px;font-size:11px}.reference-benefits-bullets li{padding-left:26px;font-size:14px}.reference-contact-card,.reference-contact-form-shell{padding:18px;border-radius:20px}.reference-contact-card{gap:12px;padding:16px}.reference-contact-links{grid-template-columns:minmax(0,1fr);gap:8px}.reference-contact-links a{min-height:42px;gap:10px;padding:0 11px;border-radius:13px;font-size:13px;line-height:1.24}.reference-contact-form-shell{padding:14px}.reference-contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.reference-contact-form-grid .field span{font-size:10px}.reference-contact-form-grid .field input,.reference-contact-form-grid .field textarea{min-height:38px;padding:9px 10px;font-size:13px}.reference-contact-form-grid .field textarea{min-height:76px}.reference-contact-actions{margin-top:8px}.reference-contact-actions .primary-button{min-height:34px;padding-inline:14px;font-size:14px}.landing-footer{padding:36px 0 104px}.landing-footer-grid{gap:26px;padding-top:20px}.landing-footer-logo{width:min(140px,100%);max-width:140px}.landing-footer-columns{gap:14px}.landing-footer-column{gap:7px}.landing-footer-column h3{font-size:11px}.landing-footer-column .landing-footer-links{gap:5px 10px}.landing-footer-column .landing-footer-links a,.landing-footer-company p,.landing-footer-modal-trigger,.landing-footer-static{font-size:10px;line-height:1.35}}@media (max-width:380px){.landing-social-link{display:none}.landing-header-actions{gap:6px}}.admin-auction-requests-screen .admin-auction-request-card.is-mobile{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-auto-rows:max-content;align-items:start;grid-row-gap:12px;row-gap:12px;min-height:max-content;height:auto;overflow:visible;padding:16px}.admin-auction-requests-screen .admin-auction-request-card.is-mobile .detail-card-actions,.admin-auction-requests-screen .admin-auction-request-card.is-mobile .detail-card-main,.admin-auction-requests-screen .admin-auction-request-card.is-mobile .seller-request-card-progress{grid-column:1;grid-row:auto;width:100%;min-width:0;min-height:0;height:auto;overflow:visible}.admin-auction-requests-screen .admin-auction-requests-list.is-mobile{display:flex;flex-direction:column;gap:14px}.admin-auction-requests-screen .admin-auction-requests-list.is-mobile>*{flex:0 0 auto}.admin-auction-requests-screen .admin-auction-request-card.is-mobile .detail-card-main{display:grid;grid-gap:8px;gap:8px;align-content:start}.admin-auction-requests-screen .admin-auction-request-card.is-mobile .detail-card-actions{display:grid;justify-items:stretch;grid-gap:8px;gap:8px}.admin-auction-requests-screen .admin-auction-request-card.is-mobile .seller-request-card-progress{display:grid;grid-gap:8px;gap:8px;align-content:start}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta{row-gap:10px}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .detail-card-main{gap:6px}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .detail-grid.admin-auction-request-card-meta{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:6px 14px;width:auto;max-width:100%;overflow:hidden}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-width:0;max-width:100%;white-space:nowrap;text-align:left}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .admin-auction-request-card-meta>.admin-auction-request-card-meta-item:first-child{flex:0 1 320px;max-width:min(100%,320px)}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .admin-auction-request-card-meta-link-button,.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .admin-auction-request-card-meta-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;text-align:left}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .seller-request-card-progress{gap:8px}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .seller-request-card-progress-bar-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .seller-request-card-progress-bar{width:100%;min-width:0}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .seller-request-card-progress-summary-inline{display:inline-flex;width:auto;max-width:100%;gap:6px;justify-content:flex-end;align-items:center;justify-self:end;padding-left:12px;background:var(--surface-strong);white-space:nowrap;text-align:right;position:relative;z-index:1;overflow:hidden}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .seller-request-card-progress-summary-inline .seller-request-card-manager{font-size:12px;line-height:1;width:auto;max-width:100%;margin-left:0;min-width:0;flex:0 1 auto;justify-content:flex-end;text-align:right}.admin-auction-requests-screen .admin-auction-requests-toolbar,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-condensed,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-mobile,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-main{display:block;min-width:0}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-search{min-width:0;width:100%;max-width:none}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-action{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:12px;min-width:0}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-compact-toggle{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;width:auto;min-width:0;white-space:nowrap;flex:0 0 auto}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-create-button{width:auto;min-width:186px;flex:0 0 auto}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-main,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-main,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-main{display:block}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-condensed .admin-auction-requests-toolbar-action,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-mobile .admin-auction-requests-toolbar-action,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-toolbar-action{display:inline-flex}.admin-auction-requests-screen .admin-auction-requests-toolbar.is-condensed .admin-auction-requests-compact-toggle,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-condensed .admin-auction-requests-create-button,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-mobile .admin-auction-requests-compact-toggle,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-mobile .admin-auction-requests-create-button,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-compact-toggle,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-tablet .admin-auction-requests-create-button{grid-column:auto;grid-row:auto;justify-self:auto}@media (max-width:760px){.admin-auction-requests-screen .admin-auction-requests-toolbar,.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-action,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-mobile{gap:8px}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-compact-toggle{gap:6px}.admin-auction-requests-screen .admin-auction-requests-toolbar .companies-deleted-toggle-label{font-size:12px;line-height:1.1}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-create-button{width:-moz-fit-content;width:fit-content;min-width:0;min-height:40px;padding-inline:14px;font-size:12px}}@media (max-width:430px){.admin-auction-requests-screen .admin-auction-requests-toolbar,.admin-auction-requests-screen .admin-auction-requests-toolbar.is-mobile{grid-template-columns:minmax(0,1fr) auto;gap:6px}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-toolbar-action{gap:6px}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-compact-toggle{gap:4px}.admin-auction-requests-screen .admin-auction-requests-toolbar .companies-deleted-toggle-label{font-size:11px;line-height:1}.admin-auction-requests-screen .admin-auction-requests-toolbar .companies-deleted-toggle-switch{width:40px;height:22px}.admin-auction-requests-screen .admin-auction-requests-toolbar .companies-deleted-toggle-knob{top:2px;left:2px;width:16px;height:16px}.admin-auction-requests-screen .admin-auction-requests-toolbar .companies-deleted-toggle-switch.is-on .companies-deleted-toggle-knob{transform:translateX(16px)}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-create-button{width:-moz-fit-content;width:fit-content;min-width:0;min-height:38px;padding-inline:10px;gap:6px;font-size:11px}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-create-button span:last-child{white-space:nowrap}.admin-auction-requests-screen .admin-auction-requests-toolbar .admin-auction-requests-create-button-icon svg{width:12px;height:12px}}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .admin-auction-request-card-meta>.admin-auction-request-card-meta-item,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta>.admin-auction-request-card-meta-item,.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{align-items:baseline;text-align:left}.admin-topbar{container-type:inline-size;container-name:workspace-topbar;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(10px,2cqi,18px);gap:clamp(10px,2cqi,18px);min-height:72px}.admin-topbar .topbar-title-shell{display:flex;align-items:center;min-width:0}.admin-topbar .topbar-title{display:block;margin:0;min-width:0;font-size:clamp(18px,2.2cqi,22px);line-height:1.05;letter-spacing:-.045em;font-weight:800;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-topbar .topbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,1.7cqi,16px);min-width:0;width:auto;flex-wrap:nowrap}.admin-topbar .topbar-actions>*{flex:0 0 auto;min-width:0}.admin-topbar .admin-notifications-shell{flex:0 0 auto;margin-inline:clamp(4px,1cqi,12px)}.admin-topbar .admin-notifications-trigger{width:44px;height:44px}.admin-topbar .company-profile-menu{min-width:0}.admin-topbar .company-profile-menu-trigger--topbar{min-height:44px;max-width:clamp(112px,18cqi,180px);gap:8px}.admin-topbar .company-profile-menu-trigger-main{gap:8px;min-width:0}.admin-topbar .company-profile-menu-trigger-icon{display:none}.admin-topbar .company-profile-menu-trigger-label{min-width:0;max-width:100%}.admin-topbar .company-profile-menu-trigger-label--stacked{align-items:flex-end;text-align:right}.admin-topbar .company-profile-menu-trigger-label-secondary{display:none}.admin-topbar .company-profile-menu-trigger--topbar .company-profile-menu-trigger-label-primary{font-family:var(--font-ui);font-size:clamp(15px,1.8cqi,17px);font-weight:500;letter-spacing:-.04em;line-height:1}.buyer-shell .admin-topbar .company-mode-toggle,.seller-shell .admin-topbar .company-mode-toggle{display:inline-flex;align-items:center;gap:8px;min-height:32px;min-width:0}.buyer-shell .admin-topbar .company-mode-toggle-label,.buyer-shell .admin-topbar .company-mode-toggle-label.is-active,.seller-shell .admin-topbar .company-mode-toggle-label,.seller-shell .admin-topbar .company-mode-toggle-label.is-active{font-family:var(--font-ui);font-size:clamp(15px,1.8cqi,17px);font-weight:500;letter-spacing:-.04em;line-height:1}@container workspace-topbar (max-width: 720px){.admin-topbar{gap:12px}.admin-topbar .topbar-title{font-size:17px}.admin-topbar .topbar-actions{gap:10px}.admin-topbar .admin-notifications-trigger{width:40px;height:40px}.admin-topbar .company-profile-menu-trigger--topbar{max-width:128px}.buyer-shell .admin-topbar .company-mode-toggle,.seller-shell .admin-topbar .company-mode-toggle{gap:7px}}@container workspace-topbar (max-width: 580px){.admin-topbar{gap:10px}.admin-topbar .topbar-title{font-size:15px}.buyer-shell .admin-topbar .company-mode-toggle-label-text--full,.seller-shell .admin-topbar .company-mode-toggle-label-text--full{display:none}.buyer-shell .admin-topbar .company-mode-toggle-label-text--short,.seller-shell .admin-topbar .company-mode-toggle-label-text--short{display:inline}.buyer-shell .admin-topbar .company-mode-toggle,.seller-shell .admin-topbar .company-mode-toggle{gap:6px}.buyer-shell .admin-topbar .company-mode-toggle-switch,.seller-shell .admin-topbar .company-mode-toggle-switch{width:34px;height:20px;padding:2px}.buyer-shell .admin-topbar .company-mode-toggle-thumb,.seller-shell .admin-topbar .company-mode-toggle-thumb{width:16px;height:16px}.buyer-shell .admin-topbar .company-mode-toggle.is-buyer .company-mode-toggle-thumb,.seller-shell .admin-topbar .company-mode-toggle.is-buyer .company-mode-toggle-thumb{transform:translateX(14px)}.admin-topbar .company-profile-menu-trigger-icon{display:inline-flex;width:16px;height:16px}.admin-topbar .company-profile-menu-trigger--topbar{max-width:90px}.admin-topbar .company-profile-menu-trigger-label{max-width:64px}}@container workspace-topbar (max-width: 460px){.admin-topbar{gap:8px}.admin-topbar .topbar-title{font-size:14px}.seller-shell .admin-topbar.seller-topbar--request-page .topbar-title{font-size:13px}.admin-topbar .topbar-actions{gap:8px}.admin-topbar .admin-notifications-shell{margin-inline:0}.admin-topbar .admin-notifications-trigger{width:36px;height:36px}.admin-topbar .admin-notifications-trigger-icon{width:14px;height:14px}.admin-topbar .admin-notifications-badge{top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;font-size:9px}.admin-topbar .company-profile-menu-trigger--topbar{width:36px;max-width:36px;min-height:36px;justify-content:center;gap:0}.admin-topbar .company-profile-menu-chevron,.admin-topbar .company-profile-menu-trigger-label{display:none}.admin-topbar .company-profile-menu-trigger-icon{width:18px;height:18px}}.admin-auction-requests-screen .admin-auction-requests-list,.admin-auction-requests-screen .admin-auction-requests-list.is-desktop,.admin-auction-requests-screen .admin-auction-requests-list.is-tablet{display:flex;flex-direction:column;gap:16px}.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile){display:grid;grid-template-columns:minmax(0,1fr);grid-row-gap:14px;row-gap:14px;min-height:max-content;height:auto;padding:20px 22px;overflow:visible}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .detail-grid.admin-auction-request-card-meta,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .detail-grid.admin-auction-request-card-meta,.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .detail-grid.admin-auction-request-card-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px 14px;width:100%;max-width:100%;overflow:visible}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .admin-auction-request-card-meta>.admin-auction-request-card-meta-item,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta>.admin-auction-request-card-meta-item,.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{display:inline-flex;align-items:center;gap:4px;flex:0 1 auto;min-width:0;max-width:100%;white-space:nowrap}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .admin-auction-request-card-meta>.admin-auction-request-card-meta-item:first-child,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta>.admin-auction-request-card-meta-item:first-child,.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .admin-auction-request-card-meta>.admin-auction-request-card-meta-item:first-child{flex:0 1 auto;max-width:min(100%,420px)}.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .admin-auction-request-card-meta-link-button,.admin-auction-requests-screen .admin-auction-request-card.has-collapsed-tablet-progress-meta .admin-auction-request-card-meta-value,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta-link-button,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .admin-auction-request-card-meta-value,.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .admin-auction-request-card-meta-link-button,.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .admin-auction-request-card-meta-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .detail-card-actions,.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .detail-card-main,.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .seller-request-card-progress{grid-column:1;grid-row:auto;width:100%;min-width:0;min-height:0;height:auto;overflow:visible}.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .detail-card-main{display:grid;grid-gap:10px;gap:10px;align-content:start}.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .detail-card-actions{display:grid;justify-items:stretch;grid-gap:10px;gap:10px}.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .seller-request-card-progress{display:grid;grid-gap:12px;gap:12px;align-content:start}.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .detail-grid.admin-auction-request-card-meta{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px 18px;width:auto;max-width:100%;overflow:hidden}.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .admin-auction-request-card-meta>.admin-auction-request-card-meta-item{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-width:0;max-width:100%;white-space:nowrap}.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .admin-auction-request-card-meta>.admin-auction-request-card-meta-item:first-child{flex:0 1 380px;max-width:min(100%,380px)}.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .admin-auction-request-card-meta-link-button,.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .admin-auction-request-card-meta-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-auction-requests-screen .admin-auction-request-card:not(.is-mobile) .seller-request-card-actions-row{width:100%;justify-content:flex-start;gap:10px;flex-wrap:nowrap}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-title{font-size:clamp(18px,2vw,22px);line-height:1.08}.admin-auction-requests-screen .admin-auction-request-card.is-desktop .seller-request-card-title{font-size:24px;line-height:1.03}.admin-auction-requests-screen .admin-auction-request-card.is-desktop{display:flex;flex-direction:column;align-items:stretch;gap:14px;min-height:max-content;height:auto;overflow:visible}.admin-auction-requests-screen .admin-auction-request-card.is-desktop .detail-card-actions,.admin-auction-requests-screen .admin-auction-request-card.is-desktop .detail-card-main,.admin-auction-requests-screen .admin-auction-request-card.is-desktop .seller-request-card-progress{flex:0 0 auto;width:100%;min-width:0;min-height:0;height:auto;overflow:visible}.admin-auction-requests-screen .admin-auction-request-card.is-desktop .detail-card-main{display:grid;grid-gap:10px;gap:10px;align-content:start}.admin-auction-requests-screen .admin-auction-request-card.is-desktop .detail-card-actions{display:grid;grid-gap:10px;gap:10px;justify-items:stretch}.admin-auction-requests-screen .admin-auction-request-card.is-desktop .seller-request-card-progress{display:grid;grid-gap:12px;gap:12px;align-content:start}.admin-auction-requests-screen .admin-auction-request-card.is-tablet,.admin-auction-requests-screen .admin-auction-request-card.is-tablet.has-collapsed-tablet-progress-meta{display:flex;flex-direction:column;align-items:stretch;gap:14px;min-height:max-content;height:auto;overflow:visible}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .detail-card-actions,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .detail-card-main,.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress{flex:0 0 auto;width:100%;min-width:0;min-height:0;height:auto;overflow:visible}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .detail-card-main{display:grid;grid-gap:8px;gap:8px;align-content:start}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .detail-card-actions{display:grid;grid-gap:10px;gap:10px;justify-items:stretch}.admin-auction-requests-screen .admin-auction-request-card.is-tablet .seller-request-card-progress{display:grid;grid-gap:8px;gap:8px;align-content:start}@media (min-width:901px) and (max-width:1100px){.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .admin-request-visual-main{grid-template-columns:minmax(0,1fr);gap:16px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .admin-request-visual-panel--auction{order:-1}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .admin-request-visual-panel--portfolio{order:0}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-discovery-shell{--progressive-auction-discovery-axis-width:86px;min-height:408px;padding:18px 20px 12px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-grid{gap:12px;min-height:408px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-stage,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-y-axis{min-height:408px}}@media (max-width:900px){.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .admin-request-visual-main{grid-template-columns:minmax(0,1fr);gap:14px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .admin-request-visual-panel--auction{order:-1}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .admin-request-visual-panel--portfolio{order:0}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-discovery-shell{--progressive-auction-discovery-axis-width:72px;min-height:380px;padding:16px 16px 12px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-grid,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-stage,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-y-axis{min-height:380px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-grid{gap:10px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-empty,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-gcs-label,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-legend-copy span,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-legend-copy strong,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-marker-label,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-x-tick,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-y-tick-label{font-size:10px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-y-tick-label{color:color-mix(in srgb,var(--muted) 8%,var(--text) 92%);font-weight:700}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-x-tick{color:color-mix(in srgb,var(--muted) 18%,var(--text) 82%);font-weight:700}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-stage{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-strong) 99%,white 1%),var(--surface)),radial-gradient(circle at top left,color-mix(in srgb,#2563eb 5%,transparent),transparent 42%)}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-path{stroke-width:4}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-path--active{filter:drop-shadow(0 3px 10px rgba(37,99,235,.16))}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-milestone-dot.is-current{width:10px;height:10px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-milestone-dot.is-final,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-milestone-dot.is-gcs,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-milestone-dot.is-walkaway{width:18px;height:18px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-marker-label{max-width:min(300px,44%);color:color-mix(in srgb,var(--text) 72%,var(--muted) 28%);opacity:.82}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-marker-label.is-current,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-marker-label.is-final{font-size:10px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-gcs-label,.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-walkaway-label{opacity:.8}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-footer{gap:10px}.auction-runtime-detail-layout--admin-current .admin-request-visual-preview--runtime:not(.admin-request-visual-preview--seller-runtime) .progressive-auction-progress-classic-legend{gap:6px 8px}}html[data-theme=dark] .admin-shell,html[data-theme=dark] .buyer-shell,html[data-theme=dark] .seller-shell,html[data-theme=dark] .workspace,html[data-theme=dark] body{background-color:var(--bg)!important;color:var(--text)!important}html[data-theme=dark] .workspace{background-image:radial-gradient(circle,rgba(148,163,184,.075) 1.1px,transparent 1.5px),linear-gradient(180deg,rgba(17,18,21,.98),rgba(17,18,21,1))!important}html[data-theme=dark] .companies-detail-hero,html[data-theme=dark] .companies-detail-section-card,html[data-theme=dark] .companies-detail-table-wrap,html[data-theme=dark] .companies-filters-panel,html[data-theme=dark] .company-email-preference-card,html[data-theme=dark] .company-profile-menu-panel,html[data-theme=dark] .language-chooser-menu,html[data-theme=dark] .modal-card,html[data-theme=dark] .modal-sheet,html[data-theme=dark] .panel,html[data-theme=dark] .profile-foldable-section,html[data-theme=dark] .profile-permissions-list,html[data-theme=dark] .sidebar,html[data-theme=dark] .table-wrap,html[data-theme=dark] .topbar,html[data-theme=dark] .user-legal-latest-card{background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 34%),var(--surface-strong)!important;border-color:var(--line)!important;box-shadow:none!important;color:var(--text)!important}html[data-theme=dark] .admin-auctions-panel,html[data-theme=dark] .auction-list-panel,html[data-theme=dark] .company-my-profile-hero,html[data-theme=dark] .company-users-hero{background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=dark] .auction-empty-screen-state{color:color-mix(in srgb,var(--muted-strong) 76%,transparent)!important}html[data-theme=dark] .auction-empty-screen-state:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--brand) 12%,transparent) 0,color-mix(in srgb,var(--surface-muted) 36%,transparent) 36%,transparent 72%)!important;opacity:.72}html[data-theme=dark] .auction-empty-screen-state-content{opacity:.82}html[data-theme=dark] .auction-empty-screen-state-content span{color:color-mix(in srgb,var(--muted-strong) 82%,transparent)!important}html[data-theme=dark] .auction-empty-screen-state-content img{opacity:.5;filter:invert(78%) sepia(9%) saturate(316%) hue-rotate(178deg) brightness(94%) contrast(88%) drop-shadow(0 0 12px color-mix(in srgb,var(--brand) 14%,transparent))!important}html[data-theme=dark] .input-like,html[data-theme=dark] .platform-filter-date-input,html[data-theme=dark] .platform-filter-multiselect-trigger,html[data-theme=dark] .profile-permission-select,html[data-theme=dark] :where(input:not([type=checkbox]):not([type=radio]),textarea,select){background-color:var(--surface-alt)!important;background-image:none!important;border-color:var(--line)!important;color:var(--text)!important;box-shadow:none!important}html[data-theme=dark] :where(input:not([type=checkbox]):not([type=radio]),textarea)::placeholder{color:color-mix(in srgb,var(--muted) 78%,transparent)!important}html[data-theme=dark] .platform-filter-multiselect-trigger:focus,html[data-theme=dark] .profile-permission-select:focus,html[data-theme=dark] :where(input:not([type=checkbox]):not([type=radio]),textarea,select):focus{border-color:color-mix(in srgb,var(--brand) 38%,var(--line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)!important}html[data-theme=dark] .profile-data-row:before{border-bottom-color:color-mix(in srgb,var(--muted) 38%,transparent)!important}html[data-theme=dark] .company-email-mandatory-item,html[data-theme=dark] .emails-template-deliveries-item,html[data-theme=dark] .emails-template-placeholder-item,html[data-theme=dark] .emails-template-revision-item,html[data-theme=dark] .profile-permission-row{background:color-mix(in srgb,var(--surface-strong) 88%,var(--surface-muted))!important;border-color:var(--line)!important}html[data-theme=dark] .company-profile-menu-item.is-current,html[data-theme=dark] .company-profile-menu-item:hover,html[data-theme=dark] .language-chooser-menu-item.is-active,html[data-theme=dark] .language-chooser-menu-item:hover{background:color-mix(in srgb,var(--brand) 15%,transparent)!important}html[data-theme=dark] .admin-sidebar-footer-actions .compact-view-toggle-icon,html[data-theme=dark] .admin-sidebar-footer-actions .language-chooser-icon-button,html[data-theme=dark] .admin-sidebar-footer-actions .shell-menu-button,html[data-theme=dark] .admin-sidebar-footer-actions .theme-toggle-icon{min-height:34px!important;border:1px solid color-mix(in srgb,var(--line-strong) 76%,transparent)!important;border-radius:10px!important;padding:0!important;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 58%),color-mix(in srgb,var(--surface-muted) 72%,var(--surface-strong))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important}html[data-theme=dark] .admin-sidebar-footer-actions .shell-menu-button{color:color-mix(in srgb,var(--brand-strong) 84%,var(--text))!important}html[data-theme=dark] .admin-sidebar-footer-actions .theme-toggle-icon{color:#fbbf24!important}html[data-theme=dark] .admin-sidebar-footer-actions .compact-view-toggle-icon{color:#94a3b8!important}html[data-theme=dark] .admin-sidebar-footer-actions .compact-view-toggle-icon.is-active{color:var(--brand-strong)!important}html[data-theme=dark] .admin-sidebar-footer-actions .language-chooser-icon-button{color:#f8fafc!important}html[data-theme=dark] .admin-sidebar-footer-actions .compact-view-toggle-icon:hover,html[data-theme=dark] .admin-sidebar-footer-actions .language-chooser-icon-button:hover,html[data-theme=dark] .admin-sidebar-footer-actions .shell-menu-button:hover,html[data-theme=dark] .admin-sidebar-footer-actions .theme-toggle-icon:hover{transform:translateY(-1px)!important;border-color:color-mix(in srgb,var(--brand-strong) 34%,var(--line-strong))!important;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 58%),color-mix(in srgb,var(--brand) 16%,var(--surface-muted))!important}html[data-theme=dark] .legal-acceptance-backdrop{background:rgba(0,0,0,.44)!important;backdrop-filter:blur(22px) saturate(1.08)!important;-webkit-backdrop-filter:blur(22px) saturate(1.08)!important}html[data-theme=dark] .legal-acceptance-modal,html[data-theme=dark] .terms-content-card,html[data-theme=dark] .terms-content-section{background:var(--surface-strong)!important;border-color:var(--line)!important;color:var(--text)!important;box-shadow:none!important}html[data-theme=dark] .legal-acceptance-consent,html[data-theme=dark] .legal-acceptance-intro,html[data-theme=dark] .legal-acceptance-intro p,html[data-theme=dark] .legal-acceptance-intro span{color:var(--muted-strong)!important}html[data-theme=dark] .legal-acceptance-document{background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 42%),var(--surface-alt)!important;border-color:var(--line)!important;color:var(--text)!important;box-shadow:none!important}html[data-theme=dark] .legal-acceptance-document-section+.legal-acceptance-document-section{border-top-color:var(--line)!important}html[data-theme=dark] .legal-acceptance-document .legal-document-html{color:var(--muted-strong)!important}html[data-theme=dark] .legal-acceptance-document .legal-document-html h1,html[data-theme=dark] .legal-acceptance-document .legal-document-html h2,html[data-theme=dark] .legal-acceptance-document .legal-document-html h3,html[data-theme=dark] .legal-acceptance-document .legal-document-html strong{color:var(--text)!important}html[data-theme=dark] .legal-acceptance-document .legal-document-html td,html[data-theme=dark] .legal-acceptance-document .legal-document-html th{border-color:var(--line)!important}html[data-theme=dark] .legal-acceptance-document .legal-document-html th{background:color-mix(in srgb,var(--brand) 12%,var(--surface-muted))!important;color:var(--text)!important}html[data-theme=dark] .reference-ecosystem-diagram__callout,html[data-theme=dark] .reference-ecosystem-diagram__hub-core,html[data-theme=dark] .reference-ecosystem-diagram__hub-shell,html[data-theme=dark] .reference-ecosystem-diagram__node-core,html[data-theme=dark] .reference-ecosystem-diagram__node-shell{background:radial-gradient(circle at 50% 40%,rgba(74,168,255,.12),transparent 58%),var(--surface-strong)!important;border-color:var(--line)!important;box-shadow:none!important}html[data-theme=dark] .reference-ecosystem-diagram__hub-ring,html[data-theme=dark] .reference-ecosystem-diagram__node-ring{border-color:var(--line-strong)!important}html[data-theme=dark] .reference-ecosystem-diagram__hub-caption,html[data-theme=dark] .reference-ecosystem-diagram__node-line{color:var(--muted-strong)!important}html[data-theme=dark] .marketing-buyer-card,html[data-theme=dark] .marketing-buyer-contact-accordion,html[data-theme=dark] .marketing-buyer-contact-modal,html[data-theme=dark] .marketing-buyer-contact-row,html[data-theme=dark] .marketing-buyer-modal-top,html[data-theme=dark] .marketing-buyers-panel,html[data-theme=dark] .marketing-buyers-search-shell,html[data-theme=dark] .marketing-campaign-builder-panel,html[data-theme=dark] .marketing-campaign-card,html[data-theme=dark] .marketing-campaign-composer,html[data-theme=dark] .marketing-campaign-recipient-panel,html[data-theme=dark] .marketing-campaign-sidebar,html[data-theme=dark] .marketing-campaign-stage,html[data-theme=dark] .marketing-campaign-stage-locked-copy,html[data-theme=dark] .marketing-campaign-stage-note-card,html[data-theme=dark] .marketing-campaigns-panel,html[data-theme=dark] .marketing-contact-editor-card,html[data-theme=dark] .marketing-contact-item,html[data-theme=dark] .marketing-country-picker-modal,html[data-theme=dark] .marketing-country-picker-option,html[data-theme=dark] .marketing-empty-state,html[data-theme=dark] .marketing-filters,html[data-theme=dark] .marketing-modal,html[data-theme=dark] .marketing-modal-section,html[data-theme=dark] .marketing-portfolio-settings-modal,html[data-theme=dark] .marketing-recipient-approval-contacts,html[data-theme=dark] .marketing-recipient-approval-header,html[data-theme=dark] .marketing-recipient-approval-table,html[data-theme=dark] .marketing-recipient-group,html[data-theme=dark] .marketing-recipient-table,html[data-theme=dark] .marketing-selection-summary div,html[data-theme=dark] .marketing-stat-card,html[data-theme=dark] .marketing-template-card,html[data-theme=dark] .marketing-templates-panel,html[data-theme=dark] .marketing-token-panel,html[data-theme=dark] .marketing-workspace-hero{background:linear-gradient(180deg,rgba(255,255,255,.022),transparent 40%),var(--surface-strong)!important;border-color:var(--line)!important;box-shadow:none!important;color:var(--text)!important}html[data-theme=dark] .marketing-buyer-progress-name,html[data-theme=dark] .marketing-campaign-stage-status,html[data-theme=dark] .marketing-campaign-stage-toggle,html[data-theme=dark] .marketing-chip,html[data-theme=dark] .marketing-modal-section-toggle,html[data-theme=dark] .marketing-recipient-expand-button,html[data-theme=dark] .marketing-section-count,html[data-theme=dark] .marketing-tab-button,html[data-theme=dark] .marketing-token-list code,html[data-theme=dark] .marketing-workspace-kicker,html[data-theme=dark] .marketing-workspace-pill{background:color-mix(in srgb,var(--surface-alt) 86%,var(--surface-strong))!important;border-color:var(--line)!important;color:var(--muted-strong)!important;box-shadow:none!important}html[data-theme=dark] .marketing-campaign-stage-status.is-complete,html[data-theme=dark] .marketing-campaign-stage-status.is-current,html[data-theme=dark] .marketing-campaign-stage-toggle.is-open,html[data-theme=dark] .marketing-modal-section-toggle-primary,html[data-theme=dark] .marketing-recipient-expand-button[aria-expanded=true],html[data-theme=dark] .marketing-tab-button.is-active{background:color-mix(in srgb,var(--brand) 18%,var(--surface-strong))!important;border-color:color-mix(in srgb,var(--brand) 32%,var(--line))!important;color:color-mix(in srgb,var(--brand) 82%,#ffffff)!important}html[data-theme=dark] .marketing-buyers-panel .panel-heading p,html[data-theme=dark] .marketing-campaign-stage-note,html[data-theme=dark] .marketing-campaign-stage-title p,html[data-theme=dark] .marketing-campaigns-panel .panel-heading p,html[data-theme=dark] .marketing-card-subtitle,html[data-theme=dark] .marketing-checkbox-note,html[data-theme=dark] .marketing-contact-meta,html[data-theme=dark] .marketing-modal-header p,html[data-theme=dark] .marketing-modal-section-header p,html[data-theme=dark] .marketing-muted-copy,html[data-theme=dark] .marketing-recipient-approval-cell,html[data-theme=dark] .marketing-recipient-approval-contact-email,html[data-theme=dark] .marketing-recipient-approval-contact-status,html[data-theme=dark] .marketing-recipient-approval-contact-title,html[data-theme=dark] .marketing-recipient-company-copy span,html[data-theme=dark] .marketing-selection-summary span,html[data-theme=dark] .marketing-stat-card span,html[data-theme=dark] .marketing-template-preview,html[data-theme=dark] .marketing-templates-panel .panel-heading p,html[data-theme=dark] .marketing-token-panel .panel-heading p,html[data-theme=dark] .marketing-workspace-hero-copy p{color:var(--muted-strong)!important}html[data-theme=dark] .marketing-buyer-contact-cell span,html[data-theme=dark] .marketing-recipient-approval-contact-name,html[data-theme=dark] .marketing-recipient-company-copy strong,html[data-theme=dark] .marketing-selection-summary strong{color:var(--text)!important}html[data-theme=dark] .emails-preferences-master-toggle,html[data-theme=dark] .emails-preferences-readonly-list,html[data-theme=dark] .emails-preferences-toggle,html[data-theme=dark] .emails-template-placeholder,html[data-theme=dark] .emails-template-preview-frame,html[data-theme=dark] .emails-template-preview-subject,html[data-theme=dark] .emails-template-preview-surface,html[data-theme=dark] .emails-template-test-note,html[data-theme=dark] .emails-template-version-row,html[data-theme=dark] .rich-html-editor-canvas,html[data-theme=dark] .rich-html-editor-surface,html[data-theme=dark] .rich-html-editor-toolbar,html[data-theme=dark] .rich-html-editor-toolbar-select-shell{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 40%),var(--surface-strong)!important;border-color:var(--line)!important;color:var(--text)!important;box-shadow:none!important}html[data-theme=dark] .emails-template-preview-content,html[data-theme=dark] .emails-template-preview-iframe{background:var(--surface-alt)!important}html[data-theme=dark] .landing-page{background-color:var(--bg)!important;background-image:radial-gradient(circle,rgba(156,177,207,.38) 1.35px,transparent 1.8px)!important}html[data-theme=dark] .landing-page:before{background-image:radial-gradient(circle,rgba(156,177,207,.42) 1.35px,transparent 1.8px)!important}html[data-theme=dark] .landing-header:before{background:linear-gradient(180deg,rgba(17,18,21,.98),rgba(17,18,21,.94) 72%,rgba(17,18,21,0))!important;box-shadow:0 1px 0 rgba(148,163,184,.12)!important}html[data-theme=dark] .landing-auction-card,html[data-theme=dark] .landing-benchmark-card,html[data-theme=dark] .landing-contact-callout,html[data-theme=dark] .landing-contact-card,html[data-theme=dark] .landing-contact-market,html[data-theme=dark] .landing-country-card,html[data-theme=dark] .landing-country-pill,html[data-theme=dark] .landing-ecosystem-card,html[data-theme=dark] .landing-explore-menu-panel,html[data-theme=dark] .landing-feature-card,html[data-theme=dark] .landing-flow-card,html[data-theme=dark] .landing-flow-list li,html[data-theme=dark] .landing-footprint-panel,html[data-theme=dark] .landing-hero-metric-card,html[data-theme=dark] .landing-hero-panel,html[data-theme=dark] .landing-language-menu-panel,html[data-theme=dark] .landing-language-trigger,html[data-theme=dark] .landing-mobile-menu-panel,html[data-theme=dark] .landing-pill,html[data-theme=dark] .landing-process-card,html[data-theme=dark] .landing-process-step,html[data-theme=dark] .landing-stat-card,html[data-theme=dark] .landing-theme-toggle,html[data-theme=dark] .landing-trust-strip-inner span,html[data-theme=dark] .registration-documents-language-options button,html[data-theme=dark] .registration-documents-modal,html[data-theme=dark] .registration-documents-row{background:linear-gradient(180deg,rgba(255,255,255,.024),transparent 36%),var(--surface-strong)!important;border-color:var(--line)!important;box-shadow:none!important;color:var(--text)!important}html[data-theme=dark] .landing-language-menu[open] .landing-language-trigger,html[data-theme=dark] .landing-language-option.is-active,html[data-theme=dark] .landing-mobile-menu-link.is-active,html[data-theme=dark] .landing-mobile-menu-link:hover,html[data-theme=dark] .landing-theme-toggle:hover,html[data-theme=dark] .registration-documents-language-options button.is-active{background:color-mix(in srgb,var(--brand) 15%,transparent)!important;color:color-mix(in srgb,var(--brand) 84%,#ffffff)!important}html[data-theme=dark] .reference-auction-tab-button{--reference-auction-tab-surface:color-mix(in srgb,var(--reference-auction-tab-accent) 8%,var(--surface-strong) 92%);--reference-auction-tab-active-surface:color-mix(in srgb,var(--reference-auction-tab-accent) 16%,var(--surface-strong) 84%);background:var(--reference-auction-tab-surface)!important;border-color:color-mix(in srgb,var(--reference-auction-tab-accent) 30%,var(--line) 70%)!important;box-shadow:none!important;color:color-mix(in srgb,var(--reference-auction-tab-accent) 60%,#eef5ff 40%)!important}html[data-theme=dark] .reference-auction-tab-button.is-active,html[data-theme=dark] .reference-auction-tab-button:hover{background:var(--reference-auction-tab-active-surface)!important;border-color:color-mix(in srgb,var(--reference-auction-tab-accent) 58%,var(--line) 42%)!important;color:color-mix(in srgb,var(--reference-auction-tab-accent) 78%,#ffffff 22%)!important}html[data-theme=dark] .reference-auction-tab-button.is-active{box-shadow:0 0 0 1px color-mix(in srgb,var(--reference-auction-tab-accent) 18%,transparent),0 10px 26px color-mix(in srgb,var(--reference-auction-tab-accent) 14%,transparent)!important}html[data-theme=dark] .interactive-europe-map-owner-card,html[data-theme=dark] .reference-buyer-ecosystem,html[data-theme=dark] .reference-buyer-ecosystem-node,html[data-theme=dark] .reference-chart-card,html[data-theme=dark] .reference-contact-form-shell,html[data-theme=dark] .reference-ecosystem-artwork,html[data-theme=dark] .reference-ecosystem-card,html[data-theme=dark] .reference-ecosystem-diagram,html[data-theme=dark] .reference-ecosystem-diagram__industry-pill,html[data-theme=dark] .reference-ecosystem-node,html[data-theme=dark] .reference-ecosystem-translation__callout,html[data-theme=dark] .reference-ecosystem-translation__hub-caption,html[data-theme=dark] .reference-ecosystem-translation__industry-pill,html[data-theme=dark] .reference-ecosystem-translation__node-core,html[data-theme=dark] .reference-ecosystem-visual,html[data-theme=dark] .reference-list-card,html[data-theme=dark] .reference-manager-card,html[data-theme=dark] .reference-map-label,html[data-theme=dark] .reference-map-panel,html[data-theme=dark] .reference-metric-card,html[data-theme=dark] .reference-mini-card,html[data-theme=dark] .reference-process-card,html[data-theme=dark] .reference-team-card,html[data-theme=dark] .reference-testimonial-card{background:radial-gradient(circle at 50% 40%,rgba(74,168,255,.08),transparent 58%),var(--surface-strong)!important;border-color:var(--line)!important;box-shadow:none!important;color:var(--text)!important}html[data-theme=dark] .interactive-europe-map-owner-card{background:rgba(17,24,39,.88)!important;border-color:rgba(148,163,184,.34)!important;color:#f8fafc!important;box-shadow:0 24px 64px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1)!important;backdrop-filter:blur(26px) saturate(150%)!important;-webkit-backdrop-filter:blur(26px) saturate(150%)!important}html[data-theme=dark] .interactive-europe-map-owner-card:before{background:radial-gradient(circle at 20% 18%,rgba(59,130,246,.24),transparent 34%),linear-gradient(135deg,rgba(30,41,59,.9),rgba(15,23,42,.78))!important}html[data-theme=dark] .interactive-europe-map-owner-copy h4{color:#ffffff!important}html[data-theme=dark] .interactive-europe-map-owner-copy p,html[data-theme=dark] .interactive-europe-map-owner-copy span{color:#e2e8f0!important}html[data-theme=dark] .interactive-europe-map-owner-copy .interactive-europe-map-owner-eyebrow{color:#93c5fd!important}html[data-theme=dark] .interactive-europe-map-owner-copy .interactive-europe-map-owner-email{color:#dbeafe!important}html[data-theme=dark] .reference-map-panel{overflow:visible!important}html[data-theme=dark] .reference-chart-card,html[data-theme=dark] .reference-ecosystem-artwork,html[data-theme=dark] .reference-ecosystem-card,html[data-theme=dark] .reference-map-panel,html[data-theme=dark] .reference-section--auction .reference-chart-card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=dark] .reference-ecosystem-image--light{display:none}html[data-theme=dark] .reference-ecosystem-image--dark{display:block;mix-blend-mode:normal;filter:none}html[data-theme=dark] .landing-hero-metric-card,html[data-theme=dark] .landing-stat-card,html[data-theme=dark] .reference-metric-card{background:var(--surface-strong)!important}html[data-theme=dark] .reference-ecosystem-diagram{--ecosystem-line:rgba(160,204,255,0.72);--ecosystem-line-strong:rgba(216,234,255,0.95);--ecosystem-soft-surface:rgba(220,231,255,0.96);background:transparent!important;color:#111827!important;filter:saturate(1.18) contrast(1.04)}html[data-theme=dark] .reference-ecosystem-diagram__orbit{border-color:rgba(208,229,255,.88)!important;box-shadow:0 0 .42cqw rgba(255,255,255,.94),0 0 1.1cqw rgba(72,176,255,.95),0 0 2.4cqw rgba(36,112,255,.9),0 0 4.8cqw rgba(0,232,255,.42),inset 0 0 .7cqw rgba(255,255,255,.58),inset 0 0 2.2cqw rgba(43,128,255,.7)}html[data-theme=dark] .reference-ecosystem-diagram__orbit:before{border-color:rgba(44,137,255,.82)!important;box-shadow:0 0 .5cqw rgba(255,255,255,.55),0 0 1.5cqw rgba(38,134,255,.78),0 0 3.4cqw rgba(0,220,255,.42)}html[data-theme=dark] .reference-ecosystem-diagram__orbit:after{border-color:rgba(28,92,255,.74)!important;box-shadow:inset 0 0 .7cqw rgba(73,179,255,.42),0 0 1.2cqw rgba(23,104,255,.42)}html[data-theme=dark] .reference-ecosystem-diagram__hub-shell,html[data-theme=dark] .reference-ecosystem-diagram__node-shell{border-color:rgba(228,241,255,.94)!important;background:transparent!important;box-shadow:0 0 .42cqw rgba(255,255,255,.96),0 0 1.1cqw rgba(85,184,255,1),0 0 2.4cqw rgba(22,104,255,.94),0 0 4.4cqw rgba(0,232,255,.42),0 0 6.4cqw rgba(73,79,255,.28),inset 0 0 .75cqw rgba(255,255,255,.54),inset 0 0 1.6cqw rgba(57,149,255,.64)!important}html[data-theme=dark] .reference-ecosystem-diagram__hub-shell:before,html[data-theme=dark] .reference-ecosystem-diagram__node-shell:before{border-color:rgba(29,130,255,.82)!important;box-shadow:0 0 .42cqw rgba(255,255,255,.58),0 0 1.35cqw rgba(42,150,255,.82),0 0 3.2cqw rgba(0,224,255,.46),0 0 5.6cqw rgba(82,91,255,.22)!important}html[data-theme=dark] .reference-ecosystem-diagram__hub-shell:after,html[data-theme=dark] .reference-ecosystem-diagram__node-shell:after{border-color:rgba(25,86,255,.76)!important;box-shadow:inset 0 0 .7cqw rgba(99,191,255,.42),0 0 1.2cqw rgba(29,113,255,.34)!important}html[data-theme=dark] .reference-ecosystem-diagram__hub-ring,html[data-theme=dark] .reference-ecosystem-diagram__node-ring{border-color:rgba(224,238,255,.98)!important;box-shadow:0 0 .45cqw rgba(255,255,255,.48),0 0 1.1cqw rgba(89,161,255,.34)}html[data-theme=dark] .reference-ecosystem-diagram__hub-core,html[data-theme=dark] .reference-ecosystem-diagram__node-core{border-color:rgba(187,213,255,.9)!important;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.99),rgba(248,251,255,.98) 72%,rgba(232,240,255,.96) 100%)!important;box-shadow:0 0 1.8cqw rgba(255,255,255,.52),inset 0 0 1.2cqw rgba(91,162,255,.08)!important}html[data-theme=dark] .reference-ecosystem-diagram__callout,html[data-theme=dark] .reference-ecosystem-diagram__industry-pill{background:rgba(222,232,255,.98)!important;border-color:rgba(231,239,255,.98)!important;box-shadow:0 0 .48cqw rgba(255,255,255,.76),0 0 1.2cqw rgba(76,171,255,.62),0 0 2.4cqw rgba(16,95,255,.56),0 0 4.2cqw rgba(0,218,255,.28)!important;color:#111827!important}html[data-theme=dark] .reference-ecosystem-diagram__callout-line{color:#1c2430!important}html[data-theme=dark] .reference-ecosystem-diagram__industry-pill{background:rgba(255,255,255,.98)!important;color:rgba(39,45,58,.62)!important}html[data-theme=dark] .reference-ecosystem-diagram__flag{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:rgba(235,241,255,.9)!important}html[data-theme=dark] .reference-ecosystem-diagram__flag-image{background:rgba(255,255,255,.98)!important;border-color:rgba(17,24,39,.45)!important;box-shadow:0 .35cqw .8cqw rgba(0,0,0,.42),0 0 1.2cqw rgba(63,147,255,.24)!important}html[data-theme=dark] .reference-ecosystem-diagram__flag-label{text-shadow:0 .08cqw .2cqw rgba(0,0,0,.8),0 .35cqw .9cqw rgba(0,0,0,.62)}html[data-theme=dark] .reference-ecosystem-diagram__hub-caption,html[data-theme=dark] .reference-ecosystem-diagram__logo-finance{color:rgba(10,14,20,.92)!important}html[data-theme=dark] .reference-ecosystem-diagram__node-line{color:#1397ff!important}html[data-theme=dark] .reference-ecosystem-svg__connector-diamond,html[data-theme=dark] .reference-ecosystem-svg__flag-frame,html[data-theme=dark] .reference-ecosystem-svg__hub-core,html[data-theme=dark] .reference-ecosystem-svg__hub-shell,html[data-theme=dark] .reference-ecosystem-svg__node-core,html[data-theme=dark] .reference-ecosystem-svg__node-shell,html[data-theme=dark] .reference-ecosystem-svg__pill-box{fill:#1b1f27!important;stroke:#303846!important}html[data-theme=dark] .reference-ecosystem-svg__callout-label,html[data-theme=dark] .reference-ecosystem-svg__hub-caption,html[data-theme=dark] .reference-ecosystem-svg__logo-finance,html[data-theme=dark] .reference-ecosystem-svg__pill-label{fill:#d6dbe5!important}html[data-theme=dark] .emails-browser-filter-panel,html[data-theme=dark] .emails-browser-section{background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 42%),color-mix(in srgb,var(--surface-strong) 94%,var(--bg))!important;border-color:color-mix(in srgb,var(--line) 88%,transparent)!important}html[data-theme=dark] .emails-template-card{background:linear-gradient(180deg,rgba(255,255,255,.026),transparent 34%),color-mix(in srgb,var(--surface-strong) 84%,var(--bg))!important;border-color:color-mix(in srgb,var(--line) 92%,transparent)!important;box-shadow:none!important;color:var(--text)!important}html[data-theme=dark] .emails-template-card-approved{background:linear-gradient(180deg,color-mix(in srgb,var(--current) 5%,transparent),transparent 38%),color-mix(in srgb,var(--surface-strong) 86%,var(--bg))!important;border-color:color-mix(in srgb,var(--current) 24%,var(--line))!important}html[data-theme=dark] .emails-template-card-header h3{color:color-mix(in srgb,var(--text) 94%,var(--muted-strong))!important}html[data-theme=dark] .emails-template-card-details dd,html[data-theme=dark] .emails-template-card-trigger{color:color-mix(in srgb,var(--muted-strong) 88%,var(--muted))!important}html[data-theme=dark] .emails-template-card-details dt{color:color-mix(in srgb,var(--muted) 88%,transparent)!important}html[data-theme=dark] .emails-template-card-meta .status-pill.current{background:color-mix(in srgb,var(--current) 12%,transparent)!important;border-color:color-mix(in srgb,var(--current) 28%,transparent)!important;color:color-mix(in srgb,var(--current) 72%,#ffffff)!important}html[data-theme=dark] .emails-template-card-meta .status-pill.transaction{background:color-mix(in srgb,var(--brand) 13%,transparent)!important;border-color:color-mix(in srgb,var(--brand) 30%,transparent)!important;color:color-mix(in srgb,var(--brand) 76%,#ffffff)!important}html[data-theme=dark] .emails-template-card-meta .status-pill.past{background:color-mix(in srgb,var(--muted) 11%,transparent)!important;border-color:color-mix(in srgb,var(--muted) 22%,transparent)!important;color:color-mix(in srgb,var(--muted-strong) 76%,#ffffff)!important}html[data-theme=dark] .emails-template-card-attention .status-pill.warning,html[data-theme=dark] .emails-template-card-meta .status-pill.warning{background:color-mix(in srgb,var(--upcoming) 13%,transparent)!important;border-color:color-mix(in srgb,var(--upcoming) 30%,transparent)!important;color:color-mix(in srgb,var(--upcoming) 72%,#ffffff)!important}html[data-theme=dark] .emails-template-card-approval{background:linear-gradient(180deg,color-mix(in srgb,var(--current) 9%,transparent),transparent 100%),color-mix(in srgb,var(--surface-alt) 74%,var(--surface-strong))!important;border-color:color-mix(in srgb,var(--current) 22%,var(--line))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}html[data-theme=dark] .emails-template-card-approval dt{color:color-mix(in srgb,var(--current) 58%,var(--muted-strong))!important}html[data-theme=dark] .emails-template-card-approval dd{color:color-mix(in srgb,var(--current) 62%,var(--text))!important;font-weight:560!important}html[data-theme=dark] .emails-template-card-attention{background:linear-gradient(180deg,color-mix(in srgb,var(--upcoming) 10%,transparent),transparent 100%),color-mix(in srgb,var(--surface-alt) 78%,var(--surface-strong))!important;border-color:color-mix(in srgb,var(--upcoming) 34%,var(--line))!important;color:color-mix(in srgb,var(--upcoming) 72%,#ffffff)!important}html[data-theme=dark] .emails-template-card-actions .secondary-button.inline-button{background:color-mix(in srgb,var(--surface-alt) 82%,var(--bg))!important;border-color:color-mix(in srgb,var(--line) 90%,transparent)!important;color:color-mix(in srgb,var(--text) 88%,var(--muted-strong))!important;box-shadow:none!important}html[data-theme=dark] .emails-template-card-actions .secondary-button.inline-button:hover{background:color-mix(in srgb,var(--brand) 16%,var(--surface-alt))!important;border-color:color-mix(in srgb,var(--brand) 30%,var(--line))!important;color:color-mix(in srgb,var(--brand) 72%,#ffffff)!important}.deployment-refresh-banner{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom, 0px));z-index:180;display:inline-flex;align-items:center;gap:10px;max-width:min(520px,calc(100vw - 32px));padding:12px 16px;border:1px solid color-mix(in srgb,var(--brand) 24%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--surface-strong) 94%,var(--brand) 6%);box-shadow:0 18px 46px rgba(15,23,42,.16),0 8px 18px rgba(15,23,42,.1);color:var(--text);font-size:13px;font-weight:700;line-height:1.35;text-align:left;transform:translateX(-50%)}.deployment-refresh-banner-indicator{width:9px;height:9px;flex:0 0 auto;border-radius:999px;background:var(--brand);box-shadow:0 0 0 5px color-mix(in srgb,var(--brand) 14%,transparent)}html[data-theme=dark] .deployment-refresh-banner{background:color-mix(in srgb,var(--surface-strong) 90%,var(--brand) 10%);border-color:color-mix(in srgb,var(--brand) 34%,var(--line));box-shadow:0 20px 52px rgba(0,0,0,.42),0 8px 18px rgba(0,0,0,.24)}@media (max-width:720px){.interactive-europe-map{width:100%!important;max-width:100%!important;margin-inline:0!important}.interactive-europe-map-stage{width:100%}.interactive-europe-map-visual{width:138%!important;margin-left:0!important;transform:none!important}.reference-hero-actions .primary-button{border-color:#0577ee!important;background:linear-gradient(180deg,#128cff,#0577ee)!important;color:#ffffff!important}.reference-hero-actions .primary-button:before{content:none!important;animation:none!important}}