.lab3dL{--lab3dL-glass:rgba(14,15,19,0.72);--lab3dL-line:rgba(255,255,255,0.09);--lab3dL-line-strong:rgba(255,255,255,0.2);--lab3dL-muted:#a3a6ad;--lab3dL-dim:#7c808a;--lab3dL-gold:var(--sa-gold,#d4af37);--lab3dL-gold-hi:var(--sa-gold-hi,#f5c451);--lab3dL-ct:#5b9bd5;--lab3dL-t:#d9a84a;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:16px;align-items:start;color:#ececec}.lab3dL__stagecol{display:grid;gap:10px;min-width:0;position:sticky;top:72px}.lab3dL .lab3d__viewer .lab3d__stage.lab3d__stage--simple{aspect-ratio:auto;height:clamp(520px,calc(100vh - 170px),780px);min-height:0;max-height:none}.lab3dL .lab3d__viewer>:not(.lab3d__stage){display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage--simple .lab3d__tp-turn{top:auto;right:12px;bottom:12px;left:auto;justify-content:flex-end;max-width:calc(48% - 24px)}:is(.lab3dL,.lab3dPx) .lab3d__stage--simple .lab3d__facing{right:calc(12px + var(--lab3dS-map-w) + 6px)}.lab3dL__k{display:block;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lab3dL-dim)}.lab3dL__muted{color:var(--lab3dL-muted);font-weight:400;font-size:12px;letter-spacing:0;text-transform:none}.lab3dL__top{display:flex;align-items:center;gap:8px}.lab3dL__seg{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--lab3dL-line);border-radius:10px;background:var(--lab3dL-glass)}.lab3dL__side{min-width:48px;min-height:36px;padding:0 12px;border:0;border-radius:7px;background:none;color:var(--lab3dL-muted);font-weight:700;cursor:pointer}.lab3dL__side--ct[aria-checked=true]{background:rgba(91,155,213,.2);color:#a9cff2;box-shadow:inset 0 0 0 1px rgba(91,155,213,.6)}.lab3dL__side--t[aria-checked=true]{background:rgba(217,168,74,.2);color:#f0c877;box-shadow:inset 0 0 0 1px rgba(217,168,74,.6)}.lab3dL__chip{display:flex;flex:0 1 auto;align-items:center;gap:10px;min-width:0;max-width:100%;min-height:44px;padding:4px 12px 4px 4px;border:1px solid var(--lab3dL-line);border-radius:10px;background:var(--lab3dL-glass);color:inherit;text-align:left;cursor:pointer}.lab3dL__chip:hover{border-color:var(--lab3dL-line-strong)}.lab3dL .lab3dL__chip-img{flex:0 0 auto;width:48px;height:36px}.lab3dL__chip-text{display:grid;min-width:0}.lab3dL__chip-name{overflow:hidden;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.lab3dL__hud-top{display:flex;justify-content:flex-end}.lab3dL__hud-bottom{display:flex;align-items:flex-end}.lab3dL__inhand{display:grid;gap:4px;width:min(280px,52%);padding:9px 12px;border:1px solid var(--lab3dL-line);border-radius:10px;background:var(--lab3dL-glass);box-shadow:0 6px 24px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto}.lab3dL__inhand-name{overflow:hidden;font-size:15px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.lab3dL__inhand-wear{display:grid;gap:6px;margin-top:4px}.lab3dL__inhand-wear .lab3d__seedstep>:not(.lab3d__seedstep-field){display:none}.lab3dL__inhand-wear .lab3d__seedstep{margin:0}.lab3dL__panelcol{--lab3dS-glass:rgba(14,15,19,0.7);--lab3dS-glass-solid:rgba(18,19,24,0.97);--lab3dS-glass-line:rgba(255,255,255,0.09);--lab3dS-accent:var(--lab3dS-gold);--lab3dS-on-accent:#17140b;position:relative;contain:layout;min-width:0}.lab3dL__panelcol .lab3dS__scrim{padding:8px;border-radius:12px}.lab3dL__panelcol .lab3dS__cat{height:min(720px,100%)}.lab3dL__compare{box-sizing:border-box;margin-bottom:12px;padding:12px;border:1px solid var(--lab3dS-glass-line);border-radius:12px;background:var(--lab3dS-glass);min-width:0}.lab3dL__panel{display:grid;gap:12px;min-width:0}.lab3dL__title{margin:0;font-size:16px;font-weight:700}.lab3dL__groups,.lab3dL__special{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lab3dL__group{min-width:0;padding:10px;border:1px solid var(--lab3dL-line);border-radius:12px;background:var(--lab3dL-glass)}.lab3dL__group-h{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 8px;color:var(--lab3dL-muted);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lab3dL__list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.lab3dL__tile{position:relative;min-width:0}.lab3dL__seat{display:grid;grid-template-columns:minmax(0,1fr);row-gap:1px;width:100%;padding:6px 8px 7px;border:1px solid var(--lab3dL-line);border-radius:10px;background:rgba(255,255,255,.025);color:inherit;text-align:left;cursor:pointer}.lab3dL__seat:hover{border-color:var(--lab3dL-line-strong);background:rgba(255,255,255,.05)}.lab3dL__tile.is-hand .lab3dL__seat{border-color:rgba(212,175,55,.75);background:linear-gradient(90deg,rgba(212,175,55,.14),rgba(212,175,55,.03));box-shadow:0 0 0 1px rgba(212,175,55,.25)}.lab3dL .lab3dL__img{width:calc(100% - 26px);height:36px;margin-bottom:2px}.lab3dL__label{display:flex;justify-content:space-between;align-items:baseline;gap:6px;overflow:hidden;color:var(--lab3dL-dim);font-size:10px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.lab3dL__label-text,.lab3dL__name{overflow:hidden;text-overflow:ellipsis}.lab3dL__name{font-size:12.5px;font-weight:600;white-space:nowrap}.lab3dL__meta{overflow:hidden;color:var(--lab3dL-muted);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.lab3dL__price{flex:0 0 auto;color:#ececec;font-size:11.5px;font-weight:700;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.lab3dL__change{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid var(--lab3dL-line);border-radius:7px;background:rgba(0,0,0,.4);color:var(--lab3dL-muted);font-size:11px;cursor:pointer}.lab3dL__change:focus-visible,.lab3dL__tile.is-hand .lab3dL__change,.lab3dL__tile:hover .lab3dL__change{border-color:rgba(212,175,55,.55);color:var(--lab3dL-gold-hi)}.lab3dL__tile--big .lab3dL__img{height:64px}.lab3dL__totals{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;align-items:start;padding:12px 14px;border:1px solid var(--lab3dL-line);border-radius:12px;background:var(--lab3dL-glass)}.lab3dL__value b{color:var(--lab3dL-gold-hi);font-size:22px;font-variant-numeric:tabular-nums}.lab3dL__budget{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;min-width:0}.lab3dL__budget-row{display:flex;align-items:center;gap:6px;color:var(--lab3dL-muted);font-size:12px;white-space:nowrap}.lab3dL__budget-row input{width:90px;min-height:30px;padding:2px 8px;border:1px solid var(--lab3dL-line-strong);border-radius:7px;background:rgba(0,0,0,.35);color:inherit;font:inherit}.lab3dL__left{color:#7fd3a4}.lab3dL__over{color:#f08a78}.lab3dL__bar{height:8px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.08)}.lab3dL__fill{height:100%;border-radius:99px;background:linear-gradient(90deg,#3fb67a,#d4af37)}.lab3dL__fill.is-over{background:linear-gradient(90deg,#d4af37,#e5533b)}.lab3dL__acts{grid-column:1/-1;grid-row:3;display:flex;flex-wrap:wrap;gap:6px}.lab3dL__btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--lab3dL-line-strong);border-radius:8px;background:rgba(255,255,255,.04);color:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.lab3dL :is(.lab3dL__btn:not(.lab3dL__btn--gold),.lab3dL__chip)[aria-expanded=true]{border-color:var(--lab3dL-gold);background:rgba(212,175,55,.16);color:var(--lab3dL-gold-hi);box-shadow:inset 0 0 0 1px rgba(212,175,55,.35)}.lab3dL .lab3dL__btn--gold[aria-expanded=true]{box-shadow:0 0 0 2px rgba(212,175,55,.45)}.lab3dL__btn--gold{border-color:transparent;background:linear-gradient(180deg,#f2c74f,#d4a52a);color:#1c1403}.lab3dL__btn:disabled{opacity:.5;cursor:default}.lab3dL__menu{grid-column:1/-1;display:grid;gap:8px}.lab3dL__menu .lab3d__combo{max-height:340px;overflow:auto}.lab3dL__form{display:flex;gap:8px}.lab3dL__form input{flex:1;min-width:0;min-height:36px;padding:0 10px;border:1px solid var(--lab3dL-line-strong);border-radius:8px;background:rgba(0,0,0,.35);color:inherit;font:inherit}.lab3dL__saved{display:grid;gap:4px;margin:0;padding:0;list-style:none}.lab3dL__saved li{display:flex;align-items:center;gap:10px}.lab3dL__saved li>:first-child{flex:1;text-align:left}.lab3dL__linkbtn{min-height:30px;padding:0 4px;border:0;background:none;color:var(--lab3dL-gold-hi);font:inherit;cursor:pointer}.lab3dL__note{margin:0;color:var(--lab3dL-muted);font-size:12.5px}@media (min-width:1101px){.lab3dL{grid-template-columns:minmax(0,1fr) clamp(520px,34vw,660px);gap:20px}.lab3dL .lab3d__viewer .lab3d__stage.lab3d__stage--simple{height:clamp(520px,calc(100dvh - 150px),1120px)}}@media (max-width:1100px){.lab3dL{grid-template-columns:minmax(0,1fr)}.lab3dL__stagecol{position:static}}@media (max-width:700px){.lab3dL__panelcol{contain:none}.lab3dL{gap:10px}.lab3dL .lab3d__viewer .lab3d__stage.lab3d__stage--simple{height:clamp(380px,62svh,540px)}.lab3dL__chip{flex:1 1 140px}.lab3dL__inhand{width:54%;padding:7px 9px}:is(.lab3dL,.lab3dPx) .lab3d__stage--simple .lab3d__tp-turn{max-width:calc(46% - 20px)}.lab3dL__inhand-wear .lab3d__floatstep,.lab3dL__inhand-wear .lab3d__seedstep{display:none}.lab3dL__groups,.lab3dL__special{grid-template-columns:minmax(0,1fr)}.lab3dL__groups .lab3dL__list,.lab3dL__special{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.lab3dL__groups .lab3dL__tile{flex:0 0 150px}.lab3dL__special .lab3dL__group{flex:0 0 170px}.lab3dL__groups .lab3dL__img{height:48px}.lab3dL__top{flex-wrap:wrap}.lab3dL__acts{grid-column:1/-1;grid-row:3}.lab3dL__acts .lab3dL__btn{flex:1;justify-content:center}}a.lab3dL__btn{color:inherit;text-decoration:none}.lab3dY{display:flex;align-items:center;gap:6px;margin:0 0 10px;padding:5px;border:1px solid var(--lab3dL-line,rgba(255,255,255,.1));border-radius:10px;background:rgba(255,255,255,.025)}.lab3dY__btn{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--lab3dL-line,rgba(255,255,255,.1));border-radius:8px;background:rgba(0,0,0,.3);color:inherit;cursor:pointer}.lab3dY__btn:hover:not(:disabled){border-color:rgba(212,175,55,.55);color:var(--lab3dL-gold-hi,#f5c451)}.lab3dY__btn:disabled{opacity:.4;cursor:not-allowed}.lab3dY__play{border-color:rgba(212,175,55,.5);color:var(--lab3dL-gold-hi,#f5c451)}.lab3dY__play[aria-pressed=true]{background:var(--sa-gold,#d4af37);color:#17140b}.lab3dY__now{display:flex;flex:1 1 auto;align-items:baseline;justify-content:center;gap:8px;min-width:0}.lab3dY__name{overflow:hidden;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.lab3dY__count{flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums}.lab3dY__count,.lab3dY__hint{color:var(--lab3dL-muted,#aeaeae)}.lab3dY__hint{font-size:12px}@media (max-width:640px){.lab3dY__btn{width:44px;height:44px}}.lab3dG{display:grid;gap:10px}.lab3dG__row{display:grid;gap:5px}@media (min-width:641px){.lab3dG{gap:8px}.lab3dG__row{grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:12px}.lab3dG__row>:not(:first-child){grid-column:2}.lab3dG__row>.lab3dL__k{margin:0}}.lab3dG__budget{display:flex;align-items:center;gap:6px;max-width:180px}.lab3dG__budget input{flex:1;min-width:0;min-height:36px;padding:0 10px;border:1px solid var(--lab3dL-line-strong);border-radius:8px;background:rgba(0,0,0,.35);color:inherit;font:inherit}.lab3dG__checks,.lab3dG__chips,.lab3dG__seg,.lab3dG__themes{display:flex;flex-wrap:wrap;gap:6px}.lab3dG__any,.lab3dG__chips button,.lab3dG__seg button{min-height:30px;padding:0 10px;border:1px solid var(--lab3dL-line-strong);border-radius:999px;background:rgba(255,255,255,.04);color:inherit;font:inherit;font-size:12.5px;cursor:pointer}.lab3dG__any[aria-checked=true],.lab3dG__chips button[aria-pressed=true],.lab3dG__seg button[aria-checked=true]{border-color:var(--lab3dL-gold);background:rgba(212,175,55,.16);color:var(--lab3dL-gold-hi)}.lab3dG__dot{width:28px;height:28px;padding:0;border:2px solid rgba(0,0,0,.35);border-radius:50%;cursor:pointer}.lab3dG__dot[aria-checked=true]{outline:2px solid var(--lab3dL-gold-hi);outline-offset:2px}.lab3dG__checks label{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding-right:6px;font-size:13px;cursor:pointer}.lab3dL{box-sizing:border-box;padding:16px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:linear-gradient(180deg,#121419,#0d0f13);box-shadow:0 18px 60px rgba(0,0,0,.35)}.lab3dL .lab3d__viewer .lab3d__stage.lab3d__stage--simple{border:1px solid var(--lab3dL-line);background:radial-gradient(ellipse at 45% 38%,#262a35 0,#111319 72%)}.lab3dL__group,.lab3dL__totals{border-color:rgba(255,255,255,.07);background:rgba(255,255,255,.025);-webkit-backdrop-filter:none;backdrop-filter:none}.lab3dL__chip-price{margin-left:10px;color:var(--lab3dL-gold-hi);font-size:15px;font-variant-numeric:tabular-nums}.lab3dL__panel-head{justify-content:space-between;gap:8px 12px}.lab3dL__head-acts,.lab3dL__panel-head{display:flex;flex-wrap:wrap;align-items:center}.lab3dL__head-acts{gap:6px}.lab3dL__view{display:inline-flex;padding:3px;border:1px solid var(--lab3dL-line);border-radius:10px;background:rgba(0,0,0,.3)}.lab3dL__view-btn{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:7px;color:var(--lab3dL-muted);font-size:13px;font-weight:600;text-decoration:none}a.lab3dL__view-btn:hover{color:#fff}.lab3dL__view-btn.is-on{background:rgba(212,175,55,.18);box-shadow:inset 0 0 0 1px rgba(212,175,55,.6);color:var(--lab3dL-gold-hi)}.lab3dL__menu--head{padding:12px;border:1px solid rgba(255,255,255,.07);border-top:2px solid var(--lab3dL-gold);border-radius:12px;background:rgba(255,255,255,.025)}.lab3dL__hud-top{justify-content:space-between;align-items:flex-start;gap:10px}.lab3dL__inhand{width:min(300px,46%)}.lab3dL__inhand-meta{color:var(--lab3dL-muted);font-size:12px;font-variant-numeric:tabular-nums}.lab3dL__inhand-tune{justify-self:start;min-height:28px;margin-top:2px;font-size:12px}.lab3dL__hud-bottom{position:relative;justify-content:flex-end;min-height:52px}.lab3dL__hint{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);padding:5px 12px;border:1px solid var(--lab3dL-line);border-radius:999px;color:var(--lab3dL-muted);font-size:12px;white-space:nowrap;pointer-events:none}.lab3dL__hands,.lab3dL__hint{background:var(--lab3dL-glass)}.lab3dL__hands{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto}:is(.lab3dL,.lab3dPx) .lab3d__stage--simple .lab3d__tp-turn{right:auto;left:12px;justify-content:flex-start}@media (min-width:701px){.lab3dL .lab3dC__body{position:relative;grid-template-columns:60px minmax(0,1fr);column-gap:10px;align-items:center;overflow:hidden;padding:8px 10px 10px;background:rgba(255,255,255,.035)}.lab3dL .lab3dC .lab3dC__img{grid-row:1/span 3;grid-column:1;width:60px;height:42px;margin:0}.lab3dL .lab3dC__chip,.lab3dL .lab3dC__name,.lab3dL .lab3dC__top{grid-column:2;padding-right:24px}.lab3dL .lab3dC__top{flex-direction:column;align-items:flex-start;gap:0}.lab3dL__tile:not(.is-empty) .lab3dC__body:after{content:"";position:absolute;right:10px;bottom:4px;left:10px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--lab3dL-gold),rgba(212,175,55,.15))}.lab3dL__tile.is-empty .lab3dC__body{border-style:dashed;background:transparent}.lab3dL__tile.is-empty .lab3dC__img{opacity:.35}.lab3dL__tile.is-empty .lab3dC__name{color:var(--lab3dL-dim);font-weight:500}.lab3dL__tile.is-hand .lab3dC__body:before{content:"In hand";position:absolute;top:7px;right:38px;padding:1px 6px;border-radius:4px;background:var(--lab3dL-gold);color:#17140b;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lab3dL .lab3dC--big .lab3dC__body{grid-template-columns:minmax(0,1fr)}.lab3dL .lab3dC--big .lab3dC__img{grid-row:auto;width:100%;height:78px;justify-content:center}.lab3dL .lab3dC--big .lab3dC__img img{object-position:center}.lab3dL .lab3dC--big .lab3dC__chip,.lab3dL .lab3dC--big .lab3dC__name,.lab3dL .lab3dC--big .lab3dC__top{grid-column:1}.lab3dL .lab3dC--big .lab3dC__top{flex-direction:row;align-items:baseline}.lab3dL__totals{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.lab3dL__value b{font-size:24px}.lab3dL__budget{flex:1 1 200px;grid-template-columns:minmax(0,1fr);gap:6px}.lab3dL__acts{flex:0 0 auto;margin-left:auto}.lab3dL__totals>.lab3dL__menu,.lab3dL__totals>.lab3dL__note{flex:1 1 100%}}.lab3dL__fill{background:linear-gradient(90deg,#3fb67a,#d4af37 70%,#e0943a)}@media (max-width:700px){.lab3dL{padding:8px;border-radius:14px}.lab3dL__hint{display:none}}@media (min-width:1101px){.lab3dL{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container (max-width: 1000px){.lab3dL__hint{display:none}}@media (min-width:1101px){.lab3dL{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"stage panel" "bar bar";align-items:stretch}.lab3dL__stagecol{grid-area:stage;position:static;display:flex;flex-direction:column}.lab3dL__stagecol>.lab3d__viewer{display:flex;flex:1 1 auto;flex-direction:column}.lab3dL .lab3d__viewer .lab3d__stage.lab3d__stage--simple{flex:1 1 auto;height:auto;min-height:520px}.lab3dL__panelcol{grid-area:panel}.lab3dL__barslot{grid-area:bar}}.lab3dL__barslot:empty{display:none}@media (min-width:701px){.lab3dL .lab3dC__body{grid-template-columns:48px minmax(0,1fr) auto;grid-template-areas:"img label label" "img name name" "img sub price" "img chip chip";column-gap:9px;row-gap:1px}.lab3dL .lab3dC__top{display:contents}.lab3dL .lab3dC .lab3dC__img{grid-area:img;width:48px;height:36px}.lab3dL .lab3dC__label{grid-area:label;padding-right:26px}.lab3dL .lab3dC__name{grid-area:name;padding-right:0}.lab3dL .lab3dC__sub{grid-area:sub;overflow:hidden;color:var(--lab3dL-muted);font-size:11px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.lab3dL .lab3dC__price{grid-area:price;justify-self:end;align-self:end}.lab3dL .lab3dC__chip{grid-area:chip}.lab3dL__tile.is-hand .lab3dC__body:before{top:30px;right:8px}.lab3dL .lab3dC--big .lab3dC__body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"img img" "label label" "name name" "sub price" "chip chip"}.lab3dL .lab3dC--big .lab3dC__img{width:100%;height:78px}}.lab3dL__inhand-price{margin-left:8px;color:var(--lab3dL-gold-hi);font-size:14px}.lab3dL__inhand-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.lab3dL__inhand-acts .lab3dL__inhand-tune{margin-top:0}:is(.lab3dL,.lab3dPx) .lab3d__stage--simple .lab3d__tp-turn{flex-wrap:nowrap;gap:4px;max-width:calc(100% - 340px)}:is(.lab3dL,.lab3dPx) .lab3d__tp-turn .lab3d__preset{min-height:30px;padding:0 8px;font-size:12px}:is(.lab3dL,.lab3dPx) .lab3d__tp-turn .lab3d__hint{display:none}body:has(.lab3dL) .sa-agent-invite{display:none}:is(.lab3dL,.lab3dPx) .lab3d__tp-turn .lab3d__gv-seg{display:none}.lab3dL__inhand{width:min(320px,50%)}.lab3dL__inhand-meta{white-space:nowrap}@container (max-width: 700px){.lab3dL__hud-top{flex-wrap:wrap}.lab3dL__hud-top>.lab3dL__inhand{order:2;width:min(320px,100%)}.lab3dL__hands .lab3dL__chip-text{display:none}}:is(.lab3dL,.lab3dPx) .lab3d__stage--simple .lab3d__facing{top:108px;right:12px}@container (max-width: 700px){:is(.lab3dL,.lab3dPx) .lab3d__stage--simple .lab3d__tp-turn{flex-wrap:wrap;max-width:calc(100% - 96px)}}body:has(.lab3dL) .sa-agent{display:none}@media (min-width:701px){.lab3dL .lab3dC__body{grid-template-columns:44% minmax(0,1fr) auto;min-height:76px;padding:6px 8px 8px 6px}.lab3dL .lab3dC .lab3dC__img{align-self:stretch;justify-content:center;width:100%;height:auto;min-height:58px}.lab3dL .lab3dC .lab3dC__img img{object-position:center;object-fit:contain}.lab3dL .lab3dC--big .lab3dC__img{height:96px}}.lab3dL__hud-bottom{justify-content:space-between;gap:10px;padding-bottom:46px}.lab3dL__inhand{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;width:auto;max-width:min(560px,calc(100% - 90px));padding:4px 6px 4px 12px;border-radius:999px;background:rgba(14,15,19,.5);box-shadow:none;opacity:.85;transition:opacity .25s}.lab3dL__inhand:focus-within,.lab3dL__inhand:hover{opacity:1}.lab3d__viewer--idle .lab3dL__inhand:not(:hover,:focus-within){opacity:.4}.lab3dL__inhand-name{max-width:220px;font-size:13px}.lab3dL__inhand-meta{font-size:11.5px}.lab3dL__inhand-price{margin-left:0;font-size:13px}.lab3dL__inhand .lab3dL__inhand-tune{width:30px;height:30px;min-height:0;margin:0;padding:0}.lab3dL__inhand .lab3dL__inhand-wear{flex:1 1 100%;padding:4px 6px 6px 0}.lab3dL__hint{display:none}@media (prefers-reduced-motion:reduce){.lab3dL__inhand{transition:none}}@media (min-width:701px){.lab3dL__tile.is-hand .lab3dC__body:before{top:auto;right:auto;bottom:9px;left:8px}}@media (min-width:1921px){.lab3dL{grid-template-columns:minmax(0,1fr) minmax(0,1000px)}.lab3dL .lab3d__viewer .lab3d__stage.lab3d__stage--simple{min-height:clamp(520px,calc(100dvh - 150px),1300px)}}@media (min-width:1101px){.lab3dL{height:calc(100dvh - 176px);min-height:520px;max-height:1400px;grid-template-rows:minmax(0,1fr) auto}.lab3dL .lab3d__viewer .lab3d__stage.lab3d__stage--simple,.lab3dL__panelcol,.lab3dL__stagecol{min-height:0}.lab3dL__panelcol{display:flex;flex-direction:column}.lab3dL__panel{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:4px}}@media (min-width:1921px){.lab3dL .lab3d__viewer .lab3d__stage.lab3d__stage--simple{min-height:0}}@media (min-width:1101px) and (max-height:960px){.lab3dL .lab3dC__body{min-height:60px;padding-top:4px;padding-bottom:6px}.lab3dL .lab3dC .lab3dC__img{min-height:44px}.lab3dL .lab3dC--big .lab3dC__img{height:64px}.lab3dL__group{padding:8px}.lab3dL__list{gap:6px}.lab3dL__totals{flex-wrap:nowrap;gap:8px 16px;padding:8px 12px}.lab3dL__value{min-width:0}.lab3dL__value .lab3dL__k{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lab3dL__value b{font-size:20px}.lab3dL__budget{flex:1 1 120px;min-width:120px}.lab3dL__acts{flex-wrap:nowrap}}:is(.lab3dL,.lab3dPx) .lab3d__stage>.lab3d__sfx{display:none}.lab3dL__tools .lab3dS__tools-row{flex-wrap:wrap}.lab3dL__tools .lab3dS__tools-row .lab3d__sfx{position:static;height:38px;border:1px solid var(--lab3dS-glass-line);background:var(--lab3dS-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto}.lab3dL__tools .lab3dS__tools-row .lab3d__sfx-toggle{width:36px;height:36px;border:0;font-size:15px}.lab3dL__tools .lab3dS__tools-row .lab3d__sfx-volume{width:72px}.lab3dL__inhand:has(.lab3dL__inhand-wear),.lab3d__viewer--idle .lab3dL__inhand:has(.lab3dL__inhand-wear){padding:6px 8px 8px 12px;border-radius:12px;background:rgba(14,15,19,.82);opacity:1}.lab3dL__inhand .lab3dL__inhand-wear{min-width:0}.lab3dL__grade{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px 0 4px;border:1px solid var(--lab3dL-line-strong);border-radius:8px;color:var(--lab3dL-muted);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;cursor:help}.lab3dL__grade b{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:6px;background:#5b6270;color:#fff;font-size:15px}.lab3dL__grade--s b{background:#d4af37;color:#17140b}.lab3dL__grade--a b{background:#3f9b5b}.lab3dL__grade--b b{background:#3a78c2}.lab3dL__grade--c b{background:#8a6d3b}.lab3dL__undo{display:inline-flex;gap:4px}.lab3dL__undo .lab3dL__btn{justify-content:center;min-width:36px;padding:0}.lab3dL__undo .lab3dLB__clear .lab3dL__btn{padding:0 12px}.lab3dL__undo .lab3dL__btn:disabled{opacity:.4;cursor:default}.lab3dL__budget-slider{grid-column:1/-1;width:100%;min-width:0;margin:0;accent-color:#d4af37}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(:is(.lab3dS__maps-grid,.lab3dS__maps)) :is(.lab3d__facing,.lab3d__split-tag,.lab3d__fp-actions,.lab3d__stats,.lab3d__tp-turn){visibility:hidden}:is(.lab3dL,.lab3dPx) .lab3dL__hud-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px}:is(.lab3dL,.lab3dPx) .lab3dL__views{flex:0 0 auto}:is(.lab3dL,.lab3dPx) .lab3dL__views .lab3d__modes,:is(.lab3dL,.lab3dPx) .lab3dL__views .lab3d__view-bar{flex:0 0 auto;max-width:none}:is(.lab3dL,.lab3dPx) .lab3dL__tools{flex:0 0 auto;margin-left:auto}:is(.lab3dL,.lab3dPx) .lab3dL__more-btn{gap:6px;width:auto;padding:0 10px;font-size:13px;font-weight:600}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3dL__more-btn{width:34px;padding:0}:is(.lab3dL,.lab3dPx) .lab3dL__more-btn span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}:is(.lab3dL,.lab3dPx) .lab3dL__tools .lab3dL__more{position:absolute;top:calc(100% + 6px);right:0;z-index:5;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:max-content;max-width:min(640px,calc(100cqw - 24px))}:is(.lab3dL,.lab3dPx) .lab3dL__more-acts{padding:2px}:is(.lab3dL,.lab3dPx) .lab3dL__tools>.lab3dS__toast{position:absolute;top:6px;right:calc(100% + 8px);white-space:nowrap}:is(.lab3dL,.lab3dPx) .lab3d__stage:not(:has(.lab3dL__more-btn[aria-expanded=true])) :is(.lab3d__cam,.lab3d__tp-turn,.lab3d__item-bar>.lab3d__gv-seg:not([aria-label="Item side"]),.lab3d__fp-actions>[data-fp=more],.lab3d__fp-actions:not(.lab3d__tp-turn)>.lab3d__hint){display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple .lab3d__facing:not(.lab3d__cam),:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple .lab3d__item-bar{top:60px;right:12px;bottom:auto;left:auto;justify-content:flex-end;max-width:calc(50% - 24px)}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__more-btn[aria-expanded=true]) :is(.lab3d__facing:not(.lab3d__cam),.lab3d__item-bar){top:106px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple .lab3d__item-bar{flex-wrap:wrap}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple .lab3d__cam{top:max(106px,var(--lab3dMap-reserve,0px));right:auto;left:12px;max-width:calc(50% - 24px);flex-wrap:wrap}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple{--lab3dMap-top:60px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__more-btn[aria-expanded=true]){--lab3dMap-top:106px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple .lab3d__fp-actions:not(.lab3d__tp-turn){top:var(--lab3dMap-reserve,60px);bottom:auto;left:12px;max-width:min(460px,calc(55% - 24px))}:is(.lab3dL,.lab3dPx) .lab3dL__hud-bottom{padding-bottom:0}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__more-btn[aria-expanded=true]):has(.lab3d__tp-turn) .lab3dL__hud-bottom{padding-bottom:46px}.lab3dL .lab3dY--off{display:none}.lab3dL__top{min-width:0}.lab3dL__top .lab3dL__chip{flex:0 1 auto;min-width:0}.lab3dL__top .lab3dL__hands{-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:1600px){.lab3dL__top .lab3dL__hands .lab3dL__k{display:none}}@media (max-width:700px){.lab3dL__top .lab3dL__hands{flex:0 0 auto;padding-right:4px}.lab3dL__top .lab3dL__hands .lab3dL__chip-text{display:none}}.lab3dL__more-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:10px;border-bottom:1px solid var(--lab3dL-line)}.lab3dL__more-grade{flex:1 1 200px;min-width:0}.lab3dL__budget-btn{grid-column:1/-1;justify-self:start;font-variant-numeric:tabular-nums}.lab3dL__budget-btn .lab3dL__left,.lab3dL__budget-btn .lab3dL__over{font-weight:600}@media (min-width:701px){.lab3dL__totals .lab3dL__budget-btn{flex:0 0 auto}.lab3dL__totals .lab3dL__budget{order:5;flex:1 1 100%}}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:not(:has(.lab3dL__more-btn[aria-expanded=true])) :is(.lab3d__facing:not(.lab3d__cam),.lab3d__item-bar){right:auto;left:12px;justify-content:flex-start}}.lab3dL__add{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:2px 9px;border:1px dashed rgba(212,175,55,.55);border-radius:999px;background:transparent;color:var(--lab3dL-gold);font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;cursor:pointer;transition:background .12s,border-color .12s}.lab3dL__add:hover:not(:disabled){border-style:solid;background:rgba(212,175,55,.12)}.lab3dL__add:disabled{opacity:.5;cursor:default}.lab3dL__add:focus-visible{outline:2px solid var(--lab3dL-gold-hi);outline-offset:2px}.lab3dL__special:has(>.lab3dL__group--two){grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}.lab3dL__group--two .lab3dL__list{grid-template-columns:repeat(2,minmax(0,1fr))}.lab3dL__rm{position:absolute;top:66px;right:6px;z-index:1;display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:7px;background:rgba(18,19,24,.9);color:var(--lab3dL-muted);font-size:12px;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.lab3dL__rm--solo{top:36px}.lab3dL__rm:hover{border-color:#e06c6c;background:rgba(224,108,108,.16);color:#f0a0a0}.lab3dL__rm:focus-visible{outline:2px solid var(--lab3dL-gold-hi);outline-offset:2px}@media (max-width:700px){.lab3dL__special .lab3dL__group--two{flex:0 0 340px}}.lab3dL__special--c4{grid-template-columns:repeat(4,minmax(0,1fr))}.lab3dL__special--c4:has(>.lab3dL__group--two){grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.lab3dL__hud--phone .lab3dL__more .lab3dS__icon,.lab3dL__hud--phone .lab3dL__more .lab3dS__rec,.lab3dL__hud--phone .lab3dL__tools .lab3dS__toolbar>.lab3dS__icon,.lab3dL__hud--phone .lab3dL__views .lab3d__mode{min-width:44px;height:44px;min-height:44px;font-size:16px}.lab3dL__hud--phone .lab3dL__more .lab3dS__icon,.lab3dL__hud--phone .lab3dL__tools .lab3dS__toolbar>.lab3dS__icon:not(.lab3dL__more-btn){width:44px}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more-btn{width:44px}}.lab3dL__hud--phone .lab3dL__views .lab3d__modes:has(>[aria-label=Auto-rotate]){display:none}.lab3dL__hud--phone .lab3dL__more-sec{flex-wrap:wrap;justify-content:flex-end;gap:4px}.lab3dL__hud--phone .lab3dL__more-sec [role=switch][aria-checked=true]{color:var(--lab3dS-gold-hi,#f5c451)}.lab3dL__hud--phone .lab3dL__more:not([data-open]){display:none}.lab3dL__hud--phone .lab3dL__more:not([data-open]):has(.lab3d__rec--on){display:flex}.lab3dL__hud--phone .lab3dL__more:not([data-open]) .lab3dL__more-sec>:not(.lab3d__rec--on),.lab3dL__hud--phone .lab3dL__more:not([data-open])>:not(.lab3dL__more-sec){display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone){--lab3dL-under:68px;--lab3dMap-top:var(--lab3dL-under)}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true]){--lab3dL-under:calc(var(--lab3dL-tray-b, 106px) + 8px)}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true]) :is(.lab3d__facing:not(.lab3d__cam),.lab3d__item-bar,.lab3d__cam),:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3dL__more-btn[aria-expanded=true])) :is(.lab3d__facing:not(.lab3d__cam),.lab3d__item-bar){top:var(--lab3dL-under)}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone) .lab3d__fp-actions:not(.lab3d__tp-turn){top:var(--lab3dMap-reserve,var(--lab3dL-under))}.lab3dL__hud--phone .lab3dL__more :is(.lab3dS__lens-btn,.lab3dS__map>button),:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) :is(.lab3d__facing:not(.lab3d__cam),.lab3d__item-bar,.lab3d__tp-turn) button{min-width:44px;min-height:44px}.lab3dL__hud--phone .lab3dL__more .lab3dS__map>button:not(.lab3dS__map-name){min-width:44px}.lab3dL__hud--phone .lab3dL__inhand :is(.sa-buy-cta,.sa-buy-toggle){min-height:44px}.lab3dL__hud--phone .lab3dL__inhand .sa-buy-toggle{min-width:44px}.lab3dL__hud--phone .lab3dL__inhand-tune{width:44px;height:44px}.lab3d__stage:has(.lab3dL__hud--phone)>.lab3dMs--phone{--lab3dMs-h:44px}.lab3d__stage:has(.lab3dL__hud--phone) .lab3dMap--phone .lab3dMap__toggle{width:44px;height:44px}.lab3d__stage:has(.lab3dL__hud--phone):has(.lab3dMap--phone)>.lab3dMs--phone{bottom:calc(var(--lab3dS-dock-h, 0px) + 12px + 44px + 8px)}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true]) .lab3d__cam{max-width:calc(100% - 24px)}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true]):has(.lab3d__cam) .lab3d__item-bar{top:calc(var(--lab3dL-under) + 76px);right:auto;left:12px;justify-content:flex-start;max-width:calc(100% - 24px)}.lab3dL__hud--phone .lab3dL__more .lab3dS__map{grid-template-columns:44px minmax(0,1fr) 44px}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true]) .lab3dL__inhand{visibility:hidden}.lab3dL__strip{display:grid;grid-template-columns:auto repeat(4,minmax(0,1fr));gap:6px;align-items:stretch;margin-top:8px}.lab3dL__strip-side{display:flex;flex-direction:column;gap:4px}.lab3dL__strip-side .lab3dL__side{flex:1;min-width:44px;min-height:34px;padding:0 6px}.lab3dL__strip-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;min-width:0;min-height:72px;padding:4px 4px 6px;border:1px solid var(--lab3dS-glass-line,rgba(255,255,255,.09));border-radius:10px;background:var(--lab3dS-glass,rgba(14,15,19,.7));color:var(--lab3dS-text,#ececec);cursor:pointer}.lab3dL__strip-tile.is-on{border-color:var(--lab3dS-gold,#d4af37);box-shadow:inset 0 0 0 1px var(--lab3dS-gold,#d4af37)}.lab3dL__strip-img{width:100%;height:44px;object-fit:contain}.lab3dL__strip-k{max-width:100%;overflow:hidden;color:var(--lab3dS-muted,#9a9ca3);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone)>.lab3dMs--phone{--lab3dMs-h:44px;top:var(--lab3dL-under,68px);bottom:auto;max-width:calc(100% - 24px - 150px)}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone)>.lab3dMs--phone .lab3dMs__label{min-width:0;overflow:hidden;text-overflow:ellipsis}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true])>.lab3dMs--phone:not([data-open]){display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3dL__inhand{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;max-width:calc(100% - 12px - 44px - 8px);padding:6px 8px;border-radius:12px;background:rgba(14,15,19,.78);opacity:1}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3dL__inhand-name{grid-column:1/-1;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3dL__inhand-meta{grid-column:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3dL__inhand-price{grid-column:2;justify-self:end}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3dL__inhand>.sa-buy{grid-column:1;justify-self:start}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3dL__inhand-tune{grid-column:2;justify-self:end}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3dL__inhand .lab3dL__inhand-wear{grid-column:1/-1}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone) .lab3d__fp-actions:not(.lab3d__tp-turn){display:grid;grid-template-columns:repeat(2,max-content);gap:6px;max-width:none}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3d__fp-actions:not(.lab3d__tp-turn) .lab3dX__label,:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3d__fp-actions:not(.lab3d__tp-turn) .lab3d__key,:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3d__fp-actions:not(.lab3d__tp-turn)>.lab3d__fp-alt:not(.lab3d__fp-alt--knife){display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3d__fp-actions:not(.lab3d__tp-turn)>.lab3d__preset{justify-content:center;min-width:44px;min-height:44px;margin:0;padding:0 12px;font-size:13px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone) .lab3dW{top:auto;bottom:calc(12px + var(--lab3dL-inhand-h, 106px) + 8px);max-height:calc(100% - var(--lab3dL-under, 68px) - 44px - 8px - 12px - var(--lab3dL-inhand-h, 106px) - 8px);width:var(--lab3dW-w);max-width:calc(100% - 16px)}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3dMove) .lab3dW{bottom:calc(12px + var(--lab3dL-inhand-h, 106px) + 8px + var(--lab3dMove-acts-h, 72px));max-height:calc(100% - var(--lab3dL-under, 68px) - 44px - 8px - 12px - var(--lab3dL-inhand-h, 106px) - 8px - var(--lab3dMove-acts-h, 72px))}.lab3dL .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone) .lab3dW__group{max-width:100%}}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__tools .lab3dL__more[data-open]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:calc(100cqw - 24px);max-width:none;padding:6px;border:1px solid var(--lab3dS-glass-line,rgba(255,255,255,.12));border-radius:12px;background:rgba(14,15,19,.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more[data-open]>:is(.lab3dL__more-acts,.lab3dS__lens,.lab3dQ__row,.lab3dS__map-wrap){margin:0;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more[data-open]>.lab3dL__more-sec{order:1;flex:1 1 100%;justify-content:flex-start;padding:0}:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more[data-open]>.lab3dS__map-wrap{order:2;flex:1 1 170px;min-width:0}:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more[data-open]>.lab3dS__map-wrap .lab3dS__map{width:100%}:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more[data-open]>.lab3dL__more-acts:not(.lab3dL__more-sec){order:3;padding:0}:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more[data-open]>.lab3dS__lens{order:4}:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more[data-open]>.lab3dQ__row{order:5;flex:1 1 auto;padding:0}:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more[data-open] .lab3dQ__row-label{flex:0 0 auto;width:auto;min-width:0;margin-right:2px;padding:0 6px;font-size:0}:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more[data-open] .lab3dQ__row-label i{font-size:15px}:is(.lab3dL,.lab3dPx) .lab3dL__hud--phone .lab3dL__more .lab3dCx__trig{width:auto;padding:0 10px}}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) :is(.lab3d__facing,.lab3d__item-bar) kbd{display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone .lab3dL__inhand) .lab3d__wm{bottom:calc(12px + var(--lab3dL-inhand-h, 106px) + 8px)}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone .lab3dL__inhand-wear) :is(.lab3dW,.lab3d__wm),:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true]) :is(.lab3dW,.lab3d__wm){visibility:hidden}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__inhand):not(:has(.lab3dL__inhand-tune,.lab3dL__inhand .sa-buy)) .lab3dW,:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__inhand):not(:has(.lab3dL__inhand-tune,.lab3dL__inhand .sa-buy))>:is(.lab3dW,.lab3d__wm){--lab3dL-inhand-h:44px}}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3d__fp-actions:not(.lab3d__tp-turn){grid-template-columns:repeat(3,max-content);gap:4px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3d__fp-actions:not(.lab3d__tp-turn)>.lab3d__preset{min-width:36px;min-height:36px;padding:0 9px;font-size:12px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) :is(.lab3dW,.lab3d__wm,.lab3dMove){--lab3dL-inhand-h:48px;--lab3dMove-acts-h:58px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dL__inhand{grid-template-columns:minmax(0,1fr) auto auto auto;gap:6px;padding:4px 4px 4px 10px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dL__inhand-name{grid-column:1;font-size:13px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dL__inhand-meta{display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dL__inhand-price{grid-column:2;grid-row:1;font-size:13px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dL__inhand>.sa-buy{grid-column:3;grid-row:1}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dL__inhand-tune{grid-column:4;grid-row:1;width:40px;height:40px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dL__inhand :is(.sa-buy-cta,.sa-buy-toggle){min-height:40px;font-size:13px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dL__inhand .sa-buy-cta{padding:0 10px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dL__inhand .sa-buy-toggle{min-width:32px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dW{--lab3dW-w:148px;--lab3dW-row:36px;--lab3dW-pic-w:48px;--lab3dW-pic-h:24px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dMove__btn{width:44px;height:44px;font-size:16px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions)) .lab3dMove__btn--jump{width:50px;height:50px;font-size:19px}}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) :is(.lab3dW,.lab3d__wm,.lab3dMove){--lab3dL-inhand-h:48px;--lab3dMove-acts-h:58px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))):has(.lab3dL__inhand-wear) :is(.lab3dW,.lab3d__wm,.lab3dMove){--lab3dL-inhand-h:96px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dL__inhand{width:100%;grid-template-columns:minmax(0,1fr) auto auto auto;gap:6px;padding:4px 4px 4px 10px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dL__inhand-name{grid-column:1;font-size:13px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dL__inhand-meta{display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dL__inhand-price{grid-column:2;grid-row:1;font-size:13px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dL__inhand>.sa-buy{grid-column:3;grid-row:1}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dL__inhand-tune{grid-column:4;grid-row:1;width:40px;height:40px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dL__inhand-wear{grid-column:1/-1;grid-row:2;margin:0 6px 4px 0}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dL__inhand :is(.sa-buy-cta,.sa-buy-toggle){min-height:40px;font-size:13px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dL__inhand .sa-buy-cta{padding:0 10px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dL__inhand .sa-buy-toggle{min-width:32px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dMove__pad{width:92px;height:92px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dMove__knob{width:40px;height:40px;margin:-20px 0 0 -20px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dMove__btn{width:44px;height:44px;font-size:16px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3d__fp-actions:not(.lab3d__tp-turn,.lab3d__glove-actions))) .lab3dMove__btn--jump{width:50px;height:50px;font-size:19px}}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(>.lab3dL__hud--phone>.sa3dHide__btn--under):has(>.lab3dMs--phone):has(.lab3d__facing:not(.lab3d__cam)):not(:has(.lab3dL__more-btn[aria-expanded=true])) .lab3d__facing:not(.lab3d__cam){top:var(--lab3dL-under,68px);right:auto;left:12px;box-sizing:border-box;width:104px;max-width:none;height:40px;padding:0}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(>.lab3dL__hud--phone>.sa3dHide__btn--under):has(>.lab3dMs--phone):has(.lab3d__facing:not(.lab3d__cam)):not(:has(.lab3dL__more-btn[aria-expanded=true])) .lab3d__facing:not(.lab3d__cam) button{flex:1 1 0;min-width:0;min-height:0;height:100%;padding:0}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(>.lab3dL__hud--phone>.sa3dHide__btn--under):has(>.lab3dMs--phone):has(.lab3d__facing:not(.lab3d__cam)):not(:has(.lab3dL__more-btn[aria-expanded=true]))>.lab3dMs--phone{right:calc(12px + 40px + 6px);left:calc(12px + 104px + 6px);max-width:none}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(>.lab3dL__hud--phone>.sa3dHide__btn--under):has(>.lab3dMs--phone):has(.lab3d__facing:not(.lab3d__cam)):not(:has(.lab3dL__more-btn[aria-expanded=true]))>.lab3dMs--phone .lab3dMs__pill{width:100%}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(>.lab3dL__hud--phone>.sa3dHide__btn--under):has(>.lab3dMs--phone):has(.lab3d__facing:not(.lab3d__cam)):not(:has(.lab3dL__more-btn[aria-expanded=true]))>.lab3dMs--phone .lab3dMs__label{flex:1 1 auto;text-align:left}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(>.lab3dL__hud--phone>.sa3dHide__btn--under):has(>.lab3dMs--phone):has(.lab3d__facing:not(.lab3d__cam)):not(:has(.lab3dL__more-btn[aria-expanded=true]))>.lab3dMs--phone{--lab3dMs-h:40px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(>.lab3dL__hud--phone>.sa3dHide__btn--under):has(>.lab3dMs--phone):has(.lab3d__facing:not(.lab3d__cam)):not(:has(.lab3dL__more-btn[aria-expanded=true]))>.lab3dL__hud--phone>.sa3dHide__btn--under{width:40px;height:40px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(>.lab3dL__hud--phone>.sa3dHide__btn--under):has(>.lab3dMs--phone):has(.lab3d__facing:not(.lab3d__cam)):not(:has(.lab3dL__more-btn[aria-expanded=true]))>.lab3dMap--phone{top:calc(var(--lab3dL-under, 60px) + 40px + 6px)}}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3dL__more-btn[aria-expanded=true])):not(:has(.lab3d__modes[aria-label="Gloves view"])){--lab3dL-under:60px}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3dL__more-btn[aria-expanded=true])):not(:has(.lab3d__modes[aria-label="Gloves view"])) .lab3dL__hud--phone .lab3dL__tools .lab3dS__toolbar>.lab3dS__icon,:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone):not(:has(.lab3dL__more-btn[aria-expanded=true])):not(:has(.lab3d__modes[aria-label="Gloves view"])) .lab3dL__hud--phone .lab3dL__views .lab3d__mode{min-width:40px;min-height:40px;height:40px}}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true]) .lab3d__cam{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true]) .lab3d__cam::-webkit-scrollbar{display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true]) .lab3d__cam>*{flex:0 0 auto}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone .lab3dL__more-btn[aria-expanded=true]):has(.lab3d__cam) .lab3d__item-bar{top:calc(var(--lab3dL-under) + var(--lab3dL-cam-h, 38px) + 6px);row-gap:6px}:is(.lab3dL,.lab3dPx) .lab3d__stage:has(.lab3dL__hud--phone) .lab3d__item-bar>.lab3d__gv-seg[aria-label="Drag to"]{order:3}}@container (max-width: 480px){:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone){--lab3dL-under:78px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone) .lab3d__fp-actions:not(.lab3d__tp-turn){gap:8px}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone) .lab3dW.lab3dW--collapsed{right:auto;left:50%;transform:translateX(-50%);align-items:center;width:auto;max-width:calc(100% - 16px)}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone) .lab3dW.lab3dW--collapsed .lab3dW__toggle{display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone) .lab3dW.lab3dW--collapsed .lab3dW__group--solo{max-width:none}}@container (max-width: 480px){.lab3d__viewer:not(.lab3d__viewer--fs) .lab3d__stage:has(.lab3dL__hud--phone) :is(.lab3dMs--phone,.lab3dMap--phone){display:none}:is(.lab3dL,.lab3dPx) .lab3d__stage.lab3d__stage--simple:has(.lab3dL__hud--phone)>.lab3dMs--phone{max-width:calc(100% - 24px - 176px)}}.lab3dSq{position:absolute;top:6px;right:44px;z-index:2;display:flex;align-items:center;gap:4px;padding:2px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(18,19,24,.94);opacity:0;pointer-events:none;transition:opacity .12s ease}.lab3dL__tile:is(:hover,:focus-within) .lab3dSq,.lab3dSq.is-locked{opacity:1;pointer-events:auto}@media (hover:none),(pointer:coarse){.lab3dSq{opacity:1;pointer-events:auto}}.lab3dSq__wear{height:24px;padding:0 2px;border:0;border-radius:6px;background:transparent;color:var(--lab3dL-muted,#aeaeae);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.lab3dSq__btn{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--lab3dL-muted,#aeaeae);font-size:11px;cursor:pointer}.lab3dSq__btn:hover:not(:disabled),.lab3dSq__wear:hover{background:rgba(255,255,255,.1);color:#fff}.lab3dSq__btn[aria-pressed=true]{color:var(--lab3dL-gold-hi,#f5c451)}.lab3dSq__btn--x:hover:not(:disabled){background:rgba(224,108,108,.18);color:#f0a0a0}.lab3dSq__btn:disabled{opacity:.35;cursor:not-allowed}.lab3dSq :is(button,select):focus-visible{outline:2px solid var(--lab3dL-gold-hi,#f5c451);outline-offset:1px}.lab3dL__tile.is-locked>*{border-color:rgba(245,196,81,.45)}@media (min-width:701px){.lab3dL__tile .lab3dSq{right:auto;left:6px}}@media (min-width:701px) and (hover:none),(min-width:701px) and (pointer:coarse){.lab3dL__tile:has(.lab3dSq) .lab3dC__body{padding-top:40px}}.lab3dL__panel--bar .lab3dL__tile :is(.lab3dSq,.lab3dC__swap){display:none}.lab3dL__panel--bar .lab3dC .lab3dC__img{width:100%}.lab3dAb__item{display:flex;align-items:center;gap:7px;min-width:0;min-height:48px;padding:4px 8px 4px 10px;border:1px solid rgba(212,175,55,.55);border-radius:10px;background:rgba(212,175,55,.08);color:#ececec;font:inherit;text-align:left;cursor:pointer}.lab3dAb__item:disabled{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.05);cursor:default}.lab3dAb__item:active:not(:disabled){background:rgba(212,175,55,.16)}.lab3dAb__text{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.lab3dAb__k{display:flex;justify-content:space-between;gap:4px;overflow:hidden;color:#aeaeae;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.lab3dAb__what{overflow:hidden;text-overflow:ellipsis}.lab3dAb__price{flex-shrink:0;color:var(--sa-gold-hi,#f5c451);letter-spacing:0}.lab3dAb__name{overflow:hidden;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.lab3dAb__name.is-empty,.lab3dAb__swap{color:var(--sa-gold-hi,#f5c451)}.lab3dAb__swap{flex-shrink:0;font-size:11px}.lab3dAb__slot{display:grid;min-width:0}.lab3dAb__slot.is-on .sa-actionbar-btn{border-color:rgba(212,175,55,.7);background:rgba(212,175,55,.14);color:var(--sa-gold-hi,#f5c451)}.lab3dAb__item:focus-visible,.lab3dAb__slot .sa-actionbar-btn:focus-visible{outline:2px solid var(--sa-gold-hi,#f5c451);outline-offset:2px}.lab3dAb__sheet-body{display:flex;flex-direction:column;gap:14px;padding:4px 16px 20px}.lab3dAb__chips.lab3d__wearchips{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.lab3dAb__chips .lab3d__wearchip{min-height:44px;font-size:14px}.lab3dAb__tune{display:flex;flex-wrap:wrap;gap:10px}@media (min-width:701px){.lab3dL .lab3dC__body{grid-template-columns:44% minmax(0,max-content) auto}.lab3dL .lab3dC__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lab3dL .lab3dC__price{justify-self:end;min-width:max-content;white-space:nowrap}.lab3dL .lab3dC--big .lab3dC__chip,.lab3dL .lab3dC--big .lab3dC__name{grid-column:1/-1}.lab3dL__tile.is-hand:not(.lab3dL__tile--big) .lab3dC__name{padding-right:28px}.lab3dL__group--pistols .lab3dC .lab3dC__img{overflow:hidden}.lab3dL__group--pistols .lab3dC .lab3dC__img img{transform:scale(1.3)}.lab3dL__panel-head>.lab3dY{flex:1 1 240px;max-width:380px;min-width:0;margin:0 0 0 auto;padding:3px}.lab3dL__panel-head>.lab3dY .lab3dY__btn{width:30px;height:30px}.lab3dL__panel-head>.lab3dL__head-acts{flex:1 1 100%}}@media (min-width:701px) and (hover:hover) and (pointer:fine){.lab3dL__tile:not(.lab3dL__tile--big,.is-hand,:hover,:focus-within) .lab3dC__swap{opacity:0}.lab3dL__tile:not(.lab3dL__tile--big) .lab3dSq{gap:2px;padding:1px}.lab3dL__tile:not(.lab3dL__tile--big) .lab3dSq__btn{width:20px;height:20px;font-size:10px}.lab3dL__tile:not(.lab3dL__tile--big) .lab3dSq__wear{height:20px;padding:0 4px;appearance:none;-webkit-appearance:none;color:var(--lab3dL-gold-hi,#f5c451)}.lab3dL__tile:not(.lab3dL__tile--big) .lab3dC__swap{transition:opacity .12s ease}}@media (max-width:700px){.lab3dL__panel-head>.lab3dY{flex:1 1 100%;order:3;margin:0}}.lab3dL__special--c4{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) repeat(2,minmax(0,1fr))}.lab3dL__special--c4:has(>.lab3dL__group--two){grid-template-columns:minmax(0,2fr) minmax(0,.7fr) repeat(2,minmax(0,1fr))}.lab3dL__grade-btn{flex:0 1 auto;gap:8px;min-width:96px;max-width:340px;padding:0 12px 0 4px}.lab3dL__totals>.lab3dL__value{min-width:120px}.lab3dL__grade-btn b{display:inline-grid;flex:0 0 auto;place-items:center;width:28px;height:28px;border-radius:6px;color:#fff;font-size:15px}:where(.lab3dL__grade-btn) b{background:#5b6270}.lab3dL__grade-score{flex:0 0 auto;font-weight:700;font-variant-numeric:tabular-nums}.lab3dL__grade-score small{color:var(--lab3dL-muted);font-size:11px;font-weight:500}.lab3dL__grade-tip{min-width:0;overflow:hidden;color:var(--lab3dL-muted);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}@media (max-width:700px){.lab3dL__grade-tip{display:none}}.lab3dLB,.lab3dLB__board,.lab3dLB__save{--lab3dLB-glass:rgba(14,15,19,0.94);--lab3dLB-line:rgba(255,255,255,0.09);--lab3dLB-line-strong:rgba(255,255,255,0.2);--lab3dLB-muted:#a3a6ad;--lab3dLB-gold:var(--sa-gold,#d4af37);--lab3dLB-ok:#7fcf8a;--lab3dLB-bad:#ef7d7d}.lab3dLB__save{position:relative;flex-wrap:wrap}.lab3dLB__name,.lab3dLB__save,.lab3dLB__vis{display:inline-flex;align-items:center;gap:6px}.lab3dLB__name,.lab3dLB__vis{min-height:36px;padding:0 10px;border:1px solid var(--lab3dLB-line-strong);border-radius:8px;background:rgba(255,255,255,.04);color:inherit;font-size:13px;font-weight:600;cursor:pointer}.lab3dLB__name{max-width:190px}.lab3dLB__name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lab3dLB__name i{font-size:11px;color:var(--lab3dLB-muted)}.lab3dLB__name-input{width:190px;min-height:36px;padding:0 10px;border:1px solid var(--lab3dLB-gold);border-radius:8px;background:rgba(0,0,0,.35);color:inherit;font-size:13px}.lab3dLB__vis{color:var(--lab3dLB-muted)}.lab3dLB__vis.is-public{color:inherit;border-color:rgba(127,207,138,.45)}.lab3dLB__vis.is-public i{color:var(--lab3dLB-ok)}.lab3dLB__chips button:focus-visible,.lab3dLB__item:focus-visible,.lab3dLB__name:focus-visible,.lab3dLB__picks button:focus-visible,.lab3dLB__undo:focus-visible,.lab3dLB__vis:focus-visible,.lab3dLB__x:focus-visible{outline:2px solid var(--lab3dLB-gold);outline-offset:2px}.lab3dLB__status{flex-basis:100%;margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--lab3dLB-muted)}.lab3dLB__status.is-ok{color:var(--lab3dLB-ok)}.lab3dLB__status.is-error{color:var(--lab3dLB-bad)}.lab3dLB__status a{color:var(--lab3dLB-gold);font-weight:600}.lab3dLB__board{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center}.lab3dLB__pop{position:fixed;z-index:1060;display:grid;gap:6px;box-sizing:border-box;padding:8px;color:#ececec;border:1px solid var(--lab3dLB-line-strong);border-radius:12px;background:#15161b;box-shadow:0 12px 32px rgba(0,0,0,.45)}.lab3dLB__item{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.lab3dLB__item span{flex:1}.lab3dLB__item small{color:var(--lab3dLB-muted)}.lab3dLB__item:hover:not(:disabled){background:rgba(255,255,255,.06)}.lab3dLB__chips button:disabled,.lab3dLB__item:disabled{opacity:.45;cursor:default}.lab3dLB__item--danger i{color:var(--lab3dLB-bad)}.lab3dLB__wear{display:grid;gap:6px;padding:6px 10px;border-block:1px solid var(--lab3dLB-line)}.lab3dLB__k{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--lab3dLB-muted)}.lab3dLB__chips{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.lab3dLB__chips button{min-height:34px;border:1px solid var(--lab3dLB-line-strong);border-radius:6px;background:rgba(255,255,255,.04);color:inherit;font-size:12px;font-weight:700;cursor:pointer}.lab3dLB__chips button:hover:not(:disabled){border-color:var(--lab3dLB-gold)}.lab3dLB__board-note{position:absolute;top:calc(100% + 6px);right:0;z-index:31;width:max-content;max-width:280px;padding:6px 10px;border:1px solid var(--lab3dLB-line);border-radius:8px;background:#15161b;box-shadow:0 8px 24px rgba(0,0,0,.45)}.lab3dLB__clear .lab3dLB__board-note{right:auto;left:0}.lab3dLB__undo{padding:0;border:0;background:none;color:var(--lab3dLB-gold);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}@media (max-width:767.98px){.lab3dLB__name,.lab3dLB__name-input{max-width:150px}}