:root{--ink:#171412;--muted:#766f69;--faint:#9c948d;--rule:#e8e3de;--paper:#fff;--wash:#f7f5f2;--dark:#101112;--dark2:#17191a;--red:#e2231a;--red2:#b91510;--teal:#0e7c86;--green:#16845a;--shadow:0 16px 40px #18130f14}*{box-sizing:border-box}html,body,#root{min-height:100%;color:var(--ink);background:var(--wash);margin:0;font-family:Inter,system-ui,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:0}.app{min-height:100vh;display:flex}.sidebar{background:var(--dark);color:#fff;z-index:40;flex-direction:column;flex:0 0 252px;width:252px;height:100vh;padding:18px 12px 14px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;padding:3px 8px 20px;display:flex}.brand-mark{background:var(--red);letter-spacing:.06em;border-radius:9px;place-items:center;width:34px;height:34px;font:800 10px Bricolage Grotesque;display:grid}.brand-mark.big{border-radius:13px;width:52px;height:52px;font-size:13px}.brand strong,.brand span{display:block}.brand strong{letter-spacing:.03em;font:800 13px Bricolage Grotesque}.brand span{color:#96999b;margin-top:2px;font-size:10px}.live-mini{color:#d7d8d8;background:#191b1c;border:1px solid #2a2c2d;border-radius:9px;align-items:center;gap:7px;margin:0 2px 14px;padding:9px 8px;font-size:10px;display:flex}.live-mini i,.onair-banner i,.eyebrow i,.connection i,.status-dot i,.overlay-live i{background:#23c77e;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #23c77e1a}.live-mini b{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nav-label{letter-spacing:.12em;color:#6e7274;padding:13px 10px 6px;font-size:9px}.nav-item{color:#aeb1b2;text-align:left;border-radius:7px;align-items:center;gap:10px;width:100%;margin:1px 0;padding:9px 10px;font-size:12px;display:flex}.nav-item.active{color:#fff;box-shadow:inset 3px 0 var(--red);background:#262829}.nav-item span{flex:1}.nav-item b{background:var(--red);border-radius:999px;padding:2px 6px;font-size:9px}.account{border-top:1px solid #282a2b;align-items:center;gap:9px;margin-top:auto;padding:14px 7px 2px;display:flex}.account>div:nth-child(2){flex:1;min-width:0}.account strong,.account span{display:block}.account strong{font-size:11px}.account span{color:#888d8e;margin-top:2px;font-size:9px}.avatar{background:#303335;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:700;display:grid}.account button{color:#777}.main{flex:1;min-width:0}.topbar{border-bottom:1px solid var(--rule);z-index:20;background:#fff;justify-content:space-between;align-items:center;height:62px;padding:0 28px;display:flex;position:sticky;top:0}.crumb{font:700 13px Bricolage Grotesque}.crumb span{color:#c1bbb5;margin:0 7px}.top-actions{align-items:center;gap:12px;display:flex}.global-search{border:1px solid var(--rule);color:#999;border-radius:7px;align-items:center;gap:8px;width:280px;height:34px;padding:0 9px;display:flex}.global-search input{border:0;outline:0;flex:1;min-width:0;font-size:11px}.global-search kbd{background:#f5f3f0;border:1px solid #e3ded8;border-radius:4px;padding:2px 4px;font-size:9px}.status-dot{color:var(--muted);align-items:center;gap:6px;font-size:10px;display:flex}.status-dot i{background:#21a66d;width:6px;height:6px}.icon-btn{color:#6e6862;padding:7px;position:relative}.icon-btn b{background:var(--red);color:#fff;border-radius:8px;padding:1px 4px;font-size:8px;position:absolute;top:0;right:0}.top-live{color:#16845a;background:#edf8f2;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:700;display:flex}.top-live i{background:#20a86e;border-radius:50%;width:6px;height:6px}.mobile-menu{display:none}.onair-banner{text-align:left;background:#fff8f7;border:1px solid #f1d3d0;border-radius:8px;align-items:center;gap:10px;width:calc(100% - 56px);margin:18px 28px 0;padding:10px 13px;display:flex}.onair-banner span{color:var(--red);align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.onair-banner strong{font-size:11px}.onair-banner em{color:var(--muted);flex:1;font-size:10px;font-style:normal}.page{max-width:1500px;margin:auto;padding:26px 28px 40px}.page-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.page-head h1{letter-spacing:-.04em;margin:0;font:800 25px Bricolage Grotesque}.page-head p{color:var(--muted);margin:5px 0 0;font-size:11px}.primary{background:var(--red);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:11px;font-weight:700;display:inline-flex}.primary:hover{background:var(--red2)}.primary.sm{padding:6px 9px;font-size:10px}.primary.wide{width:100%;margin-top:6px}.primary.danger{background:#292a2b}.quiet-btn{border:1px solid var(--rule);background:#fff;border-radius:7px;padding:8px 11px;font-size:10px;font-weight:600}.link-btn{color:var(--red);align-items:center;gap:5px;font-size:10px;display:flex}.stats-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.stat{border:1px solid var(--rule);background:#fff;border-radius:8px;min-height:100px;padding:14px 15px}.stat span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;display:block}.stat strong{letter-spacing:-.04em;margin-top:8px;font:800 24px Bricolage Grotesque;display:block}.stat em{color:#9b958f;margin-top:5px;font-size:9px;font-style:normal;display:block}.stat.alert strong{color:var(--red)}.command-grid{grid-template-columns:minmax(0,1.5fr) minmax(330px,.8fr);gap:14px;display:grid}.two-col{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.card{border:1px solid var(--rule);background:#fff;border-radius:9px;padding:16px;box-shadow:0 4px 16px #14100c06}.card-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.eyebrow{letter-spacing:.13em;color:#8b837c;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.eyebrow i{background:var(--red);width:6px;height:6px;box-shadow:none}.card h2{letter-spacing:-.02em;margin:5px 0 0;font:800 15px Bricolage Grotesque}.card p{color:var(--muted);margin:4px 0;font-size:10px}.viewer{color:var(--teal);align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.preview{background:#08252a;border-radius:7px;height:250px;position:relative;overflow:hidden}.water{background:radial-gradient(circle at 35% 40%,#1e6d76,#0a3036 50%,#07191c);position:absolute;inset:0;overflow:hidden}.water:before,.water:after{content:"";border:1px solid #78e6dc29;border-radius:50%;width:70%;height:45%;position:absolute;top:20%;left:15%;transform:rotate(-10deg)}.water:after{width:55%;height:35%;top:45%;left:30%}.koi-shape{background:linear-gradient(90deg,#fff 0 38%,#d62a20 39% 57%,#fff 58% 72%,#1a1b1d 73% 78%,#fff 79%);border-radius:60% 45% 45% 60%;width:210px;height:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg);box-shadow:0 8px 25px #0006}.koi-shape:before,.koi-shape:after{content:"";background:inherit;border-radius:50%;width:44px;height:25px;position:absolute;top:25px}.koi-shape:before{left:-20px;transform:rotate(20deg)}.koi-shape:after{right:-20px;transform:rotate(-20deg)}.preview-overlay{color:#fff;text-shadow:0 2px 8px #000;flex-direction:column;gap:3px;display:flex;position:absolute;inset:auto 14px 13px}.preview-overlay span{color:#ff837b;font-size:8px;font-weight:800}.preview-overlay strong{font:800 19px Bricolage Grotesque}.preview-overlay small{color:#d6dddd;font-size:10px}.live-metrics{border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);margin-top:13px;padding-top:13px;display:grid}.live-metrics div{border-right:1px solid var(--rule);padding:0 12px}.live-metrics div:first-child{padding-left:0}.live-metrics div:last-child{border:0}.live-metrics span{color:var(--muted);text-transform:uppercase;font-size:8px;display:block}.live-metrics strong{margin-top:4px;font:800 19px Bricolage Grotesque;display:block}.queue{flex-direction:column;display:flex}.queue-row{border-top:1px solid var(--rule);grid-template-columns:25px 34px 1fr auto;align-items:center;gap:8px;padding:10px 0;display:grid}.queue-row.current{background:#fff8f7;border-top-color:#0000;border-radius:6px;margin:0 -8px;padding:10px 8px}.queue-row>span{color:#aaa;font:700 9px Bricolage Grotesque}.mini-koi{background:linear-gradient(135deg,#f7f7f7 0 42%,#d5231b 43% 60%,#fff 61%);border-radius:6px;width:34px;height:34px}.queue-row strong,.queue-row small,.calendar-row strong,.calendar-row small{display:block}.queue-row strong{font-size:10px}.queue-row small{color:var(--muted);margin-top:2px;font-size:8px}.queue-row>b{font-size:10px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:10px}th{text-align:left;color:#9b948d;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--rule);white-space:nowrap;padding:9px 8px;font-size:8px;font-weight:700}td{vertical-align:middle;border-bottom:1px solid #f0ede9;padding:11px 8px}td strong,td small{display:block}td strong{font-size:10px}td small{color:var(--muted);margin-top:3px;font-size:8px}.row-actions{gap:5px;display:flex}.icon-small{border:1px solid var(--rule);border-radius:6px;place-items:center;width:27px;height:27px;display:grid}.calendar-row{border-top:1px solid var(--rule);align-items:center;gap:10px;padding:9px 0;display:flex}.date-box{border:1px solid var(--rule);text-align:center;border-radius:6px;width:38px;height:42px;padding-top:4px}.date-box b{font:800 15px Bricolage Grotesque;display:block}.date-box span{color:var(--muted);text-transform:uppercase;font-size:7px}.calendar-row>div:nth-child(2){flex:1}.calendar-row .tag{font-size:8px}.tag{color:#716b65;background:#f1efec;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:700;display:inline-flex}.tag.live{color:var(--red);background:#fff0ee}.tag.scheduled{color:#3977a8;background:#eef5fb}.tag.draft{color:#6654a7;background:#f2f0ff}.tag.active{color:var(--green);background:#edf8f2}.tag.blocked,.tag.auction{color:var(--red);background:#fff0ee}.tag.buyNow{color:var(--teal);background:#eef8f8}.context-row{align-items:center;gap:10px;margin:-7px 0 14px;display:flex}.context-row select{border:1px solid var(--rule);background:#fff;border-radius:7px;padding:8px 10px;font-size:10px}.context-row span{color:var(--muted);font-size:9px}.connection{border:1px solid var(--rule);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:13px 15px;display:flex}.connection>div{align-items:center;gap:9px;display:flex}.connection i{box-shadow:none;background:#999}.connection.connected i{background:#22a96f}.connection strong{font-size:11px}.connection span{color:var(--muted);font-size:9px}.stream-grid{grid-template-columns:1fr 360px;gap:14px;display:grid}.form{flex-direction:column;gap:12px;display:flex}.form.inline{grid-template-columns:1fr 1fr;display:grid}.form label{color:var(--muted);flex-direction:column;gap:5px;font-size:9px;font-weight:700;display:flex}.form input,.form select,.form textarea,.input-action input{border:1px solid var(--rule);width:100%;color:var(--ink);background:#fff;border-radius:6px;outline:0;padding:9px 10px;font-size:10px}.form textarea{resize:vertical;min-height:90px}.fine{line-height:1.55;color:#9a938c!important;font-size:9px!important}.fine code{background:#f2efeb;border-radius:4px;padding:2px 4px}.scene{border:1px solid var(--rule);border-radius:6px;justify-content:space-between;width:100%;margin-bottom:7px;padding:10px;font-size:10px;display:flex}.scene.selected{color:var(--red);background:#fff8f7;border-color:#d5aaa6}.notice,.error{color:#7a5a56;background:#fff8f7;border-radius:7px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px;font-size:9px;display:flex}.error{color:var(--red);background:#fff0ee}.input-action{gap:6px;display:flex}.input-action button{border:1px solid var(--rule);border-radius:6px;place-items:center;width:36px;display:grid}.found-card{border:1px solid var(--rule);border-radius:7px;grid-template-columns:45px 1fr auto;align-items:center;gap:9px;margin:5px 0;padding:9px;display:grid}.koi-thumb{background:linear-gradient(135deg,#fff 0 38%,#df281f 39% 58%,#fff 59%);border-radius:7px;width:45px;height:45px;position:relative}.found-card strong,.found-card span{display:block}.found-card strong{font-size:10px}.found-card span{color:var(--muted);margin-top:3px;font-size:8px}.found-card>b{font-size:11px}.seg{background:#f4f1ee;border-radius:6px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.seg button{border-radius:4px;padding:7px;font-size:9px}.seg button.on{background:#fff;font-weight:700;box-shadow:0 1px 3px #0001}.chat-room{flex-direction:column;gap:4px;min-height:450px;display:flex}.chat-msg{border-bottom:1px solid var(--rule);align-items:flex-start;gap:9px;padding:9px;display:flex}.avatar.small{flex:0 0 26px;width:26px;height:26px;font-size:9px}.chat-msg>div:nth-child(2){flex:1}.chat-msg strong{font-size:10px}.chat-msg p{color:#5d5751;margin:3px 0;font-size:10px}.chat-msg button{color:#aaa}.composer{border-top:1px solid var(--rule);gap:7px;padding-top:12px;display:flex}.composer input{border:1px solid var(--rule);border-radius:7px;outline:0;flex:1;padding:9px;font-size:10px}.chart{margin-top:14px}.bars{border-top:1px solid var(--rule);align-items:flex-end;gap:16px;height:260px;padding:20px 10px 0;display:flex}.bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.bars span{background:linear-gradient(#e2231a,#b91510);border-radius:5px 5px 0 0;width:100%;max-width:46px}.bars small{color:var(--muted);font-size:8px}.toggle-row{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.toggle-row strong,.toggle-row small{display:block}.toggle-row strong{font-size:10px}.toggle-row small{color:var(--muted);margin-top:3px;font-size:8px}.toggle{background:#d8d4d0;border-radius:999px;width:35px;height:20px}.drawer-wrap{z-index:80;justify-content:flex-end;display:flex;position:fixed;inset:0}.veil{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#110e0c4d;position:absolute;inset:0}.drawer{background:#fff;width:390px;max-width:94vw;height:100%;padding:18px;position:relative;overflow:auto;box-shadow:-20px 0 45px #0002}.drawer header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;display:flex}.drawer h2{margin:0;font:800 16px Bricolage Grotesque}.login{color:#fff;background:#0e1011;place-items:center;min-height:100vh;padding:20px;display:grid}.login-panel{background:#151718;border:1px solid #292b2c;border-radius:14px;width:410px;max-width:100%;padding:32px;box-shadow:0 30px 70px #0007}.brand-center{text-align:center;margin-bottom:28px}.brand-center .brand-mark{margin:0 auto 10px}.brand-center strong,.brand-center span{display:block}.brand-center strong{font:800 16px Bricolage Grotesque}.brand-center span{color:#888;margin-top:3px;font-size:9px}.login h1{text-align:center;letter-spacing:-.03em;margin:0;font:800 22px Bricolage Grotesque}.login p{text-align:center;color:#898d8e;margin:7px 0 20px;font-size:10px}.staff-list{flex-direction:column;gap:7px;display:flex}.staff-list button{text-align:left;background:#1c1e1f;border:1px solid #2a2c2d;border-radius:8px;align-items:center;gap:10px;width:100%;padding:11px;display:flex}.staff-list button:hover{background:#222526;border-color:#3a3c3d}.staff-list button span:nth-child(2){flex:1}.staff-list strong,.staff-list small{display:block}.staff-list strong{font-size:11px}.staff-list small{color:#7e8283;margin-top:2px;font-size:9px}.dots{justify-content:center;gap:9px;margin:20px;display:flex}.dots i{border:1px solid #686c6d;border-radius:50%;width:9px;height:9px}.dots i.on{background:var(--red);border-color:var(--red)}.pad{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.pad button{color:#fff;background:#1f2122;border:1px solid #2c2e2f;border-radius:7px;height:48px;font-weight:700}.pad button:hover{background:#282a2b}.pad .ghost{color:#8b8e8f;background:0 0}.bad-text{color:#ff736b!important}.toast{color:#fff;z-index:100;background:#171818;border:1px solid #2b2d2e;border-radius:8px;align-items:center;gap:7px;padding:10px 13px;font-size:10px;display:flex;position:fixed;bottom:22px;right:24px}.live-modal{z-index:70;color:#fff;background:#090a0b;position:fixed;inset:0;overflow:auto}.live-floor{max-width:1450px;margin:auto;padding:18px}.floor-head{justify-content:space-between;align-items:flex-start;padding:3px 0 16px;display:flex}.floor-head h2{margin:4px 0;font:800 18px Bricolage Grotesque}.floor-head p{color:#888;margin:0;font-size:10px}.floor-actions{align-items:center;gap:9px;display:flex}.floor-actions .quiet-btn{color:#ddd;background:#191b1c;border-color:#2a2c2d}.floor-grid{grid-template-columns:minmax(0,1fr) 340px;gap:14px;display:grid}.stage-large{background:#111314;border:1px solid #27292a;border-radius:10px;overflow:hidden}.camera-fake{background:radial-gradient(circle at 50% 45%,#1d6670,#0a292d 48%,#050e10);place-items:center;height:520px;display:grid;position:relative;overflow:hidden}.camera-fake:before,.camera-fake:after{content:"";border:1px solid #7de2d433;border-radius:50%;width:80%;height:45%;position:absolute;transform:rotate(10deg)}.camera-fake:after{width:55%;height:30%;transform:rotate(-10deg)}.koi-shape.large{width:330px;height:110px;position:relative;top:auto;left:auto;transform:rotate(-7deg)}.stage-info{border-top:1px solid #282a2b;justify-content:space-between;align-items:end;padding:15px;display:flex}.stage-info small{color:#888;font-size:8px}.stage-info h1{margin:4px 0;font:800 21px Bricolage Grotesque}.stage-info p{color:#898d8e;margin:0;font-size:9px}.stage-bid{text-align:right}.stage-bid span,.next-bid small{color:#85898a;letter-spacing:.08em;font-size:8px;display:block}.stage-bid strong{margin-top:4px;font:800 26px Bricolage Grotesque;display:block}.stage-controls{border-top:1px solid #282a2b;gap:7px;padding:12px;display:flex}.auction-panel{background:#111314;border:1px solid #27292a;border-radius:10px;height:max-content;padding:14px}.panel-top{color:#888;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:8px;display:flex}.timer{color:#ff6f67;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.next-bid{border-bottom:1px solid #292b2c;padding:25px 0}.next-bid strong{color:#ff655d;margin-top:5px;font:800 30px Bricolage Grotesque;display:block}.bid-buttons{grid-template-columns:repeat(3,1fr);gap:6px;padding:12px 0;display:grid}.bid-buttons button{color:#ddd;background:#1d2021;border:1px solid #2b2d2e;border-radius:6px;padding:8px;font-size:9px}.hammer{background:var(--red);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:100%;padding:12px;font-size:11px;font-weight:800;display:flex}.pause{color:#bbb;background:#1c1e1f;border:1px solid #2b2d2e;border-radius:7px;justify-content:center;gap:6px;width:100%;margin-top:7px;padding:9px;font-size:9px;display:flex}.floor-queue{border-top:1px solid #292b2c;margin-top:18px;padding-top:13px}.floor-queue>button{text-align:left;color:#aaa;border-bottom:1px solid #222425;grid-template-columns:22px 1fr auto;align-items:center;gap:7px;width:100%;padding:9px 5px;display:grid}.floor-queue>button.current{color:#fff;background:#1e2021;border-radius:5px}.floor-queue strong,.floor-queue small{display:block}.floor-queue strong{font-size:9px}.floor-queue small{color:#777;margin-top:2px;font-size:8px}.floor-queue>button>b{font-size:9px}.overlay{color:#fff;pointer-events:none;background:0 0;flex-direction:column;justify-content:space-between;padding:24px;font-family:Inter,sans-serif;display:flex;position:fixed;inset:0}.overlay-top,.overlay-bottom{background:linear-gradient(90deg,#080a0bcc,#0000 75%);border-radius:7px;justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.overlay-brand{align-items:center;gap:9px;display:flex}.overlay-brand>span{background:var(--red);border-radius:7px;place-items:center;width:30px;height:30px;font-size:8px;font-weight:800;display:grid}.overlay-brand strong,.overlay-brand small{display:block}.overlay-brand strong{font:800 12px Bricolage Grotesque}.overlay-brand small{color:#aaa;font-size:8px}.overlay-top>span:last-child{align-items:center;gap:5px;font-size:10px;display:flex}.overlay-live{color:#fff;background:#e2231a;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:9px;font-weight:800;display:flex}.overlay-bottom{background:linear-gradient(90deg,#080a0be6,#0000 85%);align-items:end}.overlay-bottom small,.overlay-bottom span{color:#aaa;font-size:8px;display:block}.overlay-bottom strong{margin:4px 0;font:800 24px Bricolage Grotesque;display:block}.overlay-price{text-align:right}.overlay-price strong{color:#ff766e;font:800 30px Bricolage Grotesque}.overlay-price small{color:#aaa;font-size:8px}@media (width<=1100px){.sidebar{flex-basis:220px;width:220px}.global-search{width:210px}.command-grid,.stream-grid,.floor-grid,.two-col{grid-template-columns:1fr}.floor-grid .auction-panel{order:-1}.stage-large .camera-fake{height:420px}}@media (width<=820px){.sidebar{width:252px;transition:left .2s;position:fixed;left:-270px}.sidebar.open{left:0}.mobile-menu{place-items:center;display:grid}.topbar{gap:10px;padding:0 15px}.crumb{display:none}.top-actions{margin-left:auto}.global-search,.status-dot{display:none}.page{padding:20px 15px 35px}.onair-banner{width:calc(100% - 30px);margin:12px 15px 0}.stats-grid{grid-template-columns:1fr 1fr}.preview{height:210px}.drawer{width:390px}.floor-head{padding-top:0}.stage-large .camera-fake{height:330px}}@media (width<=520px){.stats-grid{grid-template-columns:1fr}.page-head{flex-direction:column;align-items:flex-start}.page-head h1{font-size:22px}.primary{width:auto}.floor-actions .viewer{display:none}.live-floor{padding:12px}.stage-info{gap:10px}.stage-bid strong{font-size:21px}.stage-info h1{font-size:17px}.stage-controls{overflow:auto}.overlay{padding:12px}.overlay-bottom strong{font-size:18px}.overlay-price strong{font-size:22px}}.real-koi-image{object-fit:cover;filter:saturate(1.03);width:100%;height:100%;display:block}.preview .real-koi-image{object-position:center 52%}.mini-koi{object-fit:cover;border-radius:6px;width:34px;height:34px;display:block}.koi-thumb{object-fit:cover;border-radius:7px;width:45px;height:45px;display:block}.camera-fake{background:#071416!important}.stage-real-image{object-fit:cover;filter:saturate(1.04);width:100%;height:100%;display:block}.camera-fake:before,.camera-fake:after{pointer-events:none;z-index:1}.stage-real-image{z-index:0;position:relative}.login-copy .eyebrow{color:#777}.login-copy h1{text-align:left;letter-spacing:-.04em;margin:6px 0 5px;font:800 25px Bricolage Grotesque}.login-copy p{text-align:left;color:#898d8e;margin:0;line-height:1.5}.login-form{flex-direction:column;gap:12px;display:flex}.login-form>label{color:#b8bbbc;flex-direction:column;gap:6px;font-size:9px;font-weight:700;display:flex}.login-form input[type=email],.password-field{color:#fff;background:#101213;border:1px solid #343738;border-radius:7px;height:42px}.login-form input[type=email],.password-field input{color:#fff;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 11px;font-size:11px}.password-field{align-items:center;display:flex}.password-field input{flex:1}.password-field button{color:#929697;padding:0 11px;font-size:9px}.login-options{justify-content:space-between;align-items:center;gap:10px;display:flex}.check{align-items:center;color:#888!important;flex-direction:row!important;gap:6px!important;font-weight:500!important;display:flex!important}.check input{accent-color:var(--red)}.forgot{color:#d6d8d8;font-size:9px}.login-error{color:#ff8a83;background:#251514;border:1px solid #542523;border-radius:7px;align-items:center;gap:7px;padding:9px 10px;font-size:9px;display:flex}.login-submit{height:42px}.demo-note{background:#111314;border:1px dashed #343738;border-radius:7px;flex-direction:column;gap:3px;margin-top:14px;padding:9px 10px;display:flex}.demo-note strong{color:#8c9091;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.demo-note span{color:#c5c7c8;font-size:9px}.login-foot{color:#666!important;margin:15px 0 0!important;font-size:8px!important}.live-overlay-controls{z-index:4;pointer-events:none;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.stage-large{position:relative}.control-group{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0c0dc7;border:1px solid #ffffff1f;border-radius:9px;gap:6px;padding:6px;display:flex}.control{color:#ddd;background:#ffffff14;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;display:flex}.control.off{color:#ff847c;background:#e2231a29}.control.selected,.control.live-control{color:#fff;background:#e2231acc;border-color:#ffffff1a}.chat-overlay{pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0c0dd1;border:1px solid #ffffff1f;border-radius:9px;width:330px;max-width:45%;overflow:hidden}.chat-overlay-head{color:#ddd;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:31px;padding:0 9px;font-size:9px;display:flex}.chat-overlay-head span{align-items:center;gap:5px;display:flex}.chat-overlay-head b{color:#aaa;font-size:8px}.chat-overlay-list{max-height:92px;padding:5px 9px;overflow:auto}.chat-overlay-msg{padding:3px 0;font-size:9px;line-height:1.35}.chat-overlay-msg strong{color:#fff;margin-right:6px}.chat-overlay-compose{border-top:1px solid #ffffff1a;gap:5px;padding:6px;display:flex}.chat-overlay-compose input{color:#fff;background:#111415;border:1px solid #ffffff1f;border-radius:5px;outline:0;flex:1;min-width:0;padding:7px 8px;font-size:9px}.chat-overlay-compose button{background:var(--red);color:#fff;border-radius:5px;place-items:center;width:30px;display:grid}@media (width<=900px){.live-overlay-controls{flex-direction:column-reverse;align-items:stretch}.chat-overlay{width:100%;max-width:none}.control-group{overflow:auto}.control{white-space:nowrap}.stage-large .camera-fake{height:430px}}@media (width<=560px){.login-panel.credentials{padding:24px 20px}.login-copy h1{font-size:22px}.login-options{flex-direction:column;align-items:flex-start}.live-overlay-controls{bottom:8px;left:8px;right:8px}.control-group{justify-content:flex-start}.control{padding:8px}.control span{display:none}.chat-overlay-list{max-height:70px}}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.kpi-card{border:1px solid var(--rule);background:#fff;border-radius:11px;min-height:142px;padding:15px;position:relative;overflow:hidden;box-shadow:0 6px 18px #16110d09}.kpi-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.kpi-label{letter-spacing:.08em;text-transform:uppercase;color:#827a73;font-size:9px;font-weight:800}.kpi-icon{color:#625b55;background:#f5f2ef;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.kpi-card.green .kpi-icon{color:#16845a;background:#edf8f2}.kpi-card.blue .kpi-icon{color:#3477a9;background:#eef5fb}.kpi-card.gold .kpi-icon{color:#a97524;background:#fbf5e8}.kpi-main{align-items:center;gap:8px;margin-top:12px;display:flex}.kpi-main strong{letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis;font:800 25px Bricolage Grotesque;overflow:hidden}.kpi-trend{color:#16845a;white-space:nowrap;background:#edf8f2;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:800}.kpi-bottom{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:7px;display:flex}.sparkline{align-items:flex-end;gap:2px;min-width:64px;height:30px;display:flex}.sparkline i{background:#d8d2cc;border-radius:2px 2px 0 0;width:5px;min-height:4px}@media (width<=1100px){.kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.kpi-grid{grid-template-columns:1fr}.kpi-card{min-height:128px}}.show-scheduler{margin-top:0}.show-cards{flex-direction:column;gap:8px;display:flex}.show-card{border:1px solid var(--rule);background:#fff;border-radius:9px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px;display:grid}.show-card:hover{border-color:#d8d0ca;box-shadow:0 5px 14px #14100c09}.show-date{background:#f6f3f0;border:1px solid #e8e1db;border-radius:8px;align-content:center;place-items:center;width:48px;height:52px;display:grid}.show-date b{font:800 20px/1 Bricolage Grotesque}.show-date span{text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:8px}.show-card-main{min-width:0}.show-card-title{align-items:center;gap:7px;display:flex}.show-card-title strong{font:800 13px Bricolage Grotesque}.show-card-main p{color:#6f6862;margin:4px 0;font-size:9px}.show-card-main small{color:#9a938c;font-size:8px}.show-card-actions{align-items:center;gap:6px;display:flex}.show-history{margin-top:14px}.empty-state{color:#8f8881;border:1px dashed #ddd5cf;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:180px;display:flex}.empty-state strong{color:#3c3733;font:800 13px Bricolage Grotesque}.empty-state span{font-size:9px}.empty-state .primary{margin-top:6px}.empty-copy{color:#9a938c;text-align:center;padding:25px 5px;font-size:10px}@media (width<=700px){.show-card{grid-template-columns:48px 1fr}.show-card-actions{grid-column:2;justify-content:flex-start}.show-date{width:44px;height:48px}}.login{color:#1b1d1d!important;background:#f7f7f5!important}.login-panel.credentials{color:#202222!important;background:#fff!important;border:1px solid #e4e2de!important;box-shadow:0 18px 50px #14120e14!important}.login-copy h1{color:#171919!important}.login-copy p,.login-form>label{color:#77736e!important}.login-form input[type=email],.password-field{color:#171919!important;background:#fff!important;border-color:#dcd9d4!important}.login-form input[type=email],.password-field input{color:#171919!important}.password-field button,.forgot{color:#6e6963!important}.login-error{color:#b83d35!important;background:#fff3f1!important;border-color:#efcbc6!important}.demo-note{background:#faf9f7!important;border-color:#ddd8d2!important}.demo-note strong{color:#77716a!important}.demo-note span{color:#3d3935!important}.login-foot{color:#98918a!important}.live-modal{color:#202222!important;background:#f4f4f2!important}.live-floor{box-shadow:0 20px 60px #14120e1f;background:#fff!important;border:1px solid #e0ddd8!important}.floor-head{background:#fff!important;border-bottom:1px solid #e6e2dd!important}.floor-head h2,.floor-head p{color:#202222!important}.stage-large{background:#f3f3f1!important;border:1px solid #e1ddd8!important}.auction-panel{color:#242424!important;background:#fff!important;border-left:1px solid #e3dfda!important}.auction-panel .panel-top,.auction-panel small{color:#77716a!important}.live-overlay-controls .control-group,.chat-overlay{box-shadow:0 8px 25px #14120e1f;background:#fffffff0!important;border-color:#ddd9d3!important}.live-overlay-controls .control{color:#292929!important;background:#f5f4f2!important;border-color:#e1ddd8!important}.live-overlay-controls .control.selected,.live-overlay-controls .control.live-control{background:var(--red)!important;color:#fff!important}.chat-overlay-head{color:#292929!important;border-color:#e2ded9!important}.chat-overlay-msg strong{color:#242424!important}.chat-overlay-msg span{color:#66615b!important}.chat-overlay-compose{border-color:#e2ded9!important}.chat-overlay-compose input{color:#222!important;background:#fff!important;border-color:#d8d4cf!important}.profile-layout{grid-template-columns:1.15fr .85fr;gap:14px;display:grid}.profile-identity{border:1px solid var(--rule);background:#faf9f7;border-radius:8px;align-items:center;gap:11px;padding:12px;display:flex}.profile-identity>div:nth-child(2){flex-direction:column;flex:1;gap:3px;display:flex}.profile-identity strong{font:800 13px Bricolage Grotesque}.profile-identity span,.profile-identity small{color:#8b857f;font-size:8px}.avatar.large{width:45px;height:45px;font-size:13px}.profile-form{grid-template-columns:1fr;gap:11px;margin-top:15px;display:grid}.profile-form label{color:#77716b;flex-direction:column;gap:6px;font-size:9px;font-weight:700;display:flex}.profile-form input{color:#252525;background:#fff;border:1px solid #ddd8d2;border-radius:7px;outline:none;height:40px;padding:0 10px;font-size:10px}.profile-form input:focus{border-color:#aaa39b;box-shadow:0 0 0 3px #50463c0f}.profile-save{justify-content:flex-end;margin-top:15px;display:flex}.profile-menu{z-index:30;background:#fff;border:1px solid #ded9d3;border-radius:9px;width:220px;padding:8px;position:absolute;bottom:50px;right:0;box-shadow:0 15px 35px #14120e1f}.user-area{position:relative}.profile-menu-head{border-bottom:1px solid #eee9e4;align-items:center;gap:9px;margin-bottom:5px;padding:9px;display:flex}.profile-menu-head>div:last-child{flex-direction:column;gap:2px;display:flex}.profile-menu-head strong{font-size:10px}.profile-menu-head small{color:#89837d;font-size:8px}.profile-menu>button{color:#48433e;text-align:left;border-radius:6px;align-items:center;gap:8px;width:100%;padding:9px;font-size:9px;display:flex}.profile-menu>button:hover{background:#f6f4f1}.notice.info{color:#526976;background:#f4f8fb;border:1px solid #d9e5ed;border-radius:8px;align-items:center;gap:8px;margin-bottom:13px;padding:10px 12px;font-size:9px;display:flex}.notice.info strong{color:#334e5b}@media (width<=800px){.profile-layout{grid-template-columns:1fr}}.live-modal{z-index:100;position:fixed;inset:0;background:#f5f5f3!important;padding:0!important}.broadcast-shell{color:#202222;background:#fff;flex-direction:column;width:100%;height:100%;display:flex}.broadcast-topbar{background:#fff;border-bottom:1px solid #e2dfda;flex:0 0 64px;justify-content:space-between;align-items:center;height:64px;padding:0 20px;display:flex}.broadcast-brand{align-items:center;gap:10px;display:flex}.broadcast-brand>div:last-child{flex-direction:column;gap:2px;display:flex}.broadcast-brand strong{letter-spacing:.08em;font:800 11px Bricolage Grotesque}.broadcast-brand span{color:#85807a;font-size:8px}.broadcast-status{align-items:center;gap:14px;display:flex}.on-air{color:#c9352c;letter-spacing:.08em;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.on-air i,.broadcast-connection i{background:#d33a32;border-radius:50%;width:7px;height:7px;display:inline-block}.broadcast-viewers{color:#6d6862;align-items:center;gap:5px;font-size:9px;display:flex}.broadcast-close{color:#514c47;background:#fff;border:1px solid #dedad5;border-radius:7px;align-items:center;gap:6px;height:32px;padding:0 11px;font-size:9px;display:flex}.broadcast-body{flex:1;grid-template-columns:minmax(0,1fr) 340px;min-height:0;display:grid}.broadcast-main{background:#f7f7f5;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.broadcast-video{background:#e8e7e3;border:1px solid #dedbd6;border-radius:10px;flex:1;min-height:0;position:relative;overflow:hidden;box-shadow:0 8px 30px #1e1b1714}.broadcast-video>img{object-fit:cover;width:100%;height:100%;min-height:480px;display:block}.video-gradient{pointer-events:none;background:linear-gradient(#00000047,#0000 25% 55%,#000000ad);position:absolute;inset:0}.video-live-pill{color:#252525;background:#fffffff0;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;font-weight:800;display:flex;position:absolute;top:15px;left:15px}.video-live-pill i{background:#d33a32;border-radius:50%;width:6px;height:6px}.video-lot-card{color:#fff;justify-content:space-between;align-items:flex-end;gap:15px;display:flex;position:absolute;bottom:74px;left:18px;right:18px}.video-lot-card>div:first-child span{letter-spacing:.12em;opacity:.78;font-size:8px;font-weight:800}.video-lot-card h1{letter-spacing:-.04em;margin:4px 0;font:800 25px Bricolage Grotesque}.video-lot-card p{opacity:.78;margin:0;font-size:9px}.video-current-bid{text-align:right}.video-current-bid small{opacity:.72;font-size:8px;display:block}.video-current-bid strong{font:800 27px Bricolage Grotesque}.broadcast-toolbar{justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:15px;left:15px;right:15px}.toolbar-left{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #00000014;border-radius:8px;gap:5px;padding:5px;display:flex;box-shadow:0 7px 20px #00000024}.broadcast-control{color:#35322f;background:#f8f7f5;border:1px solid #dedad5;border-radius:6px;align-items:center;gap:6px;height:31px;padding:0 9px;font-size:8px;display:flex}.broadcast-control.off{color:#b6312a;background:#fff0ee}.broadcast-control.selected,.broadcast-control.streaming{color:#fff;background:#222;border-color:#222}.toolbar-right{color:#fff;text-shadow:0 1px 4px #0009;align-items:center;gap:8px;font-size:8px;font-weight:700;display:flex}.broadcast-connection{align-items:center;gap:4px;display:flex}.broadcast-connection i{background:#57b77d}.broadcast-lower{grid-template-columns:1fr 260px;gap:12px;display:grid}.current-lot-panel,.broadcast-next{background:#fff;border:1px solid #e1ded9;border-radius:8px;padding:11px 13px}.section-kicker,.broadcast-next>span{letter-spacing:.09em;color:#8b857f;font-size:8px;font-weight:800}.current-lot-row{justify-content:space-between;align-items:center;gap:12px;margin-top:7px;display:flex}.current-lot-row>div:first-child{flex-direction:column;gap:3px;display:flex}.current-lot-row strong{font:800 12px Bricolage Grotesque}.current-lot-row span{color:#8a847e;font-size:8px}.timer-large{align-items:center;gap:5px;font:800 16px Bricolage Grotesque;display:flex}.broadcast-next{flex-direction:column;gap:3px;display:flex}.broadcast-next strong{margin-top:3px;font:800 11px Bricolage Grotesque}.broadcast-next small{color:#89837d;font-size:8px}.broadcast-side{background:#fff;border-left:1px solid #e1ded9;flex-direction:column;gap:10px;padding:12px;display:flex;overflow:auto}.auction-control-card,.broadcast-chat,.broadcast-queue{background:#fff;border:1px solid #e1ded9;border-radius:9px;overflow:hidden}.auction-control-card{padding:13px}.side-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.side-title>div{flex-direction:column;gap:2px;display:flex}.side-title>div>span{letter-spacing:.09em;color:#8b857f;font-size:8px;font-weight:800}.side-title>div>strong{font:800 12px Bricolage Grotesque}.timer-chip{background:#f5f3f0;border-radius:5px;padding:5px 7px;font:800 11px Bricolage Grotesque}.auction-price{text-align:center;padding:15px 0 10px}.auction-price small{color:#8b857f;font-size:8px;display:block}.auction-price strong{letter-spacing:-.04em;font:800 29px Bricolage Grotesque}.bid-buttons{grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:7px;display:grid}.bid-buttons button{background:#f8f7f5;border:1px solid #dedad5;border-radius:6px;height:31px;font-size:9px;font-weight:800}.sell-button{color:#fff;background:#222;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:100%;height:42px;font-size:9px;font-weight:800;display:flex}.sell-button span{opacity:.65;margin-left:3px}.pause-button{color:#68625c;background:#fff;border:1px solid #dedad5;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;margin-top:6px;font-size:8px;display:flex}.broadcast-chat{flex-direction:column;min-height:175px;display:flex}.broadcast-chat .side-title,.broadcast-queue .side-title{border-bottom:1px solid #ebe7e2;padding:11px 12px}.chat-count{color:#77716b;background:#f2f0ed;border-radius:10px;place-items:center;min-width:20px;height:20px;font-size:8px;display:grid}.broadcast-chat-list{max-height:145px;padding:7px 11px;overflow:auto}.broadcast-chat-msg{padding:4px 0;font-size:8px;line-height:1.4}.broadcast-chat-msg strong{color:#252525;margin-right:6px}.broadcast-chat-msg span{color:#6e6963}.broadcast-chat-compose{border-top:1px solid #ebe7e2;gap:5px;margin-top:auto;padding:7px;display:flex}.broadcast-chat-compose input{border:1px solid #ddd8d3;border-radius:5px;outline:none;flex:1;min-width:0;height:29px;padding:0 8px;font-size:8px}.broadcast-chat-compose button{color:#fff;background:#222;border:0;border-radius:5px;place-items:center;width:29px;display:grid}.broadcast-queue{flex:1;min-height:0}.broadcast-queue-list{max-height:240px;overflow:auto}.broadcast-queue-list button{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0ece8;grid-template-columns:21px 38px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;padding:7px 10px;display:grid}.broadcast-queue-list button:hover{background:#faf9f7}.broadcast-queue-list button.active{background:#f5f3f0;box-shadow:inset 2px 0 #222}.broadcast-queue-list button>span{color:#99918a;font-size:8px}.broadcast-queue-list img{object-fit:cover;border-radius:5px;width:38px;height:32px}.broadcast-queue-list button>div{flex-direction:column;gap:2px;min-width:0;display:flex}.broadcast-queue-list strong{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.broadcast-queue-list small{color:#96908a;font-size:7px}.broadcast-queue-list b{font-size:8px}@media (width<=1050px){.broadcast-body{grid-template-columns:1fr}.broadcast-side{border-top:1px solid #e1ded9;border-left:0;grid-template-columns:1fr 1fr;display:grid}.broadcast-queue{grid-column:1/-1}.broadcast-main{min-height:620px}}@media (width<=700px){.broadcast-topbar{padding:0 10px}.broadcast-viewers{display:none}.broadcast-body{display:block;overflow:auto}.broadcast-main{min-height:650px}.broadcast-video>img{min-height:500px}.broadcast-lower{grid-template-columns:1fr}.broadcast-side{display:flex}.toolbar-right,.broadcast-control span{display:none}.broadcast-control{justify-content:center;width:34px;padding:0}.video-lot-card{bottom:65px}.video-lot-card h1{font-size:19px}.video-current-bid strong{font-size:21px}}.kpi-card{background:linear-gradient(#fff 0%,#fbfaf8 100%);min-height:146px}.kpi-card .kpi-bottom{min-height:32px}.kpi-card .sparkline{padding-top:2px}.kpi-card .sparkline i{opacity:.75}.account-profile>div:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.account-profile strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.account-profile span{color:#888;font-size:8px}.account-profile:hover{opacity:.82}.analytics-grid{grid-template-columns:1.55fr .85fr;gap:14px;margin-bottom:14px;display:grid}.report-chart{min-height:265px}.report-bars{border-top:1px solid #eee9e4;align-items:flex-end;gap:12px;height:185px;margin-top:8px;padding:15px 12px 4px;display:flex}.report-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.report-bar>span{color:#8b857f;font-size:8px}.bar-value{background:#ded9d3;border-radius:5px 5px 2px 2px;width:100%;max-width:42px;min-height:12px;position:relative}.bar-value b{color:#77716b;white-space:nowrap;font-size:7px;font-weight:700;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.report-stat-list{grid-template-columns:1fr 1fr;display:grid}.report-stat-list>div{border-bottom:1px solid #eee9e4;border-right:1px solid #eee9e4;flex-direction:column;gap:3px;padding:14px 11px;display:flex}.report-stat-list>div:nth-child(2n){border-right:0}.report-stat-list span{color:#8b857f;text-transform:uppercase;letter-spacing:.07em;font-size:8px}.report-stat-list strong{font:800 20px Bricolage Grotesque}.report-stat-list small{color:#9b948d;font-size:7px}.show-report-table{margin-top:0}@media (width<=850px){.analytics-grid{grid-template-columns:1fr}}.lot-filter-tabs{background:#f4f2ef;border:1px solid #e4dfd9;border-radius:7px;align-items:center;gap:3px;margin-left:auto;padding:3px;display:flex}.lot-filter-tabs button{color:#77716b;background:0 0;border:0;border-radius:5px;height:27px;padding:0 9px;font-size:8px;font-weight:800}.lot-filter-tabs button.active{color:#242220;background:#fff;box-shadow:0 1px 4px #14120e14}.lot-filter-tabs b{color:#aaa49e;margin-left:3px}.lot-head-actions{align-items:center;gap:7px;display:flex}.lot-book{flex-direction:column;display:flex}.lot-row{border-top:1px solid #eeeae5;grid-template-columns:46px 48px minmax(190px,1fr) 80px 110px 105px;align-items:center;gap:10px;min-height:68px;display:grid}.lot-row:first-child{border-top:0}.lot-order{color:#9a938d;align-items:center;gap:5px;font:800 10px Bricolage Grotesque;display:flex}.lot-order>div{flex-direction:column;display:flex}.lot-order button{color:#8c867f;background:0 0;border:0;place-items:center;width:18px;height:14px;padding:0;display:grid}.lot-order button:disabled{opacity:.2}.lot-row-image{object-fit:cover;border-radius:6px;width:48px;height:44px}.lot-row-main{flex-direction:column;gap:3px;min-width:0;display:flex}.lot-row-main strong{white-space:nowrap;text-overflow:ellipsis;font:800 11px Bricolage Grotesque;overflow:hidden}.lot-row-main span{color:#928c85;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.lot-price{flex-direction:column;gap:3px;display:flex}.lot-price strong{font:800 11px Bricolage Grotesque}.lot-price small{color:#96908a;font-size:7px}.lot-row-actions{justify-content:flex-end;gap:4px;display:flex}.lots-empty{color:#918a83;border:1px dashed #ddd7d0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:210px;display:flex}.lots-empty strong{color:#3c3834;font:800 12px Bricolage Grotesque}.lots-empty span{font-size:8px}.lots-empty .primary{margin-top:6px}.lot-edit-drawer{width:430px}.lot-edit-preview{background:#faf9f7;border:1px solid #e5e0db;border-radius:8px;align-items:center;gap:10px;margin-bottom:13px;padding:9px;display:flex}.lot-edit-preview img{object-fit:cover;border-radius:6px;width:52px;height:44px}.lot-edit-preview div{flex-direction:column;gap:3px;display:flex}.lot-edit-preview strong{font:800 11px Bricolage Grotesque}.lot-edit-preview span{color:#938d87;font-size:8px}.form-grid-2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drawer-body label{color:#77716b;flex-direction:column;gap:5px;margin-bottom:11px;font-size:8px;font-weight:800;display:flex}.drawer-body label input,.drawer-body label select{color:#292725;background:#fff;border:1px solid #ddd8d2;border-radius:6px;outline:none;height:38px;padding:0 9px;font-size:9px}.drawer-body label input:focus,.drawer-body label select:focus{border-color:#aaa39b;box-shadow:0 0 0 3px #50463c0f}@media (width<=900px){.lot-row{grid-template-columns:38px 42px minmax(130px,1fr) 72px 90px}.lot-row-actions{grid-column:3/-1;justify-content:flex-start;padding-bottom:7px}.lot-row{padding:8px 0}.lot-filter-tabs{margin-left:0}.context-row{flex-wrap:wrap}}@media (width<=600px){.lot-row{grid-template-columns:32px 40px 1fr}.lot-row>.tag,.lot-row>.lot-price,.lot-row-actions{grid-column:3}.lot-edit-drawer{width:100%}.form-grid-2{grid-template-columns:1fr}}.shopify-order-cell{flex-direction:column;gap:3px;min-width:105px;display:flex}.shopify-order-cell small{color:#948e88;font-size:7px}.shopify-draft-link{color:#2f6f99;align-items:center;gap:5px;width:max-content;text-decoration:none;display:inline-flex}.shopify-draft-link:hover{text-decoration:underline}.shopify-draft-link strong{font:800 10px Bricolage Grotesque}.brand-logo{object-fit:contain;border-radius:50%;width:34px;height:34px;display:block}.brand-logo.big{width:92px;height:92px;margin:0 auto 9px}.broadcast-brand .brand-logo{width:38px;height:38px}.shopify-step{align-items:flex-start;gap:9px;padding:10px 0 7px;display:flex}.step-number{color:#fff;background:#242424;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:8px;font-weight:800;display:grid}.shopify-step>div{flex-direction:column;gap:3px;display:flex}.shopify-step strong{font:800 11px Bricolage Grotesque}.shopify-step small{color:#8d8781;font-size:8px;line-height:1.4}.shopify-step.second{margin-top:6px}.field-help{color:#96908a;margin-top:-7px;margin-bottom:10px;font-size:7px;display:block}.spinner{border:2px solid #d8d3ce;border-top-color:#222;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin;display:block}@keyframes spin{to{transform:rotate(360deg)}}.shopify-product-card{background:#faf9f7;border:1px solid #ddd8d2;border-radius:8px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.shopify-product-card>img{object-fit:cover;border-radius:6px;width:54px;height:48px}.shopify-product-info{flex-direction:column;gap:3px;min-width:0;display:flex}.shopify-product-title{align-items:center;gap:5px;display:flex}.shopify-product-title strong{white-space:nowrap;text-overflow:ellipsis;font:800 10px Bricolage Grotesque;overflow:hidden}.shopify-product-info>span,.shopify-product-info small{color:#8d8781;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.shopify-product-card>b{font:800 11px Bricolage Grotesque}.shopify-readonly-grid{grid-template-columns:1fr 1fr;gap:6px;margin:9px 0;display:grid}.shopify-readonly-grid>div,.shopify-readonly-fields>div{background:#fff;border:1px solid #e6e1dc;border-radius:6px;flex-direction:column;gap:3px;min-width:0;padding:8px;display:flex}.shopify-readonly-grid span,.shopify-readonly-fields span{text-transform:uppercase;letter-spacing:.06em;color:#98918a;font-size:7px}.shopify-readonly-grid strong,.shopify-readonly-fields strong{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.shopify-sync-note{color:#4d6c56;background:#f5faf6;border:1px solid #dfe8e1;border-radius:7px;align-items:center;gap:7px;margin-bottom:11px;padding:8px 9px;font-size:8px;display:flex}.shopify-readonly-fields{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px;display:grid}.table-component{min-width:0}.table-empty{text-align:center;color:#958e87;padding:28px 10px;font-size:9px}.pagination{justify-content:space-between;align-items:center;gap:10px;margin-top:2px;padding:10px 2px 0;display:flex}.pagination.single{justify-content:flex-end}.pagination-controls{align-items:center;gap:3px;display:flex}.pagination-controls button{color:#69635d;background:#fff;border:1px solid #e2ddd8;border-radius:6px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:700;display:grid}.pagination-controls button:disabled{opacity:.35;cursor:not-allowed}.pagination-ellipsis{text-align:center;color:#aaa29b;width:18px;font-size:9px}@media (width<=900px){.table-kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.table-kpis{grid-template-columns:1fr}.pagination{flex-direction:column;align-items:flex-start}.pagination-controls{justify-content:flex-end;width:100%}}.report-filter-card{margin-bottom:14px}.report-filter-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.report-filters{align-items:flex-end;gap:9px;margin-top:13px;display:flex}.date-field label{color:#77716b;flex-direction:column;gap:5px;font-size:8px;font-weight:800;display:flex}.date-field input{color:#292725;background:#fff;border:1px solid #ddd8d2;border-radius:6px;outline:none;height:36px;padding:0 9px;font-size:9px}.date-field input:focus{border-color:#aaa39b;box-shadow:0 0 0 3px #50463c0f}.report-presets{background:#f4f2ef;border:1px solid #e4dfd9;border-radius:7px;gap:3px;padding:3px;display:flex}.report-presets button{color:#77716b;background:0 0;border:0;border-radius:5px;height:28px;padding:0 9px;font-size:8px;font-weight:800}.report-presets button.active{color:#222;background:#fff;box-shadow:0 1px 4px #14120e14}.report-filter-meta{color:#8f8881;border-top:1px solid #eeeae5;justify-content:space-between;align-items:center;margin-top:10px;padding-top:9px;font-size:8px;display:flex}.report-filter-meta span{align-items:center;gap:5px;display:flex}.report-filter-meta strong{color:#55504a;font-size:8px}@media (width<=720px){.report-filter-head{flex-direction:column;align-items:flex-start}.report-filters{flex-direction:column;align-items:stretch}.date-field input{width:100%}.report-presets{overflow:auto}.report-filter-meta{flex-direction:column;align-items:flex-start;gap:5px}}.report-filter-toolbar{background:#fff;border:1px solid #e4dfd9;border-radius:8px;align-items:center;gap:8px;min-height:48px;margin-bottom:12px;padding:7px 9px;display:flex;box-shadow:0 1px 2px #19161206}.report-toolbar-title{color:#4c4742;white-space:nowrap;align-items:center;gap:6px;margin-right:2px;display:flex}.report-toolbar-title strong{font:800 10px Bricolage Grotesque}.report-filter-toolbar .report-presets{flex:none}.report-date-range{align-items:center;gap:5px;margin-left:auto;display:flex}.report-date-range input{color:#393531;background:#faf9f7;border:1px solid #ddd8d2;border-radius:5px;outline:none;width:128px;height:29px;padding:0 7px;font-size:8px}.report-date-range input:focus{border-color:#aaa39b;box-shadow:0 0 0 2px #50463c0f}.report-date-range span{color:#aaa29b;font-size:8px}.report-range-count{color:#918a83;white-space:nowrap;padding:0 3px;font-size:8px}.report-download-btn{white-space:nowrap;height:30px;padding:0 10px}@media (width<=850px){.report-filter-toolbar{flex-wrap:wrap}.report-date-range{margin-left:0}.report-range-count{margin-left:auto}}@media (width<=560px){.report-filter-toolbar{align-items:stretch;gap:6px}.report-toolbar-title{width:100%}.report-filter-toolbar .report-presets{width:100%;overflow:auto}.report-date-range{width:100%}.report-date-range input{flex:1;width:100%}.report-range-count{margin-left:0}.report-download-btn{width:100%}}.sidebar-live-shortcut:hover{border-color:#cfc8c0;transform:translateY(-1px);box-shadow:0 4px 13px #1e1a1617}.live-shortcut-icon .live-dot{background:#e4544b;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px;box-shadow:0 0 0 2px #252525}.sidebar-live-action{color:#292724;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0dbd5;border-radius:8px;align-items:center;gap:8px;width:calc(100% - 20px);margin:9px 10px 8px;padding:9px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 5px #1c19150b}.sidebar-live-action:hover{background:#faf9f7;border-color:#cfc8c0;box-shadow:0 3px 9px #1c191512}.sidebar-live-action-copy strong{white-space:nowrap;text-overflow:ellipsis;font:800 9px Bricolage Grotesque;overflow:hidden}.sidebar-live-action-copy small{color:#948d86;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.analytics-trend-card{overflow:hidden}.analytics-chart-head{align-items:flex-start}.chart-head-meta{align-items:center;gap:8px;display:flex}.chart-head-meta>strong{color:#252321;font:800 15px Bricolage Grotesque}.chart-head-meta small{color:#9a938c;font-size:7px}.trend-chart{height:260px;margin-top:8px;padding:10px 8px 0 0;display:flex}.trend-y-axis{text-align:right;flex-direction:column;flex:0 0 64px;justify-content:space-between;width:64px;padding:1px 9px 25px 0;display:flex}.trend-y-axis span{color:#98918a;font-size:7px}.trend-plot{flex:1;min-width:0;padding-bottom:25px;position:relative}.trend-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 25px}.trend-grid i{background:#eeeae6;width:100%;height:1px;display:block}.trend-plot svg{width:100%;height:calc(100% - 25px);position:absolute;top:0;left:0;right:0;overflow:visible}.trend-area{fill:url(#trendFill)}.trend-line{fill:none;stroke:#2a2927;stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.trend-point{fill:#2a2927;stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke}.trend-x-axis{justify-content:space-between;align-items:flex-end;height:22px;display:flex;position:absolute;bottom:0;left:0;right:0}.trend-x-axis span{color:#aaa29b;font-size:7px}.trend-footer{color:#938c85;border-top:1px solid #eeeae6;align-items:center;gap:18px;margin-top:2px;padding:10px 2px 1px;font-size:8px;display:flex}.trend-footer span{align-items:center;gap:5px;display:flex}.trend-footer span+span{margin-left:auto}.trend-footer strong{color:#4a4540}.legend-dot{background:#2a2927;border-radius:50%;width:6px;height:6px;display:inline-block}@media (width<=650px){.chart-head-meta small{display:none}.trend-chart{height:210px}.trend-y-axis{flex-basis:53px;width:53px}.trend-footer{flex-wrap:wrap;gap:8px}.trend-footer span+span{margin-left:0}}.stream-status-card{justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:14px 16px;display:flex}.stream-status-main{align-items:center;gap:11px;min-width:0;display:flex}.stream-status-icon{color:#57514b;background:#f1efec;border-radius:9px;place-items:center;width:42px;height:42px;display:grid;position:relative}.stream-status-icon.ready{color:#42647c;background:#f1f5f8}.stream-status-icon.live{color:#bd4a42;background:#f8ecea}.stream-status-icon span{background:#aaa;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}.stream-status-icon.live span{background:#d74d45;box-shadow:0 0 0 3px #f8dedb}.stream-status-main h2{margin:2px 0;font:800 15px Bricolage Grotesque}.stream-status-main p{color:#928b84;margin:0;font-size:8px}.stream-status-actions{flex:none}.stream-layout{grid-template-columns:minmax(0,1.65fr) minmax(270px,.75fr);gap:12px;display:grid}.stream-main-column,.stream-side-column{flex-direction:column;gap:12px;display:flex}.stream-preview{background:#141414;border-radius:7px;height:315px;overflow:hidden}.preview-empty,.preview-live{text-align:center;color:#a9a39c;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:100%;display:flex;position:relative}.preview-empty-icon{color:#8f8982;border:1px solid #383838;border-radius:10px;place-items:center;width:48px;height:48px;display:grid}.preview-empty strong{color:#ddd8d2;font:800 11px Bricolage Grotesque}.preview-empty span{max-width:270px;font-size:8px;line-height:1.5}.preview-live{color:#e9e5e0;background:radial-gradient(circle,#30302e 0,#171716 55%,#101010 100%)}.preview-live-center{flex-direction:column;align-items:center;gap:7px;display:flex}.preview-live-center strong{font:800 13px Bricolage Grotesque}.preview-live-center span{color:#a49e97;font-size:8px}.preview-watermark{letter-spacing:.12em;color:#aaa49e;font:800 8px Bricolage Grotesque;position:absolute;top:13px;left:14px}.preview-live-time{color:#fff;background:#d84d45;border-radius:4px;padding:4px 7px;font-size:7px;font-weight:800;position:absolute;top:12px;right:13px}.preview-meta{color:#918a83;gap:16px;padding-top:9px;font-size:8px;display:flex}.preview-meta span{align-items:center;gap:5px;display:flex}.stream-pill{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:5px;font-size:7px;font-weight:800;display:flex}.stream-pill i{background:#a9a39d;border-radius:50%;width:6px;height:6px}.stream-pill.ready i{background:#6d8da2}.stream-pill.live i{background:#d84d45}.stream-tabs{background:#f4f2ef;border:1px solid #e5e0db;border-radius:6px;gap:3px;width:max-content;margin-bottom:13px;padding:3px;display:flex}.stream-tabs button{color:#817a73;background:0 0;border:0;border-radius:4px;padding:7px 12px;font-size:8px;font-weight:800}.stream-tabs button.active{color:#252321;background:#fff;box-shadow:0 1px 3px #14120e12}.stream-form-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.stream-form-grid label,.advanced-stream-settings label{color:#706a64;flex-direction:column;gap:5px;font-size:8px;font-weight:800;display:flex}.stream-form-grid input,.stream-form-grid select,.advanced-stream-settings select{color:#393531;background:#fff;border:1px solid #ded9d3;border-radius:6px;outline:none;height:35px;padding:0 9px;font-size:9px}.stream-form-grid input[readonly]{color:#817a73;background:#f7f5f2}.stream-form-grid small{color:#9a938c;font-size:7px;font-weight:400;line-height:1.4}.advanced-stream-settings{border-top:1px solid #eeeae6;grid-template-columns:1fr 1fr;gap:11px;margin-top:14px;padding-top:13px;display:grid}.stream-form-footer{border-top:1px solid #eeeae6;justify-content:space-between;align-items:center;margin-top:14px;padding-top:10px;display:flex}.stream-form-footer span{color:#938c85;align-items:center;gap:5px;font-size:8px;display:flex}.connection-details{gap:0;margin-bottom:10px;display:grid}.connection-details div{border-bottom:1px solid #eeeae6;justify-content:space-between;gap:10px;padding:9px 0;display:flex}.connection-details div:last-child{border-bottom:0}.connection-details span{color:#948d86;font-size:8px}.connection-details strong{color:#48433e;font-size:8px}.security-note{color:#99928b;align-items:center;gap:5px;margin-top:8px;font-size:7px;line-height:1.4;display:flex}.health-state{align-items:center;gap:5px;font-size:7px;font-weight:800;display:flex}.health-state i{background:#aaa;border-radius:50%;width:6px;height:6px}.health-state.good i{background:#5e866b}.health-list{display:grid}.health-list div{border-bottom:1px solid #eeeae6;justify-content:space-between;padding:10px 0;display:flex}.health-list div:last-child{border-bottom:0}.health-list span{color:#716b65;align-items:center;gap:6px;font-size:8px;display:flex}.health-list strong{color:#4e4944;font-size:8px}.readiness-list{gap:7px;display:grid}.readiness-list div{color:#aaa39c;background:#f5f3f0;border-radius:5px;align-items:center;gap:7px;padding:7px 8px;font-size:8px;display:flex}.readiness-list div svg{border:1px solid #c8c1b9;border-radius:50%;padding:1px}.readiness-list div.pass{color:#52705a;background:#f1f6f2}.readiness-list div.pass svg{border-color:#88a591}.wide{width:100%}@media (width<=900px){.stream-layout{grid-template-columns:1fr}.stream-side-column{grid-template-columns:1fr 1fr;display:grid}.stream-side-column .card:last-child{grid-column:1/-1}}@media (width<=620px){.stream-status-card{flex-direction:column;align-items:flex-start}.stream-status-actions,.stream-status-actions button{width:100%}.stream-form-grid,.advanced-stream-settings,.stream-side-column{grid-template-columns:1fr}.stream-preview{height:230px}.preview-meta{flex-wrap:wrap;gap:8px}}.modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1412106b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lot-edit-modal{background:#fff;border:1px solid #e2ddd7;border-radius:12px;width:min(680px,100vw - 48px);max-height:min(820px,100vh - 48px);animation:.16s ease-out lotModalIn;overflow:auto;box-shadow:0 18px 55px #18151233}@keyframes lotModalIn{0%{opacity:0;transform:translateY(7px)scale(.99)}to{opacity:1;transform:none}}.lot-edit-modal .drawer-head{z-index:2;background:#fff;border-bottom:1px solid #eeeae6;padding:15px 17px;position:sticky;top:0}.lot-edit-modal .drawer-body{padding:16px 17px}.lot-edit-modal .drawer-foot{background:#fff;border-top:1px solid #eeeae6;padding:11px 17px;position:sticky;bottom:0}.lot-edit-modal .drawer-head h2{font-size:14px}.lot-edit-modal .drawer-head p{color:#948d86;margin-top:3px;font-size:8px}@media (width<=620px){.modal-backdrop{padding:10px}.lot-edit-modal{border-radius:10px;width:100%;max-height:calc(100vh - 20px)}}.broadcast-commandbar{background:#fff;border:1px solid #dfdad4;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:10px 13px;display:flex;box-shadow:0 2px 7px #1e1a160b}.broadcast-state{align-items:center;gap:9px;display:flex}.broadcast-state-dot{background:#aaa39c;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #f0eeeb}.broadcast-state strong{letter-spacing:.03em;font:800 10px Bricolage Grotesque;display:block}.broadcast-state small{color:#938c85;margin-top:2px;font-size:7px;display:block}.broadcast-actions{gap:7px;display:flex}.broadcast-start,.broadcast-end{min-width:120px}.broadcast-grid{grid-template-columns:minmax(0,1fr) 292px;gap:12px;display:grid}.broadcast-stage{flex-direction:column;gap:12px;display:flex}.broadcast-preview-card{padding:0;overflow:hidden}.broadcast-preview-head{justify-content:space-between;align-items:center;height:52px;padding:0 14px;display:flex}.broadcast-preview-head h2{margin-top:2px}.broadcast-preview-status{letter-spacing:.06em;color:#8c857e;align-items:center;gap:5px;font-size:7px;font-weight:800;display:flex}.broadcast-preview-status span{background:#aaa39c;border-radius:50%;width:6px;height:6px}.broadcast-preview-status span.live{background:#d74e46}.broadcast-canvas{aspect-ratio:16/9;background:radial-gradient(circle at 50% 42%,#292826,#151514 68%);border:1px solid #252422;border-radius:6px;max-height:520px;margin:0 12px;position:relative;overflow:hidden}.broadcast-corner{letter-spacing:.13em;color:#aaa49e;font:800 7px Bricolage Grotesque;position:absolute;top:11px}.broadcast-center{color:#ded9d3;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0}.broadcast-center strong{font:800 12px Bricolage Grotesque}.broadcast-center small{color:#98918a;font-size:7px}.broadcast-canvas-footer{gap:8px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.broadcast-canvas-footer span{color:#aaa39c;background:#00000059;border-radius:3px;padding:4px 6px;font-size:6px}.broadcast-metrics{border-top:1px solid #eeeae6;grid-template-columns:repeat(4,1fr);padding:10px 14px;display:grid}.broadcast-metrics div{border-right:1px solid #eeeae6;padding:0 10px}.broadcast-metrics div:first-child{padding-left:0}.broadcast-metrics div:last-child{border:0}.broadcast-metrics span{color:#9a938c;margin-bottom:3px;font-size:7px;display:block}.broadcast-metrics strong{color:#403c38;font-size:10px}.broadcast-metrics strong.good{color:#55735d}.broadcast-tabs{background:#f3f1ee;border:1px solid #e4dfd9;border-radius:6px;gap:3px;width:max-content;margin-bottom:13px;padding:3px;display:flex}.broadcast-tabs button{color:#817a73;background:0 0;border:0;border-radius:4px;padding:7px 13px;font-size:8px;font-weight:800}.broadcast-tabs button.active{color:#252321;background:#fff;box-shadow:0 1px 3px #14120e12}.control-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.control-tile{text-align:left;color:#57514b;background:#faf9f7;border:1px solid #e4dfd9;border-radius:7px;align-items:center;gap:8px;padding:10px;display:flex}.control-tile>svg{flex:none}.control-tile span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.control-tile strong{color:#393531;font-size:8px}.control-tile small{color:#9a938c;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.control-tile b{color:#57735f;background:#edf4ee;border-radius:3px;padding:4px 5px;font-size:6px}.broadcast-settings-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.broadcast-settings-grid label{color:#6f6962;flex-direction:column;gap:5px;font-size:8px;font-weight:800;display:flex}.broadcast-settings-grid select{color:#3d3935;background:#fff;border:1px solid #ded9d3;border-radius:6px;height:34px;padding:0 8px;font-size:8px}.broadcast-control-footer{border-top:1px solid #eeeae6;justify-content:space-between;align-items:center;margin-top:13px;padding-top:10px;display:flex}.broadcast-control-footer span{color:#938c85;align-items:center;gap:4px;font-size:7px;display:flex}.broadcast-sidebar{flex-direction:column;gap:12px;display:flex}.health-score{justify-content:space-between;align-items:center;padding:10px 0 13px;display:flex}.health-score>div:first-child{align-items:baseline;gap:4px;display:flex}.health-score strong{font:800 24px Bricolage Grotesque}.health-score span{color:#8e8780;font-size:8px}.health-bars{align-items:flex-end;gap:3px;height:27px;display:flex}.health-bars i{background:#d9d4cf;border-radius:2px;width:6px;height:22px}.health-bars i:nth-child(2){height:17px}.health-bars i:nth-child(3){height:21px}.health-bars i:nth-child(4){height:24px}.health-bars i:nth-child(5){height:19px}.health-bars i:nth-child(6){height:25px}.health-bars i:nth-child(7){height:22px}.health-bars i:nth-child(8){height:26px}.obs-row{align-items:center;gap:9px;margin-bottom:11px;display:flex}.obs-logo{color:#fff;background:#252321;border-radius:7px;place-items:center;width:35px;height:35px;font:800 8px Bricolage Grotesque;display:grid}.obs-row strong{font-size:9px;display:block}.obs-row small{color:#938c85;margin-top:2px;font-size:7px;display:block}.health-detail{border-top:1px solid #eeeae6;justify-content:space-between;padding:8px 0;font-size:7px;display:flex}.health-detail span{color:#938c85}.health-detail strong{color:#4c4843}.broadcast-checks{gap:6px;display:grid}.broadcast-checks div{color:#aaa39c;background:#f5f3f0;border-radius:5px;align-items:center;gap:6px;padding:7px 8px;font-size:7px;display:flex}.broadcast-checks div.done{color:#56715e;background:#f0f5f1}.broadcast-checks svg{border:1px solid #c9c2ba;border-radius:50%;padding:1px}.broadcast-checks .done svg{border-color:#8aa090}@media (width<=950px){.broadcast-grid{grid-template-columns:1fr}.broadcast-sidebar{grid-template-columns:1fr 1fr;display:grid}.broadcast-sidebar .card:last-child{grid-column:1/-1}}@media (width<=650px){.broadcast-commandbar{flex-direction:column;align-items:flex-start}.broadcast-actions,.broadcast-actions button{width:100%}.broadcast-grid{display:block}.broadcast-sidebar{margin-top:12px;display:flex}.broadcast-metrics{grid-template-columns:1fr 1fr;row-gap:9px}.broadcast-metrics div:nth-child(2){border:0}.control-grid,.broadcast-settings-grid{grid-template-columns:1fr}}.demo-login-btn{color:#302d29;text-align:left;cursor:pointer;background:#faf9f7;border:1px solid #ded9d3;border-radius:7px;align-items:center;gap:9px;width:100%;margin-top:11px;padding:10px 11px;transition:border-color .15s,background .15s,transform .15s;display:flex}.demo-login-btn:hover{background:#fff;border-color:#c9c2ba;transform:translateY(-1px)}.demo-login-btn>svg:first-child{color:#fff;background:#252321;border-radius:6px;flex:0 0 29px;width:29px;height:29px;padding:7px}.demo-login-btn span{flex-direction:column;flex:1;gap:2px;display:flex}.demo-login-btn strong{font-size:9px;font-weight:800}.demo-login-btn small{color:#938c85;font-size:7px}.demo-login-btn>svg:last-child{color:#9a938c}.login-input-wrap,.password-field{align-items:center;display:flex;position:relative}.login-input-wrap>svg,.password-field>svg{color:#9b948d;pointer-events:none;position:absolute;left:10px}.password-field .password-toggle{z-index:2}.broadcast-service-card{min-height:0}.service-status-row{align-items:center;gap:9px;padding:11px 0;display:flex}.service-icon{color:#57514b;background:#f1efec;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.service-status-row strong{font-size:9px;display:block}.service-status-row small{color:#958e87;margin-top:2px;font-size:7px;display:block}.service-summary{border-top:1px solid #eeeae6;border-bottom:1px solid #eeeae6;grid-template-columns:repeat(3,1fr);display:grid}.service-summary div{border-right:1px solid #eeeae6;padding:9px 7px}.service-summary div:first-child{padding-left:0}.service-summary div:last-child{border:0}.service-summary span{color:#99918a;margin-bottom:3px;font-size:7px;display:block}.service-summary strong{color:#4d4843;font-size:8px}.settings-help{color:#918a83;margin:10px 0;font-size:7px;line-height:1.55}.settings-service-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.settings-service-actions>span{color:#99928b;align-items:center;gap:4px;font-size:6px;display:flex}@media (width<=620px){.service-summary{grid-template-columns:1fr}.service-summary div{border-bottom:1px solid #eeeae6;border-right:0}.service-summary div:last-child{border-bottom:0}.settings-service-actions{flex-direction:column;align-items:flex-start}}.modal-backdrop,.modal-overlay,.drawer-backdrop{-webkit-backdrop-filter:blur(3px);z-index:1000;background:#18151275!important}.modal,.lot-edit-modal,.drawer{overflow:hidden;background:#fff!important;border:1px solid #e2ddd7!important;border-radius:12px!important;box-shadow:0 22px 65px #19161333!important}.modal-header,.modal-head,.drawer-head{background:#fff;justify-content:space-between;align-items:center;gap:16px;display:flex;border-bottom:1px solid #eeeae6!important;padding:16px 18px!important}.modal-header h2,.modal-head h2,.drawer-head h2{color:#282522;margin:0!important;font:800 15px/1.2 Bricolage Grotesque!important}.modal-header p,.modal-head p,.drawer-head p{color:#918a83;line-height:1.45;margin:4px 0 0!important;font-size:8px!important}.modal-close,.modal-header button,.modal-head button,.drawer-head button{color:#77716b;cursor:pointer;background:#faf9f7;border:1px solid #e2ddd7;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.modal-close:hover,.modal-header button:hover,.modal-head button:hover,.drawer-head button:hover{color:#302d29;background:#f2efec}.modal-body,.drawer-body{background:#fff;padding:18px!important}.modal-footer,.modal-foot,.drawer-foot{background:#fff;justify-content:flex-end;align-items:center;gap:7px;display:flex;border-top:1px solid #eeeae6!important;padding:11px 18px!important}.modal-footer .secondary,.drawer-foot .secondary{color:#57514b;background:#fff;border:1px solid #ddd8d2}.form,.modal form,.drawer form{gap:13px;display:grid}.form label,.modal label,.drawer label{color:#5f5953;letter-spacing:.01em;flex-direction:column;gap:6px;font-size:8px;font-weight:800;display:flex}.form label>small,.modal label>small,.drawer label>small{color:#99918a;font-size:7px;font-weight:400;line-height:1.4}.form input,.form select,.form textarea,.modal input,.modal select,.modal textarea,.drawer input,.drawer select,.drawer textarea,input:not([type=checkbox]):not([type=radio]),select,textarea{box-sizing:border-box;color:#34312e;background:#fff;border:1px solid #dcd7d1;border-radius:7px;outline:none;width:100%;height:38px;padding:0 11px;font:500 9px/1.2 Figtree,sans-serif;transition:border-color .15s,box-shadow .15s,background .15s}.form textarea,.modal textarea,.drawer textarea,textarea{resize:vertical;height:86px;padding:10px 11px;line-height:1.45}.form input::placeholder,.modal input::placeholder,.drawer input::placeholder,input::placeholder,textarea::placeholder{color:#b0a9a2}.form input:hover,.form select:hover,.form textarea:hover,.modal input:hover,.modal select:hover,.modal textarea:hover,.drawer input:hover,.drawer select:hover,.drawer textarea:hover,input:hover,select:hover,textarea:hover{border-color:#c9c2bb}.form input:focus,.form select:focus,.form textarea:focus,.modal input:focus,.modal select:focus,.modal textarea:focus,.drawer input:focus,.drawer select:focus,.drawer textarea:focus,input:focus,select:focus,textarea:focus{background:#fff;border-color:#77706a;box-shadow:0 0 0 3px #46403b12}.form input:disabled,.modal input:disabled,.drawer input:disabled,input:disabled,select:disabled,textarea:disabled{color:#99918a;cursor:not-allowed;background:#f5f3f0}.form select,.modal select,.drawer select,select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#8d857d 50%),linear-gradient(135deg,#8d857d 50%,#0000 50%);background-position:calc(100% - 14px) 16px,calc(100% - 10px) 16px;background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-right:30px}.form input[type=date],.modal input[type=date],input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}input[type=checkbox],input[type=radio]{accent-color:#292725;width:14px;height:14px}.form-grid,.modal-grid,.drawer-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-grid .full,.modal-grid .full,.drawer-grid .full{grid-column:1/-1}.input-with-icon{align-items:center;display:flex;position:relative}.input-with-icon>svg{color:#9b938b;pointer-events:none;position:absolute;left:11px}.input-with-icon input{padding-left:34px}.field-prefix{align-items:center;display:flex}.field-prefix span{color:#77716b;background:#f7f5f2;border:1px solid #dcd7d1;border-right:0;border-radius:7px 0 0 7px;align-items:center;height:38px;padding:0 10px;font-size:8px;display:flex}.field-prefix input{border-radius:0 7px 7px 0}.field-hint{margin-top:-2px;color:#99918a!important;font-size:7px!important;font-weight:400!important}@media (width<=620px){.modal-backdrop,.modal-overlay,.drawer-backdrop{padding:10px!important}.modal,.lot-edit-modal,.drawer{border-radius:10px!important;width:calc(100vw - 20px)!important;max-width:none!important;max-height:calc(100vh - 20px)!important}.form-grid,.modal-grid,.drawer-grid{grid-template-columns:1fr}.form-grid .full,.modal-grid .full,.drawer-grid .full{grid-column:auto}.modal-body,.drawer-body{padding:14px!important}.modal-footer,.drawer-foot{padding:10px 14px!important}}.ui-input,.ui-select,.ui-textarea{color:#312e2b;box-sizing:border-box;background:#fff;border:1px solid #d8d3cd;border-radius:7px;outline:none;font-family:Figtree,sans-serif;font-size:9px;font-weight:500;transition:border-color .16s,box-shadow .16s,background .16s}.ui-input,.ui-select{width:100%;height:38px;padding:0 11px}.ui-textarea{resize:vertical;width:100%;min-height:88px;padding:10px 11px;line-height:1.5}.ui-input::placeholder,.ui-textarea::placeholder{color:#afa8a1}.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled{color:#9a938c;cursor:not-allowed;background:#f4f2ef}.ui-input[data-size=sm],.ui-select[data-size=sm]{height:34px;font-size:8px}.ui-textarea[data-size=sm]{min-height:70px;font-size:8px}.ui-input[type=checkbox],.ui-input[type=radio]{width:15px;height:15px;box-shadow:none;accent-color:#302d2a;border:0;padding:0}.ui-field-label{color:#5c5650;font-size:8px;font-weight:800}.ui-field-label em{color:#a65a50;margin-left:3px;font-style:normal}.ui-field-description{color:#9a938c;font-size:7px}.control-tile.off{opacity:.7;background:#f5f3f0}.control-tile.off .control-on{color:#8c857e;background:#e9e5e1}.bid-buttons button:disabled,.sell-button:disabled{opacity:.45;cursor:not-allowed}.pause-button.paused{background:#f1efec}.obs-admin-card,.obs-module,.obs-nav-item,.obs-config{display:none!important}.account-actions{align-items:center;gap:3px;padding:4px 0 0;display:flex}.account-actions button{color:#77716b;cursor:pointer;background:#faf9f7;border:1px solid #e7e2dc;border-radius:6px;place-items:center;width:27px;height:27px;display:grid}.lot-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#23201d6b;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.lot-modal{background:#fff;border:1px solid #e3ded8;border-radius:12px;flex-direction:column;width:min(680px,100vw - 40px);max-height:min(760px,100vh - 56px);display:flex;overflow:hidden;box-shadow:0 24px 70px #1e1b182e}.lot-modal-head{border-bottom:1px solid #ece8e3;justify-content:space-between;gap:24px;padding:22px 24px 18px;display:flex}.lot-modal-head h2{letter-spacing:-.02em;color:#282522;margin:3px 0 4px;font-size:19px}.lot-modal-head p{color:#8a837b;margin:0;font-size:9px}.lot-modal-close{color:#706960;cursor:pointer;background:#faf9f7;border:1px solid #e4dfda;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.lot-modal-close:hover{color:#2e2a27;background:#f2efeb}.lot-step{align-items:flex-start;gap:11px;margin-bottom:17px;display:flex}.lot-step.compact{margin-top:2px}.lot-step-number{color:#5d5751;background:#faf9f7;border:1px solid #ddd7d0;border-radius:6px;flex:0 0 28px;place-items:center;height:28px;font-size:8px;font-weight:800;display:grid}.lot-step strong{color:#3b3733;font-size:10px;display:block}.lot-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.lot-field>span small{color:#9a9289;font-weight:500}.lot-fetch{color:#504a44;cursor:pointer;background:#faf9f7;border:1px solid #d8d3cd;border-radius:7px;place-items:center;display:grid}.lot-fetch:hover{background:#f1eee9}.lot-fetch:disabled{opacity:.5;cursor:not-allowed}.lot-error{color:#a34d45;background:#fcf5f4;border:1px solid #ead2cf;border-radius:7px;align-items:flex-start;gap:8px;margin:2px 0 14px;padding:10px 11px;font-size:8px;display:flex}.lot-product{background:#fcfbfa;border:1px solid #e4dfd9;border-radius:8px;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:11px;display:grid}.lot-product-copy{min-width:0}.lot-product-copy>div{align-items:center;gap:7px;display:flex}.lot-product-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.lot-product-copy span{color:#777068;border:1px solid #ddd8d1;border-radius:4px;padding:3px 5px;font-size:7px}.lot-product-copy small{color:#918981;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:7px;display:block;overflow:hidden}.lot-product>strong{color:#38332f;font-size:11px}.lot-readonly{border:1px solid #e9e4de;border-top:0;border-radius:0 0 8px 8px;grid-template-columns:repeat(3,1fr);margin-top:-1px;display:grid}.lot-readonly strong{color:#4a4540;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;display:block;overflow:hidden}.lot-divider{background:#ece8e3;height:1px;margin:19px 0}.lot-form-grid{grid-template-columns:1.2fr 1fr 1fr;gap:10px;display:grid}.lot-modal-foot{background:#fcfbfa;border-top:1px solid #ece8e3;justify-content:flex-end;gap:8px;padding:14px 24px;display:flex}.lot-modal-foot .primary:disabled{opacity:.45;cursor:not-allowed}@media (width<=640px){.lot-modal-backdrop{padding:12px}.lot-modal{width:100%;max-height:calc(100vh - 24px)}.lot-modal-head,.lot-modal-body,.lot-modal-foot{padding-left:17px;padding-right:17px}.lot-form-grid{grid-template-columns:1fr}.lot-readonly{grid-template-columns:1fr 1fr}.lot-readonly>div:nth-child(2){border-right:0}.lot-readonly>div:nth-child(3){border-top:1px solid #e9e4de;border-right:0;grid-column:1/-1}}.action-modal-backdrop{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#23201d61;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.action-modal{background:#fff;border:1px solid #e3ded8;border-radius:12px;flex-direction:column;width:min(520px,100vw - 32px);max-height:min(720px,100vh - 48px);display:flex;overflow:hidden;box-shadow:0 26px 70px #1e1b182e}.action-modal-head{border-bottom:1px solid #ece8e3;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 16px;display:flex}.action-modal-head h2{letter-spacing:-.02em;color:#292622;margin:4px 0 0;font-size:18px;line-height:1.2}.action-modal-close{color:#716a63;cursor:pointer;background:#faf9f7;border:1px solid #e2ddd7;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.action-modal-close:hover{color:#302c28;background:#f1eee9}.action-modal-body{padding:20px 22px;overflow:auto}.action-intro{background:#fbfaf8;border:1px solid #e7e2dc;border-radius:8px;flex-direction:column;gap:4px;margin-bottom:2px;padding:11px 12px;display:flex}.optional-label{margin-left:4px;color:#a0978f!important;font-size:7px!important;font-weight:500!important}.action-form-foot{border-top:1px solid #ece8e3;justify-content:flex-end;gap:8px;margin-top:3px;padding-top:14px;display:flex}.danger-btn{color:#a34b43;cursor:pointer;background:#fff;border:1px solid #b95b52;border-radius:7px;height:34px;padding:0 14px;font-size:8px;font-weight:800}.danger-btn:hover{background:#fbf1f0}.confirm-modal{background:#fff;border:1px solid #e3ded8;border-radius:12px;width:min(430px,100vw - 32px);padding:22px;box-shadow:0 26px 70px #1e1b182e}.confirm-copy h2{color:#2d2925;margin:4px 0 6px;font-size:17px}.lot-edit-modal{border-radius:12px;width:min(640px,100vw - 32px);max-height:min(760px,100vh - 48px);overflow:hidden}.lot-edit-modal .drawer-head{border-bottom:1px solid #ece8e3;padding:20px 22px}.lot-edit-modal .drawer-body{padding:20px 22px;overflow:auto}.lot-edit-modal .drawer-foot{background:#fcfbfa;border-top:1px solid #ece8e3;padding:14px 22px}@media (width<=600px){.action-modal-backdrop{padding:12px}.action-modal{max-height:calc(100vh - 24px)}.action-modal-head,.action-modal-body{padding-left:17px;padding-right:17px}.action-form-foot{background:#fff;position:sticky;bottom:0}}.sidebar{flex-direction:column;min-height:100vh;display:flex}.sidebar .brand{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;height:68px;padding:0 18px;display:flex}.sidebar .brand-logo{object-fit:contain;border-radius:8px;width:34px;height:34px}.sidebar .brand strong{letter-spacing:.04em;font-size:11px;font-weight:850;display:block}.sidebar .brand span{opacity:.5;margin-top:2px;font-size:7px;display:block}.sidebar nav{flex:1;padding:18px 10px 10px}.sidebar .nav-label{letter-spacing:.13em;opacity:.38;padding:0 10px 8px;font-size:7px;font-weight:800}.sidebar .nav-item{color:#ffffff94;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;height:38px;margin:2px 0;padding:0 11px;font-size:9px;font-weight:650;transition:background .15s,color .15s;display:flex;position:relative}.sidebar .nav-item svg{opacity:.72;flex:none;width:16px;height:16px}.sidebar .nav-item:hover{color:#fff;background:#ffffff0e}.sidebar .nav-item.active{color:#fff;background:#ffffff18}.sidebar .nav-item.active:before{content:"";background:#fff;border-radius:2px;width:2px;position:absolute;top:9px;bottom:9px;left:0}.sidebar .nav-item.active svg{opacity:1}.sidebar-live-action{color:#fff;text-align:left;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:9px;width:100%;min-height:54px;margin-bottom:8px;padding:9px 10px;display:flex}.sidebar-live-action:hover{background:#ffffff16}.sidebar-live-action-copy strong{font-size:8px;font-weight:800;display:block}.sidebar-live-action-copy small{color:#ffffff75;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:7px;display:block;overflow:hidden}.sidebar .account{background:0 0;border:0;align-items:center;gap:5px;padding:3px 2px 0;display:flex}.sidebar .account-profile{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;align-items:center;gap:8px;min-width:0;padding:6px 5px;display:flex}.sidebar .account-profile:hover{background:#ffffff0d}.sidebar .avatar{background:#ffffff21;border-radius:7px;flex:none;place-items:center;width:29px;height:29px;font-size:8px;font-weight:800;display:grid}.sidebar .account-copy{min-width:0}.sidebar .account-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:8px;display:block;overflow:hidden}.sidebar .account-copy span{color:#fff6;margin-top:2px;font-size:7px;display:block}.sidebar .account-actions{gap:2px;display:flex}.sidebar .account-actions button{color:#ffffff7a;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.sidebar .account-actions button:hover{color:#fff;background:#ffffff12}:root{--field-height:46px;--field-radius:10px;--field-border:#e2e2e2;--field-border-hover:#cfcfcf;--field-border-focus:#b8b8b8;--field-bg:#fff;--field-disabled-bg:#f7f7f7;--field-text:#171717;--field-placeholder:#a0a0a0;--field-label:#707070;--modal-radius:14px;--modal-border:#e5e5e5;--modal-shadow:0 24px 70px #00000024;--modal-backdrop:#0006}.ui-field{width:100%;min-width:0;color:var(--field-label);flex-direction:column;gap:7px;font-size:9px;font-weight:650;display:flex}.ui-field-label{min-height:15px;color:var(--field-label);align-items:center;gap:6px;font-size:9px;font-weight:650;line-height:1.2;display:flex}.ui-field-label em{color:#aaa39c;font-size:8px;font-style:normal;font-weight:500}.ui-field-help{color:#9a938c;font-size:7.5px;font-weight:500;line-height:1.4}.ui-field-error{color:#a34f47;align-items:center;gap:5px;font-size:7.5px;font-weight:600;line-height:1.35;display:flex}.form label:not(.ui-field){color:var(--field-label);flex-direction:column;gap:7px;font-size:9px;font-weight:650;display:flex}.ui-input,.ui-select,.ui-textarea{box-sizing:border-box;width:100%;color:var(--field-text);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--field-radius);outline:none;font-family:Figtree,sans-serif;font-size:10px;font-weight:500;transition:border-color .16s,box-shadow .16s,background .16s}.ui-input,.ui-select{height:var(--field-height);padding:0 14px}.ui-textarea{resize:vertical;min-height:108px;padding:12px 14px;line-height:1.5}.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled{background:var(--field-disabled-bg);color:#999;cursor:not-allowed}.ui-input[readonly],.ui-textarea[readonly],.ui-select:disabled{background:#fafafa}.ui-select{appearance:none;background-color:#fff;background-image:linear-gradient(45deg,#0000 50%,#817a73 50%),linear-gradient(135deg,#817a73 50%,#0000 50%);background-position:calc(100% - 17px) 20px,calc(100% - 12px) 20px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}.ui-input[data-size=lg],.ui-select[data-size=lg]{height:50px}.action-modal-backdrop{z-index:1200;background:var(--modal-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:24px;animation:.14s ease-out modalFade;display:grid;position:fixed;inset:0}.action-modal{width:min(var(--action-modal-width,520px),calc(100vw - 32px));border:1px solid var(--modal-border);border-radius:var(--modal-radius);max-height:min(760px,100vh - 48px);box-shadow:var(--modal-shadow);background:#fff;flex-direction:column;animation:.16s ease-out modalUp;display:flex;overflow:hidden}.action-modal-head{background:#fff;border-bottom:1px solid #ececec;flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex}.action-modal-head .eyebrow{letter-spacing:.12em;color:#99928b;font-size:7px;font-weight:800;display:block}.action-modal-head h2{letter-spacing:-.02em;color:#1c1a18;margin:5px 0 0;font-size:18px;font-weight:750;line-height:1.2}.action-modal-close{color:#777;cursor:pointer;background:#fff;border:1px solid #e2e2e2;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.action-modal-close:hover{color:#222;background:#f7f7f7;border-color:#d4d4d4}.action-modal-body{background:#fff;padding:22px 24px;overflow:auto}.action-modal-body>.form{width:100%}.action-form{gap:16px}.action-form-foot{border-top:1px solid #ececec;justify-content:flex-end;align-items:center;gap:8px;margin-top:2px;padding-top:16px;display:flex}.action-modal-body .action-form-foot{background:#fff;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.action-intro{background:#fbfbfb;border:1px solid #e8e8e8;border-radius:9px;padding:12px 13px}.action-intro strong{color:#333;font-size:9px}.action-intro span{color:#8d8d8d;font-size:7.5px;line-height:1.45}.confirm-modal{border:1px solid var(--modal-border);border-radius:var(--modal-radius);width:min(430px,100vw - 32px);box-shadow:var(--modal-shadow);background:#fff;padding:24px;animation:.16s ease-out modalUp}.confirm-icon{color:#a34f47;background:#f8eeee;border-radius:9px;place-items:center;width:38px;height:38px;margin-bottom:14px;display:grid}.confirm-copy .eyebrow{letter-spacing:.12em;color:#999;font-size:7px;font-weight:800}.confirm-modal .action-form-foot{margin-top:22px}.primary,.quiet-btn,.danger-btn{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:8.5px;font-weight:750;transition:all .15s;display:inline-flex}.primary{color:#fff;background:#24211f;border:1px solid #24211f}.primary:disabled{opacity:.45;cursor:not-allowed}.quiet-btn{color:#292725;background:#fff;border:1px solid #dedede}.danger-btn{color:#a34f47;background:#fff;border:1px solid #d6aaa5}.lot-modal-backdrop{z-index:1200;background:var(--modal-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.lot-modal{border:1px solid var(--modal-border);border-radius:var(--modal-radius);width:min(680px,100vw - 32px);max-height:min(780px,100vh - 48px);box-shadow:var(--modal-shadow);background:#fff;flex-direction:column;display:flex;overflow:hidden}.lot-modal-head{border-bottom:1px solid #ececec;justify-content:space-between;align-items:flex-start;padding:22px 24px 18px;display:flex}.lot-modal-head h2{color:#1c1a18;margin:4px 0;font-size:18px}.lot-modal-head p{color:#8b8782;margin:0;font-size:8px;line-height:1.45}.lot-modal-body{padding:22px 24px;overflow:auto}.lot-modal-foot{background:#fbfbfb;border-top:1px solid #ececec;flex:none;justify-content:flex-end;gap:8px;padding:14px 24px;display:flex}.lot-input-action{grid-template-columns:minmax(0,1fr) 44px;gap:7px;display:grid}.lot-fetch{height:var(--field-height);border-radius:var(--field-radius);color:#555;cursor:pointer;background:#fff;border:1px solid #dedede;place-items:center;display:grid}.lot-readonly{border-color:#e5e5e5}@keyframes modalFade{0%{opacity:0}to{opacity:1}}@keyframes modalUp{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.action-modal-backdrop,.lot-modal-backdrop{padding:12px}.action-modal,.lot-modal{width:100%;max-height:calc(100vh - 24px)}.action-modal-head,.action-modal-body,.lot-modal-head,.lot-modal-body{padding-left:17px;padding-right:17px}.action-modal-body .action-form-foot{margin-left:-17px;margin-right:-17px;padding-left:17px;padding-right:17px}.lot-form-grid{grid-template-columns:1fr}}:root{--koi-red:#ed1c24;--koi-red-dark:#c9141b;--koi-black:#111;--koi-ink:#1b1b1b;--koi-muted:#737373;--koi-rule:#dedede;--koi-surface:#fff;--koi-soft:#f7f7f7}.ui-control{width:360px;max-width:100%;height:44px;position:relative}.ui-control>.ui-input,.ui-control>.ui-select{max-width:100%;width:100%!important;height:44px!important;padding-left:40px!important}.ui-control>.ui-textarea{max-width:100%;width:100%!important;height:44px!important;min-height:44px!important;padding-left:40px!important}.ui-control .ui-input:focus+.ui-control-icon,.ui-control .ui-select:focus+.ui-control-icon,.ui-control .ui-textarea:focus+.ui-control-icon{color:var(--koi-red)}.ui-input,.ui-select,.ui-textarea{color:var(--koi-ink);border-color:var(--koi-rule);background:var(--koi-surface);border-radius:9px}.ui-input:focus,.ui-select:focus,.ui-textarea:focus{border-color:var(--koi-red);box-shadow:0 0 0 3px #ed1c2414}.ui-input[aria-invalid=true],.ui-select[aria-invalid=true],.ui-textarea[aria-invalid=true]{border-color:#c65a5f;box-shadow:0 0 0 3px #c65a5f12}.ui-select{background-color:#fff;background-image:linear-gradient(45deg,#0000 50%,#777 50%),linear-gradient(135deg,#777 50%,#0000 50%)}.ui-control .ui-select{padding-right:40px!important}.form label:not(.ui-field),.ui-field{color:var(--koi-muted)}.action-modal-head .eyebrow,.eyebrow{color:var(--koi-red)}.primary{background:var(--koi-red);border-color:var(--koi-red);color:#fff}.primary:hover{background:var(--koi-red-dark);border-color:var(--koi-red-dark)}.danger-btn{color:#b52228;border-color:#e1b0b3}.danger-btn:hover{background:#fff5f5;border-color:#d47b80}.password-field{align-items:center;width:360px;max-width:100%;height:44px;display:flex;position:relative}.password-field>svg{z-index:2;color:#8a8a8a;pointer-events:none;position:absolute;left:13px}.password-field>.ui-control{flex:1;width:100%;max-width:none}.password-field .ui-input{padding-left:40px!important;padding-right:42px!important}.password-toggle{color:#777;cursor:pointer;z-index:3;background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:5px;right:8px}.global-search .ui-control>.ui-input{height:34px!important;padding-left:11px!important}@media (width<=640px){.ui-control,.password-field{width:360px;max-width:100%}}:root{--form-field-width:360px;--form-field-height:44px;--form-side-padding:24px;--action-modal-width:408px}.ui-control{width:var(--form-field-width);max-width:100%;height:var(--form-field-height)}.ui-control>.ui-input,.ui-control>.ui-select{box-sizing:border-box;max-width:100%;width:var(--form-field-width)!important;height:var(--form-field-height)!important}.ui-control>.ui-textarea{box-sizing:border-box;max-width:100%;width:var(--form-field-width)!important;height:96px!important;min-height:96px!important}.form label:not(.ui-field),.ui-field{width:var(--form-field-width);box-sizing:border-box;max-width:100%}.action-modal{width:min(var(--action-modal-width),calc(100vw - 24px))}.action-modal-body>.form,.action-modal-body>.action-form,.action-modal-body .form.action-form{width:var(--form-field-width);max-width:100%;margin-left:0;margin-right:0}.action-modal-body .action-form-foot{width:var(--form-field-width);box-sizing:border-box;background:#fff;max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.lot-modal{width:min(calc(var(--form-field-width) + 48px),calc(100vw - 24px))}.lot-modal-head,.lot-modal-body,.lot-modal-foot{box-sizing:border-box;padding-left:24px;padding-right:24px}.lot-modal-body{flex-direction:column;align-items:flex-start;display:flex}.lot-modal-body .lot-field,.lot-modal-body .ui-control,.lot-modal-body .lot-input-action{width:var(--form-field-width);max-width:100%}.password-field{width:var(--form-field-width);max-width:100%;height:var(--form-field-height);display:block;position:relative}.password-field>.ui-control{width:100%;max-width:100%;height:100%}.password-field>.ui-control>.ui-input{width:100%!important;height:100%!important;padding-right:46px!important}.password-toggle{color:#777;cursor:pointer;z-index:5;background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;margin:0;padding:0;display:grid;position:absolute;top:5px;right:5px}.global-search .ui-control{width:auto;height:auto}@media (width<=640px){.action-modal{width:min(408px,100vw - 24px)}.action-modal-body>.form,.action-modal-body>.action-form,.action-modal-body .form.action-form{width:100%}.lot-modal{width:calc(100vw - 24px)}.lot-modal-body .lot-field,.lot-modal-body .ui-control,.lot-modal-body .lot-input-action{width:100%}}.modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal.lot-edit-modal{background:#fff;border:1px solid #e5e5e5;border-radius:14px;flex-direction:column;max-height:min(760px,100vh - 40px);display:flex;overflow:hidden;box-shadow:0 24px 70px #00000029;width:min(800px,100vw - 40px)!important;margin:0!important}.lot-edit-modal .drawer-head{box-sizing:border-box;background:#fff;flex:none;justify-content:space-between;align-items:flex-start;gap:20px;min-height:82px;display:flex;border-bottom:1px solid #ececec!important;padding:20px 24px 17px!important}.lot-edit-modal .drawer-head h2{letter-spacing:-.02em;color:#24211f;margin:4px 0 0;line-height:1.2;font-size:20px!important}.lot-edit-modal .drawer-head .eyebrow{letter-spacing:.13em;color:var(--koi-red);font-size:8px;font-weight:850}.lot-edit-modal .drawer-body{background:#fff;flex:1;overflow:auto;padding:20px 24px!important}.lot-edit-modal .lot-edit-preview{box-sizing:border-box;background:#fafafa;border:1px solid #e3e0dd;border-radius:9px;width:100%;min-height:72px;margin:0 0 12px;padding:10px 12px}.lot-edit-modal .lot-edit-preview img{border-radius:7px;width:54px;height:52px}.lot-edit-modal .lot-edit-preview strong{font-size:12px}.lot-edit-modal .lot-edit-preview span{color:#888;font-size:9px}.lot-edit-modal .lot-edit-preview small{color:#777;font-size:8px}.lot-edit-modal .shopify-sync-note{box-sizing:border-box;border-radius:8px;width:100%;min-height:40px;margin:0 0 14px;padding:9px 11px;font-size:8px}.lot-edit-modal .shopify-readonly-fields{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,360px));gap:8px;width:100%;margin:0 0 18px;display:grid}.lot-edit-modal .shopify-readonly-fields>div{box-sizing:border-box;background:#fff;border:1px solid #e3e0dd;border-radius:8px;min-height:52px;padding:9px 11px}.lot-edit-modal .shopify-readonly-fields span{color:#98918a;margin-bottom:4px;font-size:7px}.lot-edit-modal .shopify-readonly-fields strong{color:#262321;font-size:9px}.lot-edit-modal .drawer-body>label{max-width:100%;width:360px!important;margin:0 0 15px!important}.lot-edit-modal .drawer-body>label>span{margin-bottom:0}.lot-edit-modal .drawer-body .ui-control{max-width:100%;width:360px!important}.lot-edit-modal .drawer-body .ui-input,.lot-edit-modal .drawer-body .ui-select{max-width:100%;width:360px!important;height:44px!important}.lot-edit-modal .drawer-foot{box-sizing:border-box;flex:none;justify-content:flex-end;align-items:center;gap:8px;min-height:68px;display:flex;background:#fbfbfb!important;border-top:1px solid #ececec!important;padding:12px 24px!important}.lot-edit-modal .drawer-foot button{min-height:40px}@media (width<=820px){.modal.lot-edit-modal{width:calc(100vw - 24px)!important}.lot-edit-modal .shopify-readonly-fields{grid-template-columns:1fr}}@media (width<=640px){.modal-backdrop{padding:12px}.modal.lot-edit-modal{border-radius:11px;max-height:calc(100vh - 24px);width:100%!important}.lot-edit-modal .drawer-head,.lot-edit-modal .drawer-body,.lot-edit-modal .drawer-foot{padding-left:17px!important;padding-right:17px!important}}.profile-settings-shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;max-width:860px;display:grid}.profile-settings-shell .card{min-width:0;overflow:hidden}.profile-settings-head{border-bottom:1px solid #ececec;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:15px;display:flex}.profile-settings-head .eyebrow{letter-spacing:.13em;color:var(--koi-red);font-size:7px;font-weight:850}.profile-settings-head h2{color:#24211f;margin:5px 0 3px;font-size:16px;line-height:1.2}.profile-hero{align-items:center;gap:11px;padding:17px 0 16px;display:flex}.profile-avatar-wrap{flex:none;position:relative}.profile-avatar-wrap .avatar.large{color:#fff;background:#171717;border-radius:11px;place-items:center;width:50px;height:50px;font-size:12px;font-weight:850;display:grid}.profile-avatar-edit{color:#666;cursor:pointer;background:#fff;border:2px solid #fff;border-radius:7px;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-5px;right:-5px;box-shadow:0 2px 7px #0000001a}.profile-photo-btn{min-width:84px;height:34px}.profile-divider{background:#ececec;height:1px;margin:0 0 17px}.profile-form-standard{flex-direction:column;align-items:flex-start;gap:14px!important;display:flex!important}.profile-form-standard>label,.profile-form-standard .ui-control,.profile-form-standard .password-field{max-width:100%;width:360px!important}.profile-form-standard .ui-input{height:44px!important}.profile-section-footer .primary{white-space:nowrap;min-height:40px}.security-badge{color:#4e6d57;background:#f6faf7;border:1px solid #dfe8e1;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:750;display:inline-flex}.settings-password{height:44px;display:block;position:relative;width:360px!important}.settings-password>.ui-control{height:44px;width:100%!important}.settings-password>.ui-control>.ui-input{width:100%!important;height:44px!important;padding-right:45px!important}.password-guidance{box-sizing:border-box;color:#777;background:#fafafa;border:1px solid #e7e7e7;border-radius:8px;align-items:flex-start;gap:8px;width:360px;max-width:100%;margin-top:2px;padding:10px 11px;display:flex}.password-guidance>svg{color:#8a8a8a;flex:none;margin-top:1px}.password-guidance div{flex-direction:column;gap:2px;display:flex}.password-guidance strong{color:#555;font-size:7.5px}.password-guidance span{color:#94908b;font-size:7px;line-height:1.4}@media (width<=900px){.profile-settings-shell{grid-template-columns:1fr;max-width:420px}}@media (width<=640px){.profile-settings-shell{width:100%;max-width:none}.profile-settings-shell .card{box-sizing:border-box;width:100%}.profile-form-standard>label,.profile-form-standard .ui-control,.profile-form-standard .password-field,.password-guidance{width:100%!important}.profile-hero{flex-wrap:wrap}.profile-photo-btn{margin-left:61px}.profile-section-footer{align-items:flex-end}}.action-modal-backdrop,.lot-modal-backdrop,.modal-backdrop{z-index:1300}.action-modal,.lot-modal,.modal.lot-edit-modal{outline:none}.lots-toolbar{background:#fff;border:1px solid #e4e2df;border-radius:10px;margin-bottom:14px;position:relative;box-shadow:0 1px 2px #00000006}.lots-toolbar-main{align-items:flex-end;gap:10px;padding:13px;display:flex}.lots-search{flex:0 0 280px;width:280px;height:40px;position:relative}.lots-search>svg{color:#8e8984;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.lots-search>input{box-sizing:border-box;color:#24211f;background:#fff;border:1px solid #dedbd8;border-radius:8px;outline:none;width:100%;height:40px;padding:0 35px 0 36px;font:500 9px Figtree,sans-serif}.lots-search>input:focus{border-color:var(--koi-red);box-shadow:0 0 0 3px #ed1c2412}.lots-search>input::placeholder{color:#a09b96}.lots-search>button{color:#777;cursor:pointer;background:#f5f4f3;border:0;border-radius:6px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:7px;right:7px}.lots-filter-group{flex:1;gap:8px;min-width:0;display:flex}.compact-filter-label{color:#77716b;flex-direction:column;gap:5px;min-width:120px;font-size:7px;font-weight:750;display:flex}.compact-filter-label .ui-control{width:100%;height:40px}.compact-filter-label .ui-control .ui-select{font-size:8px;width:100%!important;height:40px!important;padding-left:12px!important}.filter-toggle{color:#57534f;cursor:pointer;background:#fff;border:1px solid #dedbd8;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:90px;height:40px;padding:0 11px;font-size:8px;font-weight:750;display:flex}.filter-toggle:hover,.filter-toggle.active{color:#252321;background:#faf9f8;border-color:#c9c5c1}.filter-toggle b{min-width:15px;height:15px;color:var(--koi-red);background:#f2e5e5;border-radius:8px;place-items:center;font-size:7px;display:grid}.lots-filter-panel{background:#fbfaf9;border-top:1px solid #ece9e6;padding:14px}.filter-panel-title{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.filter-panel-title span{flex-direction:column;gap:2px;display:flex}.filter-panel-title strong{color:#393633;font-size:8px}.filter-panel-title small{color:#9a948e;font-size:7px}.clear-filters{color:var(--koi-red);cursor:pointer;background:0 0;border:0;font-size:7.5px;font-weight:750}.filter-panel-fields{align-items:flex-end;gap:10px;display:flex}.filter-panel-fields>label{color:#77716b;flex-direction:column;gap:5px;width:180px;font-size:7px;font-weight:750;display:flex}.filter-price{width:100%;height:36px;position:relative}.filter-price span{color:#999;z-index:1;font-size:9px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.filter-price input{box-sizing:border-box;background:#fff;border:1px solid #dedbd8;border-radius:7px;outline:none;width:100%;height:36px;padding:0 10px 0 23px;font:500 8px Figtree,sans-serif}.filter-price input:focus{border-color:var(--koi-red);box-shadow:0 0 0 3px #ed1c240f}.filter-show-readonly{box-sizing:border-box;color:#68635e;background:#f6f5f4;border:1px solid #e1dedb;border-radius:7px;align-items:center;gap:7px;height:36px;padding:0 10px;font-size:8px;font-weight:600;display:flex}.lots-toolbar-meta{border-top:1px solid #f0eeec;justify-content:space-between;align-items:center;min-height:39px;padding:0 13px;display:flex}.lots-toolbar-meta>span{color:#999;font-size:7.5px}.lots-toolbar-meta>span strong{color:#4a4642}.lot-filter-tabs{align-items:center;gap:2px;display:flex}.lot-filter-tabs button{color:#8c8781;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 9px;font-size:7.5px;font-weight:650}.lot-filter-tabs button:hover{color:#4b4743;background:#f5f3f1}.lot-filter-tabs button.active{color:#292724;background:#f1efed}.lot-filter-tabs button b{color:#aaa;margin-left:3px;font-size:7px}.lot-filter-tabs button.active b{color:#666}@media (width<=1050px){.lots-toolbar-main{flex-wrap:wrap;align-items:flex-end}.lots-search{flex:260px}.lots-filter-group{flex:420px}.sort-filter{width:140px}}@media (width<=700px){.lots-filter-group{grid-template-columns:1fr 1fr 1fr;width:100%;display:grid}.lots-search{flex-basis:100%;width:100%}.filter-toggle{flex:1}.sort-filter{flex:1;width:auto}.filter-panel-fields{grid-template-columns:1fr 1fr;display:grid}.filter-panel-fields>label{width:auto}}@media (width<=480px){.lots-filter-group,.filter-panel-fields{grid-template-columns:1fr}.lots-toolbar-main{gap:8px}}.lot-book-head{align-items:flex-start;gap:20px}.lot-book-head>div:first-child{min-width:190px;padding-top:2px}.lot-count-note{color:#99928c;margin:4px 0 0;font-size:8px}.lot-table-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:7px;max-width:100%;margin-left:auto;display:flex}.lots-search.compact>input{border-radius:7px;height:38px;font-size:8px}.lots-search.compact>button{width:25px;height:25px;top:6px;right:6px}.table-filter{width:104px;min-width:104px}.table-filter .ui-control,.table-filter .ui-control .ui-select{height:38px!important}.table-filter .ui-control .ui-select{font-size:7.5px!important}.table-filter-button{min-width:82px;height:38px}.lot-head-add{white-space:nowrap;height:38px}.table-filter-panel{border-top:1px solid #ece9e6;border-bottom:1px solid #ece9e6;margin:0}@media (width<=1180px){.lot-table-controls{justify-content:flex-start;width:100%;margin-left:0}.lot-book-head{flex-direction:column}}@media (width<=760px){.lot-table-controls{grid-template-columns:1fr 1fr;align-items:end;width:100%;display:grid}.lots-search.compact{grid-column:1/-1;width:100%}.table-filter,.lot-table-controls .sort-filter{width:auto;min-width:0}.table-filter-button,.lot-head-add{width:100%}}.lot-book-head{align-items:flex-start;position:relative}.lot-book-head>div:first-child{flex:1;min-width:220px}.lot-table-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;margin-left:auto;display:flex;position:relative}.lots-search.compact input{height:34px!important;font-size:8px!important}.table-filter-button{border-radius:7px!important;height:34px!important;padding:0 11px!important}.sort-filter .ui-select{height:34px!important}.filter-popover-wrap{position:relative}.table-filter-panel{z-index:30;width:360px;position:absolute;top:calc(100% + 8px);right:0;background:#fff!important;border:1px solid #e2ddd7!important;border-radius:10px!important;margin:0!important;padding:14px!important;box-shadow:0 18px 45px #19161324!important}.filter-panel-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.filter-panel-title strong{color:#302d29;font-size:10px;display:block}.filter-panel-title small{color:#9a938c;margin-top:3px;font-size:7px;line-height:1.4;display:block}.filter-panel-fields{grid-template-columns:1fr 1fr;gap:10px!important;display:grid!important}.filter-panel-fields label{color:#625b54;flex-direction:column;gap:5px;font-size:7px;font-weight:800;display:flex}.filter-panel-fields label:first-child{grid-column:1/-1}.filter-panel-fields .ui-control{width:100%}.filter-panel-fields .ui-select,.filter-panel-fields .ui-input{height:34px!important;font-size:8px!important}.filter-price{align-items:center;display:flex}.filter-price>span{color:#7e766e;background:#f7f5f2;border:1px solid #d8d3cd;border-right:0;border-radius:6px 0 0 6px;align-items:center;height:34px;padding:0 8px;font-size:8px;display:flex}.filter-price .ui-control{flex:1}.filter-price .ui-input{border-radius:0 6px 6px 0!important}.clear-filters{color:#8d4e46;cursor:pointer;background:0 0;border:0;padding:3px;font-size:7px;font-weight:800}.filter-toggle.active{color:#292725!important;background:#f1eeeb!important;border-color:#cbc4bc!important}.filter-toggle b{color:#fff;background:#292725;border-radius:9px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:7px;display:inline-grid}.lot-head-add{height:34px!important}.glow-card{--gx:50%;--gy:50%;isolation:isolate;border-radius:12px;position:relative}.glow-card-border{border-radius:inherit;background:radial-gradient(180px circle at var(--gx) var(--gy),#b5352c57,transparent 68%);opacity:0;z-index:-1;transition:opacity .2s;position:absolute;inset:-1px}.glow-card.is-active .glow-card-border{opacity:1}.glow-card-surface{border-radius:inherit;background:#fff;border:1px solid #e2ddd7;position:relative;overflow:hidden}.glow-card-dark .glow-card-surface{color:#fff;background:#211f1d;border-color:#3a3632}.glow-card-dark .glow-card-border{background:radial-gradient(180px circle at var(--gx) var(--gy),#ffffff4d,transparent 68%)}@media (width<=780px){.lot-table-controls{justify-content:flex-start;width:100%}.lots-search.compact{width:min(100%,280px)}.table-filter-panel{width:min(360px,100vw - 40px);left:0;right:auto}.sort-filter{width:135px!important;min-width:135px!important}}@media (width<=520px){.lot-table-controls{grid-template-columns:1fr 1fr;width:100%;display:grid}.lots-search.compact{grid-column:1/-1;width:100%}.filter-popover-wrap,.sort-filter,.lot-head-add{width:100%!important;min-width:0!important}.table-filter-panel{left:auto;right:0}.filter-panel-fields{grid-template-columns:1fr!important}.filter-panel-fields label:first-child{grid-column:auto}}:root{--ink:#181614;--ink-2:#2c2926;--muted:#756e68;--faint:#a19a93;--rule:#e7e1db;--rule-strong:#d7d0c9;--wash:#f5f3f0;--paper:#fff;--paper-soft:#fbfaf8;--dark:#111212;--dark-soft:#191b1c;--red:#df211a;--red-dark:#b71913;--green:#167b55;--blue:#356f9d;--gold:#a87528;--radius-sm:7px;--radius-md:10px;--radius-lg:14px;--shadow-sm:0 1px 2px #1914100a,0 6px 20px #19141009;--shadow-md:0 12px 35px #19141014;--ease:cubic-bezier(.2,.75,.25,1)}html{scroll-behavior:smooth}body{background:var(--wash);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,a,input,select,textarea{transition:color .16s var(--ease),background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease),transform .16s var(--ease),opacity .16s var(--ease)}.brand{gap:10px;padding:5px 9px 22px}.brand-logo{object-fit:contain;background:0 0;border-radius:9px;width:34px;height:34px;padding:0}.brand-logo.big{background:0 0;border-radius:13px;width:52px;height:52px;padding:0}.brand strong{letter-spacing:.08em;font-size:12px}.nav-item{color:#9da1a2;border:1px solid #0000;border-radius:8px;min-height:38px;padding:9px 10px;font-size:11px}.nav-item:hover{color:#f7f7f7;background:#1a1c1d;border-color:#242627;transform:translate(1px)}.nav-item.active{box-shadow:inset 3px 0 var(--red),0 4px 14px #0000001f;color:#fff;background:#242627;border-color:#2d2f30}.sidebar-bottom{margin-top:auto}.sidebar-live-action{color:#d9dbdb;text-align:left;background:#17191a;border:1px solid #292b2c;border-radius:9px;align-items:center;gap:9px;width:100%;margin:0 2px 10px;padding:10px;display:flex}.sidebar-live-action:hover{background:#1c1e1f;border-color:#37393a;transform:translateY(-1px)}.sidebar-live-action-dot{background:#22bf78;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #22bf7814}.sidebar-live-action-copy strong,.sidebar-live-action-copy small{display:block}.sidebar-live-action-copy small{color:#7f8384;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;overflow:hidden}.account{border-top:1px solid #282a2b;padding:12px 5px 2px}.account-actions button{border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.main{min-width:0}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--rule);background:#fffffff0;height:64px;padding:0 30px;box-shadow:0 1px #00000003}.crumb{font-size:12px}.global-search{background:#faf9f7;border-radius:8px;width:300px;height:36px}.global-search:focus-within{border-color:#cbc4bd;box-shadow:0 0 0 3px #28231e0b}.status-dot{padding:0 5px}.icon-btn{border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.icon-btn:hover{color:#24211f;background:#f3f0ed}.mobile-menu{border-radius:7px;place-items:center;width:34px;height:34px}.mobile-menu:hover{background:#f3f0ed}.page-head{align-items:center;margin-bottom:22px}.page-head h1{font-size:27px;line-height:1.05}.page-head .primary{flex:none}.primary{background:var(--red);border-radius:8px;min-height:38px;padding:9px 13px;box-shadow:0 4px 12px #df211a1f}.primary:hover{background:var(--red-dark);transform:translateY(-1px);box-shadow:0 7px 16px #df211a29}.primary:active{box-shadow:none;transform:translateY(0)}.primary:disabled,.quiet-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.quiet-btn{border-color:var(--rule-strong);color:#514b46;background:#fff;border-radius:8px;min-height:36px}.quiet-btn:hover{color:#272421;background:#f8f6f4;border-color:#c9c1b9;transform:translateY(-1px)}.kpi-card{min-height:136px;box-shadow:var(--shadow-sm);background:linear-gradient(#fff 0%,#fbfaf8 100%);border-color:#e5dfd9;border-radius:10px;padding:15px 15px 13px}.kpi-card:hover{border-color:#dcd5ce;transform:translateY(-2px);box-shadow:0 13px 28px #19141013}.kpi-label{color:#817a73;font-size:8px}.kpi-icon{border-radius:8px;width:32px;height:32px}.kpi-main strong{font-size:25px}.kpi-bottom>span{font-size:8px}.kpi-trend{padding:4px 6px;font-size:7px}.sparkline i{background:#d9d4cf;border-radius:2px}.kpi-card.red .kpi-icon{background:#fff1ef}.kpi-card.green .kpi-icon{background:#eef7f2}.kpi-card.blue .kpi-icon{background:#eef5fa}.kpi-card.gold .kpi-icon{background:#faf5e9}.card:hover{border-color:#ddd6cf}.card h2{font-size:15px}.eyebrow{letter-spacing:.14em;font-size:7.5px}.table-component{border:0}.table-wrap{background:#fff;border:1px solid #e6e0da;border-radius:9px}.table-wrap table{font-size:10px}.table-wrap th{background:#faf9f7;border-bottom-color:#e4ded8;padding:10px 11px;font-size:7.5px}.table-wrap th:first-child{border-radius:8px 0 0}.table-wrap th:last-child{border-radius:0 8px 0 0}.table-wrap td{border-bottom-color:#efebe7;padding:12px 11px}.table-wrap tbody tr{transition:background .14s}.table-wrap tbody tr:hover{background:#fcfbfa}.table-wrap tbody tr:last-child td{border-bottom:0}.table-wrap td strong{font-size:10px}.table-wrap td small{font-size:7.5px}.pagination-summary{color:#8b847d;font-size:8px}.pagination-controls button{border:1px solid #0000;border-radius:7px;min-width:28px;height:28px;font-size:8px}.pagination-controls button:disabled{opacity:.35}.tag{color:#716a64;background:#faf9f7;border:1px solid #e1dbd5;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800}.tag.live{color:#167b55;background:#edf8f2;border-color:#d3ecdf}.tag.scheduled{color:#356f9d;background:#f0f5fa;border-color:#dce7ef}.tag.draft{color:#9a6d28;background:#f7f3ea;border-color:#ece0c9}.tag.active{color:#167b55;background:#edf8f2;border-color:#d3ecdf}.tag.blocked{color:#c32a21;background:#fff1ef;border-color:#f0d4d1}.empty-state,.lots-empty{color:#8d857e;background:#fcfbfa;border:1px dashed #d8d1ca;border-radius:10px;padding:38px 18px}.empty-state strong,.lots-empty strong{color:#3c3834;font-size:11px}.empty-state span,.lots-empty span{max-width:380px;font-size:8px;line-height:1.5}.lot-book-head{border-bottom:1px solid #eeeae6;margin-bottom:0;padding-bottom:13px}.lot-book-head h2{font-size:15px}.lot-count-note{color:#918a83!important;margin-top:5px!important;font-size:8px!important}.lot-table-controls{gap:6px}.lots-search.compact{width:240px;height:34px}.lots-search.compact input{background:#fff;height:34px!important}.table-filter-button,.sort-filter .ui-select{height:34px!important}.table-filter-panel{border-radius:10px!important;box-shadow:0 18px 45px #19161324!important}.lot-book{background:#fff;border:1px solid #e6e0da;border-radius:9px;overflow:hidden}.lot-book .lot-row{transition:background .14s}.lot-book .lot-row:hover{background:#fcfbfa}.ui-control-icon{z-index:2;color:#99918a;pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.ui-input,.ui-select,.ui-textarea{box-shadow:none!important;background:#fff!important;border-color:#d9d3cd!important;border-radius:8px!important;font-family:Inter,system-ui,sans-serif!important}.ui-input[data-size=md],.ui-select[data-size=md]{height:40px!important}.ui-input[data-size=sm],.ui-select[data-size=sm]{height:34px!important}.ui-input.has-icon,.ui-select.has-icon,.ui-textarea.has-icon{padding-left:34px!important}.broadcast-page .page-head{margin-bottom:18px}.broadcast-commandbar{box-shadow:var(--shadow-sm)!important;background:#fff!important;border:1px solid #e2ddd7!important;border-radius:10px!important;padding:12px 14px!important}.broadcast-commandbar.is-live{border-color:#ead2cf!important}.broadcast-state-dot{box-shadow:0 0 0 4px #23c77e14}.broadcast-grid{gap:14px}.broadcast-video,.broadcast-canvas{border-radius:10px!important}.broadcast-preview-card,.broadcast-control-card,.broadcast-health-card{overflow:hidden}.broadcast-toolbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f1010db!important;border-radius:9px!important;bottom:10px!important;left:10px!important;right:10px!important}.broadcast-control{border-radius:7px!important}.broadcast-control:hover{background:#ffffff1f!important}.broadcast-side{gap:12px}.broadcast-side>.card{box-shadow:var(--shadow-sm)}.action-modal-backdrop{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#11100f8a!important}.action-modal{border-radius:13px!important;box-shadow:0 30px 90px #00000038!important}.action-modal-head{padding:17px 18px!important}.action-modal-body{padding:18px!important}.confirm-modal{border-radius:13px!important;box-shadow:0 30px 90px #0000003d!important}.confirm-icon{box-shadow:0 0 0 6px #df211a12}.onair-banner,.top-live{display:none!important}@media (width<=1100px){.sidebar{flex-basis:226px;width:226px}.page{padding-left:22px;padding-right:22px}.topbar{padding:0 22px}.kpi-grid{grid-template-columns:repeat(2,1fr)}.command-grid,.two-col{grid-template-columns:1fr}.global-search{width:240px}.lot-table-controls{width:100%}.lots-search.compact{flex:1;min-width:190px}}@media (width<=760px){.sidebar{width:248px;transition:left .22s var(--ease);position:fixed;top:0;bottom:0;left:-260px;box-shadow:20px 0 50px #0000002e}.sidebar.open{left:0}.mobile-menu{display:grid}.topbar{padding:0 14px}.top-actions .status-dot,.top-actions .global-search{display:none}.page{padding:20px 14px 34px}.page-head{flex-direction:column;align-items:flex-start}.page-head .primary{width:100%}.kpi-grid{grid-template-columns:1fr 1fr;gap:8px}.kpi-card{min-height:126px;padding:13px}.kpi-main strong{font-size:22px}.two-col{gap:10px}.lot-book-head{gap:12px}.lot-table-controls{justify-content:flex-start}.lots-search.compact{flex-basis:100%;width:100%}.table-filter-panel{width:min(360px,100vw - 28px);left:0;right:auto}.table-filter,.sort-filter{flex:1;min-width:100px}.broadcast-grid{display:block}.broadcast-sidebar{margin-top:12px}.broadcast-actions,.broadcast-actions button{width:100%}}@media (width<=480px){.kpi-grid{grid-template-columns:1fr}.page-head h1{font-size:24px}.pagination{flex-direction:column;align-items:flex-start;gap:8px}.pagination-controls{justify-content:flex-end;width:100%}.form-grid,.modal-grid,.drawer-grid{grid-template-columns:1fr}.table-wrap{border-radius:8px}.table-wrap table{min-width:680px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.edge-card{--mx:50%;--my:50%;isolation:isolate;background:#e1dcd6;border-radius:14px;padding:1px;position:relative;overflow:hidden}.edge-card-glow{background:radial-gradient(circle at var(--mx) var(--my),#df211a38,transparent 20%);opacity:0;pointer-events:none;z-index:-1;transition:opacity .25s;position:absolute;inset:-35%}.edge-card:hover .edge-card-glow{opacity:1}.edge-card-surface{background:#fff;border-radius:13px;position:relative;overflow:hidden}.edge-card-dark{background:#292a2b}.edge-card-dark .edge-card-surface{color:#fff;background:#151616}.edge-card-dark .edge-card-glow{background:radial-gradient(circle at var(--mx) var(--my),#df211a47,transparent 22%)}.sidebar{background:#111212;border-right:1px solid #252626;flex-basis:236px;width:236px;padding:12px 10px 10px}.sidebar .brand{border-bottom:1px solid #ffffff12;gap:9px;height:60px;padding:0 9px 14px}.sidebar .brand-logo{border-radius:8px;width:32px;height:32px;padding:3px}.sidebar .brand strong{letter-spacing:.075em;font-size:11px}.sidebar .brand span{color:#777b7c;margin-top:3px;font-size:8px}.sidebar .nav-label{letter-spacing:.14em;color:#676b6c;padding:0 9px 7px;font-size:7px}.sidebar .nav-item{color:#929697;border:1px solid #0000;border-radius:7px;gap:10px;height:36px;min-height:36px;margin:2px 0;padding:0 10px;font-size:10px;font-weight:650;transform:none}.sidebar .nav-item svg{opacity:.68;width:15px;height:15px}.sidebar .nav-item:hover{color:#f5f5f5;background:#181a1b;border-color:#242627;transform:none}.sidebar .nav-item.active{box-shadow:inset 2px 0 0 var(--red),0 1px 2px #0000001f;color:#fff;background:#202223;border-color:#2b2d2e}.sidebar .nav-item.active:before{display:none}.sidebar .nav-item.active svg{opacity:1;color:#fff}.sidebar .nav-item.active span{font-weight:750}.sidebar-bottom{background:0 0;border-top:1px solid #ffffff12;padding:9px 5px 2px}.sidebar-live-action{background:#17191a;border-color:#292b2c;border-radius:7px;gap:8px;min-height:46px;margin:0 0 7px;padding:8px 9px}.sidebar-live-action-copy strong{font-size:8px}.sidebar-live-action-copy small{margin-top:2px;font-size:6.5px}.sidebar-live-action-dot{width:6px;height:6px}.sidebar .account{gap:4px;padding:8px 1px 0}.sidebar .account-profile{border-radius:7px;gap:7px;padding:5px 4px}.sidebar .avatar{border-radius:7px;width:27px;height:27px;font-size:8px}.sidebar .account-copy strong{font-size:7.5px}.sidebar .account-copy span{margin-top:2px;font-size:6.5px}.sidebar .account-actions{gap:1px}.sidebar .account-actions button{border-radius:6px;width:26px;height:26px}@media (width<=1100px){.sidebar{flex-basis:224px;width:224px}}@media (width<=760px){.sidebar{width:244px;left:-252px}}.command-page{max-width:1560px}.command-hero-grid{grid-template-columns:minmax(0,1.62fr) minmax(300px,.68fr);align-items:stretch;gap:14px;display:grid}.command-live-card{padding:0;overflow:hidden}.command-live-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 17px 13px;display:flex}.command-live-kicker{letter-spacing:.14em;color:#8a827b;align-items:center;gap:6px;font-size:7.5px;font-weight:800;display:flex}.command-live-kicker i{background:var(--red);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #e2231a14}.command-live-kicker span{color:#c5beb8}.command-live-head h2{margin:6px 0 0;font-size:17px}.command-live-head p{margin-top:4px;font-size:9px}.command-viewers{white-space:nowrap;background:#faf9f7;border:1px solid #e8e1db;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;display:flex}.command-viewers strong{font-size:10px}.command-viewers span:last-child{color:#8c857e;font-size:7px}.pulse-dot{background:#20a86e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #20a86e17}.command-stage{background:#161616;border-radius:9px;height:310px;margin:0 12px;position:relative;overflow:hidden}.command-stage img{object-fit:cover;filter:saturate(.88)contrast(1.03);width:100%;height:100%;display:block}.command-stage-shade{background:linear-gradient(#08080833 0%,#0000 35%,#080808b8 100%);position:absolute;inset:0}.command-stage-top{color:#e9e5df;letter-spacing:.11em;justify-content:space-between;align-items:center;font-size:6.5px;font-weight:800;display:flex;position:absolute;top:12px;left:12px;right:12px}.stage-live{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0c9e;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;display:flex}.stage-live i{background:#e94a42;border-radius:50%;width:5px;height:5px}.command-stage-bottom{color:#fff;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:13px;left:14px;right:14px}.command-stage-bottom div{flex-direction:column;gap:3px;min-width:0;display:flex}.command-stage-bottom small{letter-spacing:.12em;color:#bdb7b1;font-size:6px;font-weight:800}.command-stage-bottom strong{letter-spacing:-.02em;font:800 15px Bricolage Grotesque}.command-stage-bottom span{color:#d0cbc5;font-size:7.5px}.command-stage-bottom button{color:#252321;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:8px;font-weight:800;display:flex;box-shadow:0 5px 15px #00000029}.command-live-stats div:last-child{border:0}.command-live-stats span{color:#938b84;margin-bottom:4px;font-size:7px;display:block}.command-live-stats strong{font-size:11px}.command-live-stats .red{color:var(--red)}.ops-status{background:#f7fbf8;border:1px solid #e4eee8;border-radius:8px;align-items:center;gap:9px;padding:10px;display:flex}.ops-status-icon{color:#16845a;background:#e7f4ec;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.ops-status div:nth-child(2){flex:1;min-width:0}.ops-status strong{font-size:9px;display:block}.ops-status span{color:#8b958f;margin-top:2px;font-size:7px;display:block}.ops-status>b{color:#16845a;background:#e8f4ed;border-radius:999px;padding:4px 6px;font-size:7px}.ops-list{border-top:1px solid #eee9e4;margin-top:9px}.ops-list div{border-bottom:1px solid #f0ece8;justify-content:space-between;align-items:center;padding:9px 1px;display:flex}.ops-list span{color:#8d857e;font-size:8px}.ops-list strong{font-size:9px}.ops-next{border-top:1px solid #eee9e4;margin-top:12px;padding-top:12px}.ops-next-label{letter-spacing:.13em;color:#918981;margin-bottom:8px;font-size:7px;font-weight:800}.ops-next-row{align-items:center;gap:9px;display:flex}.ops-date{background:#faf9f7;border:1px solid #e3ddd7;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ops-date b{font:800 14px/1 Bricolage Grotesque}.ops-date span{text-transform:uppercase;color:#8d857e;margin-top:2px;font-size:6px}.ops-next-row>div:last-child{min-width:0}.ops-next-row strong{white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.ops-next-row span{color:#8e8780;margin-top:3px;font-size:7px;display:block}.quiet-btn.full{justify-content:center;align-items:center;gap:6px;width:100%;margin-top:10px;padding:7px 8px;font-size:8px;display:flex}.command-section-head h2{margin:4px 0 0;font:800 15px Bricolage Grotesque}.command-work-grid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.8fr) minmax(245px,.65fr);gap:14px;display:grid}.command-queue-card,.command-orders-card,.command-actions-card{min-height:290px}.command-queue{flex-direction:column;display:flex}.command-queue-row{border-top:1px solid #eee9e4;grid-template-columns:24px 38px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px 2px;display:grid}.command-queue-row.current{background:#faf8f6;border-top-color:#0000;border-radius:7px;margin:0 -7px;padding-left:7px;padding-right:7px}.queue-number{color:#9a928b;font:800 8px Bricolage Grotesque}.command-queue-row div{min-width:0}.command-queue-row strong{white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;display:block;overflow:hidden}.command-queue-row span{color:#948c84;margin-top:2px;font-size:6.5px;display:block}.command-queue-row>b{font-size:8px}.command-queue-row em{border-radius:999px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:800}.command-queue-row em.live{color:var(--red);background:#fff0ee}.command-queue-row em.queued{color:#8b847d;background:#f3f1ee}.command-empty{color:#9a928b;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:215px;display:flex}.command-empty strong{color:#4a4540;font-size:9px}.command-empty span{max-width:190px;font-size:7px;line-height:1.5}.order-summary{background:#faf9f7;border:1px solid #ece6e0;border-radius:7px;grid-template-columns:1fr 1fr;margin-bottom:7px;display:grid}.order-summary div+div{border-left:1px solid #e6e0da}.order-summary span{color:#8f8780;font-size:6.5px;display:block}.order-summary strong{margin-top:3px;font:800 14px Bricolage Grotesque;display:block}.command-orders-row{border-bottom:1px solid #eee9e4;align-items:center;gap:8px;padding:8px 0;display:flex}.command-orders-row:last-child{border-bottom:0}.order-avatar{color:#fff;background:#272523;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:6.5px;font-weight:800;display:grid}.command-order-row>div:nth-child(2){flex:1;min-width:0}.command-order-row strong{font-size:8px;display:block}.command-order-row span{color:#918a83;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:6.5px;display:block;overflow:hidden}.command-order-row>b{font-size:8px}.quick-actions{flex-direction:column;display:flex}.quick-actions button{text-align:left;border-top:1px solid #eee9e4;align-items:center;gap:9px;padding:10px 2px;display:flex}.quick-actions button:first-child{border-top:0}.quick-actions button>span{color:#5e5751;background:#f5f2ef;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;display:grid}.quick-actions button div{flex:1;min-width:0}.quick-actions strong{font-size:8.5px;display:block}.quick-actions small{color:#918981;margin-top:2px;font-size:6.5px;display:block}.quick-actions button>svg{color:#a19a93}.quick-actions button:hover>span{color:var(--red);background:#fff0ee}@media (width<=1120px){.command-hero-grid{grid-template-columns:1fr}.command-work-grid{grid-template-columns:1fr 1fr}.command-actions-card{grid-column:1/-1}.command-kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.command-kpis{grid-template-columns:1fr 1fr}.command-live-head{flex-direction:column}.command-stage{height:260px}.command-live-stats{grid-template-columns:1fr 1fr;row-gap:10px}.command-live-stats div:nth-child(2){border:0}.command-work-grid{grid-template-columns:1fr}.command-actions-card{grid-column:auto}.command-section-head{flex-direction:column;align-items:flex-start;gap:5px}}@media (width<=480px){.command-kpis{grid-template-columns:1fr}.command-stage{height:225px}.command-stage-bottom button{padding:7px}.command-stage-bottom strong{font-size:13px}.command-stage-bottom span{font-size:6.5px}.command-queue-row{grid-template-columns:20px 34px minmax(0,1fr) auto}.command-queue-row em{display:none}}.command-orders-card{min-height:290px;padding:15px 16px 13px}.command-orders-card .card-head{margin-bottom:11px}.command-orders-card .card-head h2{letter-spacing:-.025em}.order-summary{background:#f8f6f3;border-color:#e7e0d9;margin-bottom:11px}.order-summary span{text-transform:uppercase;letter-spacing:.07em;font-size:6.5px;font-weight:700}.order-summary strong{letter-spacing:-.02em;font-size:15px}.order-summary small{color:#aaa19a;margin-top:2px;font-size:6px;display:block}.orders-list-head{color:#aaa29a;letter-spacing:.11em;justify-content:space-between;align-items:center;padding:0 1px 6px;font-size:6px;font-weight:800;display:flex}.command-order-row{border-bottom:1px solid #eee9e4;align-items:center;gap:8px;min-width:0;padding:9px 1px;transition:background .18s,transform .18s;display:flex}.command-order-row:hover{background:#faf8f6;border-bottom-color:#0000;border-radius:7px;margin:0 -7px;padding-left:7px;padding-right:7px;transform:translate(1px)}.order-avatar{background:#242220;border:1px solid #383431;width:29px;height:29px;font-size:6.5px;box-shadow:0 2px 6px #0001}.order-main{flex:1;min-width:0}.order-name-line em{color:#8d6a2a;background:#fbf4e5;border:1px solid #eee0c1;border-radius:999px;flex:none;padding:3px 5px;font-size:5.5px;font-style:normal;font-weight:800}.command-order-row .order-main>span{color:#928a83;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:6.5px;display:block;overflow:hidden}.order-value{text-align:right;flex:none}.command-order-empty{color:#a29a93;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:132px;display:flex}.command-order-empty strong{color:#4a4540;font-size:8.5px}.command-order-empty span{max-width:180px;font-size:6.5px;line-height:1.45}.orders-footer{color:#615a54;background:#fbfaf8;border:1px solid #e6dfd8;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:9px;padding:7px 8px;font-size:7px;font-weight:800;transition:all .18s;display:flex}.orders-footer:hover{color:var(--red);background:#fff0ee;border-color:#f1d4d0}@media (width<=680px){.command-orders-card{min-height:0}.order-name-line em{display:none}}.command-kpis{display:contents}.command-live-card,.command-ops-card,.command-queue-card,.command-orders-card{background:#fff;border:1px solid #e5e0da;box-shadow:0 1px 2px #19161306}.command-panel-head{justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 19px 15px;display:flex}.command-panel-head.compact{padding-bottom:18px}.command-panel-head h2{letter-spacing:-.02em;color:#24211e;margin:5px 0 0;font-size:17px}.command-panel-head p{color:#8a837d;margin-top:5px;font-size:12px}.status-pill{color:#77716b;background:#faf9f7;border:1px solid #e5e0da;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;font-weight:700;display:inline-flex}.status-pill i{background:#9a938c;border-radius:50%;width:6px;height:6px}.command-page .command-stage{border-radius:8px;height:315px;margin:0 16px}.command-page .command-stage-top{letter-spacing:.08em;font-size:9px}.command-page .command-stage-bottom strong{font-size:17px}.command-page .command-stage-bottom small{font-size:8px}.command-page .command-stage-bottom span{font-size:10px}.command-page .command-stage-bottom button{padding:9px 12px;font-size:10px}.command-live-stats{grid-template-columns:repeat(4,1fr);padding:15px 19px;display:grid}.command-live-stats div{border-right:1px solid #eee9e4;padding:0 16px}.command-live-stats div:last-child{border-right:0}.command-live-stats span{color:#8c857f;margin-bottom:5px;font-size:10px}.command-live-stats strong{color:#292622;font-size:15px}.ops-health{background:#fbfaf9;border:1px solid #e8e4df;border-radius:7px;align-items:center;gap:10px;margin:0 18px;padding:12px 13px;display:flex}.health-dot{background:#26945f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e8f4ee}.ops-health div{flex-direction:column;gap:2px;min-width:0;display:flex}.ops-health strong{color:#34302c;font-size:11px}.ops-health span{color:#8a837d;font-size:10px}.ops-rows{padding:12px 18px 14px}.ops-rows>div{border-bottom:1px solid #f0ece8;justify-content:space-between;padding:9px 0;display:flex}.ops-rows>div:last-child{border-bottom:0}.ops-rows span{color:#807972;font-size:11px}.ops-rows strong{color:#292622;font-size:11px}.next-show-block{border-top:1px solid #eee9e4;margin:0 18px 18px;padding-top:15px}.next-show-content{align-items:center;gap:10px;margin:10px 0 12px;display:flex}.next-show-date{background:#faf9f7;border:1px solid #e6e1db;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.next-show-date span{text-transform:uppercase;color:#8a837d;font-size:8px}.next-show-content>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.next-show-content strong{font-size:11px}.next-show-content span{color:#89827b;font-size:9px}.text-action{color:#6b655f;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;font-weight:700;display:inline-flex}.text-action:hover{color:#1f1c19}.command-section-head{justify-content:space-between;align-items:end;margin:24px 0 11px;display:flex}.command-section-head h2{letter-spacing:-.02em;margin-top:4px;font-size:16px}.command-section-head>span{color:#8c857f;font-size:10px}.command-bottom-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.command-queue-card,.command-orders-card{padding:17px}.command-page .card-head{align-items:flex-start;margin-bottom:14px}.command-page .card-head h2{font-size:15px}.command-page .card-head p{color:#8c857f;margin-top:3px;font-size:11px}.command-queue{border-top:1px solid #eee9e4}.command-queue-row{border-bottom:1px solid #f0ece8;grid-template-columns:25px 38px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.queue-number{color:#9b948d;font-variant-numeric:tabular-nums;font-size:10px}.command-queue-row img{object-fit:cover;border-radius:5px;width:38px;height:38px}.command-queue-row>div{flex-direction:column;gap:3px;min-width:0;display:flex}.command-queue-row strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.command-queue-row span{color:#8d867f;font-size:9px}.command-queue-row>b{font-variant-numeric:tabular-nums;font-size:11px}.command-queue-row em{color:#827b74;border:1px solid #e7e2dc;border-radius:4px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:700}.command-queue-row em.live{color:#a52820;background:#fff8f7;border-color:#ecd3cf}.order-summary{border:1px solid #e9e4df;border-radius:7px;grid-template-columns:1fr 1fr;margin-bottom:12px;display:grid}.order-summary>div{padding:11px 13px}.order-summary>div+div{border-left:1px solid #e9e4df}.order-summary span{color:#8a837d;margin-bottom:4px;font-size:9px;display:block}.order-summary strong{letter-spacing:-.02em;font-size:17px;display:block}.order-summary small{color:#a09a94;font-size:8px}.command-orders{border-top:1px solid #eee9e4}.command-order-row{border-bottom:1px solid #f0ece8;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 0;display:grid}.order-avatar{color:#57514b;background:#f2efec;border-radius:6px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:800;display:grid}.order-main{min-width:0}.order-name-line{align-items:center;gap:7px;min-width:0;display:flex}.order-name-line strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.order-name-line em{color:#8b847d;white-space:nowrap;font-size:8px;font-style:normal}.order-main>span{color:#918a83;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;display:block;overflow:hidden}.order-value{text-align:right}.order-value b{font-size:10px;display:block}.order-value a{color:#6f6861;align-items:center;gap:3px;margin-top:3px;font-size:8px;text-decoration:none;display:inline-flex}.order-value a:hover{color:#25221f;text-decoration:underline}.command-empty,.command-order-empty{text-align:center;color:#8b847d;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:150px;display:flex}.command-empty span,.command-order-empty span{max-width:280px;font-size:9px}@media (width<=1100px){.command-kpis{grid-template-columns:repeat(2,1fr)}.command-main-grid,.command-bottom-grid{grid-template-columns:1fr}}@media (width<=640px){.command-kpis{grid-template-columns:1fr}.command-live-stats{grid-template-columns:repeat(2,1fr);gap:14px}.command-live-stats div:nth-child(2){border-right:0}.command-live-stats div{padding:0}.command-section-head{align-items:flex-start;gap:10px}.command-queue-row{grid-template-columns:22px 34px minmax(0,1fr) auto}.command-queue-row em{display:none}.command-page .command-stage{height:270px;margin:0 10px}}.show-modal-intro{background:#faf9f7;border:1px solid #ebe6e1;border-radius:9px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:13px 14px;display:flex}.show-modal-icon{width:34px;height:34px;color:var(--koi-red);background:#fff;border:1px solid #e1dcd6;border-radius:8px;flex:0 0 34px;place-items:center;display:grid}.show-modal-intro strong{color:#282522;margin:1px 0 3px;font-size:12px;font-weight:750;display:block}.show-modal-intro p{color:#847d76;max-width:390px;margin:0;font-size:9px;line-height:1.5}.show-modal-section{border-bottom:1px solid #eeeae5;margin-bottom:18px;padding:0 0 18px}.show-modal-section-head{align-items:flex-start;gap:9px;margin-bottom:13px;display:flex}.show-modal-section-head>span{color:#8b837b;background:#f8f6f3;border:1px solid #e2ddd7;border-radius:6px;place-items:center;width:21px;height:21px;font-size:8px;font-weight:800;display:grid}.show-modal-section-head>div{flex-direction:column;gap:2px;display:flex}.show-modal-section-head strong{color:#35312d;font-size:10px;font-weight:800}.show-modal-section-head strong em{color:#aaa39c;margin-left:5px;font-size:7px;font-style:normal;font-weight:600}.show-modal-section-head small{color:#9a938b;font-size:8px}.show-modal-section label{margin-bottom:12px!important}.show-modal-section label:last-of-type{margin-bottom:0!important}.show-timezone{color:#918a83;align-items:center;gap:6px;margin-top:7px;padding-left:2px;font-size:8px;display:flex}.show-timezone svg{color:#aaa29a}.show-modal-foot{background:#fcfbfa;border-top:1px solid #eeeae5;justify-content:space-between;align-items:center;gap:12px;margin:0 -24px -22px;padding:12px 24px;display:flex}.show-draft-hint{align-items:center;gap:8px;min-width:0;display:flex}.show-draft-hint .status-dot{color:#5f5953;white-space:nowrap;font-size:8px}.show-draft-hint .status-dot i{box-shadow:none;background:#b5aea7;width:6px;height:6px}.show-draft-hint small{color:#a19a93;white-space:nowrap;font-size:7px}.show-modal-actions{flex:none;align-items:center;gap:7px;display:flex}.show-modal-actions .primary{height:34px;padding:0 13px}.show-modal-actions .quiet-btn{height:34px;padding:0 12px}@media (width<=600px){.show-modal-intro{padding:11px}.show-modal-foot{align-items:flex-end;margin-left:-17px;margin-right:-17px;padding-left:17px;padding-right:17px}.show-draft-hint{display:none}.show-modal-actions{width:100%}.show-modal-actions>*{flex:1}}.show-schedule-form .ui-control,.show-schedule-form .ui-field,.show-schedule-form .ui-input,.show-schedule-form .ui-select,.show-schedule-form .ui-textarea,.show-schedule-form .show-modal-intro,.show-schedule-form .show-modal-section{max-width:360px}@media (width<=600px){.show-schedule-form .ui-control,.show-schedule-form .ui-field,.show-schedule-form .ui-input,.show-schedule-form .ui-select,.show-schedule-form .ui-textarea,.show-schedule-form .show-modal-intro,.show-schedule-form .show-modal-section{max-width:none}}.show-schedule-form .show-modal-foot{margin-top:12px!important;padding-top:18px!important}.show-modal-actions{margin-top:2px}@media (width<=640px){.show-schedule-form .show-modal-foot{margin-top:10px!important;padding-top:16px!important}}.top-actions{margin-left:auto}.top-actions .notification-trigger{position:relative}.notification-trigger b{color:#fff;text-align:center;background:#d84c45;border:2px solid #fff;border-radius:7px;min-width:13px;height:13px;padding:0 3px;font:800 7px/13px Bricolage Grotesque;position:absolute;top:3px;right:3px}.command-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.command-kpis .kpi-card{min-height:128px}.shows-table-card{overflow:hidden}.shows-table-head{padding-bottom:12px}.shows-table-toolbar{border-top:1px solid #eeeae6;border-bottom:1px solid #eeeae6;align-items:center;gap:12px;padding:10px 0;display:flex}.segmented-tabs{background:#f7f5f2;border:1px solid #e4dfd9;border-radius:7px;gap:3px;padding:3px;display:flex}.segmented-tabs button{color:#7d766f;cursor:pointer;background:0 0;border:0;border-radius:5px;height:29px;padding:0 10px;font-size:8px;font-weight:800}.segmented-tabs button.active{color:#292623;background:#fff;box-shadow:0 1px 4px #18151214}.segmented-tabs b{color:#a29a92;margin-left:4px}.table-count{color:#938c85;margin-left:auto;font-size:8px}.show-table-name,.show-table-date{flex-direction:column;gap:3px;display:flex}.show-table-name strong,.show-table-date strong{color:#302d29;font:800 10px Bricolage Grotesque}.show-table-name small,.show-table-date small{color:#948d86;font-size:8px}.show-table-empty{text-align:center;color:#8f8881;flex-direction:column;align-items:center;gap:7px;padding:44px 20px;display:flex}.show-table-empty strong{color:#3a3632;font:800 11px Bricolage Grotesque}.show-table-empty span{font-size:8px}.show-table-empty .primary{margin-top:7px}.notifications-page{max-width:1120px}.notifications-card{overflow:hidden}.notifications-head{border-bottom:1px solid #eeeae6;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.notifications-head h2{margin-top:3px}.notification-count{color:#8b4c45;background:#f8ecea;border:1px solid #edd7d3;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.notification-list{flex-direction:column;display:flex}.notification-row{border-bottom:1px solid #f0ece8;grid-template-columns:34px minmax(0,1fr) auto 24px;align-items:center;gap:11px;min-height:72px;padding:10px 2px;display:grid}.notification-row:last-child{border-bottom:0}.notification-icon{color:#5f5953;background:#f3f0ed;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.notification-icon.auction{color:#a44c45;background:#f8e9e7}.notification-icon.bid{color:#4e6b83;background:#edf3f8}.notification-copy{min-width:0}.notification-copy>div{align-items:center;gap:6px;display:flex}.notification-copy strong{color:#302d29;font:800 10px Bricolage Grotesque}.notification-copy p{color:#8d867f;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:8px;overflow:hidden}.notification-row time{color:#a09992;white-space:nowrap;font-size:7px}.unread-dot{background:#d84c45;border-radius:50%;width:5px;height:5px}.notification-row .icon-small{opacity:.55}.notification-row:hover .icon-small{opacity:1}.lot-table-controls{flex:1;grid-template-columns:minmax(190px,1fr) auto 132px auto;align-items:center;gap:7px;min-width:0;display:grid}.lots-search.compact{width:auto;min-width:0}.filter-popover-wrap{flex:none}.sort-filter{width:132px!important;min-width:132px!important}.lot-head-add{white-space:nowrap;flex:none}.lot-book-head{align-items:flex-end;gap:18px;display:flex}.lot-book-head>div:first-child{flex:none}.lot-row-actions .icon-small[title=Duplicate\ lot]{display:none}@media (width<=900px){.command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.lot-book-head{flex-direction:column;align-items:stretch}.lot-table-controls{grid-template-columns:minmax(0,1fr) auto auto}.lots-search.compact{grid-column:1/-1}.sort-filter{width:130px!important}.lot-head-add{justify-self:end}}@media (width<=560px){.command-kpis{grid-template-columns:1fr}.shows-table-toolbar{flex-direction:column;align-items:stretch}.table-count{margin-left:0}.notification-row{grid-template-columns:32px minmax(0,1fr) auto}.notification-row .icon-small{display:none}.notification-row time{align-self:start}.lot-table-controls{grid-template-columns:1fr 1fr}.filter-popover-wrap,.sort-filter,.lot-head-add{width:100%!important}.lot-head-add{justify-self:stretch}.table-filter-panel{width:min(340px,100vw - 28px)}}.table-wrap+.pagination,.card>.table-component>.pagination,.lot-book+.pagination{border-top:1px solid #eeeae6;margin-top:0;padding:10px 2px 0}.table-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.shows-table-head{align-items:center;gap:18px}.shows-table-head .segmented-tabs{flex:none}.shows-table-head .quiet-btn{height:34px}.shows-table-toolbar{display:none}.table-component .pagination{margin-left:0;margin-right:0}.pagination-summary{letter-spacing:.01em;font-weight:700}.command-queue .pagination{border-top:1px solid #eeeae6;grid-column:1/-1;margin-top:2px;padding:10px 4px 2px}@media (width<=720px){.table-head-actions{justify-content:flex-start;width:100%}.shows-table-head{flex-direction:column;align-items:flex-start}.shows-table-head .table-head-actions{margin-left:0}.lot-book-head .lot-table-controls{width:100%}}.command-kpis{grid-template-columns:repeat(2,minmax(260px,360px));justify-content:start;gap:12px}.command-kpis .kpi-card{width:100%;min-width:0}@media (width<=760px){.command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.command-kpis{grid-template-columns:1fr}}.command-page .command-kpis{gap:10px;justify-content:initial;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-bottom:16px;display:grid}.command-page .command-kpis .kpi-card{width:100%;min-width:0;min-height:136px;padding:15px 15px 13px}@media (width<=1100px){.command-page .command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.command-page .command-kpis{grid-template-columns:1fr}}.profile-photo{overflow:hidden;background:#242526!important}.profile-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.profile-identity .profile-photo{border-radius:50%}.sidebar .profile-photo{border-radius:50%;padding:0}.sidebar .profile-photo img{border-radius:50%}.profile-page .page-head{margin-bottom:22px}.profile-settings-shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:860px}.profile-hero .profile-photo img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.profile-avatar-edit{background:#fff;border:1px solid #ddd8d2!important}.password-field{color:#8b847d;background:#fff;border:1px solid #ddd8d2;border-radius:7px;align-items:center;gap:9px;width:360px;max-width:100%;height:44px;padding:0 10px;display:flex}.password-field input{background:0 0;outline:none;flex:1;min-width:0;font-size:10px;height:40px!important;box-shadow:none!important;border:0!important;padding:0!important}.password-toggle{color:#8b847d;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.security-callout{background:#f6faf7;border:1px solid #e0e8e2;border-radius:8px;align-items:flex-start;gap:10px;margin:16px 0;padding:11px 12px;display:flex}.security-callout svg{color:#4e7459;flex:none;margin-top:1px}.security-callout strong,.security-callout span{display:block}.password-guidance{background:#faf9f7;border:1px solid #ece7e2;border-radius:7px;align-items:center;gap:7px;width:360px;max-width:100%;padding:8px 10px;display:flex}.password-guidance span{color:#6f6861;text-transform:uppercase;letter-spacing:.08em;font-size:7px;font-weight:800}@media (width<=800px){.profile-settings-shell{grid-template-columns:1fr;max-width:420px}.profile-settings-shell .card{width:100%}}.login-brand{text-align:center;margin-bottom:26px}.login-brand img{object-fit:contain;width:58px;height:58px;margin:0 auto 8px;display:block}.login-brand strong{letter-spacing:.04em;font:800 13px Bricolage Grotesque;display:block}.login-brand span{color:#918a83;margin-top:3px;font-size:8px;display:block}.login-copy{margin-bottom:18px}.login-copy h1{margin:5px 0;font:800 24px Bricolage Grotesque}.login-copy p{color:#8c857e;margin:0;font-size:10px}.login-input-wrap,.password-field{width:100%}.login-input-wrap input,.password-field input{color:#292725;background:#fff;border:1px solid #ddd8d2;border-radius:7px;outline:0;width:100%;height:40px;font-size:10px}.login-input-wrap input:focus,.password-field input:focus{border-color:#aaa39b;box-shadow:0 0 0 3px #50463c0f}.password-toggle{color:#8e8780;border-radius:5px;place-items:center;width:28px;height:28px;display:grid;position:absolute;right:7px}.overlay-screen{color:#fff;background:#111;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.overlay-panel{width:min(1100px,100%)}.overlay-panel h1{margin:5px 0;font:800 26px Bricolage Grotesque}.overlay-panel p{color:#aaa;font-size:10px}.overlay-stage{aspect-ratio:16/9;background:#222;border-radius:10px;margin-top:16px;overflow:hidden}.overlay-stage img{object-fit:cover;width:100%;height:100%}.profile-settings-shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;max-width:760px!important}.profile-settings-head{gap:10px!important;padding-bottom:12px!important}.profile-settings-head h2{margin:4px 0 2px!important;font-size:14px!important}.profile-avatar-wrap .avatar.large{border-radius:10px!important;width:44px!important;height:44px!important}.profile-hero-copy strong{font-size:10px!important}.profile-hero-copy span,.profile-hero-copy small{font-size:7px!important}.profile-photo-btn{min-width:78px!important;height:32px!important;font-size:8px!important}.profile-divider{margin-bottom:13px!important}.profile-form-standard>label{max-width:100%;color:#6f6861!important;gap:5px!important;width:360px!important;font-size:8px!important}.profile-form-standard .ui-input,.profile-form-standard .password-field{height:40px!important}.profile-section-footer{gap:10px!important;margin-top:12px!important;padding-top:11px!important}.profile-section-footer>span{font-size:7px!important}.security-badge{padding:5px 7px!important;font-size:6.5px!important}.table-component>.pagination{border-top:1px solid #eeeae6!important;margin-top:0!important;padding:10px 4px 0!important}@media (width<=800px){.profile-settings-shell{grid-template-columns:1fr!important;max-width:420px!important}}.profile-page{padding-top:30px}.profile-page .page-head{width:min(1180px,100%);margin:0 auto 24px}.profile-page .page-head h1{letter-spacing:-.045em;font-size:27px}.profile-page .page-head p{color:#8b857f;margin-top:7px;font-size:11px}.profile-settings-shell{align-items:stretch;width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important;max-width:none!important}.profile-settings-shell>.card{min-width:0;height:100%;background:#fff!important;border:1px solid #e3ded8!important;border-radius:12px!important;padding:22px!important;box-shadow:0 8px 26px #231d180b!important}.profile-settings-head{min-height:53px;border-bottom:1px solid #ece8e3!important;gap:14px!important;padding:0 0 15px!important}.profile-settings-head .eyebrow{letter-spacing:.14em;line-height:1;color:var(--koi-red)!important;font-size:9px!important}.profile-settings-head h2{letter-spacing:-.025em;margin:6px 0 4px!important;font-size:18px!important;line-height:1.15!important}.profile-settings-head p{color:#918a83!important;margin:0!important;font-size:10px!important;line-height:1.45!important}.profile-settings-head .tag.active,.profile-settings-head .security-badge{white-space:nowrap;flex:none;margin-top:1px;border-radius:999px!important;padding:7px 10px!important;font-size:9px!important}.profile-settings-head .security-badge{border-radius:8px!important}.profile-hero{grid-template-columns:54px minmax(0,1fr) auto;align-items:center!important;gap:12px!important;padding:18px 0!important;display:grid!important}.profile-avatar-wrap .avatar.large{border:1px solid #e0dcd7;border-radius:12px!important;width:54px!important;height:54px!important}.profile-avatar-edit{color:#5e5852!important;border:1px solid #ddd8d2!important;border-radius:8px!important;width:25px!important;height:25px!important;bottom:-6px!important;right:-6px!important;box-shadow:0 3px 10px #14100c1f!important}.profile-hero-copy{gap:4px!important}.profile-hero-copy strong{line-height:1.15;color:#282421!important;font-size:13px!important}.profile-hero-copy small{color:#948d86!important;gap:5px!important;font-size:8.5px!important}.profile-photo-btn{background:#fff!important;border-radius:8px!important;min-width:94px!important;height:36px!important;padding:0 13px!important;font-size:9px!important}.profile-divider{background:#ece8e3!important;margin:0 0 18px!important}.profile-form-standard{width:100%;flex-direction:column!important;align-items:stretch!important;gap:14px!important;display:flex!important}.profile-form-standard>label{color:#625b55!important;flex-direction:column!important;gap:6px!important;width:100%!important;max-width:none!important;font-size:10px!important;font-weight:650!important;display:flex!important}.profile-form-standard .ui-control,.profile-form-standard .password-field{width:100%!important;max-width:none!important;height:42px!important}.profile-form-standard .ui-input,.profile-form-standard .ui-select{border-color:#dcd6d0!important;border-radius:8px!important;width:100%!important;height:42px!important;font-size:11px!important}.profile-form-standard .ui-input:focus,.profile-form-standard .ui-select:focus{border-color:#aaa29a!important;box-shadow:0 0 0 3px #46403b0e!important}.profile-form-standard .ui-input.has-icon{padding-left:37px!important}.profile-form-standard .ui-control-icon{color:#9b948c!important;left:12px!important}.profile-form-standard .ui-control:focus-within .ui-control-icon{color:#6e6760!important}.profile-form-standard .ui-input:disabled{color:#77716b!important;background:#f7f5f3!important;border-color:#e4dfda!important}.security-callout{min-height:66px;background:#f7faf8!important;border:1px solid #dfe7e1!important;border-radius:9px!important;gap:11px!important;margin:18px 0 20px!important;padding:13px 14px!important}.security-callout svg{color:#4f755b!important;width:19px!important;height:19px!important}.security-callout span{color:#78857c!important;margin-top:3px!important;font-size:9px!important;line-height:1.45!important}.profile-form-standard .password-field{color:#918a83!important;box-shadow:none!important;background:#fff!important;border:1px solid #dcd6d0!important;border-radius:8px!important;align-items:center!important;gap:0!important;padding:0 8px 0 11px!important;display:flex!important;position:relative!important}.profile-form-standard .password-field:focus-within{border-color:#aaa29a!important;box-shadow:0 0 0 3px #46403b0e!important}.profile-form-standard .password-leading{color:#9a938b!important;flex:0 0 26px!important;place-items:center!important;width:26px!important;height:100%!important;display:grid!important}.profile-form-standard .password-leading svg{width:16px!important;height:16px!important;display:block!important}.profile-form-standard .password-field>input{width:auto!important;min-width:0!important;height:40px!important;box-shadow:none!important;color:#2b2825!important;background:0 0!important;border:0!important;outline:0!important;flex:auto!important;padding:0 8px!important;font-family:Inter,system-ui,sans-serif!important;font-size:11px!important}.profile-form-standard .password-field>input::placeholder{color:#aaa39d!important;opacity:1!important}.profile-form-standard .password-toggle{color:#77716b!important;background:0 0!important;border-radius:6px!important;flex:0 0 30px!important;place-items:center!important;width:30px!important;height:30px!important;padding:0!important;display:grid!important;position:static!important}.profile-form-standard .password-toggle:hover{color:#302d29!important;background:#f5f2ef!important}.password-guidance{min-height:42px;background:#faf9f7!important;border:1px solid #e8e3de!important;border-radius:8px!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:none!important;margin:0!important;padding:9px 11px!important;display:flex!important}.password-guidance span{letter-spacing:.08em!important;color:#6b645d!important;font-size:8px!important}.profile-section-footer{width:100%;border-top:1px solid #ece8e3!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:4px!important;padding-top:15px!important;display:flex!important}.profile-section-footer .primary,.profile-section-footer .quiet-btn{white-space:nowrap;border-radius:8px!important;height:40px!important;min-height:40px!important;padding:0 15px!important;font-size:10px!important}.profile-section-footer .primary{box-shadow:0 5px 14px #e820191f}@media (width<=1000px){.profile-settings-shell{width:min(760px,100%);grid-template-columns:1fr!important}}@media (width<=640px){.profile-page{padding:20px 16px 32px!important}.profile-page .page-head{margin-bottom:18px}.profile-page .page-head h1{font-size:23px}.profile-settings-shell{grid-template-columns:1fr!important;gap:14px!important;width:100%!important}.profile-settings-shell>.card{padding:18px!important}.profile-hero{grid-template-columns:50px minmax(0,1fr)}.profile-photo-btn{grid-column:2;justify-self:start}.profile-section-footer{flex-direction:column!important;align-items:flex-end!important}.profile-section-footer>span{width:100%;max-width:none!important}.profile-section-footer .primary,.profile-section-footer .quiet-btn{align-self:flex-end}}.lots-page .page-head{margin-bottom:18px}.lots-page .page-head h1{letter-spacing:-.04em}.lots-page .page-head .primary{border-radius:8px;height:38px;padding:0 14px;font-size:9px}.lots-page .kpi-grid{gap:12px;margin-bottom:18px}.lots-page .kpi-card{border-radius:11px;min-height:126px;padding:15px 16px 13px}.lots-page .kpi-main{margin-top:12px}.lots-page .kpi-main strong{letter-spacing:-.035em;font-size:24px}.lots-page .kpi-bottom{margin-top:7px}.lots-page .kpi-icon{border-radius:8px;width:31px;height:31px}.lots-page .card{border-radius:11px}.lots-page .lot-book-head{align-items:flex-end;gap:22px;margin-bottom:0;padding:0 0 14px}.lots-page .lot-book-head>div:first-child{min-width:215px;padding-top:0}.lots-page .lot-book-head h2{letter-spacing:-.025em;margin-top:5px;font-size:16px}.lots-page .lot-count-note{margin-top:4px!important;font-size:8px!important;line-height:1.45!important}.lots-page .lots-search.compact{border-radius:8px;width:100%;height:36px}.lots-page .lots-search.compact input{height:34px!important;font-size:8.5px!important}.lots-page .table-filter-button{justify-content:center;border-radius:8px!important;height:36px!important;padding:0 10px!important;font-size:8px!important}.lots-page .sort-filter,.lots-page .sort-filter .ui-select{width:100%!important;min-width:0!important;height:36px!important}.lots-page .lot-head-add{justify-content:center;width:100%;border-radius:8px!important;height:36px!important;padding:0 11px!important;font-size:8px!important}.lots-page .lot-book{background:#fff;border:1px solid #e5e0da;border-radius:9px;overflow:hidden}.lots-page .lot-book-columns{color:#817a73;letter-spacing:.08em;text-transform:uppercase;background:#faf9f7;border-bottom:1px solid #e9e4df;grid-template-columns:46px 48px minmax(190px,1fr) 80px 110px 105px;align-items:center;gap:10px;min-height:34px;padding:0;font-size:7px;font-weight:800;display:grid}.lots-page .lot-row{border-top:1px solid #eeeae6;grid-template-columns:46px 48px minmax(190px,1fr) 80px 110px 105px;gap:10px;min-height:70px;padding:0}.lots-page .lot-row:first-of-type{border-top:0}.lots-page .lot-row-image{border-radius:7px;width:48px;height:46px;box-shadow:inset 0 0 0 1px #0000000d}.lots-page .lot-order{color:#8c857e;justify-content:center;font-size:9px}.lots-page .lot-order>div{margin-left:1px}.lots-page .lot-order button{border-radius:4px;width:17px;height:14px}.lots-page .lot-order button:hover:not(:disabled){color:#302d2a;background:#f2efec}.lots-page .lot-row-main{gap:3px;padding-right:6px}.lots-page .lot-row-main strong{letter-spacing:-.01em;font-size:10.5px}.lots-page .lot-row-main span{color:#938c85;font-size:7.5px}.lots-page .lot-row>.tag{white-space:nowrap;justify-self:start}.lots-page .lot-price small{font-size:7px}.lots-page .lot-row-actions{gap:5px;padding-right:3px}.lots-page .lot-row-actions .icon-small{background:#fff;border-color:#e1dcd6;border-radius:7px;width:32px;height:32px}.lots-page .lot-row-actions .icon-small:hover{background:#f7f5f2;border-color:#cfc8c1}.lots-page .lot-row-actions .danger-icon:hover{color:#a33f38;background:#fff6f4;border-color:#e4c8c4}.lots-page .table-filter-panel{top:calc(100% + 7px)}.lots-page>.card:last-of-type{overflow:visible}.lots-page .pagination{border-top:1px solid #eeeae6;min-height:48px;margin-top:0;padding:10px 3px 0}.lots-page .pagination-summary{font-size:8px}.lots-page .pagination-controls button{border-radius:7px;width:29px;min-width:29px;height:29px}@media (width<=1050px){.lots-page .lot-book-head{flex-direction:column;align-items:stretch;gap:12px}.lots-page .lot-table-controls{grid-template-columns:minmax(220px,1fr) 88px 132px 88px}}@media (width<=820px){.lots-page .lot-book-columns{display:none}.lots-page .lot-row{grid-template-columns:40px 48px minmax(150px,1fr) 80px 100px 82px;min-height:68px}.lots-page .lot-table-controls{grid-template-columns:minmax(0,1fr) 88px 132px}.lots-page .lot-head-add{width:auto;padding:0 14px!important}}@media (width<=600px){.lots-page .lot-table-controls{grid-template-columns:1fr 1fr}.lots-page .lots-search.compact{grid-column:1/-1}.lots-page .sort-filter{width:100%!important}.lots-page .lot-head-add{width:100%}.lots-page .lot-row{grid-template-columns:32px 42px minmax(0,1fr);row-gap:7px;padding:9px 0}.lots-page .lot-row>.tag,.lots-page .lot-row>.lot-price,.lots-page .lot-row-actions{grid-column:3}.lots-page .lot-row>.tag{grid-row:2;justify-self:start}.lots-page .lot-row>.lot-price{grid-row:2;justify-self:end}.lots-page .lot-row-actions{grid-row:3;justify-content:flex-start;padding:0}}.lots-page .card:has(.lot-book){padding:20px 20px 12px}.lots-page .lot-book-head{align-items:flex-end;gap:28px;padding-bottom:16px}.lots-page .lot-book-head h2{margin-top:6px;font-size:17px}.lots-page .lot-count-note{font-size:8.5px!important}.lots-page .lots-search.compact,.lots-page .table-filter-button,.lots-page .sort-filter .ui-select,.lots-page .lot-head-add{border-radius:9px!important;height:38px!important}.lots-page .lots-search.compact{background:#fff;border-color:#d9d3cc}.lots-page .lots-search.compact input{color:#332f2b;font-size:9px!important}.lots-page .lots-search.compact input::placeholder{color:#aaa39c}.lots-page .table-filter-button{font-weight:700}.lots-page .lot-head-add{font-weight:800;font-size:8.5px!important}.lots-page .lot-book{border-color:#ddd7d0;border-radius:10px}.lots-page .lot-book-columns{background:#fbfaf8;grid-template-columns:58px 48px minmax(320px,1fr) 92px 92px 112px 104px;gap:12px;min-height:38px;padding:0 10px}.lots-page .lot-book-columns span:first-child{padding-left:0}.lots-page .lot-book-columns span:nth-child(2){grid-column:2/4}.lots-page .lot-book-columns span:nth-child(4){grid-column:4}.lots-page .lot-book-columns span:nth-child(5){grid-column:5}.lots-page .lot-book-columns span:nth-child(6){grid-column:6}.lots-page .lot-book-columns span:last-child{text-align:right;padding-right:0}.lots-page .lot-row{border-top-color:#eeeae5;grid-template-columns:58px 48px minmax(320px,1fr) 92px 92px 112px 104px;gap:12px;min-height:78px;padding:0 10px}.lots-page .lot-row:hover{background:#fcfbfa}.lots-page .lot-order{gap:5px;font-size:9px}.lots-page .lot-order>div{gap:1px}.lots-page .lot-order button{width:20px;height:17px}.lots-page .lot-row-image{object-fit:cover;border-radius:8px;width:48px;height:48px}.lots-page .lot-row-main{min-width:0;padding-right:18px}.lots-page .lot-row-main strong{font-size:11px;line-height:1.25}.lots-page .lot-row-main span{white-space:nowrap;text-overflow:ellipsis;font-size:7.8px;line-height:1.45;overflow:hidden}.lots-page .lot-row>.tag{justify-self:start}.lots-page .lot-status{color:#6f6861!important;background:#f4f2ef!important;border-color:#ded8d1!important}.lots-page .lot-status.live{color:#16734c!important;background:#edf8f2!important;border-color:#cce8d9!important}.lots-page .lot-status.sold{color:#706960!important;background:#f3f0ed!important;border-color:#ddd6cf!important}.lots-page .lot-status.queued{color:#716a63!important;background:#f5f3f0!important;border-color:#e2ddd7!important}.lots-page .lot-price{align-items:flex-start}.lots-page .lot-price strong{font-size:11.5px}.lots-page .lot-price small{margin-top:3px;font-size:7.2px}.lots-page .lot-row-actions{justify-content:flex-end;gap:6px;padding-right:0}.lots-page .lot-row-actions .icon-small{border-radius:8px;width:34px;height:34px}.lots-page .pagination{min-height:50px;padding:11px 4px 1px}.lots-page .pagination-summary{color:#8c857e;font-size:8.5px}.lots-page .pagination-controls{gap:4px}.lots-page .pagination-controls button{width:30px;min-width:30px;height:30px}@media (width<=1180px){.lots-page .lot-book-head{flex-direction:column;align-items:stretch;gap:14px}.lots-page .lot-book-head>div:first-child{flex:none}.lots-page .lot-table-controls{grid-template-columns:minmax(0,1fr) 92px 154px 108px}}@media (width<=900px){.lots-page .lot-book-columns{grid-template-columns:48px 46px minmax(220px,1fr) 86px 86px 105px 92px}.lots-page .lot-row{grid-template-columns:48px 46px minmax(220px,1fr) 86px 86px 105px 92px;min-height:74px}}@media (width<=760px){.lots-page .lot-book-columns{display:none}.lots-page .lot-row{grid-template-columns:38px 48px minmax(0,1fr);row-gap:6px;min-height:82px;padding:9px 8px}.lots-page .lot-row>.tag{grid-area:2/3;justify-self:start}.lots-page .lot-status{grid-area:2/3;justify-self:center;margin-left:82px}.lots-page .lot-price{grid-area:2/3;justify-self:end}.lots-page .lot-row-actions{grid-area:3/3;justify-content:flex-start}}.lot-book-head{grid-template-columns:minmax(230px,1fr) auto!important;align-items:end!important;gap:24px!important;margin-bottom:14px!important;display:grid!important}.lot-book-head>div:first-child{min-width:0!important;padding-bottom:2px!important}.lot-book-head .card h2{letter-spacing:-.025em}.lot-table-controls{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:flex-end!important;gap:8px!important;width:auto!important;margin-left:0!important;display:flex!important}.lots-search.compact{flex:0 420px!important;width:420px!important;height:38px!important}.lots-search.compact>input{border-radius:8px!important;height:38px!important;padding-left:37px!important;font-size:9px!important}.lots-search.compact>svg{left:12px!important}.filter-popover-wrap{flex:none;position:relative}.table-filter-button{color:#403b36!important;min-width:96px!important;height:38px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ddd7d0!important;border-radius:8px!important;outline:none!important;padding:0 13px!important}.table-filter-button:hover{background:#faf9f7!important;border-color:#cfc8c0!important}.table-filter-button:focus,.table-filter-button:focus-visible{outline:none!important;box-shadow:0 0 0 2px #1c191612!important}.table-filter-button.active{color:#24211f!important;background:#f5f2ef!important;border-color:#bdb5ad!important}.table-filter-button b{color:#fff!important;background:#211f1d!important}.lot-table-controls .sort-filter{width:154px!important;min-width:154px!important}.lot-table-controls .sort-filter .ui-select{border-radius:8px!important;height:38px!important;font-size:8px!important}.lot-head-add{background:#fff!important;border-radius:8px!important;min-width:112px!important;height:38px!important;padding:0 14px!important}.lot-head-add:hover{background:#faf9f7!important;border-color:#cfc8c0!important}.lot-filter-drawer{animation:.16s ease-out lotFilterIn;background:#faf9f7!important;border:1px solid #e3ded8!important;border-radius:10px!important;margin:-1px 0 14px!important;padding:15px 16px 13px!important;box-shadow:inset 0 1px #ffffffe6,0 4px 14px #19161209!important}@keyframes lotFilterIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.lot-filter-drawer-head{border-bottom:1px solid #e9e5e0;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding-bottom:12px;display:flex}.lot-filter-drawer-head>div:first-child{flex-direction:column;gap:2px;display:flex}.lot-filter-drawer-head .eyebrow{color:#8b837c;font-size:7px}.lot-filter-drawer-head strong{color:#272421;letter-spacing:-.015em;font:800 13px Bricolage Grotesque}.lot-filter-drawer-head small{color:#958e87;margin-top:2px;font-size:8px}.lot-filter-drawer-actions{align-items:center;gap:10px;display:flex}.filter-close{color:#746d66;background:#fff;border:1px solid #ded8d1;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.filter-close:hover{color:#24211f;background:#f3f0ed}.lot-filter-drawer .filter-panel-fields{grid-template-columns:minmax(190px,1.45fr) minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr)!important;align-items:end!important;gap:12px!important;display:grid!important}.lot-filter-drawer .filter-panel-fields label{color:#625b54!important;gap:6px!important;font-size:7.5px!important}.lot-filter-drawer .filter-panel-fields label:first-child{grid-column:auto!important}.lot-filter-drawer .ui-control,.lot-filter-drawer .ui-select,.lot-filter-drawer .ui-input{width:100%!important;height:38px!important}.lot-filter-drawer .ui-select,.lot-filter-drawer .ui-input{border-radius:7px!important;font-size:8.5px!important}.lot-filter-drawer .filter-price{height:38px!important}.lot-filter-drawer .filter-price>span{background:#f3f1ee!important;border-radius:7px 0 0 7px!important;height:38px!important;padding:0 10px!important}.lot-filter-drawer .filter-price .ui-control{height:38px!important}.lot-filter-drawer .filter-price .ui-input{border-radius:0 7px 7px 0!important}.lot-filter-drawer-foot{border-top:1px solid #e9e5e0;justify-content:space-between;align-items:center;gap:15px;margin-top:13px;padding-top:12px;display:flex}.lot-filter-drawer-foot span{color:#918a83;font-size:8px}.lot-filter-drawer-foot .primary.sm{border-radius:7px;height:32px;margin:0;padding:0 12px}.lot-book-columns,.lot-row{grid-template-columns:56px 58px minmax(240px,1fr) 92px 92px 118px 104px!important;gap:12px!important}.lot-book-columns{background:#faf9f7!important;border:1px solid #e9e4de!important;border-bottom:0!important;border-radius:9px 9px 0 0!important;height:40px!important;padding:0 10px!important}.lot-book-columns span{letter-spacing:.09em!important;color:#777069!important;font-size:7px!important}.lot-row{background:#fff!important;border:1px solid #e9e4de!important;border-top:0!important;min-height:76px!important;padding:0 10px!important}.lot-row-main strong{font-size:12px!important}.lot-row-main span{font-size:8.5px!important}.lot-order{font-size:9px!important}.lot-order button{width:20px!important;height:15px!important}.lot-price strong{font-size:12px!important}.lot-price small{font-size:7.5px!important}.lot-row-actions .icon-small{background:#fff!important;border:1px solid #ddd7d0!important;border-radius:8px!important;width:36px!important;height:36px!important}.lot-row-actions .icon-small:hover{background:#f6f3f0!important;border-color:#cfc8c0!important}.lot-row-actions .danger-icon{color:#a54c45!important}@media (width<=1250px){.lots-search.compact{flex-basis:330px!important;width:330px!important}.lot-book-columns,.lot-row{grid-template-columns:52px 54px minmax(190px,1fr) 82px 82px 105px 94px!important}.lot-filter-drawer .filter-panel-fields{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr!important}}@media (width<=1080px){.lot-book-head{grid-template-columns:1fr!important}.lot-table-controls{justify-content:flex-start!important;width:100%!important}.lots-search.compact{flex:300px!important;width:auto!important}}@media (width<=780px){.lot-table-controls{grid-template-columns:minmax(0,1fr) minmax(90px,120px)!important;display:grid!important}.lots-search.compact{grid-column:1/-1;width:100%!important}.filter-popover-wrap,.lot-table-controls .sort-filter,.lot-head-add{width:100%!important;min-width:0!important}.lot-head-add{grid-column:1/-1}.lot-filter-drawer .filter-panel-fields{grid-template-columns:1fr 1fr!important}.lot-filter-drawer .filter-panel-fields label:first-child{grid-column:1/-1!important}.lot-book-columns{display:none!important}.lot-row{grid-template-columns:42px 52px minmax(0,1fr)!important;min-height:76px!important;padding:10px!important}.lot-row>.tag{grid-column:3;justify-self:start}.lot-row>.lot-price{grid-area:4/3}.lot-row-actions{grid-area:4/3;justify-self:end}}@media (width<=520px){.lot-table-controls{grid-template-columns:1fr!important}.lots-search.compact,.filter-popover-wrap,.lot-table-controls .sort-filter,.lot-head-add{grid-column:auto!important}.lot-filter-drawer .filter-panel-fields{grid-template-columns:1fr!important}.lot-filter-drawer .filter-panel-fields label:first-child{grid-column:auto!important}.lot-filter-drawer-foot{flex-direction:column;align-items:flex-start}.lot-filter-drawer-foot .primary.sm{width:100%}}.lots-page .lot-book-head{border-bottom:1px solid #ece7e2!important;justify-content:space-between!important;align-items:flex-end!important;gap:28px!important;margin-bottom:0!important;padding-bottom:16px!important;display:flex!important}.lots-page .lot-book-head>div:first-child{flex:0 0 285px!important;padding-bottom:1px!important}.lots-page .lot-table-controls{flex:auto!important;grid-template-columns:minmax(320px,1fr) 104px 170px 116px!important;align-items:end!important;gap:8px!important;min-width:0!important;display:grid!important}.lots-page .lots-search.compact{flex:none!important;width:100%!important;min-width:0!important;height:40px!important;position:relative!important}.lots-page .lots-search.compact>input{box-sizing:border-box!important;color:#292623!important;width:100%!important;height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dcd6d0!important;border-radius:9px!important;padding:0 40px 0 43px!important;font-size:9px!important;line-height:40px!important}.lots-page .lots-search.compact>input:hover{border-color:#cfc7c0!important}.lots-page .lots-search.compact>input:focus{border-color:#aaa29a!important;outline:none!important;box-shadow:0 0 0 3px #2d28230b!important}.lots-page .lots-search.compact>svg{color:#7f7871!important;z-index:2!important;width:15px!important;height:15px!important;left:15px!important}.lots-page .lots-search.compact>button{color:#77716b!important;background:#f8f6f4!important;border:1px solid #e4dfda!important;width:26px!important;height:26px!important;top:7px!important;right:7px!important}.lots-page .filter-popover-wrap{width:104px!important;position:relative!important}.lots-page .table-filter-button{color:#37322e!important;width:104px!important;min-width:104px!important;height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dcd6d0!important;border-radius:9px!important;outline:none!important;font-size:8.5px!important;font-weight:800!important}.lots-page .table-filter-button:hover{background:#faf8f6!important;border-color:#c9c1ba!important}.lots-page .table-filter-button:focus,.lots-page .table-filter-button:focus-visible,.lots-page .table-filter-button:active{box-shadow:none!important;outline:none!important}.lots-page .table-filter-button.active{background:#f6f3f0!important;border-color:#bdb4ac!important}.lots-page .table-filter-button b{color:#fff!important;background:#25221f!important;border-radius:999px!important;min-width:17px!important;height:17px!important;padding:0 4px!important;font-size:7px!important}.lots-page .sort-filter{color:#777069!important;gap:5px!important;width:170px!important;min-width:170px!important;font-size:7px!important}.lots-page .sort-filter .ui-select{width:100%!important;height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dcd6d0!important;border-radius:9px!important;padding:0 30px 0 13px!important;font-size:8.5px!important}.lots-page .sort-filter .ui-select:focus{border-color:#aaa29a!important;outline:none!important;box-shadow:0 0 0 3px #2d28230b!important}.lots-page .lot-head-add{color:#fff!important;width:116px!important;min-width:116px!important;height:40px!important;box-shadow:none!important;background:#24211f!important;border:1px solid #24211f!important;border-radius:9px!important;font-size:8.5px!important;font-weight:800!important}.lots-page .lot-head-add:hover{transform:translateY(-1px);background:#11100f!important;border-color:#11100f!important}.lots-page .lot-head-add:focus{box-shadow:none!important;outline:none!important}.lots-page .lot-filter-drawer{z-index:1!important;box-sizing:border-box!important;width:100%!important;box-shadow:none!important;background:#fbfaf8!important;border:1px solid #e1dbd5!important;border-radius:10px!important;margin:14px 0 0!important;padding:16px!important;position:relative!important}.lots-page .lot-filter-drawer-head{margin-bottom:13px!important;padding-bottom:13px!important}.lots-page .lot-filter-drawer-head strong{font-size:12px!important}.lots-page .lot-filter-drawer-head small{font-size:8px!important}.lots-page .lot-filter-drawer .filter-panel-fields{grid-template-columns:1.25fr 1fr 1fr 1fr 1fr!important;gap:10px!important}.lots-page .lot-filter-drawer .filter-panel-fields label{font-size:7.5px!important;font-weight:800!important}.lots-page .lot-filter-drawer .ui-select,.lots-page .lot-filter-drawer .ui-input{border-radius:8px!important;font-size:8.5px!important}.lots-page .lot-filter-drawer .filter-price>span{border-radius:8px 0 0 8px!important;height:40px!important;padding:0 11px!important}.lots-page .lot-filter-drawer .filter-price .ui-input{border-radius:0 8px 8px 0!important;height:40px!important}.lots-page .lot-filter-drawer-foot{margin-top:14px!important;padding-top:13px!important}.lots-page .lot-filter-drawer-foot .primary.sm{border-radius:8px!important;height:34px!important}@media (width<=1180px){.lots-page .lot-book-head>div:first-child{flex-basis:235px!important}.lots-page .lot-table-controls{grid-template-columns:minmax(240px,1fr) 98px 150px 110px!important}.lots-page .sort-filter{width:150px!important;min-width:150px!important}.lots-page .lot-head-add{width:110px!important;min-width:110px!important}}@media (width<=980px){.lots-page .lot-book-head{flex-direction:column!important;align-items:stretch!important;gap:14px!important;display:flex!important}.lots-page .lot-book-head>div:first-child{flex:none!important}.lots-page .lot-table-controls{grid-template-columns:minmax(0,1fr) 100px 155px 110px!important;width:100%!important}}@media (width<=760px){.lots-page .lot-table-controls{grid-template-columns:minmax(0,1fr) 100px!important}.lots-page .lots-search.compact{grid-column:1/-1!important}.lots-page .sort-filter,.lots-page .lot-head-add{width:100%!important;min-width:0!important}.lots-page .lot-filter-drawer .filter-panel-fields{grid-template-columns:1fr 1fr!important}}@media (width<=520px){.lots-page .lot-table-controls{grid-template-columns:1fr!important}.lots-page .filter-popover-wrap,.lots-page .sort-filter,.lots-page .lot-head-add{width:100%!important}.lots-page .lot-filter-drawer .filter-panel-fields{grid-template-columns:1fr!important}.lots-page .lot-filter-drawer-foot{flex-direction:column!important;align-items:stretch!important}}.lots-page .lot-filter-drawer{background:#fcfbfa!important;border-radius:9px!important;margin:10px 0 0!important;padding:11px 13px!important}.lots-page .lot-filter-drawer-head{border-bottom:1px solid #ebe6e1!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:0 0 9px!important;padding:0 0 9px!important;display:flex!important}.lots-page .lot-filter-drawer-head>div:first-child{align-items:baseline!important;gap:8px!important;min-width:0!important;display:flex!important}.lots-page .lot-filter-drawer-head .eyebrow{margin:0!important;font-size:7px!important}.lots-page .lot-filter-drawer-head strong{font-size:11px!important;line-height:1!important}.lots-page .lot-filter-drawer-head small{color:#938c85!important;white-space:nowrap!important;font-size:7.5px!important}.lots-page .lot-filter-drawer-actions{flex:none!important;align-items:center!important;gap:7px!important;display:flex!important}.lots-page .filter-result-count{color:#8b847d!important;white-space:nowrap!important;font-size:7.5px!important}.lots-page .clear-filters{border-radius:7px!important;height:28px!important;padding:0 9px!important;font-size:7.5px!important}.lots-page .filter-apply-top{border-radius:7px!important;height:28px!important;margin:0!important;padding:0 10px!important;font-size:7.5px!important}.lots-page .filter-close{border-radius:7px!important;width:28px!important;height:28px!important}.lots-page .lot-filter-drawer .filter-panel-fields{grid-template-columns:1.2fr 1fr 1fr 1fr 1fr!important;gap:8px!important;display:grid!important}.lots-page .lot-filter-drawer .filter-panel-fields label{gap:4px!important;font-size:7px!important}.lots-page .lot-filter-drawer .ui-select,.lots-page .lot-filter-drawer .ui-input,.lots-page .lot-filter-drawer .ui-control{height:36px!important}.lots-page .lot-filter-drawer .ui-select,.lots-page .lot-filter-drawer .ui-input{font-size:8px!important}.lots-page .lot-filter-drawer .filter-price,.lots-page .lot-filter-drawer .filter-price>span,.lots-page .lot-filter-drawer .filter-price .ui-input{height:36px!important}.lots-page .lot-filter-drawer-foot{display:none!important}@media (width<=900px){.lots-page .lot-filter-drawer-head>div:first-child{flex-wrap:wrap!important;row-gap:3px!important}.lots-page .lot-filter-drawer-head small{display:none!important}.lots-page .lot-filter-drawer .filter-panel-fields{grid-template-columns:repeat(3,1fr)!important}}@media (width<=620px){.lots-page .lot-filter-drawer-head{align-items:flex-start!important}.lots-page .lot-filter-drawer-head>div:first-child{display:block!important}.lots-page .lot-filter-drawer-head strong{margin-top:3px!important;display:block!important}.lots-page .filter-result-count{display:none!important}.lots-page .lot-filter-drawer .filter-panel-fields{grid-template-columns:1fr 1fr!important}}@media (width<=420px){.lots-page .lot-filter-drawer .filter-panel-fields{grid-template-columns:1fr!important}}:root{--km-control-height:40px;--km-control-radius:8px;--km-control-border:1px;--km-input-padding:16px;--km-input-gap:8px;--km-input-size:14px;--km-input-line:20px;--km-label-size:12px;--km-label-line:16px;--km-helper-size:12px;--km-helper-line:16px;--km-text-primary:#242321;--km-text-secondary:#6f6b65;--km-text-muted:#96918a;--km-text-disabled:#99948d;--km-surface:#fff;--km-surface-subtle:#faf9f7;--km-surface-disabled:#f4f3f1;--km-border-default:#dcd8d2;--km-border-hover:#bdb8b0;--km-focus:#ed1c24;--km-focus-soft:#ed1c241a;--km-danger:#d92d20;--km-danger-soft:#d92d201a}.ui-field{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.ui-field-label{min-height:16px;font-size:var(--km-label-size);line-height:var(--km-label-line);color:var(--km-text-secondary);align-items:center;gap:4px;margin:0;font-weight:600;display:flex}.ui-field-label em{color:var(--km-danger);margin:0;font-size:12px;font-style:normal;font-weight:600}.ui-field-description,.ui-field-error{font-size:var(--km-helper-size);line-height:var(--km-helper-line);margin:0;font-weight:400;display:block}.ui-field-description{color:var(--km-text-muted)}.ui-field-error{color:var(--km-danger);font-weight:500}.ui-input,.ui-select,.ui-textarea{box-sizing:border-box;font-family:Figtree,sans-serif;font-size:var(--km-input-size);line-height:var(--km-input-line);color:var(--km-text-primary);background:var(--km-surface);border:var(--km-control-border) solid var(--km-border-default);border-radius:var(--km-control-radius);outline:none;font-weight:400;transition:border-color .12s,box-shadow .12s,background-color .12s}.ui-input,.ui-select{width:100%;height:var(--km-control-height);min-height:var(--km-control-height);padding:0 var(--km-input-padding)}.ui-textarea{width:100%;min-height:88px;padding:10px var(--km-input-padding);resize:vertical;line-height:20px}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--km-text-muted);opacity:1}.ui-input:hover,.ui-select:hover,.ui-textarea:hover{border-color:var(--km-border-hover)}.ui-input:focus,.ui-select:focus,.ui-textarea:focus,.ui-control:focus-within .ui-input,.ui-control:focus-within .ui-select,.ui-control:focus-within .ui-textarea{border-color:var(--km-focus);box-shadow:0 0 0 2px var(--km-focus-soft)}:is(.ui-input[aria-invalid=true]:focus,.ui-select[aria-invalid=true]:focus,.ui-textarea[aria-invalid=true]:focus,.ui-control:has([aria-invalid=true]):focus-within .ui-input,.ui-control:has([aria-invalid=true]):focus-within .ui-select){border-color:var(--km-danger);box-shadow:0 0 0 2px var(--km-danger-soft)}.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled{background:var(--km-surface-disabled);color:var(--km-text-disabled);cursor:not-allowed;opacity:.7;border-color:#e2ded8}.ui-input[readonly],.ui-textarea[readonly]{background:var(--km-surface-subtle)}.ui-input:focus-visible,.ui-select:focus-visible,.ui-textarea:focus-visible{outline:none}.ui-control{width:360px;max-width:100%;height:var(--km-control-height);min-height:var(--km-control-height);align-items:center;display:flex;position:relative}.ui-control>.ui-input,.ui-control>.ui-select,.ui-control>.ui-textarea{z-index:1;max-width:100%;position:relative;width:100%!important}.ui-control>.ui-input,.ui-control>.ui-select{height:var(--km-control-height)!important;padding-left:var(--km-input-padding)!important}.ui-control-icon{z-index:3;width:20px;height:20px;color:var(--km-text-muted);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ui-control:focus-within .ui-control-icon{color:var(--km-focus)}.ui-control-action{z-index:4;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.ui-control-action>button{cursor:pointer;width:32px!important;height:32px!important;color:var(--km-text-secondary)!important;background:0 0!important;border:0!important;border-radius:6px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important}.ui-control-action>button:hover{background:var(--km-surface-subtle)!important;color:var(--km-text-primary)!important}.ui-control-action>button:focus-visible{outline:2px solid var(--km-focus);outline-offset:1px}.ui-control-action>button:disabled{cursor:not-allowed;opacity:.5}.ui-select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#777 50%),linear-gradient(135deg,#777 50%,#0000 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px!important}.ui-control.has-leading .ui-select{padding-left:44px!important}.ui-input[data-size=sm],.ui-select[data-size=sm]{min-height:40px;font-size:13px;height:40px!important}.ui-input[data-size=lg],.ui-select[data-size=lg]{min-height:40px;height:40px!important}.global-search .ui-control{width:auto;max-width:none;height:40px}.global-search .ui-control>.ui-input{height:40px!important}.form label:not(.ui-field){gap:8px;font-size:12px;font-weight:600;line-height:16px}.form label:not(.ui-field)>small,.form label:not(.ui-field)>span{line-height:16px}@media (width<=760px){.ui-control{width:100%}.ui-field{gap:8px}}html,body,#root{min-height:100%;line-height:1.45;background:var(--km-bg)!important;color:var(--km-ink)!important;font-family:var(--km-font)!important;font-size:14px!important}body{overflow-x:hidden}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font-family:var(--km-font)!important}button{transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px!important;outline:3px solid #d92d2038!important}.app{min-height:100vh;background:var(--km-bg)!important}.sidebar{border-right:1px solid #ffffff0a;color:#f8fafc!important;background:var(--km-sidebar)!important;width:248px!important;box-shadow:none!important;flex:0 0 248px!important;padding:20px 12px 14px!important}.brand-logo{object-fit:contain;box-shadow:0 4px 12px #0000003d;border-radius:9px!important;width:34px!important;height:34px!important}.brand strong{color:#fff!important;font-family:var(--km-font)!important;letter-spacing:.08em!important;font-size:13px!important;font-weight:750!important;line-height:18px!important}.brand span{color:#98a2b3!important;font-family:var(--km-font)!important;margin-top:2px!important;font-size:11px!important;line-height:16px!important}.sidebar nav{padding:16px 0 0}.nav-label{color:#98a2b3!important;font-family:var(--km-font)!important;letter-spacing:.09em!important;padding:0 11px 8px!important;font-size:10px!important;font-weight:700!important;line-height:16px!important}.nav-item{color:#c4cad5!important;min-height:42px!important;font-family:var(--km-font)!important;border:1px solid #0000!important;border-radius:8px!important;gap:11px!important;margin:2px 0!important;padding:0 11px!important;font-size:13px!important;font-weight:550!important;line-height:20px!important}.nav-item.active{box-shadow:none!important;background:var(--km-sidebar-raised)!important;color:#fff!important;border-color:#ffffff14!important}.nav-item.active:before{content:"";background:var(--km-brand);border-radius:0 4px 4px 0;width:3px;height:18px;position:absolute;left:0}.nav-item b{background:var(--km-brand)!important;color:#fff!important;border-radius:999px!important;min-width:19px!important;padding:2px 6px!important;font-size:10px!important;font-weight:700!important}.sidebar-bottom{border-top:1px solid var(--km-sidebar-rule);padding:14px 0 0!important}.sidebar-live-action{color:#fff!important;text-align:left!important;background:#ffffff0b!important;border:1px solid #ffffff1a!important;border-radius:10px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:62px!important;margin:0 0 14px!important;padding:10px!important;display:flex!important}.sidebar-live-action-dot{border-radius:50%;flex:none;box-shadow:0 0 0 4px #12b76a1f;background:#12b76a!important;width:8px!important;height:8px!important}.sidebar-live-action-copy{flex:1;min-width:0}.sidebar-live-action-copy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;color:#f9fafb!important;font-size:12px!important;font-weight:650!important;line-height:17px!important}.sidebar-live-action-copy small{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden;color:#98a2b3!important;font-size:10px!important;line-height:14px!important}.account{border:0!important;gap:10px!important;margin:0!important;padding:0 8px!important}.account-profile{text-align:left;flex:1;align-items:center;gap:9px;min-width:0;display:flex!important}.avatar.profile-photo,.profile-photo{background:#344054!important;border:1px solid #ffffff24!important;overflow:hidden!important}.profile-photo img{object-fit:cover;width:100%;height:100%;display:block}.account-copy{min-width:0}.account strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff!important;font-size:12px!important;font-weight:650!important;line-height:17px!important}.account span{color:#98a2b3!important;margin-top:1px!important;font-size:10px!important;line-height:14px!important}.account-actions{gap:2px;display:flex}.account-actions button{place-items:center;color:#98a2b3!important;border-radius:7px!important;width:30px!important;height:30px!important;display:grid!important}.main{min-width:0;background:var(--km-bg)!important}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--km-border)!important;background:#ffffffeb!important;height:68px!important;min-height:68px!important;padding:0 34px!important;box-shadow:0 1px #10182805!important}.crumb{color:var(--km-ink-soft)!important;font-family:var(--km-font)!important;font-size:13px!important;font-weight:600!important}.crumb span{color:#c1c7d0!important;margin:0 8px!important;font-weight:400!important}.icon-btn{width:36px!important;height:36px!important;color:var(--km-muted)!important;border:1px solid #0000!important;border-radius:8px!important;place-items:center!important;display:grid!important}.icon-btn:hover{background:var(--km-surface-subtle)!important;border-color:var(--km-border)!important;color:var(--km-ink)!important}.icon-btn b{background:var(--km-brand)!important;color:#fff!important;border:2px solid #fff!important;border-radius:999px!important;min-width:16px!important;padding:1px 4px!important;font-size:9px!important;line-height:12px!important;top:3px!important;right:3px!important}.mobile-menu{border:1px solid var(--km-border)!important;width:38px!important;height:38px!important;color:var(--km-ink-soft)!important;border-radius:8px!important}.page{width:100%;max-width:1560px!important;margin:0 auto!important;padding:34px 34px 48px!important}.page-head{align-items:flex-start!important;min-height:52px!important;margin-bottom:28px!important}.page-head h1{color:var(--km-ink)!important;font-family:var(--km-font)!important;letter-spacing:-.035em!important;margin:0!important;font-size:30px!important;font-weight:700!important;line-height:38px!important}.page-head p{max-width:650px;color:var(--km-muted)!important;margin:6px 0 0!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.eyebrow{color:var(--km-muted)!important;font-family:var(--km-font)!important;letter-spacing:.08em!important;font-size:11px!important;font-weight:700!important;line-height:16px!important}.eyebrow i{background:var(--km-brand)!important;width:6px!important;height:6px!important}h1,h2,h3,strong{font-family:var(--km-font)!important}.card{overflow:hidden;border:1px solid var(--km-border)!important;border-radius:var(--km-radius)!important;background:var(--km-surface)!important;box-shadow:var(--km-shadow)!important;padding:20px!important}.card-head{align-items:flex-start!important;gap:16px!important;margin-bottom:18px!important}.card h2,.command-section-head h2{color:var(--km-ink)!important;font-family:var(--km-font)!important;letter-spacing:-.02em!important;margin:4px 0 0!important;font-size:18px!important;font-weight:650!important;line-height:26px!important}.card p{color:var(--km-muted)!important;margin:4px 0 0!important;font-size:13px!important;line-height:19px!important}.primary,.quiet-btn,.link-btn,.text-action{min-height:40px!important;font-family:var(--km-font)!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:13px!important;font-weight:600!important;line-height:20px!important;text-decoration:none!important;display:inline-flex!important}.primary{border:1px solid var(--km-brand)!important;background:var(--km-brand)!important;color:#fff!important;border-radius:8px!important;padding:0 14px!important;box-shadow:0 1px 2px #10182814!important}.primary:hover{transform:translateY(-1px);background:var(--km-brand-strong)!important;border-color:var(--km-brand-strong)!important}.primary:disabled{opacity:.48!important;cursor:not-allowed!important;transform:none!important}.primary.sm{min-height:34px!important;padding:0 11px!important;font-size:12px!important}.primary.danger,.danger.broadcast-end{color:#fff!important;background:#b42318!important;border:1px solid #b42318!important;border-radius:8px!important;padding:0 14px!important;font-size:13px!important;font-weight:600!important}.quiet-btn{border:1px solid var(--km-border-strong)!important;color:var(--km-ink-soft)!important;background:#fff!important;border-radius:8px!important;padding:0 13px!important;box-shadow:0 1px 1px #10182805!important}.quiet-btn:hover{background:var(--km-surface-subtle)!important;color:var(--km-ink)!important;border-color:#98a2b3!important}.link-btn,.text-action{color:#b42318!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:auto!important;padding:2px 0!important;font-size:13px!important;font-weight:600!important}.link-btn svg,.text-action svg{width:15px!important;height:15px!important}.muted{color:var(--km-muted)!important}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin-bottom:22px!important}.kpi-card{border:1px solid var(--km-border)!important;border-radius:var(--km-radius)!important;background:var(--km-surface)!important;min-height:152px!important;box-shadow:var(--km-shadow)!important;flex-direction:column!important;padding:18px!important;display:flex!important}.kpi-top{align-items:center!important}.kpi-label{color:var(--km-muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:600!important;line-height:18px!important}.kpi-icon{background:var(--km-surface-strong)!important;width:34px!important;height:34px!important;color:var(--km-ink-soft)!important;border-radius:9px!important;place-items:center!important;display:grid!important}.kpi-card.red .kpi-icon{background:var(--km-brand-soft)!important;color:var(--km-brand)!important}.kpi-card.green .kpi-icon{background:var(--km-success-soft)!important;color:var(--km-success)!important}.kpi-card.blue .kpi-icon{background:var(--km-info-soft)!important;color:var(--km-info)!important}.kpi-card.gold .kpi-icon{background:var(--km-warning-soft)!important;color:var(--km-warning)!important}.kpi-main{align-items:baseline!important;gap:8px!important;min-height:38px!important;margin-top:16px!important}.kpi-main strong{color:var(--km-ink)!important;font-family:var(--km-font)!important;letter-spacing:-.035em!important;font-size:28px!important;font-weight:700!important;line-height:36px!important}.kpi-trend{background:var(--km-success-soft)!important;color:var(--km-success)!important;border-radius:999px!important;padding:2px 6px!important;font-size:11px!important;font-weight:650!important;line-height:16px!important}.kpi-trend.down{background:var(--km-brand-soft)!important;color:var(--km-brand)!important}.kpi-bottom{gap:10px!important;min-height:20px!important;margin-top:auto!important}.sparkline{gap:3px!important;height:28px!important}.sparkline i{background:#d0d5dd!important;border-radius:999px!important;width:4px!important}.kpi-card.red .sparkline i{background:#fecdca!important}.kpi-card.green .sparkline i{background:#a6f4c5!important}.kpi-card.blue .sparkline i{background:#b2ddff!important}.kpi-card.gold .sparkline i{background:#fedf89!important}.command-main-grid,.command-bottom-grid{grid-template-columns:minmax(0,1.62fr) minmax(300px,.72fr)!important;gap:16px!important;margin-top:0!important}.command-live-card{padding:20px!important}.command-panel-head{align-items:flex-start!important;gap:16px!important;margin-bottom:18px!important}.command-panel-head p{font-size:13px!important;line-height:19px!important}.status-pill{border:1px solid var(--km-border)!important;background:var(--km-surface-subtle)!important;min-height:26px!important;color:var(--km-muted)!important;border-radius:999px!important;padding:0 9px!important;font-size:11px!important;font-weight:650!important;line-height:24px!important}.status-pill i{width:7px!important;height:7px!important;box-shadow:none!important;background:#98a2b3!important}.status-pill.live{background:var(--km-brand-soft)!important;color:var(--km-brand)!important;border-color:#fecdca!important}.command-stage{background:#101828!important;border:1px solid #111827!important;border-radius:10px!important;height:340px!important}.command-stage img{filter:saturate(.92)contrast(1.02);object-position:center!important}.command-stage-shade{background:linear-gradient(#1018281a 12%,#1018281f 40%,#101828d1 100%)!important}.command-stage-top{letter-spacing:.08em!important;font-size:11px!important;font-weight:700!important;top:16px!important;left:16px!important;right:16px!important}.command-stage-bottom{bottom:18px!important;left:18px!important;right:18px!important}.command-stage-bottom small{letter-spacing:.07em!important;font-size:11px!important}.command-stage-bottom strong{margin-top:3px!important;font-size:22px!important;line-height:29px!important}.command-stage-bottom span{font-size:13px!important;line-height:19px!important}.command-stage-bottom button{min-height:38px!important;color:var(--km-ink)!important;background:#fff!important;border:1px solid #ffffffa6!important;border-radius:8px!important;padding:0 12px!important;font-size:12px!important;font-weight:650!important}.command-live-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin-top:18px!important;padding-top:18px!important}.command-live-stats div{padding:0 16px!important}.command-live-stats div:first-child{padding-left:0!important}.command-live-stats span,.ops-rows span,.order-summary span,.next-show-block .eyebrow{color:var(--km-muted)!important;font-size:11px!important;font-weight:500!important;line-height:16px!important}.command-live-stats strong{color:var(--km-ink)!important;font-family:var(--km-font)!important;letter-spacing:-.02em!important;margin-top:5px!important;font-size:18px!important;font-weight:700!important;line-height:25px!important}.red{color:var(--km-brand)!important}.command-ops-card{padding:20px!important}.ops-health{background:#f6fef9!important;border:1px solid #d1fadf!important;border-radius:9px!important;gap:10px!important;padding:13px!important}.ops-health strong{color:#05603a!important;font-size:13px!important;line-height:19px!important}.ops-health span:not(.health-dot){color:#667085!important;margin-top:2px!important;font-size:12px!important;line-height:17px!important}.ops-rows>div{padding:12px 0!important}.ops-rows strong{color:var(--km-ink)!important;font-size:13px!important;line-height:19px!important}.next-show-block{background:var(--km-surface-subtle)!important;border-radius:10px!important;margin-top:18px!important;padding:16px!important}.next-show-content{gap:11px!important;margin:10px 0 14px!important}.next-show-date{border:1px solid var(--km-border)!important;background:#fff!important;border-radius:8px!important;width:42px!important;height:44px!important;padding-top:5px!important}.next-show-date b{font-size:17px!important;line-height:19px!important}.next-show-date span{font-size:9px!important;font-weight:700!important}.next-show-content strong{font-size:13px!important;line-height:19px!important}.next-show-content span{color:var(--km-muted)!important;margin-top:2px!important;font-size:11px!important;line-height:16px!important}.command-section-head{align-items:flex-end!important;margin:30px 0 14px!important}.command-section-head h2{font-size:20px!important;line-height:28px!important}.command-queue-row{grid-template-columns:30px 42px minmax(0,1fr) auto auto!important;gap:12px!important;min-height:62px!important;padding:10px 0!important}.command-queue-row.current{background:#fff8f7!important;border:1px solid #fecdca!important;border-radius:9px!important;margin:0 -8px!important;padding:10px 8px!important}.queue-number{color:var(--km-faint)!important;font-size:11px!important}.command-queue-row strong,.command-order-row strong{font-size:13px!important;line-height:19px!important}.command-queue-row span:not(.queue-number),.command-order-row span{color:var(--km-muted)!important;margin-top:2px!important;font-size:11px!important;line-height:16px!important}.command-queue-row>b,.order-value>b{font-size:13px!important;line-height:19px!important}.command-queue-row em,.order-name-line em{border-radius:999px!important;padding:3px 7px!important;font-size:10px!important;font-style:normal!important;font-weight:650!important;line-height:15px!important}.command-queue-row em.live{background:var(--km-brand-soft)!important;color:var(--km-brand)!important}.command-queue-row em.queued{background:var(--km-surface-strong)!important;color:var(--km-muted)!important}.order-summary{margin:0 0 14px!important;padding:13px 0!important}.order-summary div:first-child{padding-left:0!important}.order-summary strong{margin-top:5px!important;font-size:19px!important;line-height:26px!important}.command-order-row{grid-template-columns:34px minmax(0,1fr) auto!important;gap:11px!important;padding:12px 0!important}.order-avatar{color:#175cd3!important;background:#eaf2ff!important;border-radius:50%!important;width:34px!important;height:34px!important;font-size:11px!important;font-weight:700!important}.order-name-line{gap:10px!important}.order-name-line em{background:var(--km-warning-soft)!important;color:var(--km-warning)!important}.order-value{gap:3px!important}.order-value a{color:#b42318!important;font-size:11px!important;font-weight:600!important}.command-empty,.command-order-empty{color:var(--km-muted)!important;text-align:center!important;gap:8px!important;padding:46px 16px!important}.command-empty strong,.command-order-empty strong{color:var(--km-ink)!important;font-size:14px!important}.command-empty span,.command-order-empty span{font-size:12px!important;line-height:18px!important}.table-component{border-top:1px solid var(--km-border)!important}.table-wrap{border:0!important;border-radius:0!important;overflow:auto!important}table{min-width:680px!important;font-size:13px!important}th{height:42px!important;color:var(--km-muted)!important;background:var(--km-surface-subtle)!important;border-bottom:1px solid var(--km-border)!important;font-family:var(--km-font)!important;letter-spacing:.04em!important;padding:0 12px!important;font-size:11px!important;font-weight:650!important;line-height:16px!important}td{border-bottom:1px solid var(--km-border)!important;min-height:54px!important;color:var(--km-ink-soft)!important;padding:13px 12px!important;font-size:13px!important;line-height:20px!important}tbody tr{transition:background .14s}td strong{color:var(--km-ink)!important;font-size:13px!important;font-weight:650!important;line-height:19px!important}td small{color:var(--km-muted)!important;margin-top:2px!important;font-size:11px!important;line-height:16px!important}.table-empty{height:160px!important;color:var(--km-muted)!important;text-align:center!important;font-size:13px!important}.pagination{align-items:center!important;min-height:62px!important;padding:14px 0 0!important}.pagination-summary{color:var(--km-muted)!important;font-size:12px!important;line-height:18px!important}.pagination-controls{gap:4px!important}.pagination-controls button{border:1px solid var(--km-border)!important;width:32px!important;height:32px!important;color:var(--km-ink-soft)!important;background:#fff!important;border-radius:7px!important;place-items:center!important;font-size:12px!important;display:grid!important}.pagination-controls button:hover:not(:disabled){background:var(--km-surface-subtle)!important;border-color:var(--km-border-strong)!important}.pagination-controls button.current{background:var(--km-brand-soft)!important;color:var(--km-brand)!important;border-color:#fecdca!important}.pagination-controls button:disabled{color:#c5cad3!important;cursor:not-allowed!important;background:#fafbfc!important}.pagination-ellipsis{color:var(--km-muted)!important;font-size:12px!important}.tag{background:var(--km-surface-strong)!important;min-height:24px!important;color:var(--km-muted)!important;font-family:var(--km-font)!important;border:1px solid #0000!important;border-radius:999px!important;align-items:center!important;padding:2px 8px!important;font-size:11px!important;font-weight:650!important;line-height:16px!important;display:inline-flex!important}.tag.active,.tag.scheduled{background:var(--km-success-soft)!important;color:var(--km-success)!important;border-color:#d1fadf!important}.tag.live,.tag.auction{background:var(--km-brand-soft)!important;color:var(--km-brand)!important;border-color:#fecdca!important}.tag.buyNow{background:var(--km-info-soft)!important;color:var(--km-info)!important;border-color:#b2ddff!important}.tag.draft,.tag.queued{background:var(--km-surface-strong)!important;border-color:var(--km-border)!important;color:var(--km-muted)!important}.tag.blocked{background:var(--km-brand-soft)!important;color:var(--km-brand)!important;border-color:#fecdca!important}.tag.sold{color:#475467!important;background:#f2f4f7!important;border-color:#eaecf0!important}.shows-table-head,.notifications-head{border-bottom:0!important;align-items:flex-start!important;padding-bottom:18px!important}.table-head-actions{gap:10px!important}.segmented-tabs,.report-presets{border:1px solid var(--km-border)!important;background:var(--km-surface-subtle)!important;border-radius:8px!important;gap:2px!important;padding:3px!important}.segmented-tabs button,.report-presets button{min-height:32px!important;color:var(--km-muted)!important;border:0!important;border-radius:6px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important}.segmented-tabs button.active,.report-presets button.active{color:var(--km-ink)!important;background:#fff!important;box-shadow:0 1px 2px #1018281a!important}.segmented-tabs b{background:var(--km-surface-strong)!important;color:inherit!important;border-radius:999px!important;margin-left:5px!important;padding:1px 5px!important;font-size:10px!important}.show-table-name strong,.show-table-date strong{font-size:13px!important}.show-table-empty,.lots-empty{min-height:245px!important;color:var(--km-muted)!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:9px!important;padding:32px!important;display:flex!important}.show-table-empty svg,.lots-empty svg{color:var(--km-faint)!important}.show-table-empty strong,.lots-empty strong{color:var(--km-ink)!important;font-size:15px!important;line-height:22px!important}.show-table-empty span,.lots-empty span{max-width:390px!important;font-size:13px!important;line-height:20px!important}.notice{background:var(--km-info-soft)!important;color:#1849a9!important;border:1px solid #b2ddff!important;border-radius:9px!important;gap:10px!important;margin-bottom:18px!important;padding:13px 14px!important;font-size:13px!important;line-height:20px!important}.notice strong{font-size:13px!important}.notification-count{background:var(--km-brand-soft)!important;color:var(--km-brand)!important;border-radius:999px!important;padding:4px 8px!important;font-size:11px!important;font-weight:650!important}.notification-list{border-top:1px solid var(--km-border)!important}.notification-row{border-bottom:1px solid var(--km-border)!important;grid-template-columns:40px minmax(0,1fr) auto 32px!important;gap:13px!important;min-height:82px!important;padding:15px 0!important}.notification-icon{background:var(--km-surface-strong)!important;width:40px!important;height:40px!important;color:var(--km-ink-soft)!important;border-radius:9px!important}.notification-icon.auction,.notification-icon.bid{background:var(--km-brand-soft)!important;color:var(--km-brand)!important}.notification-icon.order{background:var(--km-success-soft)!important;color:var(--km-success)!important}.notification-icon.show{background:var(--km-info-soft)!important;color:var(--km-info)!important}.notification-copy strong{font-size:13px!important;line-height:19px!important}.notification-copy p{color:var(--km-muted)!important;margin:3px 0 0!important;font-size:12px!important;line-height:18px!important}.notification-row time{color:var(--km-muted)!important;font-size:11px!important;line-height:16px!important}.unread-dot{background:var(--km-brand)!important;width:6px!important;height:6px!important;margin-left:6px!important}.icon-small{border:1px solid var(--km-border)!important;width:32px!important;height:32px!important;color:var(--km-muted)!important;background:#fff!important;border-radius:7px!important;place-items:center!important;display:grid!important}.icon-small:hover{border-color:var(--km-border-strong)!important;background:var(--km-surface-subtle)!important;color:var(--km-ink)!important}.shopify-draft-link{color:#175cd3!important;gap:5px!important;font-size:13px!important;font-weight:650!important}.shopify-order-cell small{font-size:11px!important}.lots-page .lot-book-head{border-bottom:1px solid var(--km-border)!important;align-items:flex-end!important;gap:24px!important;margin-bottom:0!important;padding:0 0 20px!important}.lots-page .lot-book-head>div:first-child{flex:0 0 300px!important}.lot-count-note{font-size:13px!important;line-height:20px!important}.lots-page .lot-table-controls{grid-template-columns:minmax(260px,1fr) 104px 166px 112px!important;align-items:end!important;gap:8px!important}.lots-page .lots-search.compact,.lots-page .lots-search.compact>input{height:40px!important}.lots-page .lots-search.compact>input{border:1px solid var(--km-border-strong)!important;color:var(--km-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;padding:0 36px 0 42px!important;font-size:13px!important}.lots-page .lots-search.compact>input::placeholder{color:var(--km-faint)!important}.lots-page .lots-search.compact>svg{width:17px!important;height:17px!important;color:var(--km-muted)!important;left:14px!important}.lots-page .lots-search.compact>button{background:0 0!important;border:0!important;border-radius:6px!important;width:30px!important;height:30px!important;top:5px!important;right:5px!important}.lots-page .table-filter-button,.lots-page .sort-filter .ui-select,.lots-page .lot-head-add{border-radius:8px!important;height:40px!important;min-height:40px!important;font-size:12px!important}.lots-page .table-filter-button{border:1px solid var(--km-border-strong)!important;width:104px!important;color:var(--km-ink-soft)!important;background:#fff!important;font-weight:600!important}.lots-page .table-filter-button b{background:var(--km-brand)!important;color:#fff!important;font-size:10px!important}.lots-page .sort-filter{color:var(--km-muted)!important;gap:5px!important;font-size:11px!important}.lots-page .sort-filter .ui-select{border:1px solid var(--km-border-strong)!important;color:var(--km-ink)!important;background-color:#fff!important;padding-left:11px!important}.lots-page .lot-head-add{width:112px!important;min-width:112px!important;color:var(--km-ink-soft)!important;background:#fff!important;font-size:12px!important}.lot-filter-drawer{border:1px solid var(--km-border)!important;background:var(--km-surface-subtle)!important;border-radius:10px!important;margin:16px 0 0!important;padding:16px!important}.lot-filter-drawer-head{border-bottom:1px solid var(--km-border)!important;margin-bottom:14px!important;padding-bottom:12px!important}.lot-filter-drawer-head strong{font-size:14px!important;line-height:20px!important}.lot-filter-drawer-head small,.filter-result-count{color:var(--km-muted)!important;font-size:11px!important}.clear-filters,.filter-close{border:1px solid var(--km-border)!important;min-height:32px!important;color:var(--km-ink-soft)!important;background:#fff!important;border-radius:7px!important;font-size:11px!important;font-weight:600!important}.filter-close{width:32px!important;padding:0!important}.lot-filter-drawer .filter-panel-fields{gap:12px!important}.lot-filter-drawer .filter-panel-fields label{color:var(--km-muted)!important;gap:5px!important;font-size:11px!important;font-weight:600!important}.lot-filter-drawer .ui-input,.lot-filter-drawer .ui-select{height:38px!important;font-size:12px!important}.lot-book-columns{border:1px solid var(--km-border)!important;background:var(--km-surface-subtle)!important;min-height:38px!important;color:var(--km-muted)!important;letter-spacing:.04em!important;border-bottom:0!important;border-radius:10px 10px 0 0!important;grid-template-columns:54px 64px minmax(210px,1fr) 100px 84px 106px 86px!important;padding:0 12px!important;font-size:11px!important;font-weight:650!important}.lot-row{border:1px solid var(--km-border)!important;background:#fff!important;border-top:0!important;grid-template-columns:54px 64px minmax(210px,1fr) 100px 84px 106px 86px!important;min-height:74px!important;padding:10px 12px!important}.lot-order{color:var(--km-muted)!important;font-size:12px!important}.lot-order button{border:1px solid var(--km-border)!important;width:23px!important;height:18px!important;color:var(--km-muted)!important;background:#fff!important;border-radius:4px!important}.lot-row-main{gap:3px!important}.lot-row-main strong{font-size:13px!important;line-height:19px!important}.lot-row-main span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;color:var(--km-muted)!important;font-size:11px!important;line-height:16px!important}.lot-price strong{font-size:13px!important;line-height:19px!important}.lot-price small{font-size:10px!important;line-height:15px!important}.lot-row-actions{gap:6px!important}.lots-empty{border:1px dashed var(--km-border-strong)!important;background:#fff!important;border-radius:12px!important;margin-top:16px!important}.form label,.modal label,.drawer label,.profile-form-standard label{color:var(--km-ink-soft)!important;gap:6px!important;font-size:12px!important;font-weight:600!important;line-height:18px!important}.ui-field-label{color:var(--km-ink-soft)!important;font-size:12px!important;font-weight:600!important;line-height:18px!important}.ui-input,.ui-select,.ui-textarea,.form input,.form select,.form textarea,.modal input,.modal select,.modal textarea,.drawer input,.drawer select,.drawer textarea,input:not([type=checkbox]):not([type=radio]),select,textarea{border:1px solid var(--km-border-strong)!important;height:42px!important;min-height:42px!important;color:var(--km-ink)!important;font-family:var(--km-font)!important;background:#fff!important;border-radius:8px!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;box-shadow:0 1px 2px #10182805!important}.ui-input::placeholder,.ui-textarea::placeholder,input::placeholder,textarea::placeholder{color:var(--km-faint)!important}.ui-control{width:100%!important;height:42px!important;min-height:42px!important}.ui-control-icon{color:var(--km-muted)!important;left:13px!important}.ui-control.has-trailing>.ui-input{padding-right:44px!important}.ui-control-action{width:32px!important;height:32px!important;right:5px!important}.ui-control-action>button{width:32px!important;height:32px!important}.modal-backdrop,.lot-modal-backdrop{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#10182875!important;padding:24px!important}.drawer,.lot-edit-modal,.lot-modal,.confirm-modal{border:1px solid var(--km-border)!important;box-shadow:var(--km-shadow-raised)!important;background:#fff!important;border-radius:14px!important}.drawer{padding:0!important}.drawer-head,.lot-modal-head{border-bottom:1px solid var(--km-border)!important;background:#fff!important;min-height:78px!important;padding:18px 20px!important}.drawer-head h2,.lot-modal-head h2{color:var(--km-ink)!important;margin-top:3px!important;font-size:19px!important;font-weight:650!important;line-height:26px!important}.drawer-head button,.lot-modal-close{border:1px solid var(--km-border)!important;width:34px!important;height:34px!important;color:var(--km-muted)!important;background:#fff!important;border-radius:8px!important;place-items:center!important;display:grid!important}.drawer-foot,.lot-modal-foot{border-top:1px solid var(--km-border)!important;background:#fff!important;min-height:68px!important;padding:14px 20px!important}.confirm-modal{grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;width:min(460px,100vw - 40px)!important;padding:22px!important;display:grid!important}.confirm-icon{background:var(--km-brand-soft)!important;width:42px!important;height:42px!important;color:var(--km-brand)!important;border-radius:10px!important;place-items:center!important;display:grid!important}.confirm-copy h2{color:var(--km-ink)!important;margin:3px 0 0!important;font-size:18px!important;line-height:25px!important}.confirm-copy p{color:var(--km-muted)!important;margin:5px 0 0!important;font-size:13px!important;line-height:20px!important}.confirm-modal .action-form-foot{border-top:1px solid var(--km-border)!important;grid-column:1/-1!important;margin-top:4px!important;padding-top:14px!important}.show-modal-intro{border:1px solid var(--km-border)!important;background:var(--km-surface-subtle)!important;border-radius:10px!important;gap:12px!important;padding:14px!important}.show-modal-icon{background:var(--km-brand-soft)!important;width:38px!important;height:38px!important;color:var(--km-brand)!important;border-radius:9px!important}.show-modal-intro strong{font-size:14px!important;line-height:20px!important}.show-modal-intro p{margin-top:3px!important;font-size:12px!important;line-height:18px!important}.show-modal-section{border-bottom:1px solid var(--km-border)!important;gap:13px!important;padding:17px 0!important}.show-modal-section-head{gap:10px!important}.show-modal-section-head>span{background:var(--km-surface-strong)!important;width:24px!important;height:24px!important;color:var(--km-muted)!important;border-radius:50%!important;font-size:11px!important;line-height:24px!important}.show-modal-section-head strong{font-size:14px!important;line-height:20px!important}.show-modal-section-head small,.show-timezone{font-size:12px!important;line-height:18px!important}.profile-settings-head{align-items:flex-start!important;gap:12px!important}.profile-settings-head h2{margin:4px 0 0!important;font-size:19px!important;line-height:27px!important}.profile-settings-head p{font-size:13px!important;line-height:20px!important}.profile-hero{gap:14px!important;padding:20px 0!important}.avatar.large{flex-basis:64px!important;width:64px!important;height:64px!important;font-size:18px!important}.profile-avatar-edit{background:var(--km-ink)!important;color:#fff!important;border:2px solid #fff!important;border-radius:50%!important;width:28px!important;height:28px!important}.profile-hero-copy strong{font-size:16px!important;line-height:23px!important}.profile-hero-copy span,.profile-hero-copy small{font-size:12px!important;line-height:18px!important}.profile-divider{background:var(--km-border)!important}.profile-form-standard{gap:16px!important}.profile-section-footer{border-top:1px solid var(--km-border)!important;gap:14px!important;margin-top:4px!important;padding-top:16px!important}.profile-section-footer>span{color:var(--km-muted)!important;font-size:12px!important;line-height:18px!important}.security-badge{background:var(--km-success-soft)!important;color:var(--km-success)!important;border:1px solid #d1fadf!important;border-radius:999px!important;padding:4px 8px!important;font-size:11px!important;font-weight:650!important}.security-callout{border:1px solid var(--km-border)!important;background:var(--km-surface-subtle)!important;border-radius:9px!important;gap:10px!important;margin:18px 0!important;padding:13px!important}.security-callout strong{font-size:13px!important;line-height:19px!important}.security-callout span{font-size:12px!important;line-height:18px!important}.password-guidance{background:var(--km-surface-subtle)!important;border-radius:8px!important;padding:10px 12px!important}.password-guidance span,.password-guidance small{font-size:11px!important;line-height:17px!important}.report-filter-toolbar{border:1px solid var(--km-border)!important;min-height:62px!important;box-shadow:var(--km-shadow)!important;background:#fff!important;border-radius:10px!important;gap:12px!important;margin-bottom:20px!important;padding:10px 12px!important}.report-toolbar-title{color:var(--km-ink-soft)!important;gap:7px!important;font-size:13px!important}.report-date-range{gap:8px!important}.report-date-range .ui-control{width:146px!important}.report-date-range span,.report-range-count{color:var(--km-muted)!important;font-size:12px!important}.show-report-table .card-head{padding-bottom:0!important}.broadcast-commandbar{border:1px solid var(--km-border)!important;min-height:70px!important;box-shadow:var(--km-shadow)!important;background:#fff!important;border-radius:12px!important;margin-bottom:18px!important;padding:12px 16px!important}.broadcast-state strong{font-size:13px!important;line-height:19px!important}.broadcast-state small{font-size:12px!important;line-height:18px!important}.broadcast-grid{grid-template-columns:minmax(0,1.58fr) minmax(290px,.72fr)!important;gap:16px!important}.broadcast-stage,.broadcast-sidebar{gap:16px!important}.broadcast-preview-status{letter-spacing:.06em!important;font-size:11px!important}.broadcast-preview-status span{width:7px!important;height:7px!important}.broadcast-canvas{border:1px solid #1f2937!important;border-radius:10px!important;margin:0 20px!important}.broadcast-corner{letter-spacing:.1em!important;font-size:10px!important;top:14px!important}.broadcast-corner.top-left{left:15px!important}.broadcast-corner.top-right{right:15px!important}.broadcast-center{gap:9px!important}.broadcast-center strong{font-size:15px!important;line-height:22px!important}.broadcast-center small{font-size:12px!important;line-height:18px!important}.broadcast-canvas-footer{bottom:12px!important;left:14px!important;right:14px!important}.broadcast-canvas-footer span{border-radius:5px!important;padding:4px 7px!important;font-size:10px!important}.broadcast-metrics span{font-size:11px!important;line-height:16px!important}.broadcast-metrics strong{font-size:13px!important;line-height:19px!important}.broadcast-control-card{padding:20px!important}.broadcast-tabs{border:1px solid var(--km-border)!important;background:var(--km-surface-subtle)!important;border-radius:8px!important;margin-bottom:17px!important}.broadcast-tabs button{min-height:34px!important;color:var(--km-muted)!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important}.broadcast-tabs button.active{color:var(--km-ink)!important;background:#fff!important;border-radius:6px!important;box-shadow:0 1px 2px #1018281a!important}.control-tile{border:1px solid var(--km-border)!important;min-height:74px!important;color:var(--km-ink-soft)!important;background:#fff!important;border-radius:9px!important;gap:10px!important;padding:12px!important}.control-tile strong{font-size:12px!important;line-height:18px!important}.control-tile small{font-size:11px!important;line-height:16px!important}.control-tile b{background:var(--km-success-soft)!important;color:var(--km-success)!important;border-radius:5px!important;padding:3px 6px!important;font-size:10px!important}.control-tile.off b{color:var(--km-muted)!important;background:#f2f4f7!important}.broadcast-settings-grid label{color:var(--km-ink-soft)!important;gap:6px!important;font-size:12px!important;font-weight:600!important}.broadcast-control-footer{border-top:1px solid var(--km-border)!important;margin-top:18px!important;padding-top:16px!important}.broadcast-control-footer span{font-size:12px!important;line-height:18px!important}.broadcast-sidebar .card{padding:20px!important}.health-state{font-size:11px!important;line-height:16px!important}.health-score span{font-size:12px!important}.health-bars{gap:4px!important;height:32px!important}.health-detail{border-top:1px solid var(--km-border)!important;padding:11px 0!important;font-size:12px!important;line-height:18px!important}.health-detail span,.health-detail strong{font-size:12px!important}.broadcast-checks div{border-radius:7px!important;gap:8px!important;min-height:36px!important;padding:8px 10px!important;font-size:12px!important}.login-brand strong{letter-spacing:.08em!important;font-size:14px!important;line-height:20px!important}.login-brand span{font-size:12px!important;line-height:18px!important}.login-copy h1{color:var(--km-ink)!important;margin:5px 0 0!important;font-size:28px!important;line-height:36px!important}.login-copy p{color:var(--km-muted)!important;margin-top:5px!important;font-size:14px!important;line-height:20px!important}.login-card .form label{font-size:12px!important}.login-input-wrap>svg,.password-field>svg,.password-leading{color:var(--km-muted)!important;left:13px!important}.login-input-wrap input,.password-field input{padding-left:42px!important}.password-toggle{width:32px!important;height:32px!important;color:var(--km-muted)!important;border-radius:6px!important;right:5px!important}.password-toggle:hover{background:var(--km-surface-subtle)!important;color:var(--km-ink)!important}.demo-login-btn{border:1px solid var(--km-border)!important;background:var(--km-surface-subtle)!important;border-radius:10px!important;min-height:56px!important;margin-top:16px!important;padding:10px 12px!important}.demo-login-btn:hover{border-color:var(--km-border-strong)!important;background:#fff!important;transform:none!important}.demo-login-btn strong{font-size:13px!important;line-height:18px!important}.demo-login-btn small{font-size:11px!important;line-height:16px!important}.overlay-screen{background:#0b1220!important}.overlay-panel{background:#111827!important;border:1px solid #ffffff1f!important;border-radius:16px!important;max-width:1320px!important}.overlay-panel h1{font-size:34px!important;line-height:42px!important}.overlay-panel p{font-size:14px!important;line-height:20px!important}.overlay-stage{border-radius:12px!important}.toast{min-height:44px!important;box-shadow:var(--km-shadow-raised)!important;color:#fff!important;background:#101828!important;border:1px solid #344054!important;border-radius:9px!important;padding:0 14px!important;font-size:13px!important;bottom:26px!important;right:26px!important}@media (width<=1180px){.page{padding:30px 26px 42px!important}.topbar{padding:0 26px!important}.command-main-grid,.command-bottom-grid{grid-template-columns:minmax(0,1.4fr) minmax(270px,.8fr)!important}.lots-page .lot-book-head>div:first-child{flex-basis:240px!important}.lots-page .lot-table-controls{grid-template-columns:minmax(220px,1fr) 96px 144px 108px!important}}@media (width<=1024px){.sidebar{width:248px!important;height:100dvh!important;transition:left .18s!important;position:fixed!important;top:0!important;left:-270px!important}.sidebar.open{left:0!important;box-shadow:18px 0 44px #10182833!important}.mobile-menu{place-items:center!important;display:grid!important}.command-main-grid,.command-bottom-grid,.broadcast-grid{grid-template-columns:1fr!important}.broadcast-sidebar{grid-template-columns:1fr 1fr!important;display:grid!important}.broadcast-sidebar .card:last-child{grid-column:1/-1!important}}@media (width<=820px){.page{padding:24px 20px 36px!important}.topbar{height:62px!important;min-height:62px!important;padding:0 20px!important}.page-head{margin-bottom:22px!important}.page-head h1{font-size:26px!important;line-height:34px!important}.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lots-page .lot-book-head{flex-direction:column!important;align-items:stretch!important;gap:16px!important}.lots-page .lot-book-head>div:first-child{flex:auto!important}.lots-page .lot-table-controls{grid-template-columns:minmax(0,1fr) 104px 160px 112px!important}.profile-settings-shell{grid-template-columns:1fr!important}.report-filter-toolbar{flex-wrap:wrap!important;align-items:flex-start!important}}@media (width<=640px){.page{padding:20px 16px 32px!important}.topbar{padding:0 16px!important}.crumb{display:none!important}.top-actions{margin-left:auto!important}.page-head{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.page-head>button,.page-head .primary{width:100%!important}.kpi-grid{grid-template-columns:1fr!important;gap:12px!important;margin-bottom:16px!important}.kpi-card{min-height:136px!important}.command-stage{height:270px!important}.command-stage-bottom{align-items:flex-end!important;gap:10px!important}.command-stage-bottom button{width:38px!important;padding:0!important;font-size:0!important}.command-stage-bottom button svg{width:17px!important;height:17px!important}.command-live-stats{grid-template-columns:1fr 1fr!important;row-gap:16px!important}.command-live-stats div{border:0!important;padding:0!important}.command-bottom-grid{margin-top:12px!important}.command-queue-row{grid-template-columns:26px 40px minmax(0,1fr) auto!important}.command-queue-row em,.order-name-line em{display:none!important}.table-head-actions{justify-content:space-between!important;width:100%!important}.shows-table-head{flex-direction:column!important;align-items:flex-start!important}.lots-page .lot-table-controls{grid-template-columns:minmax(0,1fr) 104px!important}.lots-page .lots-search.compact{grid-column:1/-1!important}.lots-page .sort-filter,.lots-page .lot-head-add{width:100%!important;min-width:0!important}.lots-page .lot-head-add{justify-self:stretch!important}.lot-filter-drawer .filter-panel-fields{grid-template-columns:1fr 1fr!important}.lot-book-columns{display:none!important}.lot-row{grid-template-columns:44px minmax(0,1fr) auto!important;gap:10px!important;min-height:88px!important;padding:12px!important}.lot-order{display:none!important}.lot-row-image{width:44px!important;height:44px!important}.lot-row>.tag{grid-column:2!important;justify-self:start!important}.lot-row>.lot-price{grid-column:2!important}.lot-row-actions{grid-area:1/3/4!important;align-self:center!important}.notification-row{grid-template-columns:40px minmax(0,1fr) auto!important}.notification-row .icon-small{display:none!important}.notification-row time{align-self:start!important}.report-date-range{width:100%!important}.report-date-range .ui-control{width:100%!important;min-width:0!important}.report-date-range input{min-width:0!important}.broadcast-sidebar{display:flex!important}.broadcast-metrics{grid-template-columns:1fr 1fr!important;row-gap:14px!important}.broadcast-metrics div{border:0!important;padding:0!important}.broadcast-canvas{margin:0 12px!important}.broadcast-preview-head{padding:0 14px!important}.broadcast-settings-grid,.control-grid{grid-template-columns:1fr!important}.drawer,.lot-edit-modal,.lot-modal{width:calc(100vw - 24px)!important;max-width:none!important}.modal-backdrop,.lot-modal-backdrop{padding:12px!important}.login-card{padding:26px 22px!important}}@media (width<=420px){.table-head-actions{flex-direction:column!important;align-items:stretch!important}.table-head-actions .segmented-tabs,.table-head-actions .quiet-btn{width:100%!important}.segmented-tabs button{flex:1!important}.lot-filter-drawer .filter-panel-fields{grid-template-columns:1fr!important}.show-modal-actions{width:100%!important}.show-modal-actions .quiet-btn,.show-modal-actions .primary{flex:1!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.topbar{position:relative!important}.topbar:after{content:"";background:linear-gradient(90deg,var(--km-brand) 0 16%,#0e7c868c 16% 28%,transparent 28% 100%);opacity:.72;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0}.command-live-card{position:relative;background:linear-gradient(#fff 0% 82%,#fdf8f7 100%)!important}.command-live-card:before{content:"";background:linear-gradient(90deg,var(--km-brand),#ef6c64 46%,#0e7c86a6);border-radius:0 0 4px 4px;height:3px;position:absolute;top:0;left:20px;right:20px}.command-live-card .command-panel-head{padding-top:4px}.kpi-card{position:relative!important}.kpi-card:after{content:"";background:#d0d5dd;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:18px;right:18px}.kpi-card.red:after{background:#fecdca}.kpi-card.green:after{background:#a6f4c5}.kpi-card.blue:after{background:#b2ddff}.kpi-card.gold:after{background:#fedf89}.lot-book-columns{z-index:3;position:sticky!important;top:68px!important}.table-wrap{scrollbar-color:#c4cad5 transparent;scrollbar-width:thin}.table-wrap::-webkit-scrollbar{height:8px}.table-wrap::-webkit-scrollbar-thumb{background:#c4cad5;border-radius:999px}.table-wrap::-webkit-scrollbar-track{background:0 0}.command-queue-row.current .queue-number{color:var(--km-brand)!important;font-weight:700!important}.show-table-name strong,.lot-row-main strong,.command-queue-row strong{letter-spacing:-.01em!important}@media (width<=640px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kpi-card{min-height:132px!important;padding:14px!important}.kpi-label{font-size:11px!important;line-height:16px!important}.kpi-icon{width:30px!important;height:30px!important}.kpi-main{margin-top:12px!important}.kpi-main strong{font-size:23px!important;line-height:30px!important}.kpi-bottom>span{font-size:11px!important;line-height:16px!important}.sparkline{display:none!important}.nav-label-secondary{margin-top:12px!important;padding-top:12px!important}.lots-page .lot-table-controls{grid-template-columns:minmax(0,1.15fr) minmax(122px,1fr)!important}.lots-page .sort-filter{min-width:122px!important}.lots-page .sort-filter .ui-select{font-size:11px!important}}@media (width<=360px){.kpi-grid{grid-template-columns:1fr!important}}.command-ledger{color:#fff;background:linear-gradient(100deg,#0b1a27fa,#122230fa);border:1px solid #243244;border-radius:14px;grid-template-columns:minmax(220px,1.55fr) repeat(4,minmax(118px,1fr));min-height:108px;margin:0 0 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 32px #1018281f}.command-ledger:after{content:"";pointer-events:none;background:radial-gradient(circle at 12% 0,#32afaf30,#0000 31%),linear-gradient(90deg,#d92d202e,#0000 16%);position:absolute;inset:0}.command-ledger>*{z-index:1;position:relative}.command-ledger-lead{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;min-width:0;padding:20px 22px;display:flex}.command-ledger-lead span{color:#a8d4d4;text-transform:uppercase;letter-spacing:.11em;align-items:center;gap:7px;font-size:10px;font-weight:700;line-height:15px;display:flex}.command-ledger-lead span i{background:#12b76a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #12b76a1f}.command-ledger-lead strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;color:#fff;margin-top:7px;font-size:19px;font-weight:650;line-height:25px;overflow:hidden}.command-ledger-lead small{color:#aebdca;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:18px;overflow:hidden}.command-ledger-metric{border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;min-width:0;padding:18px 16px;display:flex}.command-ledger-metric span{color:#9fb0bf;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:15px}.command-ledger-metric strong{color:#fff;letter-spacing:-.03em;white-space:nowrap;margin-top:5px;font-size:24px;font-weight:680;line-height:31px}.command-ledger-metric small{color:#aebdca;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;line-height:16px;overflow:hidden}.command-main-grid{margin-top:0!important}.command-live-card{padding-top:22px!important}.command-stage{height:380px!important}.kpi-card{min-height:128px!important;padding:17px!important}.kpi-card .sparkline{display:none!important}.kpi-bottom{margin-top:9px!important}@media (width<=1150px){.command-ledger{grid-template-columns:minmax(200px,1.35fr) repeat(4,minmax(100px,1fr))}.command-ledger-lead{padding:18px}.command-ledger-metric{padding:16px 12px}.command-ledger-metric strong{font-size:21px}}@media (width<=900px){.command-ledger{grid-template-columns:1fr 1fr 1fr}.command-ledger-lead{border-bottom:1px solid #ffffff1f;border-right:0;grid-column:1/-1}.command-ledger-metric:nth-child(4){border-right:0}}@media (width<=620px){.command-ledger{grid-template-columns:1fr 1fr;margin-bottom:14px}.command-ledger-lead{padding:17px 16px}.command-ledger-metric{border-bottom:1px solid #ffffff1a;padding:14px 16px}.command-ledger-metric:nth-child(3),.command-ledger-metric:last-child{border-right:0}.command-ledger-metric:last-child,.command-ledger-metric:nth-child(4){border-bottom:0}.command-ledger-metric strong{font-size:21px}.command-stage{height:310px!important}}:root{--km-bg:#fff;--km-surface:#fff;--km-surface-subtle:#f7f7f8;--km-surface-strong:#f0f0f2;--km-ink:#18181b;--km-ink-soft:#3f3f46;--km-muted:#71717a;--km-faint:#a1a1aa;--km-border:#e4e4e7;--km-border-strong:#d4d4d8;--km-brand:#5e6ad2;--km-brand-strong:#4c57bd;--km-brand-soft:#f0f1ff;--km-success:#15803d;--km-success-soft:#effbf3;--km-info:#4f46e5;--km-info-soft:#f1f1ff;--km-warning:#a16207;--km-warning-soft:#fffbeb;--km-sidebar:#fff;--km-sidebar-raised:#f4f4f5;--km-sidebar-rule:#e4e4e7;--km-radius-sm:6px;--km-radius:8px;--km-radius-lg:10px;--km-shadow:none;--km-shadow-raised:0 18px 48px #18181b24;--km-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}html,body,#root,.app,.main{background:#fff!important}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#5e6ad252!important}.sidebar{color:#3f3f46!important;background:#fff!important;border-right:1px solid #e7e7ea!important;padding:16px 10px 12px!important}.brand{border-bottom:1px solid #eeeeef!important;padding:5px 8px 19px!important}.brand-logo{width:30px!important;height:30px!important;box-shadow:none!important;border-radius:7px!important}.brand strong{color:#18181b!important;letter-spacing:.055em!important;font-size:12px!important}.nav-item{color:#52525b!important;border-radius:6px!important;min-height:38px!important;margin:1px 0!important;padding:0 9px!important;font-size:12px!important;font-weight:520!important}.nav-item.active{color:#18181b!important;background:#ededf0!important;border-color:#0000!important}.nav-item.active:before{display:none!important}.nav-item b{color:#fff!important;background:#5e6ad2!important}.sidebar-bottom{border-top:1px solid #eeeeef!important;padding-top:12px!important}.sidebar-live-action-copy strong{color:#27272a!important}.sidebar-live-action-copy small{color:#8b8b95!important}.account strong{color:#27272a!important;letter-spacing:-.01em!important;font-size:12px!important;line-height:17px!important}.account span,.account-actions button{color:#8b8b95!important}.avatar.profile-photo,.profile-photo{background:#f4f4f5!important;border-color:#e4e4e7!important}.topbar{height:60px!important;min-height:60px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-bottom-color:#e7e7ea!important;padding:0 30px!important}.topbar:after{display:none!important}.crumb span{color:#c4c4cb!important}.icon-btn:hover{background:#f4f4f5!important;border-color:#0000!important}.icon-btn b{background:#e5484d!important;border-color:#fff!important}.page-head p{color:#71717a!important;margin-top:4px!important;font-size:13px!important}.eyebrow{color:#8b8b95!important;letter-spacing:.08em!important;font-size:10px!important}.card{box-shadow:none!important;border-color:#e7e7ea!important;border-radius:8px!important;padding:18px!important}.card-head{margin-bottom:16px!important}.primary{min-height:36px!important;box-shadow:none!important;background:#5e6ad2!important;border-color:#5e6ad2!important;border-radius:6px!important;padding:0 12px!important;font-size:12px!important}.primary:hover{background:#4c57bd!important;border-color:#4c57bd!important;transform:none!important}.primary.danger,.danger.broadcast-end{background:#dc2626!important;border-color:#dc2626!important;border-radius:6px!important}.quiet-btn{min-height:36px!important;box-shadow:none!important;border-color:#dedee3!important;border-radius:6px!important;padding:0 12px!important;font-size:12px!important}.quiet-btn:hover{background:#f7f7f8!important;border-color:#c7c7ce!important}.link-btn,.text-action{color:#5e6ad2!important;font-size:12px!important}.link-btn:hover,.text-action:hover{color:#4c57bd!important}.kpi-grid{gap:12px!important;margin-bottom:18px!important}.kpi-card{min-height:116px!important;box-shadow:none!important;border-color:#e7e7ea!important;border-radius:8px!important;padding:15px!important}.kpi-card:after{display:none!important}.kpi-icon{background:#f4f4f5!important;border-radius:6px!important;width:30px!important;height:30px!important}.kpi-main{margin-top:12px!important}.kpi-label,.kpi-bottom>span{font-size:11px!important}.kpi-trend{color:#5e6ad2!important;background:#f0f1ff!important}.command-ledger{min-height:96px!important;box-shadow:none!important;color:#18181b!important;background:#fff!important;border-color:#e1e1e6!important;border-radius:8px!important;margin-bottom:16px!important}.command-ledger:after{display:none!important}.command-ledger-lead span{color:#71717a!important;font-size:9px!important}.command-ledger-lead span i{background:#e5484d!important;width:6px!important;height:6px!important;box-shadow:0 0 0 3px #fee2e2!important}.command-ledger-lead strong{color:#18181b!important;margin-top:5px!important;font-size:17px!important;font-weight:620!important;line-height:23px!important}.command-ledger-lead small{color:#71717a!important;font-size:11px!important}.command-ledger-metric span{color:#8b8b95!important;font-size:9px!important}.command-ledger-metric strong{color:#18181b!important;font-size:22px!important;font-weight:650!important;line-height:28px!important}.command-ledger-metric small{color:#8b8b95!important;font-size:10px!important}.command-ledger.is-live .command-ledger-lead>span{color:#71717a!important}.command-ledger.is-live .command-ledger-lead>span i{background:#e5484d!important;box-shadow:0 0 0 3px #fee2e2!important}.command-bottom-grid{margin-top:12px!important}.command-stage{border-radius:7px!important}th{color:#8b8b95!important;letter-spacing:.06em!important;background:#fafafa!important;border-bottom-color:#e7e7ea!important;height:38px!important;font-size:10px!important}td{border-bottom-color:#eeeeef!important;padding:11px 12px!important;font-size:12px!important}.pagination{min-height:56px!important}.pagination-controls button{border-radius:5px!important}.tag{color:#52525b!important;background:#f4f4f5!important;border-radius:5px!important;min-height:22px!important;font-size:10px!important}.tag.live,.tag.auction{color:#e11d48!important;background:#fff1f2!important;border-color:#ffe4e6!important}.segmented-tabs,.report-presets{background:#f4f4f5!important;border-radius:6px!important;padding:2px!important}.segmented-tabs button,.report-presets button{border-radius:5px!important;min-height:30px!important;font-size:11px!important}.ui-input,.ui-select,.ui-textarea,.form input,.form select,.form textarea,.modal input,.modal select,.modal textarea,.drawer input,.drawer select,.drawer textarea,input:not([type=checkbox]):not([type=radio]),select,textarea{height:38px!important;min-height:38px!important;box-shadow:none!important;border-color:#dedee3!important;border-radius:6px!important;font-size:13px!important}.ui-input:focus,.ui-select:focus,.ui-textarea:focus,.form input:focus,.form select:focus,.form textarea:focus,.modal input:focus,.modal select:focus,.modal textarea:focus,.drawer input:focus,.drawer select:focus,.drawer textarea:focus{border-color:#5e6ad2!important;box-shadow:0 0 0 3px #5e6ad21f!important}.modal-backdrop,.lot-modal-backdrop{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#18181b40!important}.drawer,.lot-edit-modal,.lot-modal,.confirm-modal{border-radius:10px!important;box-shadow:0 18px 48px #18181b29!important}.drawer-head,.lot-modal-head,.drawer-foot,.lot-modal-foot{background:#fff!important;border-color:#e7e7ea!important}.notice{color:#4338ca!important;background:#f5f5ff!important;border-color:#e0e1ff!important}.notification-row.unread{background:#fafaff!important}.notification-count{color:#5e6ad2!important;background:#f0f1ff!important}@media (width<=900px){.command-ledger-lead{border-bottom-color:#e7e7ea!important}.command-ledger-metric:nth-child(4){border-right-color:#e7e7ea!important}}@media (width<=620px){.page{padding:20px 16px 36px!important}.topbar{height:56px!important;min-height:56px!important;padding:0 16px!important}.command-ledger-metric{border-bottom-color:#e7e7ea!important}.command-ledger-metric:nth-child(3),.command-ledger-metric:last-child{border-right-color:#e7e7ea!important}}:root{--km-bg:#fbfbfc;--km-surface:#fff;--km-surface-subtle:#fafafa;--km-surface-strong:#f4f4f5;--km-ink:#18181b;--km-ink-soft:#3f3f46;--km-muted:#71717a;--km-faint:#a1a1aa;--km-border:#e4e4e7;--km-border-strong:#d4d4d8;--km-brand:#ef0000;--km-brand-strong:#c30000;--km-brand-soft:#fff1f1;--km-brand-ring:#ef000024;--km-secondary:#18181b;--km-secondary-hover:#27272a;--km-secondary-soft:#f4f4f5;--km-success:#15803d;--km-success-soft:#f0fdf4;--km-info:#0369a1;--km-info-soft:#f0f9ff;--km-warning:#a16207;--km-warning-soft:#fffbeb;--km-danger:#b42318;--km-danger-soft:#fef3f2;--km-water:#0e7c86;--km-sidebar:#f8f8f9;--km-sidebar-raised:#eeeeef;--km-sidebar-rule:#e4e4e7;--km-radius-sm:5px;--km-radius:7px;--km-radius-lg:9px;--km-shadow:none;--km-shadow-raised:0 18px 44px #18181b24;--km-font:"Segoe UI Variable",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}html,body,#root{font-feature-settings:"cv02","cv03","cv04","cv11";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;background:var(--km-bg)!important;color:var(--km-ink)!important}body{font-size:13px!important}.app{background:var(--km-bg)!important}.main{background:#fff!important}button,input,select,textarea{font-feature-settings:"cv02","cv03","cv04","cv11"}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--km-brand-ring)!important;outline-offset:2px!important}::selection{color:#18181b!important;background:#ffe2e2!important}.sidebar{width:236px!important;color:var(--km-ink-soft)!important;background:#f8f8f9!important;border-right:1px solid #e6e6e8!important;flex-basis:236px!important;padding:14px 9px 11px!important}.brand{border-bottom:1px solid #e7e7e9!important;gap:9px!important;padding:4px 8px 16px!important}.brand-logo{border-radius:6px!important;width:28px!important;height:28px!important}.brand strong{color:#18181b!important;letter-spacing:.05em!important;font-size:11px!important;font-weight:700!important}.nav-label{color:#a1a1aa!important;letter-spacing:.075em!important;padding:0 8px 5px!important;font-size:9px!important}.nav-label-secondary{border-top:1px solid #ececee!important;margin-top:10px!important;padding-top:10px!important}.nav-item{color:#52525b!important;border-radius:5px!important;gap:9px!important;min-height:34px!important;margin:1px 0!important;padding:0 8px!important;font-size:12px!important;font-weight:500!important;transform:none!important}.nav-item:hover{color:#27272a!important;background:#f0f0f1!important;transform:none!important}.nav-item.active{color:#18181b!important;background:#eaeaec!important}.nav-item.active:before{background:#ef0000!important;border-radius:2px!important;width:2px!important;height:16px!important;display:block!important;left:-1px!important}.nav-item b{background:#ef0000!important}.sidebar-bottom{border-top-color:#e7e7e9!important;padding-top:10px!important}.sidebar-live-action{color:#27272a!important;background:0 0!important;border-color:#0000!important;border-radius:5px!important;min-height:44px!important;margin-bottom:9px!important;padding:6px 8px!important}.sidebar-live-action:hover{background:#eeeeef!important;border-color:#0000!important}.sidebar-live-action-dot{background:#ef0000!important;width:7px!important;height:7px!important;box-shadow:0 0 0 3px #ffe1e1!important}.sidebar-live-action-copy small{color:#8a8a93!important;font-size:9px!important}.account{padding:0 6px!important}.account strong{color:#27272a!important;font-size:11px!important;line-height:16px!important}.account span{color:#8a8a93!important;font-size:9px!important}.account-actions button:hover{color:#27272a!important;background:#ececee!important}.topbar{height:52px!important;min-height:52px!important;box-shadow:none!important;background:#fffffff5!important;border-bottom-color:#e8e8ea!important;padding:0 28px!important}.crumb{color:#52525b!important;font-size:11px!important;font-weight:550!important}.top-actions{gap:4px!important}.icon-btn{border-radius:5px!important;width:30px!important;height:30px!important}.icon-btn:hover{background:#f4f4f5!important}.mobile-menu{border-radius:5px!important;width:32px!important;height:32px!important}.page{max-width:1560px!important;padding:24px 28px 42px!important}.page-head{min-height:40px!important;margin-bottom:20px!important}.page-head h1{letter-spacing:-.03em!important;font-size:22px!important;font-weight:650!important;line-height:28px!important}.page-head p{margin-top:3px!important;font-size:12px!important;line-height:18px!important}.eyebrow{color:#8b8b93!important;letter-spacing:.025em!important;text-transform:none!important;font-size:9px!important;font-weight:650!important}.eyebrow i{background:#ef0000!important}.card{box-shadow:none!important;background:#fff!important;border-color:#e5e5e8!important;border-radius:7px!important;padding:16px!important}.card:hover{box-shadow:none!important;border-color:#e5e5e8!important;transform:none!important}.card-head{gap:12px!important;margin-bottom:14px!important}.card h2,.command-section-head h2{font-size:15px!important;font-weight:620!important;line-height:21px!important}.card p{font-size:11px!important;line-height:17px!important}.primary{color:#fff!important;min-height:34px!important;box-shadow:none!important;background:#ef0000!important;border:1px solid #ef0000!important;border-radius:5px!important;padding:0 11px!important;font-size:11px!important;font-weight:600!important;transform:none!important}.primary:hover{box-shadow:none!important;background:#c30000!important;border-color:#c30000!important;transform:none!important}.primary.danger,.danger.broadcast-end{background:#b42318!important;border-color:#b42318!important}.primary.danger:hover,.danger.broadcast-end:hover{background:#912018!important;border-color:#912018!important}.quiet-btn{color:#3f3f46!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border-color:#dedee2!important;border-radius:5px!important;padding:0 11px!important;font-size:11px!important;transform:none!important}.quiet-btn:hover{box-shadow:none!important;background:#f7f7f8!important;border-color:#c9c9cf!important;transform:none!important}.link-btn,.text-action,.shopify-draft-link{color:#c30000!important;font-size:11px!important}.link-btn:hover,.text-action:hover,.shopify-draft-link:hover{color:#920000!important}.icon-small{color:#71717a!important;border:1px solid #0000!important;border-radius:5px!important;width:30px!important;height:30px!important}.icon-small:hover{color:#27272a!important;background:#f7f7f8!important;border-color:#e4e4e7!important}.danger-icon{color:#b42318!important}.kpi-grid{overflow:hidden;background:#fff!important;border:1px solid #e5e5e8!important;border-radius:7px!important;gap:0!important;margin-bottom:16px!important}.kpi-card{min-height:104px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-right:1px solid #e8e8ea!important;border-radius:0!important;padding:13px 14px!important;transform:none!important}.kpi-card:last-child{border-right:0!important}.kpi-card:hover{box-shadow:none!important;background:#fff!important;transform:none!important}.kpi-card:after,.sparkline{display:none!important}.kpi-label{color:#71717a!important;font-size:10px!important;font-weight:550!important;line-height:15px!important}.kpi-icon{color:#52525b!important;background:#f4f4f5!important;border-radius:5px!important;width:27px!important;height:27px!important}.kpi-icon svg{width:14px!important;height:14px!important}.kpi-card.red .kpi-icon{color:#ef0000!important;background:#fff1f1!important}.kpi-card.green .kpi-icon,.kpi-card.blue .kpi-icon,.kpi-card.gold .kpi-icon{color:#52525b!important;background:#f4f4f5!important}.kpi-main{gap:7px!important;margin-top:9px!important}.kpi-main strong{font-size:21px!important;font-weight:650!important;line-height:27px!important}.kpi-trend{color:#52525b!important;background:#f4f4f5!important;border-radius:4px!important;padding:1px 5px!important;font-size:9px!important}.kpi-trend.down{color:#c30000!important;background:#fff1f1!important}.kpi-bottom{min-height:16px!important;margin-top:4px!important}.kpi-bottom>span{color:#8a8a93!important;font-size:10px!important;line-height:15px!important}.table-component{border-top-color:#e7e7e9!important}.card>.table-component{margin:0 -16px -16px!important}.table-wrap{border-radius:0!important}table{font-size:12px!important}th{color:#8b8b93!important;letter-spacing:0!important;text-transform:none!important;background:#fafafa!important;border-bottom-color:#e7e7e9!important;height:34px!important;padding:0 11px!important;font-size:10px!important;font-weight:550!important}td{color:#3f3f46!important;border-bottom-color:#ededee!important;min-height:46px!important;padding:10px 11px!important;font-size:11px!important;line-height:17px!important}td strong{font-size:11px!important;line-height:17px!important}td small{font-size:10px!important;line-height:15px!important}tbody tr:hover{background:#fafafa!important}.table-empty{height:138px!important;font-size:11px!important}.pagination{min-height:52px!important;padding:10px 16px!important}.pagination-summary,.pagination-ellipsis{font-size:10px!important}.pagination-controls button{border-radius:4px!important;width:28px!important;height:28px!important;font-size:10px!important}.pagination-controls button.current{color:#c30000!important;background:#fff1f1!important;border-color:#ffc8c8!important}.tag{color:#52525b!important;background:#f4f4f5!important;border-color:#e7e7e9!important;border-radius:4px!important;min-height:21px!important;padding:2px 7px!important;font-size:9px!important;font-weight:600!important}.tag.live,.tag.auction,.tag.blocked{color:#c30000!important;background:#fff1f1!important;border-color:#ffd7d7!important}.tag.active,.tag.scheduled{color:#15803d!important;background:#f0fdf4!important;border-color:#dcfce7!important}.tag.buyNow{color:#0369a1!important;background:#f0f9ff!important;border-color:#dbeafe!important}.tag.draft,.tag.queued,.tag.sold,.tag.ended,.tag.completed,.tag.neutral{color:#52525b!important;background:#f4f4f5!important;border-color:#e4e4e7!important}.form,.modal form,.drawer form{gap:13px!important}.form label,.modal label,.drawer label,.profile-form-standard label,.ui-field-label{color:#52525b!important;gap:5px!important;font-size:11px!important;font-weight:550!important}.ui-field{gap:5px!important}.ui-field-description{font-size:10px!important;line-height:15px!important}.ui-field-error{color:#b42318!important;font-size:10px!important}.ui-input,.ui-select,.ui-textarea,.form input,.form select,.form textarea,.modal input,.modal select,.modal textarea,.drawer input,.drawer select,.drawer textarea,input:not([type=checkbox]):not([type=radio]),select,textarea{height:36px!important;min-height:36px!important;box-shadow:none!important;color:#18181b!important;background:#fff!important;border-color:#dcdce1!important;border-radius:5px!important;font-size:12px!important}.ui-textarea,.form textarea,.modal textarea,.drawer textarea,textarea{height:auto!important;min-height:88px!important;padding-top:9px!important;padding-bottom:9px!important}.ui-input:hover,.ui-select:hover,.ui-textarea:hover,.form input:hover,.form select:hover,.form textarea:hover,.modal input:hover,.modal select:hover,.modal textarea:hover,.drawer input:hover,.drawer select:hover,.drawer textarea:hover{border-color:#c5c5cb!important}.ui-input:focus,.ui-select:focus,.ui-textarea:focus,.form input:focus,.form select:focus,.form textarea:focus,.modal input:focus,.modal select:focus,.modal textarea:focus,.drawer input:focus,.drawer select:focus,.drawer textarea:focus{box-shadow:0 0 0 3px var(--km-brand-ring)!important;border-color:#ef0000!important}.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled,input:disabled,select:disabled,textarea:disabled,.ui-input[readonly],.ui-textarea[readonly]{color:#8b8b93!important;cursor:not-allowed!important;background:#f7f7f8!important}.ui-input[aria-invalid=true],.ui-select[aria-invalid=true],.ui-textarea[aria-invalid=true]{border-color:#b42318!important}.ui-control{height:36px!important;min-height:36px!important}.ui-control>.ui-input,.ui-control>.ui-select{height:36px!important}.ui-control-icon{left:11px!important}.ui-control.has-leading>.ui-input,.ui-control.has-leading>.ui-select{padding-left:36px!important}.ui-control-action,.ui-control-action>button{width:28px!important;height:28px!important}.ui-select{background-position:calc(100% - 16px) 15px,calc(100% - 11px) 15px!important}.modal-backdrop,.lot-modal-backdrop{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#18181b47!important;justify-content:center!important;align-items:center!important;padding:20px!important}.drawer,.lot-edit-modal,.lot-modal,.confirm-modal{height:auto!important;max-height:calc(100dvh - 40px)!important;box-shadow:var(--km-shadow-raised)!important;background:#fff!important;border-color:#dedee2!important;border-radius:9px!important}.drawer{overflow:auto!important}.drawer-head,.lot-modal-head{border-bottom-color:#e7e7e9!important;min-height:64px!important;padding:14px 16px!important}.drawer-head h2,.lot-modal-head h2{font-size:16px!important;line-height:22px!important}.drawer-head button,.lot-modal-close{border-radius:5px!important;width:30px!important;height:30px!important}.drawer-body,.lot-modal-body{padding:16px!important}.drawer-foot,.lot-modal-foot{border-top-color:#e7e7e9!important;min-height:58px!important;padding:11px 16px!important}.confirm-modal{grid-template-columns:38px minmax(0,1fr)!important;gap:12px!important;padding:18px!important}.confirm-icon{color:#c30000!important;background:#fff1f1!important;border-radius:7px!important;width:36px!important;height:36px!important}.confirm-copy h2{font-size:15px!important;line-height:21px!important}.confirm-copy p{font-size:11px!important;line-height:17px!important}.action-form-foot{gap:7px!important}.command-ledger{border-color:#e4e4e7!important;border-radius:7px!important;min-height:88px!important}.command-ledger-lead{background:#fafafa!important;border-right-color:#e7e7e9!important;padding:14px 17px!important}.command-ledger-lead span,.command-ledger-metric span{letter-spacing:.07em!important;font-size:8px!important}.command-ledger-lead strong{font-size:15px!important;line-height:21px!important}.command-ledger-lead small,.command-ledger-metric small{font-size:9px!important}.command-ledger-metric{border-right-color:#e7e7e9!important;padding:13px 14px!important}.command-ledger-metric strong{font-size:19px!important;line-height:25px!important}.command-ledger-lead span i,.command-ledger.is-live .command-ledger-lead>span i{background:#ef0000!important;box-shadow:0 0 0 3px #ffe1e1!important}.command-main-grid,.command-bottom-grid{gap:12px!important}.command-live-card:before{display:none!important}.command-live-card,.command-ops-card{padding:16px!important}.command-panel-head{margin-bottom:14px!important}.command-panel-head h2{font-size:16px!important;line-height:22px!important}.status-pill{border-radius:4px!important;min-height:22px!important;padding:0 7px!important;font-size:9px!important;line-height:20px!important}.status-pill.live{color:#c30000!important;background:#fff1f1!important;border-color:#ffd7d7!important}.status-pill.live i{background:#ef0000!important}.command-stage{border-radius:7px!important;height:350px!important}.command-stage-top{font-size:9px!important}.command-stage-bottom strong{font-size:19px!important;line-height:25px!important}.command-live-stats{margin-top:14px!important;padding-top:14px!important}.command-live-stats strong{font-size:16px!important;line-height:22px!important}.ops-health{background:#f0fdf4!important;border-color:#dcfce7!important;border-radius:6px!important;margin:0!important;padding:11px!important}.health-dot{background:#16a34a!important;width:7px!important;height:7px!important;box-shadow:0 0 0 3px #dcfce7!important}.ops-health strong{font-size:11px!important}.ops-health span:not(.health-dot){font-size:10px!important}.ops-rows{margin-top:12px!important}.next-show-block{background:#fafafa!important;border:1px solid #e7e7e9!important;border-radius:6px!important;margin-top:14px!important;padding:13px!important}.next-show-date{background:#fff!important;border-color:#e4e4e7!important;border-radius:5px!important}.command-section-head{margin:16px 0 8px!important}.command-section-head h2{font-size:16px!important}.command-queue-card,.command-orders-card{min-height:300px!important}.command-queue-row{border-bottom-color:#ededee!important;padding:9px 0!important}.command-queue-row.current{background:#fff7f7!important;border-radius:5px!important;margin:0 -6px!important;padding-left:6px!important;padding-right:6px!important}.command-queue-row img{border-radius:6px!important;width:38px!important;height:38px!important}.queue-number{font-size:10px!important}.command-queue-row strong,.command-order-row strong{font-size:11px!important}.command-queue-row span:not(.queue-number),.command-order-row span{font-size:10px!important}.order-summary{border-color:#e7e7e9!important;margin-bottom:11px!important}.order-summary div{padding:9px 11px!important}.order-summary strong{font-size:16px!important}.command-order-row{padding:10px 0!important}.order-avatar{color:#fff!important;background:#18181b!important;width:30px!important;height:30px!important}.order-value a{color:#c30000!important}.shows-table-card,.show-report-table,.notifications-card{padding:16px!important}.shows-table-head,.notifications-head{padding-bottom:14px!important}.segmented-tabs,.report-presets{background:#f4f4f5!important;border-color:#e4e4e7!important;border-radius:5px!important;padding:2px!important}.segmented-tabs button,.report-presets button{border-radius:4px!important;min-height:28px!important;padding:0 9px!important;font-size:10px!important}.segmented-tabs button.active,.report-presets button.active{box-shadow:none!important}.segmented-tabs b{background:#e7e7e9!important;font-size:9px!important}.show-table-empty,.lots-empty{min-height:210px!important}.show-modal-intro{background:#fafafa!important;border-radius:6px!important;padding:11px!important}.show-modal-icon{color:#ef0000!important;background:#fff1f1!important;border-radius:6px!important;width:32px!important;height:32px!important}.show-modal-section{padding:14px 0!important}.show-modal-section-head>span{border-radius:5px!important;width:21px!important;height:21px!important;line-height:21px!important}.lots-page .lot-book-head{gap:18px!important;padding-bottom:14px!important}.lots-page .lot-table-controls{grid-template-columns:minmax(240px,1fr) 96px 150px 106px!important;gap:7px!important}.lots-page .lots-search.compact,.lots-page .lots-search.compact>input,.lots-page .table-filter-button,.lots-page .sort-filter .ui-select,.lots-page .lot-head-add{border-radius:5px!important;height:36px!important;min-height:36px!important;font-size:11px!important}.lots-page .lots-search.compact>input:focus,.lots-page .sort-filter .ui-select:focus{box-shadow:0 0 0 3px var(--km-brand-ring)!important;border-color:#ef0000!important}.lots-page .table-filter-button{border-color:#dedee2!important;width:96px!important}.lots-page .table-filter-button:hover,.lots-page .table-filter-button.active{background:#f7f7f8!important;border-color:#c9c9cf!important}.lots-page .table-filter-button b{background:#ef0000!important}.lots-page .lot-head-add{color:#fff!important;background:#ef0000!important;border-color:#ef0000!important;width:106px!important;min-width:106px!important}.lots-page .lot-head-add:hover{color:#fff!important;background:#c30000!important;border-color:#c30000!important;transform:none!important}.lot-filter-drawer{background:#fafafa!important;border-radius:6px!important;margin-top:12px!important;padding:13px!important}.clear-filters,.filter-close{border-radius:5px!important;min-height:29px!important}.lot-book{margin-top:12px!important}.lot-book-columns{letter-spacing:0!important;text-transform:none!important;background:#fafafa!important;border-radius:6px 6px 0 0!important;min-height:34px!important;font-size:10px!important;top:52px!important}.lot-row{min-height:66px!important;padding:8px 11px!important}.lot-row:last-child{border-radius:0 0 6px 6px!important}.lot-row:hover{background:#fafafa!important}.lot-row-image{border-radius:6px!important;width:44px!important;height:44px!important}.lot-row-main strong,.lot-price strong{font-size:11px!important}.lot-row-main span,.lot-price small{font-size:9px!important}.lot-row-actions .icon-small{border-color:#e4e4e7!important;border-radius:5px!important;width:29px!important;height:29px!important}.lot-step{background:#fff!important;border-color:#e4e4e7!important;border-radius:6px!important}.lot-step-number{color:#52525b!important;background:#f4f4f5!important;border-radius:5px!important}.lot-field>span{color:#52525b!important;font-size:10px!important}.lot-fetch,.lot-input-action button{border-color:#dedee2!important;border-radius:5px!important}.lot-product,.lot-readonly,.lot-edit-preview,.shopify-sync-note,.shopify-readonly-fields>div{background:#fafafa!important;border-color:#e4e4e7!important;border-radius:6px!important}.lot-error{color:#b42318!important;background:#fff1f1!important;border-color:#fecaca!important}.lot-divider{background:#e7e7e9!important}.notice.info{color:#075985!important;background:#f0f9ff!important;border-color:#dbeafe!important;border-radius:6px!important}.report-filter-toolbar{min-height:54px!important;box-shadow:none!important;border-radius:7px!important;gap:9px!important;margin-bottom:16px!important;padding:8px 10px!important}.report-toolbar-title,.report-range-count{font-size:11px!important}.report-download-btn{min-height:34px!important}.show-report-table .kpi-grid{margin-bottom:14px!important}.broadcast-page{max-width:1560px!important}.broadcast-commandbar{min-height:56px!important;box-shadow:none!important;border-color:#e4e4e7!important;border-radius:7px!important;margin-bottom:14px!important;padding:9px 12px!important}.broadcast-commandbar.is-live{background:#fff8f8!important;border-color:#ffd2d2!important}.broadcast-state{gap:9px!important}.broadcast-state-dot{background:#a1a1aa!important;width:8px!important;height:8px!important;box-shadow:0 0 0 3px #e4e4e7!important}.is-live .broadcast-state-dot{background:#ef0000!important;box-shadow:0 0 0 3px #ffe1e1!important}.broadcast-state strong{font-size:11px!important}.broadcast-state small{font-size:10px!important}.broadcast-grid,.broadcast-stage,.broadcast-sidebar{gap:12px!important}.broadcast-preview-card{padding:0!important}.broadcast-preview-head{height:54px!important;padding:0 16px!important}.broadcast-preview-status{font-size:9px!important}.broadcast-canvas{border-color:#27272a!important;border-radius:7px!important;margin:0 16px!important}.broadcast-canvas.live{background:radial-gradient(circle at 50% 42%,#30302e,#111110 70%)!important}.broadcast-metrics{padding:12px 16px!important}.broadcast-metrics span{font-size:9px!important}.broadcast-metrics strong{font-size:11px!important}.broadcast-control-card,.broadcast-sidebar .card{padding:16px!important}.broadcast-tabs{border-radius:5px!important;margin-bottom:13px!important}.broadcast-tabs button{min-height:30px!important;padding:0 10px!important;font-size:10px!important}.broadcast-tabs button.active{box-shadow:none!important;border-radius:4px!important}.control-grid{gap:7px!important}.control-tile{border-radius:6px!important;gap:8px!important;min-height:62px!important;padding:9px!important}.control-tile:hover{background:#fafafa!important;border-color:#c9c9cf!important}.control-tile strong{font-size:10px!important}.control-tile small{font-size:9px!important}.control-tile b{font-size:8px!important}.control-on{color:#15803d!important}.broadcast-control-footer{margin-top:14px!important;padding-top:12px!important}.health-score{padding:4px 0 12px!important}.health-score strong{font-size:25px!important;line-height:31px!important}.health-bars i{background:var(--km-water)!important;width:6px!important}.health-detail{padding:9px 0!important;font-size:10px!important}.broadcast-checks{gap:6px!important}.broadcast-checks div{background:#fafafa!important;border:1px solid #e7e7e9!important;border-radius:5px!important;min-height:32px!important;padding:7px 8px!important;font-size:10px!important}.profile-settings-shell{gap:12px!important}.profile-settings-shell .card{padding:18px!important}.profile-settings-head h2{font-size:16px!important;line-height:22px!important}.profile-settings-head p{font-size:11px!important}.profile-hero{padding:15px 0!important}.profile-avatar-edit{background:#18181b!important;border-radius:5px!important}.profile-section-footer{padding-top:13px!important}.security-badge{border-radius:4px!important;padding:3px 7px!important;font-size:9px!important}.security-callout{background:#fafafa!important;border-radius:6px!important;margin:14px 0!important;padding:11px!important}.password-guidance{border-radius:5px!important;padding:8px 10px!important}.notification-list{border-top-color:#e7e7e9!important}.notification-row{grid-template-columns:34px minmax(0,1fr) auto 28px!important;gap:11px!important;min-height:70px!important;padding:12px 0!important}.notification-row.unread{background:#fff8f8!important;border-radius:5px!important;margin:0 -7px!important;padding:12px 7px!important}.notification-icon{color:#52525b!important;background:#f4f4f5!important;border-radius:6px!important;width:34px!important;height:34px!important}.notification-icon.auction,.notification-icon.bid{color:#c30000!important;background:#fff1f1!important}.notification-icon.order{color:#15803d!important;background:#f0fdf4!important}.notification-icon.show{color:#0369a1!important;background:#f0f9ff!important}.notification-count{color:#c30000!important;background:#fff1f1!important;border-radius:4px!important}.unread-dot{background:#ef0000!important}.login-shell{background:#f7f7f8!important;padding:24px!important}.login-card{background:#fff!important;border:1px solid #dedee2!important;border-radius:9px!important;width:min(400px,100%)!important;padding:28px!important;box-shadow:0 1px 2px #18181b0a,0 14px 40px #18181b12!important}.login-brand{margin-bottom:24px!important}.login-brand img{border-radius:7px!important;width:38px!important;height:38px!important}.login-brand strong{font-size:12px!important}.login-brand span{font-size:10px!important}.login-copy h1{font-size:24px!important;line-height:30px!important}.login-copy p{font-size:12px!important}.demo-login-btn{background:#fafafa!important;border-radius:6px!important;min-height:50px!important;margin-top:13px!important;padding:8px 10px!important}.demo-login-btn:hover{background:#f4f4f5!important}.toast{background:#18181b!important;border-color:#18181b!important;border-radius:6px!important;min-height:40px!important;font-size:11px!important;bottom:20px!important;right:20px!important}@media (width<=1180px){.page{padding:22px 24px 38px!important}.topbar{padding:0 24px!important}.lots-page .lot-table-controls{grid-template-columns:minmax(210px,1fr) 92px 138px 102px!important}}@media (width<=1024px){.sidebar{width:236px!important;left:-250px!important}.sidebar.open{left:0!important;box-shadow:16px 0 40px #18181b24!important}.broadcast-sidebar{gap:12px!important}}@media (width<=900px){.command-ledger{grid-template-columns:repeat(4,minmax(0,1fr))!important}.command-ledger-lead{border-bottom:1px solid #e7e7e9!important;border-right:0!important;grid-column:1/-1!important}.command-ledger-metric{border-bottom:0!important}.command-ledger-metric:nth-child(4){border-right:1px solid #e7e7e9!important}.lots-page .lot-book-head{align-items:flex-start!important}.lots-page .lot-table-controls{grid-template-columns:minmax(0,1fr) 94px 136px!important}.lots-page .lot-head-add{grid-column:3!important}}@media (width<=640px){.page{padding:18px 14px 32px!important}.topbar{height:50px!important;min-height:50px!important;padding:0 14px!important}.page-head{margin-bottom:16px!important}.page-head h1{font-size:20px!important;line-height:26px!important}.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kpi-card{border-bottom:1px solid #e8e8ea!important;border-right:1px solid #e8e8ea!important}.kpi-card:nth-child(2n){border-right:0!important}.kpi-card:nth-last-child(-n+2){border-bottom:0!important}.command-ledger{grid-template-columns:1fr 1fr!important}.command-ledger-metric{border-bottom:1px solid #e7e7e9!important}.command-ledger-metric:nth-child(3),.command-ledger-metric:last-child{border-right:0!important}.command-ledger-metric:nth-child(4),.command-ledger-metric:last-child{border-bottom:0!important}.command-stage{height:290px!important}.lot-book-columns{top:50px!important}.login-card{padding:23px!important}}@media (width<=360px){.kpi-grid{grid-template-columns:1fr!important}.kpi-card{border-bottom:1px solid #e8e8ea!important;border-right:0!important}.kpi-card:nth-last-child(2){border-bottom:1px solid #e8e8ea!important}.kpi-card:last-child{border-bottom:0!important}}.modal-backdrop,.lot-modal-backdrop{z-index:1300!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#18181b38!important;justify-content:center!important;align-items:center!important;padding:20px!important;display:flex!important}.drawer,.lot-modal,.lot-edit-modal,.confirm-modal{animation:.16s ease-out both kmModalIn;background:#fff!important;border:1px solid #dcdce1!important;border-radius:10px!important;max-height:calc(100dvh - 40px)!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 60px #18181b26!important}.drawer{flex-direction:column!important;display:flex!important}.drawer-head,.lot-modal-head{background:#fff!important;border-bottom:1px solid #ececee!important;justify-content:space-between!important;align-items:center!important;min-height:60px!important;padding:14px 18px!important;display:flex!important}.drawer-head h2,.lot-modal-head h2{margin:2px 0 0!important;font-size:16px!important;font-weight:650!important;line-height:22px!important}.drawer-head .eyebrow,.lot-modal-head .eyebrow{color:#8b8b93!important;font-size:9px!important}.drawer-head button,.lot-modal-close{color:#71717a!important;background:0 0!important;border:1px solid #0000!important;border-radius:5px!important;flex:none!important;width:30px!important;height:30px!important}.drawer-head button:hover,.lot-modal-close:hover{color:#18181b!important;background:#f7f7f8!important;border-color:#e4e4e7!important}.drawer-body,.lot-modal-body{padding:18px!important;overflow:auto!important}.drawer-foot,.lot-modal-foot{background:#fff!important;border-top:1px solid #ececee!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-height:60px!important;padding:12px 18px!important;display:flex!important}.show-modal-intro{background:#fafafa!important;border:1px solid #e7e7e9!important;border-radius:7px!important;margin-bottom:16px!important;padding:12px!important}.show-modal-section{border-bottom:1px solid #ececee!important;margin:0!important;padding:14px 0!important}.show-modal-section:last-of-type{border-bottom:0!important}.show-modal-section-head{margin-bottom:11px!important}.show-modal-section-head>span{color:#71717a!important;background:#f4f4f5!important;border:1px solid #e1e1e6!important;border-radius:5px!important;width:22px!important;height:22px!important}.show-modal-foot{background:#fff!important;margin:0 -18px -18px!important;padding:12px 18px!important}.show-modal-actions{gap:7px!important}.lot-modal-head{align-items:flex-start!important}.lot-modal-head p{color:#71717a!important;margin-top:3px!important;font-size:11px!important;line-height:17px!important}.lot-modal-body{flex-direction:column!important;gap:14px!important;display:flex!important}.lot-step{background:#fafafa!important;border:1px solid #e7e7e9!important;border-radius:7px!important;grid-template-columns:26px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:11px!important;display:grid!important}.lot-step-number{color:#fff!important;background:#18181b!important;border-radius:5px!important;place-items:center!important;width:24px!important;height:24px!important;font-size:9px!important;font-weight:700!important;display:grid!important}.lot-step.active .lot-step-number,.lot-step.done .lot-step-number{color:#fff!important;background:#ef0000!important}.lot-step strong{color:#27272a!important;font-size:12px!important;font-weight:620!important;line-height:18px!important}.lot-step small{color:#71717a!important;margin-top:2px!important;font-size:10px!important;line-height:15px!important;display:block!important}.lot-field{gap:5px!important}.lot-field>span{color:#52525b!important;font-size:10px!important;font-weight:600!important}.lot-field>small{color:#8b8b93!important;font-size:9px!important}.lot-input-action{grid-template-columns:minmax(0,1fr) 36px!important;gap:6px!important}.lot-fetch{color:#fff!important;background:#18181b!important;border-color:#18181b!important;height:36px!important}.lot-fetch:hover{background:#3f3f46!important;border-color:#3f3f46!important}.lot-product{background:#fafafa!important;border-color:#e7e7e9!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.lot-product img{object-fit:cover!important;border-radius:6px!important;width:44px!important;height:44px!important}.lot-product-copy strong{color:#18181b!important;font-size:11px!important}.lot-product-copy span,.lot-product-copy small{color:#71717a!important;font-size:9px!important}.lot-readonly{background:#fff!important;border-color:#e7e7e9!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:0!important;display:grid!important}.lot-readonly>div{border-right:1px solid #e7e7e9!important;padding:10px!important}.lot-readonly>div:last-child{border-right:0!important}.lot-readonly span{color:#8b8b93!important;font-size:9px!important;display:block!important}.lot-readonly strong{color:#27272a!important;margin-top:3px!important;font-size:11px!important;display:block!important}.lot-modal-foot{justify-content:space-between!important}.confirm-modal{width:min(440px,100vw - 40px)!important}.confirm-modal .action-form-foot{background:#fafafa!important;margin:2px -18px -18px!important;padding:12px 18px!important}.confirm-modal .action-form-foot .quiet-btn,.confirm-modal .action-form-foot .primary{min-width:88px!important}.modal-backdrop .ui-input,.modal-backdrop .ui-select,.modal-backdrop .ui-textarea{background:#fff!important}@keyframes kmModalIn{0%{opacity:0;transform:translateY(5px)scale(.99)}to{opacity:1;transform:none}}@media (width<=640px){.modal-backdrop,.lot-modal-backdrop{align-items:flex-end!important;padding:10px!important}.drawer,.lot-modal,.lot-edit-modal{border-radius:10px 10px 0 0!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - 20px)!important}.drawer-body,.lot-modal-body{padding:16px!important}.drawer-foot,.lot-modal-foot{padding:11px 16px!important}.show-modal-foot{flex-direction:column!important;align-items:stretch!important;margin:0 -16px -16px!important;padding:11px 16px!important}.show-modal-actions{width:100%!important}.show-modal-actions>*{flex:1!important}.lot-readonly>div{padding:9px 8px!important}.lot-readonly strong{font-size:10px!important}.confirm-modal{border-radius:10px!important}}@media (prefers-reduced-motion:reduce){.drawer,.lot-modal,.lot-edit-modal,.confirm-modal{animation:none!important}}.ui-input,.ui-select,.ui-textarea,input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{box-sizing:border-box!important;color:#18181b!important;background:#fff!important;border:1px solid #d9d9df!important;border-radius:6px!important;outline:none!important;width:100%!important;font-family:inherit!important;font-size:12px!important;line-height:18px!important;transition:border-color .12s,box-shadow .12s,background .12s!important}.ui-input,.ui-select,input:not([type=checkbox]):not([type=radio]):not([type=file]),select{height:36px!important;padding:8px 10px!important}.ui-textarea,textarea{resize:vertical!important;min-height:84px!important;padding:9px 10px!important}.ui-input::placeholder,.ui-textarea::placeholder,input::placeholder,textarea::placeholder{color:#a1a1aa!important;opacity:1!important}.ui-input:hover,.ui-select:hover,.ui-textarea:hover,input:not([type=checkbox]):not([type=radio]):not([type=file]):hover,select:hover,textarea:hover{border-color:#b7b7c0!important}.ui-input:focus,.ui-select:focus,.ui-textarea:focus,input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,select:focus,textarea:focus{border-color:#ef0000!important;box-shadow:0 0 0 3px #ef00001f!important}.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled,input:disabled,select:disabled,textarea:disabled{color:#a1a1aa!important;cursor:not-allowed!important;background:#f7f7f8!important;border-color:#e4e4e7!important}.ui-input[readonly],.ui-textarea[readonly],input[readonly],textarea[readonly]{color:#52525b!important;background:#fafafa!important}.ui-input[aria-invalid=true],.ui-select[aria-invalid=true],.ui-textarea[aria-invalid=true],input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:#b42318!important;box-shadow:0 0 0 3px #b423181a!important}.field,.form-field,.ui-control{flex-direction:column!important;gap:6px!important;display:flex!important}.field>label,.form-field>label,.ui-control>label,.field-label{letter-spacing:.01em!important;color:#3f3f46!important;font-size:11px!important;font-weight:600!important;line-height:15px!important}.field>small,.form-field>small,.ui-control>small,.field-hint{color:#8b8b93!important;font-size:10px!important;line-height:15px!important}.input-icon{color:#a1a1aa!important}.has-leading .ui-input{padding-left:34px!important}.has-trailing .ui-input{padding-right:34px!important}@media (prefers-reduced-motion:reduce){.ui-input,.ui-select,.ui-textarea,input,select,textarea{transition:none!important}}button,a,.ui-input,.ui-select,.ui-textarea,select,textarea{-webkit-tap-highlight-color:transparent!important}button:focus-visible,a:focus-visible,.ui-input:focus-visible,.ui-select:focus-visible,.ui-textarea:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px!important;outline:2px solid #ef0000!important}button{font-family:inherit!important}button:disabled{opacity:.55!important;cursor:not-allowed!important}.table-wrap,.data-table-wrap{overscroll-behavior-x:contain!important;overflow-x:auto!important}table{border-collapse:separate!important;border-spacing:0!important}th{white-space:nowrap!important}td{vertical-align:middle!important}.empty-state{color:#71717a!important;background:#fafafa!important;border:1px dashed #d9d9df!important;border-radius:8px!important}@media (width<=640px){.page-head{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.ui-input,.ui-select,.ui-textarea,input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{font-size:16px!important}}.sidebar{color:#e4e4e7!important;background:#18181b!important;border-right:1px solid #27272a!important}.sidebar .brand,.sidebar .brand-name,.sidebar .brand-sub,.sidebar .nav-label,.sidebar .sidebar-bottom,.sidebar .sidebar-live-action-copy{color:#a1a1aa!important}.sidebar .nav-item,.sidebar .nav-link,.sidebar a{color:#a1a1aa!important;border-color:#0000!important}.sidebar .nav-item:hover,.sidebar .nav-link:hover,.sidebar a:hover{color:#fff!important;background:#27272a!important}.sidebar .nav-item.active,.sidebar .nav-link.active{color:#fff!important;background:#2f2f33!important;box-shadow:inset 2px 0 #ef0000!important}.sidebar .nav-item.active svg,.sidebar .nav-link.active svg{color:#ef0000!important}.sidebar .sidebar-live-shortcut,.sidebar .sidebar-live-action{color:#e4e4e7!important;background:#202023!important;border-color:#3f3f46!important}.sidebar .sidebar-live-action:hover{background:#2a2a2e!important;border-color:#52525b!important}.sidebar .sidebar-live-action-dot{background:#ef0000!important;box-shadow:0 0 0 3px #ef000029!important}.sidebar .sidebar-bottom{border-top-color:#27272a!important}.sidebar .avatar{border-color:#3f3f46!important}.sidebar .icon-btn{color:#a1a1aa!important}.sidebar .icon-btn:hover{color:#fff!important;background:#27272a!important}@media (width<=900px){.sidebar{background:#18181b!important}}.sidebar .brand-mark{color:#fff!important;background:#ef0000!important;border-color:#ef0000!important}.sidebar .brand-logo{background:0 0!important;border-radius:0!important;padding:0!important}.sidebar .account-profile,.sidebar .account-actions button{color:#a1a1aa!important}.sidebar .account-profile:hover,.sidebar .account-actions button:hover{color:#fff!important;background:#27272a!important}.sidebar .account-copy strong{color:#e4e4e7!important}.sidebar .account-copy span{color:#71717a!important}.sidebar{background:#18181b!important;border-right:1px solid #27272a!important;flex-direction:column!important;gap:18px!important;width:248px!important;min-width:248px!important;padding:14px 12px 12px!important;display:flex!important}.brand{background:#202023!important;border:1px solid #27272a!important;border-radius:8px!important;gap:10px!important;min-height:44px!important;padding:6px 8px!important}.brand-logo{object-fit:contain!important;flex:0 0 28px!important;width:28px!important;height:28px!important}.brand strong{letter-spacing:.12em!important;color:#fafafa!important;font-size:11px!important}.brand span{color:#71717a!important;font-size:10px!important}.sidebar nav{flex-direction:column!important;gap:2px!important;display:flex!important}.nav-label{letter-spacing:.12em!important;color:#71717a!important;margin:4px 8px 7px!important;font-size:9px!important;font-weight:700!important;line-height:12px!important}.nav-label-secondary{margin-top:18px!important}.nav-item{color:#a1a1aa!important;border-radius:6px!important;gap:10px!important;min-height:36px!important;padding:0 10px!important;font-size:12px!important;font-weight:500!important;position:relative!important}.nav-item svg{color:#71717a!important;width:15px!important;height:15px!important}.nav-item:hover{color:#fafafa!important;background:#27272a!important}.nav-item:hover svg{color:#d4d4d8!important}.nav-item.active{color:#fff!important;background:#2a2a2e!important;font-weight:600!important;box-shadow:inset 2px 0 #ef0000!important}.nav-item.active svg{color:#ef0000!important}.sidebar-bottom{border-top:1px solid #27272a!important;flex-direction:column!important;gap:10px!important;margin-top:auto!important;padding-top:12px!important;display:flex!important}.sidebar-live-action{color:#e4e4e7!important;text-align:left!important;background:#202023!important;border:1px solid #3f3f46!important;border-radius:7px!important;align-items:center!important;gap:9px!important;min-height:54px!important;padding:9px 10px!important;display:flex!important}.sidebar-live-action-copy{flex-direction:column!important;flex:1!important;gap:2px!important;min-width:0!important;display:flex!important}.sidebar-live-action-copy strong{color:#fafafa!important;font-size:11px!important}.sidebar-live-action-copy small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#a1a1aa!important;font-size:10px!important;overflow:hidden!important}.account{padding-top:2px!important}.account-profile{border-radius:6px!important;min-width:0!important;padding:7px 8px!important}.account-profile .avatar{width:28px!important;height:28px!important}.account-copy strong{font-size:11px!important}.account-copy span{font-size:10px!important}.account-actions{gap:2px!important}.account-actions button{border-radius:5px!important;width:28px!important;height:28px!important}@media (width<=900px){.sidebar{width:248px!important;min-width:248px!important;padding-top:14px!important}}.profile-settings-shell{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:16px!important;display:grid!important}.profile-settings-shell>.card{background:#fff!important;border-color:#e4e4e7!important;min-width:0!important}.profile-settings-head{border-bottom:1px solid #ececee!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;padding:20px 20px 16px!important;display:flex!important}.profile-settings-head h2{letter-spacing:-.01em!important;color:#18181b!important;margin:3px 0 4px!important;font-size:15px!important;line-height:21px!important}.profile-settings-head p{color:#71717a!important;max-width:34ch!important;font-size:11px!important;line-height:16px!important}.profile-settings-head .tag,.security-badge{white-space:nowrap!important;flex:none!important;margin-top:2px!important}.profile-hero{background:#fafafa!important;border-bottom:1px solid #ececee!important;align-items:center!important;gap:12px!important;padding:18px 20px!important;display:flex!important}.profile-hero-copy{flex-direction:column!important;flex:1!important;gap:3px!important;min-width:0!important;display:flex!important}.profile-hero-copy strong{color:#18181b!important;font-size:13px!important}.profile-hero-copy span{color:#52525b!important;font-size:10px!important}.profile-hero-copy small{color:#71717a!important;align-items:center!important;gap:5px!important;font-size:10px!important;display:flex!important}.profile-form-standard{flex-direction:column!important;gap:14px!important;padding:20px!important;display:flex!important}.profile-form-standard>label{color:#3f3f46!important;flex-direction:column!important;gap:6px!important;font-size:11px!important;font-weight:600!important;line-height:15px!important;display:flex!important}.profile-form-standard .ui-input,.profile-form-standard .ui-select,.profile-form-standard input{height:38px!important}.profile-form-standard .ui-input:disabled{color:#71717a!important;background:#f7f7f8!important;border-style:dashed!important}.profile-section-footer{border-top:1px solid #ececee!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-top:4px!important;padding-top:16px!important;display:flex!important}.profile-section-footer>span{color:#8b8b93!important;max-width:34ch!important;font-size:10px!important;line-height:15px!important}.security-callout{color:#2563eb!important;background:#f8fbff!important;border:1px solid #dbeafe!important;border-radius:7px!important;align-items:flex-start!important;gap:9px!important;margin:18px 20px 0!important;padding:11px 12px!important;display:flex!important}.security-callout div{flex-direction:column!important;gap:2px!important;display:flex!important}.security-callout strong{color:#1d4ed8!important;font-size:11px!important}.security-callout span{color:#64748b!important;font-size:10px!important;line-height:15px!important}.password-field{background:#fff!important;border:1px solid #d9d9df!important;border-radius:6px!important;grid-template-columns:34px minmax(0,1fr) 34px!important;align-items:center!important;height:38px!important;transition:border-color .12s,box-shadow .12s!important;display:grid!important}.password-field input{width:100%!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:8px 0!important}.password-leading{color:#a1a1aa!important;place-items:center!important;display:grid!important}.password-toggle{color:#71717a!important;background:0 0!important;border:0!important;border-radius:5px!important;width:28px!important;height:28px!important;margin:auto!important}.password-toggle:hover{color:#18181b!important;background:#f4f4f5!important}.password-guidance{background:#fafafa!important;border:1px solid #e4e4e7!important;border-radius:6px!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;display:flex!important}.password-guidance span{color:#52525b!important;font-size:10px!important;font-weight:650!important}.password-guidance small{color:#8b8b93!important;font-size:10px!important}@media (width<=900px){.profile-settings-shell{grid-template-columns:1fr!important}}@media (width<=640px){.profile-settings-head,.profile-hero,.profile-form-standard{padding-left:16px!important;padding-right:16px!important}.profile-settings-head{flex-direction:column!important;gap:10px!important}.profile-hero{flex-wrap:wrap!important;align-items:flex-start!important}.profile-photo-btn{margin-left:40px!important}.profile-section-footer{flex-direction:column!important;align-items:stretch!important}.profile-section-footer button{justify-content:center!important;width:100%!important}.security-callout{margin-inline:16px!important}}.ui-control{width:100%!important;position:relative!important}.ui-control:focus-within{border-radius:6px!important}.ui-control:focus-within .ui-input,.ui-control:focus-within .ui-select,.ui-control:focus-within .ui-textarea{border-color:#ef0000!important;box-shadow:0 0 0 3px #ef00001f!important}.ui-control-icon{color:#a1a1aa!important;pointer-events:none!important}.ui-control-action{color:#71717a!important}.ui-field{flex-direction:column!important;gap:6px!important;display:flex!important}.ui-field-label{color:#3f3f46!important;align-items:center!important;gap:3px!important;font-size:11px!important;font-weight:600!important;line-height:15px!important;display:flex!important}.ui-field-label em{color:#ef0000!important;font-style:normal!important}.ui-field-description{color:#8b8b93!important;font-size:10px!important;line-height:15px!important}.ui-field-error{color:#b42318!important;font-size:10px!important;line-height:15px!important}.login-input-wrap{background:#fff!important;border:1px solid #d9d9df!important;border-radius:6px!important;align-items:center!important;gap:9px!important;height:40px!important;padding:0 11px!important;transition:border-color .12s,box-shadow .12s!important;display:flex!important}.login-input-wrap:focus-within{border-color:#ef0000!important;box-shadow:0 0 0 3px #ef00001f!important}.login-input-wrap>svg{color:#a1a1aa!important;flex:none!important}.login-input-wrap input{height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:8px 0!important}.password-field{position:relative!important}.password-field>svg{color:#a1a1aa!important;margin-left:10px!important;display:block!important}.password-field input{font-size:12px!important}.lots-search{background:#fff!important;border:1px solid #d9d9df!important;border-radius:6px!important;align-items:center!important;gap:7px!important;height:34px!important;padding:0 9px!important;display:flex!important}.lots-search:focus-within{border-color:#ef0000!important;box-shadow:0 0 0 3px #ef00001f!important}.lots-search input{min-width:0!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;flex:1!important;padding:7px 0!important}.lots-search>svg{color:#a1a1aa!important;flex:none!important}.lots-search button{color:#71717a!important;background:0 0!important;border:0!important;border-radius:4px!important;place-items:center!important;width:22px!important;height:22px!important;display:grid!important}.lots-search button:hover{color:#18181b!important;background:#f4f4f5!important}.filter-price{position:relative!important}.filter-price>span{color:#a1a1aa!important;left:10px!important}.filter-price .ui-input{padding-left:25px!important}@media (width<=640px){.login-input-wrap{height:44px!important}.login-input-wrap input{height:42px!important;font-size:16px!important}.lots-search{height:38px!important}.lots-search input{height:36px!important;font-size:16px!important}}.main{min-width:0!important;overflow-x:hidden!important}.topbar{min-width:0!important}.crumb{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.page,.card{min-width:0!important}@media (width<=900px){.main{width:100%!important}.topbar{padding-inline:16px!important}}.modal-backdrop,.lot-modal-backdrop{overflow:hidden!important}.drawer,.lot-modal,.lot-edit-modal,.confirm-modal{min-width:0!important}.drawer-body,.lot-modal-body{scrollbar-width:thin;scrollbar-color:#c7c7cc transparent;min-width:0!important;overflow:hidden auto!important}.drawer-body::-webkit-scrollbar{width:7px!important;height:0!important}.lot-modal-body::-webkit-scrollbar{width:7px!important;height:0!important}.drawer-body::-webkit-scrollbar-thumb{background:#c7c7cc!important;border-radius:99px!important}.lot-modal-body::-webkit-scrollbar-thumb{background:#c7c7cc!important;border-radius:99px!important}.drawer-body>*,.lot-modal-body>*,.drawer-body form,.lot-modal-body form{min-width:0!important;max-width:100%!important}.show-modal-foot{box-sizing:border-box!important;width:auto!important;max-width:100%!important;overflow:hidden!important}.ui-control.has-leading>.ui-control-icon{width:18px!important;height:18px!important;left:11px!important}.drawer-head h2,.lot-modal-head h2,.confirm-copy h2{letter-spacing:-.015em!important;font-family:inherit!important}.drawer,.lot-modal,.lot-edit-modal,.confirm-modal{isolation:isolate!important}.show-schedule-form,.lot-modal-body,.drawer-body{box-sizing:border-box!important;width:100%!important}.show-schedule-form .ui-control,.show-schedule-form .ui-field,.show-schedule-form .ui-input,.show-schedule-form .ui-select,.show-schedule-form .ui-textarea{width:100%!important;max-width:none!important}.show-schedule-form .ui-control-icon,.lot-modal .ui-control-icon,.lot-edit-modal .ui-control-icon{display:none!important}.show-schedule-form .ui-input.has-icon,.show-schedule-form .ui-select.has-icon,.show-schedule-form .ui-textarea.has-icon,.lot-modal .ui-input.has-icon,.lot-modal .ui-select.has-icon,.lot-edit-modal .ui-input.has-icon,.lot-edit-modal .ui-select.has-icon{padding-left:12px!important}.show-schedule-form label,.lot-modal label,.lot-edit-modal label{min-width:0!important}.show-schedule-form .show-modal-section-head strong,.lot-modal-head h2,.drawer-head h2{font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.show-modal-intro p,.show-modal-section-head small,.show-timezone{color:#71717a!important}.show-modal-foot{z-index:2!important;border-top:1px solid #ececee!important;position:sticky!important;bottom:0!important}.lots-page .lot-book-head{border-bottom:1px solid #ececee!important;grid-template-columns:minmax(220px,auto) minmax(0,1fr)!important;align-items:end!important;gap:20px!important;margin:0!important;padding:0 0 14px!important;display:grid!important}.lots-page .lot-table-controls{grid-template-columns:minmax(220px,1fr) 96px 140px 106px!important;align-items:end!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important}.lots-page .lots-search.compact{grid-column:auto!important;width:100%!important;min-width:0!important}.lots-page .filter-popover-wrap{min-width:0!important}.lots-page .sort-filter{flex-direction:column!important;gap:4px!important;width:100%!important;min-width:0!important;display:flex!important}.lots-page .sort-filter .ui-select,.lots-page .lot-head-add{width:100%!important;min-width:0!important}.lots-page .lot-book{background:#fff!important;border:1px solid #e4e4e7!important;border-radius:8px!important;margin-top:14px!important;overflow:auto hidden!important}.lots-page .lot-book-columns{z-index:auto!important;background:#fafafa!important;border:0!important;border-bottom:1px solid #e7e7e9!important;border-radius:0!important;grid-template-columns:52px 52px minmax(220px,1fr) 88px 88px 106px 94px!important;align-items:center!important;gap:10px!important;min-width:780px!important;min-height:38px!important;padding:0 12px!important;display:grid!important;position:static!important;top:auto!important}.lots-page .lot-book-columns span{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.lots-page .lot-book-columns span:nth-child(3){display:none!important}.lots-page .lot-row{background:#fff!important;border:0!important;border-bottom:1px solid #ececee!important;border-radius:0!important;grid-template-columns:52px 52px minmax(220px,1fr) 88px 88px 106px 94px!important;align-items:center!important;gap:10px!important;min-width:780px!important;min-height:76px!important;padding:0 12px!important;display:grid!important}.lots-page .lot-row:last-child{border-bottom:0!important;border-radius:0!important}.lots-page .lot-row-image{width:44px!important;height:44px!important}.lots-page .lot-row-main{min-width:0!important}.lots-page .lot-row-main strong,.lots-page .lot-row-main span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.lots-page .lot-row-actions{grid-area:1/7!important;justify-content:flex-end!important;padding:0!important}.lots-page>.card>.pagination{margin-top:0!important;padding-top:12px!important}@media (width<=900px){.lots-page .lot-book-head{flex-direction:column!important;align-items:stretch!important;gap:12px!important;display:flex!important}.lots-page .lot-book-head>div:first-child{min-width:0!important}.lots-page .lot-table-controls{grid-template-columns:minmax(0,1fr) 96px!important}.lots-page .lots-search.compact{grid-column:1/-1!important}.lots-page .sort-filter,.lots-page .lot-head-add{width:100%!important}.lots-page .lot-head-add{grid-column:auto!important}}@media (width<=600px){.lots-page .lot-table-controls{grid-template-columns:1fr!important}.lots-page .filter-popover-wrap,.lots-page .sort-filter,.lots-page .lot-head-add{grid-column:1!important}.lots-page .lot-book{border-left:0!important;border-right:0!important;border-radius:0!important;margin-inline:-16px!important}}.ui-control-icon{display:none!important}.ui-control.has-leading>.ui-input,.ui-control.has-leading>.ui-select,.ui-control.has-leading>.ui-textarea,.profile-form-standard .ui-input.has-icon,.profile-form-standard .ui-select.has-icon,.lot-edit-modal .ui-input.has-icon,.lot-edit-modal .ui-select.has-icon{padding-left:12px!important}.password-field>input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;min-width:0!important;height:36px!important;padding:8px 0!important}.password-field>input:focus{box-shadow:none!important;border:0!important;outline:0!important}.password-field .password-toggle{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.password-field{overflow:hidden!important}.command-page{max-width:none!important;padding-left:20px!important;padding-right:20px!important;overflow-x:hidden!important}.command-section-head{align-items:flex-end!important;margin:20px 0 10px!important;padding:0!important}.command-section-head h2{font-size:17px!important;font-weight:650!important;line-height:23px!important}.command-bottom-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.78fr)!important;align-items:start!important;gap:16px!important;margin-top:0!important;display:grid!important}.command-queue-card,.command-orders-card{align-self:start!important;height:auto!important;min-height:0!important;overflow:hidden!important}.command-queue,.command-orders,.command-queue-row,.command-order-row{min-width:0!important}.command-queue-row.current{margin-inline:-8px!important}.command-queue-row img{flex:none!important}.order-main,.order-value{min-width:0!important}.order-value{white-space:nowrap!important}@media (width<=900px){.command-page{padding-left:14px!important;padding-right:14px!important}.command-bottom-grid{grid-template-columns:1fr!important;gap:12px!important}}@media (width<=600px){.command-section-head{align-items:flex-start!important;gap:8px!important}.command-section-head .link-btn{align-self:flex-end!important}.command-queue-row{grid-template-columns:24px 38px minmax(0,1fr) auto!important;gap:8px!important}.command-queue-row img{width:38px!important;height:38px!important}.command-queue-row em{display:none!important}.command-order-row{grid-template-columns:30px minmax(0,1fr) auto!important;gap:8px!important}.command-order-row .order-value a{font-size:10px!important}}.top-actions{align-items:center!important;min-width:32px!important;min-height:32px!important;display:flex!important}.notification-trigger{color:#52525b!important;background:#fff!important;border:1px solid #e4e4e7!important;border-radius:6px!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important;position:relative!important}.notification-trigger:hover{color:#18181b!important;background:#f7f7f8!important;border-color:#d4d4d8!important}.notification-trigger>svg{width:16px!important;height:16px!important}.notification-trigger b{color:#fff!important;background:#ef0000!important;border:2px solid #fff!important;border-radius:999px!important;place-items:center!important;min-width:16px!important;height:16px!important;padding:0 4px!important;font:700 9px/12px Inter,system-ui,sans-serif!important;display:grid!important;top:-5px!important;right:-5px!important}.command-ledger{grid-template-columns:minmax(230px,1.35fr) repeat(4,minmax(120px,1fr))!important;align-items:stretch!important;min-height:84px!important;margin-bottom:16px!important;display:grid!important;overflow:hidden!important}.command-ledger-lead{background:#fafafa!important;border-bottom:0!important;border-right:1px solid #e7e7e9!important;grid-column:auto!important}.command-ledger-metric{border-bottom:0!important;min-width:0!important}.command-ledger-metric:last-child{border-right:0!important}.command-main-grid{grid-template-columns:minmax(0,1.5fr) minmax(290px,.8fr)!important;align-items:start!important;gap:16px!important;display:grid!important}.command-live-card,.command-ops-card{align-self:start!important;height:auto!important;min-height:0!important}.command-stage{height:300px!important;min-height:300px!important}.command-stage-bottom button{width:auto!important;min-width:148px!important;padding:0 13px!important;font-size:12px!important}.command-bottom-grid{grid-template-columns:minmax(0,1.5fr) minmax(290px,.8fr)!important;align-items:start!important;gap:16px!important;display:grid!important}@media (width<=1100px){.command-ledger{grid-template-columns:repeat(4,minmax(0,1fr))!important}.command-ledger-lead{border-bottom:1px solid #e7e7e9!important;border-right:0!important;grid-column:1/-1!important}.command-main-grid,.command-bottom-grid{grid-template-columns:1fr!important}}@media (width<=640px){.command-ledger{grid-template-columns:1fr 1fr!important}.command-ledger-lead{grid-column:1/-1!important}.command-stage{height:250px!important;min-height:250px!important}.command-stage-bottom{flex-direction:column!important;align-items:flex-start!important}.command-stage-bottom button{width:auto!important;min-width:0!important}}.drawer,.lot-modal,.lot-edit-modal,.confirm-modal{height:auto!important;min-height:0!important;max-height:calc(100dvh - 40px)!important}.drawer-body,.lot-modal-body{flex:0 auto!important;min-height:0!important;max-height:calc(100dvh - 100px)!important;overflow:hidden auto!important}.drawer-foot,.lot-modal-foot{flex:none!important;height:auto!important;min-height:0!important;position:static!important}.show-schedule-form{height:auto!important;min-height:0!important}.show-modal-foot{position:static!important;bottom:auto!important}.show-modal-actions button,.drawer-foot button,.lot-modal-foot button{white-space:nowrap!important;height:36px!important;min-height:36px!important}@media (width<=640px){.drawer,.lot-modal,.lot-edit-modal,.confirm-modal{max-height:calc(100dvh - 20px)!important}.drawer-body,.lot-modal-body{max-height:calc(100dvh - 84px)!important}.show-modal-actions button,.drawer-foot button,.lot-modal-foot button{width:100%!important}}.show-schedule-form .show-modal-foot{background:#fff!important;border-top:1px solid #ececee!important;justify-content:flex-end!important;align-items:center!important;margin:16px 0 0!important;padding:14px 0 0!important;display:flex!important}.show-schedule-form .show-modal-actions{justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:auto!important;display:flex!important}.show-schedule-form .ui-textarea{margin-bottom:0!important}.show-schedule-form{gap:0!important;margin:0!important;padding:0!important}.show-schedule-form .show-modal-section:first-child{margin-top:0!important;padding-top:0!important}.show-schedule-form .show-modal-section:first-child>label:first-of-type{margin-top:0!important}.drawer-body{padding-top:14px!important}.show-schedule-form{width:100%!important;display:block!important}.show-schedule-form .show-modal-section{border-bottom:1px solid #ececee!important;width:100%!important;margin:0!important;padding:0 0 16px!important;display:block!important}.show-schedule-form .show-modal-section+.show-modal-section{margin-top:16px!important}.show-schedule-form .show-modal-section:last-of-type{border-bottom:0!important;padding-bottom:0!important}.show-schedule-form label{gap:6px!important;width:100%!important;margin:0 0 12px!important;display:flex!important}.show-schedule-form label:last-child{margin-bottom:0!important}.show-schedule-form .show-timezone{margin:8px 0 0!important}.show-schedule-form .show-modal-foot{border-top:1px solid #ececee!important;margin:18px 0 0!important;padding:16px 0 0!important}.drawer-body{padding-top:14px!important;display:block!important}.show-schedule-form .show-modal-fields{border:0!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important}.show-schedule-form .show-modal-fields+.show-modal-fields{border-top:1px solid #ececee!important;margin-top:18px!important;padding-top:18px!important}.show-schedule-form .show-modal-fields label{width:100%!important;margin:0!important}.show-schedule-form .show-modal-foot{background:#fff!important;border-top:1px solid #ececee!important;margin:18px 0 0!important;padding:16px 0 0!important}.lot-edit-modal{width:min(560px,100vw - 32px)!important;max-width:min(560px,100vw - 32px)!important;height:auto!important;max-height:calc(100dvh - 32px)!important}.lot-edit-modal .drawer-head{min-height:60px!important;padding:14px 16px!important}.lot-edit-modal .drawer-head h2{font-size:16px!important;line-height:22px!important}.lot-edit-modal .drawer-body{flex-direction:column!important;gap:12px!important;padding:16px!important;display:flex!important;overflow:hidden auto!important}.lot-edit-modal .lot-edit-preview{min-height:64px!important;margin:0!important;padding:9px!important}.lot-edit-modal .lot-edit-preview img{width:46px!important;height:46px!important}.lot-edit-modal .shopify-sync-note{min-height:34px!important;margin:0!important;padding:8px 9px!important}.lot-edit-modal .shopify-readonly-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}.lot-edit-modal .shopify-readonly-fields>div{min-height:48px!important;padding:8px 9px!important}.lot-edit-modal .drawer-body>label{gap:5px!important;width:100%!important;max-width:none!important;margin:0!important}.lot-edit-modal .drawer-body .ui-control,.lot-edit-modal .drawer-body .ui-input,.lot-edit-modal .drawer-body .ui-select{width:100%!important;max-width:none!important;height:36px!important}.lot-edit-modal .drawer-foot{min-height:58px!important;padding:11px 16px!important}.lot-edit-modal .drawer-foot button{height:36px!important;min-height:36px!important}@media (width<=600px){.lot-edit-modal{border-radius:10px!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}.lot-edit-modal .shopify-readonly-fields{grid-template-columns:1fr!important}.lot-edit-modal .drawer-foot{padding:10px 12px!important}.lot-edit-modal .drawer-foot button{flex:1!important}}.password-field input:not([type=checkbox]):not([type=radio]):not([type=file]){box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;outline:0!important}.password-field input:not([type=checkbox]):not([type=radio]):not([type=file]):focus{box-shadow:none!important;border:0 #0000!important;outline:0!important}.password-field{box-shadow:none!important;border:1px solid #d9d9df!important}.password-field:focus-within{border-color:#ef0000!important;box-shadow:0 0 0 3px #ef00001f!important}.lots-page{min-width:0!important;padding-left:20px!important;padding-right:20px!important;overflow-x:hidden!important}.lots-page .page-head{margin-left:0!important;margin-right:0!important}.lots-page .lot-book-head{min-width:0!important;overflow:visible!important}.lots-page .lot-table-controls{align-items:end!important;min-width:0!important;overflow:visible!important}.lots-page .lots-search.compact{min-width:0!important;box-shadow:none!important;border:1px solid #d9d9df!important;border-radius:6px!important;overflow:hidden!important}.lots-page .lots-search.compact>input:not([type=checkbox]):not([type=radio]):not([type=file]){box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;outline:0!important;padding-left:8px!important}.lots-page .lots-search.compact>input:not([type=checkbox]):not([type=radio]):not([type=file]):focus{box-shadow:none!important;border:0!important;outline:0!important}.lots-page .lots-search.compact:focus-within{border-color:#ef0000!important;box-shadow:0 0 0 3px #ef00001f!important}.lots-page .sort-filter{align-self:end!important;line-height:15px!important}.lots-page .sort-filter>label,.lots-page .sort-filter .ui-select{margin:0!important}@media (width<=900px){.lots-page{padding-left:14px!important;padding-right:14px!important}.lots-page .lot-table-controls{overflow:visible!important}}.lots-page .sort-filter{flex-direction:column!important;align-items:stretch!important;gap:5px!important;display:flex!important}.lots-page .lots-search.compact>svg{position:static!important;top:auto!important;left:auto!important;transform:none!important}.lots-page .lots-search.compact>input:not([type=checkbox]):not([type=radio]):not([type=file]){padding-left:0!important}.lots-page .filter-popover-wrap{width:100%!important}@media (width<=1180px){.lots-page .lot-book-head{flex-direction:column!important;align-items:stretch!important;gap:12px!important;display:flex!important}.lots-page .lot-book-head>div:first-child{min-width:0!important}}.command-orders-card .command-order-row{grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;padding:13px 0!important}.command-orders-card .order-avatar{display:none!important}.command-orders-card .order-main{min-width:0!important}.command-orders-card .order-name-line{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.command-orders-card .order-name-line strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.command-orders-card .order-name-line em{flex:none!important}.command-orders-card .order-value{text-align:right!important}.command-orders-card .order-value a{justify-content:flex-end!important;align-items:center!important;gap:3px!important;margin-top:3px!important;display:flex!important}.command-queue-card,.command-orders-card{border-color:#e4e4e7!important;border-radius:8px!important}.command-queue-card .card-head,.command-orders-card .card-head{border-bottom:1px solid #ececee!important;padding-bottom:12px!important}.command-queue-card .command-queue,.command-orders-card .command-orders{border-top:0!important}@media (width<=600px){.command-orders-card .command-order-row{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.command-orders-card .order-name-line{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}}.command-main-grid{align-items:stretch!important}.command-main-grid>.card{box-sizing:border-box!important;height:100%!important}.command-ops-card{flex-direction:column!important;min-height:0!important;padding:20px 22px!important;display:flex!important}.command-ops-card .command-panel-head{min-height:0!important;margin:0!important;padding:0 0 14px!important}.command-ops-card .ops-health{margin:0!important;padding:11px 14px!important}.command-ops-card .ops-rows{margin:0!important;padding:10px 0!important}.command-ops-card .ops-rows>div{padding:9px 0!important}.command-ops-card .next-show-block{margin:12px 0 0!important;padding:14px!important}.command-ops-card .next-show-content{margin:10px 0 12px!important}.command-ops-card .next-show-block .text-action{margin-top:2px!important}@media (width<=900px){.command-main-grid>.card{height:auto!important}.command-ops-card{padding:16px 18px!important}}.page-head h1{letter-spacing:-.022em!important;font-weight:600!important}.card h2,.card-head h2,.command-section-head h2,.command-panel-head h2,.profile-settings-head h2,.drawer-head h2,.lot-modal-head h2,.confirm-copy h2,.show-modal-section-head strong,.lot-filter-drawer-head strong{letter-spacing:-.01em!important;font-weight:560!important}.eyebrow,.nav-label,.kpi-label,th,.field>label,.form-field>label,.ui-control>label,.field-label,.ui-field-label,.lot-field>span,.show-schedule-form label,.lot-filter-drawer .filter-panel-fields label{font-weight:520!important}.notification-copy strong{color:var(--km-ink-soft)!important;letter-spacing:0!important;font-weight:500!important}.notification-row.unread .notification-copy strong{color:var(--km-ink)!important;font-weight:560!important}@media (width>=821px){.lots-page .lot-book-head{grid-template-columns:minmax(190px,max-content) minmax(520px,1fr)!important;align-items:end!important;gap:18px!important;display:grid!important}.lots-page .lot-book-head>div:first-child{min-width:0!important}.lots-page .lot-table-controls{grid-template-columns:minmax(190px,1fr) 96px 140px 106px!important;justify-self:end!important;align-items:end!important;width:min(100%,720px)!important;display:grid!important}.lots-page .lots-search.compact,.lots-page .filter-popover-wrap,.lots-page .sort-filter,.lots-page .lot-head-add{grid-column:auto!important}}.mobile-menu{color:#52525b!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e4e4e7!important;border-radius:7px!important;flex:0 0 34px!important;padding:0!important;display:none!important}.mobile-menu:hover{color:#18181b!important;background:#f7f7f8!important;border-color:#d4d4d8!important}.mobile-menu>svg{stroke-width:2.2px!important;width:19px!important;height:19px!important}@media (width<=1024px){.mobile-menu{place-items:center!important;display:grid!important}.topbar{gap:12px!important}}.modal-backdrop .drawer:has(.show-schedule-form){flex-direction:column!important;width:min(520px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;display:flex!important;overflow:hidden!important}.modal-backdrop .drawer:has(.show-schedule-form) .drawer-head{flex:none!important}.modal-backdrop .drawer:has(.show-schedule-form) .drawer-body{flex:auto!important;min-height:0!important;max-height:none!important;padding:18px!important;overflow:hidden auto!important}.show-schedule-form{flex-direction:column!important;gap:18px!important;min-height:0!important;padding:0!important;display:flex!important}.show-schedule-form .show-modal-fields{gap:12px!important;margin:0!important}.show-schedule-form .show-modal-fields+.show-modal-fields{margin-top:0!important;padding-top:18px!important}.show-schedule-form .textarea-control{height:auto!important;min-height:0!important}.show-schedule-form .ui-textarea{height:136px!important;min-height:136px!important;max-height:180px!important}.show-schedule-form .show-modal-foot{background:#fff!important;border-top:1px solid #ececee!important;flex:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:16px 0 0!important;position:static!important;bottom:auto!important;overflow:visible!important}.show-schedule-form .show-modal-actions{justify-content:flex-end!important;width:100%!important}@media (width<=640px){.modal-backdrop .drawer:has(.show-schedule-form){width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}.modal-backdrop .drawer:has(.show-schedule-form) .drawer-body{padding:16px!important}.show-schedule-form .ui-textarea{height:120px!important;min-height:120px!important}.show-schedule-form .show-modal-actions{align-items:stretch!important}}.auth-tabs{border:1px solid var(--km-border,#dedee2)!important;background:#f7f7f8!important;border-radius:8px!important;grid-template-columns:1fr 1fr!important;gap:4px!important;margin:-8px 0 18px!important;padding:4px!important;display:grid!important}.auth-tabs button{color:#6d6a73!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:6px!important;height:34px!important;font-size:12px!important;font-weight:650!important}.auth-tabs button.active{color:#18181b!important;background:#fff!important;box-shadow:0 1px 2px #18181b14!important}.auth-link-row{justify-content:center!important;margin-top:14px!important;display:flex!important}.auth-link-row button{color:#52525b!important;text-underline-offset:3px!important;cursor:pointer!important;background:0 0!important;border:0!important;font-size:12px!important;font-weight:650!important;text-decoration:underline!important}.signup-steps{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin:0 0 16px!important;display:grid!important}.signup-steps span{color:#71717a!important;background:#fafafa!important;border:1px solid #e4e4e7!important;border-radius:999px!important;place-items:center!important;height:28px!important;font-size:11px!important;font-weight:650!important;display:grid!important}.signup-steps span.active{color:#fff!important;background:#18181b!important;border-color:#18181b!important}.signup-steps span.done{color:#27272a!important;background:#fff!important;border-color:#d4d4d8!important}.login-error{color:#9f1239!important;background:#fff1f2!important;border:1px solid #fecaca!important;border-radius:7px!important;align-items:center!important;gap:7px!important;margin:0 0 12px!important;padding:9px 10px!important;font-size:12px!important;font-weight:650!important;display:flex!important}.signup-review{background:#fafafa!important;border:1px solid #e4e4e7!important;border-radius:8px!important;flex-direction:column!important;gap:3px!important;padding:12px!important;display:flex!important}.signup-review strong{color:#18181b!important;font-size:13px!important;line-height:18px!important}.signup-review span{color:#71717a!important;font-size:12px!important;line-height:16px!important}.bidder-live-shell{color:#18181b!important;background:#f5f3f0!important;min-height:100vh!important;padding:28px!important}.bidder-live-top{justify-content:space-between!important;align-items:center!important;gap:16px!important;width:min(1120px,100%)!important;margin:0 auto 18px!important;display:flex!important}.bidder-live-brand{text-align:left!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}.bidder-live-brand img{border-radius:8px!important;width:40px!important;height:40px!important;margin:0!important}.bidder-live-brand span{color:#71717a!important;margin:0!important;font-size:12px!important}.bidder-live-user{align-items:center!important;gap:10px!important;display:flex!important}.bidder-live-user>span{color:#52525b!important;background:#fff!important;border:1px solid #e4e4e7!important;border-radius:999px!important;align-items:center!important;height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.bidder-live-user strong{font-size:13px!important;line-height:18px!important}.ghost.small{border-radius:7px!important;align-items:center!important;gap:6px!important;height:32px!important;padding:0 10px!important;font-size:12px!important;display:inline-flex!important}.bidder-live-card{background:#fff!important;border:1px solid #dedee2!important;border-radius:14px!important;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)!important;width:min(1120px,100%)!important;margin:0 auto!important;display:grid!important;overflow:hidden!important;box-shadow:0 1px 2px #18181b0a,0 18px 55px #18181b14!important}.bidder-lot-media{background:#111!important;min-height:520px!important;position:relative!important}.bidder-lot-media img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.live-badge{color:#fff!important;background:#ef4444!important;border-radius:999px!important;align-items:center!important;gap:7px!important;height:32px!important;padding:0 11px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important;position:absolute!important;top:18px!important;left:18px!important;box-shadow:0 10px 28px #ef444447!important}.bidder-lot-panel{flex-direction:column!important;justify-content:center!important;padding:34px!important;display:flex!important}.bidder-lot-panel h1{letter-spacing:-.02em!important;margin:8px 0!important;font-size:34px!important;font-weight:780!important;line-height:40px!important}.bidder-lot-panel p{color:#71717a!important;margin:0 0 22px!important;font-size:14px!important;line-height:22px!important}.bidder-current-bid{background:#fafafa!important;border:1px solid #e4e4e7!important;border-radius:10px!important;justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;margin:0 0 18px!important;padding:18px!important;display:flex!important}.bidder-current-bid span{color:#71717a!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:12px!important;font-weight:700!important}.bidder-current-bid strong{color:#18181b!important;font-size:36px!important;font-weight:820!important;line-height:38px!important}.bidder-bid-actions{grid-template-columns:1fr 96px 96px!important;gap:10px!important;margin-bottom:16px!important;display:grid!important}.bidder-bid-actions button{justify-content:center!important;height:44px!important}.bidder-live-note{color:#71717a!important;border-top:1px solid #eeeef0!important;align-items:center!important;gap:8px!important;padding:10px 0 0!important;font-size:12px!important;line-height:18px!important;display:flex!important}@media (width<=860px){.bidder-live-shell{padding:16px!important}.bidder-live-top{flex-direction:column!important;align-items:flex-start!important}.bidder-live-user{flex-wrap:wrap!important;justify-content:space-between!important;width:100%!important}.bidder-live-card{grid-template-columns:1fr!important}.bidder-lot-media{min-height:300px!important}.bidder-lot-panel{padding:24px!important}.bidder-lot-panel h1{font-size:27px!important;line-height:34px!important}.bidder-current-bid{flex-direction:column!important;align-items:flex-start!important}.bidder-bid-actions{grid-template-columns:1fr!important}.login-card{max-width:430px!important}.signup-steps span{font-size:10px!important}}.login-shell{background:#fff!important;place-items:center!important;min-height:100vh!important;padding:32px 20px!important;display:grid!important}.login-card{background:#fff!important;border:1px solid #e2e2e2!important;border-radius:18px!important;width:min(650px,100vw - 40px)!important;min-height:0!important;padding:44px 44px 42px!important;box-shadow:0 20px 45px #12121214!important}.login-card .login-brand{text-align:left!important;margin:0 0 40px!important}.login-card .login-brand img{object-fit:contain!important;width:104px!important;height:104px!important;margin:0!important;display:block!important}.login-card .login-brand strong,.login-card .login-brand span{display:none!important}.login-card .auth-tabs{background:#fafafa!important;border:1px solid #ededed!important;border-radius:999px!important;gap:8px!important;width:max-content!important;margin:-22px 0 30px auto!important;padding:4px!important;display:flex!important}.login-card .auth-tabs button{color:#8a8a8a!important;border-radius:999px!important;height:30px!important;padding:0 14px!important;font-size:12px!important;font-weight:700!important}.login-card .auth-tabs button.active{color:#fff!important;background:#ef1f24!important;box-shadow:0 8px 18px #ef1f242e!important}.login-card .login-copy{margin:0 0 28px!important}.login-card .eyebrow{color:#ef1f24!important;letter-spacing:.18em!important;font-size:12px!important;font-weight:900!important;line-height:16px!important}.login-card .login-copy h1{color:#202020!important;letter-spacing:-.045em!important;margin:12px 0 10px!important;font-size:39px!important;font-weight:850!important;line-height:45px!important}.login-card .login-copy p{color:#858585!important;margin:0!important;font-size:18px!important;font-weight:450!important;line-height:28px!important}.login-card .form{gap:19px!important}.login-card .form label{color:#565656!important;gap:10px!important;font-size:18px!important;font-weight:800!important;line-height:24px!important}.login-card .login-input-wrap,.login-card .password-field{height:62px!important;box-shadow:none!important;color:#9a978f!important;background:#fff!important;border:1.5px solid #d9d9d9!important;border-radius:10px!important;padding:0!important;position:relative!important}.login-card .login-input-wrap:focus-within,.login-card .password-field:focus-within{border-color:#ef1f24!important;box-shadow:0 0 0 4px #ef1f2429!important}.login-card .login-input-wrap>svg,.login-card .password-field>svg{color:#97938c!important;stroke-width:2px!important;width:22px!important;height:22px!important;left:20px!important}.login-card .login-input-wrap input,.login-card .password-field input{color:#292929!important;width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:0 52px 0 68px!important;font-size:15px!important;font-weight:550!important}.login-card .login-input-wrap input::placeholder,.login-card .password-field input::placeholder{color:#a9a9a9!important;font-weight:550!important}.login-card .password-toggle{color:#7d7d7d!important;background:0 0!important;width:34px!important;height:34px!important;top:50%!important;right:15px!important;transform:translateY(-50%)!important}.login-card .password-toggle:hover{color:#202020!important;background:#f6f6f6!important}.login-options{justify-content:space-between!important;align-items:center!important;gap:16px!important;margin:1px 0 18px!important;display:flex!important}.login-options label{color:#888!important;align-items:center!important;gap:10px!important;font-size:16px!important;font-weight:500!important;line-height:22px!important;display:flex!important}.login-options input{appearance:none!important;background:#fff!important;border:1.5px solid #a9a9a9!important;border-radius:4px!important;width:22px!important;height:22px!important}.login-options input:checked{background:#ef1f24!important;border-color:#ef1f24!important;box-shadow:inset 0 0 0 4px #fff!important}.login-options button{color:#ef1f24!important;cursor:pointer!important;background:0 0!important;border:0!important;font-size:15px!important;font-weight:850!important}.login-card .primary.wide{color:#fff!important;background:#ef1f24!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:10px!important;height:62px!important;margin-top:0!important;font-size:18px!important;font-weight:850!important;display:flex!important;box-shadow:0 12px 22px #ef1f2429!important}.login-card .primary.wide:hover{background:#e7191e!important;transform:none!important}.auth-recovery-note{text-align:center!important;color:#a0a0a0!important;margin:22px 0 28px!important;font-size:15px!important;font-weight:500!important;line-height:22px!important}.login-card .demo-login-btn{border-radius:10px!important;height:52px!important;margin-top:16px!important}.login-card .auth-link-row{margin:0 0 26px!important}.login-card .auth-link-row button{color:#ef1f24!important;font-size:14px!important;font-weight:800!important;text-decoration:none!important}.auth-footer{text-align:center!important;color:#a7a7a7!important;border-top:1px solid #ededed!important;padding-top:26px!important;font-size:14px!important;font-weight:550!important;line-height:20px!important}.login-card .signup-steps{gap:10px!important;margin:0 0 24px!important}.login-card .signup-steps span{border-radius:999px!important;height:34px!important;font-size:12px!important;font-weight:850!important}.login-card .signup-steps span.active{background:#ef1f24!important;border-color:#ef1f24!important}.login-card .signup-review{background:#fafafa!important;border-radius:10px!important;padding:16px!important}.login-card .signup-review strong{font-size:16px!important}.login-card .signup-review span{font-size:14px!important}.login-card .login-error{border-radius:10px!important;margin:0 0 18px!important;padding:12px 14px!important;font-size:14px!important}.login-card .form-grid.two{gap:14px!important}@media (width<=720px){.login-shell{align-items:start!important;padding:18px!important}.login-card{border-radius:16px!important;width:100%!important;padding:30px 22px!important}.login-card .login-brand{margin-bottom:28px!important}.login-card .login-brand img{width:84px!important;height:84px!important}.login-card .auth-tabs{width:100%!important;margin:-10px 0 24px!important}.login-card .auth-tabs button{flex:1!important}.login-card .login-copy h1{font-size:32px!important;line-height:38px!important}.login-card .login-copy p{font-size:15px!important;line-height:23px!important}.login-card .form label{font-size:15px!important}.login-card .login-input-wrap,.login-card .password-field,.login-card .primary.wide{height:56px!important}.login-options{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.auth-recovery-note{margin:18px 0 22px!important;font-size:13px!important}.auth-footer{font-size:12px!important}}.login-card .demo-login-btn{display:none!important}.login-card .login-input-wrap:not(:has(>svg)) input{padding-left:20px!important;padding-right:20px!important}.login-card .form-grid.two .login-input-wrap input{padding-left:20px!important;padding-right:20px!important}:root{--auth-brand:#e11d1f;--auth-brand-hover:#c4181a;--auth-brand-ring:#e11d1f24;--auth-ink:#1c1d21;--auth-muted:#63666d;--auth-faint:#9a9ea6;--auth-border:#e4e4e8;--auth-line:#d7d8dd;--auth-field-h:44px;--auth-radius:9px}.authv2.login-shell{background:#f4f5f7!important;place-items:center!important;min-height:100vh!important;padding:40px 20px!important;display:grid!important}.authv2 .login-card{border:1px solid var(--auth-border)!important;background:#fff!important;border-radius:16px!important;width:min(408px,100%)!important;max-width:min(408px,100%)!important;min-height:0!important;padding:30px 30px 24px!important;box-shadow:0 1px 2px #1214180a,0 12px 36px #12141814!important}.authv2 .login-card .login-brand{text-align:left!important;align-items:center!important;gap:9px!important;margin:0 0 18px!important;display:flex!important}.authv2 .login-card .login-brand img{object-fit:contain!important;border-radius:8px!important;width:32px!important;height:32px!important;margin:0!important;display:block!important}.authv2 .login-card .login-brand strong{letter-spacing:.13em!important;color:var(--auth-ink)!important;font-size:12px!important;font-weight:800!important;line-height:14px!important;display:block!important}.authv2 .login-card .login-brand span{letter-spacing:.02em!important;color:var(--auth-faint)!important;margin-top:2px!important;font-size:10px!important;line-height:12px!important;display:block!important}.authv2 .login-card .login-copy{margin:2px 0 16px!important}.authv2 .login-card .login-copy .eyebrow,.authv2 .login-card .eyebrow{color:var(--auth-brand)!important;letter-spacing:.14em!important;font-size:10.5px!important;font-weight:800!important;line-height:13px!important;display:inline-block!important}.authv2 .login-card .login-copy h1{color:var(--auth-ink)!important;letter-spacing:-.015em!important;margin:7px 0 5px!important;font-size:23px!important;font-weight:750!important;line-height:28px!important}.authv2 .login-card .login-copy p{color:var(--auth-muted)!important;margin:0!important;font-size:13px!important;font-weight:450!important;line-height:19px!important}.authv2 .login-card .signup-steps{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin:0 0 16px!important;padding:0!important;list-style:none!important;display:grid!important}.authv2 .login-card .signup-steps span{border:1px solid var(--auth-border)!important;height:30px!important;color:var(--auth-faint)!important;letter-spacing:.01em!important;background:#fafafa!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 6px!important;font-size:10.5px!important;font-weight:700!important;display:flex!important}.authv2 .login-card .signup-steps span .signup-step-dot{color:#8a8a8f!important;background:#e6e6e9!important;border-radius:999px!important;flex:none!important;place-items:center!important;width:16px!important;height:16px!important;font-size:9.5px!important;font-style:normal!important;font-weight:800!important;line-height:1!important;display:grid!important}.authv2 .login-card .signup-steps span.active{border-color:var(--auth-ink)!important;background:var(--auth-ink)!important;color:#fff!important}.authv2 .login-card .signup-steps span.active .signup-step-dot{color:#fff!important;background:#ffffff42!important}.authv2 .login-card .signup-steps span.done{border-color:var(--auth-line)!important;color:var(--auth-ink)!important;background:#fff!important}.authv2 .login-card .signup-steps span.done .signup-step-dot{background:var(--auth-brand)!important;color:#fff!important}.authv2 .login-card .login-error{border-radius:var(--auth-radius)!important;color:#b42318!important;background:#fef2f1!important;border:1px solid #f3c7c5!important;align-items:center!important;gap:8px!important;margin:0 0 14px!important;padding:10px 12px!important;font-size:12px!important;font-weight:600!important;line-height:16px!important;display:flex!important}.authv2 .login-card .login-error svg{color:#d92d20!important;flex:none!important}.authv2 .login-card .form{gap:14px!important;width:100%!important;display:grid!important}.authv2 .login-card .form label{color:#45474d!important;letter-spacing:.005em!important;flex-direction:column!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:12px!important;font-weight:600!important;line-height:15px!important;display:flex!important}.authv2 .login-card .form .form-grid.two{grid-template-columns:1fr 1fr!important;gap:11px!important;margin:0!important;display:grid!important}.authv2 .login-card .form .form-grid.two label{gap:6px!important;width:100%!important}.authv2 .login-card .login-input-wrap,.authv2 .login-card .password-field{width:100%!important;max-width:none!important;height:var(--auth-field-h)!important;min-height:var(--auth-field-h)!important;border:1px solid var(--auth-line)!important;border-radius:var(--auth-radius)!important;box-shadow:none!important;background:#fff!important;align-items:center!important;margin:0!important;padding:0!important;transition:border-color .15s,box-shadow .15s!important;display:flex!important;position:relative!important;overflow:hidden!important}.authv2 .login-card .login-input-wrap:hover,.authv2 .login-card .password-field:hover{border-color:#c3c4ca!important}.authv2 .login-card .login-input-wrap:focus-within,.authv2 .login-card .password-field:focus-within{border-color:var(--auth-brand)!important;box-shadow:0 0 0 3px var(--auth-brand-ring)!important}.authv2 .login-card .login-input-wrap>svg,.authv2 .login-card .password-field>svg{width:17px!important;height:17px!important;color:var(--auth-faint)!important;stroke-width:2px!important;pointer-events:none!important;z-index:2!important;flex:none!important;margin:0!important;position:absolute!important;top:50%!important;left:13px!important;transform:translateY(-50%)!important}.authv2 .login-card .login-input-wrap input,.authv2 .login-card .password-field input,.authv2 .login-card .form-grid.two .login-input-wrap input,.authv2 .login-card .form-grid.two .password-field input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;color:var(--auth-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:auto!important;padding:0 13px 0 38px!important;font-size:13.5px!important;font-weight:500!important}.authv2 .login-card .password-field input,.authv2 .login-card .form-grid.two .password-field input{padding-right:42px!important}.authv2 .login-card .login-input-wrap input:focus,.authv2 .login-card .password-field input:focus{box-shadow:none!important;border:0!important;outline:0!important}.authv2 .login-card .login-input-wrap input::placeholder,.authv2 .login-card .password-field input::placeholder{color:#a9a9af!important;opacity:1!important;font-weight:450!important}.authv2 .login-card .password-toggle{width:30px!important;height:30px!important;color:var(--auth-faint)!important;cursor:pointer!important;z-index:3!important;background:0 0!important;border:0!important;border-radius:6px!important;place-items:center!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;right:6px!important;transform:translateY(-50%)!important}.authv2 .login-card .password-toggle:hover{color:var(--auth-ink)!important;background:#f3f3f4!important}.authv2 .login-card .password-toggle svg{width:17px!important;height:17px!important}.authv2 .login-card .login-options{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0!important;display:flex!important}.authv2 .login-card .login-options .login-check{width:auto!important;min-width:0!important;max-width:none!important;color:var(--auth-muted)!important;flex-direction:row!important;flex:0 auto!important;align-items:center!important;gap:8px!important;font-size:12px!important;font-weight:450!important;line-height:16px!important}.authv2 .login-card .login-options .login-check input{appearance:none!important;cursor:pointer!important;background:#fff!important;border:1.5px solid #b6b7bd!important;border-radius:4px!important;flex:none!important;width:16px!important;height:16px!important;min-height:0!important;margin:0!important;padding:0!important}.authv2 .login-card .login-options .login-check span{white-space:nowrap!important}.authv2 .login-card .login-options .login-check input:checked{border-color:var(--auth-brand)!important;background:var(--auth-brand)!important;box-shadow:inset 0 0 0 3px #fff!important}.authv2 .login-card .login-options .auth-text-link{white-space:nowrap!important;color:var(--auth-brand)!important;cursor:pointer!important;background:0 0!important;border:0!important;flex:none!important;padding:0!important;font-size:12px!important;font-weight:650!important}.authv2 .login-card .login-options .auth-text-link:hover{color:var(--auth-brand-hover)!important;text-underline-offset:3px!important;text-decoration:underline!important}.authv2 .login-card .primary.wide{width:100%!important;height:var(--auth-field-h)!important;min-height:var(--auth-field-h)!important;border-radius:var(--auth-radius)!important;background:var(--auth-brand)!important;color:#fff!important;letter-spacing:.01em!important;cursor:pointer!important;border:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:4px 0 0!important;font-size:13.5px!important;font-weight:700!important;transition:background .15s,box-shadow .15s!important;display:flex!important;box-shadow:0 1px 2px #e11d1f3d,0 6px 16px #e11d1f29!important}.authv2 .login-card .primary.wide:hover{background:var(--auth-brand-hover)!important;transform:none!important;box-shadow:0 1px 2px #e11d1f3d,0 8px 20px #e11d1f38!important}.authv2 .login-card .primary.wide svg{width:17px!important;height:17px!important}.authv2 .login-card .auth-back{width:100%!important;color:var(--auth-muted)!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:8px 0 0!important;padding:0!important;font-size:12.5px!important;font-weight:600!important;display:flex!important}.authv2 .login-card .auth-back:hover{color:var(--auth-ink)!important}.authv2 .login-card .auth-back svg{width:15px!important;height:15px!important}.authv2 .login-card .auth-sent{text-align:center!important;justify-items:center!important;gap:14px!important;margin:2px 0 0!important;display:grid!important}.authv2 .login-card .auth-sent-icon{width:44px!important;height:44px!important;color:var(--auth-brand)!important;background:#fff2f1!important;border-radius:999px!important;justify-self:center!important;place-items:center!important;display:grid!important}.authv2 .login-card .auth-sent p{color:var(--auth-muted)!important;margin:0!important;font-size:13px!important;line-height:19px!important}.authv2 .login-card .auth-sent p strong{color:var(--auth-ink)!important;word-break:break-word!important;font-weight:650!important}.authv2 .login-card .auth-sent .primary.wide{width:100%!important}.authv2 .login-card .auth-resend{cursor:pointer!important;color:var(--auth-brand)!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important;font-weight:650!important}.authv2 .login-card .auth-resend:hover{color:var(--auth-brand-hover)!important;text-underline-offset:3px!important;text-decoration:underline!important}.authv2 .login-card .signup-review{border:1px solid var(--auth-border)!important;border-radius:var(--auth-radius)!important;background:#fafafa!important;gap:8px!important;margin:0!important;padding:13px!important;display:grid!important}.authv2 .login-card .signup-review .signup-review-row{grid-template-columns:58px 1fr!important;align-items:baseline!important;gap:10px!important;display:grid!important}.authv2 .login-card .signup-review .signup-review-row span{color:var(--auth-faint)!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:10px!important;font-weight:700!important}.authv2 .login-card .signup-review .signup-review-row strong{color:var(--auth-ink)!important;word-break:break-word!important;font-size:12px!important;font-weight:600!important;line-height:16px!important}.authv2 .login-card .auth-recovery-note{text-align:center!important;color:var(--auth-faint)!important;margin:12px 0 0!important;font-size:11px!important;font-weight:450!important;line-height:15px!important}.authv2 .login-card .auth-link-row{justify-content:center!important;margin:14px 0 0!important;display:flex!important}.authv2 .login-card .auth-link-row button{color:var(--auth-brand)!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important;font-weight:650!important;text-decoration:none!important}.authv2 .login-card .auth-link-row button:hover{color:var(--auth-brand-hover)!important;text-underline-offset:3px!important;text-decoration:underline!important}.authv2 .login-card .auth-footer{text-align:center!important;color:var(--auth-faint)!important;border-top:1px solid #eeeef0!important;margin:15px 0 0!important;padding:14px 0 0!important;font-size:11px!important;font-weight:450!important;line-height:15px!important}@media (width<=480px){.authv2.login-shell{align-items:flex-start!important;padding:18px 12px!important}.authv2 .login-card{border-radius:14px!important;padding:22px 16px 20px!important}.authv2 .login-card .login-copy h1{font-size:21px!important;line-height:27px!important}.authv2 .login-card .signup-steps{gap:5px!important}.authv2 .login-card .signup-steps span{gap:4px!important;padding:0 4px!important;font-size:9.5px!important}.authv2 .login-card .form .form-grid.two{grid-template-columns:1fr!important}.authv2 .login-card .login-options{flex-direction:column!important;align-items:flex-start!important;gap:9px!important}}:root{--lr-ink:#15171c;--lr-dark:#0f1013;--lr-panel:#fff;--lr-line:#e6e6ea;--lr-muted:#6b7076;--lr-faint:#9aa0a6;--lr-brand:#e11d1f;--lr-brand-hover:#c4181a;--lr-good:#16a34a;--lr-radius:16px}.liveroom{align-items:flex-start;gap:16px;max-width:1560px;padding:20px 24px 28px;display:flex}.liveroom-stage{flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.liveroom-video{aspect-ratio:16/10;border-radius:var(--lr-radius);background:#0b0c0e;width:100%;position:relative;overflow:hidden;box-shadow:0 1px 2px #1012160f,0 20px 50px #10121624}.liveroom-video>img{object-fit:cover;width:100%;height:100%;display:block}.liveroom-topbar{z-index:7;color:#fff;background:linear-gradient(#06080cb8,#06080c00);align-items:center;gap:14px;padding:14px 16px 30px;display:flex;position:absolute;inset:0 0 auto}.liveroom-show{align-items:center;gap:10px;min-width:0;display:flex}.liveroom-show img{object-fit:contain;background:#fff;border-radius:9px;flex:none;width:34px;height:34px;padding:3px}.liveroom-show strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:750;line-height:17px;display:block;overflow:hidden}.liveroom-show span{color:#ffffff9e;font-size:11px;line-height:14px;display:block}.liveroom-top-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.liveroom-viewers,.liveroom-streamclock{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:12.5px;font-weight:650;display:inline-flex}.liveroom-air{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border:0;border-radius:999px;align-items:center;gap:7px;height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.liveroom-air i{background:#9aa0a6;border-radius:50%;width:7px;height:7px}.liveroom-air.on{background:var(--lr-brand)}.liveroom-air.on i{background:#fff;box-shadow:0 0 0 3px #ffffff4d}.liveroom-ghost{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border:0;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:12px;font-weight:650;display:inline-flex}.liveroom-ghost:hover,.liveroom-air:hover{background:#ffffff3d}.liveroom-livebadge{z-index:3;background:var(--lr-brand);color:#fff;letter-spacing:.02em;border-radius:999px;align-items:center;gap:7px;height:28px;padding:0 11px;font-size:11.5px;font-weight:800;display:inline-flex;position:absolute;bottom:126px;left:16px;box-shadow:0 8px 22px #e11d1f66}.liveroom-livebadge i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite lrPulse}@keyframes lrPulse{0%,to{opacity:1}50%{opacity:.3}}.liveroom-offair{z-index:5;text-align:center;color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#090b0e8c;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:58px 0 0}.liveroom-offair strong{font-size:19px;font-weight:750}.liveroom-offair p{color:#ffffffb8;max-width:340px;margin:0;font-size:13px;line-height:19px}.liveroom-offair select{color:#fff;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:9px;min-width:220px;height:38px;padding:0 10px;font-size:13px}.liveroom-offair select option{color:#15171c}.liveroom-offair .primary{background:var(--lr-brand);color:#fff;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;height:42px;padding:0 20px;font-size:14px;font-weight:750;display:inline-flex}.liveroom-offair .primary:hover{background:var(--lr-brand-hover)}.liveroom-lotbar{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:linear-gradient(#14161cdb,#0c0e12eb);border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:16px;padding:14px 16px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.liveroom-lotbar-thumb{object-fit:cover;border-radius:10px;flex:none;width:56px;height:56px}.liveroom-lotbar-info{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.liveroom-lotbar-info>span{letter-spacing:.09em;text-transform:uppercase;color:var(--lr-brand);font-size:10.5px;font-weight:800}.liveroom-lotbar-info>strong{white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:780;line-height:24px;overflow:hidden}.liveroom-lotbar-info>small{color:#ffffff9e;font-size:12px}.liveroom-lotbar-bid{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.liveroom-lotbar-bid>span{letter-spacing:.05em;text-transform:uppercase;color:#ffffff8c;font-size:10.5px;font-weight:700}.liveroom-lotbar-bid>strong{font-size:24px;font-weight:820;line-height:26px}.liveroom-lotbar-bid>small{color:#ffffff9e;font-size:11.5px}.liveroom-startauction{background:var(--lr-brand);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:13.5px;font-weight:750;display:inline-flex}.liveroom-startauction:hover{background:var(--lr-brand-hover)}.lot-timer-pill{color:#fff;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff29;border-radius:999px;align-items:center;gap:7px;height:30px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.lot-timer-pill i{background:#fff;border-radius:50%;width:7px;height:7px}.lot-timer-pill.is-warn{background:var(--lr-brand);color:#fff}.lot-timer-pill.is-crit{background:var(--lr-brand);animation:.7s step-end infinite lrBlink}@keyframes lrBlink{50%{opacity:.25}}.lot-timer-ring{flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative}.lot-timer-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.lot-timer-ring .ring-bg{fill:none;stroke:#ffffff2e;stroke-width:4px}.lot-timer-ring .ring-fg{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset .3s linear}.lot-timer-ring b{color:#fff;font-variant-numeric:tabular-nums;font-size:16px;font-weight:820;position:relative}.lot-timer-ring.is-warn .ring-fg{stroke:var(--lr-brand)}.lot-timer-ring.is-warn b{color:var(--lr-brand)}.lot-timer-ring.is-crit .ring-fg{stroke:var(--lr-brand)}.lot-timer-ring.is-crit{animation:.7s step-end infinite lrBlink}.liveroom-controls{border:1px solid var(--lr-line);background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:12px 14px;display:flex}.liveroom-controls-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lc-label{letter-spacing:.04em;text-transform:uppercase;color:var(--lr-faint);font-size:11px;font-weight:700}.lc-btn{border:1px solid var(--lr-line);height:34px;color:var(--lr-ink);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:650;display:inline-flex}.lc-btn:hover{background:#fafafa;border-color:#c9c9cf}.lc-btn.lc-primary{background:var(--lr-brand);border-color:var(--lr-brand);color:#fff}.lc-btn.lc-primary:hover{background:var(--lr-brand-hover);border-color:var(--lr-brand-hover)}.lc-btn.lc-danger{color:var(--lr-brand);border-color:#f0cfcf}.lc-btn.lc-danger:hover{background:#fef2f1}.lc-btn.lc-sq{justify-content:center;width:34px;padding:0}.lc-boost{text-align:center;min-width:34px;color:var(--lr-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.liveroom-side{border:1px solid var(--lr-line);border-radius:var(--lr-radius);background:#fff;flex-direction:column;flex:0 0 360px;width:360px;max-height:calc(100vh - 120px);display:flex;overflow:hidden;box-shadow:0 1px 2px #1012160d,0 14px 40px #10121614}.liveroom-kpis{border-bottom:1px solid var(--lr-line);grid-template-columns:repeat(3,1fr);display:grid}.liveroom-kpis>div{text-align:center;padding:14px 10px}.liveroom-kpis>div+div{border-left:1px solid var(--lr-line)}.liveroom-kpis strong{color:var(--lr-ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;display:block}.liveroom-kpis span{color:var(--lr-faint);font-size:11px}.liveroom-tabs{border-bottom:1px solid var(--lr-line);display:flex}.liveroom-tabs button{height:42px;color:var(--lr-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:650;display:inline-flex}.liveroom-tabs button:hover{color:var(--lr-ink)}.liveroom-tabs button.active{color:var(--lr-brand);border-bottom-color:var(--lr-brand)}.live-chat{flex-direction:column;flex:auto;min-height:0;display:flex}.live-chat-pinned{color:#8a5a12;background:#fff9ec;border:1px solid #f2d9a8;border-radius:9px;align-items:flex-start;gap:8px;margin:10px 12px 0;padding:9px 10px;font-size:12px;line-height:16px;display:flex}.live-chat-pinned svg{flex:none;margin-top:1px}.live-chat-pinned b{color:#6b4406}.live-chat-pinned button{color:#8a5a12;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.live-chat-list{flex-direction:column;flex:auto;gap:9px;min-height:120px;padding:10px 12px;display:flex;overflow-y:auto}.live-chat-msg{color:var(--lr-ink);padding-right:6px;font-size:12.5px;line-height:17px;position:relative}.live-chat-msg .live-chat-name{margin-right:6px;font-weight:750}.live-chat-msg.is-host .live-chat-name{color:var(--lr-brand)}.live-chat-msg.is-pinned{background:#fff9ec;border-radius:6px;margin:-2px;padding:4px 6px}.live-chat-actions{border:1px solid var(--lr-line);background:#fff;border-radius:7px;gap:2px;padding:2px;display:none;position:absolute;top:-4px;right:0;box-shadow:0 4px 12px #1012161a}.live-chat-msg:hover .live-chat-actions{display:flex}.live-chat-actions button{width:22px;height:22px;color:var(--lr-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.live-chat-actions button:hover{color:var(--lr-ink);background:#f4f4f5}.live-chat-empty,.live-chat-blocked{text-align:center;color:var(--lr-faint);padding:20px 14px;font-size:12px}.live-chat-blocked{color:var(--lr-brand);border-top:1px solid var(--lr-line);justify-content:center;align-items:center;gap:8px;display:flex}.live-chat-input{border-top:1px solid var(--lr-line);gap:8px;padding:10px 12px;display:flex}.live-chat-input input{border:1px solid var(--lr-line);background:#fff;border-radius:999px;outline:0;flex:1;min-width:0;height:36px;padding:0 14px;font-size:12.5px}.live-chat-input input:focus{border-color:var(--lr-brand);box-shadow:0 0 0 3px #e11d1f1f}.live-chat-input .live-chat-who{flex:0 0 96px}.live-chat-input .primary{background:var(--lr-brand);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.live-chat-input .primary:hover{background:var(--lr-brand-hover)}.liveroom-lotlist,.liveroom-soldlist{flex-direction:column;flex:auto;gap:4px;padding:8px;display:flex;overflow-y:auto}.liveroom-lotrow{cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;padding:8px;display:flex}.liveroom-lotrow:hover{background:#fafafa}.liveroom-lotrow.focus{border-color:var(--lr-line);background:#fafafa}.liveroom-lotrow.on-block{background:#fef4f4;border-color:#f0cfcf}.liveroom-lotrow.sold{opacity:.55;cursor:default}.liveroom-lotrow img{object-fit:cover;border-radius:8px;flex:none;width:40px;height:40px}.liveroom-lotrow>div{flex:auto;min-width:0}.liveroom-lotrow strong{color:var(--lr-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:650;display:block;overflow:hidden}.liveroom-lotrow small{color:var(--lr-faint);font-size:10.5px}.liveroom-lotrow-tag{color:var(--lr-muted);flex:none;font-size:11.5px;font-weight:700}.liveroom-lotrow-tag.live{color:var(--lr-brand)}.liveroom-lotrow-tag.sold{color:var(--lr-faint)}.liveroom-lotrow-go{background:var(--lr-brand);color:#fff;cursor:pointer;border:0;border-radius:7px;flex:none;height:28px;padding:0 12px;font-size:11.5px;font-weight:750}.liveroom-lotrow-go:hover{background:var(--lr-brand-hover)}.liveroom-soldrow{border-bottom:1px solid #f0f0f2;justify-content:space-between;align-items:center;gap:10px;padding:10px 8px;display:flex}.liveroom-soldrow strong{color:var(--lr-ink);font-size:12.5px;font-weight:650}.liveroom-soldrow small{color:var(--lr-faint);font-size:10.5px;display:block}.liveroom-soldrow span{color:var(--lr-ink);font-size:13px;font-weight:800}.liveroom-empty{text-align:center;color:var(--lr-faint);padding:24px 14px;font-size:12px}@media (width<=1180px){.liveroom{flex-direction:column}.liveroom-side{flex:auto;width:100%;max-height:none}.live-chat-list{max-height:320px}}@media (width<=640px){.liveroom{padding:14px}.liveroom-video{aspect-ratio:4/3}.liveroom-topbar{flex-wrap:wrap;gap:8px}.liveroom-lotbar{flex-wrap:wrap;gap:10px}.liveroom-lotbar-info>strong{font-size:16px}.liveroom-lotbar-bid{text-align:left;align-items:flex-start}}.liveroom-standalone{background:#f4f5f7;max-width:1360px;min-height:100vh;margin:0 auto;padding:24px}.liveroom-standalone .liveroom-side{max-height:calc(100vh - 48px)}.liveroom-paddle{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border-radius:999px;align-items:center;height:30px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.liveroom-bid-actions{border:1px solid var(--lr-line);background:#fff;border-radius:12px;gap:10px;padding:12px 14px;display:flex}.lrb{border:1px solid var(--lr-line);height:46px;color:var(--lr-ink);cursor:pointer;background:#fff;border-radius:10px;flex:1;font-size:14px;font-weight:750}.lrb:hover{background:#fafafa;border-color:#c9c9cf}.lrb.lrb-primary{background:var(--lr-brand);border-color:var(--lr-brand);color:#fff;flex:2}.lrb.lrb-primary:hover{background:var(--lr-brand-hover)}.liveroom-bid-blocked{color:var(--lr-brand);text-align:center;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:12.5px;font-weight:650;display:flex}.liveroom-side-head{border-bottom:1px solid var(--lr-line);justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.liveroom-side-head strong{color:var(--lr-ink);font-size:13px;font-weight:750}.liveroom-side-head span{color:var(--lr-faint);font-size:11.5px}.overlay2{color:#fff;background:#08090b;gap:0;min-height:100vh;display:flex}.overlay2-stage{flex:auto;min-width:0;position:relative}.overlay2-stage>img{object-fit:cover;width:100%;height:100vh;display:block}.overlay2-brand{z-index:2;align-items:center;gap:10px;display:flex;position:absolute;top:22px;left:22px}.overlay2-brand img{object-fit:contain;background:#fff;border-radius:10px;width:40px;height:40px;padding:4px}.overlay2-brand span{text-shadow:0 2px 12px #0009;font-size:15px;font-weight:750}.overlay2-live{background:var(--lr-brand);letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.overlay2-live i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite lrPulse}.overlay2-lower{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#101218d1,#0a0c10eb);border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:22px;padding:18px 22px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.overlay2-lot{flex:auto;min-width:0}.overlay2-lot>span{letter-spacing:.1em;text-transform:uppercase;color:var(--lr-brand);font-size:11px;font-weight:800}.overlay2-lot>strong{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:30px;font-weight:800;line-height:34px;display:block;overflow:hidden}.overlay2-lot>small{color:#fff9;font-size:13px}.overlay2-bid{text-align:right;flex-direction:column;flex:none;gap:1px;display:flex}.overlay2-bid>span{letter-spacing:.05em;text-transform:uppercase;color:#ffffff8c;font-size:11px;font-weight:700}.overlay2-bid>strong{font-size:34px;font-weight:850;line-height:36px}.overlay2-bid>small{color:#fff9;font-size:12px}.overlay2-chat{background:#0f1013;border-left:1px solid #ffffff14;flex-direction:column;flex:0 0 340px;width:340px;display:flex}.overlay2-chat-head{letter-spacing:.03em;color:#fffc;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:16px;font-size:12px;font-weight:750;display:flex}.overlay2-chat .live-chat-list{padding:12px 14px}.overlay2-chat .live-chat-msg{color:#ffffffe6}.overlay2-chat .live-chat-msg .live-chat-name{color:#fff}.overlay2-chat .live-chat-msg.is-host .live-chat-name{color:#ff6a6c}.overlay2-chat .live-chat-msg.is-pinned{background:#f2c73c24}.overlay2-chat .live-chat-pinned{color:#f4d47a;background:#f2c73c1f;border-color:#f2c73c66;margin:12px 14px 0}.overlay2-chat .live-chat-pinned b{color:#ffe9b0}.overlay2-chat .live-chat-pinned button{color:#f4d47a}.overlay2-chat .live-chat-input{border-top:1px solid #ffffff14}.overlay2-chat .live-chat-input input{color:#fff;background:#ffffff12;border-color:#ffffff24}.overlay2-chat .live-chat-input input::placeholder{color:#fff6}.overlay2-chat .live-chat-actions{background:#1c1e22;border-color:#ffffff24}.overlay2-chat .live-chat-actions button{color:#ffffffa6}.overlay2-chat .live-chat-actions button:hover{color:#fff;background:#ffffff1a}.overlay2-chat .live-chat-empty{color:#fff6}@media (width<=960px){.overlay2{flex-direction:column}.overlay2-stage>img{height:56vh}.overlay2-chat{flex:auto;width:100%}.overlay2-lot>strong{font-size:22px;line-height:26px}.overlay2-bid>strong{font-size:24px;line-height:26px}}.bidders-page .tag.danger{color:#b42318;background:#fef2f1;border:1px solid #f3c7c5}.bidder-access-btn{border:1px solid var(--lr-line,#e6e6ea);color:#b42318;cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}.bidder-access-btn:hover{background:#fef2f1;border-color:#f3c7c5}.bidder-access-btn.is-blocked{color:#15803d}.bidder-access-btn.is-blocked:hover{background:#f0fdf4;border-color:#bbf7d0}.lot-source-tabs{background:#f5f5f7;border:1px solid #e4e4e7;border-radius:9px;gap:6px;margin-bottom:16px;padding:4px;display:flex}.lot-source-tabs button{color:#63666d;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:7px;height:34px;font-size:12.5px;font-weight:650;display:inline-flex}.lot-source-tabs button:hover{color:#1c1d21}.lot-source-tabs button.active{color:#1c1d21;background:#fff;box-shadow:0 1px 2px #1214181f}.authv2 .login-card .auth-agree{color:#63666d!important;flex-direction:row!important;align-items:flex-start!important;gap:9px!important;font-size:12px!important;font-weight:450!important;line-height:16px!important}.authv2 .login-card .auth-agree input{appearance:none!important;cursor:pointer!important;background:#fff!important;border:1.5px solid #b6b7bd!important;border-radius:4px!important;flex:none!important;width:16px!important;height:16px!important;min-height:0!important;margin:1px 0 0!important;padding:0!important}.authv2 .login-card .auth-agree input:checked{background:#e11d1f!important;border-color:#e11d1f!important;box-shadow:inset 0 0 0 3px #fff!important}.authv2 .login-card .auth-agree .auth-text-link{font-size:12px!important;display:inline!important}.terms-backdrop{z-index:1400;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12141880;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.terms-modal{background:#fff;border:1px solid #e4e4e7;border-radius:14px;flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 60px);display:flex;overflow:hidden;box-shadow:0 24px 60px #10121647}.terms-modal>header{border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.terms-modal .eyebrow{color:#e11d1f;letter-spacing:.14em;font-size:10.5px;font-weight:800}.terms-modal h2{color:#1c1d21;margin:6px 0 0;font-size:19px;font-weight:750}.terms-modal>header button{color:#63666d;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;display:grid}.terms-modal>header button:hover{color:#1c1d21;background:#f4f4f5}.terms-body{flex-direction:column;flex:auto;gap:14px;padding:18px 22px;display:flex;overflow-y:auto}.terms-intro{color:#9aa0a6;margin:0;font-size:12px;font-style:italic}.terms-clause strong{color:#1c1d21;margin-bottom:4px;font-size:13px;font-weight:700;display:block}.terms-clause p{color:#52525b;margin:0;font-size:12.5px;line-height:18px}.terms-modal>footer{border-top:1px solid #eee;justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.terms-modal>footer .quiet-btn{cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:9px;height:38px;padding:0 16px;font-size:13px;font-weight:600}.terms-modal>footer .primary{color:#fff;cursor:pointer;background:#e11d1f;border:0;border-radius:9px;height:38px;padding:0 18px;font-size:13px;font-weight:700}.terms-modal>footer .primary:hover{background:#c4181a}.authv2 .login-card .demo-login-row{margin:16px 0 0!important;display:block!important}.authv2 .login-card .demo-login-label{text-align:center!important;color:#9aa0a6!important;letter-spacing:.02em!important;margin-bottom:9px!important;font-size:11px!important;font-weight:600!important;display:block!important}.authv2 .login-card .demo-login-btns{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.authv2 .login-card .demo-login-btn{color:#1c1d21!important;text-align:left!important;cursor:pointer!important;background:#fafafa!important;border:1px solid #e4e4e8!important;border-radius:10px!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:52px!important;margin:0!important;padding:9px 11px!important;display:flex!important}.authv2 .login-card .demo-login-btn:hover{background:#fff!important;border-color:#cfcfd4!important;transform:none!important}.authv2 .login-card .demo-login-btn>svg:first-child{color:#fff!important;background:#1c1d21!important;border-radius:8px!important;flex:none!important;width:30px!important;height:30px!important;padding:7px!important}.authv2 .login-card .demo-login-btn span{flex-direction:column!important;gap:1px!important;min-width:0!important;display:flex!important}.authv2 .login-card .demo-login-btn strong{font-size:12.5px!important;font-weight:700!important;line-height:16px!important}.authv2 .login-card .demo-login-btn small{color:#6c7076!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;line-height:14px!important;overflow:hidden!important}@media (width<=480px){.authv2 .login-card .demo-login-btns{grid-template-columns:1fr!important}}.bid-feed{flex-wrap:wrap;align-items:center;gap:7px;display:flex;overflow:hidden}.bid-feed-item{color:#52525b;white-space:nowrap;font-variant-numeric:tabular-nums;background:#f1f1f3;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:11.5px;font-weight:600;animation:.3s bidIn;display:inline-flex}.bid-feed-item:first-child{color:#b42318;background:#fee6e5}.bid-feed-item b{color:#1c1d21;font-weight:750}.bid-feed-item:first-child b{color:#b42318}@keyframes bidIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.liveroom-bidfeed-row{border:1px solid var(--lr-line);background:#fff;border-radius:10px;align-items:center;gap:10px;min-height:34px;padding:6px 14px;display:flex}.liveroom-bidfeed-empty{color:var(--lr-faint);font-size:12px}.liveroom-standalone .liveroom-bidfeed-row{background:#fff}.lrb-status{color:#6c7076;background:#f4f4f5;border-radius:10px;flex:none;align-items:center;height:46px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}.lrb-status.leading{color:#15803d;background:#ecfdf3}.overlay2-feed{z-index:2;max-width:60%;position:absolute;bottom:118px;left:22px}.overlay2-feed .bid-feed-item{color:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24}.overlay2-feed .bid-feed-item:first-child{background:var(--lr-brand);color:#fff}.overlay2-feed .bid-feed-item b{color:#fff}.overlay2 .sold-flash{position:absolute}.liveroom-app{z-index:60;font-family:var(--km-font,Inter,system-ui,sans-serif);background:#0b0c0e;gap:14px;padding:14px;display:flex;position:fixed;inset:0}.lr-main{flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.lr-stage{background:#000;border-radius:16px;flex:auto;min-height:0;position:relative;overflow:hidden}.lr-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lr-scrim{pointer-events:none;background:linear-gradient(#06080c9e 0%,#06080c00 22% 55%,#06080ca8 100%);position:absolute;inset:0}.liveroom-app.is-broadcast{gap:0;padding:0}.liveroom-app.is-broadcast .lr-stage{border-radius:0}.lr-top{z-index:7;align-items:center;gap:14px;padding:16px 18px;display:flex;position:absolute;top:0;left:0;right:0}.lr-brand{align-items:center;gap:10px;min-width:0;display:flex}.lr-brand img{object-fit:contain;background:0 0;border-radius:9px;flex:none;width:36px;height:36px;padding:0}.lr-brand strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 4px #00000080;font-size:14.5px;font-weight:750;line-height:18px;display:block;overflow:hidden}.lr-brand span{color:#ffffff9e;font-size:11px;line-height:14px;display:block}.lr-top-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.lr-chip{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffff21;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12.5px;font-weight:650;transition:background .15s;display:inline-flex}button.lr-chip:hover{background:#ffffff3d}.lr-air i{background:#9aa0a6;border-radius:50%;width:7px;height:7px}.lr-air.on{background:var(--lr-brand);border-color:#0000}.lr-air.on i{background:#fff;box-shadow:0 0 0 3px #ffffff52}.lr-lotbar{z-index:5;-webkit-backdrop-filter:blur(18px)saturate(140%);color:#fff;background:#ffffff21;border:1px solid #ffffff24;border-radius:16px;align-items:center;gap:16px;padding:13px 16px;display:flex;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 10px 40px #0006}.lr-lotbar-thumb{object-fit:cover;border-radius:12px;flex:none;width:54px;height:54px;box-shadow:0 4px 14px #00000059}.lr-lotbar-info{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lr-lotbar-info>span{letter-spacing:.1em;text-transform:uppercase;color:#ff9d9e;font-size:10.5px;font-weight:800}.lr-lotbar-info>strong{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 6px #0006;font-size:21px;font-weight:780;line-height:25px;overflow:hidden}.lr-lotbar-info>small{color:#ffffffb8;font-size:12px}.lr-lotbar-bid{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.lr-lotbar-bid>span{letter-spacing:.06em;text-transform:uppercase;color:#fff9;font-size:10.5px;font-weight:700}.lr-lotbar-bid>span.is-call{color:#ff6b6d;animation:1s step-end infinite lrBlink}.lr-lotbar-bid>strong{font-variant-numeric:tabular-nums;text-shadow:0 1px 6px #0006;font-size:26px;font-weight:820;line-height:28px}.lr-lotbar-bid>small{color:#ffffffb3;font-size:11.5px}.lr-startauction{background:var(--lr-brand);color:#fff;cursor:pointer;border:0;border-radius:11px;flex:none;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:13.5px;font-weight:750;display:inline-flex;box-shadow:0 8px 24px #e11d1f66}.lr-startauction:hover{background:var(--lr-brand-hover)}.lr-feed{z-index:4;max-width:56%;position:absolute;bottom:96px;left:18px}.lr-feed .bid-feed-item{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff24}.lr-feed .bid-feed-item:first-child{background:var(--lr-brand);border-color:#0000}.lr-feed .bid-feed-item b{color:#fff}.lr-livecontrols{z-index:6;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:52%;display:flex;position:absolute;bottom:96px;right:18px}.lrc{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff21;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:12.5px;font-weight:650;display:inline-flex}.lrc:hover{background:#ffffff3d}.lrc.lrc-primary{background:var(--lr-brand);border-color:#0000;box-shadow:0 6px 20px #e11d1f5c}.lrc.lrc-primary:hover{background:var(--lr-brand-hover)}.lrc.lrc-on{background:#e11d1fd9;border-color:#0000}.lrc.lrc-danger{color:#ffb4b4}.lr-floatchat{z-index:6;pointer-events:none;flex-direction:column;gap:8px;width:min(370px,40vw);display:flex;position:absolute;bottom:96px;left:18px}.lr-floatpin{pointer-events:auto;-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:#ffe6ac;background:#f2c73c29;border:1px solid #f2c73c5c;border-radius:11px;align-items:flex-start;gap:7px;padding:8px 11px;font-size:12px;line-height:16px;display:flex}.lr-floatpin>svg{flex:none;margin-top:2px}.lr-floatpin b{color:#fff;margin-right:5px}.lr-floatpin{align-self:flex-start;width:auto;max-width:100%}.lr-floatpin-off{color:#ffe6acb3;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin:-1px -3px 0 2px;display:grid}.lr-floatpin-off:hover{color:#fff;background:#ffffff24}.lr-floatmsg.can-moderate{pointer-events:auto;position:relative}.lr-floatactions{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121419eb;border:1px solid #ffffff29;border-radius:8px;gap:2px;padding:2px;display:none;position:absolute;top:-4px;right:0;box-shadow:0 6px 18px #00000073}.lr-floatmsg.can-moderate:hover .lr-floatactions{display:flex}.lr-floatactions button{color:#ffffffb3;cursor:pointer;width:22px;height:22px;text-shadow:none;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.lr-floatactions button:hover{color:#fff;background:#ffffff24}.lr-floatlist{flex-direction:column;justify-content:flex-end;gap:5px;max-height:42vh;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#0006 16%,#000 38%);mask-image:linear-gradient(#0000 0%,#0006 16%,#000 38%)}.lr-floatmsg{color:#fff;word-break:break-word;text-shadow:0 1px 5px #000000d9,0 0 14px #00000080;font-size:13px;line-height:18px;animation:.4s cubic-bezier(.2,.8,.3,1) both lrFloatIn}.lr-floatmsg b{color:#ffb3b4;margin-right:6px;font-weight:750}.lr-floatmsg.is-host b{color:#fff;background:var(--lr-brand);text-shadow:none;border-radius:6px;padding:0 7px;display:inline-block}@keyframes lrFloatIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lr-floatblocked{pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ff9b9c;background:#0a0c108c;border:1px solid #ff6b6d59;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;font-weight:650;display:flex}.lr-floatinput{pointer-events:auto;align-items:center;gap:8px;display:flex}.lr-floatinput .lr-floatsend{background:var(--lr-brand);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:background .15s,opacity .15s;display:grid;box-shadow:0 6px 18px #e11d1f66}.lr-floatinput .lr-floatsend:hover{background:var(--lr-brand-hover)}.lr-floatinput .lr-floatsend:disabled{opacity:.45;cursor:default;box-shadow:none}.lr-offair{z-index:8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a0db8;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.lr-offair-card{text-align:center;color:#fff;background:#16181df0;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;align-items:center;gap:12px;width:min(430px,100%);padding:26px 24px;display:flex;box-shadow:0 24px 70px #00000080}.lr-offair-icon{color:#ff6b6d;background:#e11d1f29;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.lr-offair-card>strong{font-size:19px;font-weight:780}.lr-offair-card>p{color:#ffffff9e;max-width:330px;margin:0;font-size:13px;line-height:19px}.lr-showpick{flex-direction:column;gap:6px;width:100%;margin-top:2px;display:flex}.lr-showpick-row{cursor:pointer;color:#fff;text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:11px;align-items:center;gap:11px;width:100%;padding:10px 12px;display:flex}.lr-showpick-row:hover{background:#ffffff1a}.lr-showpick-row.active{border-color:var(--lr-brand);background:#e11d1f24}.lr-showpick-check{color:#fff;border:1.5px solid #ffffff59;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.lr-showpick-row.active .lr-showpick-check{background:var(--lr-brand);border-color:var(--lr-brand)}.lr-showpick-copy{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.lr-showpick-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.lr-showpick-copy small{color:#ffffff8c;font-size:11px}.lr-showpick-row em{color:#ffffff80;flex:none;font-size:11px;font-style:normal}.lr-golive{background:var(--lr-brand);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;height:46px;margin-top:4px;font-size:14.5px;font-weight:750;display:inline-flex;box-shadow:0 10px 26px #e11d1f59}.lr-golive:hover{background:var(--lr-brand-hover)}.sold-flash{z-index:9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at 50% 45%,#e11d1f47,#080a0dd1 62%);place-items:center;animation:.3s both soldIn;display:grid;position:absolute;inset:0}.sold-card{text-align:center;color:#fff;background:#121419e6;border:1px solid #ffffff24;border-radius:20px;flex-direction:column;align-items:center;gap:7px;padding:26px 34px;animation:.42s cubic-bezier(.2,1.3,.4,1) both soldPop;display:flex;box-shadow:0 26px 80px #0000008c}.sold-thumb{object-fit:cover;border-radius:16px;width:86px;height:86px;margin-bottom:2px;box-shadow:0 10px 30px #00000080}.sold-kicker{letter-spacing:.22em;text-transform:uppercase;color:#ff8385;font-size:11px;font-weight:800}.sold-amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:48px;font-weight:850;line-height:52px}.sold-word{letter-spacing:.06em;color:#f4d47a;font-size:40px;font-weight:850;line-height:44px}.sold-winner{background:#ffffff1f;border-radius:999px;align-items:center;gap:7px;height:30px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.sold-lot{color:#fff9;font-size:12.5px}.sold-flash.passed{background:radial-gradient(circle at 50% 45%,#f4d47a29,#080a0dd9 62%)}@keyframes soldIn{0%{opacity:0}to{opacity:1}}@keyframes soldPop{0%{opacity:0;transform:scale(.86)translateY(10px)}to{opacity:1;transform:none}}.lr-controls{background:#16181d;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px 18px;padding:11px 14px;display:flex}.lr-controls-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lr-controls .lc-label{color:#ffffff73}.lr-controls .lc-btn{color:#fff;background:#ffffff12;border-color:#ffffff1f}.lr-controls .lc-btn:hover{background:#ffffff24;border-color:#fff3}.lr-controls .lc-btn.lc-primary{background:var(--lr-brand);border-color:var(--lr-brand)}.lr-controls .lc-btn.lc-primary:hover{background:var(--lr-brand-hover)}.lr-controls .lc-btn.lc-danger{color:#ffb4b4;border-color:#ff78784d}.lr-controls .lc-boost{color:#fff}.liveroom-app .liveroom-side{width:360px;height:100%;max-height:none;box-shadow:none;background:#16181d;border-color:#ffffff14;border-radius:16px;flex:0 0 360px}.liveroom-app .liveroom-kpis{border-bottom-color:#ffffff14}.liveroom-app .liveroom-kpis>div+div{border-left-color:#ffffff14}.liveroom-app .liveroom-kpis strong{color:#fff}.liveroom-app .liveroom-kpis span{color:#ffffff73}.liveroom-app .liveroom-tabs{border-bottom-color:#ffffff14}.liveroom-app .liveroom-tabs button{color:#ffffff8c}.liveroom-app .liveroom-tabs button:hover{color:#fff}.liveroom-app .liveroom-tabs button.active{color:#fff;border-bottom-color:var(--lr-brand)}.liveroom-app .live-chat-msg{color:#ffffffe0}.liveroom-app .live-chat-msg .live-chat-name{color:#fff}.liveroom-app .live-chat-msg.is-host .live-chat-name{color:#ff8385}.liveroom-app .live-chat-msg.is-pinned{background:#f2c73c24}.liveroom-app .live-chat-pinned{color:#f4d47a;background:#f2c73c1f;border-color:#f2c73c59}.liveroom-app .live-chat-pinned b{color:#ffe9b0}.liveroom-app .live-chat-pinned button{color:#f4d47a}.liveroom-app .live-chat-input{border-top-color:#ffffff14}.liveroom-app .live-chat-input input{color:#fff;background:#ffffff12;border-color:#ffffff24}.liveroom-app .live-chat-actions{background:#22252b;border-color:#ffffff24}.liveroom-app .live-chat-actions button{color:#ffffffa6}.liveroom-app .live-chat-actions button:hover{color:#fff;background:#ffffff1a}.liveroom-app .live-chat-empty,.liveroom-app .liveroom-empty{color:#fff6}.liveroom-app .liveroom-lotrow:hover,.liveroom-app .liveroom-lotrow.focus{background:#ffffff0d}.liveroom-app .liveroom-lotrow.on-block{background:#e11d1f24;border-color:#e11d1f66}.liveroom-app .liveroom-lotrow strong{color:#fff}.liveroom-app .liveroom-lotrow small{color:#ffffff73}.liveroom-app .liveroom-lotrow-tag{color:#fff9}.liveroom-app .liveroom-lotrow-tag.live{color:#ff8385}.liveroom-app .liveroom-soldrow{border-bottom-color:#ffffff12}.liveroom-app .liveroom-soldrow strong,.liveroom-app .liveroom-soldrow span{color:#fff}.liveroom-app .liveroom-soldrow small{color:#ffffff73}.lr-lotorder{flex-direction:column;flex:none;gap:2px;display:flex}.lr-lotorder button{color:#fff9;cursor:pointer;background:#ffffff12;border:0;border-radius:4px;place-items:center;width:20px;height:16px;display:grid}.lr-lotorder button:hover:not(:disabled){color:#fff;background:#ffffff29}.lr-lotorder button:disabled{opacity:.3;cursor:default}.lr-lotactions{flex:none;align-items:center;gap:5px;display:flex}.lr-lotdrop,.lr-lotedit{color:#ffffff73;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.lr-lotdrop:hover{color:#ff8385;background:#e11d1f33}.lr-lotedit:hover{color:#fff;background:#ffffff24}.lr-managelots{color:#ffffffb3;cursor:pointer;background:0 0;border:1px dashed #ffffff2e;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:36px;margin:6px 4px 2px;font-size:12.5px;font-weight:650;display:inline-flex}.lr-managelots:hover{color:#fff;background:#ffffff0d;border-color:#ffffff59}.liveroom-show img,.lr-brand img{background:0 0!important;padding:0!important}@media (width<=1100px){.liveroom-app{flex-direction:column;overflow:auto}.lr-main{flex:none}.lr-stage{height:52vh;min-height:300px}.liveroom-app .liveroom-side{flex:auto;width:100%;height:auto;min-height:320px}.lr-floatchat{width:min(340px,58vw)}.liveroom-app.is-broadcast{flex-direction:column;overflow:hidden}.liveroom-app.is-broadcast .lr-stage{height:100%;min-height:0}}@media (width<=760px){.liveroom-app{gap:10px;padding:10px}.lr-top{padding:12px}.lr-top-actions{gap:6px}.lr-chip{height:28px;padding:0 10px;font-size:11.5px}.lr-brand span{display:none}.lr-lotbar{flex-wrap:wrap;gap:11px;padding:11px 12px;bottom:10px;left:10px;right:10px}.lr-lotbar-thumb{width:42px;height:42px}.lr-lotbar-info>strong{font-size:16px;line-height:20px}.lr-lotbar-bid{text-align:left;align-items:flex-start}.lr-lotbar-bid>strong{font-size:20px;line-height:24px}.lr-feed,.lr-floatchat,.lr-livecontrols{display:none}.liveroom-app.is-broadcast .lr-floatchat{width:auto;display:flex;bottom:96px;left:10px;right:10px}.liveroom-app.is-broadcast .lr-livecontrols{justify-content:flex-start;max-width:none;display:flex;bottom:150px;left:10px;right:10px}.sold-amount{font-size:34px;line-height:38px}.sold-thumb{width:64px;height:64px}}.liveroom-app.is-broadcast .lr-feed{justify-content:flex-end;max-width:44%;bottom:176px;left:auto;right:18px}.liveroom-app.is-broadcast .lr-feed .bid-feed{justify-content:flex-end}.liveroom-app.is-broadcast .lr-floatchat,.liveroom-app.is-broadcast .lr-livecontrols{bottom:122px}.liveroom-app.is-broadcast .lr-startauction{display:none}.liveroom-app.is-broadcast .lr-lotbar{max-width:calc(100% - 36px)}@media (width<=760px){.liveroom-app.is-broadcast .lr-feed{display:none}.liveroom-app.is-broadcast .lr-floatchat{bottom:140px}.liveroom-app.is-broadcast .lr-livecontrols{bottom:196px}}.lr-offair-empty{color:#ffffff80;margin:0;font-size:12.5px;line-height:18px}.lr-golive:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.liveroom-app.is-broadcast .lr-main,.liveroom-app.is-broadcast .lr-stage{flex:auto;height:100%;min-height:0}.sold-order-btn{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#ffffff26;border:1px solid #ffffff4d;border-radius:8px;align-items:center;gap:6px;margin-top:4px;padding:7px 16px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.sold-order-btn:hover{background:#ffffff40;border-color:#ffffff80}.bidder-live-app{z-index:60;background:#0b0c0e;gap:14px;padding:14px;display:flex;position:fixed;inset:0}.bidder-live-app .lr-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.bidder-live-app .lr-stage{flex:auto;min-height:0}.bidder-bid-bar{z-index:8;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-direction:column;align-items:flex-end;gap:8px;padding:0;display:flex;position:absolute;bottom:128px;left:auto;right:18px}.bidder-status{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:#fffc;white-space:nowrap;background:#0a0c108c;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 12px;font-size:11.5px;font-weight:700;display:inline-flex}.bidder-status.is-leading{color:#86efac;background:#22c55e38;border-color:#4ade8080}.bidder-bid-btns{flex-wrap:nowrap;align-items:center;gap:9px;display:flex}.bidder-bid-btn{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);color:#fff;cursor:pointer;white-space:nowrap;background:#0c0e1280;border:1px solid #fff3;border-radius:12px;height:46px;padding:0 18px;font-size:13.5px;font-weight:750;transition:background .15s,transform .12s;box-shadow:0 6px 20px #00000059}.bidder-bid-btn:hover{background:#fff3;transform:translateY(-1px)}.bidder-bid-btn:active{transform:translateY(0)}.bidder-bid-primary{height:52px;padding:0 26px;font-size:15px;background:var(--lr-brand)!important;border-color:var(--lr-brand)!important;box-shadow:0 8px 26px #e11d1f80!important}.bidder-bid-primary:hover{background:var(--lr-brand-hover)!important}.bidder-blocked{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ff9b9c;background:#0a0c1099;border:1px solid #ff6b6d66;border-radius:12px;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:650;display:flex}@media (width<=860px){.bidder-live-app .lr-main{min-height:0}}.lr-floatinput input:not([type=checkbox]):not([type=radio]):not([type=file]){-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);color:#fff!important;background:#0a0c106b!important;border:1px solid #ffffff38!important;border-radius:999px!important;outline:none!important;flex:1!important;width:auto!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 16px!important;font-size:13px!important;line-height:40px!important;box-shadow:0 4px 16px #0000004d!important}.lr-floatinput input::placeholder{color:#ffffff80!important}.lr-floatinput input:not([type=checkbox]):not([type=radio]):not([type=file]):hover{border-color:#ffffff57!important}.lr-floatinput input:not([type=checkbox]):not([type=radio]):not([type=file]):focus{background:#0a0c1099!important;border-color:#ffffff8c!important;box-shadow:0 0 0 3px #ffffff1a!important}.liveroom-app .live-chat-input input:not([type=checkbox]):not([type=radio]):not([type=file]){color:#fff!important;width:auto!important;min-width:0!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#ffffff12!important;border:1px solid #ffffff29!important;border-radius:999px!important;outline:none!important;flex:1!important;padding:0 14px!important;font-size:12.5px!important;line-height:36px!important}.liveroom-app .live-chat-input input::placeholder{color:#ffffff6b!important}.liveroom-app .live-chat-input input:not([type=checkbox]):not([type=radio]):not([type=file]):hover{background:#ffffff1a!important;border-color:#ffffff42!important}.liveroom-app .live-chat-input input:not([type=checkbox]):not([type=radio]):not([type=file]):focus{background:#ffffff1f!important;border-color:#ffffff6b!important;box-shadow:0 0 0 3px #ffffff14!important}.liveroom-app .live-chat-input .live-chat-who:not([type=checkbox]):not([type=radio]):not([type=file]){flex:0 0 96px!important;width:96px!important}.live-chat-input .live-chat-send{background:var(--lr-brand);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;min-height:36px;padding:0;transition:background .15s;display:grid}.live-chat-input .live-chat-send:hover{background:var(--lr-brand-hover)}.live-chat-input .live-chat-send svg{display:block}.lr-controls .lc-boost-input:not([type=checkbox]):not([type=radio]):not([type=file]){font-variant-numeric:tabular-nums;color:#fff!important;text-align:center!important;width:74px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;background:#ffffff12!important;border:1px solid #ffffff29!important;border-radius:7px!important;outline:none!important;flex:0 0 74px!important;padding:0 8px!important;font-size:12.5px!important;font-weight:700!important;line-height:30px!important}.lr-controls .lc-boost-input:focus{background:#ffffff1f!important;border-color:#ffffff6b!important;box-shadow:0 0 0 3px #ffffff14!important}.lr-controls .lc-boost-input::-webkit-outer-spin-button{appearance:none;margin:0}.lr-controls .lc-boost-input::-webkit-inner-spin-button{appearance:none;margin:0}.lr-controls .lc-boost-input[type=number]{appearance:textfield}.lc-boost-total{color:#ffffff73;white-space:nowrap;font-size:11px;font-weight:600}.liveroom-app,.liveroom-app *{scrollbar-width:thin;scrollbar-color:#ffffff38 transparent}.liveroom-app ::-webkit-scrollbar{width:10px;height:10px}.liveroom-app::-webkit-scrollbar{width:10px;height:10px}.liveroom-app ::-webkit-scrollbar-track{background:0 0}.liveroom-app::-webkit-scrollbar-track{background:0 0}.liveroom-app ::-webkit-scrollbar-thumb{background:#fff3 padding-box padding-box;border:2px solid #0000;border-radius:999px}.liveroom-app::-webkit-scrollbar-thumb{background:#fff3 padding-box padding-box;border:2px solid #0000;border-radius:999px}.liveroom-app ::-webkit-scrollbar-thumb:hover{background:#ffffff57 padding-box padding-box;border:2px solid #0000}.liveroom-app::-webkit-scrollbar-thumb:hover{background:#ffffff57 padding-box padding-box;border:2px solid #0000}.liveroom-app ::-webkit-scrollbar-button{width:0;height:0;display:none}.liveroom-app::-webkit-scrollbar-button{width:0;height:0;display:none}.liveroom-app ::-webkit-scrollbar-corner{background:0 0}.liveroom-app::-webkit-scrollbar-corner{background:0 0}.bidder-live-app{gap:0!important;padding:0!important;display:block!important}.bidder-live-app .lr-main{flex-direction:column;width:100%;height:100%;display:flex}.bidder-live-app .lr-stage{border-radius:0;flex:auto;height:100%;min-height:0}.liveroom-app.is-broadcast.bidder-live-app .lr-lotbar{bottom:18px}.liveroom-app.is-broadcast.bidder-live-app .lr-floatchat{bottom:128px}.liveroom-app.is-broadcast.bidder-live-app .lr-feed{justify-content:flex-end;max-width:44%;bottom:226px;left:auto;right:18px}@media (width<=1100px){.liveroom-app.is-broadcast.bidder-live-app .lr-floatchat{width:min(320px,34vw)}}@media (width<=860px){.bidder-bid-bar{align-items:stretch;bottom:118px;left:14px;right:14px}.bidder-bid-btns{width:100%}.bidder-bid-btn{flex:1 1 0;padding:0 10px;font-size:12.5px}.bidder-bid-primary{flex:1.6 1 0;padding:0 12px;font-size:13.5px}.liveroom-app.is-broadcast.bidder-live-app .lr-lotbar{bottom:14px}.liveroom-app.is-broadcast.bidder-live-app .lr-floatchat{width:min(340px,64vw);bottom:210px}.liveroom-app.is-broadcast.bidder-live-app .lr-feed{display:none}}.emoji-wrap{flex:none;align-items:center;display:flex;position:relative}.emoji-toggle{color:#ffffffb8;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:grid}.emoji-toggle:hover{color:#fff;background:#ffffff29;border-color:#ffffff4d}.emoji-wrap.is-open .emoji-toggle{background:var(--lr-brand);border-color:var(--lr-brand);color:#fff}.emoji-toggle svg{display:block}.lr-floatinput .emoji-wrap,.lr-floatinput .emoji-panel{pointer-events:auto}.lr-floatinput .emoji-toggle{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#0a0c106b;border-color:#ffffff38;box-shadow:0 4px 16px #0000004d}.lr-floatinput .emoji-toggle:hover{background:#0a0c109e;border-color:#fff6}.lr-floatinput .emoji-wrap.is-open .emoji-toggle{background:var(--lr-brand);border-color:var(--lr-brand)}.emoji-panel{z-index:60;overscroll-behavior:contain;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#121419f0;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;gap:10px;width:288px;max-height:262px;padding:12px;animation:.16s cubic-bezier(.2,.8,.3,1) both emojiPop;display:flex;position:absolute;bottom:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 18px 46px #0000008c}@keyframes emojiPop{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.emoji-group{flex-direction:column;gap:6px;display:flex}.emoji-group-label{letter-spacing:.08em;text-transform:uppercase;color:#ffffff6b;font-size:10px;font-weight:750}.emoji-grid{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.emoji-key{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:100%;padding:0;font-size:18px;line-height:1;transition:background .12s,transform .12s;display:grid}.emoji-key:hover{background:#ffffff24;transform:scale(1.14)}.emoji-key:active{transform:scale(.94)}@media (width<=860px){.emoji-panel{width:min(288px,78vw)}.emoji-grid{grid-template-columns:repeat(7,1fr)}}.live-chat-input .emoji-panel{right:-44px}.brand.brand-logo-only{background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:0!important;min-height:0!important;margin:0!important;padding:20px 8px 2px!important;display:flex!important}.brand.brand-logo-only .brand-logo{object-fit:contain!important;width:72px!important;height:72px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;flex:none!important;padding:0!important}@media (width<=900px){.brand.brand-logo-only{padding:16px 8px 2px!important}.brand.brand-logo-only .brand-logo{width:58px!important;height:58px!important}}.sidebar nav{padding-top:4px!important}.sidebar .nav-label{margin:2px 8px 4px!important;padding:0 8px!important}.sidebar .nav-item{height:34px!important;min-height:34px!important;margin:0!important;padding:0 10px!important}.sidebar .nav-label-secondary{border-top:0!important;margin-top:14px!important;padding-top:0!important}.modal-backdrop .drawer:has(.show-schedule-form){width:min(452px,100vw - 32px)!important}.modal-backdrop .drawer:has(.show-schedule-form) .drawer-body{padding:14px 20px 20px!important}.show-schedule-form{gap:16px!important}.show-schedule-form>.show-modal-fields:first-child{margin-top:0!important;padding-top:0!important}.show-schedule-form>.show-modal-fields:first-child>label:first-child{margin-top:0!important}.show-schedule-form .show-modal-fields{gap:13px!important}.show-schedule-form .show-modal-fields+.show-modal-fields{padding-top:16px!important}.show-schedule-form label{gap:6px!important}.show-datetime-row{grid-template-columns:1.35fr 1fr!important;gap:12px!important;width:100%!important;min-width:0!important;display:grid!important}.show-datetime-row>label{min-width:0!important;margin:0!important}@media (width<=420px){.show-datetime-row{grid-template-columns:1fr!important}}.show-rules-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;min-width:0!important;display:grid!important}.show-rules-row>label{min-width:0!important;margin:0!important}.show-rules-row>label small{color:#8b8b93!important;font-weight:400!important}.show-rules-note{color:#71717a;align-items:flex-start;gap:7px;margin-top:-2px;font-size:11px;line-height:16px;display:flex}.show-rules-note svg{color:#a1a1aa;flex:none;margin-top:1px}@media (width<=420px){.show-rules-row{grid-template-columns:1fr!important}}.show-schedule-form input.show-datefield:not([type=checkbox]):not([type=radio]):not([type=file]),.show-schedule-form input.show-timefield:not([type=checkbox]):not([type=radio]):not([type=file]){font-variant-numeric:tabular-nums;color:#18181b!important;height:38px!important;min-height:38px!important;padding:0 11px!important;font-size:12.5px!important;line-height:normal!important}.show-schedule-form input.show-datefield::-webkit-datetime-edit{line-height:normal;padding:0!important}.show-schedule-form input.show-timefield::-webkit-datetime-edit{line-height:normal;padding:0!important}.show-schedule-form input.show-datefield::-webkit-datetime-edit-fields-wrapper{padding:0!important}.show-schedule-form input.show-timefield::-webkit-datetime-edit-fields-wrapper{padding:0!important}.show-schedule-form input.show-datefield::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5;border-radius:5px;margin:0;padding:3px}.show-schedule-form input.show-timefield::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5;border-radius:5px;margin:0;padding:3px}.show-schedule-form input.show-datefield::-webkit-calendar-picker-indicator:hover{opacity:1;background:#f1f1f3}.show-schedule-form input.show-timefield::-webkit-calendar-picker-indicator:hover{opacity:1;background:#f1f1f3}.show-schedule-form .show-timezone{margin:-2px 0 0!important;padding-left:1px!important}.show-schedule-form .show-modal-fields.show-share{gap:10px!important}.show-share-head{color:#3f3f46;align-items:center;gap:7px;display:flex}.show-share-head strong{font-size:12px;font-weight:650}.show-share-head svg{color:#8b8b93;flex:none}.show-share-row{align-items:center;gap:8px;min-width:0;display:flex}.show-share-input:not([type=checkbox]):not([type=radio]):not([type=file]){text-overflow:ellipsis;color:#52525b!important;width:auto!important;min-width:0!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#fafafa!important;border:1px solid #e4e4e7!important;border-radius:7px!important;flex:auto!important;padding:0 11px!important;font-size:11.5px!important;line-height:36px!important}.show-share-copy{color:#27272a;cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:7px;flex:none;align-items:center;gap:6px;height:36px;padding:0 13px;font-size:12px;font-weight:650;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.show-share-copy:hover{background:#f7f7f8;border-color:#d4d4d8}.show-share-copy.is-copied{color:#15803d;background:#f0fdf4;border-color:#16a34a}.show-share-socials{flex-wrap:wrap;gap:7px;display:flex}.show-share-chip{color:#52525b;background:#fff;border:1px solid #e4e4e7;border-radius:999px;align-items:center;height:29px;padding:0 12px;font-size:11.5px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.show-share-chip:hover{color:#18181b;background:#fafafa;border-color:#d4d4d8}.show-share-note{color:#8b8b93!important;font-size:10.5px!important;font-weight:400!important;line-height:15px!important}.show-schedule-form .show-modal-foot.has-secondary{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.show-schedule-form .show-modal-foot.has-secondary .show-modal-actions{flex:none!important;width:auto!important}.show-modal-lots{white-space:nowrap!important;align-items:center!important;gap:6px!important;display:inline-flex!important}@media (width<=560px){.show-schedule-form .show-modal-foot.has-secondary{flex-direction:column-reverse!important;align-items:stretch!important}.show-schedule-form .show-modal-foot.has-secondary .show-modal-actions{width:100%!important}.show-share-row{flex-wrap:wrap}.show-share-copy{justify-content:center;width:100%}}.show-row-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.show-row-actions .link-btn{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.show-row-share{flex:0 0 28px;color:#71717a!important;background:#fff!important;width:28px!important;height:28px!important}.show-row-share:hover{color:#18181b!important;background:#fafafa!important;border-color:#d4d4d8!important}.show-row-start{white-space:nowrap;flex:none}.show-row-start svg{width:13px!important;height:13px!important}.confirm-error{grid-column:1/-1!important;margin:0!important}.lot-modal-foot,.lot-edit-modal .drawer-foot{flex-wrap:wrap!important}.lot-foot-error{flex:220px;min-width:0;margin:0 auto 0 0!important}.lot-book-error{margin:0 0 12px!important}.lots-empty .spinner{width:18px;height:18px}.lot-grip:disabled{opacity:.4;cursor:not-allowed}@media (width>=641px){.kpi-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=640px) and (width>=361px){.kpi-grid-3 .kpi-card:nth-child(2){border-bottom:1px solid #e8e8ea!important}.kpi-grid-3 .kpi-card:last-child{border-bottom:0!important;border-right:0!important}}.lots-page .lot-book-head{flex-flow:wrap!important;justify-content:space-between!important;align-items:center!important;gap:14px 18px!important;display:flex!important}.lots-page .lot-book-head>div:first-child{flex:0 auto!important;min-width:0!important}.lots-page .lot-table-controls{flex-flow:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;display:flex!important}.lots-page .lot-table-controls>*{align-self:center!important}.lots-page .lots-search.compact{background:#fff!important;border:1px solid #e4e4e7!important;border-radius:8px!important;flex:0 250px!important;align-items:center!important;gap:8px!important;width:250px!important;min-width:170px!important;height:36px!important;min-height:36px!important;padding:0 11px!important;display:flex!important}.lots-page .lots-search.compact>svg{color:#8b8b93!important;flex:none!important}.lots-page .lots-search.compact>input:not([type=checkbox]):not([type=radio]):not([type=file]){width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:auto!important;padding:0!important;font-size:12.5px!important}.lots-page .lots-search.compact>button{cursor:pointer;color:#71717a!important;background:#f1f1f3!important;border:0!important;border-radius:50%!important;flex:none!important;place-items:center!important;width:20px!important;height:20px!important;display:grid!important;position:static!important;top:auto!important;right:auto!important}.lots-page .lots-search.compact>button:hover{color:#18181b!important;background:#e4e4e7!important}.lots-page .lot-ctl-btn{color:#3f3f46!important;white-space:nowrap!important;cursor:pointer!important;width:auto!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e4e4e7!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 13px!important;font-size:12.5px!important;font-weight:600!important;transition:background .15s,border-color .15s,color .15s!important;display:inline-flex!important}.lots-page .lot-ctl-btn:hover{color:#18181b!important;background:#fafafa!important;border-color:#d4d4d8!important}.lots-page .lot-ctl-btn>svg{flex:none}.lots-page .lot-head-add{color:#fff!important;background:#ef0000!important;border-color:#ef0000!important}.lots-page .lot-head-add:hover{color:#fff!important;background:#d40000!important;border-color:#d40000!important}@media (width<=900px){.lots-page .lot-book-head{flex-direction:column!important;align-items:stretch!important}.lots-page .lot-table-controls{justify-content:flex-start!important;width:100%!important}.lots-page .lots-search.compact{flex:auto!important;width:auto!important}.lots-page .lot-ctl-btn{flex:none!important}}.lot-modal .lot-source-tabs{background:#f4f4f5!important;border:1px solid #e4e4e7!important;border-radius:9px!important;gap:4px!important;width:100%!important;margin:0!important;padding:4px!important;display:flex!important}.lot-modal .lot-source-tabs button{color:#63666d!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:6px!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:12.5px!important;font-weight:650!important;display:inline-flex!important}.lot-modal .lot-source-tabs button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lot-modal .lot-source-tabs button>svg{flex:none}.lot-modal .lot-source-tabs button:hover{color:#27272a!important}.lr-offair-back{color:#ffffffc7;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;margin-top:-2px;padding:0 16px;font-size:13.5px;font-weight:650;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.lr-offair-back:hover{color:#fff;background:#ffffff1c;border-color:#ffffff47}.lr-offair-back svg{flex:none}.lr-top{z-index:9!important}.lot-modal .lot-source-tabs button.active{color:#18181b!important;background:#fff!important;box-shadow:0 1px 2px #1214181f!important}.lot-modal-body{flex:auto!important;gap:14px!important;min-height:0!important;max-height:none!important;padding:16px 20px 20px!important;overflow:hidden auto!important}.lot-modal-body>*{box-sizing:border-box!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}.lot-modal .lot-field{min-width:0!important;margin-bottom:0!important}.lot-modal .lot-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}@media (width<=560px){.lot-modal .lot-form-grid{grid-template-columns:1fr!important}}.lot-image-field{gap:7px!important}.lot-upload{cursor:pointer;text-align:center;background:#fafafa;border:1px dashed #d4d4d8;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:20px 16px;transition:border-color .15s,background .15s;display:flex}.lot-upload:hover{background:#fff6f6;border-color:#ef0000}.lot-upload input[type=file]{display:none}.lot-upload-icon{color:#52525b;background:#fff;border:1px solid #e4e4e7;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:6px;display:grid}.lot-upload strong{color:#27272a;font-size:12.5px;font-weight:650}.lot-upload small{color:#8b8b93;font-size:10.5px}.lot-image-preview{background:#fafafa;border:1px solid #e7e7e9;border-radius:9px;grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:10px;display:grid}.lot-image-preview>img{object-fit:cover;background:#f1f1f3;border-radius:7px;width:56px;height:56px}.lot-image-meta{min-width:0}.lot-image-meta strong{color:#18181b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:620;display:block;overflow:hidden}.lot-image-meta small{color:#8b8b93;margin-top:2px;font-size:10.5px;display:block}.lot-image-swap{color:#3f3f46;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex:none;align-items:center;height:30px;padding:0 11px;font-size:11.5px;font-weight:600;display:inline-flex}.lot-image-swap:hover{background:#f7f7f8;border-color:#d4d4d8}.lot-image-swap input[type=file]{display:none}.lot-image-remove{color:#71717a;cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;display:grid}.lot-image-remove:hover{color:#b42318;background:#fff1f1;border-color:#fecaca}.lot-image-error{align-items:center;gap:5px;color:#b42318!important;font-size:10.5px!important;display:flex!important}@media (width<=560px){.lot-image-preview{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"img meta""swap remove"}.lot-image-preview>img{grid-area:img;width:48px;height:48px}.lot-image-meta{grid-area:meta}.lot-image-swap{grid-area:swap;justify-content:center}.lot-image-remove{grid-area:remove;justify-self:start}}.lot-modal-tabs{background:#fff!important;border-bottom:1px solid #ececee!important;flex:none!important;padding:12px 20px!important}.lot-modal .lot-modal-tabs .lot-source-tabs{margin:0!important}.lot-modal-body{gap:12px!important}.lot-modal-body .lot-step,.lot-modal-body .lot-step.compact,.lot-modal-body .lot-divider{margin:0!important}@media (width<=640px){.lot-modal-tabs{padding:10px 16px!important}}.lot-edit-modal{width:min(452px,100vw - 32px)!important;max-width:min(452px,100vw - 32px)!important}.lot-edit-modal .drawer-head{padding:14px 20px!important}.lot-edit-modal .drawer-body{gap:13px!important;padding:16px 20px 20px!important}.lot-edit-modal .drawer-foot{padding:12px 20px!important}.lot-edit-rules{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;min-width:0!important;display:grid!important}.lot-edit-rules>label{min-width:0!important;margin:0!important}.lot-edit-rules>label:first-child,.lot-edit-rules>label:nth-child(2):last-child{grid-column:1/-1!important}@media (width<=560px){.lot-edit-modal{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}.lot-edit-modal .drawer-head{padding:14px 16px!important}.lot-edit-modal .drawer-body{padding:14px 16px 16px!important}.lot-edit-modal .drawer-foot{padding:11px 16px!important}.lot-edit-rules{grid-template-columns:1fr!important}}.lot-timer-ring{width:70px!important;height:70px!important}.overlay2-lower .lot-timer-ring{width:84px!important;height:84px!important}.lot-timer-pill{gap:8px!important;height:36px!important;padding:0 15px!important;font-size:15.5px!important}.lot-timer-pill i{width:8px!important;height:8px!important}@media (width<=760px){.lot-timer-ring{width:58px!important;height:58px!important}.lot-timer-ring b{font-size:19px!important}.lot-timer-pill{height:32px!important;font-size:14px!important}}.lr-lotbar-info>small{color:#ffffffd1!important;font-size:14.5px!important;line-height:20px!important}.lr-lotbar-bid>small{font-size:13.5px!important;line-height:19px!important}.overlay2-lot small{font-size:15px!important;line-height:21px!important}@media (width<=760px){.lr-lotbar-info>small{font-size:13px!important;line-height:18px!important}}.liveroom-app.is-broadcast .lr-floatinput input:not([type=checkbox]):not([type=radio]):not([type=file]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;text-shadow:0 1px 4px #000000bf!important;background:0 0!important;border-color:#ffffff73!important}.liveroom-app.is-broadcast .lr-floatinput input:not([type=checkbox]):not([type=radio]):not([type=file]):hover{border-color:#ffffff9e!important}.liveroom-app.is-broadcast .lr-floatinput input:not([type=checkbox]):not([type=radio]):not([type=file]):focus{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#fffc!important}.liveroom-app.is-broadcast .lr-floatinput input::placeholder{text-shadow:0 1px 4px #000000bf;color:#fffc!important}.liveroom-app.is-broadcast .lr-floatinput .emoji-toggle{filter:drop-shadow(0 1px 3px #0009);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;color:#ffffffe6!important;background:0 0!important;border-color:#ffffff73!important}.liveroom-app.is-broadcast .lr-floatinput .emoji-toggle:hover{background:#ffffff29!important;border-color:#ffffffb3!important}.liveroom-app.is-broadcast .lr-floatpin{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.liveroom-app.is-broadcast .lr-floatchat{-webkit-backdrop-filter:blur(18px)saturate(140%)!important;backdrop-filter:blur(18px)saturate(140%)!important;pointer-events:none!important;background:#ffffff21!important;border:1px solid #ffffff24!important;border-radius:18px!important;gap:10px!important;padding:14px!important;box-shadow:0 10px 40px #0006!important}.liveroom-app.is-broadcast .lr-floatinput,.liveroom-app.is-broadcast .lr-floatpin,.liveroom-app.is-broadcast .lr-floatblocked{pointer-events:auto!important}.liveroom-app.is-broadcast .lr-floatlist{-webkit-mask-image:linear-gradient(#0000 0%,#00000073 10%,#000 28%)!important;mask-image:linear-gradient(#0000 0%,#00000073 10%,#000 28%)!important}@media (width<=760px){.liveroom-app.is-broadcast .lr-floatchat{border-radius:15px!important;padding:11px!important}}.lr-feed{bottom:130px}.liveroom-app.is-broadcast .lr-floatchat,.liveroom-app.is-broadcast .lr-livecontrols{bottom:134px!important}.liveroom-app.is-broadcast .lr-feed{bottom:188px!important}.liveroom-app.is-broadcast.bidder-live-app .lr-floatchat,.liveroom-app.is-broadcast.bidder-live-app .bidder-bid-bar{bottom:140px!important}.liveroom-app.is-broadcast.bidder-live-app .lr-feed{bottom:238px!important}@media (width<=860px){.liveroom-app.is-broadcast.bidder-live-app .bidder-bid-bar{bottom:130px!important}.liveroom-app.is-broadcast.bidder-live-app .lr-floatchat{bottom:222px!important}}@media (width<=760px){.liveroom-app.is-broadcast .lr-floatchat{bottom:152px!important}.liveroom-app.is-broadcast .lr-livecontrols{bottom:208px!important}}.lr-lotbar,.liveroom-app.is-broadcast .lr-floatchat{box-shadow:0 4px 16px #0003!important}.liveroom-app.is-broadcast .lr-floatpin{background:#f2c73c1a;border-color:#f2c73c4d}.lot-edit-section{align-items:center;gap:10px;margin-top:2px;display:flex}.lot-edit-section .eyebrow{white-space:nowrap;letter-spacing:.12em!important;color:#8b8b93!important;font-size:10px!important;font-weight:700!important}.lot-edit-section:after{content:"";background:var(--rule,#e7e7e9);flex:auto;height:1px}.lot-edit-modal .drawer-body>label.lot-edit-full{gap:5px!important;width:100%!important;margin:0!important}.lot-edit-full small{color:#8b8b93!important;font-weight:400!important}.lot-edit-modal .lot-edit-preview .lot-edit-photo{color:#3f3f46!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;cursor:pointer!important;background:#fff!important;border:1px solid #e4e4e7!important;border-radius:6px!important;flex-direction:row!important;flex:none!important;justify-content:center!important;align-self:center!important;align-items:center!important;gap:0!important;width:auto!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0 11px!important;font-family:inherit!important;font-size:11.5px!important;font-weight:600!important;display:inline-flex!important}.lot-edit-modal .lot-edit-preview .lot-edit-photo:hover{background:#f7f7f8!important;border-color:#d4d4d8!important}.lot-edit-photo input[type=file]{display:none}.lot-edit-modal .lot-edit-preview{gap:11px!important}.lot-edit-modal .lot-edit-preview>div{flex:auto;min-width:0}.lot-edit-modal .lot-edit-preview span,.lot-edit-modal .lot-edit-preview small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bidder-bid-custom{align-items:center;gap:7px;display:inline-flex!important}.bidder-bid-custom svg{flex:none}.bidder-custom{pointer-events:auto;-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:#0c0e129e;border:1px solid #ffffff38;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-self:stretch;align-items:center;gap:8px;margin-top:2px;padding:10px 12px;display:grid;box-shadow:0 10px 30px #0000006b}.bidder-custom-sign{color:#ffffffbf;font-size:17px;font-weight:750}.bidder-custom input:not([type=checkbox]):not([type=radio]):not([type=file]){font-variant-numeric:tabular-nums;color:#fff!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff3d!important;border-radius:10px!important;outline:0!important;padding:0 12px!important;font-size:17px!important;font-weight:750!important;line-height:42px!important}.bidder-custom input:focus{background:#ffffff24!important;border-color:#fff9!important}.bidder-custom-go{background:var(--lr-brand);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:10px;flex:none;height:42px;padding:0 16px;font-size:13.5px;font-weight:750}.bidder-custom-go:hover:not(:disabled){background:var(--lr-brand-hover)}.bidder-custom-go:disabled{opacity:.4;cursor:not-allowed}.bidder-custom-x{color:#ffffffa6;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.bidder-custom-x:hover{color:#fff;background:#ffffff24}.bidder-custom small{color:#fff9;grid-column:1/-1;font-size:11.5px}@media (width<=760px){.bidder-custom{grid-template-columns:auto minmax(0,1fr) auto}.bidder-custom-x{grid-area:1/3}.bidder-custom-go{grid-column:1/-1;width:100%}}.win-backdrop{z-index:12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06080bbd;place-items:center;padding:24px;animation:.28s both winFade;display:grid;position:absolute;inset:0}@keyframes winFade{0%{opacity:0}to{opacity:1}}.win-modal{text-align:center;color:#fff;background:linear-gradient(#221a1cf7,#121419f7);border:1px solid #ffffff29;border-radius:22px;flex-direction:column;align-items:center;gap:10px;width:min(400px,100%);padding:30px 28px 26px;animation:.42s cubic-bezier(.18,.86,.28,1.02) both winPop;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #0009}@keyframes winPop{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:none}}.win-burst{pointer-events:none;background:radial-gradient(circle,#e11d1f6b,#0000 68%);width:340px;height:340px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.win-thumb{object-fit:cover;border:2px solid #ffffff3d;border-radius:18px;width:88px;height:88px;position:relative;box-shadow:0 12px 30px #00000080}.win-kicker{color:#ff9b9c;letter-spacing:.09em;text-transform:uppercase;background:#e11d1f3d;border:1px solid #ff6b6d73;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:11px;font-weight:750;display:inline-flex;position:relative}.win-title{letter-spacing:-.02em;margin:2px 0 0;font-size:34px;font-weight:820;line-height:1.05;position:relative}.win-amount{font-variant-numeric:tabular-nums;color:#fff;font-size:42px;font-weight:850;line-height:1.05;position:relative}.win-lot{color:#ffffffdb;margin:0;font-size:15px;font-weight:600;position:relative}.win-next{color:#ffffff9e;max-width:34ch;margin:4px 0 0;font-size:12.5px;line-height:18px;position:relative}.win-close{background:var(--lr-brand);color:#fff;cursor:pointer;border:0;border-radius:13px;width:100%;height:46px;margin-top:8px;font-size:14.5px;font-weight:750;position:relative;box-shadow:0 10px 28px #e11d1f73}.win-close:hover{background:var(--lr-brand-hover)}@media (width<=520px){.win-title{font-size:29px}.win-amount{font-size:35px}}.authv2 .login-card .auth-agree{color:#5c5c5c!important;background:#fafafa!important;border:1px solid #e0e0e0!important;border-radius:10px!important;align-items:flex-start!important;gap:10px!important;padding:12px 14px!important;font-size:12.5px!important;line-height:18px!important;display:flex!important}.authv2 .login-card .auth-agree.is-agreed{color:#2f6f4e!important;background:#f2faf5!important;border-color:#bfe3cd!important}.auth-agree-box{color:#fff;background:#fff;border:1.5px solid #cfcfcf;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.authv2 .login-card .auth-agree .auth-text-link{color:var(--auth-brand)!important;text-underline-offset:2px!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important;font-size:12.5px!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;display:inline!important}.authv2 .login-card .auth-agree .auth-text-link:hover{color:var(--auth-brand-hover)!important;text-decoration-thickness:2px!important}.auth-agree.is-agreed .auth-agree-box{background:#2f6f4e;border-color:#2f6f4e}.terms-end{color:#9aa0a6;text-align:center;border-top:1px dashed #e4e4e7;margin:4px 0 0;padding-top:12px;font-size:12px;font-weight:600}.terms-modal>footer.terms-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.terms-progress{color:#9aa0a6;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.terms-progress.is-done{color:#2f6f4e}.terms-foot-actions{gap:10px;margin-left:auto;display:flex}.terms-modal>footer .primary:disabled{opacity:.42;cursor:not-allowed;background:#e11d1f}.auth-verify-copy{color:#5c5c5c;text-align:center;margin:0;font-size:13.5px;line-height:20px}.auth-verify-copy strong{color:#1c1d21;font-weight:650}.authv2 .login-card .auth-code-label{flex-direction:column!important;gap:8px!important;display:flex!important}.authv2 .login-card input.auth-code{text-indent:.34em;font-variant-numeric:tabular-nums;text-align:center!important;letter-spacing:.34em!important;color:#1c1d21!important;background:#fff!important;border:1.5px solid #d9d9d9!important;border-radius:10px!important;width:100%!important;height:62px!important;padding:0!important;font-size:30px!important;font-weight:750!important}.authv2 .login-card input.auth-code:focus{border-color:#ef1f24!important;outline:0!important;box-shadow:0 0 0 4px #ef1f2429!important}.authv2 .login-card input.auth-code::placeholder{color:#d4d4d8!important;letter-spacing:.34em!important}.auth-demo-code{color:#8a6d1f;background:#fdf8ec;border:1px dashed #e4c98a;border-radius:9px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:12px;line-height:17px;display:flex}.auth-demo-code b{letter-spacing:.14em;color:#6b5415;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:14px}.auth-demo-code svg{flex:none}.authv2 .login-card .auth-resend:disabled{opacity:.45!important;cursor:not-allowed!important;text-decoration:none!important}.authv2 .login-card .signup-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:12px 0 22px!important;padding:4px 0 0!important;display:grid!important;overflow:visible!important}.authv2 .login-card .signup-steps span{min-width:0!important;height:auto!important;color:var(--auth-faint)!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;padding:0 2px!important;font-size:11px!important;font-weight:650!important;display:flex!important;position:relative!important;overflow:visible!important}.authv2 .login-card .signup-steps span:before{content:"";background:var(--auth-line);z-index:0;height:2px;position:absolute;top:14px;left:-50%;right:50%}.authv2 .login-card .signup-steps span:first-child:before{display:none}.authv2 .login-card .signup-steps span.active:before,.authv2 .login-card .signup-steps span.done:before{background:var(--auth-brand)}.authv2 .login-card .signup-steps span .signup-step-dot{z-index:1!important;box-sizing:content-box!important;color:#8a8a8f!important;background:#e9e9ec!important;border:2px solid #fff!important;border-radius:999px!important;flex:none!important;place-items:center!important;width:26px!important;height:26px!important;font-size:11px!important;font-style:normal!important;font-weight:800!important;line-height:1!important;display:grid!important;position:relative!important}.authv2 .login-card .signup-steps span.active{color:var(--auth-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;font-weight:750!important}.authv2 .login-card .signup-steps span.active .signup-step-dot{background:var(--auth-brand)!important;color:#fff!important;box-shadow:0 0 0 3px #e11d1f29!important}.authv2 .login-card .signup-steps span.done{color:var(--auth-ink)!important;background:0 0!important;border:0!important}.authv2 .login-card .signup-steps span.done .signup-step-dot{background:var(--auth-brand)!important;color:#fff!important;box-shadow:none!important}@media (width<=420px){.authv2 .login-card .signup-steps span{gap:6px!important;font-size:10px!important}.authv2 .login-card .signup-steps span .signup-step-dot{width:23px!important;height:23px!important;font-size:10px!important}.authv2 .login-card .signup-steps span:before{top:12.5px}}select:not([multiple]):not([size]){text-overflow:ellipsis;appearance:none!important;cursor:pointer!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:15px 15px!important;padding-right:32px!important}select:not([multiple]):not([size]):hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2327272a' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}select:not([multiple]):not([size]):disabled{cursor:not-allowed!important;opacity:.6!important}select[data-size=sm]:not([multiple]):not([size]){background-position:right 8px center!important;background-size:13px 13px!important;padding-right:27px!important}.sidebar-scrim{display:none}@media (width<=1024px){.sidebar-scrim{z-index:39;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1012167a;animation:.18s both navScrimIn;display:block;position:fixed;inset:0}}@keyframes navScrimIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sidebar-scrim{animation:none!important}}@media (width<=640px){.icon-small,.icon-btn,.lot-row-actions .icon-small,.show-row-share{border-radius:8px!important;flex:0 0 40px!important;width:40px!important;height:40px!important}.pagination-controls button{min-width:38px!important;height:38px!important}.mobile-menu{width:40px!important;height:40px!important}.lots-search.compact>button{width:26px!important;height:26px!important}.lot-row-actions,.show-row-actions{gap:8px!important}}@media (width<=560px){.terms-modal>footer.terms-foot{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.terms-foot-actions{width:100%!important;margin-left:0!important}.terms-foot-actions .quiet-btn,.terms-foot-actions .primary{flex:1 1 0!important}.terms-progress{justify-content:center!important}.authv2 .login-card input.auth-code{text-indent:.26em;letter-spacing:.26em!important;height:56px!important;font-size:26px!important}}@media (width<=860px){.liveroom-app .lr-top{flex-wrap:wrap!important;gap:8px!important;padding:10px!important}.liveroom-app .lr-brand{flex:100%!important;order:1!important;min-width:0!important;overflow:hidden!important}.liveroom-app .lr-brand>div{min-width:0!important}.liveroom-app .lr-brand strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13.5px!important;overflow:hidden!important}.liveroom-app .lr-brand span{display:none!important}.liveroom-app .lr-brand img{width:28px!important;height:28px!important}.liveroom-app .lr-top-actions{flex-wrap:wrap!important;flex:100%!important;order:2!important;justify-content:flex-start!important;gap:6px!important;margin-left:0!important;overflow:visible!important}.liveroom-app .lr-chip{flex:none!important;gap:5px!important;height:30px!important;padding:0 9px!important;font-size:11.5px!important}.liveroom-app.is-broadcast .lr-stage{flex-direction:column!important;gap:10px!important;padding:10px!important;display:flex!important}.liveroom-app.is-broadcast .lr-top{flex:none!important;order:0!important;position:static!important}.liveroom-app.is-broadcast .lr-floatchat{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:auto!important;min-height:70px!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:auto!important;order:1!important;padding:0!important;position:static!important;inset:auto!important}.liveroom-app.is-broadcast .lr-floatlist{flex:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.liveroom-app.is-broadcast .lr-feed{display:none!important}.liveroom-app.is-broadcast .lr-livecontrols,.liveroom-app.is-broadcast .bidder-bid-bar{flex:none!important;order:3!important;align-items:stretch!important;width:auto!important;max-width:none!important;position:static!important;inset:auto!important}.liveroom-app.is-broadcast .lr-lotbar{flex:none!important;order:4!important;width:auto!important;max-width:none!important;position:static!important;inset:auto!important}.liveroom-app.is-broadcast .lr-livecontrols .lrc{flex:auto!important}.liveroom-app.is-broadcast .bidder-bid-bar{gap:8px!important}.liveroom-app.is-broadcast .bidder-bid-btns{width:100%!important}.liveroom-app.is-broadcast .bidder-bid-btn{flex:1 1 0!important;padding:0 8px!important}}@media (width<=860px) and (height<=560px){.liveroom-app.is-broadcast .lr-floatchat .lr-floatlist{display:none!important}.liveroom-app.is-broadcast .lr-floatchat{flex:none!important;min-height:0!important}}@media (width<=860px){.liveroom-app:not(.is-broadcast){-webkit-overflow-scrolling:touch;overflow-y:auto!important}.liveroom-app:not(.is-broadcast) .lr-main{flex:none!important}.liveroom-app:not(.is-broadcast) .lr-stage{flex:none!important;height:min(46vh,320px)!important;min-height:240px!important}.liveroom-app:not(.is-broadcast) .liveroom-side{flex:none!important;min-height:0!important;max-height:none!important}.liveroom-app:not(.is-broadcast) .liveroom-side .live-chat,.liveroom-app:not(.is-broadcast) .liveroom-side .liveroom-lotlist,.liveroom-app:not(.is-broadcast) .liveroom-side .liveroom-soldlist{min-height:340px!important}}.signup-done{text-align:left;flex-direction:column;align-items:stretch;gap:16px;display:flex}.paddle-pass{border:1px solid var(--auth-border,#e4e4e8);background:#fbf9f9;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 1px 2px #1c1d210a,0 12px 28px -20px #1c1d2166}.paddle-pass-head{background:#fff;border-bottom:1px solid #f1e8e8;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.paddle-pass-eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--auth-brand,#e11d1f);font-size:10.5px;font-weight:800}.paddle-pass-verified{color:#1f9254;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.paddle-pass-body{grid-template-columns:auto 1fr;align-items:stretch;display:grid}.paddle-pass-stub{background:#fff;border-right:2px dashed #e4dbdb;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:16px 22px;display:flex;position:relative}.paddle-pass-stub:before,.paddle-pass-stub:after{content:"";border:1px solid var(--auth-border,#e4e4e8);background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;right:-9px}.paddle-pass-stub:before{top:-9px}.paddle-pass-stub:after{bottom:-9px}.paddle-pass-stub>span{letter-spacing:.18em;text-transform:uppercase;color:var(--auth-faint,#9a9ea6);font-size:9.5px;font-weight:800}.paddle-pass-stub>strong{letter-spacing:-.03em;color:var(--auth-ink,#1c1d21);font-variant-numeric:tabular-nums;font-size:54px;font-weight:850;line-height:.92}.paddle-pass-stub>strong:before{content:"#";color:var(--auth-brand,#e11d1f);vertical-align:8px;margin-right:1px;font-size:26px;font-weight:750}.paddle-pass-main{flex-direction:column;justify-content:center;gap:11px;min-width:0;padding:14px 18px;display:flex}.paddle-pass-who{min-width:0}.paddle-pass-who strong{color:var(--auth-ink,#1c1d21);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:750;display:block;overflow:hidden}.paddle-pass-who small{color:var(--auth-faint,#9a9ea6);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;display:block;overflow:hidden}.paddle-pass-foot{color:var(--auth-faint,#9a9ea6);border-top:1px solid #f1eaea;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding-top:10px;font-size:11px;font-weight:600;display:flex}.paddle-pass-foot span{white-space:nowrap}.signup-done-note{color:#6c7076;margin:0;font-size:13px;line-height:19px}.authv2 .login-card .signup-done .primary.wide{margin-top:2px}.liveroom-app.is-broadcast .lr-floatchat{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.lr-floatlist{gap:6px!important}.lr-floatmsg{-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);text-shadow:0 1px 3px #0009!important;background:#ffffff21!important;border:1px solid #ffffff24!important;border-radius:15px!important;align-self:flex-start!important;width:fit-content!important;max-width:100%!important;padding:6px 12px!important}.lr-floatmsg.is-host{background:#e11d1f42!important;border-color:#ff6b6d6b!important}.lr-floatpin{border-radius:14px!important;align-self:flex-start!important;width:fit-content!important;max-width:100%!important;padding:11px 14px!important;font-size:14.5px!important;font-weight:700!important;line-height:20px!important}.lr-floatpin b{font-size:14.5px!important;font-weight:800!important}.lr-floatpin>svg{width:15px!important;height:15px!important;margin-top:3px!important}.lot-grip{color:#a1a1aa;cursor:grab;touch-action:none;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:24px;height:26px;display:grid}.lot-grip:hover{color:#3f3f46;background:#18181b12}.lot-grip:active{cursor:grabbing}.liveroom-app .lot-grip{color:#fff6}.liveroom-app .lot-grip:hover{color:#fff;background:#ffffff1f}.lots-page .lot-order{align-items:center!important;gap:6px!important;display:flex!important}.lot-order-num{font-variant-numeric:tabular-nums;color:#71717a;font-weight:700}.lot-row.is-dragging,.liveroom-lotrow.is-dragging{opacity:.4}.lot-row.is-dragover{box-shadow:inset 0 3px 0 var(--km-brand,#ef0000)!important}.liveroom-lotrow.is-dragover{box-shadow:inset 0 3px 0 var(--lr-brand,#e11d1f)!important}.lc-viewertoggle{white-space:nowrap!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.lc-viewertoggle.is-on{color:#fff!important}.lr-chip.is-hiddenfromroom{opacity:.62;text-decoration:line-through;text-decoration-thickness:1px}@media (width>=1500px){.page{max-width:1720px!important;padding:30px 36px 52px!important}.page-head h1{font-size:27px!important;line-height:34px!important}.page-head p{font-size:14.5px!important}.card h2,.command-section-head h2{font-size:18px!important;line-height:26px!important}.kpi-main strong{font-size:30px!important;line-height:38px!important}.kpi-label{font-size:11.5px!important}.lot-row-main strong{font-size:15px!important}.lot-row-main span{font-size:12.5px!important}.table-component table{font-size:13.5px!important}.nav-item{font-size:13px!important}.sidebar .nav-item{height:38px!important;min-height:38px!important}.liveroom-app .lr-chip{height:34px!important;padding:0 13px!important;font-size:13px!important}.lr-lotbar-info>strong{font-size:24px!important;line-height:30px!important}.lr-lotbar-info>small{font-size:16px!important;line-height:22px!important}.lr-lotbar-bid>strong{font-size:30px!important;line-height:34px!important}.lr-floatmsg{font-size:14.5px!important;line-height:20px!important}.lr-floatpin,.lr-floatpin b{font-size:15.5px!important}.liveroom-side{flex-basis:400px!important;width:400px!important}}@media (width>=1900px){.page{max-width:1900px!important;padding:34px 44px 60px!important}.page-head h1{font-size:31px!important;line-height:39px!important}.kpi-main strong{font-size:34px!important;line-height:42px!important}.card h2,.command-section-head h2{font-size:20px!important;line-height:28px!important}.table-component table{font-size:14.5px!important}.nav-item{font-size:14px!important}.sidebar{flex-basis:280px!important;width:280px!important;min-width:280px!important}.liveroom-app .lr-chip{height:38px!important;padding:0 15px!important;font-size:14px!important}.lr-lotbar-info>strong{font-size:28px!important;line-height:34px!important}.lr-lotbar-bid>strong{font-size:36px!important;line-height:40px!important}.lot-timer-ring{width:86px!important;height:86px!important}.lot-timer-ring b{font-size:28px!important}.liveroom-side{flex-basis:440px!important;width:440px!important}.lr-floatchat{width:min(460px,34vw)!important}}@media (width>=1200px){.liveroom-app .lr-brand img{width:46px!important;height:46px!important}.liveroom-app .lr-brand strong{font-size:20px!important;line-height:26px!important}.liveroom-app .lr-brand span{font-size:12.5px!important}}@media (width>=1900px){.liveroom-app .lr-brand img{width:56px!important;height:56px!important}.liveroom-app .lr-brand strong{font-size:24px!important;line-height:30px!important}.liveroom-app .lr-brand span{font-size:13.5px!important}}.settle-pending{border-radius:var(--km-radius,10px);color:#7a5a12;background:#fffaef;border:1px solid #f4dfae;align-items:center;gap:12px;margin-bottom:16px;padding:13px 16px;display:flex}.settle-pending>svg{color:#b98410;flex:none}.settle-pending>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.settle-pending strong{color:#6b4f10;font-size:13px;font-weight:700}.settle-pending span{color:#8a6c26;font-size:12px;line-height:17px}.settle-pending .quiet-btn{flex:none}.settle-empty{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:38px 20px;display:flex}.settle-empty>svg{color:var(--km-faint,#a1a1aa);margin-bottom:2px}.settle-empty strong{font-size:15px;font-weight:700}.settle-empty span{color:var(--km-muted,#71717a);max-width:380px;font-size:12.5px;line-height:18px}.settle-card{margin-bottom:16px}.settle-head .eyebrow{margin-bottom:4px}.settle-head>div{min-width:0}.settle-head p{color:var(--km-muted,#71717a);margin:3px 0 0;font-size:12px}.settle-head .primary{white-space:nowrap;flex:none}.settle-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.settle-stats>div{border:1px solid var(--km-border,#e4e4e7);border-radius:var(--km-radius-sm,8px);background:var(--km-surface-subtle,#f7f7f8);flex-direction:column;gap:3px;padding:11px 13px;display:flex}.settle-stats strong{font:800 20px/24px Bricolage Grotesque,Inter,system-ui,sans-serif}.settle-stats span{letter-spacing:.04em;text-transform:uppercase;color:var(--km-muted,#71717a);font-size:10.5px;font-weight:650}.settle-rows{border:1px solid var(--km-border,#e4e4e7);border-radius:var(--km-radius-sm,8px);overflow:hidden}.settle-rowhead,.settle-rowmain{grid-template-columns:minmax(0,1.9fr) 76px 106px 132px minmax(0,auto);align-items:center;gap:12px;display:grid}.settle-rowhead{background:var(--km-surface-subtle,#f7f7f8);border-bottom:1px solid var(--km-border,#e4e4e7);padding:9px 14px}.settle-rowhead span{letter-spacing:.08em;text-transform:uppercase;color:var(--km-muted,#71717a);font-size:9.5px;font-weight:700}.settle-row+.settle-row{border-top:1px solid var(--km-border,#e4e4e7)}.settle-row.is-open{background:#fcfcfd}.settle-rowmain{padding:12px 14px}.settle-who{flex-direction:column;gap:2px;min-width:0;display:flex}.settle-who strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.settle-who small{color:var(--km-muted,#71717a);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.settle-cell{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.settle-cell b{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.settle-cell-label{color:var(--km-muted,#71717a);font-size:11.5px;display:none}.settle-sim{color:#8a6c26;font-size:10px}.settle-err{color:var(--km-danger,#b42318);font-size:10px;line-height:14px}.settle-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.settle-actions .quiet-btn,.settle-actions .primary{white-space:nowrap;min-height:34px;padding:0 12px}.settle-actions a.quiet-btn{font-variant-numeric:tabular-nums;text-decoration:none}.settle-lines{border-top:1px dashed var(--km-border,#e4e4e7);margin:0 0 2px;padding:2px 14px 14px}.settle-line{border-bottom:1px solid #f1f1f3;grid-template-columns:minmax(0,1fr) 108px 92px 28px;align-items:center;gap:12px;padding:9px 0;display:grid}.settle-line-name{flex-direction:column;gap:1px;min-width:0;font-size:12.5px;font-weight:600;display:flex}.settle-line-name small{color:var(--km-muted,#71717a);font-size:10.5px;font-weight:500}.settle-line-qty,.settle-line-total{text-align:right;font-variant-numeric:tabular-nums;color:var(--km-ink-soft,#3f3f46);font-size:12.5px}.settle-line-total{color:var(--km-ink,#18181b);font-weight:700}.settle-line-drop{border:1px solid var(--km-border,#e4e4e7);width:26px;height:26px;color:var(--km-muted,#71717a);background:#fff;border-radius:6px;place-items:center;display:grid}.settle-line-drop:hover{border-color:var(--km-danger,#b42318);color:var(--km-danger,#b42318);background:var(--km-danger-soft,#fef3f2)}.settle-line-lock{color:var(--km-faint,#a1a1aa);place-items:center;display:grid}.settle-line-sum{border-bottom:0;padding-bottom:0}.settle-line-sum strong{font-size:13px}.sales-lines{flex-direction:column;gap:3px;display:flex}.sales-lines span{color:var(--km-muted,#71717a);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:16px;overflow:hidden}.sales-lines b{color:var(--km-ink,#18181b);font-variant-numeric:tabular-nums;font-weight:700}@media (width<=1100px){.settle-rowhead{display:none}.settle-rowmain{grid-template-columns:auto auto minmax(0,1fr);gap:8px 16px}.settle-who{grid-column:1/-1}.settle-cell{flex-flow:wrap;align-items:center;gap:6px}.settle-cell-label{display:inline}.settle-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=720px){.settle-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.settle-pending{flex-wrap:wrap}.settle-line{grid-template-columns:minmax(0,1fr) auto 28px}.settle-line-qty{display:none}.settle-actions .quiet-btn,.settle-actions .primary{flex:auto}}.showdone-hero{border:1px solid var(--km-border,#e4e4e7);border-radius:var(--km-radius-lg,12px);background:var(--km-bg,#fff);box-shadow:var(--km-shadow,0 1px 2px #1018280a);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px 16px;margin-bottom:16px;padding:20px 22px;display:grid}.showdone-badge{color:#15803d;background:#e9f7ef;border:1px solid #cfead9;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.showdone-title{min-width:0}.showdone-title .eyebrow{margin-bottom:5px}.showdone-title h1{margin:0;font:800 24px/30px Bricolage Grotesque,Inter,system-ui,sans-serif}.showdone-title p{color:var(--km-muted,#71717a);margin:4px 0 0;font-size:12.5px}.showdone-stats{grid-column:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.showdone-stats>div{border:1px solid var(--km-border,#e4e4e7);border-radius:var(--km-radius-sm,8px);background:var(--km-surface-subtle,#f7f7f8);flex-direction:column;gap:3px;padding:11px 13px;display:flex}.showdone-stats strong{font:800 20px/24px Bricolage Grotesque,Inter,system-ui,sans-serif}.showdone-stats span{letter-spacing:.04em;text-transform:uppercase;color:var(--km-muted,#71717a);font-size:10.5px;font-weight:650}.showdone-foot{border-top:1px solid var(--km-border,#e4e4e7);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:13px;display:flex}.showdone-foot>span{color:var(--km-muted,#71717a);font-size:12.5px;font-weight:600}.showdone-foot>div{flex-wrap:wrap;gap:8px;display:flex}.settle-empty .primary{margin-top:6px}@media (width<=860px){.showdone-hero{grid-template-columns:auto minmax(0,1fr);padding:16px}.showdone-title h1{font-size:20px;line-height:26px}.showdone-stats{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.showdone-foot{flex-direction:column;align-items:stretch}.showdone-foot>div .quiet-btn,.showdone-foot>div .primary{flex:auto}}.sale-filters{grid-template-columns:minmax(200px,1.6fr) repeat(4,minmax(0,1fr));gap:9px;margin-bottom:13px;display:grid}.sale-filters>*{min-width:0}.sale-statuscell{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.sale-statuscell small{color:#8a6c26;font-size:10px}.sale-rowactions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.sale-rowactions .quiet-btn,.sale-rowactions .primary{min-height:32px;padding:0 11px}.sale-detail{flex-direction:column;gap:16px;display:flex}.sale-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sale-detail-grid>div{border:1px solid var(--km-border,#e4e4e7);border-radius:var(--km-radius-sm,8px);background:var(--km-surface-subtle,#f7f7f8);flex-direction:column;gap:3px;min-width:0;padding:11px 13px;display:flex}.sale-detail-grid>div>span{letter-spacing:.08em;text-transform:uppercase;color:var(--km-muted,#71717a);font-size:9.5px;font-weight:700}.sale-detail-grid>div>strong{overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.sale-detail-grid>div>small{color:var(--km-muted,#71717a);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.sale-detail-section h3{letter-spacing:.07em;text-transform:uppercase;color:var(--km-muted,#71717a);margin:0 0 6px;font-size:11px}.sale-detail-section .settle-lines{border-top:0;padding:0}.sale-detail-hint{color:var(--km-muted,#71717a);margin:7px 0 0;font-size:11.5px;line-height:16px}.sale-detail-err{border-radius:var(--km-radius-sm,8px);background:var(--km-danger-soft,#fef3f2);color:var(--km-danger,#b42318);border:1px solid #f3c7c5;align-items:center;gap:7px;padding:9px 11px;font-size:12px;display:flex}.sale-detail-actions{border-top:1px solid var(--km-border,#e4e4e7);flex-wrap:wrap;gap:8px;padding-top:13px;display:flex}.sale-detail-actions a.quiet-btn{text-decoration:none}.sale-detail-actions .primary{margin-left:auto}@media (width<=1100px){.sale-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-filters>:first-child{grid-column:1/-1}}@media (width<=620px){.sale-filters,.sale-detail-grid{grid-template-columns:minmax(0,1fr)}.sale-detail-actions .primary{flex:auto;margin-left:0}}.lot-timer-ring b{letter-spacing:-.03em!important;font-size:19px!important}.overlay2-lower .lot-timer-ring b{font-size:22px!important}@media (width<=760px){.lot-timer-ring b{font-size:15.5px!important}}@media (width>=1500px){.lot-timer-ring b{font-size:20px!important}}@media (width>=1900px){.lot-timer-ring b{font-size:24px!important}}.tag.firstToBuy{color:#0369a1!important;background:#f0f9ff!important;border-color:#dbeafe!important}.lc-btn.lc-static,.lrc.lrc-static{cursor:default;opacity:1}.lc-btn.lc-static{color:#f4f4f5;background:#ffffff0f;border-color:#ffffff24}.bidder-buy-bar{flex-direction:column;align-items:stretch;gap:8px}.bidder-buy-btn{cursor:pointer;letter-spacing:-.01em;color:#fff;background:linear-gradient(#ef4444,#dc2626);border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:52px;padding:0 20px;font-size:17px;font-weight:800;transition:transform .12s,box-shadow .12s;display:flex;box-shadow:0 10px 26px #dc26265c}.bidder-buy-btn:hover{transform:translateY(-1px);box-shadow:0 14px 30px #dc262670}.bidder-buy-btn:active{transform:translateY(0)}.bidder-buy-note{text-align:center;color:#ffffffc7;text-shadow:0 1px 2px #0009;font-size:12px}.bidder-soldout{color:#fff;-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);background:#ffffff24;border:1px solid #fff3;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;font-size:16px;font-weight:750;display:flex}.lot-kind-pick{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:4px;display:grid}.lot-kind-btn{text-align:left;border:1px solid var(--km-border,#e4e4e7);border-radius:var(--km-radius,10px);cursor:pointer;background:#fff;align-items:flex-start;gap:10px;padding:13px 14px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.lot-kind-btn:hover{background:#fcfcfd;border-color:#cfc8c0}.lot-kind-btn.active{border-color:var(--km-brand,#d92d20);box-shadow:0 0 0 3px var(--km-brand-ring,#ef00001f);background:snow}.lot-kind-check{border:1.5px solid var(--km-border-strong,#d0d5dd);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.lot-kind-btn.active .lot-kind-check{background:var(--km-brand,#d92d20);border-color:var(--km-brand,#d92d20)}.lot-kind-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.lot-kind-copy strong{font-size:13.5px;font-weight:750}.lot-kind-copy small{color:var(--km-muted,#71717a);font-size:11.5px;line-height:16px}.lot-edit-full .lot-kind-pick{margin-top:2px}.show-notes-field{min-height:150px!important;line-height:20px!important}.lr-notes-chip{max-width:230px}.show-notes-modal{width:min(560px,100vw - 32px)}.show-notes-modal .drawer-body{flex-direction:column;gap:16px;max-height:min(62vh,520px);display:flex;overflow:auto}.show-notes-section h3{letter-spacing:.08em;text-transform:uppercase;color:var(--km-muted,#71717a);margin:0 0 5px;font-size:11px}.show-notes-section p{white-space:pre-wrap;color:var(--km-ink,#18181b);margin:0;font-size:13.5px;line-height:21px}.show-notes-empty{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:26px 16px;display:flex}.show-notes-empty>svg{color:var(--km-faint,#a1a1aa)}.show-notes-empty strong{font-size:14.5px}.show-notes-empty span{color:var(--km-muted,#71717a);max-width:340px;font-size:12.5px;line-height:18px}.attendance-card{margin-bottom:16px}.attendance-head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.attendance-head-actions .ui-select{min-width:200px}.attendance-empty{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:30px 16px;display:flex}.attendance-empty>svg{color:var(--km-faint,#a1a1aa)}.attendance-empty strong{font-size:14.5px}.attendance-empty span{color:var(--km-muted,#71717a);max-width:380px;font-size:12.5px;line-height:18px}@media (width<=720px){.lot-kind-pick{grid-template-columns:minmax(0,1fr)}.attendance-card .card-head{flex-wrap:wrap}.attendance-head-actions{flex:100%}.attendance-head-actions .ui-select{flex:auto;min-width:0}.lr-notes-chip span{display:none}}.show-status-live{border:1px solid var(--km-border,#e4e4e7);border-radius:var(--km-radius-sm,8px);background:var(--km-surface-subtle,#f7f7f8);flex-wrap:wrap;align-items:center;gap:9px;padding:9px 11px;display:flex}.show-status-live small{color:var(--km-muted,#71717a);font-size:11.5px;line-height:16px}.att-curve{border:1px solid var(--km-border,#e4e4e7);border-radius:var(--km-radius-sm,8px);background:var(--km-surface-subtle,#f7f7f8);margin:2px 0 14px;padding:12px 14px 10px}.att-curve-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.att-curve-head span{letter-spacing:.06em;text-transform:uppercase;color:var(--km-muted,#71717a);font-size:10.5px;font-weight:700}.att-curve-head b{color:var(--km-ink,#18181b);font-size:12.5px;font-weight:750}.att-curve svg{width:100%;height:110px;display:block}.att-curve-line{fill:none;stroke:#2563eb;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.att-curve-area{fill:#2563eb1f;stroke:none}.att-curve-axis{color:var(--km-muted,#71717a);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.lr-notes-chip{position:relative}.lr-notes-chip.has-notes:after{content:"";background:#ef4444;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:6px;box-shadow:0 0 0 2px #00000059}.login-notice{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 18px;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.login-notice svg{flex:none;margin-top:2px}.auth-loading{color:#667085;justify-content:center;align-items:center;gap:10px;margin:6px 0 22px;font-size:14px;display:flex}.bidder-access-btn.is-neutral{color:#344054}.bidder-access-btn.is-neutral:hover{background:#f7f7f8;border-color:#d0d5dd}.bidder-access-btn:disabled{opacity:.5;cursor:not-allowed}.bidders-page .card-head .tag{white-space:nowrap}.bidders-page .kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (width<=820px){.bidders-page .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bidders-page .kpi-card:first-child{grid-column:1/-1}}@media (width<=640px){.bidders-page .kpi-card:first-child{border-bottom:1px solid #e8e8ea!important;border-right:0!important}.bidders-page .kpi-card:nth-child(2){border-right:1px solid #e8e8ea!important}.bidders-page .kpi-card:nth-child(3){border-right:0!important}}@media (width<=360px){.bidders-page .kpi-grid{grid-template-columns:1fr!important}.bidders-page .kpi-card:nth-child(2){border-bottom:1px solid #e8e8ea!important;border-right:0!important}}.show-row-delete,.bidder-delete-btn{color:#b3261e}iframe.lr-stream{background:#000;border:0}.liveroom-app .lr-stage:has(>.lr-player){background:#101216;grid-template-rows:auto minmax(240px,1fr);grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;overflow-y:auto;gap:12px!important;height:auto!important;min-height:0!important;padding:12px!important;display:grid!important}.lr-player{background:#000;border:1px solid #30343c;border-radius:12px;flex-direction:column;grid-area:2/1;min-width:0;min-height:240px;display:flex;overflow:hidden}.lr-player-media{flex:auto;min-height:200px;position:relative}.lr-player .lr-video{object-fit:contain}.lr-player-help{color:#d5d8df;background:#1b1e24;flex:none;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.liveroom-app .lr-stage:has(>.lr-player)>.lr-scrim{display:none}.liveroom-app .lr-stage:has(>.lr-player)>:is(.lr-top,.lr-lotbar,.lr-livecontrols,.bidder-bid-bar,.lr-feed,.lr-floatchat,.lr-offair,.sold-flash){min-width:0;margin:0;order:0!important;width:auto!important;max-width:none!important;position:static!important;inset:auto!important}.liveroom-app .lr-stage:has(>.lr-player)>.lr-top{flex-wrap:wrap;grid-area:1/1;padding:0!important}.liveroom-app .lr-stage:has(>.lr-player)>.lr-lotbar{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#23262d;grid-area:3/1}.liveroom-app .lr-stage:has(>.lr-player)>:is(.lr-livecontrols,.bidder-bid-bar){grid-area:4/1;justify-content:flex-end;align-items:stretch}.liveroom-app .lr-stage:has(>.lr-player)>.lr-feed{grid-area:5/1}.liveroom-app .lr-stage:has(>.lr-player)>.lr-floatchat{pointer-events:auto;grid-area:6/1;background:#1b1e24!important;border:1px solid #30343c!important;border-radius:12px!important;min-height:0!important;max-height:300px!important;padding:12px!important}.liveroom-app .lr-stage:has(>.lr-player) .lr-floatlist{flex:auto;min-height:0;-webkit-mask-image:none;mask-image:none;max-height:240px!important;overflow-y:auto!important}.liveroom-app .lr-stage:has(>.lr-player)>:is(.lr-offair,.sold-flash){grid-column:1;padding:16px;transform:none}@media (width>=861px){.liveroom-app .lr-stage:has(>.lr-player):has(>.lr-floatchat){grid-template-columns:minmax(0,1fr) minmax(240px,300px)}.liveroom-app .lr-stage:has(>.lr-player)>.lr-top{grid-column:1/-1}.liveroom-app .lr-stage:has(>.lr-player)>.lr-floatchat{grid-area:2/2/6/3;max-height:none!important}.liveroom-app .lr-stage:has(>.lr-player) .lr-floatlist{max-height:none!important}}@media (width<=860px){.liveroom-app .lr-stage:has(>.lr-player){grid-template-rows:auto minmax(240px,42vh);flex:auto!important}.liveroom-app .lr-stage:has(>.lr-player)>.lr-floatchat{height:220px}}.lr-stream-empty{background:#0d0f12 50%/cover no-repeat;place-items:center;display:grid}.lr-stream-empty:before{content:"";background:#090a0cb8;position:absolute;inset:0}.lr-stream-empty-card{text-align:center;color:#f4f4f5;gap:6px;max-width:320px;padding:18px 20px;display:grid;position:relative}.lr-stream-empty-card strong{font-size:16px;font-weight:700}.lr-stream-empty-card span{color:#c9c9cf;font-size:13px;line-height:1.45}html.obs-overlay-mode,html.obs-overlay-mode body,html.obs-overlay-mode #root{overflow:hidden;background:0 0!important}.obs-overlay{pointer-events:none;-webkit-user-select:none;user-select:none;color:#fff;text-shadow:0 1px 2px #00000059;font-family:Inter,Segoe UI,system-ui,sans-serif;position:fixed;inset:0}.obs-brand{background:#0a0c10c7;border-radius:1vw;align-items:center;gap:.9vw;padding:.6vw 1.1vw .6vw .6vw;display:flex;position:absolute;top:2.2vw;left:2.2vw}.obs-brand img{object-fit:cover;border-radius:.6vw;width:3.2vw;height:3.2vw}.obs-brand-copy{align-items:center;gap:.9vw;display:flex}.obs-brand-copy strong{letter-spacing:.01em;font-size:1.35vw;font-weight:700}.obs-live{letter-spacing:.08em;background:#df211a;border-radius:.4vw;align-items:center;gap:.4vw;padding:.25vw .6vw;font-size:.8vw;font-weight:800;display:inline-flex}.obs-live i{background:#fff;border-radius:50%;width:.5vw;height:.5vw}.obs-lower{align-items:stretch;gap:1vw;display:flex;position:absolute;bottom:2.2vw;left:2.2vw;right:2.2vw}.obs-lower>div,.obs-result,.obs-empty,.obs-cta{background:#0a0c10d1;border-radius:1vw}.obs-lot{flex-direction:column;flex:auto;justify-content:center;gap:.3vw;min-width:0;padding:1.1vw 1.4vw;display:flex}.obs-lot small{color:#c9c9cf;letter-spacing:.06em;text-transform:uppercase;font-size:.9vw;font-weight:600}.obs-lot strong{white-space:nowrap;text-overflow:ellipsis;font-size:2vw;font-weight:800;overflow:hidden}.obs-tag{letter-spacing:.06em;text-transform:uppercase;background:#df211a;border-radius:.35vw;align-self:flex-start;padding:.2vw .6vw;font-size:.8vw;font-weight:800}.obs-price{flex-direction:column;justify-content:center;gap:.2vw;min-width:14vw;padding:1.1vw 1.6vw;display:flex}.obs-price span,.obs-timer span{color:#c9c9cf;letter-spacing:.06em;text-transform:uppercase;font-size:.85vw;font-weight:700}.obs-price strong{font-size:2.6vw;font-weight:800;line-height:1.05}.obs-price small{color:#e4e4e7;font-size:1vw}.obs-timer{flex-direction:column;justify-content:center;align-items:center;gap:.2vw;min-width:9vw;padding:1.1vw 1.6vw;display:flex}.obs-timer strong{font-variant-numeric:tabular-nums;font-size:2.6vw;font-weight:800}.obs-timer.is-urgent strong{color:#ff5a52}.obs-flash{align-items:center;padding:0 1.6vw;font-size:1.6vw;font-weight:800;display:flex;background:#1f9d55!important}.obs-result{text-align:center;flex-direction:column;align-items:center;gap:.4vw;padding:1.4vw 3vw;display:flex;position:absolute;bottom:6vw;left:50%;transform:translate(-50%)}.obs-result strong{letter-spacing:.04em;font-size:4vw;font-weight:900}.obs-result.is-sold strong{color:#ffd24a}.obs-result small{color:#e4e4e7;font-size:1.3vw}.obs-empty{flex-direction:column;gap:.4vw;padding:1.2vw 1.8vw;display:flex;position:absolute;bottom:2.2vw;left:2.2vw}.obs-empty strong{font-size:2vw;font-weight:800}.obs-empty span{color:#ffd24a;font-size:1.2vw;font-weight:700}.obs-cta{color:#ffd24a;padding:.8vw 1.2vw;font-size:1.15vw;font-weight:700;position:absolute;top:2.2vw;right:2.2vw}.stream-server{background:#fff;border:1px solid #e8e4df;border-radius:7px;margin:10px 18px 0;padding:12px 13px}.stream-server-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.stream-server-head div{flex-direction:column;gap:2px;min-width:0;display:flex}.stream-server-head strong{color:#34302c;font-size:11px}.stream-server-head span{color:#8a837d;font-size:10px}.stream-server-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.stream-server-actions button{border-radius:7px;align-items:center;gap:6px;margin-top:0;padding:8px 11px;font-size:11px;font-weight:700;display:inline-flex}.stream-server-actions button:disabled{opacity:.45;cursor:not-allowed}.stream-server-note{color:#6f6862;margin:9px 0 0;font-size:10px;line-height:1.45}.stream-server-chip.pending{color:#f5c451}.stream-server-chip.live{color:#5ee0a0}.stream-spin{animation:1s linear infinite spin}.stream-server.is-idle-cost{background:#fffbf2;border-color:#f3d9a4}.stream-server-warn{color:#8a5a00;margin:9px 0 0;font-size:10px;font-weight:600;line-height:1.45}.stream-server-note.is-error{color:#b42318}.stream-server-confirm{background:#fff6f5;border:1px solid #f4d2cf;border-radius:7px;margin-top:10px;padding:10px 11px}.stream-server-confirm p{color:#4b2b28;margin:0;font-size:10.5px;line-height:1.5}.lr-server-ready{text-align:left;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:11px;width:100%;max-width:360px;padding:11px 12px;display:flex}.lr-server-ready.is-ready{background:#5ee0a014;border-color:#5ee0a066}.lr-server-ready>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.lr-server-ready strong{color:#fff;font-size:13px;font-weight:700}.lr-server-ready small{color:#ffffff9e;font-size:11.5px;line-height:16px}.lr-server-ready small.is-error{color:#ff9b96}.lr-server-icon{color:#fff;background:#ffffff1a;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.lr-server-ready.is-ready .lr-server-icon{color:#5ee0a0;background:#5ee0a02e}.lr-server-ready button{color:#111;background:#fff;border-radius:9px;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.lr-server-ready button:disabled{opacity:.55;cursor:default}.confirm-option{border:1px solid var(--rule);cursor:pointer;text-align:left;background:#fbfaf9;border-radius:7px;align-items:flex-start;gap:9px;margin-top:12px;padding:10px 11px;display:flex}.confirm-option input{accent-color:var(--red);flex:none;margin-top:2px}.confirm-option span{color:#6f6862;font-size:11px;line-height:1.5}.confirm-option strong{color:#2b2724;font-size:11.5px;display:block}.koi-live-media{background:#07090b}.koi-live-media video{object-fit:contain;background:#07090b}.koi-live-wait{text-align:center;color:#e7e9ee;background:#07090b99;justify-content:center;align-items:center;gap:10px;padding:20px;font-size:14px;line-height:1.45;display:flex;position:absolute;inset:0}.koi-live-spinner{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;flex:0 0 16px;width:16px;height:16px;animation:.9s linear infinite spin}.koi-live-sound{color:#fff;background:#000000b8;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:56px;left:12px;box-shadow:0 4px 18px #00000059}.koi-live-sound.is-on{background:#00000073;padding:9px}.koi-live-sound:focus-visible{outline-offset:2px;outline:2px solid #fff}.koi-live-sound.is-warning{background:#7a4a00d9;gap:8px;padding:9px 13px;font-size:12px}.koi-live-echo{color:#f5c451;background:#0c0e11f0;border:1px solid #f5c45173;border-radius:12px;gap:10px;max-width:420px;padding:12px 13px;display:flex;position:absolute;bottom:56px;left:12px;right:12px;box-shadow:0 8px 28px #00000073}.koi-live-echo>div{flex-direction:column;gap:5px;min-width:0;display:flex}.koi-live-echo strong{color:#fff;font-size:13px}.koi-live-echo span{color:#ffffffbf;font-size:12px;line-height:1.45}.koi-live-echo-actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.koi-live-echo-actions button{color:#fff;background:#ffffff1a;border-radius:8px;padding:7px 11px;font-size:12px;font-weight:700}.koi-live-echo-actions button.is-primary{color:#111;background:#fff}
