.sc-desk{position:relative;width:1100px;height:720px;font-family:var(--font-product)}.sc-desk .body{padding:12px 16px 14px;gap:10px}.sc-desk .crumbs{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--m-faint)}.sc-desk .crumbs svg{width:10px;height:10px}.sc-desk .hrow{display:flex;align-items:center;gap:10px;margin-top:4px}.sc-desk .hrow h1{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em}.sc-desk .hrow .pname{font-size:12.5px;color:var(--m-muted-fg)}.sc-desk .hrow .sp{flex:1}.sc-desk .hrow .btn{height:28px;font-size:12px}.sc-desk .cols{flex:1;min-height:0;display:grid;grid-template-columns:362px 330px 1fr;gap:12px}.sc-desk .panel{min-height:0;display:flex;flex-direction:column;border:1px solid var(--m-border);border-radius:12px;background:var(--m-card);overflow:hidden}.sc-desk .kicker{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--m-muted-fg)}.sc-desk .hint{font-size:10.5px;line-height:1.4;color:var(--m-muted-fg)}.sc-desk .cat{padding:12px 14px;gap:8px}.sc-desk .srch-wrap{position:relative}.sc-desk .srch-wrap .inp{height:34px;background:var(--m-bg)}.sc-desk .srch-wrap .inp .val{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-desk .srch-wrap .menu{top:34px;left:0;right:0}.sc-desk .menu .opt.item{height:auto;padding:5px 8px;gap:8px}.sc-desk .menu .opt.item>span:first-child{flex:1;min-width:0}.sc-desk .menu .opt.item b{display:block;font-size:12.5px;font-weight:600}.sc-desk .menu .opt.item .sub,.sc-desk .menu .opt.item .price{font-size:11px;color:var(--m-muted-fg);white-space:nowrap}.sc-desk .qty-hint{margin-top:-3px;font-size:10.5px;color:var(--m-faint)}.sc-desk .tabs{display:flex;gap:4px;flex-wrap:wrap}.sc-desk .tabs span{height:24px;padding:0 9px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--m-border);font-size:11px;font-weight:600;color:var(--m-muted-fg);white-space:nowrap}.sc-desk .tabs span.on{background:var(--m-primary);border-color:var(--m-primary);color:var(--m-primary-fg)}.sc-desk .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sc-desk .tile{position:relative;display:flex;flex-direction:column;gap:2px;min-height:74px;padding:9px 10px;border:1px solid var(--m-border);border-radius:10px;background:var(--m-bg);transition:transform .12s,border-color .2s,background .2s}.sc-desk .tile .nm{font-size:12px;font-weight:600;line-height:1.25}.sc-desk .tile .pr{margin-top:auto;font-size:11.5px;font-variant-numeric:tabular-nums}.sc-desk .tile .st{font-size:10.5px;color:var(--m-muted-fg)}.sc-desk .tile .st.low{color:var(--m-warning)}.sc-desk .tile.free{align-items:center;justify-content:center;border-style:dashed;color:var(--m-muted-fg);background:transparent}.sc-desk .tile.free svg{width:14px;height:14px}.sc-desk .tile.press{transform:scale(.96);border-color:var(--m-brand)}.sc-desk .tile.has{border-color:color-mix(in oklch,var(--m-brand) 70%,var(--m-border))}.sc-desk .tile .badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--m-brand);color:var(--m-bg);font-size:10.5px;font-weight:700;display:none;place-items:center}.sc-desk .tile.has .badge{display:grid}.sc-desk .cart-body{flex:1;min-height:0;padding:12px 14px;display:flex;flex-direction:column;gap:9px;overflow:hidden}.sc-desk .ctitle{margin-top:-5px;font-size:15px;font-weight:700;letter-spacing:-.01em}.sc-desk .empty,.sc-desk .sold{display:flex;flex-direction:column;gap:3px;padding:14px 12px;border:1px dashed var(--m-border);border-radius:10px;text-align:center;font-size:11.5px;line-height:1.45;color:var(--m-muted-fg)}.sc-desk .empty b,.sc-desk .sold b{color:var(--m-fg)}.sc-desk .sold{display:none}.sc-desk .sold.on{display:flex;animation:tour-rise .3s ease-out both}.sc-desk .empty.off{display:none}.sc-desk .line{display:none;flex-direction:column;gap:3px;padding:8px 10px;border:1px solid var(--m-border);border-radius:9px;background:var(--m-bg)}.sc-desk .line.on{display:flex;animation:tour-rise .3s ease-out both}.sc-desk .line .lt{display:flex;justify-content:space-between;gap:8px;font-size:12.5px}.sc-desk .line .lsum{font-weight:600;font-variant-numeric:tabular-nums}.sc-desk .line .lm{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--m-muted-fg);font-variant-numeric:tabular-nums}.sc-desk .cat-chip{padding:1px 6px;border-radius:5px;background:var(--m-muted);font-size:10.5px}.sc-desk .line .stock{margin-left:auto}.sc-desk .warn{display:none;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--m-warning)}.sc-desk .warn.on{display:flex}.sc-desk .warn svg{width:12px;height:12px}.sc-desk .sec{display:flex;flex-direction:column;gap:5px}.sc-desk .seg2{display:flex;gap:2px;padding:2px;border:1px solid var(--m-border);border-radius:8px;background:var(--m-bg)}.sc-desk .seg2 span{flex:1;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:6px;font-size:11px;font-weight:600;color:var(--m-muted-fg);white-space:nowrap}.sc-desk .seg2 span.on{background:var(--m-card);color:var(--m-fg);box-shadow:0 1px 2px #0003}.sc-desk .seg2.sm{flex:none}.sc-desk .seg2.sm span{height:20px;flex:none;padding:0 8px}.sc-desk .methods{display:flex;gap:6px}.sc-desk .mth{flex:1;height:30px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--m-border);border-radius:8px;font-size:11.5px;font-weight:600;color:var(--m-muted-fg);white-space:nowrap;transition:transform .12s,background .2s,border-color .2s}.sc-desk .mth svg{width:13px;height:13px}.sc-desk .mth.on{border-color:var(--m-brand);background:var(--m-brand-soft);color:var(--m-fg)}.sc-desk .mth.press{transform:scale(.96)}.sc-desk .foot{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--m-border)}.sc-desk .foot .ft{flex:1;display:flex;flex-direction:column;font-size:11px;color:var(--m-muted-fg)}.sc-desk .foot .ft b{font-size:17px;font-weight:700;color:var(--m-fg);font-variant-numeric:tabular-nums}.sc-desk .feed{padding:12px 0 0}.sc-desk .fhead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:0 14px}.sc-desk .fhead b{display:block;font-size:14px;font-weight:700}.sc-desk .fhead .sub{font-size:11px;color:var(--m-muted-fg)}.sc-desk .totals{display:flex;flex-wrap:wrap;gap:5px;padding:10px 14px;border-bottom:1px solid var(--m-border)}.sc-desk .tt{display:inline-flex;align-items:baseline;gap:5px;padding:3px 7px;border-radius:6px;background:var(--m-muted);font-size:11px;font-variant-numeric:tabular-nums;transition:background .6s}.sc-desk .tt i{font-style:normal;color:var(--m-muted-fg)}.sc-desk .tt b{font-weight:700}.sc-desk .tt.soft{background:transparent;border:1px solid var(--m-border);color:var(--m-muted-fg)}.sc-desk .tt.neg{color:var(--m-danger)}.sc-desk .tt.link{background:transparent;color:var(--m-brand);font-weight:600}.sc-desk .tt.flash{background:color-mix(in oklch,var(--m-success) 22%,transparent)}.sc-desk .rows{flex:1;min-height:0;overflow:hidden}.sc-desk .frow{display:flex;flex-direction:column;gap:2px;padding:9px 14px;border-bottom:1px solid var(--m-border);transition:background .6s}.sc-desk .fr1{display:flex;justify-content:space-between;font-size:11px;color:var(--m-muted-fg)}.sc-desk .fr1 em{font-style:normal;color:var(--m-warning)}.sc-desk .fr1 .amt{font-size:12.5px;color:var(--m-fg);font-variant-numeric:tabular-nums}.sc-desk .what{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-desk .fr3{display:flex;justify-content:space-between;gap:8px;font-size:10.5px;color:var(--m-muted-fg);white-space:nowrap}.sc-desk .fr3 .ref{color:var(--m-danger)}.sc-desk .fr3 .lnk{color:var(--m-brand)}.sc-desk .frow.new{display:none}.sc-desk .frow.new.in{display:flex;animation:tour-rise .35s ease-out both}.sc-desk .frow.new em{color:var(--m-success)}.sc-desk .frow.new.flash{background:color-mix(in oklch,var(--m-success) 12%,transparent)}.sc-desk .inp.press{filter:brightness(.92)}
