@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@700;800;900&family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&family=Source+Sans+3:wght@400;500;600;700;800&family=Source+Serif+4:opsz,wght@8..60,600;8..60,700;8..60,800&display=swap);body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.card-image-fallback{align-items:center;background:radial-gradient(circle at 50% 40%,#83a5511f,#0000 60%),#0d100c;color:#eef1e473;display:flex;flex-direction:column;font-size:30px;gap:8px;height:100%;justify-content:center;min-height:120px;width:100%}.card-image-fallback small{font-size:12px;font-weight:700;letter-spacing:.04em}html{scroll-padding-top:96px}body{overflow-x:hidden}.site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070907db;border-bottom:1px solid #d6dc861f;position:-webkit-sticky;position:sticky;top:0;transition:transform .24s ease;z-index:50}.site-header--hidden{transform:translateY(-100%)}.site-header__inner{align-items:center;display:flex;gap:28px;margin:0 auto;max-width:1440px;min-height:76px;padding:8px 5vw}.site-header__brand{align-items:center;display:inline-flex;flex:0 0 auto}.site-header__brand img{display:block;height:56px;object-fit:contain;width:56px}.site-header__nav{align-items:center;display:flex;flex:1 1;gap:4px}.site-header__more>button,.site-header__nav>a{align-items:center;background:none;border:0;border-radius:8px;color:#eef1e4d1;cursor:pointer;display:inline-flex;font-family:Outfit,sans-serif;font-size:16px;font-weight:500;gap:6px;min-height:40px;padding:0 14px;position:relative;text-decoration:none;transition:color .16s ease,background-color .16s ease}.site-header__more>button:hover,.site-header__more>button[aria-expanded=true],.site-header__nav>a:hover{background:#ffffff0f;color:#fff}.site-header__more>button.is-active,.site-header__nav>a[aria-current=page]{color:#d6f49a}.site-header__nav>a[aria-current=page]:after{background:#b5d96a;border-radius:2px;bottom:4px;content:"";height:2px;left:14px;position:absolute;right:14px}.site-header__more{position:relative}.site-header__more>button svg{font-size:11px}.site-header__more-menu{background:#0f120e;border:1px solid #d6dc8629;border-radius:10px;box-shadow:0 18px 50px #00000080;display:grid;left:0;min-width:220px;padding:6px;position:absolute;top:calc(100% + 8px)}.site-header__more-menu a{border-radius:6px;color:#eef1e4db;font-family:Outfit,sans-serif;font-size:15px;padding:10px 12px;text-decoration:none}.site-header__more-menu a:hover,.site-header__more-menu a[aria-current=page]{background:#d6f49a14;color:#d6f49a}.site-header__actions{align-items:center;display:flex;flex:0 0 auto;gap:10px;margin-left:auto}.site-header__cta{align-items:center;background:linear-gradient(135deg,#d6f49a,#9cc35c);border:1px solid #0000;border-radius:999px;color:#0b1006;display:inline-flex;font-family:Outfit,sans-serif;font-size:15px;font-weight:700;gap:8px;justify-content:center;min-height:42px;padding:0 18px;text-decoration:none;white-space:nowrap}.site-header__cta--ghost{background:#0000;border-color:#d6f49a66;color:#d6f49a}.site-header__icon-link,.site-header__menu-button{background:#0000;border:1px solid #ffffff24;border-radius:50%;color:#f1f3e8;cursor:pointer;display:grid;font-size:17px;height:42px;place-items:center;width:42px}.site-header__icon-link:hover,.site-header__icon-link[aria-current=page]{border-color:#ff8a7d99;color:#ff8a7d}.site-header__menu-button{border-radius:10px;display:none}.site-header a:focus-visible,.site-header button:focus-visible,.site-mobile-menu a:focus-visible{outline:2px solid #d6f49a;outline-offset:2px}.site-mobile-menu{animation:site-menu-in .18s ease-out;background:#080a08;display:flex;flex-direction:column;gap:18px;inset:76px 0 0;overflow-y:auto;padding:16px 5vw 32px;position:fixed;z-index:49}.site-mobile-menu nav{display:grid}.site-mobile-menu nav a{border-bottom:1px solid #ffffff12;color:#eef1e4;font-family:Outfit,sans-serif;font-size:19px;padding:14px 4px;text-decoration:none}.site-mobile-menu nav a[aria-current=page]{color:#d6f49a}.site-mobile-menu__account{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.site-mobile-menu__account .site-header__cta{min-height:48px}body.site-menu-open{overflow:hidden}@keyframes site-menu-in{0%{opacity:0;transform:translateY(-8px)}}@media (max-width:1100px){.site-header__nav{display:none}.site-header__menu-button{display:grid}}@media (max-width:560px){.site-header__inner{gap:12px;min-height:64px;padding:6px 16px}.site-header__brand img{height:46px;width:46px}.site-header__actions .site-header__cta span,.site-header__actions .site-header__cta--ghost{display:none}.site-header__actions .site-header__cta{padding:0 14px}.site-mobile-menu{inset:64px 0 0;padding:12px 16px 28px}}@media (prefers-reduced-motion:reduce){.site-header,.site-mobile-menu{animation:none;transition:none}}.obc-banner{--bg-0:#0a0c0a;--neon:#caff66;--neon-dim:#8fd44a;--text-muted:#9aa39a;--pill-border:#3a423a;background-color:#030403;background-image:url(/static/media/bg1.e2cbda74c9a3afe5b739.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Inter,sans-serif;margin:-11px 0;overflow:hidden;padding:32px 24px 64px;position:relative}.nav{display:flex;flex-wrap:wrap;font-family:CustomFont;gap:10px;justify-content:center;margin:0 auto 64px;max-width:1480px}.nav-pill{align-items:center;background:#ffffff05;border:1px solid #fff;border-radius:8px;color:#e8eee8;display:flex;font-family:Rajdhani,sans-serif;font-size:20px;font-weight:600;gap:8px;letter-spacing:.3px;padding:9px 16px}a.nav-pill{text-decoration:none;transition:border-color .15s ease,background .15s ease}a.nav-pill:focus-visible,a.nav-pill:hover{background:#83a5511f;border-color:#83a551}.nav-pill__icon{flex-shrink:0;height:18px;object-fit:contain;width:43px}.nav-pill--active{background:#c0392b14;border-color:#c0392b}.nav-pill__badge{align-items:center;background:#222;border-radius:4px;color:var(--neon);display:flex;flex-shrink:0;font-size:9px;font-weight:800;height:18px;justify-content:center;width:18px}.hero{background:none;margin:0 auto;max-width:1760px;position:relative;text-align:center}.hero__watermark{-webkit-text-stroke:1px #ffffff14;color:#0000;font-family:Orbitron,sans-serif;font-family:CustomFont;font-size:clamp(60px,12vw,150px);font-weight:900;letter-spacing:4px;line-height:1;-webkit-user-select:none;user-select:none}.hero__title{-webkit-text-stroke:2px #83a551;color:#d9d9d9;font-family:varino;font-size:clamp(30px,6.6vw,100px);font-weight:800;letter-spacing:2px;margin-top:-40px;overflow-wrap:anywhere;text-shadow:0 4px 4px #00000040,0 0 6px #83a55199,0 0 24px #83a55159,0 0 60px #83a5512e}.hero__desc{color:var(--text-muted);font-family:Outfit,sans-serif;font-size:20px;font-weight:400;line-height:1.7;margin:28px auto 0;max-width:1760px}.hero__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:48px;position:relative;z-index:2}.btn,.hero__ctas{justify-content:center}.btn{align-items:center;animation:heroButtonIn .7s cubic-bezier(.22,1,.36,1) forwards;border:1px solid #83a551;border-radius:5px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:18px;font-weight:500;min-height:40px;min-width:170px;opacity:0;padding:10px;transform:translateY(18px) scale(.96);transition:.3s ease}.btn--primary{background:linear-gradient(180deg,#0c1609f2,#122d11e6);box-shadow:0 0 10px #83a55173,inset 0 0 18px #83a55140;color:#fff;font-family:outfit,sans-serif!important}.btn--secondary{animation-delay:.12s;background:#030503bf;border:1px solid #83a551;box-shadow:0 0 8px #83a55159;color:#fff}.btn:hover{box-shadow:0 0 14px #83a5518c,inset 0 0 18px #83a5514d;transform:translateY(-2px) scale(1)}@keyframes heroButtonIn{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.card-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:72px;max-width:1560px}.card{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,#caff66 34%,#0000),#0000 60%),linear-gradient(160deg,#ffffff0d,#ffffff05 55%,#0a0c0a);background:radial-gradient(circle at var(--glow-x,50%) var(--glow-y,50%),color-mix(in srgb,var(--card-accent,#caff66) 34%,#0000),#0000 60%),linear-gradient(160deg,#ffffff0d 0,#ffffff05 55%,#0a0c0a 100%);border:1px solid #ffffff14;border-radius:20px;box-shadow:0 0 0 1px #ffffff05,0 18px 30px -16px #0009;height:338px;overflow:hidden;padding:6px;position:relative;transform:translateY(0) scale(1);transform:translateY(var(--card-lift,0)) scale(var(--card-feature-scale,1));transition:box-shadow .18s ease,background .18s ease;width:240px}.card--featured{height:408px;width:292px;z-index:2}.card:hover{box-shadow:0 0 0 1px #ffffff1f,0 24px 48px -16px #000000b8}.card__frame{background:#00000059;border-radius:14px;height:100%;overflow:hidden;position:relative;width:100%}.card__image{height:100%;object-fit:cover;transform-origin:center;width:100%}.card__overlay{background:linear-gradient(0deg,#000000c7,#0000);bottom:0;left:0;padding:10px 12px;position:absolute;right:0}.card__league{color:#caff66;color:var(--card-accent,#caff66);display:inline-block;font-family:Rajdhani,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media (max-width:900px){.card-row{gap:14px;max-width:100%}.card{height:282px;width:200px}.card--featured{height:314px;transform:translateY(0) scale(1);transform:translateY(var(--card-lift,0)) scale(var(--card-feature-scale,1));width:224px}}@media (max-width:560px){.card-row{gap:12px}.card{height:calc(min(48vw, 186px)*1.42);width:min(48vw,186px)}.card--featured{height:calc(min(56vw, 214px)*1.42);width:min(56vw,214px)}}.loader{align-items:center;background:#0a0c0a;display:flex;flex-direction:column;gap:24px;inset:0;justify-content:center;position:fixed;z-index:999}.loader__logo{height:auto;width:110px}.loader__bar-track{background:#caff6626;border-radius:999px;height:2px;overflow:hidden;width:220px}.loader__bar-fill{background:#caff66;box-shadow:0 0 12px #caff6699;height:100%;width:100%}.loader__percent{color:#9aa39a;font-family:Rajdhani,sans-serif;font-size:13px;letter-spacing:.1em}.home-rails{--rail-accent:#caff66;--rail-green:#83a551;--rail-text:#f4f6ec;--rail-muted:#eef1e49e;--rail-line:#83a55133;--rail-danger:#ff6b5e;--rail-amber:#f0c15a;grid-gap:64px;display:grid;font-family:Outfit,Inter,sans-serif;gap:64px;margin:0 auto;max-width:1440px;padding:80px 5vw}.home-rail{min-width:0}.home-rail__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px 24px;justify-content:space-between;margin-bottom:24px}.home-rail__eyebrow{align-items:center;color:#b5d96a;display:inline-flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.1em;text-transform:uppercase}.home-rail__head h2{color:var(--rail-text);font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.15;margin:8px 0 0}.home-rail__head p{color:var(--rail-muted);font-size:15px;margin:6px 0 0}.home-rail__link{align-items:center;border:1px solid #d6f49a59;border-radius:999px;color:#d6f49a;display:inline-flex;font-weight:700;gap:8px;min-height:44px;padding:0 20px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.home-rail__link:hover{background:#d6f49a14;border-color:#d6f49a99}.home-rail__link svg{transition:transform .15s ease}.home-rail__link:hover svg{transform:translateX(3px)}.home-rail__track{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-rail-card{background:linear-gradient(180deg,#ffffff0a,#ffffff03),#0c0f0b;border:1px solid #ffffff17;border-radius:18px;color:inherit;display:flex;flex-direction:column;min-width:0;overflow:hidden;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.home-rail-card:focus-visible,.home-rail-card:hover{border-color:#caff6673;box-shadow:0 18px 40px #0006;transform:translateY(-4px)}.home-rail-card:focus-visible{outline:2px solid #d6f49a;outline-offset:2px}.home-rail-card.is-urgent{border-color:#ff6b5e66}.home-rail-card__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 38%,#83a5512e,#0000 62%),#080a08;display:block;overflow:hidden;position:relative}.home-rail-card__media .card-image-fallback,.home-rail-card__media img{height:100%;inset:0;object-fit:contain;padding:18px 18px 40px;position:absolute;transition:transform .3s ease;width:100%}.home-rail-card.is-shop .home-rail-card__media .card-image-fallback,.home-rail-card.is-shop .home-rail-card__media img{padding-bottom:18px}.home-rail-card:hover .home-rail-card__media img{transform:scale(1.04)}.home-rail-card__chip{align-items:center;background:var(--rail-danger);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:800;gap:6px;left:12px;letter-spacing:.06em;padding:4px 10px;position:absolute;text-transform:uppercase;top:12px}.home-rail-card__chip i{animation:home-rail-pulse 1.4s ease-in-out infinite;background:#fff;border-radius:50%;height:6px;width:6px}.home-rail-card__chip.is-scheduled{background:var(--rail-amber);color:#1a1404}.home-rail-card__chip.is-closed,.home-rail-card__chip.is-won{background:#4b5047}.home-rail-card__chip.is-shop{background:#0a0e09d1;color:var(--rail-accent)}.home-rail-card__chip.is-shop,.home-rail-card__timer{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.home-rail-card__timer{font-feature-settings:"tnum";align-items:center;background:#0a0c08d9;border:1px solid #f0c15a4d;border-radius:10px;bottom:10px;color:var(--rail-amber);display:flex;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;gap:7px;justify-content:center;left:10px;padding:7px 10px;position:absolute;right:10px}.home-rail-card.is-urgent .home-rail-card__timer{border-color:#ff6b5e80;color:var(--rail-danger)}.home-rail-card.is-closed .home-rail-card__timer,.home-rail-card.is-won .home-rail-card__timer{border-color:#ffffff1f;color:var(--rail-muted)}.home-rail-card__body{display:flex;flex:1 1;flex-direction:column;gap:4px;padding:14px 16px 16px}.home-rail-card__meta{color:#b5d96a;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.home-rail-card__body strong{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--rail-text);display:-webkit-box;font-size:16px;font-weight:700;line-height:1.3;min-height:2.6em;overflow:hidden}.home-rail-card__summary{color:var(--rail-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-rail-card__row{align-items:flex-end;border-top:1px solid #ffffff12;display:flex;gap:8px;justify-content:space-between;margin-top:auto;padding-top:12px}.home-rail-card__price{color:var(--rail-accent);font-size:22px;font-weight:800;line-height:1}.home-rail-card__price em{color:var(--rail-muted);display:block;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.home-rail-card__stats{color:var(--rail-muted);display:flex;font-size:13px;font-weight:600;gap:10px}.home-rail-card__stats span{align-items:center;display:inline-flex;gap:5px}.home-rail-card__stats svg{color:var(--rail-green);font-size:12px}.home-rail-card__stock{color:#b5d96a;font-size:13px;font-weight:700}.home-rail-card__stock.is-low{color:var(--rail-amber)}.home-rail-card.is-sold-out .home-rail-card__stock{color:var(--rail-danger)}.home-rail-card__ship{align-items:center;color:var(--rail-muted);display:flex;font-size:12px;gap:7px;margin-top:8px}.home-rail-card__ship svg{color:var(--rail-green)}.home-rail-card--skeleton{pointer-events:none}.home-rail-card--skeleton .home-rail-card__body i,.home-rail-card--skeleton .home-rail-card__media{animation:home-rail-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#ffffff08,#83a5511f,#ffffff08);background-size:200% 100%}.home-rail-card--skeleton .home-rail-card__body i{border-radius:6px;display:block;height:12px}.home-rail-card--skeleton .home-rail-card__body i:nth-child(2){height:16px;width:70%}.home-rail-card--skeleton .home-rail-card__body i:nth-child(3){height:22px;margin-top:14px;width:45%}.home-rail__empty{grid-gap:10px;background:#ffffff05;border:1px dashed #ffffff29;border-radius:18px;display:grid;gap:10px;justify-items:center;padding:40px 24px;text-align:center}.home-rail__empty>span{background:#83a55124;border-radius:14px;color:var(--rail-accent);display:grid;height:46px;place-items:center;width:46px}.home-rail__empty p{color:var(--rail-muted);margin:0;max-width:420px}.home-rail__empty a{align-items:center;color:#d6f49a;display:inline-flex;font-weight:700;gap:6px;text-decoration:none}@keyframes home-rail-pulse{50%{opacity:.35}}@keyframes home-rail-shimmer{to{background-position:-200% 0}}@media (max-width:1100px){.home-rail__track{grid-template-columns:repeat(3,minmax(0,1fr))}.home-rail__track>:nth-child(n+7){display:none}}@media (max-width:760px){.home-rails{gap:48px;padding:56px 0}.home-rail__head{padding:0 16px}.home-rail__head p{font-size:14px}.home-rail__track{display:flex;gap:12px;overflow-x:auto;padding:0 16px 8px;scroll-padding:0 16px;scroll-snap-type:x mandatory;scrollbar-width:none}.home-rail__track::-webkit-scrollbar{display:none}.home-rail__track>.home-rail-card{display:flex;flex:0 0 74%;scroll-snap-align:start}.home-rail__empty{margin:0 16px}}@media (prefers-reduced-motion:reduce){.home-rail-card,.home-rail-card--skeleton .home-rail-card__body i,.home-rail-card--skeleton .home-rail-card__media,.home-rail-card__chip i,.home-rail-card__media img{animation:none;transition:none}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:44px;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:4px;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:50%;left:var(--swiper-navigation-top-offset,50%);margin-left:-22px;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:4px;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:4px;bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.fh-section{--fh-accent:#caff66;--fh-green:#83a551;--fh-text:#f5f8ef;--fh-muted:#eef1e4a8;--fh-line:#83a55138;--fh-danger:#ff6b5e;--fh-amber:#f0c15a;background:radial-gradient(circle at left center,#48822d85,#0000 20%),radial-gradient(circle at right center,#bca97985,#0000 20%),#020302;color:var(--fh-text);font-family:Outfit,Inter,sans-serif;overflow:hidden;padding:90px 0 80px;position:relative}.fh-container{margin:0 auto;max-width:1440px;padding:0 5vw}.fh-heading{animation:fh-rise .8s ease both;margin:0 auto 40px;max-width:760px;text-align:center}.fh-eyebrow{background:radial-gradient(circle at top left,#58963838,#0000 28%),radial-gradient(circle at top right,#ffe6aa38,#0000 22%),#030403;border-radius:50px;color:#fff;display:inline-flex;font-size:13px;margin-bottom:16px;padding:8px 18px}.fh-title{-webkit-text-stroke:1px #83a551;color:#eaffc8;font-family:varino,CustomFont,sans-serif;font-size:clamp(30px,5.4vw,66px);line-height:1;margin:0;overflow-wrap:anywhere;text-shadow:#8fef6b59 0 0 18px;text-transform:uppercase}.fh-subtitle{color:#ffffffbf;font-size:14px;line-height:1.8;margin:22px auto 0;max-width:600px}.fh-slider-area{position:relative}.fh-swiper{padding:6px 4px 46px}.fh-swiper .swiper-slide{height:auto}.fh-swiper .swiper-pagination-bullet{background:#ffffff59;height:8px;opacity:1;transition:width .2s ease,background .2s ease;width:8px}.fh-swiper .swiper-pagination-bullet-active{background:var(--fh-accent);border-radius:999px;width:24px}.fh-nav{display:flex;gap:10px;position:absolute;right:0;top:-86px;z-index:2}.fh-arrow{background:#0a0e09d9;border:1px solid var(--fh-line);border-radius:50%;color:var(--fh-text);cursor:pointer;display:grid;height:44px;place-items:center;transition:border-color .15s ease,color .15s ease,background .15s ease;width:44px}.fh-arrow:hover:not(.swiper-button-disabled){background:#83a5512e;border-color:#caff6699;color:var(--fh-accent)}.fh-arrow.swiper-button-disabled{cursor:default;opacity:.35}.fh-card{background:linear-gradient(180deg,#ffffff0d,hsla(0,0%,100%,.015)),#0b0f0a;border:1px solid var(--fh-line);border-radius:22px;box-shadow:0 24px 60px #0006;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.fh-card:hover{border-color:#caff6673;box-shadow:0 28px 70px #00000080,0 0 0 1px #caff661f;transform:translateY(-6px)}.fh-card.is-live{border-color:#ff6b5e52}.fh-card__media{aspect-ratio:4/5;background:radial-gradient(circle at 50% 38%,#83a55138,#0000 62%),#070906;display:block;overflow:hidden;position:relative}.fh-card__media .card-image-fallback,.fh-card__media .fh-card__img{height:100%;inset:0;object-fit:contain;padding:22px 22px 18px;position:absolute;transition:transform .35s ease;width:100%}.fh-card:hover .fh-card__img{transform:scale(1.04)}.fh-card__badge,.fh-card__category{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:7px;letter-spacing:.06em;padding:5px 12px;position:absolute;text-transform:uppercase;top:14px}.fh-card__badge{background:#0a0e09d1;color:var(--fh-accent);left:14px}.fh-card__badge.is-live{background:var(--fh-danger);color:#fff}.fh-card__badge.is-live i{animation:fh-pulse 1.4s ease-in-out infinite;background:#fff;border-radius:50%;height:7px;width:7px}.fh-card__badge.is-scheduled{background:var(--fh-amber);color:#1a1404}.fh-card__badge.is-closed,.fh-card__badge.is-won{background:#4b5047e6;color:#fff}.fh-card__category{background:#0a0e09b3;color:#ffffffd1;max-width:45%;overflow:hidden;right:14px;text-overflow:ellipsis;white-space:nowrap}.fh-card__body{display:flex;flex:1 1;flex-direction:column;gap:12px;padding:18px 18px 20px}.fh-card__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--fh-text);display:-webkit-box;font-size:17px;font-weight:700;line-height:1.3;margin:0;min-height:2.6em;overflow:hidden}.fh-card__summary{color:var(--fh-muted);font-size:13px;margin:-6px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fh-card__price{align-items:flex-end;border-top:1px solid #ffffff14;display:flex;gap:10px;justify-content:space-between;padding-top:12px}.fh-card__price small{color:var(--fh-muted);display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fh-card__price strong{color:var(--fh-accent);display:block;font-size:26px;font-weight:800;line-height:1;margin-top:2px}.fh-card__stats{grid-gap:4px;color:var(--fh-muted);display:grid;font-size:12px;gap:4px;list-style:none;margin:0;padding:0;text-align:right}.fh-card__stats li{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end}.fh-card__stats svg{color:var(--fh-green);font-size:11px}.fh-card__stock{color:var(--fh-accent);font-size:13px;font-weight:700}.fh-card__stock.is-low{color:var(--fh-amber)}.fh-countdown{grid-gap:8px;display:grid;gap:8px}.fh-countdown__label{color:var(--fh-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fh-countdown__tiles{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.fh-countdown__tiles span{grid-gap:2px;background:#f0c15a12;border:1px solid #f0c15a40;border-radius:10px;display:grid;gap:2px;justify-items:center;padding:8px 4px 6px}.fh-countdown__tiles strong{font-feature-settings:"tnum";color:var(--fh-amber);font-family:Orbitron,Outfit,monospace;font-size:20px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.fh-countdown__tiles small{color:var(--fh-muted);font-size:10px;font-weight:600;text-transform:uppercase}.fh-countdown.is-urgent .fh-countdown__tiles span{background:#ff6b5e1a;border-color:#ff6b5e73}.fh-countdown.is-urgent .fh-countdown__label,.fh-countdown.is-urgent .fh-countdown__tiles strong{color:var(--fh-danger)}.fh-countdown.is-over .fh-countdown__tiles{opacity:.45}.fh-card__ship{align-items:center;background:#83a55114;border:1px solid #83a55138;border-radius:12px;color:#ffffffd1;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0;padding:12px 14px}.fh-card__ship svg{color:var(--fh-accent);flex-shrink:0}.fh-card__actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1.4fr 1fr;margin-top:auto}.fh-card__actions.is-single{grid-template-columns:1fr}.fh-btn{align-items:center;border:1px solid #0000;border-radius:12px;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:700;gap:8px;justify-content:center;min-height:44px;padding:0 14px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}.fh-btn--primary{background:linear-gradient(135deg,var(--fh-accent),var(--fh-green));color:#0a0f07}.fh-btn--primary:hover{box-shadow:0 10px 24px #caff6638;transform:translateY(-1px)}.fh-btn--ghost{background:#0000;border-color:#fff3;color:var(--fh-text)}.fh-btn--ghost:hover{background:#83a5511f;border-color:#caff6680}.fh-arrow:focus-visible,.fh-btn:focus-visible,.fh-card a:focus-visible{outline:2px solid var(--fh-accent);outline-offset:2px}.fh-skeleton-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:46px}.fh-card--skeleton{pointer-events:none}.fh-skeleton{animation:fh-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#ffffff0a,#83a5511f,#ffffff0a);background-size:200% 100%;border-radius:10px;display:block}.fh-skeleton--media{aspect-ratio:4/5;border-radius:0}.fh-skeleton--title{height:20px;width:80%}.fh-skeleton--line{height:12px;width:55%}.fh-skeleton--block{height:64px}@keyframes fh-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fh-pulse{50%{opacity:.35}}@keyframes fh-shimmer{to{background-position:-200% 0}}@media (max-width:1279px){.fh-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fh-skeleton-grid>:nth-child(4){display:none}}@media (max-width:767px){.fh-section{padding:64px 0 56px}.fh-container{padding:0 16px}.fh-heading{margin-bottom:28px}.fh-subtitle{font-size:13px}.fh-nav{display:none}.fh-skeleton-grid{grid-template-columns:1fr}.fh-skeleton-grid>:nth-child(n+2){display:none}.fh-card__price strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.fh-card,.fh-card__badge.is-live i,.fh-card__img,.fh-heading,.fh-skeleton{animation:none;transition:none}}.chooseobc-section{background:radial-gradient(circle at left center,#48822de0,#0000 30%),radial-gradient(circle at right center,#bca979e0,#0000 30%),#020305;color:#fff;isolation:isolate;overflow:hidden;padding:72px 16px;position:relative}.chooseobc-container{margin:0 auto;max-width:1300px}.chooseobc-header{margin-bottom:40px;text-align:center}.chooseobc-eyebrow{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;color:#ffffffc7;display:inline-block;font-family:Outfit,sans-serif;font-size:12px;padding:7px 18px}.chooseobc-title{-webkit-text-stroke:1px #83a551;color:#d9d9d9;font-family:varino,sans-serif;font-size:34px;font-weight:800;letter-spacing:1px;line-height:1.2;margin:18px 0 0;text-shadow:0 0 6px #83a5518c,0 0 24px #83a55159,0 0 55px #83a5512e;text-transform:uppercase}@media (min-width:640px){.chooseobc-title{font-size:48px}}.chooseobc-text{color:#ffffffb8;font-family:Outfit,sans-serif;font-size:14px;line-height:1.7;margin:18px auto 0;max-width:720px}.chooseobc-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.25fr 1.08fr .72fr}.obc-card{background-position:50%;background-size:cover;border:1px solid #83a5516b;border-radius:18px;box-shadow:inset 0 0 45px #000000bf,0 18px 42px #00000059;min-height:300px;overflow:hidden;padding:24px;position:relative;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.obc-card:hover{border-color:#83a551bf;box-shadow:inset 0 0 45px #000000bf,0 0 28px #83a5512e,0 22px 48px #00000080;transform:translateY(-4px)}.obc-card--compact,.obc-card--featured,.obc-card--short,.obc-card--wide{min-height:300px}.obc-card__scrim{background:linear-gradient(120deg,#000000e6,#000000b8 36%,#00000052 68%,#00000029),radial-gradient(ellipse at center,#83a55114 0,#0000 65%);inset:0;position:absolute}.obc-card__content{display:flex;flex-direction:column;height:100%;max-width:65%;position:relative;z-index:2}.obc-card__icon{align-items:center;background:#83a55114;border:1px solid #83a551;border-radius:50%;color:#83a551;display:flex;font-size:16px;height:44px;justify-content:center;margin-bottom:16px;width:44px}.obc-card__icon svg{fill:#83a551;color:#83a551;font-size:20px}.obc-card__title{display:flex;flex-direction:column;font-family:varino,CustomFont,sans-serif;font-size:24px;font-weight:800;line-height:1.15;margin:0;text-transform:uppercase}.obc-card__title span{color:#fff}.obc-card__title strong{color:#83a551}.obc-card__divider{background:#83a551;border-radius:2px;height:3px;margin:16px 0;width:44px}.obc-card__text{color:#ffffffb8;line-height:1.7;margin:0 0 20px;width:90%}.obc-card__btn,.obc-card__text{font-family:Outfit,sans-serif;font-size:13px}.obc-card__btn{align-self:flex-start;background:linear-gradient(180deg,#0c1609f2,#122d11e6);border:1px solid #83a5518c;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;margin-top:auto;padding:9px 18px;transition:.25s ease}.obc-card__btn:hover{background:#83a55140}.obc-card__media{bottom:-10px;filter:drop-shadow(0 14px 34px rgba(0,0,0,.75));max-width:190px;position:absolute;right:-10px;width:45%;z-index:2}.obc-card__media-img{display:block;width:70%}.obc-card--wide .obc-card__media{max-width:210px;width:48%}.obc-card--wide .obc-card__media-img{width:90%}.obc-card--short .obc-card__media{max-width:150px;width:36%}.obc-card--short .obc-card__media-img{margin:18px 1px 58px 0;width:85%}.obc-card--compact .obc-card__media{max-width:180px;width:42%}.obc-card--compact .obc-card__media-img{margin:0 0 54px;width:84%}.obc-card--featured .obc-card__media{bottom:-14px;max-width:235px;right:-14px;width:54%}.obc-card--featured .obc-card__media-img{width:96%}.obc-card__rating{background:#000000c7;border:1px solid #83a5518c;border-radius:8px;color:#fff;font-size:13px;font-weight:700;height:32px;justify-content:center;right:10px;top:10px;width:32px}.obc-card__rating,.obc-card__timer{align-items:center;display:flex;position:absolute}.obc-card__timer{background:#000000d1;border:1px solid #ff3c3c73;border-radius:8px;bottom:10px;flex-direction:column;left:50%;padding:5px 11px;transform:translateX(-50%);white-space:nowrap}.obc-card__timer-label{color:#ffffff85;font-size:8px;text-transform:uppercase}.obc-card__timer-value{color:#ff4b4b;font-size:13px;font-weight:700;letter-spacing:.05em}.chooseobc-stats{grid-gap:20px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(180deg,#fff3,#ffffff14);border:1px solid #ffffff29;border-radius:14px;box-shadow:inset 0 0 28px #ffffff0f,0 16px 40px #00000059;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:70px;padding:24px 42px}.chooseobc-stat{align-items:center;display:flex;gap:14px}.chooseobc-stat-icon{align-items:center;background:#83a55114;border:1px solid #83a551;border-radius:50%;color:#83a551;display:flex;flex-shrink:0;font-size:18px;height:44px;justify-content:center;width:44px}.chooseobc-stat-icon svg{fill:#83a551;color:#83a551;font-size:20px}.chooseobc-stat h4{color:#fff;font-family:varino,sans-serif;font-size:30px;font-weight:800;margin:0}.chooseobc-stat p{color:#fff;font-family:Outfit,sans-serif;font-size:13px;margin:10px 0 0}@media (max-width:1200px){.chooseobc-container{max-width:100%}.chooseobc-grid{grid-template-columns:repeat(2,1fr)}.obc-card--short{min-height:330px}}@media (max-width:700px){.chooseobc-section{padding:56px 14px}.chooseobc-grid{grid-template-columns:1fr}.chooseobc-title{font-size:34px}.chooseobc-text{font-size:13px}.obc-card{min-height:320px;padding:24px}.obc-card--short .obc-card__content,.obc-card__content{max-width:62%}.obc-card--short .obc-card__media,.obc-card__media{bottom:12px;max-width:150px;right:8px;width:38%}.obc-card--compact{min-height:320px}.obc-card--compact .obc-card__media{max-width:135px;width:36%}.obc-card--featured{min-height:350px}.obc-card--featured .obc-card__media{max-width:170px;width:44%}.chooseobc-stats{grid-template-columns:1fr;padding:24px}}.weekly-bundle-section{background:radial-gradient(circle at left center,#48822d54,#0000 17%),radial-gradient(circle at right center,#bca9796b,#0000 16%),#020302;color:#fff;overflow:hidden;padding:80px 0;position:relative}.weekly-bundle-container{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1.18fr;margin:0 auto;width:min(1130px,calc(100% - 40px))}.weekly-bundle-left{grid-gap:22px 24px;display:grid;gap:22px 24px;grid-template-columns:repeat(2,1fr)}.weekly-feature-box{align-items:center;background:linear-gradient(145deg,#4b4b4be6,#252726f2),#ffffff0f;border:1px solid #ffffff5c;border-radius:17px;box-shadow:inset 0 1px 0 #ffffff2e,0 20px 35px #00000059;display:flex;justify-content:center;min-height:118px;padding:22px;text-align:center}.weekly-feature-box h3{color:#fff;font-family:varino,CustomFont,sans-serif;font-size:20px;letter-spacing:.04em;line-height:1.25;margin:0;text-transform:uppercase}.weekly-bundle-right{max-width:620px}.weekly-bundle-badge{align-items:center;-webkit-backdrop-filter:contrast(.5);backdrop-filter:contrast(.5);background:linear-gradient(180deg,#474747,#262626);border:1px solid #ffffff4d;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff2e;color:#fff;display:inline-flex;font-family:Outfit,sans-serif;font-size:13px;justify-content:center;line-height:1;margin-bottom:18px;padding:9px 18px}.weekly-bundle-title{-webkit-text-stroke:1px #83a551;color:#eaffc8;font-family:varino,CustomFont,sans-serif;font-size:47px;letter-spacing:.02em;line-height:1.06;margin:0;text-shadow:#8fef6b59 0 0 18px;text-transform:uppercase}.weekly-bundle-text{color:#ffffffd1;font-family:Outfit,sans-serif;font-size:14px;line-height:1.8;margin:26px 0 34px;max-width:650px}.weekly-bundle-buttons{display:flex;flex-wrap:wrap;gap:16px}.weekly-bundle-buttons a{align-items:center;background:#223f14c7;border:1px solid #8fef6b6b;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;height:42px;padding:0 26px;text-decoration:none;transition:.25s ease}.weekly-bundle-buttons a:last-child{background:#0000006b;border-color:#8fef6b7a}.weekly-bundle-buttons a:hover{box-shadow:0 0 18px #8fef6b3d;transform:translateY(-2px)}@media (max-width:991px){.weekly-bundle-container{gap:45px;grid-template-columns:1fr}.weekly-bundle-right{max-width:100%;text-align:center}.weekly-bundle-buttons{justify-content:center}}@media (max-width:575px){.weekly-bundle-section{padding:60px 0}.weekly-bundle-container{width:min(100% - 24px,1130px)}.weekly-bundle-left{grid-template-columns:1fr}.weekly-feature-box{min-height:95px}.weekly-feature-box h3{font-size:17px}.weekly-bundle-text{font-size:13px}.weekly-bundle-buttons a{width:100%}}.everything-win-section{background:radial-gradient(circle at left center,#48822dc4,#0000 23%),radial-gradient(circle at right center,#bca979c4,#0000 23%),#020305;color:#fff;font-family:outfit,sans-serif;min-height:100vh;overflow:hidden;padding:70px 7% 60px;width:100%}.everything-win-container{grid-gap:90px;align-items:center;display:grid;gap:90px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;width:min(1180px,100%)}.vault-image-box{border-radius:22px;box-shadow:0 30px 80px #0000008c;min-width:0;overflow:hidden;width:100%}.vault-image-box img{display:block;height:370px;object-fit:cover;width:100%}.vault-content{max-width:540px;min-width:0}.vault-badge{border:1px solid #e2ffc259;border-radius:50px;color:#fff;display:inline-block;font-size:13px;margin-bottom:18px;padding:8px 18px}.vault-content h2{color:#dfffbd;font-family:varino,sans-serif;font-size:52px;letter-spacing:2px;line-height:1;margin:0 0 25px;text-shadow:0 0 12px #cbff9b59}.vault-content p{color:#e6e6e6;font-size:15px;line-height:1.8;margin-bottom:22px}.vault-content ul{list-style:none;margin:0 0 35px;padding:0}.vault-content ul li{color:#f2f2f2;font-size:14px;margin-bottom:13px;padding-left:18px;position:relative}.vault-content ul li:before{background:#dfffbd;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}.vault-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.vault-buttons button{background:linear-gradient(180deg,#84c65666,#2c4e1e99);border:1px solid #c6ff9273;border-radius:7px;color:#fff;cursor:pointer;font-family:outfit,sans-serif;font-size:13px;padding:15px 28px;transition:.3s ease}.vault-buttons button:hover{box-shadow:0 0 18px #d0ffaa40;transform:translateY(-3px)}.vault-buttons .outline-btn{background:#0000}.arena-content{margin:105px auto 0;max-width:1000px;padding:45px 20px 10px;position:relative;text-align:center}.arena-content:before{background:radial-gradient(ellipse,#000000e6 0,#0000 70%);content:"";height:180px;left:0;position:absolute;top:-20px;width:100%;z-index:0}.arena-content h1,.arena-content p{position:relative;z-index:1}.arena-content h1{color:#dfffbd;font-family:varino,sans-serif;font-size:58px;letter-spacing:3px;line-height:1.1;margin:0 0 25px;text-shadow:0 0 14px #cbff9b59}.arena-content p{color:#e8e8e8;font-size:18px;line-height:1.7;margin:0 auto;max-width:780px}@media (max-width:991px){.everything-win-container{gap:45px;grid-template-columns:1fr}.vault-content{max-width:100%}.vault-content h2{font-size:44px}.arena-content h1{font-size:42px}}@media (max-width:575px){.everything-win-section{padding:50px 20px}.vault-image-box img{height:260px}.vault-content h2{font-size:36px}.arena-content{margin-top:70px}.arena-content h1{font-size:32px}.vault-buttons{gap:12px}.vault-buttons button{width:100%}}.home-page{background:#000;display:block;min-height:calc(100vh - 92px);padding:0;width:100%}.visitor-flow{background:linear-gradient(180deg,#030503eb,#050805fa),#030503;color:#f7f9ef;padding:clamp(42px,7vw,86px) 5vw}.visitor-flow__head{margin:0 auto 28px;max-width:980px;text-align:center}.visitor-flow__grid article>span,.visitor-flow__head span{align-items:center;background:rgba(202,255,102,.075);border:1px solid #caff6647;border-radius:999px;color:#caff66;display:inline-flex;font-family:Outfit,sans-serif;font-size:.72rem;font-weight:800;justify-content:center;min-height:28px;padding:0 10px}.visitor-flow__head h2{-webkit-text-stroke:1px #83a5519e;color:#f5f6ed;font-family:varino,CustomFont,Impact,sans-serif;font-size:clamp(2rem,5vw,4.4rem);letter-spacing:0;line-height:.98;margin:16px 0 10px;text-transform:uppercase}.visitor-flow__head p{color:#f7f9efad;font-family:Outfit,sans-serif;font-size:.98rem;line-height:1.65;margin:0 auto;max-width:820px}.visitor-flow__grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1440px}.visitor-flow__grid article{grid-gap:12px;align-content:start;background:linear-gradient(180deg,#ffffff0f,hsla(0,0%,100%,.025)),#070a07e0;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 20px 54px #00000047;display:grid;gap:12px;min-height:260px;min-width:0;padding:20px}.visitor-flow__grid article>span{font-family:JetBrains Mono,Consolas,monospace;justify-self:start;min-width:40px}.visitor-flow__grid h3{color:#fff;font-family:Outfit,sans-serif;font-size:1.02rem;line-height:1.25;margin:0}.visitor-flow__grid p{color:#f7f9ef9e;font-family:Outfit,sans-serif;font-size:.84rem;line-height:1.55;margin:0}.visitor-flow__grid a{align-items:center;align-self:end;background:linear-gradient(180deg,#dfff88,#83a551);border:1px solid #caff6652;border-radius:8px;color:#081008;display:inline-flex;font-family:Outfit,sans-serif;font-size:.78rem;font-weight:800;justify-content:center;justify-self:start;margin-top:8px;min-height:38px;padding:0 14px;text-decoration:none}@media (max-width:1180px){.visitor-flow__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.visitor-flow{padding:38px 18px}.visitor-flow__head{text-align:left}.visitor-flow__grid{grid-template-columns:1fr}.visitor-flow__grid article{min-height:auto}}.consign-calculator,.consignor-panel{--c-surface:var(--obc-surface,#10130f);--c-surface-low:var(--obc-surface-low,#0b0d0a);--c-outline:var(--obc-outline,#d6dc862e);--c-text:var(--obc-text,#f2f3ea);--c-muted:var(--obc-muted,#a8ad9b);--c-primary:var(--obc-primary,#9cc35c);--c-error:var(--obc-error,#ff8a7d);--c-warning:var(--obc-warning,#f0c15a);color:var(--c-text)}.consign-calculator{grid-gap:18px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:16px;display:grid;gap:18px;padding:clamp(20px,3vw,32px)}.consign-calculator__head span{align-items:center;color:var(--c-primary);display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.1em;text-transform:uppercase}.consign-calculator__head h2{font-size:clamp(24px,3vw,32px);margin:8px 0 6px}.consign-calculator__fine,.consign-calculator__head p,.consign-calculator__hint{color:var(--c-muted);line-height:1.55;margin:0}.consign-calculator__fine{font-size:13px}.consign-calculator__body{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.consign-calculator__inputs{grid-gap:14px;display:grid;gap:14px}.consign-calculator__inputs label{grid-gap:6px;display:grid;font-size:13px;font-weight:700;gap:6px}.consign-calculator__inputs select,.consign-calculator__money input{background:var(--c-surface-low);border:1px solid var(--c-outline);border-radius:10px;color:var(--c-text);font:inherit;font-size:16px;min-height:48px;padding:0 14px;width:100%}.consign-calculator__money{display:block;position:relative}.consign-calculator__money b{color:var(--c-muted);left:14px;position:absolute;top:50%;transform:translateY(-50%)}.consign-calculator__money input{font-size:20px;font-weight:800;padding-left:28px}.consign-calculator__result,.consign-form__estimate{grid-gap:2px;background:var(--c-surface-low);border:1px solid var(--c-outline);border-radius:12px;display:grid;gap:2px;margin:0;padding:16px}.consign-calculator__result div,.consign-form__estimate div{display:flex;gap:12px;justify-content:space-between;padding:8px 0}.consign-calculator__result dt,.consign-form__estimate dt{color:var(--c-muted)}.consign-calculator__result dd,.consign-form__estimate dd{font-weight:800;margin:0}.consign-calculator__result .is-total,.consign-form__estimate .is-total{border-top:1px solid var(--c-outline);margin-top:4px;padding-top:12px}.consign-calculator__result .is-total dt,.consign-form__estimate .is-total dt{color:var(--c-text);font-weight:800}.consign-calculator__result .is-total dd{color:var(--c-primary);font-size:26px}.consign-form__estimate .is-total dd{color:var(--c-primary);font-size:20px}.consign-calculator__note{color:var(--c-muted);font-size:13px;margin:6px 0 0}.consign-calculator__note.is-warning,.consign-fine.is-warning{color:var(--c-warning)}.consign-calculator__error,.consign-error{color:var(--c-error);font-weight:700;margin:0}.consign-calculator__terms summary{color:var(--c-primary);cursor:pointer;font-weight:700}.consign-calculator__terms[open] summary{margin-bottom:14px}.consign-terms{grid-gap:12px;display:grid;gap:12px}.consign-terms__table{border-collapse:collapse;font-size:14px;width:100%}.consign-terms__table td,.consign-terms__table th{border-bottom:1px solid #ffffff1f;border-bottom:1px solid var(--c-outline,#ffffff1f);padding:9px 12px;text-align:left}.consign-terms__table th{color:#a8ad9b;color:var(--c-muted,#a8ad9b);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.consign-terms__table td:last-child{font-weight:800}.consign-terms__facts{grid-gap:6px;color:#a8ad9b;color:var(--c-muted,#a8ad9b);display:grid;font-size:13px;gap:6px;line-height:1.5;margin:0;padding-left:18px}.consign-terms__empty,.consign-terms__upcoming,.consign-terms__version{color:#a8ad9b;color:var(--c-muted,#a8ad9b);font-size:12px;margin:0}.consign-terms.is-compact .consign-terms__table td,.consign-terms.is-compact .consign-terms__table th{padding:6px 8px}.consignor-panel{grid-gap:18px;background:var(--c-surface);border:1px solid var(--c-outline);border-radius:10px;display:grid;gap:18px;padding:22px}.consignor-panel__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.consignor-panel__head h3{font-size:20px;margin:0 0 4px}.consignor-panel__head p{color:var(--c-muted);margin:0}.consignor-panel__summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.consignor-panel__summary div{background:var(--c-surface-low);border:1px solid var(--c-outline);border-radius:8px;padding:12px 14px}.consignor-panel__summary dt{color:var(--c-muted);font-size:12px;font-weight:700}.consignor-panel__summary dd{font-size:22px;font-weight:800;margin:4px 0 0}.consign-status{align-items:center;background:var(--c-surface-low);border:1px solid var(--c-outline);border-left:4px solid var(--c-primary);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.consign-status.is-danger{border-left-color:var(--c-error)}.consign-status button{background:none;border:0;color:inherit;cursor:pointer}.consign-button{align-items:center;background:#0000;border:1px solid var(--c-outline);border-radius:8px;color:var(--c-text);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:700;gap:8px;justify-content:center;min-height:40px;padding:0 16px}.consign-button.is-primary{background:var(--c-primary);border-color:#0000;color:#0b1006}.consign-button.is-danger{border-color:var(--c-error);color:var(--c-error)}.consign-button:disabled{cursor:not-allowed;opacity:.5}.consign-link{background:none;border:0;color:var(--c-error);cursor:pointer;font:inherit;font-size:14px;font-weight:700;justify-self:start;padding:0;text-decoration:underline}.consign-actions{display:flex;flex-wrap:wrap;gap:10px}.consign-empty{border:1px dashed var(--c-outline);border-radius:10px;color:var(--c-muted);padding:28px;text-align:center}.consign-empty h4{color:var(--c-text);margin:0 0 6px}.consign-empty p{margin:0}.consign-table-wrap{border:1px solid var(--c-outline);border-radius:10px;overflow-x:auto}.consign-table{border-collapse:collapse;font-size:14px;min-width:980px;width:100%}.consign-table td,.consign-table th{border-bottom:1px solid var(--c-outline);padding:12px;text-align:left;vertical-align:top}.consign-table th{background:var(--c-surface-low);font-size:12px;font-weight:800;white-space:nowrap}.consign-table td small,.consign-table th{color:var(--c-muted)}.consign-table tr.is-open td{border-bottom-color:#0000}.consign-flag{align-items:center;color:var(--c-warning);display:flex;font-size:12px;font-weight:700;gap:5px;margin-top:4px}.consign-stage{background:var(--c-surface-low);border-radius:999px;display:inline-block;font-size:12px;font-weight:800;padding:3px 10px;white-space:nowrap}.consign-stage.is-success{color:var(--c-primary)}.consign-stage.is-warning{color:var(--c-warning)}.consign-stage.is-danger{color:var(--c-error)}.consign-expand{background:none;border:1px solid var(--c-outline);border-radius:6px;color:var(--c-text);cursor:pointer;display:grid;height:32px;place-items:center;width:32px}.consign-expand[aria-expanded=true] svg{transform:rotate(180deg)}.consign-detail-row td{background:var(--c-surface-low)}.consign-detail{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr)}.consign-detail__main{grid-gap:16px;display:grid;gap:16px}.consign-detail__message{font-weight:600;margin:0}.consign-detail h5,.consign-form__terms h5{font-size:14px;margin:0 0 8px}.consign-detail__terms{border:1px solid var(--c-outline);border-radius:8px;padding:14px}.consign-callout{grid-gap:10px;background:#f0c15a0f;border:1px solid var(--c-warning);border-radius:8px;display:grid;gap:10px;padding:14px}.consign-callout p{margin:0}.consign-charges{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.consign-charges li{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto}.consign-charges em{color:var(--c-primary);font-size:13px;font-style:normal;font-weight:700}.consign-history{grid-gap:8px;display:grid;gap:8px;margin:0;padding-left:18px}.consign-history li{grid-gap:2px;display:grid;gap:2px}.consign-fine,.consign-history small,.consign-history span{color:var(--c-muted);font-size:12px}.consign-fine{margin:0}.consign-form{grid-gap:16px;background:var(--c-surface-low);border:1px solid var(--c-outline);border-radius:10px;display:grid;gap:16px;padding:18px}.consign-warning{background:#f0c15a14;border:1px solid #f0c15a66;border-radius:8px;font-size:14px;line-height:1.5;margin:0;padding:10px 12px}.consign-form__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.consign-form__grid label{grid-gap:6px;display:grid;font-size:13px;font-weight:700;gap:6px}.consign-form__grid .is-wide{grid-column:1/-1}.consign-form__grid input,.consign-form__grid select,.consign-form__grid textarea{background:var(--c-surface);border:1px solid var(--c-outline);border-radius:8px;color:var(--c-text);font:inherit;min-height:42px;padding:8px 12px;width:100%}.consign-photos{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.consign-photos figure{background:var(--c-surface);border-radius:6px;height:96px;margin:0;overflow:hidden;position:relative;width:72px}.consign-photos img{height:100%;object-fit:contain;width:100%}.consign-photos figure button{background:#000000b3;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:22px;place-items:center;position:absolute;right:3px;top:3px;width:22px}.consign-photos__add{grid-gap:4px;align-content:center;border:1px dashed var(--c-outline);border-radius:6px;cursor:pointer;display:grid;font-size:12px;font-weight:700;gap:4px;height:96px;place-items:center;position:relative;text-align:center;width:72px}.consign-photos__add input{cursor:pointer;inset:0;opacity:0;position:absolute}.consign-photos small{color:var(--c-muted)}.consign-form__terms{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.3fr) minmax(220px,1fr)}.consign-accept{align-items:flex-start;display:flex;font-size:14px;gap:10px;line-height:1.5}.consign-accept input{accent-color:var(--c-primary);height:18px;margin-top:2px;width:18px}.consign-accept a{color:var(--c-primary)}@media (max-width:900px){.consign-calculator__body,.consign-detail,.consign-form__terms{grid-template-columns:1fr}.consignor-panel__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.consign-form__grid{grid-template-columns:1fr}}.payout-calc{grid-gap:18px;background:radial-gradient(circle at 100% 0,#83a55129,#0000 45%),#060806c7;border:1px solid #d6f49a33;border-radius:24px;box-shadow:0 22px 60px #00000052;color:#f4f6ec;display:grid;gap:18px;margin-top:18px;padding:28px}.payout-calc__head span{align-items:center;color:#aee06e;display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.1em;text-transform:uppercase}.payout-calc__head h2{font-family:varino,CustomFont,Impact,sans-serif;font-size:clamp(22px,2.6vw,32px);margin:8px 0 6px;text-transform:uppercase}.payout-calc__head p{color:#ffffffad;font-size:15px;margin:0}.payout-calc__programs{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.payout-calc__programs button{grid-gap:3px;background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;color:#f4f6ec;cursor:pointer;display:grid;font:inherit;gap:3px;padding:14px 16px;text-align:left;transition:border-color .15s ease,background .15s ease}.payout-calc__programs button:hover{border-color:#aee06e66}.payout-calc__programs button.is-active{background:#8db95b24;border-color:#aee06e;box-shadow:0 0 0 3px #aee06e1f}.payout-calc__programs strong{font-size:15px}.payout-calc__programs small{color:#fff9;font-size:12px}.payout-calc__programs .is-active small{color:#aee06e}.payout-calc__hint{align-items:center;color:#ffffffa6;display:flex;font-size:14px;gap:8px;margin:-6px 0 0}.payout-calc__hint svg{color:#aee06e;flex-shrink:0}.payout-calc__body{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.payout-calc__inputs{grid-gap:10px;align-content:start;display:grid;gap:10px}.payout-calc__inputs label{color:#ffffffb3;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.payout-calc__money{align-items:center;background:#00000059;border:1px solid #d6f49a4d;border-radius:14px;display:flex;gap:8px;min-height:64px;padding:0 18px}.payout-calc__money:focus-within{border-color:#d6f49a;box-shadow:0 0 0 3px #d6f49a26}.payout-calc__money b{color:#f0c15a;font-size:26px}.payout-calc__money input{-webkit-appearance:textfield;appearance:textfield;background:none;border:0;color:#f4f6ec;font:inherit;font-size:28px;font-weight:800;min-width:0;outline:0;width:100%}.payout-calc__money input::-webkit-inner-spin-button,.payout-calc__money input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.payout-calc__chips{display:flex;flex-wrap:wrap;gap:8px}.payout-calc__chips button{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;color:#f4f6ec;cursor:pointer;font:inherit;font-size:13px;font-weight:700;min-height:36px;padding:0 14px}.payout-calc__chips button.is-active,.payout-calc__chips button:hover{background:#8db95b29;border-color:#aee06e8c;color:#d6f49a}.payout-calc__result{grid-gap:10px;background:#0000004d;border:1px solid #ffffff14;border-radius:18px;display:grid;gap:10px;padding:20px}.payout-calc__label{color:#ffffffa6;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.payout-calc__payout{color:#f0c15a;font-family:digital-7,monospace;font-size:clamp(48px,5vw,64px);font-weight:400;line-height:.95}.payout-calc__bar{background:#ff6b5e59;border-radius:6px;height:6px;overflow:hidden}.payout-calc__bar i{background:linear-gradient(90deg,#d6f49a,#83a551);border-radius:inherit;display:block;height:100%;transition:width .3s ease}.payout-calc__result dl{grid-gap:6px;display:grid;gap:6px;margin:4px 0 0}.payout-calc__result dl>div{display:flex;font-size:14px;gap:12px;justify-content:space-between}.payout-calc__result dt{color:#ffffffa6}.payout-calc__result dd{font-weight:700;margin:0}.payout-calc__result .is-keep dd{color:#aee06e}.payout-calc__note{color:#ffffffa6;font-size:13px;margin:0}.payout-calc__note.is-warning{color:#f0c15a}.payout-calc__fine{color:#ffffff8c;font-size:13px;margin:0}.payout-calc__terms{background:#0003;border:1px solid #ffffff14;border-radius:14px}.payout-calc__terms summary{color:#aee06e;cursor:pointer;font-weight:700;padding:14px 16px}.payout-calc__terms[open]>:not(summary){margin:0 16px 16px}.payout-calc button:focus-visible,.payout-calc summary:focus-visible{outline:2px solid #d6f49a;outline-offset:2px}@media (max-width:760px){.payout-calc{border-radius:20px;padding:20px 16px}.payout-calc__programs{grid-template-columns:repeat(2,minmax(0,1fr))}.payout-calc__body{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.payout-calc__bar i{transition:none}}.qty-stepper{align-items:center;border:1px solid #7f7f7f59;border-radius:8px;display:inline-flex;overflow:hidden}.qty-stepper button{background:#0000;border:0;color:inherit;cursor:pointer;display:grid;font-size:11px;height:30px;place-items:center;width:30px}.qty-stepper button:hover:not(:disabled){background:#7f7f7f29}.qty-stepper button:disabled{cursor:not-allowed;opacity:.35}.qty-stepper input{-moz-appearance:textfield;background:#0000;border:0;border-inline:1px solid #7f7f7f59;color:inherit;font:inherit;font-weight:700;height:30px;text-align:center;width:42px}.qty-stepper input::-webkit-inner-spin-button,.qty-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.supply-addons{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.supply-addons li{grid-gap:12px;align-items:center;border:1px solid #7f7f7f38;border-radius:10px;display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr) auto auto;padding:8px 10px;transition:border-color .15s ease,background .15s ease}.supply-addons li.is-selected{background:#8fc43f14;border-color:#8fc43fb3}.supply-addons__thumb{background:#7f7f7f1f;border-radius:6px;display:grid;height:44px;overflow:hidden;width:44px}.supply-addons__thumb img{height:100%;object-fit:cover;width:100%}.supply-addons__thumb .card-image-fallback{font-size:14px;min-height:0}.supply-addons__thumb .card-image-fallback small{display:none}.supply-addons__text{min-width:0}.supply-addons__text strong{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supply-addons__text small{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;opacity:.7}.supply-addons__text em{background:#8fc43f2e;border-radius:999px;color:#8fc43f;font-size:11px;font-style:normal;font-weight:700;opacity:1;padding:1px 6px}.supply-addons li>b{font-size:14px}.supply-addons__add{background:#0000;border:1px solid #8fc43fb3;border-radius:8px;color:#8fc43f;cursor:pointer;font-weight:700;height:30px;min-width:64px;padding:0 12px}.supply-addons__add:hover:not(:disabled){background:#8fc43f24}.supply-addons__add:disabled{cursor:not-allowed;opacity:.4}@media (max-width:520px){.supply-addons li{grid-template-columns:40px minmax(0,1fr) auto}.supply-addons li>b{display:none}}.purchase-confirm__panel{max-height:calc(100vh - 40px);overflow-y:auto;scrollbar-color:#d6f49a4d #0000;scrollbar-width:thin}.purchase-confirm__panel>footer{background:#0f120e;border-top:1px solid #ffffff14;bottom:-22px;margin:0 -22px -22px;padding:14px 22px 22px;position:-webkit-sticky;position:sticky}.purchase-confirm__qty{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.purchase-confirm__addons{grid-gap:8px;display:grid;gap:8px}.purchase-confirm__addons h3{align-items:center;display:flex;font-size:15px;gap:8px;margin:0}.purchase-confirm__addons h3 svg{color:#b5d96a}.purchase-confirm__addons>p{color:#f4f6ec99;font-size:12px;margin:0}.purchase-confirm__summary{grid-gap:6px;background:#ffffff0a;border-radius:10px;display:grid;gap:6px;margin:0;padding:12px}.purchase-confirm__summary div{display:flex;font-size:14px;justify-content:space-between}.purchase-confirm__summary dt{color:#f4f6ecb3}.purchase-confirm__summary dd{font-weight:700;margin:0}.purchase-confirm__summary .is-total{border-top:1px solid #ffffff1a;font-size:16px;padding-top:6px}.purchase-confirm__summary .is-total dt{color:inherit;font-weight:700}.supplies-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 18px}.supplies-tabs button{align-items:center;background:#ffffff08;border:1px solid #ffffff24;border-radius:999px;color:#f4f6ec;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;padding:8px 14px}.supplies-tabs button span{background:#ffffff1a;border-radius:999px;font-size:12px;min-width:22px;padding:1px 6px}.supplies-tabs button[aria-pressed=true]{background:#b5d96a29;border-color:#b5d96a;color:#d6f49a}.supplies-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.supply-card{background:#11150f;border:1px solid #ffffff1a;border-radius:14px;color:#f4f6ec;display:grid;grid-template-rows:auto 1fr;overflow:hidden}.supply-card.is-sold-out{opacity:.6}.supply-card--skeleton{animation:supply-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#11150f,#1a2016 50%,#11150f);background-size:200% 100%;min-height:320px}@keyframes supply-shimmer{to{background-position:-200% 0}}.supply-card__media{aspect-ratio:4/3;background:#07090a;display:grid;overflow:hidden;position:relative}.supply-card__media img{height:100%;object-fit:cover;width:100%}.supply-card__media>span{background:#07090acc;border-radius:999px;color:#d6f49a;font-size:12px;font-weight:700;left:10px;padding:4px 10px;position:absolute;top:10px}.supply-card__body{display:flex;flex-direction:column;gap:8px;padding:14px}.supply-card__body .market-button{margin-top:auto}.supply-card__body h3{font-size:16px;line-height:1.3;margin:0}.supply-card__body h3 a{color:inherit;text-decoration:none}.supply-card__body h3 a:hover{text-decoration:underline}.supply-card__unit{color:#f4f6eca6;font-size:13px;margin:0}.supply-card__price{align-items:baseline;display:flex;justify-content:space-between}.supply-card__price strong{font-size:20px}.supply-card__price small{color:#b5d96a;font-size:12px;font-weight:700}.supply-card__price small.is-out{color:#f0a35e}.supply-card .market-button{justify-content:center;width:100%}.supplies-shelf{grid-gap:16px;background:linear-gradient(135deg,#b5d96a14,#ffffff05);border:1px solid #b5d96a38;border-radius:16px;display:grid;gap:16px;margin-top:32px;padding:22px}.supplies-shelf header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.supplies-shelf__eyebrow{align-items:center;color:#b5d96a;display:inline-flex;font-size:12px;font-weight:800;gap:6px;letter-spacing:.06em;text-transform:uppercase}.supplies-shelf h2{color:#f4f6ec;font-size:22px;margin:4px 0}.supplies-shelf p{color:#f4f6ecb3;margin:0;max-width:620px}.supplies-help{margin-top:28px}.supplies-help article{align-items:center;background:#11150f;border:1px solid #ffffff1a;border-radius:14px;color:#f4f6ec;display:flex;flex-wrap:wrap;gap:16px;padding:20px}.supplies-help article>svg{color:#b5d96a;font-size:26px}.supplies-help article>div{flex:1 1 320px}.supplies-help h2{font-size:18px;margin:0 0 4px}.supplies-help p{color:#f4f6ecb3;margin:0}.vault-supplies{grid-gap:14px;background:#0000;background:var(--obc-surface-low,#0000);border:1px solid #7f7f7f4d;border:1px solid var(--obc-outline,#7f7f7f4d);border-radius:12px;color:inherit;color:var(--obc-text,inherit);display:grid;gap:14px;margin:0 0 18px;padding:16px}.vault-supplies--closed{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.vault-supplies--closed>svg{color:#8fc43f;color:var(--obc-primary,#8fc43f);font-size:20px}.vault-supplies--closed>div{grid-gap:2px;display:grid;flex:1 1 260px;gap:2px}.vault-supplies header p,.vault-supplies--closed span,.vault-supplies__destination small,.vault-supplies__note{color:inherit;color:var(--obc-muted,inherit);font-size:13px}.vault-supplies--closed>button,.vault-supplies__close{background:#0000;border:1px solid #8fc43f;border:1px solid var(--obc-primary,#8fc43f);border-radius:999px;color:#8fc43f;color:var(--obc-primary,#8fc43f);cursor:pointer;font-weight:800;min-height:38px;padding:0 16px}.vault-supplies__close{border-color:#7f7f7f4d;border-color:var(--obc-outline,#7f7f7f4d);color:inherit;color:var(--obc-text,inherit)}.vault-supplies header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.vault-supplies h3{align-items:center;display:flex;font-size:17px;gap:8px;margin:0 0 4px}.vault-supplies h3 svg{color:#8fc43f;color:var(--obc-primary,#8fc43f)}.vault-supplies header p,.vault-supplies__note{margin:0}.vault-supplies a{color:#8fc43f;color:var(--obc-primary,#8fc43f);font-weight:700}.vault-supplies__destination{grid-gap:8px;border:0;display:grid;gap:8px;margin:0;padding:0}.vault-supplies__destination legend{font-size:13px;font-weight:800;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.vault-supplies__destination label{align-items:flex-start;border:1px solid #7f7f7f4d;border:1px solid var(--obc-outline,#7f7f7f4d);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:10px 12px}.vault-supplies__destination label:has(input:checked){background:#8fc43f14;border-color:#8fc43f;border-color:var(--obc-primary,#8fc43f)}.vault-supplies__destination input{accent-color:#8fc43f;accent-color:var(--obc-primary,#8fc43f);margin-top:3px}.vault-supplies__destination span{grid-gap:2px;display:grid;gap:2px}.vault-supplies footer{align-items:center;border-top:1px solid #7f7f7f4d;border-top:1px solid var(--obc-outline,#7f7f7f4d);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:12px}.vault-supplies footer>span:first-child{font-weight:700}.vault-supplies__confirm{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.packaging-guide{grid-gap:20px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060806b8;border:1px solid #ffffff14;border-radius:24px;color:#f4f6ec;display:grid;gap:20px;margin:28px 0;padding:28px}.packaging-guide header span{color:#8db95b;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.packaging-guide header h2{font-size:clamp(1.4rem,2.6vw,2rem);margin:6px 0}.packaging-guide header p{color:#f4f6ecb8;line-height:1.6;margin:0;max-width:760px}.packaging-guide__grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.packaging-guide__tier{grid-gap:8px;align-content:start;background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;display:grid;gap:8px;padding:18px}.packaging-guide__icon{background:#8db95b24;border-radius:50%;color:#b5d96a;display:grid;font-size:18px;height:40px;place-items:center;width:40px}.packaging-guide__tier h3{font-size:1.05rem;margin:4px 0 0}.packaging-guide__tier small{color:#b5d96a;font-size:13px;font-weight:700}.packaging-guide__tier ul{grid-gap:4px;color:#f4f6eccc;display:grid;font-size:14px;gap:4px;line-height:1.45;margin:4px 0 0;padding-left:18px}.packaging-guide__tier a{color:#d6f49a;font-size:13px;font-weight:700;margin-top:4px}@media (max-width:600px){.packaging-guide{padding:20px 16px}}.supplies-page{--floor-accent:#d6f49a;--floor-green:#83a551;--floor-gold:#f0c15a;--floor-red:#ff6b5e;--floor-text:#f8fafc;--floor-muted:#f8fafc99;--floor-line:#ffffff1a}.sup-steps{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.sup-steps li{align-items:center;background:#07090b;border:1px solid #d6f49a29;color:#f8fafcc7;display:flex;font-size:13px;gap:10px;padding:10px 12px}.sup-steps svg{color:#d6f49a;flex-shrink:0}.sup-bar{margin:0 auto 20px;max-width:1440px}.sup-tabs{background:#0000004d;border:1px solid #ffffff1a;border-radius:999px;display:flex;gap:6px;max-width:100%;overflow-x:auto;padding:5px;scrollbar-width:none}.sup-tabs::-webkit-scrollbar{display:none}.sup-tabs button{align-items:center;background:none;border:0;border-radius:999px;color:#f8fafc99;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:13px;font-weight:800;gap:8px;min-height:38px;padding:0 16px}.sup-tabs button:hover:not(:disabled){color:#f8fafc}.sup-tabs button:disabled{cursor:default;opacity:.4}.sup-tabs button[aria-pressed=true]{background:linear-gradient(135deg,#d6f49a38,#83a5512e);color:#d6f49a}.sup-tabs em{background:#ffffff14;border-radius:999px;font-size:11px;font-style:normal;min-width:22px;padding:1px 7px;text-align:center}.sup-notice,.sup-ready{max-width:1440px}.sup-notice{align-items:center;background:#f0c15a14;border:1px solid #f0c15a59;border-radius:10px;display:flex;flex-wrap:wrap;font-size:14px;gap:10px;margin:0 auto 20px;padding:12px 16px}.sup-notice svg{color:#f0c15a;flex-shrink:0}.sup-notice span{flex:1 1;min-width:200px}.sup-notice a{color:#d6f49a;font-weight:800;text-decoration:underline}.sup-notice button{background:none;border:0;color:#f8fafc99;cursor:pointer;font-size:20px}.sup-notice.is-success{background:#83a5511f;border-color:#d6f49a59}.sup-notice.is-success svg{color:#d6f49a}.sup-shelf{margin:0 auto 36px;max-width:1440px}.sup-shelf__head{align-items:baseline;border-bottom:1px solid #ffffff1a;display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between;margin-bottom:16px;padding-bottom:10px}.sup-shelf__head h2{align-items:center;display:inline-flex;font-family:varino,CustomFont,Impact,sans-serif;font-size:clamp(17px,2vw,22px);gap:10px;margin:0;text-transform:uppercase}.sup-shelf__head h2 em{background:#ffffff14;border-radius:999px;color:#f8fafc99;font-family:inherit;font-size:12px;font-style:normal;padding:2px 9px}.sup-shelf__head p{color:#f8fafc99;font-size:14px;margin:0}.sup-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.sup-card{background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid #ffffff1f;border-radius:14px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.sup-card:hover{border-color:#d6f49a66;transform:translateY(-3px)}.sup-card.is-sold-out{opacity:.65}.sup-card__media{aspect-ratio:4/3;background:radial-gradient(circle at 50% 40%,#83a5512e,#0000 62%),#080a09;display:block;overflow:hidden;position:relative}.sup-card__media .card-image-fallback,.sup-card__media img{height:100%;inset:0;object-fit:contain;padding:16px;position:absolute;width:100%}.sup-card__flag{border-radius:999px;font-size:11px;font-weight:900;left:10px;letter-spacing:.05em;padding:4px 10px;position:absolute;text-transform:uppercase;top:10px}.sup-card__flag.is-low{background:#f0c15a;color:#1a1404}.sup-card__flag.is-sold{background:#4b5047f2;color:#fff}.sup-card__body{display:flex;flex:1 1;flex-direction:column;gap:6px;padding:14px}.sup-card__kicker{color:#d6f49a;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.sup-card h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:16px;line-height:1.25;margin:0;min-height:2.5em;overflow:hidden}.sup-card h3 a:hover{color:#d6f49a}.sup-card__unit{color:#f8fafc99;font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-card__price{align-items:flex-end;border-top:1px solid #ffffff1a;display:flex;gap:8px;justify-content:space-between;margin-top:auto;padding-top:10px}.sup-card__price strong{color:#f0c15a;font-family:digital-7,monospace;font-size:32px;font-weight:400;line-height:1}.sup-card__price small{color:#f8fafc99;font-size:12px;text-align:right}.sup-card .market-button{border-radius:10px;margin-top:6px;min-height:42px;width:100%}.sup-card--skeleton{animation:sup-pulse 1.3s ease-in-out infinite;min-height:330px}.sup-empty{grid-gap:10px;border:1px dashed #ffffff29;border-radius:14px;color:#f8fafca6;display:grid;gap:10px;justify-items:center;padding:40px 20px;text-align:center}.sup-empty>svg{color:#d6f49a;font-size:28px}.sup-empty p{margin:0}@keyframes sup-pulse{50%{opacity:.5}}@media (max-width:560px){.sup-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.sup-card__body{padding:10px}.sup-card h3{font-size:14px}.sup-card__price{align-items:flex-start;flex-direction:column;gap:2px}.sup-card__price strong{font-size:26px}.sup-card__price small{text-align:left}.sup-card .market-button{font-size:12px;min-height:38px;padding:0 6px}.sup-tabs{border-radius:14px}}.pack-guide{gap:26px}.pack-group{grid-gap:12px;display:grid;gap:12px}.pack-group__title{align-items:center;color:#b5d96a;display:flex;font-size:12px;font-weight:800;gap:12px;letter-spacing:.1em;margin:0;text-transform:uppercase}.pack-group__title:after{background:#ffffff14;content:"";flex:1 1;height:1px}.pack-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.pack-row.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.pack-tier{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px;transition:border-color .2s ease,background .2s ease}.pack-tier.is-active{background:#8db95b1a;border-color:#aee06e8c}.pack-tier__top{align-items:center;display:flex;gap:12px}.pack-tier__icon{background:#8db95b24;border-radius:12px;color:#b5d96a;display:grid;flex-shrink:0;font-size:18px;height:42px;place-items:center;width:42px}.pack-tier h3{font-size:1rem;margin:0}.pack-tier__top small{color:#b5d96a;font-size:13px;font-weight:700}.pack-tier ul{grid-gap:4px;color:#f4f6ecc7;display:grid;font-size:14px;gap:4px;line-height:1.45;margin:0;padding-left:18px}.pack-tier__shop{align-items:center;border-top:1px solid #ffffff12;color:#d6f49a;display:inline-flex;flex-wrap:wrap;font-size:13px;font-weight:700;gap:6px 8px;margin-top:auto;padding-top:12px;text-decoration:none}.pack-tier__shop:hover{text-decoration:underline}.pack-tier__shop em{color:#f0c15a;font-style:normal}.pack-tier__shop.is-muted{color:#f4f6ec80;font-weight:600}.pack-planner{grid-gap:20px;background:radial-gradient(circle at 100% 0,#83a55124,#0000 50%),#0000004d;border:1px solid #d6f49a33;border-radius:20px;display:grid;gap:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:22px}.pack-planner__inputs{grid-gap:10px;align-content:start;display:grid;gap:10px}.pack-planner__inputs h3{font-size:1.15rem;margin:0}.pack-planner__inputs>p{color:#f4f6eca6;font-size:14px;margin:0 0 4px}.pack-step{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;font-size:14px;gap:12px;justify-content:space-between;padding:8px 8px 8px 14px}.pack-step,.pack-step>div{align-items:center;display:flex}.pack-step>div{gap:6px}.pack-step button{background:#ffffff0d;border:1px solid #ffffff24;border-radius:9px;color:#f4f6ec;cursor:pointer;display:grid;font-size:12px;height:34px;place-items:center;width:34px}.pack-step button:hover:not(:disabled){border-color:#aee06e8c;color:#d6f49a}.pack-step button:disabled{cursor:default;opacity:.35}.pack-step output{color:#f0c15a;font-family:digital-7,monospace;font-size:26px;min-width:34px;text-align:center}.pack-toggle{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:12px 14px}.pack-toggle input{accent-color:#83a551;height:18px;width:18px}.pack-planner__result{grid-gap:12px;align-content:start;background:#06080699;border:1px solid #ffffff14;border-radius:16px;display:grid;gap:12px;padding:18px}.pack-planner__label{color:#b5d96a;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pack-planner__result ol{grid-gap:10px;counter-reset:pack;display:grid;gap:10px;list-style:none;margin:0;padding:0}.pack-planner__result li{grid-gap:2px;counter-increment:pack;display:grid;gap:2px;padding-left:38px;position:relative}.pack-planner__result li:before{background:#8db95b33;border-radius:50%;color:#d6f49a;content:counter(pack);display:grid;font-size:13px;font-weight:800;height:26px;left:0;place-items:center;position:absolute;top:0;width:26px}.pack-planner__result strong{font-size:15px}.pack-planner__empty,.pack-planner__foot,.pack-planner__result li span{color:#f4f6ecb3;font-size:14px;line-height:1.45;margin:0}.pack-planner__foot{border-top:1px solid #ffffff12;font-size:13px;padding-top:10px}.pack-guide a:focus-visible,.pack-guide button:focus-visible,.pack-toggle input:focus-visible{outline:2px solid #d6f49a;outline-offset:2px}@media (max-width:1100px){.pack-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pack-planner,.pack-row.is-three{grid-template-columns:1fr}}@media (max-width:520px){.pack-row{grid-template-columns:1fr}.pack-planner{padding:16px}}.drops-next{min-height:260px}.drops-next.is-loading{animation:drops-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#ffffff05,#83a5511a,#ffffff05) 0 0 /200% 100%,#0a0d0ad1}.drops-next__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#f4f6ec;display:-webkit-box;font-size:clamp(18px,1.8vw,22px);font-weight:700;line-height:1.3;overflow:hidden;text-decoration:none}.drops-next__title:hover{color:#d6f49a}.drops-next__clock{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.drops-next__clock span{grid-gap:2px;background:#00000059;border:1px solid #f0c15a40;border-radius:10px;display:grid;gap:2px;justify-items:center;padding:10px 4px 8px}.drops-next__clock b{color:#f0c15a;font-family:digital-7,monospace;font-size:34px;font-weight:400;line-height:1}.drops-next.is-opens .drops-next__clock b{color:#d6f49a}.drops-next__clock small{color:#ffffff8c;font-size:10px;font-weight:700;text-transform:uppercase}.drops-next p{color:#ffffffa6;font-size:14px;margin:0}.drops-next p strong{color:#f0c15a;font-size:inherit}.drops-next__link{align-items:center;color:#aee06e;display:inline-flex;font-size:14px;font-weight:700;gap:8px;text-decoration:none}.drops-block{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060806b8;border:1px solid #ffffff14;border-radius:24px;box-shadow:0 22px 60px #00000052;margin-top:18px;padding:24px}.drops-block__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;margin-bottom:18px}.drops-block__head h2{align-items:center;display:inline-flex;font-size:1.05rem;gap:10px;letter-spacing:.05em;margin:0;text-transform:uppercase}.drops-block__head h2 svg{color:#aee06e}.drops-block__head a{align-items:center;color:#aee06e;display:inline-flex;font-size:13px;font-weight:700;gap:8px;text-decoration:none}.drops-block__head a:hover{text-decoration:underline}.drops-agenda{grid-gap:20px;display:grid;gap:20px}.drops-agenda__skeleton{animation:drops-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#ffffff05,#83a5511a,#ffffff05) 0 0 /200% 100%;border-radius:14px;height:74px}.drops-day h3{align-items:center;color:#b5d96a;display:flex;font-size:12px;font-weight:800;gap:10px;letter-spacing:.1em;margin:0 0 10px;text-transform:uppercase}.drops-day h3:after{background:#ffffff14;content:"";flex:1 1;height:1px}.drops-day h3 em{background:#ffffff14;border-radius:999px;color:#fff9;font-style:normal;padding:1px 8px}.drops-day ol{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.drops-event{grid-gap:14px;align-items:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;color:#fff;display:grid;gap:14px;grid-template-columns:76px 96px 48px minmax(0,1fr) auto;padding:10px 14px;text-decoration:none;transition:border-color .15s ease,background .15s ease}.drops-event:focus-visible,.drops-event:hover{background:#8db95b14;border-color:#aee06e66}.drops-event time{font-feature-settings:"tnum";color:#f4f6ec;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.drops-event__tag{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;gap:6px;justify-self:start;letter-spacing:.05em;padding:4px 10px;text-transform:uppercase}.drops-event.is-opens .drops-event__tag{background:#f0c15a29;color:#f0c15a}.drops-event.is-closes .drops-event__tag{background:#ff6b5e24;color:#ff8f80}.drops-thumb{background:#00000059;border-radius:12px;color:#ffffff4d;display:grid;height:48px;overflow:hidden;place-items:center;position:relative;width:48px}.drops-thumb img{background:#0b0e0a;height:100%;inset:0;object-fit:contain;padding:3px;position:absolute;width:100%}.drops-event__text{grid-gap:2px;display:grid;gap:2px;min-width:0}.drops-event__text strong{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drops-event__price small,.drops-event__text small{color:#ffffff8c;font-size:12px}.drops-event__price{grid-gap:2px;display:grid;gap:2px;justify-items:end}.drops-event__price b{color:#f0c15a;font-family:digital-7,monospace;font-size:26px;font-weight:400;line-height:1}.drops-empty{grid-gap:10px;border:1px dashed #ffffff24;border-radius:16px;color:#ffffffa6;display:grid;gap:10px;justify-items:center;padding:32px 20px;text-align:center}.drops-empty>svg{color:#aee06e;font-size:26px}.drops-empty p{margin:0}.drops-empty a{align-items:center;color:#aee06e;display:inline-flex;font-weight:700;gap:8px;text-decoration:none}.drops-shop{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.drops-shop__item{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;color:#fff;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.drops-shop__item:hover{border-color:#aee06e66;transform:translateY(-3px)}.drops-shop__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 40%,#83a5512e,#0000 62%),#080a09;position:relative}.drops-shop__media .drops-thumb{background:none;border-radius:0;font-size:28px;height:100%;inset:0;position:absolute;width:100%}.drops-shop__media .drops-thumb img{background:none;padding:16px}.drops-shop__body{grid-gap:4px;display:grid;gap:4px;padding:12px 14px 14px}.drops-shop__body small{color:#aee06e;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.drops-shop__body strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drops-shop__body b{color:#f0c15a;font-family:digital-7,monospace;font-size:26px;font-weight:400;line-height:1}@keyframes drops-shimmer{to{background-position:-200% 0}}@media (max-width:860px){.drops-event{grid-template-areas:"thumb text price" "thumb meta price";grid-template-columns:48px minmax(0,1fr) auto;row-gap:4px}.drops-event .drops-thumb{grid-area:thumb}.drops-event .drops-event__text{grid-area:text}.drops-event .drops-event__price{grid-area:price}.drops-event time,.drops-event__tag{grid-area:meta}.drops-event time{font-size:13px}.drops-event__tag{justify-self:start;margin-left:72px}.drops-shop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.drops-block{border-radius:20px;padding:18px 14px}.drops-next__clock b{font-size:28px}.drops-event__price b{font-size:22px}}@media (prefers-reduced-motion:reduce){.drops-agenda__skeleton,.drops-next.is-loading{animation:none}}.vault-live__warn{align-items:center;background:#f0c15a14;border:1px solid #f0c15a59;border-radius:10px;color:#f0c15a;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:8px 12px;text-decoration:none}.vault-live__list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.vault-live__list li{grid-gap:14px;align-items:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;display:grid;gap:14px;grid-template-columns:48px minmax(0,1fr) auto;padding:10px 14px}.vault-live__foot{align-items:center;color:#ffffffa6;display:flex;font-size:14px;gap:8px;margin:14px 0 0}.vault-live__foot svg{color:#aee06e;flex-shrink:0}.consign-live__stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 12px}.consign-live__stats>div{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;padding:14px 16px}.consign-live__stats dt{color:#fff9;font-size:12px}.consign-live__stats dd{color:#f0c15a;font-family:digital-7,monospace;font-size:30px;line-height:1;margin:4px 0 0}@media (max-width:640px){.consign-live__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.inner-page{background-color:#030503;background-position:top;background-repeat:no-repeat;background-size:cover;color:#f8fafc;min-height:100vh;overflow:hidden;position:relative}.inner-page__overlay{background:radial-gradient(circle at top,#8db95b24,#0000 34%),linear-gradient(180deg,#03050359,#030503eb 24%,#030503 62%);inset:0;pointer-events:none;position:absolute}.inner-page__container{margin:0 auto;padding:48px 0 70px;position:relative;width:min(1240px,calc(100% - 32px));z-index:1}.inner-page__crumbs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:26px}.inner-page__crumb{align-items:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;color:#ffffffc7;display:inline-flex;font-size:12px;letter-spacing:.08em;min-height:36px;padding:0 14px;text-decoration:none;text-transform:uppercase;transition:.18s ease}.inner-page__crumb:hover{background:#8db95b14;border-color:#8db95b73;color:#fff}.inner-page__hero{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.inner-page__card,.inner-page__copy,.inner-page__cta,.inner-page__metric,.inner-page__steps,.inner-page__visual{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060806b8;border:1px solid #ffffff14;box-shadow:0 22px 60px #00000052}.inner-page__copy{animation:innerFadeUp .7s ease both;border-radius:30px;padding:38px}.inner-page__eyebrow{align-items:center;background:#8db95b1f;border-radius:999px;color:#aee06e;display:inline-flex;font-size:12px;letter-spacing:.12em;min-height:34px;padding:0 14px;text-transform:uppercase}.inner-page__title{color:#fff;font-family:varino,CustomFont,sans-serif;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.95;margin:18px 0 0;text-transform:uppercase}.inner-page__description{color:#ffffffb8;font-size:1rem;line-height:1.8;margin:18px 0 0;max-width:62ch}.inner-page__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.inner-page__button,.inner-page__cta-button{align-items:center;border-radius:999px;display:inline-flex;gap:10px;justify-content:center;min-height:48px;padding:0 18px;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.inner-page__button:hover,.inner-page__cta-button:hover{transform:translateY(-2px)}.inner-page__button--primary{background:linear-gradient(135deg,#8db95b,#c6f28a);color:#081008;font-weight:700}.inner-page__button--secondary{background:#ffffff08;border:1px solid #ffffff24;color:#fff}.inner-page__visual{align-content:space-between;animation:innerFadeUp .8s ease .1s both;border-radius:30px;display:grid;min-height:360px;overflow:hidden;padding:24px;position:relative}.inner-page__visual:before{background:radial-gradient(circle at 50% 30%,#8db95b4d,#0000 36%),radial-gradient(circle at 80% 70%,#ffffff14,#0000 28%);content:"";inset:-20%;pointer-events:none;position:absolute}.inner-page__visual-frame{background:linear-gradient(180deg,#ffffff0a,#ffffff03);border:1px solid #8db95b2e;border-radius:24px;display:grid;min-height:240px;place-items:center;position:relative;z-index:1}.inner-page__visual-logo{animation:innerFloat 4.2s ease-in-out infinite;filter:drop-shadow(0 20px 34px rgba(0,0,0,.35));height:auto;object-fit:contain;width:min(220px,70%)}.inner-page__signal{background:#0305038f;border-radius:20px;padding:16px 18px;position:relative;z-index:1}.inner-page__cta-label,.inner-page__signal-label{color:#aee06e;display:block;font-size:11px;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.inner-page__signal strong{color:#fff;display:block;font-size:1rem;line-height:1.6}.inner-page__metrics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.inner-page__metric{border-radius:22px;padding:22px 20px;text-align:center}.inner-page__metric strong{color:#fff;display:block;font-size:clamp(1.2rem,2vw,1.6rem)}.inner-page__metric span{color:#ffffffad;display:block;font-size:13px;margin-top:8px}.inner-page__grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.inner-page__card{border-radius:24px;padding:24px 22px 22px;position:relative}.inner-page__card-mark{align-items:center;background:#8db95b1f;border-radius:50%;color:#aee06e;display:inline-flex;height:42px;justify-content:center;width:42px}.inner-page__card h2,.inner-page__steps h2{font-size:1.05rem;letter-spacing:.05em;margin:16px 0 0;text-transform:uppercase}.inner-page__card p{color:#ffffffb3;font-size:14px;line-height:1.75;margin:12px 0 0}.inner-page__steps{border-radius:28px;margin-top:18px;padding:26px 28px}.inner-page__steps ol{color:#ffffffc7;line-height:1.85;margin:18px 0 0;padding-left:18px}.inner-page__cta{align-items:center;border-radius:28px;display:flex;gap:20px;justify-content:space-between;margin-top:18px;padding:24px 28px}.inner-page__cta h2{font-size:clamp(1.2rem,2vw,1.8rem);margin:0;text-transform:uppercase}.inner-page__cta-button{background:linear-gradient(135deg,#8db95b,#c6f28a);color:#081008;font-weight:700;white-space:nowrap}@keyframes innerFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes innerFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:991px){.inner-page__container{padding-top:32px}.inner-page__cta,.inner-page__grid,.inner-page__hero,.inner-page__metrics{grid-template-columns:1fr}.inner-page__hero{gap:18px}.inner-page__grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.inner-page__container{padding-bottom:56px;padding-top:24px;width:min(100% - 20px,1240px)}.inner-page__copy,.inner-page__cta,.inner-page__steps,.inner-page__visual{border-radius:22px;padding:22px}.inner-page__grid,.inner-page__metrics{grid-template-columns:1fr}.inner-page__actions{align-items:stretch;flex-direction:column}.inner-page__button,.inner-page__cta-button{width:100%}}@media (prefers-reduced-motion:reduce){.inner-page__button,.inner-page__copy,.inner-page__cta-button,.inner-page__visual,.inner-page__visual-logo{animation:none;transition:none}}.inner-page__highlight{grid-gap:12px;align-content:center;align-self:stretch;background:radial-gradient(circle at 85% 15%,#83a55138,#0000 55%),#0a0d0ad1;border:1px solid #d6f49a38;border-radius:18px;display:grid;gap:12px;padding:32px;position:relative}.inner-page__highlight-label{color:#b5d96a;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.inner-page__highlight strong{color:#f4f6ec;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.35}.inner-page__note{align-items:flex-start;background:#f0c15a0f;border:1px solid #f0c15a4d;border-radius:12px;color:#f8fafcdb;display:flex;gap:10px;line-height:1.5;margin:0;padding:16px 20px}.inner-page__note svg{color:#f0c15a;flex:0 0 auto;margin-top:3px}.inner-page__missing{grid-gap:8px;display:grid;gap:8px;justify-items:center;margin:60px auto;max-width:720px;text-align:center}.inner-page__missing>svg{color:#b5d96a;font-size:44px}.inner-page__missing .inner-page__actions{justify-content:center}@media (max-width:991px){.inner-page__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.inner-page__metrics{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.inner-page__metric{border-radius:16px;padding:14px 8px}.inner-page__metric strong{font-size:1.05rem}.inner-page__metric span{font-size:11px;line-height:1.35}}.item-quickview{animation:item-quickview-fade .16s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030504c7;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1200}.item-quickview__dialog{animation:item-quickview-rise .2s ease-out;background:linear-gradient(160deg,#11160f,#0a0b0d 55%,#14110b);border:1px solid #ffffff24;border-radius:14px;box-shadow:0 40px 120px #0009;color:#f5f3e8;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);max-height:min(880px,calc(100vh - 48px));overflow:hidden;position:relative;width:min(1180px,100%)}.item-quickview__close{background:#0000008c;border:1px solid #ffffff2e;border-radius:50%;color:inherit;cursor:pointer;display:grid;font-size:18px;height:40px;place-items:center;position:absolute;right:14px;top:14px;width:40px;z-index:3}.item-quickview__close:focus-visible,.item-quickview__close:hover{border-color:#d6dc86}.item-quickview__media{background:radial-gradient(circle at 50% 35%,#83a55129,#0000 62%),#00000059;display:flex;flex-direction:column;gap:12px;min-height:0;padding:22px}.item-quickview__stage{background:#00000059;border-radius:10px;flex:1 1;min-height:320px;overflow:hidden;position:relative}.item-quickview__zoom{background:none;border:0;cursor:zoom-in;display:grid;height:100%;padding:0;place-items:center;width:100%}.item-quickview__stage.is-zoomed .item-quickview__zoom{cursor:zoom-out}.item-quickview__zoom img{max-height:min(560px,62vh);max-width:100%;object-fit:contain;transition:transform .22s ease}.item-quickview__stage.is-zoomed .item-quickview__zoom img{transform:scale(2.4)}.item-quickview__placeholder{color:#f5f3e880;display:grid;font-weight:700;height:100%;place-items:center}.item-quickview__nav{background:#0000008c;border:1px solid #ffffff29;border-radius:50%;color:#f5f3e8;cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:40px}.item-quickview__nav--prev{left:12px}.item-quickview__nav--next{right:12px}.item-quickview__counter{background:#0009;border-radius:999px;bottom:12px;font-size:12px;font-weight:700;left:50%;padding:3px 10px;position:absolute;transform:translateX(-50%)}.item-quickview__thumbs{display:flex;gap:8px;overflow-x:auto}.item-quickview__thumbs button{background:#ffffff0f;border:2px solid #0000;border-radius:8px;cursor:pointer;flex:0 0 64px;height:64px;padding:3px}.item-quickview__thumbs button.is-active{border-color:#d6dc86}.item-quickview__thumbs img{height:100%;object-fit:contain;width:100%}.item-quickview__hint{color:#f5f3e880;font-size:12px;margin:0}.item-quickview__info{min-height:0;overflow-y:auto;padding:30px 30px 26px}.item-quickview__kicker{display:flex;flex-wrap:wrap;gap:8px;margin-right:44px}.item-quickview__kicker span{color:#d6dc86;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.item-quickview__kicker span+span:before{color:#f5f3e866;content:"·";margin-right:8px}.item-quickview__info h2{font-size:clamp(22px,2.4vw,30px);line-height:1.15;margin:10px 44px 6px 0}.item-quickview__subtitle{color:#f5f3e8b8;font-size:15px;margin:0}.item-quickview__badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:16px 0 0;padding:0}.item-quickview__badges li{border:1px solid #f0c15a73;border-radius:999px;color:#f0c15a;font-size:12px;font-weight:800;padding:4px 12px}.item-quickview__stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:20px 0 0}.item-quickview__stats div{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:12px 14px}.item-quickview__groups dt,.item-quickview__stats dt{color:#f5f3e88c;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.item-quickview__stats dd{font-size:20px;font-weight:900;margin:4px 0 0}.item-quickview__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.item-quickview__link,.item-quickview__watch{align-items:center;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;color:#f5f3e8;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;gap:8px;min-height:46px;padding:0 16px;text-decoration:none}.item-quickview__watch.is-on{border-color:#f0786e99;color:#ff9a8f}.item-quickview__groups{grid-gap:18px;display:grid;gap:18px;margin-top:24px}.item-quickview__groups h3{border-bottom:1px solid #ffffff1a;font-size:13px;letter-spacing:.08em;margin:0 0 8px;padding-bottom:6px;text-transform:uppercase}.item-quickview__groups dl{grid-gap:10px 18px;display:grid;gap:10px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.item-quickview__groups dd{font-weight:700;margin:2px 0 0;overflow-wrap:anywhere}.item-quickview__disclaimer,.item-quickview__empty{color:#f5f3e899;font-size:13px;line-height:1.5;margin:20px 0 0}.item-quickview__disclaimer{font-size:12px}.site-theme--light .item-quickview__dialog{background:#fbfaf5;border-color:#0000001f;color:#15180f}.site-theme--light .item-quickview__media{background:#eeeee4}.site-theme--light .item-quickview__badges li,.site-theme--light .item-quickview__kicker span{border-color:#5d6a2066;color:#5d6a20}.site-theme--light .item-quickview__disclaimer,.site-theme--light .item-quickview__empty,.site-theme--light .item-quickview__groups dt,.site-theme--light .item-quickview__hint,.site-theme--light .item-quickview__stats dt,.site-theme--light .item-quickview__subtitle{color:#575c4c}.site-theme--light .item-quickview__link,.site-theme--light .item-quickview__stats div,.site-theme--light .item-quickview__watch{background:#fff;border-color:#0000001f;color:#15180f}.site-theme--light .item-quickview__groups h3{border-color:#0000001a}@keyframes item-quickview-fade{0%{opacity:0}}@keyframes item-quickview-rise{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media (max-width:860px){.item-quickview{padding:0;place-items:stretch}.item-quickview__dialog{border-radius:0;grid-template-columns:1fr;max-height:100vh;overflow-y:auto}.item-quickview__info{overflow:visible;padding:22px 16px 32px}.item-quickview__media{padding:16px}.item-quickview__stage{min-height:280px}.item-quickview__groups dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.item-quickview,.item-quickview__dialog,.item-quickview__zoom img{animation:none;transition:none}}.market-page{background:linear-gradient(135deg,#0a100cf0,#07070afa 45%,#120d08f5),#050608;color:#f8fafc;min-height:100vh;padding:32px 5vw 80px}.market-page a{color:inherit;text-decoration:none}.market-hero{grid-gap:32px;align-items:stretch;display:grid;gap:32px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);margin:0 auto 34px;max-width:1440px}.market-action-status,.market-card,.market-detail__hero,.market-detail__panels article,.market-empty,.market-hero__board,.market-hero__copy,.market-live-status,.market-toolbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025));border:1px solid #ffffff1f;box-shadow:0 24px 70px #00000059}.market-hero__copy{min-height:360px;overflow:hidden;padding:clamp(28px,5vw,64px);position:relative}.market-hero__copy:before{background:linear-gradient(90deg,#83a55129,#0000 42%),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 88px);content:"";inset:0;pointer-events:none;position:absolute}.market-hero__copy>*{position:relative;z-index:1}.market-card__featured,.market-card__kicker,.market-card__status,.market-detail__eyebrow,.market-hero__eyebrow{align-items:center;color:#d6f49a;display:inline-flex;font-size:12px;font-weight:800;gap:8px;text-transform:uppercase}.market-hero h1{font-family:varino,CustomFont,Impact,sans-serif;font-size:clamp(42px,7vw,90px);letter-spacing:0;line-height:.96;margin:18px 0;max-width:820px;text-transform:uppercase}.market-hero p{color:#f8fafcc7;font-size:17px;line-height:1.7;margin:0;max-width:720px}.market-card__actions,.market-detail__actions,.market-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.market-button{align-items:center;border:1px solid #0000;border-radius:8px;color:#f8fafc;cursor:pointer;display:inline-flex;font:inherit;font-weight:900;gap:9px;justify-content:center;min-height:46px;padding:0 18px;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.market-button:hover:not(:disabled){transform:translateY(-2px)}.market-button:disabled{cursor:not-allowed;opacity:.48}.market-button--primary{background:linear-gradient(135deg,#d6f49a,#83a551 56%,#f0c15a);box-shadow:0 16px 42px #83a55138;color:#071005}.market-button--ghost{background:#ffffff0f;border-color:#ffffff29}.market-hero__board{padding:26px}.market-hero__board>span{color:#ffffff8f;display:block;font-size:12px;font-weight:800;text-transform:uppercase}.market-hero__board>div{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.market-hero__board article{background:linear-gradient(180deg,#0b100ee6,#08080bf2),#07090b;border:1px solid #ffffff1a;min-height:104px;padding:18px}.market-hero__board strong{color:#f0c15a;display:block;font-family:digital-7,monospace;font-size:42px;line-height:1}.market-hero__board small{color:#ffffffa8;display:block;font-size:11px;font-weight:800;margin-top:8px;text-transform:uppercase}.market-hero__board p{align-items:center;color:#ffffffb8;display:flex;gap:10px;margin:0}.market-toolbar{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(280px,1fr) repeat(3,minmax(190px,.24fr));margin:0 auto 22px;max-width:1440px;padding:14px}.market-page--auctions .market-toolbar{grid-template-columns:minmax(280px,1fr) repeat(4,minmax(170px,.24fr))}.market-search,.market-select{align-items:center;background:#00000038;border:1px solid #ffffff1a;color:#ffffffa8;display:flex;gap:10px;min-height:50px;padding:0 15px}.market-search input,.market-select select{background:#0000;border:0;color:#f8fafc;font:inherit;outline:0;width:100%}.market-select select option{color:#111827}.auction-floor-grid,.shop-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1440px}.shop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.market-card{border-radius:8px;overflow:hidden}.market-card__media{aspect-ratio:4/6;background:#090b0d;display:block;overflow:hidden;position:relative}.market-card__media img{display:block;height:100%;object-fit:cover;transition:transform .24s ease;width:100%}.market-card__image-placeholder{background:linear-gradient(135deg,#d6f49a14,#0000 42%),#050806d1;border:1px dashed #d6f49a42;color:#f2f1e19e;display:grid;font-family:JetBrains Mono,Consolas,monospace;font-size:11px;font-weight:900;height:100%;letter-spacing:.08em;min-height:inherit;place-items:center;text-align:center;text-transform:uppercase;width:100%}.market-card:hover .market-card__media img{transform:scale(1.035)}.market-card__status{background:#060907d1;border:1px solid #d6f49a47;border-radius:999px;left:12px;padding:8px 10px;position:absolute;top:12px}.market-card__featured{background:#f0c15a;border-radius:999px;bottom:12px;color:#071005;padding:8px 10px;position:absolute;right:12px}.market-card__body{padding:18px}.market-card__kicker{color:#ffffff8f;font-size:11px;justify-content:space-between;width:100%}.market-card h2{font-size:22px;line-height:1.18;margin:13px 0 9px;min-height:58px}.market-card p{color:#ffffffa3;line-height:1.5;margin:0 0 15px;min-height:44px}.market-stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.market-stats--shop{grid-template-columns:repeat(2,minmax(0,1fr))}.market-countdown span,.market-stats span{background:#00000042;border:1px solid #ffffff17;min-width:0;padding:10px}.market-countdown small,.market-stats small{color:#ffffff7a;display:block;font-size:10px;font-weight:800;text-transform:uppercase}.market-stats strong{color:#f8fafc;display:block;font-size:15px;margin-top:4px;overflow-wrap:anywhere}.market-countdown{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.market-countdown strong{color:#f0c15a;display:block;font-family:digital-7,monospace;font-size:30px;line-height:1}.market-card__actions .market-button{flex:1 1 160px}.auction-floor-strip,.shop-lane-strip{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 18px;max-width:1440px}.auction-floor-strip article,.shop-lane-strip article{background:linear-gradient(180deg,#d6f49a14,hsla(0,0%,100%,.025)),#00000038;border:1px solid #ffffff1a;min-height:76px;padding:16px}.auction-floor-strip strong,.shop-lane-strip strong{color:#f0c15a;display:block;font-family:digital-7,monospace;font-size:34px;line-height:1}.auction-floor-strip span,.shop-lane-strip span{color:#ffffff94;display:block;font-size:10px;font-weight:900;margin-top:6px;text-transform:uppercase}.shop-card-flags{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.shop-card-flags span{background:hsla(0,0%,100%,.045);border:1px solid #ffffff1a;border-radius:999px;color:#ffffffa8;font-size:10px;font-weight:900;padding:6px 8px;text-transform:uppercase}.shop-card-readiness{grid-gap:7px;display:grid;gap:7px;margin-top:12px}.shop-card-readiness__item{align-items:center;background:#0003;border:1px solid #ffffff1a;color:#ffffffa8;display:inline-flex;font-size:10px;font-weight:900;gap:7px;min-width:0;padding:8px 10px;text-transform:uppercase}.shop-card-readiness__item svg{flex:0 0 auto}.shop-card-readiness__item--ready{background:#83a5511a;border-color:#d6f49a47;color:#d6f49a}.shop-card-readiness__item--missing-card,.shop-card-readiness__item--signed-out,.shop-card-readiness__item--sold-out{border-color:#f0c15a38;color:#f0c15a}.market-action-status{border-left:4px solid #f0c15a;color:#ffffffd1;margin:0 auto 18px;max-width:1440px;padding:14px 16px}.market-live-status{border-left:4px solid #d6f49a;color:#ffffffad;font-family:JetBrains Mono,Consolas,monospace;font-size:.72rem;letter-spacing:.04em;margin:0 auto 18px;max-width:1440px;padding:10px 14px}.market-clock-label,.market-live-status{font-weight:900;text-transform:uppercase}.market-clock-label{align-items:center;color:#f0c15a;display:inline-flex;font-size:11px;gap:8px;margin-top:2px}.market-clock-label.is-expired{color:#ffffff85}.market-clock-label--detail{margin:10px 0 0}.market-back-link{color:#d6f49a;display:inline-flex;font-weight:800;margin:0 auto 18px;max-width:1440px}.market-detail{display:flex;flex-direction:column}.market-detail__hero{grid-gap:28px;display:grid;gap:28px;grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);margin:0 auto;max-width:1440px;padding:18px;width:100%}.market-detail__image{background:#06080a;min-height:500px;overflow:hidden;position:relative}.market-media-gallery{display:grid;grid-template-rows:minmax(0,1fr) auto auto;inset:0;min-height:0;min-width:0;position:absolute}.market-media-gallery__stage{min-height:0;overflow:hidden;position:relative}.market-media-gallery__stage:after{background:linear-gradient(180deg,#0000 48%,#000000a8);content:"";inset:0;pointer-events:none;position:absolute}.market-media-gallery__stage .market-card__image-placeholder,.market-media-gallery__stage img{display:block;height:100%;min-height:0;object-fit:cover;width:100%}.market-media-gallery__thumbs{background:#030504d1;display:flex;gap:8px;overflow-x:auto;padding:10px 12px 4px;position:relative;scrollbar-width:thin;z-index:2}.market-media-gallery__thumbs button{background:#0b0f0d;border:1px solid #ffffff24;border-radius:10px;cursor:pointer;flex:0 0 58px;height:58px;overflow:hidden;padding:0;width:58px}.market-media-gallery__thumbs button.is-active{border-color:#d6f49a;box-shadow:0 0 0 2px #d6f49a2e}.market-media-gallery__thumbs img{display:block;height:100%;object-fit:cover;width:100%}.market-media-gallery__caption{background:#030504d1;color:#ffffff9e;font-size:.72rem;line-height:1.4;margin:0;padding:8px 12px 11px;position:relative;z-index:2}.market-detail__image img{display:block;height:100%;object-fit:cover;width:100%}.market-detail__image span{background:#060907d6;border-radius:999px;color:#d6f49a;font-size:12px;font-weight:900;left:16px;padding:8px 12px;position:absolute;text-transform:uppercase;top:16px}.market-detail__content{padding:clamp(12px,3vw,32px)}.market-detail__content h1{font-family:Outfit,Poppins,Inter,Arial,sans-serif;font-size:clamp(28px,3.2vw,44px);font-weight:800;letter-spacing:0;line-height:1.15;margin:18px 0;text-transform:none}.market-detail__content p{color:#ffffffb8;font-size:17px;line-height:1.7;max-width:760px}.market-countdown--detail,.market-stats--detail{max-width:760px}.auction-floor-live-status{margin:-8px auto 18px;max-width:1440px}.market-stats--detail{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.market-detail__panels{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin:20px auto 0;max-width:1440px;width:100%}.market-detail__panels article{padding:22px}.market-detail__panels h2{font-size:22px;margin:0 0 10px}.market-detail__panels p{color:#ffffffad;line-height:1.65;margin:0}.market-detail--auction{background:radial-gradient(circle at 18% 18%,#d6f49a1f,#0000 28%),radial-gradient(circle at 86% 12%,#f0c15a1c,#0000 30%),linear-gradient(135deg,#050a08fa,#07070afa 48%,#100b08fa),#050608}.market-detail--auction .market-back-link{align-items:center;background:#00000038;border:1px solid #d6f49a29;border-radius:999px;color:#d6f49aeb;display:inline-flex;font-size:13px;padding:9px 12px;width:-webkit-fit-content;width:fit-content}.auction-detail-hero{background:linear-gradient(120deg,#d6f49a14,#0000 38%),linear-gradient(180deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.025));border-color:#d6f49a29;border-radius:22px;gap:22px;padding:14px;position:relative}.auction-detail-hero:before{background:linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,#0000 0),linear-gradient(180deg,hsla(0,0%,100%,.035) 1px,#0000 0);background-size:84px 84px;border-radius:18px;content:"";inset:14px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%,#000 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18%,#000 82%,#0000);opacity:.42;pointer-events:none;position:absolute}.auction-detail-hero>*{position:relative;z-index:1}.auction-detail-image{background:linear-gradient(145deg,#d6f49a14,#0000),#050608;border:1px solid #ffffff1f;border-radius:18px;box-shadow:inset 0 0 0 1px #0006;min-height:560px}.auction-detail-image:after{background:linear-gradient(180deg,#00000005,#0000 46%,#0000008a),linear-gradient(90deg,#d6f49a1f,#0000 34%);content:"";inset:0;pointer-events:none;position:absolute}.auction-detail-image img{filter:saturate(1.08) contrast(1.04)}.market-detail__image .auction-detail-image__status{background:#040805d1;border:1px solid #d6f49a38;box-shadow:0 12px 34px #00000047;left:18px;top:18px}.auction-detail-image__rail{align-items:end;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040706c7;border:1px solid #ffffff1f;border-radius:16px;bottom:18px;display:flex;gap:14px;justify-content:space-between;left:18px;padding:16px;position:absolute;right:18px;z-index:2}.auction-detail-image__rail small{color:#ffffff94;font-size:11px;font-weight:900;text-transform:uppercase}.auction-detail-image__rail strong{color:#d6f49a;font-size:15px}.market-detail--auction .market-detail__content{grid-gap:16px;align-content:start;display:grid;gap:16px;padding:clamp(18px,3vw,34px)}.auction-detail__topline{align-items:center;display:flex;gap:12px;justify-content:space-between}.auction-detail__state{background:#d6f49a14;border:1px solid #d6f49a33;border-radius:999px;color:#d6f49a;flex:0 0 auto;font-size:11px;font-weight:900;padding:7px 10px}.auction-detail__state.is-closed,.auction-detail__state.is-won{background:#f0c15a14;border-color:#f0c15a3d;color:#f0c15a}.market-detail--auction .market-detail__content h1{font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(30px,4vw,58px);font-weight:900;line-height:1.05;margin:0;max-width:860px;text-transform:none}.market-detail--auction .market-detail__content p{color:#f8fafcbd;font-size:15px;line-height:1.65;margin:0;max-width:820px}.auction-detail__lot-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:820px}.auction-detail__lot-strip span{background:#0003;border:1px solid #ffffff1a;border-radius:14px;min-width:0;padding:12px}.auction-detail__lot-strip small,.market-detail--auction .market-stats small{color:#ffffff7a;display:block;font-size:10px;font-weight:900;text-transform:uppercase}.auction-detail__lot-strip strong{color:#f8fafc;display:block;font-size:13px;margin-top:4px;overflow-wrap:anywhere}.auction-detail__clock-panel{grid-gap:10px;background:linear-gradient(135deg,#f0c15a17,hsla(80,80%,78%,.055)),#00000038;border:1px solid #f0c15a2e;border-radius:18px;display:grid;gap:10px;max-width:820px;padding:14px}.market-detail--auction .market-stats--detail{gap:10px;margin-top:0;max-width:820px}.market-detail--auction .market-stats span{background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025)),#0003;border-radius:16px;min-height:94px}.market-detail--auction .market-stats strong{color:#f8fafc;font-size:clamp(20px,2.2vw,34px)}.market-detail--auction .auction-bid-console{background:linear-gradient(135deg,#d6f49a1a,#f0c15a12),#0000004d;border-color:#d6f49a33;border-radius:18px;margin-top:0;max-width:820px;padding:16px}.auction-bid-console__head{align-items:center;display:flex;gap:14px;justify-content:space-between}.auction-bid-console__head>div{align-items:center;display:inline-flex;gap:9px}.auction-bid-console__head svg{color:#d6f49a}.auction-bid-console__head strong{font-size:17px}.auction-bid-console__head span{font-size:13px;text-align:right}.market-detail--auction .auction-bid-readiness{border-radius:14px}.market-detail--auction .auction-bid-console input{border-radius:12px;font-size:16px}.auction-detail-panels{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.auction-detail-panel{border-radius:20px}.auction-detail-panel h2{font-family:Poppins,Inter,Arial,sans-serif;font-size:18px;letter-spacing:0}.market-detail--auction .auction-rule-grid span,.market-detail--auction .market-history div{background:#0000002e}.market-detail--auction .market-history div{align-items:center;padding:12px}.auction-room{background:radial-gradient(circle at 12% 10%,#84cc1629,#0000 30%),radial-gradient(circle at 92% 4%,#22c55e1f,#0000 28%),linear-gradient(135deg,#040706,#07090a 46%,#10120c),#050608;padding-top:28px}.auction-room__shell{margin:0 auto;width:min(1440px,100%)}.auction-room__back{gap:8px;margin-bottom:16px}.auction-room__stage{grid-gap:18px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(120deg,#d6f49a14,#0000 34%),linear-gradient(180deg,#ffffff14,hsla(0,0%,100%,.028));border:1px solid #d6f49a29;border-radius:28px;box-shadow:0 30px 90px #00000061;display:grid;gap:18px;grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);min-height:680px;padding:14px}.auction-room__media{background:linear-gradient(145deg,#d6f49a17,#0000 40%),#050608;border:1px solid #ffffff1f;border-radius:22px;min-height:620px;overflow:hidden;position:relative}.auction-room__media:after{background:linear-gradient(180deg,#0000 42%,#000000b8),linear-gradient(90deg,#d6f49a29,#0000 42%);content:"";inset:0;pointer-events:none;position:absolute}.auction-room__media img{display:block;filter:saturate(1.08) contrast(1.04);height:100%;object-fit:cover;width:100%}.auction-room__media>.market-media-gallery{position:absolute;z-index:1}.auction-room__media>.market-media-gallery .market-media-gallery__caption,.auction-room__media>.market-media-gallery .market-media-gallery__thumbs{background:#030605ad}.auction-room__media>.market-media-gallery .market-media-gallery__stage:after{background:linear-gradient(180deg,#0000 42%,#000000b8)}.auction-room__chips{display:flex;flex-wrap:wrap;gap:8px;left:18px;position:absolute;right:18px;top:18px;z-index:2}.auction-room__chip{align-items:center;background:#040805d1;border:1px solid #d6f49a42;border-radius:999px;color:#d6f49a;display:inline-flex;font-size:11px;font-weight:900;gap:7px;min-height:34px;padding:0 11px}.auction-room__chip.is-closed,.auction-room__chip.is-won{border-color:#f0c15a3d;color:#f0c15a}.auction-room__chip--feature{background:#d6f49a;color:#071005}.auction-room__image-board{grid-gap:10px;bottom:18px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));left:18px;position:absolute;right:18px;z-index:2}.auction-room__image-board span,.auction-room__score,.auction-room__spec-list span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030605c7;border:1px solid #ffffff1f;border-radius:16px;min-width:0;padding:14px}.auction-room__image-board small,.auction-room__score small,.auction-room__spec-list small{color:#ffffff80;display:block;font-size:10px;font-weight:800;text-transform:uppercase}.auction-room__image-board strong,.auction-room__spec-list strong{color:#f8fafc;display:block;font-size:14px;margin-top:5px;overflow-wrap:anywhere}.auction-room__content{grid-gap:16px;align-content:start;display:grid;gap:16px;min-width:0;padding:clamp(18px,3vw,34px)}.auction-room__header{align-items:center;display:flex;gap:14px;justify-content:space-between}.auction-room__live{align-items:center;background:#d6f49a14;border:1px solid #d6f49a2e;border-radius:999px;color:#d6f49ae6;display:inline-flex;font-size:11px;font-weight:800;gap:8px;max-width:360px;min-height:34px;padding:0 11px}.auction-room__subtitle{color:#d6f49a;font-size:12px;font-weight:900;margin:0 0 10px;text-transform:uppercase}.market-detail--auction .auction-room__title-block h1{font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(34px,4.5vw,64px);font-weight:900;line-height:1.04;margin:0;max-width:880px;text-transform:none}.market-detail--auction .auction-room__title-block p:not(.auction-room__subtitle){color:#f8fafcb8;font-size:15px;line-height:1.7;margin:14px 0 0;max-width:820px}.auction-room__scoreboard{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(180px,1.25fr) repeat(3,minmax(0,1fr));max-width:900px}.auction-room__score{align-content:center;background:linear-gradient(180deg,hsla(0,0%,100%,.065),#ffffff05),#00000038;display:grid;min-height:98px}.auction-room__score strong{color:#f8fafc;display:block;font-size:clamp(18px,2vw,30px);line-height:1;margin-top:6px;overflow-wrap:anywhere}.auction-room__score--primary{background:linear-gradient(135deg,#d6f49a29,#22c55e0f),#00000042;border-color:#d6f49a4d}.auction-room__score--primary strong{color:#d6f49a;font-family:digital-7,monospace;font-size:clamp(42px,5vw,66px)}.auction-room__countdown-card{grid-gap:11px;background:linear-gradient(135deg,#d6f49a1a,#ffffff08),#00000047;border:1px solid #d6f49a2e;border-radius:20px;display:grid;gap:11px;max-width:900px;padding:15px}.auction-room__countdown-card .market-countdown{margin-top:0}.auction-room__countdown-card .market-countdown span{background:#00000047;border-radius:14px}.auction-room__bid-console{border-radius:22px;max-width:900px}.auction-room__status-message{border-radius:16px;margin:0;max-width:900px;width:100%}.auction-room__actions{margin-top:0}.auction-room__lower{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,.95fr) minmax(0,1fr) minmax(0,1.05fr);margin-top:18px}.auction-room__lower .auction-detail-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,hsla(0,0%,100%,.065),#ffffff05),#0000003d;border:1px solid #ffffff1f;border-radius:22px;box-shadow:0 24px 70px #00000047;min-width:0;padding:22px}.auction-room__lower .auction-detail-panel h2{font-family:Poppins,Inter,Arial,sans-serif;font-size:18px;margin:0 0 14px}.auction-room__spec-list{grid-gap:10px;display:grid;gap:10px}.auction-room__spec-list span{background:#0003}.auction-room__history{max-height:330px;overflow:auto;padding-right:4px}.auction-room__history div{grid-template-columns:minmax(92px,.7fr) minmax(92px,.6fr) minmax(130px,1fr)}.shop-decision-panel{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;max-width:760px}.shop-decision-panel article{grid-gap:7px;background:#0000003d;border:1px solid #ffffff1a;display:grid;gap:7px;min-height:128px;padding:16px}.shop-decision-panel svg{color:#f0c15a;font-size:20px}.shop-decision-panel strong{color:#f8fafc}.shop-decision-panel span{color:#ffffff9e;line-height:1.5}.shop-action-readiness{align-content:start}.shop-action-readiness--ready{background:linear-gradient(180deg,#83a5511f,#0000003d),#0000003d;border-color:#d6f49a4d}.shop-action-readiness--missing-card,.shop-action-readiness--signed-out,.shop-action-readiness--sold-out{border-color:#f0c15a3d}.shop-action-readiness button{background:#d6f49a1a;border:1px solid #d6f49a42;border-radius:8px;color:#d6f49a;cursor:pointer;font:inherit;font-size:12px;font-weight:900;justify-self:start;min-height:36px;padding:0 12px}.shop-detail-list{grid-gap:10px;display:grid;gap:10px}.shop-detail-list span{align-items:center;background:#0000002e;border:1px solid #ffffff17;display:flex;gap:14px;justify-content:space-between;padding:12px}.shop-detail-list strong{color:#f8fafc}.shop-detail-list small{color:#ffffff94;text-align:right}.auction-bid-console{grid-gap:14px;background:linear-gradient(135deg,#f0c15a1f,#83a55114),#00000047;border:1px solid #f0c15a38;display:grid;gap:14px;margin-top:18px;max-width:760px;padding:16px}.auction-bid-console>div{grid-gap:4px;display:grid;gap:4px}.auction-bid-console strong{font-size:18px}.auction-bid-console span{color:#ffffffa3}.auction-bid-readiness{grid-gap:12px;align-items:center;background:#00000038;border:1px solid #ffffff1a;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px}.auction-bid-readiness svg{color:#f0c15a;font-size:20px}.auction-bid-readiness>div{grid-gap:3px;display:grid;gap:3px}.auction-bid-readiness strong{font-size:15px}.auction-bid-readiness button{background:#d6f49a1a;border:1px solid #d6f49a42;border-radius:8px;color:#d6f49a;cursor:pointer;font:inherit;font-size:12px;font-weight:900;min-height:38px;padding:0 12px}.auction-bid-readiness--ready{background:#83a5511f;border-color:#d6f49a52}.auction-bid-console form{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(180px,1fr) auto}.auction-bid-console label{grid-gap:7px;color:#ffffff94;display:grid;font-size:11px;font-weight:900;gap:7px;text-transform:uppercase}.auction-bid-console input{background:#00000057;border:1px solid #ffffff24;border-radius:8px;color:#f8fafc;font:inherit;font-weight:900;min-height:46px;outline:0;padding:0 12px;width:100%}.auction-bid-console input:focus{border-color:#d6f49a99;box-shadow:0 0 0 3px #d6f49a1f}.auction-rule-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.auction-rule-grid span{background:#0003;border:1px solid #ffffff17;min-width:0;padding:12px}.auction-rule-grid strong{color:#f8fafc;display:block;overflow-wrap:anywhere}.auction-rule-grid small{color:#ffffff80;display:block;font-size:10px;font-weight:900;margin-top:5px;text-transform:uppercase}.market-panel-head{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:12px}.market-panel-head h2{margin:0}.market-panel-head button{align-items:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;color:#f8fafc;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:900;gap:8px;min-height:36px;padding:0 12px}.market-history{grid-gap:10px;display:grid;gap:10px}.market-history div{grid-gap:10px;align-items:center;background:#0000002e;border:1px solid #ffffff17;display:grid;gap:10px;grid-template-columns:minmax(80px,.5fr) minmax(100px,.5fr) minmax(140px,1fr);min-height:46px;padding:10px 12px}.market-history strong{color:#f0c15a}.market-history small{color:#ffffff8f}.market-detail--auction .auction-bid-console__head{align-items:center;display:flex;gap:14px;justify-content:space-between}.market-detail--auction .auction-bid-console__head>div{align-items:center;display:inline-flex;gap:9px}.market-detail--auction .auction-bid-console__form{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:minmax(180px,1fr) auto}.market-detail--auction .auction-rule-grid span,.market-detail--auction .market-history div{background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018)),#0000002e;border-radius:14px}.market-empty{grid-gap:8px;display:grid;gap:8px;margin:32px auto 0;max-width:720px;padding:46px 24px;place-items:center;text-align:center}.market-empty svg{color:#f0c15a;font-size:30px}.market-empty h2{font-size:24px;margin:0}.market-empty p{color:#ffffff9e;margin:0}.market-skeleton-block,.market-skeleton-line{background:#ffffff14;border-radius:8px;display:block;overflow:hidden;position:relative}.market-skeleton-block:after,.market-skeleton-line:after{animation:market-skeleton-scan 1.3s ease-in-out infinite;background:linear-gradient(90deg,#0000,#d6f49a29,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.market-skeleton-line{height:14px;width:68%}.market-skeleton-line.is-short{width:34%}.market-skeleton-line.is-title{height:28px;margin:18px 0 12px;width:82%}.market-skeleton-line.is-wide{width:94%}.market-skeleton-line.is-hero{height:clamp(48px,7vw,82px);margin:20px 0;width:min(560px,100%)}.market-card--skeleton .market-card__kicker{gap:14px}.market-card--skeleton .market-countdown,.market-card--skeleton .market-stats{margin-top:14px}.market-card--skeleton .market-countdown span,.market-card--skeleton .market-stats span,.market-detail__hero--skeleton .market-countdown span,.market-detail__hero--skeleton .market-stats span{min-height:58px}.market-detail-skeleton__back{margin:0 auto 18px;max-width:1440px;width:180px}@keyframes market-skeleton-scan{to{transform:translateX(100%)}}@media (max-width:1180px){.auction-floor-grid,.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-floor-strip,.auction-room__lower,.auction-room__stage,.market-detail__hero,.market-detail__panels,.market-hero,.shop-lane-strip{grid-template-columns:1fr}.auction-room__stage{min-height:0}.auction-room__media{min-height:520px}}@media (max-width:780px){.market-page{padding:24px 16px 56px}.auction-room{padding-top:20px}.market-hero__copy{min-height:auto}.auction-floor-grid,.auction-room__image-board,.auction-room__scoreboard,.market-detail__panels,.market-hero__board>div,.market-stats,.market-stats--detail,.market-toolbar,.shop-decision-panel,.shop-grid{grid-template-columns:1fr}.market-countdown{grid-template-columns:repeat(2,minmax(0,1fr))}.market-detail__image{min-height:360px}.auction-bid-console form,.auction-bid-readiness,.auction-detail__lot-strip,.auction-rule-grid,.market-detail--auction .auction-bid-console__form,.market-history div{grid-template-columns:1fr}.auction-detail-image__rail,.auction-detail__topline,.auction-room__header,.market-detail--auction .auction-bid-console__head{align-items:start;flex-direction:column}.auction-room__stage{border-radius:20px;padding:10px}.auction-room__media{border-radius:16px;min-height:390px}.auction-room__content{padding:16px 6px 6px}.auction-room__live{border-radius:14px;max-width:100%}.market-detail--auction .market-detail__content h1{font-size:clamp(28px,9vw,42px)}.market-detail--auction .auction-room__title-block h1{font-size:clamp(27px,8vw,40px)}.auction-room__lower .auction-detail-panel,.auction-room__score{border-radius:16px}.auction-room__score--primary strong{font-size:46px}.market-card h2,.market-card p{min-height:auto}}@media (max-width:560px){.auction-room__chips{left:12px;right:12px;top:12px}.auction-room__image-board{bottom:12px;left:12px;right:12px}.auction-room__bid-console{padding:12px}.auction-bid-console__form{grid-template-columns:1fr}.auction-bid-console__form .market-button{width:100%}}@media (prefers-reduced-motion:reduce){.market-button,.market-card__media img,.market-skeleton-block:after,.market-skeleton-line:after{animation:none;transition:none}.market-button:hover:not(:disabled),.market-card:hover .market-card__media img{transform:none}}.auction-bid-console__max{align-items:center;border-radius:10px;display:flex;font-size:14px;font-weight:700;gap:8px;margin:12px 0 0;padding:10px 12px}.auction-bid-console__max.is-leading{background:#5aaa5a24;color:#b9e6a8}.auction-bid-console__max.is-outbid{background:#dc783c24;color:#f3c19c}.auction-bid-console__estimate{color:#f5f3e8b8;font-size:13px;line-height:1.5;margin:10px 0 0}.auction-bid-console .auction-bid-console__terms{align-items:flex-start;color:#f5f3e8e6;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;line-height:1.45;margin-top:12px;text-transform:none}.auction-bid-console .auction-bid-console__terms input{accent-color:#b7bd65;border:0;box-shadow:none;flex:none;height:20px;margin:1px 0 0;min-height:0;padding:0;width:20px}.auction-bid-console__terms a{color:#d6dc86;text-decoration:underline}.auction-room__auto-bid{color:#f5f3e88c;font-size:11px;font-weight:700;letter-spacing:.06em;margin-left:6px;text-transform:uppercase}.site-theme--light .auction-bid-console .auction-bid-console__terms,.site-theme--light .auction-bid-console__estimate{color:#3b4034}.site-theme--light .auction-bid-console__max.is-leading{color:#2f6b22}.site-theme--light .auction-bid-console__max.is-outbid{color:#8a4417}.site-theme--light .auction-bid-console__terms a{color:#4f5a1f}.item-facts-row{margin:24px 0}.item-facts .market-panel-head span{color:#f5f3e899;font-size:13px}.item-facts__badges{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.item-facts__badges span{border:1px solid #d6dc8666;border-radius:999px;color:#d6dc86;font-size:13px;font-weight:700;padding:4px 12px}.item-facts__list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0}.item-facts__list div{background:#0003;border-radius:10px;padding:10px 12px}.item-facts__list dt{color:#f5f3e899;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.item-facts__list dd{color:#f5f3e8;font-weight:700;margin:4px 0 0;overflow-wrap:anywhere}.item-facts__defects,.item-facts__disclaimer{color:#f5f3e8bf;font-size:14px;line-height:1.5;margin:12px 0 0}.item-facts__disclaimer{color:#f5f3e88c;font-size:12px}.site-theme--light .item-facts__list div{background:#0000000a}.site-theme--light .item-facts__list dd{color:#15180f}.site-theme--light .item-facts__defects,.site-theme--light .item-facts__disclaimer,.site-theme--light .item-facts__list dt{color:#4a4f42}.site-theme--light .item-facts__badges span{color:#4f5a1f}.catalog-filters{margin:0 auto 22px;max-width:1440px}.catalog-filters__bar{grid-gap:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025));border:1px solid #ffffff1f;box-shadow:0 24px 70px #00000059;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(200px,260px) auto;padding:14px}.catalog-filters__search input::-webkit-search-cancel-button{display:none}.catalog-filters__clear-search{background:none;border:0;color:inherit;cursor:pointer;display:grid;padding:4px;place-items:center}.catalog-filters__toggle{align-items:center;background:#ffffff0f;border:1px solid #ffffff29;color:#f8fafc;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;gap:10px;min-height:50px;padding:0 18px}.catalog-filters__toggle.is-open,.catalog-filters__toggle:hover{border-color:#d6dc86}.catalog-filters__toggle b{background:#d6dc86;border-radius:999px;color:#10140a;display:grid;font-size:12px;height:22px;min-width:22px;padding:0 6px;place-items:center}.catalog-filters__panel{grid-gap:14px 16px;background:#00000059;border:1px solid #ffffff1f;border-top:0;display:grid;gap:14px 16px;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px}.catalog-filters__panel fieldset,.catalog-filters__panel label{grid-gap:6px;border:0;display:grid;gap:6px;margin:0;min-width:0;padding:0}.catalog-filters__panel label>span,.catalog-filters__panel legend{color:#ffffff9e;font-size:11px;font-weight:800;letter-spacing:.08em;padding:0;text-transform:uppercase}.catalog-filters__panel input[type=number],.catalog-filters__panel select{background:#0000004d;border:1px solid #ffffff24;border-radius:6px;color:#f8fafc;font:inherit;min-height:42px;padding:0 10px;width:100%}.catalog-filters__panel select optgroup,.catalog-filters__panel select option{background:#101410;color:#f8fafc}.catalog-filters__range{align-items:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.catalog-filters__range legend{grid-column:1/-1;margin-bottom:6px}.catalog-filters__flags{grid-column:span 2;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.catalog-filters__flags legend{margin-bottom:6px}.catalog-filters__panel .catalog-filters__flag{align-items:center;border:1px solid #ffffff24;border-radius:6px;cursor:pointer;display:flex;gap:8px;min-height:42px;padding:0 12px}.catalog-filters__flag input{accent-color:#83a551;height:16px;width:16px}.catalog-filters__panel .catalog-filters__flag span{color:#f8fafc;font-size:14px;font-weight:700;letter-spacing:0;text-transform:none}.catalog-filters__chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-top:12px}.catalog-filters__count{color:#ffffffb3;font-size:14px;font-weight:700;margin-right:6px}.catalog-filters__chip,.catalog-filters__reset{align-items:center;background:#d6dc8614;border:1px solid #d6dc8666;border-radius:999px;color:#e7ecb0;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:700;gap:6px;min-height:32px;padding:0 12px}.catalog-filters__reset{background:none;border-color:#0000;color:#ffffffb3;text-decoration:underline}.market-card__media-wrap{position:relative}.market-card__watch{background:#0009;border:1px solid #fff3;border-radius:50%;color:#f8fafc;cursor:pointer;display:grid;font-size:17px;height:42px;place-items:center;position:absolute;right:12px;top:12px;transition:transform .16s ease,color .16s ease;width:42px;z-index:2}.market-card__watch:hover{transform:scale(1.06)}.market-card__watch.is-on{border-color:#ff8a7d99;color:#ff8a7d}.market-card__quickview{align-items:center;background:#000000b3;border:1px solid #fff3;border-radius:999px;bottom:12px;color:#f8fafc;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:800;gap:8px;left:12px;min-height:36px;padding:0 14px;position:absolute;z-index:2}@media (hover:hover){.market-card__quickview{opacity:0;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.market-card:hover .market-card__quickview,.market-card__quickview:focus-visible{opacity:1;transform:none}}.market-load-more{align-items:center;color:#fff9;display:flex;flex-direction:column;font-size:13px;gap:8px;margin:28px auto 0;max-width:1440px}.site-theme--light .catalog-filters__bar,.site-theme--light .catalog-filters__panel{background:#fff;border-color:#0000001f}.site-theme--light .catalog-filters__panel .catalog-filters__flag,.site-theme--light .catalog-filters__panel input[type=number],.site-theme--light .catalog-filters__panel select,.site-theme--light .catalog-filters__toggle{background:#fff;border-color:#00000024;color:#15180f}.site-theme--light .catalog-filters__count,.site-theme--light .catalog-filters__panel .catalog-filters__flag span{color:#15180f}.site-theme--light .catalog-filters__panel label>span,.site-theme--light .catalog-filters__panel legend,.site-theme--light .catalog-filters__reset{color:#575c4c}.site-theme--light .catalog-filters__chip{border-color:#4f5a1f66;color:#4f5a1f}@media (max-width:1180px){.catalog-filters__panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.catalog-filters__bar{grid-template-columns:minmax(0,1fr) auto}.catalog-filters__search{grid-column:1/-1}.catalog-filters__flags,.catalog-filters__panel{grid-column:auto;grid-template-columns:1fr}}.market-focus-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 auto 18px;max-width:1440px}.market-focus-tabs button{background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;color:#ffffffc7;cursor:pointer;font:inherit;font-size:14px;font-weight:800;min-height:38px;padding:0 16px}.market-focus-tabs button.is-active{background:#d6dc86;border-color:#0000;color:#10140a}.site-theme--light .market-focus-tabs button{background:#fff;border-color:#00000024;color:#15180f}.site-theme--light .market-focus-tabs button.is-active{background:#5d6a20;color:#fff}.market-detail__panels p a{color:#d6f49a;text-decoration:underline;text-underline-offset:2px}.market-card__media img,.market-detail__image img,.market-media-gallery__stage img{background:radial-gradient(circle at 50% 40%,#83a5511a,#0000 65%),#07090a;object-fit:contain;padding:12px}.market-detail__image{min-height:560px}.market-media-gallery__stage:after{display:none}@media (max-width:780px){.market-detail__image{min-height:420px}}.purchase-confirm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#030504bf;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1300}.purchase-confirm__panel{grid-gap:18px;background:#0f120e;border:1px solid #d6f49a33;border-radius:14px;box-shadow:0 30px 90px #0009;color:#f4f6ec;display:grid;gap:18px;padding:22px;width:min(520px,100%)}.purchase-confirm__panel footer,.purchase-confirm__panel header{align-items:center;display:flex;gap:12px;justify-content:space-between}.purchase-confirm__panel footer{flex-wrap:wrap;justify-content:flex-end}.purchase-confirm__panel h2{font-size:20px;margin:0}.purchase-confirm__panel header button{background:none;border:0;color:inherit;cursor:pointer;font-size:18px}.purchase-confirm__item{grid-gap:14px;align-items:center;border:1px solid #ffffff1a;border-radius:10px;display:grid;gap:14px;grid-template-columns:64px minmax(0,1fr) auto;padding:12px}.purchase-confirm__thumb{background:#07090a;border-radius:6px;display:grid;height:84px;overflow:hidden;width:64px}.purchase-confirm__thumb img{height:100%;object-fit:contain;width:100%}.purchase-confirm__thumb .card-image-fallback{font-size:18px;min-height:0}.purchase-confirm__thumb .card-image-fallback small{display:none}.purchase-confirm__item strong{display:block;font-size:15px;line-height:1.3}.purchase-confirm__item span{color:#f4f6ec99;font-size:13px}.purchase-confirm__item b{font-size:20px}.purchase-confirm__facts{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.purchase-confirm__facts li{color:#f4f6ecdb;display:flex;font-size:14px;gap:10px;line-height:1.45}.purchase-confirm__facts svg{color:#b5d96a;flex:0 0 auto;margin-top:3px}.purchase-confirm__terms{color:#f4f6ec99;font-size:12px;line-height:1.5;margin:0}.market-action-status a,.purchase-confirm__terms a{color:#d6f49a;text-decoration:underline}.market-action-status a{font-weight:800}.market-button--primary:disabled{background:#ffffff14;box-shadow:none;color:#f8fafc8c;opacity:1}.market-page--auctions{--floor-accent:#d6f49a;--floor-green:#83a551;--floor-gold:#f0c15a;--floor-red:#ff6b5e;--floor-text:#f8fafc;--floor-muted:#f8fafc99;--floor-line:#ffffff1a}.floor-spotlight{grid-gap:6px;background:linear-gradient(135deg,#83a55129,#0000 60%),#07090b;border:1px solid #d6f49a40;display:grid;gap:6px;padding:16px 18px;transition:border-color .18s ease}a.floor-spotlight:hover{border-color:#d6f49a99}.floor-spotlight>span{color:var(--floor-accent);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.market-hero__board .floor-spotlight{margin-bottom:18px}.market-hero__board .floor-spotlight strong{color:var(--floor-text);font-family:inherit;font-size:16px;font-weight:800;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floor-spotlight__row{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.floor-spotlight em{color:var(--floor-gold);font-family:digital-7,monospace;font-size:34px;font-style:normal;line-height:1}.floor-spotlight b{font-feature-settings:"tnum";align-items:center;color:var(--floor-accent);display:inline-flex;font-size:14px;font-variant-numeric:tabular-nums;gap:6px}.floor-spotlight.is-empty p,.market-hero__board .floor-spotlight small{color:var(--floor-muted);font-size:12px;font-weight:600;margin:0;text-transform:none}.floor-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px 18px;justify-content:space-between;margin:0 auto 22px;max-width:1440px}.floor-tabs{background:#0000004d;border:1px solid var(--floor-line);border-radius:999px;display:flex;gap:6px;max-width:100%;min-width:0;overflow-x:auto;padding:5px;scrollbar-width:none}.floor-tabs::-webkit-scrollbar{display:none}.floor-tabs button{align-items:center;background:none;border:0;border-radius:999px;color:var(--floor-muted);cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:13px;font-weight:800;gap:8px;min-height:38px;padding:0 16px;transition:background .15s ease,color .15s ease}.floor-tabs button:hover{color:var(--floor-text)}.floor-tabs button.is-active{background:linear-gradient(135deg,#d6f49a38,#83a5512e);color:var(--floor-accent)}.floor-tabs em{background:#ffffff14;border-radius:999px;font-size:11px;font-style:normal;min-width:22px;padding:1px 7px;text-align:center}.floor-tabs .is-active em{background:#d6f49a33}.floor-live{align-items:center;color:var(--floor-muted);display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.04em;min-width:0;text-transform:uppercase}.floor-live i{background:var(--floor-muted);border-radius:50%;flex-shrink:0;height:9px;width:9px}.floor-live.is-connected{color:var(--floor-accent)}.floor-live.is-connected i{animation:floor-ping 1.8s ease-out infinite;background:#54e37c;box-shadow:0 0 0 0 #54e37c99}.floor-live.is-reconnecting i{background:var(--floor-gold)}.floor-live small{color:var(--floor-muted);font-size:12px;font-weight:600;letter-spacing:0;max-width:320px;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.floor-notice{align-items:center;background:#83a5511a;border:1px solid #d6f49a4d;border-radius:10px;color:var(--floor-text);display:flex;font-size:14px;gap:12px;margin:0 auto 20px;max-width:1440px;padding:12px 16px}.floor-notice svg{color:var(--floor-accent);flex-shrink:0}.floor-notice span{flex:1 1}.floor-notice button{background:none;border:0;color:var(--floor-muted);cursor:pointer;font-size:20px;line-height:1}.floor-notice.is-info,.floor-notice.is-warning{background:#f0c15a14;border-color:#f0c15a59}.floor-notice.is-info svg,.floor-notice.is-warning svg{color:var(--floor-gold)}.floor-notice.is-danger{background:#ff6b5e14;border-color:#ff6b5e66}.floor-notice.is-danger svg{color:var(--floor-red)}.floor-section{margin:0 auto 44px;max-width:1440px}.floor-section__head{align-items:baseline;border-bottom:1px solid var(--floor-line);display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:space-between;margin-bottom:18px;padding-bottom:12px}.floor-section__head h2{align-items:center;display:inline-flex;font-family:varino,CustomFont,Impact,sans-serif;font-size:clamp(20px,2.4vw,28px);gap:12px;margin:0;text-transform:uppercase}.floor-section__head h2 i{animation:floor-ping-red 1.8s ease-out infinite;background:var(--floor-red);border-radius:50%;box-shadow:0 0 0 0 #ff6b5e99;height:12px;width:12px}.floor-section__head h2 em{background:#ffffff14;border-radius:999px;color:var(--floor-muted);font-family:inherit;font-size:13px;font-style:normal;padding:2px 10px}.floor-section__head p{color:var(--floor-muted);font-size:14px;margin:0}.floor-section.is-closed .auc-card{opacity:.86}.floor-section.is-closed .auc-card:hover{opacity:1}.floor-more{background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;color:var(--floor-text);cursor:pointer;display:block;font:inherit;font-weight:800;margin:22px auto 0;padding:10px 22px}.floor-more:hover{border-color:#d6f49a80}.auc-card{background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 24px 60px #00000052;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.auc-card:hover{border-color:#d6f49a66;box-shadow:0 28px 70px #0000006b;transform:translateY(-3px)}.auc-card.tone-urgent{border-color:#ff6b5e73}.auc-card__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 40%,#83a55133,#0000 62%),#080a09;overflow:hidden;position:relative}.auc-card__media>a{display:block;inset:0;position:absolute}.auc-card__media .card-image-fallback,.auc-card__media img{height:100%;inset:0;object-fit:contain;padding:22px;position:absolute;transition:transform .3s ease;width:100%}.auc-card:hover .auc-card__media img{transform:scale(1.04)}.auc-card__featured,.auc-card__status{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;gap:7px;letter-spacing:.06em;padding:6px 12px;position:absolute;text-transform:uppercase;z-index:1}.auc-card__status{background:#060907db;color:var(--floor-accent);left:14px;top:14px}.auc-card__status i{animation:floor-blink 1.4s ease-in-out infinite;background:currentColor;border-radius:50%;height:7px;width:7px}.auc-card__status.tone-live{background:var(--floor-red);color:#fff}.auc-card__status.tone-urgent{background:#fff;color:#c62d22}.auc-card__status.tone-upcoming{background:var(--floor-gold);color:#1a1404}.auc-card__status.tone-sold{background:#83a551e6;color:#071005}.auc-card__status.tone-muted{background:#4b5047eb;color:#fff}.auc-card__featured{background:var(--floor-gold);bottom:14px;color:#071005;right:14px}.auc-card .market-card__watch{right:12px;top:12px}.auc-card__quick{align-items:center;background:#000000b8;border:1px solid #fff3;border-radius:999px;bottom:14px;color:var(--floor-text);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:800;gap:8px;left:14px;min-height:34px;padding:0 14px;position:absolute;z-index:1}@media (hover:hover){.auc-card__quick{opacity:0;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.auc-card:hover .auc-card__quick,.auc-card__quick:focus-visible{opacity:1;transform:none}}.auc-card__body{display:flex;flex:1 1;flex-direction:column;gap:12px;padding:18px}.auc-card__kicker{color:var(--floor-accent);display:flex;font-size:11px;font-weight:800;gap:10px;justify-content:space-between;letter-spacing:.06em;text-transform:uppercase}.auc-card__kicker span:last-child{color:var(--floor-muted)}.auc-card h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:19px;line-height:1.25;margin:-4px 0 0;min-height:2.5em;overflow:hidden}.auc-card h2 a:hover{color:var(--floor-accent)}.auc-card__summary{color:var(--floor-muted);font-size:13px;margin:-6px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auc-card__price{align-items:flex-end;border-top:1px solid var(--floor-line);display:flex;gap:12px;justify-content:space-between;padding-top:12px}.auc-card__price small{color:var(--floor-muted);display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.auc-card__price strong{color:var(--floor-gold);display:block;font-family:digital-7,monospace;font-size:40px;font-weight:400;line-height:1;margin-top:2px}.auc-card__meta{grid-gap:6px;display:grid;font-size:12px;font-weight:700;gap:6px;justify-items:end}.auc-card__meta>span:first-child{align-items:center;color:var(--floor-muted);display:inline-flex;gap:6px}.auc-card__reserve{border-radius:999px;font-size:11px;padding:3px 9px;white-space:nowrap}.auc-card__reserve.is-met{background:#83a5512e;color:var(--floor-accent)}.auc-card__reserve.is-unmet{background:#f0c15a24;color:var(--floor-gold)}.auc-card__reserve.is-open{background:#ffffff12;color:var(--floor-muted)}.auc-card__clock{grid-gap:8px;display:grid;gap:8px}.auc-card__clock>span{align-items:center;color:var(--floor-muted);display:inline-flex;font-size:11px;font-weight:800;gap:7px;letter-spacing:.06em;text-transform:uppercase}.auc-card__clock .market-countdown{margin-top:0}.auc-card__clock .market-countdown span{border-radius:8px;display:grid;justify-items:center;padding:9px 4px 7px}.auc-card__clock .market-countdown strong{font-size:28px}.auc-card__clock.tone-urgent .market-countdown strong,.auc-card__clock.tone-urgent>span{color:var(--floor-red)}.auc-card__clock.tone-urgent .market-countdown span{background:#ff6b5e14;border-color:#ff6b5e66}.auc-card__clock.tone-upcoming .market-countdown strong{color:var(--floor-accent)}.auc-card__result{align-items:center;background:#00000040;border:1px solid var(--floor-line);border-radius:10px;color:var(--floor-muted);display:flex;font-size:13px;gap:9px;margin:0;padding:12px 14px}.auc-card__result svg{color:var(--floor-green);flex-shrink:0}.auc-card__actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1.5fr 1fr;margin-top:auto}.auc-card__actions.is-single{grid-template-columns:1fr}.auc-card__actions .market-button{border-radius:10px;min-height:46px;padding:0 12px}.auc-card__confirm{grid-gap:10px;background:#83a5511a;border:1px solid #d6f49a59;border-radius:10px;display:grid;gap:10px;margin-top:auto;padding:12px}.auc-card__confirm p{color:var(--floor-muted);font-size:13px;line-height:1.45;margin:0}.auc-card__confirm strong{color:var(--floor-text)}.auc-card__confirm>div{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1.4fr}.auc-card__confirm .market-button{border-radius:10px;min-height:42px}.auc-card a:focus-visible,.auc-card button:focus-visible,.floor-tabs button:focus-visible{outline:2px solid var(--floor-accent);outline-offset:2px}.floor-empty{grid-gap:12px;background:#ffffff05;border:1px dashed #ffffff29;border-radius:16px;display:grid;gap:12px;justify-items:center;margin:0 auto;max-width:1440px;padding:64px 24px;text-align:center}.floor-empty>svg{color:var(--floor-accent);font-size:34px}.floor-empty h2{font-size:24px;margin:0}.floor-empty p{color:var(--floor-muted);margin:0;max-width:460px}.floor-empty>div{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px}@keyframes floor-ping{70%{box-shadow:0 0 0 8px #54e37c00}to{box-shadow:0 0 0 0 #54e37c00}}@keyframes floor-ping-red{70%{box-shadow:0 0 0 9px #ff6b5e00}to{box-shadow:0 0 0 0 #ff6b5e00}}@keyframes floor-blink{50%{opacity:.35}}@media (max-width:1180px){.market-page--auctions .auction-floor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.floor-bar{align-items:stretch;flex-direction:column}.floor-tabs{border-radius:14px}.floor-live small{display:none}.floor-section__head{flex-direction:column}}@media (max-width:640px){.market-page--auctions .auction-floor-grid{gap:16px;grid-template-columns:1fr}.auc-card__media{aspect-ratio:5/4}.auc-card__price strong{font-size:34px}.auc-card__clock .market-countdown{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.auc-card__clock .market-countdown strong{font-size:24px}.floor-spotlight em{font-size:28px}}@media (prefers-reduced-motion:reduce){.auc-card,.auc-card__media img,.auc-card__status i,.floor-live i,.floor-section__head h2 i{animation:none;transition:none}}@media (max-width:780px){.market-hero__board>div{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0}.market-hero__board article{min-height:0;padding:12px 14px}.market-hero__board strong{font-size:34px}}.lot-page{--lot-accent:#d6f49a;--lot-green:#83a551;--lot-gold:#f0c15a;--lot-red:#ff6b5e;--lot-text:#f8fafc;--lot-muted:#f8fafc9e;--lot-line:#ffffff1a;--lot-panel:linear-gradient(180deg,#ffffff12,#ffffff05)}.lot-shell{margin:0 auto;max-width:1320px;width:100%}.lot-crumbs{color:var(--lot-muted);display:flex;flex-wrap:wrap;font-size:13px;margin-bottom:22px}.lot-crumbs,.lot-crumbs a{align-items:center;gap:8px}.lot-crumbs a{color:var(--lot-accent);display:inline-flex;font-weight:700}.lot-crumbs a:hover{text-decoration:underline}.lot-crumbs span:before{color:#ffffff4d;content:"/";margin-right:8px}.lot-crumbs span[aria-current]{color:var(--lot-text);max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lot-stage{grid-gap:36px;align-items:start;display:grid;gap:36px;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr)}.lot-media{background:radial-gradient(circle at 50% 40%,#83a55138,#0000 62%),#070908;border:1px solid var(--lot-line);border-radius:18px;overflow:hidden;position:-webkit-sticky;position:sticky;top:96px}.lot-media .market-media-gallery{display:block;position:static}.lot-media .market-media-gallery__stage{aspect-ratio:1/1}.lot-media .market-media-gallery__stage:after{display:none}.lot-media .market-media-gallery__stage .card-image-fallback,.lot-media .market-media-gallery__stage img{height:100%;inset:0;object-fit:contain;padding:36px;position:absolute;width:100%}.lot-media .market-media-gallery__thumbs{background:#00000059;border-top:1px solid var(--lot-line);padding:12px 14px}.lot-media .market-media-gallery__caption{color:var(--lot-muted);font-size:13px;margin:0;padding:0 16px 14px}.lot-media__chips{display:flex;flex-wrap:wrap;gap:8px;left:16px;position:absolute;top:16px;z-index:2}.lot-page .lot-media__chips .auc-card__status{position:static}.lot-page .lot-media__chips .auc-card__status.tone-live{background:var(--lot-red);color:#fff}.lot-page .lot-media__chips .auc-card__status.tone-urgent{background:#fff;color:#c62d22}.lot-page .lot-media__chips .auc-card__status.tone-upcoming{background:var(--lot-gold);color:#1a1404}.lot-page .lot-media__chips .auc-card__status.tone-sold{background:#83a551f2;color:#071005}.lot-page .lot-media__chips .auc-card__status.tone-muted{background:#4b5047f2;color:#fff}.lot-media__featured{align-items:center;background:var(--lot-gold);border-radius:999px;color:#071005;display:inline-flex;font-size:11px;font-weight:900;gap:7px;letter-spacing:.06em;padding:6px 12px;text-transform:uppercase}.lot-info{grid-gap:14px;display:grid;gap:14px;min-width:0}.lot-info__top{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.lot-kicker{color:var(--lot-accent);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lot-info h1{font-family:varino,CustomFont,Impact,sans-serif;font-size:clamp(26px,3.2vw,40px);line-height:1.1;margin:0;overflow-wrap:anywhere;text-transform:uppercase}.lot-summary{color:var(--lot-muted);font-size:16px;margin:-4px 0 0}.lot-box{grid-gap:16px;background:var(--lot-panel);border:1px solid #d6f49a38;border-radius:18px;box-shadow:0 24px 60px #00000059;display:grid;gap:16px;margin-top:6px;padding:22px}.lot-box.is-urgent{border-color:#ff6b5e73}.lot-box.is-closed{border-color:var(--lot-line)}.lot-box__price{align-items:flex-end;display:flex;gap:14px;justify-content:space-between}.lot-box__price small{color:var(--lot-muted);display:block;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lot-box__price strong{color:var(--lot-gold);display:block;font-family:digital-7,monospace;font-size:clamp(48px,5vw,64px);font-weight:400;line-height:.95;margin-top:4px}.lot-box__price ul{grid-gap:8px;color:var(--lot-muted);display:grid;font-size:13px;font-weight:700;gap:8px;justify-items:end;list-style:none;margin:0;padding:0}.lot-box__price li{align-items:center;display:inline-flex;gap:7px}.lot-clock{grid-gap:10px;border-top:1px solid var(--lot-line);display:grid;gap:10px;padding-top:16px}.lot-clock>span{align-items:center;color:var(--lot-accent);display:flex;flex-wrap:wrap;font-size:12px;font-weight:800;gap:6px 12px;justify-content:space-between;letter-spacing:.08em;text-transform:uppercase}.lot-clock>span svg{margin-right:6px}.lot-clock small{color:var(--lot-muted);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.lot-clock .market-countdown{margin-top:0}.lot-clock .market-countdown span{border-radius:10px;display:grid;justify-items:center;padding:12px 6px 9px}.lot-clock .market-countdown strong{font-size:40px}.lot-clock p{color:var(--lot-muted);font-size:13px;margin:0}.lot-clock.is-urgent .market-countdown strong,.lot-clock.is-urgent>span{color:var(--lot-red)}.lot-clock.is-urgent .market-countdown span{background:#ff6b5e14;border-color:#ff6b5e66}.lot-box.is-upcoming .lot-clock .market-countdown strong{color:var(--lot-accent)}.lot-outcome,.lot-ready,.lot-standing,.lot-upcoming{align-items:center;background:#00000040;border:1px solid var(--lot-line);border-radius:12px;display:flex;font-size:14px;gap:12px;margin:0;padding:13px 15px}.lot-outcome>svg,.lot-ready>svg,.lot-standing svg,.lot-upcoming svg{flex-shrink:0}.lot-standing.is-leading{background:#83a55124;border-color:#d6f49a66;color:var(--lot-accent)}.lot-standing.is-outbid{background:#ff6b5e1a;border-color:#ff6b5e73;color:#ffb3aa}.lot-ready{background:#f0c15a12;border-color:#f0c15a59;flex-wrap:wrap}.lot-ready>svg{color:var(--lot-gold);font-size:20px}.lot-outcome>div,.lot-ready>div{grid-gap:3px;display:grid;flex:1 1;gap:3px;min-width:180px}.lot-outcome span,.lot-ready span{color:var(--lot-muted);font-size:13px}.lot-outcome>svg{color:var(--lot-muted);font-size:22px}.lot-outcome.is-won{background:#83a55124;border-color:#d6f49a73}.lot-outcome.is-sold>svg,.lot-outcome.is-won>svg{color:var(--lot-accent)}.lot-outcome strong{font-size:16px}.lot-upcoming{color:var(--lot-muted)}.lot-upcoming svg{color:var(--lot-accent)}.lot-bid{grid-gap:10px;display:grid;gap:10px}.lot-bid>label{color:var(--lot-muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lot-bid__row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.lot-bid__input{align-items:center;background:#00000059;border:1px solid #d6f49a4d;border-radius:12px;display:flex;gap:6px;min-height:54px;padding:0 16px}.lot-bid__input:focus-within{border-color:var(--lot-accent);box-shadow:0 0 0 3px #d6f49a26}.lot-bid__input b{color:var(--lot-gold);font-size:22px}.lot-bid__input input{-webkit-appearance:textfield;appearance:textfield;background:none;border:0;color:var(--lot-text);font:inherit;font-size:22px;font-weight:800;min-width:0;outline:0;width:100%}.lot-bid__input input::-webkit-inner-spin-button,.lot-bid__input input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.lot-bid__row .market-button{border-radius:12px;font-size:16px;min-height:54px;padding:0 26px}.lot-bid__picks{display:flex;flex-wrap:wrap;gap:8px}.lot-bid__picks button{background:#ffffff0a;border:1px solid var(--lot-line);border-radius:999px;color:var(--lot-text);cursor:pointer;font:inherit;font-size:13px;font-weight:800;min-height:36px;padding:0 14px}.lot-bid__picks button.is-active,.lot-bid__picks button:hover{background:#83a5512e;border-color:#d6f49a8c;color:var(--lot-accent)}.lot-bid__fine,.lot-bid__help{color:var(--lot-muted);font-size:13px;line-height:1.5;margin:0}.lot-bid__estimate{border:1px solid var(--lot-line);border-radius:12px;display:grid;margin:0;overflow:hidden}.lot-bid__estimate>div{display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:9px 14px}.lot-bid__estimate>div+div{border-top:1px solid var(--lot-line)}.lot-bid__estimate dt{color:var(--lot-muted)}.lot-bid__estimate dd{font-weight:700;margin:0}.lot-bid__estimate .is-total{background:#83a5511a}.lot-bid__estimate .is-total dt{color:var(--lot-text);font-weight:700}.lot-bid__estimate .is-total dd{color:var(--lot-accent);font-size:16px;font-weight:900}.lot-bid__terms{align-items:flex-start;background:#f0c15a0f;border:1px solid #f0c15a4d;border-radius:12px;display:flex;font-size:13px;gap:10px;line-height:1.5;padding:12px 14px}.lot-bid__terms input{accent-color:var(--lot-green);flex-shrink:0;height:18px;margin-top:1px;width:18px}.lot-bid__terms a{color:var(--lot-accent);text-decoration:underline}.lot-status{background:#f0c15a14;border-left:3px solid var(--lot-gold);border-radius:8px;font-size:14px;margin:0;padding:12px 14px}.lot-status.is-quiet{background:#83a55114;border-left-color:var(--lot-green)}.lot-box__actions{display:flex;flex-wrap:wrap;gap:10px}.lot-box__actions .market-button{border-radius:12px;flex:1 1 160px}.lot-watch em{background:#ffffff1a;border-radius:999px;font-size:12px;font-style:normal;padding:1px 8px}.lot-watch.is-on{border-color:#ff8a7d80;color:#ffb3aa}.lot-assurances{color:var(--lot-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 18px;list-style:none;margin:0;padding:0}.lot-assurances li{align-items:center;display:inline-flex;gap:7px}.lot-assurances svg{color:var(--lot-green)}.lot-facts{margin:40px 0 0}.lot-lower{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:28px}.lot-panel{grid-gap:16px;align-content:start;background:var(--lot-panel);border:1px solid var(--lot-line);border-radius:18px;display:grid;gap:16px;min-width:0;padding:22px}.lot-panel h2{align-items:center;display:inline-flex;font-size:18px;gap:10px;margin:0}.lot-panel h2 em{background:#ffffff14;border-radius:999px;color:var(--lot-muted);font-size:12px;font-style:normal;padding:1px 9px}.lot-panel__head{align-items:center;display:flex;gap:12px;justify-content:space-between}.lot-panel__head button{align-items:center;background:none;border:1px solid var(--lot-line);border-radius:999px;color:var(--lot-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:800;gap:7px;padding:7px 12px}.lot-panel__head button:hover{border-color:#d6f49a73;color:var(--lot-accent)}.lot-panel__text{color:#f8fafccc;line-height:1.7;margin:0;white-space:pre-line}.lot-specs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.lot-specs>div{background:#00000038;border:1px solid var(--lot-line);border-radius:10px;padding:11px 13px}.lot-specs dt{color:var(--lot-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.lot-specs dd{font-size:14px;font-weight:700;margin:4px 0 0}.lot-rules{background:#0003;border:1px solid var(--lot-line);border-radius:12px}.lot-rules summary{cursor:pointer;font-weight:800;padding:13px 15px}.lot-rules[open] summary{border-bottom:1px solid var(--lot-line)}.lot-rules ul{grid-gap:6px;color:var(--lot-muted);display:grid;font-size:14px;gap:6px;line-height:1.5;margin:0;padding:14px 15px 6px 34px}.lot-rules a{color:var(--lot-accent);display:inline-block;font-size:13px;font-weight:700;margin:0 15px 14px;text-decoration:underline}.lot-history{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;max-height:460px;overflow-y:auto;padding:0;scrollbar-color:#83a55173 #0000;scrollbar-width:thin}.lot-history li{grid-gap:14px;align-items:center;background:#00000038;border:1px solid var(--lot-line);border-radius:10px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto auto;padding:11px 14px}.lot-history li.is-top{background:#83a5511f;border-color:#d6f49a66}.lot-history__who{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.lot-history__who small{background:#ffffff14;border-radius:999px;color:var(--lot-muted);font-size:11px;font-weight:700;padding:2px 8px}.lot-history__who small.is-lead{background:#d6f49a33;color:var(--lot-accent)}.lot-history strong{color:var(--lot-gold);font-size:16px}.lot-history time{color:var(--lot-muted);font-size:12px;white-space:nowrap}.lot-history__empty{align-items:center;border:1px dashed #ffffff29;border-radius:12px;color:var(--lot-muted);display:flex;gap:10px;margin:0;padding:24px}.lot-page a:focus-visible,.lot-page button:focus-visible,.lot-page summary:focus-visible{outline:2px solid var(--lot-accent);outline-offset:2px}@media (max-width:1024px){.lot-stage{gap:24px;grid-template-columns:1fr}.lot-media{margin:0 auto;max-width:640px;position:relative;top:0;width:100%}.lot-lower{grid-template-columns:1fr}}@media (max-width:640px){.lot-crumbs span:not([aria-current]){display:none}.lot-crumbs span[aria-current]{max-width:200px}.lot-media .market-media-gallery__stage .card-image-fallback,.lot-media .market-media-gallery__stage img{padding:22px}.lot-box,.lot-panel{border-radius:16px;padding:16px}.lot-clock .market-countdown{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.lot-clock .market-countdown strong{font-size:30px}.lot-bid__row{grid-template-columns:1fr}.lot-page .lot-facts .item-facts__list,.lot-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.lot-page .lot-facts .item-facts__list dd,.lot-specs dd{overflow-wrap:anywhere}.lot-history li{grid-template-columns:minmax(0,1fr) auto}.lot-history time{grid-column:1/-1}}.lot-page .lot-bid__terms,.lot-page .lot-bid__terms span{font-family:inherit;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.market-page--shop{--floor-accent:#d6f49a;--floor-green:#83a551;--floor-gold:#f0c15a;--floor-red:#ff6b5e;--floor-text:#f8fafc;--floor-muted:#f8fafc99;--floor-line:#ffffff1a}.buy-steps{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0 0 18px;padding:0}.buy-steps li{align-items:center;background:linear-gradient(135deg,#83a5511f,#0000 70%),#07090b;border:1px solid #d6f49a2e;display:flex;gap:12px;padding:11px 14px}.buy-steps li>span{background:#d6f49a1f;border-radius:10px;color:var(--floor-accent);display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.buy-steps li>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.market-hero__board .buy-steps strong{color:var(--floor-text);font-family:inherit;font-size:14px;line-height:1.3;margin:0}.market-hero__board .buy-steps small{color:var(--floor-muted);font-size:12px;font-weight:500;margin:0;text-transform:none}.buy-ready{align-items:center;background:#f0c15a12;border:1px solid #f0c15a52;border-radius:10px;color:var(--floor-text);display:flex;flex-wrap:wrap;font-size:14px;gap:10px;margin:0 auto 22px;max-width:1440px;padding:12px 16px}.buy-ready svg{color:var(--floor-gold);flex-shrink:0}.buy-ready span{flex:1 1}.buy-ready a{color:var(--floor-accent);font-weight:800;text-decoration:underline}.buy-ready.is-ready{background:#83a55114;border-color:#d6f49a40;color:var(--floor-muted)}.buy-ready.is-ready svg{color:var(--floor-accent)}.buy-grid{gap:18px}.buy-card{background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 20px 50px #0000004d;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.buy-card:hover{border-color:#d6f49a66;box-shadow:0 26px 60px #0000006b;transform:translateY(-3px)}.buy-card.is-sold-out{opacity:.7}.buy-card__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 40%,#83a5512e,#0000 62%),#080a09;overflow:hidden;position:relative}.buy-card__media>a{inset:0;position:absolute}.buy-card__media .card-image-fallback,.buy-card__media img{height:100%;inset:0;object-fit:contain;padding:20px;position:absolute;transition:transform .3s ease;width:100%}.buy-card:hover .buy-card__media img{transform:scale(1.04)}.buy-card.is-sold-out .buy-card__media img{filter:grayscale(.8)}.buy-card__chips{display:flex;flex-wrap:wrap;gap:6px;left:12px;max-width:calc(100% - 70px);position:absolute;top:12px;z-index:1}.buy-card__chips span{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;gap:6px;letter-spacing:.05em;padding:5px 11px;text-transform:uppercase}.buy-card__chips .is-new{background:var(--floor-accent);color:#071005}.buy-card__chips .is-low{background:var(--floor-gold);color:#1a1404}.buy-card__chips .is-sold{background:#4b5047f2;color:#fff}.buy-card__chips .is-featured{background:#060907db;color:var(--floor-gold)}.buy-card .market-card__watch{right:10px;top:10px}.buy-card .auc-card__quick{bottom:12px;left:12px}.buy-card__body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px}.buy-card__kicker{color:var(--floor-accent);font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.buy-card h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:17px;line-height:1.25;margin:0;min-height:2.5em;overflow:hidden}.buy-card h2 a:hover{color:var(--floor-accent)}.buy-card__summary{color:var(--floor-muted);font-size:13px;margin:-2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buy-card__price{align-items:flex-end;border-top:1px solid var(--floor-line);display:flex;gap:10px;justify-content:space-between;margin-top:auto;padding-top:12px}.buy-card__price strong{color:var(--floor-gold);font-family:digital-7,monospace;font-size:36px;font-weight:400;line-height:1}.buy-card__price span{color:var(--floor-accent);font-size:12px;font-weight:800}.buy-card__price span.is-low{color:var(--floor-gold)}.buy-card__price span.is-sold{color:var(--floor-red)}.buy-card.is-sold-out .buy-card__price strong{color:var(--floor-muted);text-decoration:line-through}.buy-card__ship{align-items:center;color:var(--floor-muted);display:flex;font-size:12px;gap:7px;margin:0}.buy-card__ship svg{color:var(--floor-green)}.buy-card__cta{border-radius:10px;margin-top:6px;min-height:44px;width:100%}.buy-card a:focus-visible,.buy-card button:focus-visible{outline:2px solid var(--floor-accent);outline-offset:2px}.buy-more{grid-gap:10px;color:var(--floor-muted);display:grid;font-size:13px;gap:10px;justify-items:center;margin:32px auto 0;max-width:360px}.buy-more i{background:#ffffff1a;border-radius:4px;display:block;height:4px;overflow:hidden;width:100%}.buy-more i b{background:linear-gradient(90deg,var(--floor-accent),var(--floor-gold));border-radius:inherit;display:block;height:100%}@media (max-width:1180px){.market-page--shop .buy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.market-page--shop .buy-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.buy-card__body{gap:6px;padding:12px}.buy-card h2{font-size:14px}.buy-card__ship,.buy-card__summary{display:none}.buy-card__price{align-items:flex-start;flex-direction:column;gap:4px}.buy-card__price strong{font-size:28px}.buy-card__media .card-image-fallback,.buy-card__media img{padding:12px}.buy-card__chips span{font-size:10px;padding:3px 8px}.buy-card .auc-card__quick{display:none}.buy-card__cta{font-size:13px;min-height:40px;padding:0 8px}}@media (prefers-reduced-motion:reduce){.buy-card,.buy-card__media img{transition:none}}.lot-page .lot-media__chips.buy-card__chips{left:16px;top:16px}.shop-stock{background:#83a5512e;border-radius:999px;color:var(--lot-accent);font-size:12px;padding:3px 10px}.shop-stock.is-low{background:#f0c15a29;color:var(--lot-gold)}.shop-stock.is-sold{background:#ff6b5e24;color:var(--lot-red)}.lot-box__price strong.is-struck{color:var(--lot-muted);text-decoration:line-through}.lot-page .lot-buy{flex:2 1 220px;font-size:16px;min-height:54px}.lot-steps{grid-gap:8px;border-top:1px solid var(--lot-line);display:grid;gap:8px;list-style:none;margin:0;padding:14px 0 0}.lot-steps li{align-items:center;color:var(--lot-muted);display:flex;font-size:13px;gap:12px}.lot-steps svg{background:#83a55124;border-radius:9px;color:var(--lot-accent);flex-shrink:0;height:30px;padding:8px;width:30px}.lot-steps strong{color:var(--lot-text)}.lot-links a,.lot-panel__text a,.lot-ready a{color:var(--lot-accent);font-weight:700;text-decoration:underline}.lot-links{grid-gap:8px;display:grid;font-size:14px;gap:8px;list-style:none;margin:0;padding:0}.lot-related{margin-top:40px}.lot-related__head{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.lot-related__head h2{font-family:varino,CustomFont,Impact,sans-serif;font-size:clamp(18px,2.2vw,24px);margin:0;text-transform:uppercase}.lot-related__head a{align-items:center;color:var(--lot-accent);display:inline-flex;font-weight:700;gap:8px}.lot-related__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.lot-related__item{background:var(--lot-panel);border:1px solid var(--lot-line);border-radius:14px;display:flex;flex-direction:column;overflow:hidden;transition:border-color .2s ease,transform .2s ease}.lot-related__item:hover{border-color:#d6f49a66;transform:translateY(-3px)}.lot-related__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 40%,#83a5512e,#0000 62%),#080a09;position:relative}.lot-related__media .card-image-fallback,.lot-related__media img{height:100%;inset:0;object-fit:contain;padding:16px;position:absolute;width:100%}.lot-related__body{grid-gap:4px;display:grid;gap:4px;padding:12px 14px 14px}.lot-related__body small{color:var(--lot-accent);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.lot-related__body strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lot-related__body b{color:var(--lot-gold);font-family:digital-7,monospace;font-size:26px;font-weight:400;line-height:1}@media (max-width:860px){.lot-related__grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}}.collection-panel{grid-gap:20px;display:grid;gap:20px}.collection-panel__loading{color:#646c5e;color:var(--obc-muted,#646c5e);padding:40px;text-align:center}.collection-status{align-items:center;background:#fff;background:var(--obc-surface,#fff);border:1px solid #d9ded2;border-left:4px solid #1f7a3a;border:1px solid var(--obc-outline,#d9ded2);border-left:4px solid var(--obc-primary,#1f7a3a);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.collection-status.is-danger{border-left-color:#b42318;border-left-color:var(--obc-error,#b42318)}.collection-status button{background:none;border:0;color:inherit;cursor:pointer}.collection-manager,.collector-profile-form{grid-gap:18px;background:#fff;background:var(--obc-surface,#fff);border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:10px;display:grid;gap:18px;padding:22px}.collection-manager__head,.collector-profile-form__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.collection-manager h3,.collector-profile-form h3{align-items:center;display:flex;font-size:20px;gap:8px;margin:0 0 4px}.collection-manager__head p,.collector-profile-form__head p,.collector-profile-form__hint{color:#646c5e;color:var(--obc-muted,#646c5e);font-size:14px;line-height:1.5;margin:0}.collector-profile-form__hint{display:block;font-size:12px;margin-top:4px;overflow-wrap:anywhere}.collection-manager__actions,.collector-profile-form__share{display:flex;flex-wrap:wrap;gap:8px}.collection-button{align-items:center;background:#fff;background:var(--obc-surface,#fff);border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:6px;color:#151913;color:var(--obc-text,#151913);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:700;gap:8px;min-height:40px;padding:0 16px;text-decoration:none}.collection-button.is-primary{background:#1f7a3a;background:var(--obc-primary,#1f7a3a);border-color:#0000;color:#fff}.collection-button:disabled{cursor:not-allowed;opacity:.55}.collection-button b{background:#1f7a3a;background:var(--obc-primary,#1f7a3a);border-radius:999px;color:#fff;display:grid;font-size:12px;height:22px;min-width:22px;padding:0 6px;place-items:center}.collector-visibility{grid-gap:10px;border:0;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}.collector-focus legend,.collector-visibility legend{font-weight:800;margin-bottom:8px;padding:0}.collector-visibility label{align-items:flex-start;border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:14px}.collector-visibility label.is-selected{background:#e7f4e9;background:var(--obc-primary-soft,#e7f4e9);border-color:#1f7a3a;border-color:var(--obc-primary,#1f7a3a)}.collector-visibility input{accent-color:#1f7a3a;accent-color:var(--obc-primary,#1f7a3a);margin-top:3px}.collector-visibility svg{color:#1f7a3a;color:var(--obc-primary,#1f7a3a);margin-top:3px}.collector-visibility span{grid-gap:2px;display:grid;gap:2px}.collector-visibility small{color:#646c5e;color:var(--obc-muted,#646c5e)}.collector-focus{grid-gap:12px;border:0;display:grid;gap:12px;margin:0;padding:0}.collector-focus__group{grid-gap:6px;display:grid;gap:6px}.collector-focus__group>span{color:#646c5e;color:var(--obc-muted,#646c5e);font-size:12px;font-weight:800}.collector-focus__group>div{display:flex;flex-wrap:wrap;gap:6px}.collector-focus button{background:none;border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:999px;color:#151913;color:var(--obc-text,#151913);cursor:pointer;font:inherit;font-size:13px;min-height:32px;padding:0 12px}.collector-focus button.is-on{background:#1f7a3a;background:var(--obc-primary,#1f7a3a);border-color:#1f7a3a;border-color:var(--obc-primary,#1f7a3a);color:#fff}.collector-profile-form__footer{align-items:center;display:flex;flex-wrap:wrap;gap:12px 22px}.collector-profile-form__footer .collection-button{margin-left:auto}.collection-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.collection-summary div{background:#f0f2ec;background:var(--obc-surface-low,#f0f2ec);border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:8px;padding:12px 14px}.collection-summary dt{color:#646c5e;color:var(--obc-muted,#646c5e);font-size:12px;font-weight:700}.collection-summary dd{font-size:22px;font-weight:800;margin:4px 0 0}.collection-toolbar{grid-gap:10px;display:grid;gap:10px}.collection-toolbar input{background:#fff;background:var(--obc-surface,#fff);border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:6px;color:#151913;color:var(--obc-text,#151913);font:inherit;min-height:42px;padding:0 12px}.collection-tabs{display:flex;flex-wrap:wrap;gap:6px}.collection-tabs button{background:none;border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:999px;color:#151913;color:var(--obc-text,#151913);cursor:pointer;font:inherit;font-size:14px;font-weight:700;min-height:34px;padding:0 14px}.collection-tabs button span{color:#646c5e;color:var(--obc-muted,#646c5e);margin-left:4px}.collection-tabs button.is-active{background:#1f7a3a;background:var(--obc-primary,#1f7a3a);border-color:#0000;color:#fff}.collection-tabs button.is-active span{color:#fffc}.collection-empty{grid-gap:6px;border:1px dashed #d9ded2;border:1px dashed var(--obc-outline,#d9ded2);border-radius:10px;display:grid;gap:6px;justify-items:center;padding:36px 20px;text-align:center}.collection-empty svg{color:#1f7a3a;color:var(--obc-primary,#1f7a3a);font-size:28px}.collection-empty h4,.collection-empty p{margin:0}.collection-empty p,.collection-empty__note{color:#646c5e;color:var(--obc-muted,#646c5e)}.collection-group{grid-gap:14px;display:grid;gap:14px}.collection-group__title{border-bottom:2px solid #d9ded2;border-bottom:2px solid var(--obc-outline,#d9ded2);font-size:18px;margin:8px 0 0;padding-bottom:8px}.collection-category h5 span,.collection-group__title span{color:#646c5e;color:var(--obc-muted,#646c5e);font-weight:600;margin-left:6px}.collection-category h5{font-size:15px;margin:0 0 10px}.collection-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.collection-card{background:#fff;background:var(--obc-surface,#fff);border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.collection-card.is-showcase{border-color:#c9a227;box-shadow:0 0 0 1px #c9a22759}.collection-card__media{aspect-ratio:3/4;background:#e7ebe2;background:var(--obc-surface-lowest,#e7ebe2);border:0;color:#646c5e;color:var(--obc-muted,#646c5e);cursor:zoom-in;display:grid;font-size:40px;font-weight:800;padding:10px;place-items:center;position:relative}.collection-card__media img{height:100%;object-fit:contain;width:100%}.collection-card__showcase{align-items:center;background:#c9a227;border-radius:999px;color:#1a1404;display:inline-flex;font-size:11px;gap:4px;left:8px;padding:3px 8px;position:absolute;top:8px}.collection-card__body{grid-gap:6px;align-content:start;display:grid;flex:1 1;gap:6px;padding:12px}.collection-card__body h4{font-size:15px;line-height:1.3;margin:0}.collection-card__body p{color:#646c5e;color:var(--obc-muted,#646c5e);font-size:13px;margin:0}.collection-card__tags{display:flex;flex-wrap:wrap;gap:4px}.collection-card__tags span{align-items:center;background:#f0f2ec;background:var(--obc-surface-low,#f0f2ec);border-radius:999px;color:#646c5e;color:var(--obc-muted,#646c5e);display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:2px 8px}.collection-card__tags span.is-obc{background:#e7f4e9;background:var(--obc-primary-soft,#e7f4e9);color:#1f7a3a;color:var(--obc-primary,#1f7a3a)}.collection-card__actions{display:flex;gap:6px;margin-top:auto;padding-top:6px}.collection-card__actions button{align-items:center;background:none;border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:6px;color:#151913;color:var(--obc-text,#151913);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:5px;min-height:32px;padding:0 10px}.collection-card__actions button.is-danger{margin-left:auto}.collection-card__actions button.is-danger:hover{border-color:#b42318;border-color:var(--obc-error,#b42318);color:#b42318;color:var(--obc-error,#b42318)}.collection-dialog{background:#080a0899;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1100}.collection-dialog__panel{background:#fff;background:var(--obc-surface,#fff);border-radius:12px;box-shadow:0 30px 80px #00000059;color:#151913;color:var(--obc-text,#151913);display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;width:min(880px,100%)}.collection-dialog__panel--narrow{width:min(560px,100%)}.collection-dialog__panel footer,.collection-dialog__panel header{align-items:center;border-bottom:1px solid #d9ded2;border-bottom:1px solid var(--obc-outline,#d9ded2);display:flex;gap:10px;justify-content:space-between;padding:16px 22px}.collection-dialog__panel footer{border-bottom:0;border-top:1px solid #d9ded2;border-top:1px solid var(--obc-outline,#d9ded2);justify-content:flex-end}.collection-dialog__panel header h3{font-size:18px;margin:0}.collection-dialog__panel header button{background:none;border:0;color:inherit;cursor:pointer;font-size:18px}.collection-dialog__body{grid-gap:16px;display:grid;gap:16px;overflow-y:auto;padding:18px 22px}.collection-dialog__body fieldset{border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:8px;margin:0;padding:14px}.collection-dialog__body legend{font-weight:800;padding:0 6px}.collection-dialog__photos{display:flex;flex-wrap:wrap;gap:10px}.collection-dialog__photos figure{background:#e7ebe2;background:var(--obc-surface-lowest,#e7ebe2);border-radius:6px;height:120px;margin:0;position:relative;width:90px}.collection-dialog__photos img{height:100%;object-fit:contain;width:100%}.collection-dialog__photos figure button{background:#000000b3;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:24px;place-items:center;position:absolute;right:4px;top:4px;width:24px}.collection-dialog__upload{grid-gap:6px;align-content:center;border:1px dashed #191d16;border:1px dashed var(--obc-outline-strong,#191d16);border-radius:6px;cursor:pointer;display:grid;font-size:12px;font-weight:700;gap:6px;height:120px;place-items:center;position:relative;text-align:center;width:90px}.collection-dialog__upload input{cursor:pointer;inset:0;opacity:0;position:absolute}.collection-dialog__upload:focus-within{outline:2px solid #20a650;outline:2px solid var(--obc-glow,#20a650)}.collection-dialog__toggles{grid-gap:8px;display:grid;gap:8px}.collection-dialog__error{color:#b42318;color:var(--obc-error,#b42318);font-weight:700;margin:0}.collection-import-list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.collection-import-list li{align-items:center;border:1px solid #d9ded2;border:1px solid var(--obc-outline,#d9ded2);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.collection-import-list span{grid-gap:2px;display:grid;gap:2px}.collection-import-list small{color:#646c5e;color:var(--obc-muted,#646c5e)}@media (max-width:900px){.collection-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.collection-summary,.collector-visibility{grid-template-columns:repeat(2,minmax(0,1fr))}.collector-visibility{grid-template-columns:1fr}.collection-manager,.collector-profile-form{padding:16px}.collection-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.collection-dialog{padding:0}.collection-dialog__panel{border-radius:0;max-height:100vh}.collector-profile-form__footer .collection-button{justify-content:center;margin-left:0;width:100%}}.collection-dialog .obc-admin__form-grid,.collector-profile-form .obc-admin__form-grid{align-items:start}.obc-col{--col-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--col-line:#83a55133;--col-line-soft:#83a5511f;--col-tile:hsla(0,0%,100%,.035);--col-accent:var(--obc-glow,#caff66);--col-green:var(--obc-primary,#83a551);--col-text:var(--obc-text,#f5f8ef);--col-muted:var(--obc-muted,#aeb9a8);--col-danger:#ff8f76;--col-gold:#f5c96a;grid-gap:20px;color:var(--col-text);display:grid;gap:20px;min-width:0}.obc-col dd,.obc-col dl,.obc-col h2,.obc-col h3,.obc-col h4,.obc-col p{margin:0}.obc-col-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.obc-col-button{align-items:center;background:linear-gradient(135deg,var(--col-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:700;gap:8px;justify-content:center;min-height:42px;padding:0 18px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-col-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-col-button--ghost{background:#83a5511a;border-color:var(--col-line);color:var(--col-text)}.obc-col-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-col-button--sm{font-size:.78rem;min-height:34px;padding:0 14px}.obc-col-button b{background:var(--col-accent);border-radius:999px;color:#0b1009;display:grid;font-size:.7rem;height:20px;min-width:20px;padding:0 6px;place-items:center}.obc-col-icon{background:#83a55114;border:1px solid var(--col-line);border-radius:10px;color:var(--col-muted);cursor:pointer;display:grid;height:34px;place-items:center;transition:color .15s ease,border-color .15s ease;width:34px}.obc-col-icon:hover{border-color:#caff6673;color:var(--col-text)}.obc-col-icon.is-danger:hover{border-color:#ff8f7680;color:var(--col-danger)}.obc-col-link{background:none;border:0;color:var(--col-accent);cursor:pointer;font-size:.8rem;font-weight:600;padding:4px 0}.obc-col a:focus-visible,.obc-col button:focus-visible,.obc-col input:focus-visible,.obc-col select:focus-visible{outline:2px solid var(--col-accent);outline-offset:2px}.obc-col-status{align-items:center;background:#83a5511f;border:1px solid #caff664d;border-radius:14px;display:flex;font-size:.86rem;gap:12px;justify-content:space-between;padding:12px 16px}.obc-col-status.is-danger{background:#ff8f761a;border-color:#ff8f7659}.obc-col-status button{background:none;border:0;color:inherit;cursor:pointer}.obc-col-head{align-items:flex-end;background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--col-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;padding:26px 28px}.obc-col-eyebrow{color:var(--col-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-col-head h2{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:6px}.obc-col-head p{color:var(--col-muted);font-size:.9rem;margin-top:6px;max-width:560px}.obc-col-head__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px}.obc-col-profile{align-items:center;background:var(--col-card);border:1px solid var(--col-line);border-radius:18px;display:flex;gap:14px;padding:14px 18px}.obc-col-profile__icon{background:#ffffff0f;border-radius:12px;color:var(--col-muted);display:grid;flex-shrink:0;height:40px;place-items:center;width:40px}.obc-col-profile.is-public .obc-col-profile__icon{background:#83a5512e;color:var(--col-accent)}.obc-col-profile__text{grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.obc-col-profile__text strong{font-size:.9rem;font-weight:650}.obc-col-profile__text small{color:var(--col-muted);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-col-profile__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}.obc-col-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-col-stat{grid-gap:6px;background:var(--col-card);border:1px solid var(--col-line);border-radius:18px;display:grid;gap:6px;min-width:0;padding:16px 18px}.obc-col-stat span{color:var(--col-muted);font-size:.8rem;font-weight:500}.obc-col-stat strong{font-size:1.65rem;font-weight:700;line-height:1.1}.obc-col-stat small,.obc-col-stat strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-col-stat small{color:var(--col-muted);font-size:.75rem}.obc-col-stat.is-accent strong,.obc-col-stat.is-up strong{color:var(--col-accent)}.obc-col-stat.is-down strong{color:var(--col-danger)}.obc-col-head.is-loading,.obc-col-stat.is-loading{animation:obc-col-shimmer 1.4s linear infinite;background:linear-gradient(90deg,#0000,#83a5511f,#0000) 0 0 /200% 100%,var(--col-card);min-height:92px}.obc-col-head.is-loading{min-height:136px}@keyframes obc-col-shimmer{to{background-position:-200% 0,0 0}}.obc-col-panel{background:var(--col-card);border:1px solid var(--col-line);border-radius:22px;min-width:0;padding:18px 20px 22px}.obc-col-toolbar{align-items:center;border-bottom:1px solid var(--col-line-soft);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:14px}.obc-col-tabs{background:#00000038;border:1px solid var(--col-line-soft);border-radius:999px;display:flex;gap:4px;max-width:100%;min-width:0;overflow-x:auto;padding:4px;scrollbar-width:none}.obc-col-tabs::-webkit-scrollbar{display:none}.obc-col-tabs button{align-items:center;background:none;border:0;border-radius:999px;color:var(--col-muted);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:7px;min-height:34px;padding:0 14px;white-space:nowrap}.obc-col-tabs button:hover{color:var(--col-text)}.obc-col-tabs button.is-active{background:#83a5513d;color:var(--col-accent)}.obc-col-category h4 em,.obc-col-group h3 em,.obc-col-tabs em{background:#ffffff12;border-radius:999px;font-size:.7rem;font-style:normal;font-weight:600;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.obc-col-tools{display:flex;flex-wrap:wrap;gap:10px}.obc-col-search,.obc-col-sort{align-items:center;background:#00000038;border:1px solid var(--col-line);border-radius:999px;color:var(--col-muted);display:inline-flex;font-size:.82rem;gap:8px;min-height:40px;padding:0 14px}.obc-col-search:focus-within,.obc-col-sort:focus-within{border-color:#caff6680}.obc-col-search input,.obc-col-sort select{background:none;border:0;color:var(--col-text);font:inherit;min-width:0;outline:0}.obc-col .obc-col-search input:focus-visible,.obc-col .obc-col-sort select:focus-visible{outline:0}.obc-col-search input{width:190px}.obc-col-search input::placeholder{color:var(--col-muted);opacity:.75}.obc-col-sort select{cursor:pointer}.obc-col-sort option{background:#141b11;color:var(--col-text)}.obc-col-view{background:#00000038;border:1px solid var(--col-line);border-radius:999px;display:inline-flex;padding:3px}.obc-col-view button{background:none;border:0;border-radius:999px;color:var(--col-muted);cursor:pointer;display:grid;height:32px;place-items:center;width:34px}.obc-col-view button.is-active{background:#83a5513d;color:var(--col-accent)}.obc-col-results{align-items:center;color:var(--col-muted);display:flex;font-size:.8rem;gap:12px;justify-content:space-between;min-height:40px}.obc-col-group{grid-gap:14px;display:grid;gap:14px}.obc-col-group+.obc-col-group{margin-top:26px}.obc-col-group h3{align-items:center;border-bottom:1px solid var(--col-line-soft);display:flex;font-size:1rem;font-weight:650;gap:8px;padding-bottom:8px}.obc-col-group.is-showcase h3{color:var(--col-gold)}.obc-col-category{grid-gap:10px;display:grid;gap:10px}.obc-col-category h4{align-items:center;color:var(--col-muted);display:flex;font-size:.82rem;font-weight:600;gap:8px;letter-spacing:.02em}.obc-col-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.obc-col-card{background:var(--col-tile);border:1px solid var(--col-line-soft);border-radius:18px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.obc-col-card:hover{border-color:#caff665c;box-shadow:0 14px 30px #00000047;transform:translateY(-2px)}.obc-col-card.is-showcase{border-color:#f5c96a59}.obc-col-card__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 35%,#83a55129,#00000059 70%);position:relative}.obc-col-card__image{background:none;border:0;cursor:zoom-in;display:grid;inset:0;padding:14px;place-items:center;position:absolute}.obc-col-card__image img{height:100%;min-height:0;object-fit:contain;transition:transform .25s ease;width:100%}.obc-col-card:hover .obc-col-card__image img{transform:scale(1.03)}.obc-col-letter{background:#83a55129;border-radius:18px;color:var(--col-accent);display:grid;font-size:1.6rem;font-weight:800;height:64px;place-items:center;width:64px}.obc-col-card__flags{display:flex;flex-wrap:wrap;gap:6px;left:10px;max-width:calc(100% - 56px);position:absolute;top:10px}.obc-col-card__flags span{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0e09cc;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:700;gap:5px;line-height:1.5;padding:3px 9px}.obc-col-card__flags .is-star{color:var(--col-gold)}.obc-col-card__flags .is-obc{color:var(--col-accent)}.obc-col-card__lock{background:#0a0e09cc;border-radius:50%;color:var(--col-muted);display:grid;font-size:.75rem;height:30px;place-items:center;position:absolute;right:10px;top:10px;width:30px}.obc-col-card__body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:12px 14px 14px}.obc-col-card__meta{color:var(--col-muted);font-size:.7rem;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-col-card h4{font-size:.92rem;font-weight:650;line-height:1.3;margin-top:-4px}.obc-col-card h4 button{-webkit-box-orient:vertical;-webkit-line-clamp:2;background:none;border:0;color:inherit;cursor:pointer;display:-webkit-box;font:inherit;overflow:hidden;padding:0;text-align:left}.obc-col-card h4 button:hover{color:var(--col-accent)}.obc-col-card__summary{color:var(--col-muted);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-col-card__tags{display:flex;flex-wrap:wrap;gap:5px}.obc-col-card__tags span{background:#83a5511f;border-radius:6px;color:var(--col-text);font-size:.68rem;font-weight:600;padding:2px 8px}.obc-col .obc-col-card__value{grid-gap:8px;border-top:1px solid var(--col-line-soft);display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:auto;padding-top:10px}.obc-col-card__value dt{color:var(--col-muted);font-size:.66rem}.obc-col-card__value dd{font-size:.88rem;font-weight:700}.obc-col-card__value div:first-child dd{color:var(--col-accent)}.obc-col-card__actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto}.obc-col-card__actions .obc-col-button{font-size:.78rem;min-height:34px}.obc-col-table{grid-gap:6px;display:grid;gap:6px}.obc-col-table__row{grid-gap:12px;align-items:center;background:var(--col-tile);border:1px solid var(--col-line-soft);border-radius:14px;display:grid;font-size:.84rem;gap:12px;grid-template-columns:minmax(0,2.6fr) minmax(0,1.1fr) 50px 90px 90px 80px;padding:10px 12px}.obc-col-table__row.is-head{background:none;border-color:#0000;color:var(--col-muted);font-size:.72rem;font-weight:600;letter-spacing:.04em;padding-bottom:4px;padding-top:0;text-transform:uppercase}.obc-col-table__row:not(.is-head):hover{border-color:#caff664d}.obc-col-table__item{align-items:center;display:flex;gap:12px;min-width:0}.obc-col-table__item>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.obc-col-thumb{background:#0000004d;border:0;border-radius:10px;cursor:zoom-in;display:grid;flex-shrink:0;height:48px;overflow:hidden;padding:3px;place-items:center;width:48px}.obc-col-thumb img{height:100%;object-fit:contain;width:100%}.obc-col-thumb .obc-col-letter{border-radius:8px;font-size:1rem;height:100%;width:100%}.obc-col-table__title{align-items:center;background:none;border:0;color:var(--col-text);cursor:pointer;display:flex;font:inherit;font-weight:650;gap:6px;min-width:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.obc-col-table__title:hover{color:var(--col-accent)}.obc-col-table__title>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.obc-col-table__title svg{color:var(--col-muted);flex-shrink:0;font-size:.7rem}.obc-col-table__title svg.is-star{color:var(--col-gold)}.obc-col-table__item small{color:var(--col-muted);font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-col-table__row .is-value{color:var(--col-accent);font-weight:700}.obc-col-table__actions{display:flex;gap:6px;justify-content:flex-end}.obc-col-empty{grid-gap:8px;background:var(--col-card);border:1px solid var(--col-line);border-radius:22px;display:grid;gap:8px;justify-items:center;padding:40px 24px;text-align:center}.obc-col-empty.is-small{background:none;border:0;padding:36px 16px}.obc-col-empty>svg{color:var(--col-green);font-size:2rem}.obc-col-empty>strong{font-size:1.1rem}.obc-col-empty p{color:var(--col-muted);font-size:.86rem;max-width:440px}.obc-col-empty__options{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,260px));margin-top:12px}.obc-col-empty__options button{grid-gap:4px;background:var(--col-tile);border:1px solid var(--col-line);border-radius:16px;color:var(--col-text);cursor:pointer;display:grid;gap:4px;justify-items:start;padding:16px;text-align:left;transition:border-color .15s ease,transform .15s ease}.obc-col-empty__options button:hover:not(:disabled){border-color:#caff6673;transform:translateY(-2px)}.obc-col-empty__options button:disabled{cursor:not-allowed;opacity:.55}.obc-col-empty__options span{background:#83a5512e;border-radius:10px;color:var(--col-accent);display:grid;height:34px;margin-bottom:4px;place-items:center;width:34px}.obc-col-empty__options small{color:var(--col-muted);font-size:.76rem}.obc-col .collection-dialog{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040703bd;z-index:1200}.obc-col .collection-dialog__panel{background:#11170f;border:1px solid var(--col-line);border-radius:22px;box-shadow:0 30px 80px #0000008c;color:var(--col-text);position:relative}.obc-col .collection-dialog__panel footer,.obc-col .collection-dialog__panel header{border-color:var(--col-line-soft)}.obc-col .collection-dialog__body fieldset{border-color:var(--col-line-soft);border-radius:14px}.obc-col .collection-button{background:#83a5511a;border-color:var(--col-line);border-radius:999px;color:var(--col-text);min-height:40px}.obc-col .collection-button.is-primary{background:linear-gradient(135deg,var(--col-accent),#8db95b);border-color:#0000;color:#0b1009}.obc-col .collection-button.obc-col-danger{background:var(--col-danger);border-color:#0000;color:#1a0b07}.obc-col-confirm .collection-dialog__body{gap:10px;justify-items:center;padding:26px 24px 18px;text-align:center}.obc-col-confirm h3{font-size:1.1rem}.obc-col-confirm p{color:var(--col-muted);font-size:.86rem;line-height:1.5}.obc-col-confirm p strong{color:var(--col-text)}.obc-col-confirm__icon{background:#ff8f7624;border-radius:50%;color:var(--col-danger);display:grid;font-size:1.1rem;height:48px;place-items:center;width:48px}.obc-col-profile-dialog .collector-profile-form{background:none;border:0;padding:0}.obc-col-profile-dialog__close{background:#ffffff0a;border:1px solid var(--col-line);border-radius:50%;color:var(--col-text);cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:16px;top:16px;width:36px;z-index:1}.obc-col-profile-dialog .collector-profile-form__head{padding-right:48px}@media (max-width:1100px){.obc-col-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.obc-col-head{align-items:flex-start;flex-direction:column}.obc-col-profile{flex-wrap:wrap}.obc-col-profile__actions,.obc-col-toolbar,.obc-col-tools{width:100%}.obc-col-search{flex:1 1}.obc-col-search input{width:100%}.obc-col-table__row.is-head{display:none}.obc-col-table__row{gap:8px 12px;grid-template-columns:repeat(3,minmax(0,1fr)) auto}.obc-col-table__item{grid-column:1/-1}.obc-col-table__row>[data-label=Category]{display:none}.obc-col-table__row>[data-label]:before{color:var(--col-muted);content:attr(data-label);display:block;font-size:.66rem;font-weight:500}}@media (max-width:640px){.obc-col{gap:14px}.obc-col-head{border-radius:20px;padding:20px}.obc-col-head__actions{display:grid;grid-template-columns:1fr;width:100%}.obc-col-stats{gap:10px}.obc-col-stat{padding:14px}.obc-col-stat strong{font-size:1.3rem}.obc-col-profile__text small,.obc-col-stat small{white-space:normal}.obc-col-panel{border-radius:18px;padding:14px}.obc-col-tools{display:grid;grid-template-columns:1fr auto}.obc-col-search{grid-column:1/-1}.obc-col-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.obc-col-card__body{padding:10px 12px 12px}.obc-col-card__value dd{font-size:.8rem}.obc-col-empty__options{grid-template-columns:1fr;width:100%}.obc-col .collection-dialog{align-items:end;padding:0}.obc-col .collection-dialog__panel{border-radius:22px 22px 0 0;max-height:92vh}}@media (max-width:380px){.obc-col-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.obc-col *{animation:none!important;transition:none!important}}.obc-col .collection-dialog__body legend{color:var(--col-text);font-size:.86rem;font-weight:700;padding:0 6px}.obc-col .collection-dialog__body,.obc-col .collection-dialog__panel{scrollbar-color:#83a55173 #0000;scrollbar-width:thin}.obc-col .collector-visibility label.is-selected{background:#83a55124;border-color:#caff6680}.obc-cn{--cn-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--cn-line:#83a55133;--cn-line-soft:#83a5511f;--cn-tile:hsla(0,0%,100%,.035);--cn-accent:var(--obc-glow,#caff66);--cn-green:var(--obc-primary,#83a551);--cn-text:var(--obc-text,#f5f8ef);--cn-muted:var(--obc-muted,#aeb9a8);--cn-danger:#ff8f76;--cn-warning:#f2c94c;--c-outline:var(--cn-line);--c-surface:#00000038;--c-surface-low:var(--cn-tile);--c-text:var(--cn-text);--c-muted:var(--cn-muted);--c-primary:var(--cn-accent);--c-error:var(--cn-danger);--c-warning:var(--cn-warning)}.obc-cn.consignor-panel{grid-gap:20px;background:none;border:0;color:var(--cn-text);display:grid;gap:20px;min-width:0;padding:0}.obc-cn dd,.obc-cn dl,.obc-cn h2,.obc-cn h3,.obc-cn ol,.obc-cn p{margin:0}.obc-cn-button{align-items:center;background:linear-gradient(135deg,var(--cn-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:8px;justify-content:center;min-height:40px;padding:0 18px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-cn-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-cn-button--ghost{background:#83a5511a;border-color:var(--cn-line);color:var(--cn-text)}.obc-cn-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-cn-chevron{font-size:.7rem;transition:transform .15s ease}.obc-cn-card.is-open .obc-cn-chevron{transform:rotate(180deg)}.obc-cn .obc-cn-link{background:none;border:0;color:var(--cn-accent);cursor:pointer;font-size:.8rem;font-weight:600;padding:4px 0;white-space:nowrap}.obc-cn .obc-cn-link:hover{text-decoration:underline}.obc-cn-icon-button{background:#ffffff0a;border:1px solid var(--cn-line);border-radius:50%;color:var(--cn-text);cursor:pointer;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.obc-cn a:focus-visible,.obc-cn button:focus-visible,.obc-cn input:focus-visible,.obc-cn select:focus-visible,.obc-cn textarea:focus-visible{outline:2px solid var(--cn-accent);outline-offset:2px}.obc-cn-head{align-items:flex-end;background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--cn-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;padding:26px 28px}.obc-cn-eyebrow{color:var(--cn-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-cn-head h2{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:6px}.obc-cn-head p{color:var(--cn-muted);font-size:.9rem;margin-top:6px;max-width:600px}.obc-cn-head__actions{display:flex;flex-shrink:0;gap:10px}.obc-cn-alert,.obc-cn-status{align-items:center;background:#83a55114;border:1px solid var(--cn-line);border-radius:14px;display:flex;font-size:.86rem;gap:12px;padding:12px 16px}.obc-cn-status>svg{color:var(--cn-accent);flex-shrink:0}.obc-cn-alert span,.obc-cn-status span{flex:1 1;min-width:0}.obc-cn-status button{background:none;border:0;color:var(--cn-muted);cursor:pointer;display:grid;padding:4px;place-items:center}.obc-cn-status.is-danger{background:#ff8f7614;border-color:#ff8f7666}.obc-cn-status.is-danger>svg{color:var(--cn-danger)}.obc-cn-alert{background:#f2c94c12;border-color:#f2c94c5c;color:var(--cn-muted)}.obc-cn-alert>svg{color:var(--cn-warning);flex-shrink:0}.obc-cn-alert strong{color:var(--cn-text);font-weight:650}.obc-cn-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-cn-stat{grid-gap:6px;background:var(--cn-card);border:1px solid var(--cn-line);border-radius:18px;color:var(--cn-text);cursor:pointer;display:grid;font:inherit;gap:6px;min-width:0;padding:16px 18px;text-align:left;transition:border-color .15s ease,transform .15s ease}.obc-cn-stat:hover{border-color:#caff666b;transform:translateY(-2px)}.obc-cn-stat span{color:var(--cn-muted);font-size:.8rem;font-weight:500}.obc-cn-stat strong{font-size:1.65rem;font-weight:700;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-cn-stat small{color:var(--cn-muted);font-size:.75rem}.obc-cn-stat.is-warning{border-color:#f2c94c61}.obc-cn-stat.is-warning strong{color:var(--cn-warning)}.obc-cn-stat.is-accent strong{color:var(--cn-accent)}.obc-cn-steps{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0}.obc-cn-steps li{align-items:center;background:var(--cn-tile);border:1px solid var(--cn-line-soft);border-radius:16px;display:flex;gap:12px;min-width:0;padding:12px 14px}.obc-cn-steps li>span{background:#83a55129;border-radius:11px;color:var(--cn-accent);display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.obc-cn-steps li>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.obc-cn-steps strong{font-size:.84rem;font-weight:650}.obc-cn-steps small{color:var(--cn-muted);font-size:.74rem;line-height:1.35}.obc-cn-panel{background:var(--cn-card);border:1px solid var(--cn-line);border-radius:22px;min-width:0;padding:18px 20px 22px}.obc-cn-toolbar{border-bottom:1px solid var(--cn-line-soft);margin-bottom:16px;padding-bottom:14px}.obc-cn-tabs{background:#00000038;border:1px solid var(--cn-line-soft);border-radius:999px;display:inline-flex;gap:4px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none}.obc-cn-tabs::-webkit-scrollbar{display:none}.obc-cn-tabs button{align-items:center;background:none;border:0;border-radius:999px;color:var(--cn-muted);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:7px;min-height:34px;padding:0 14px;white-space:nowrap}.obc-cn-tabs button:hover{color:var(--cn-text)}.obc-cn-tabs button.is-active{background:#83a5513d;color:var(--cn-accent)}.obc-cn-tabs em{background:#ffffff12;border-radius:999px;font-size:.7rem;font-style:normal;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.obc-cn-tabs .is-active em{background:#caff6629}.obc-cn-loading{color:var(--cn-muted);padding:32px;text-align:center}.obc-cn-list{grid-gap:14px;display:grid;gap:14px}.obc-cn-card{grid-gap:16px;background:var(--cn-tile);border:1px solid var(--cn-line-soft);border-radius:18px;display:grid;gap:16px;min-width:0;padding:18px 20px}.obc-cn-card.needs-response{border-color:#f2c94c66}.obc-cn-card__head{align-items:center;display:flex;gap:14px;min-width:0}.obc-cn-thumb{background:#0000004d;border-radius:14px;color:var(--cn-green);display:grid;flex-shrink:0;font-size:1.1rem;height:56px;overflow:hidden;padding:4px;place-items:center;width:56px}.obc-cn-thumb img{height:100%;object-fit:contain;width:100%}.obc-cn-card__title{grid-gap:3px;display:grid;flex:1 1;gap:3px;min-width:0}.obc-cn-card__title h3{font-size:1rem;font-weight:650}.obc-cn-card__title h3,.obc-cn-card__title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-cn-card__title span{color:var(--cn-muted);font-size:.76rem}.obc-cn-card__badges{display:flex;flex-shrink:0;flex-wrap:wrap;gap:6px;justify-content:flex-end}.obc-cn-pill{align-items:center;background:#ffffff0d;border:1px solid var(--cn-line);border-radius:999px;color:var(--cn-text);display:inline-flex;font-size:.72rem;font-weight:700;gap:5px;padding:4px 12px;white-space:nowrap}.obc-cn-pill.is-success{background:#83a5512e;border-color:#caff6666;color:var(--cn-accent)}.obc-cn-pill.is-warning{background:#f2c94c1a;border-color:#f2c94c6b;color:var(--cn-warning)}.obc-cn-pill.is-danger{background:#ff8f761f;border-color:#ff8f7673;color:var(--cn-danger)}.obc-cn-progress{grid-gap:8px;display:grid;gap:8px}.obc-cn-progress__now{color:var(--cn-muted);display:none;font-size:.76rem}.obc-cn-track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;padding:0}.obc-cn-track li{grid-gap:6px;align-content:start;display:grid;gap:6px;justify-items:center;min-width:0;position:relative;text-align:center}.obc-cn-track li:before{background:#ffffff14;border-radius:3px;content:"";height:3px;left:-50%;position:absolute;right:50%;top:11px}.obc-cn-track li:first-child:before{display:none}.obc-cn-track li.is-blocked:before,.obc-cn-track li.is-current:before,.obc-cn-track li.is-done:before{background:var(--cn-green)}.obc-cn-track li>span{background:#141b11;border:2px solid #ffffff24;border-radius:50%;color:#0b1009;display:grid;font-size:.8rem;height:25px;place-items:center;position:relative;width:25px;z-index:1}.obc-cn-track li.is-done>span{background:var(--cn-accent);border-color:var(--cn-accent)}.obc-cn-track li.is-current>span{border-color:var(--cn-accent);box-shadow:0 0 0 4px #caff6624}.obc-cn-track li.is-current>span:after{background:var(--cn-accent);border-radius:50%;content:"";height:8px;width:8px}.obc-cn-track li.is-blocked>span{background:#1d190c;border-color:var(--cn-warning);color:var(--cn-warning)}.obc-cn-track strong{font-size:.74rem;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-cn-track li.is-todo strong{color:var(--cn-muted);font-weight:500}.obc-cn-money{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.obc-cn-money>div{grid-gap:2px;background:#00000029;border:1px solid var(--cn-line-soft);border-radius:12px;display:grid;gap:2px;min-width:0;padding:10px 12px}.obc-cn-money dt{color:var(--cn-muted);font-size:.72rem}.obc-cn-money dd{font-size:.94rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-cn-money small{color:var(--cn-muted);font-size:.72rem;font-weight:500}.obc-cn-money .is-accent{background:#83a5511a;border-color:#caff664d}.obc-cn-money .is-accent dd{color:var(--cn-accent)}.obc-cn-card__foot{align-items:center;display:flex;gap:14px;justify-content:space-between}.obc-cn-card__foot p{align-items:center;color:var(--cn-muted);display:flex;font-size:.82rem;gap:8px;min-width:0}.obc-cn-card__foot p svg{color:var(--cn-green);flex-shrink:0}.obc-cn-card__foot .obc-cn-button{flex-shrink:0;font-size:.8rem;min-height:36px;padding:0 16px}.obc-cn-card__detail{border-top:1px solid var(--cn-line-soft);padding-top:16px}.obc-cn-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:48px 20px;text-align:center}.obc-cn-empty>svg{color:var(--cn-green);font-size:1.8rem;margin-bottom:4px}.obc-cn-empty p{color:var(--cn-muted);font-size:.86rem;margin-bottom:8px;max-width:440px}.obc-cn .consign-detail__message{display:none}.obc-cn .consign-detail h5,.obc-cn .consign-form__terms h5{color:var(--cn-muted);font-size:.74rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.obc-cn .consign-detail__terms{background:#00000029;border-color:var(--cn-line-soft);border-radius:14px}.obc-cn .consign-callout{background:#f2c94c0f;border-color:#f2c94c61;border-radius:14px;font-size:.86rem}.obc-cn .consign-charges li{background:#00000029;border:1px solid var(--cn-line-soft);border-radius:10px;font-size:.84rem;padding:8px 12px}.obc-cn .consign-history{list-style:none;padding-left:0}.obc-cn .consign-history li{font-size:.84rem;padding-left:18px;position:relative}.obc-cn .consign-history li:before{background:var(--cn-green);border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:6px;width:7px}.obc-cn .consign-button{background:#83a5511a;border-color:var(--cn-line);border-radius:999px;font-size:.82rem;min-height:38px}.obc-cn .consign-button.is-primary{background:linear-gradient(135deg,var(--cn-accent),#8db95b);border-color:#0000;color:#0b1009}.obc-cn .consign-button.is-danger{background:#ff8f7614;border-color:#ff8f7680;color:var(--cn-danger)}.obc-cn .consign-link{font-size:.82rem;font-weight:600}.obc-cn .consign-terms__table{font-size:.84rem}.obc-cn .consign-terms__table td,.obc-cn .consign-terms__table th{border-bottom-color:var(--cn-line-soft)}.obc-cn .consign-terms__table th{font-size:.7rem;font-weight:600}.obc-cn .consign-terms__facts{font-size:.8rem}.obc-cn .consign-form{background:none;border:0;padding:0}.obc-cn .consign-warning{border-color:#f2c94c61;border-radius:12px;font-size:.84rem}.obc-cn .consign-form__grid label{color:var(--cn-muted);font-size:.78rem;font-weight:600}.obc-cn .consign-form__grid input,.obc-cn .consign-form__grid select,.obc-cn .consign-form__grid textarea{background:#00000040;border-color:var(--cn-line);border-radius:12px;color:var(--cn-text);font-size:.88rem}.obc-cn .consign-form__grid input:focus,.obc-cn .consign-form__grid select:focus,.obc-cn .consign-form__grid textarea:focus{border-color:#caff6680;outline:none}.obc-cn .consign-form__grid option{background:#141b11}.obc-cn .consign-photos figure,.obc-cn .consign-photos__add{border-radius:12px}.obc-cn .consign-photos__add{border-color:var(--cn-line);color:var(--cn-accent)}.obc-cn .consign-form__estimate{border-color:var(--cn-line-soft);border-radius:14px}.obc-cn .consign-accept{font-size:.84rem}.obc-cn-dialog{display:grid;inset:0;padding:24px 16px;place-items:center;position:fixed;z-index:1200}.obc-cn-dialog__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040703bd;border:0;cursor:default;inset:0;position:fixed}.obc-cn-dialog__panel{animation:obc-cn-rise .2s ease-out;background:#11170f;border:1px solid var(--cn-line);border-radius:24px;box-shadow:0 30px 80px #0000008c;color:var(--cn-text);display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(860px,100%)}@keyframes obc-cn-rise{0%{opacity:0;transform:translateY(12px)}}.obc-cn-dialog__head{align-items:flex-start;border-bottom:1px solid var(--cn-line-soft);display:flex;gap:16px;justify-content:space-between;padding:20px 22px}.obc-cn-dialog__head h2{font-size:1.15rem;font-weight:700}.obc-cn-dialog__head p{color:var(--cn-muted);font-size:.84rem;margin-top:4px}.obc-cn-dialog__body{overflow-y:auto;padding:18px 22px 22px;scrollbar-color:#83a55173 #0000;scrollbar-width:thin}@media (max-width:1100px){.obc-cn-stats,.obc-cn-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.obc-cn-money{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.obc-cn-head{align-items:flex-start;flex-direction:column}.obc-cn-card__head{flex-wrap:wrap}.obc-cn-card__title{flex-basis:calc(100% - 70px)}.obc-cn-card__badges{justify-content:flex-start;padding-left:70px;width:100%}}@media (max-width:640px){.obc-cn.consignor-panel{gap:14px}.obc-cn-head{border-radius:20px;padding:20px}.obc-cn-head__actions,.obc-cn-head__actions .obc-cn-button{width:100%}.obc-cn-alert{flex-wrap:wrap}.obc-cn-stats{gap:10px}.obc-cn-stat{padding:14px}.obc-cn-stat strong{font-size:1.3rem}.obc-cn-steps{grid-auto-columns:78%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.obc-cn-steps::-webkit-scrollbar{display:none}.obc-cn-steps li{scroll-snap-align:start}.obc-cn-panel{border-radius:18px;padding:14px}.obc-cn-card{padding:14px}.obc-cn-thumb{height:48px;width:48px}.obc-cn-card__title{flex-basis:calc(100% - 62px)}.obc-cn-card__badges{padding-left:62px}.obc-cn-track strong{display:none}.obc-cn-progress__now{display:block}.obc-cn-money{grid-template-columns:repeat(2,minmax(0,1fr))}.obc-cn-money .is-accent{grid-column:1/-1;order:-1}.obc-cn-card__foot{align-items:stretch;flex-direction:column}.obc-cn-dialog{align-items:end;padding:0}.obc-cn-dialog__panel{border-radius:22px 22px 0 0;max-height:94vh;width:100%}.obc-cn-dialog__body,.obc-cn-dialog__head{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.obc-cn *{animation:none!important;transition:none!important}}.obc-or{--or-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--or-line:#83a55133;--or-line-soft:#83a5511f;--or-tile:hsla(0,0%,100%,.035);--or-accent:var(--obc-glow,#caff66);--or-green:var(--obc-primary,#83a551);--or-text:var(--obc-text,#f5f8ef);--or-muted:var(--obc-muted,#aeb9a8);--or-danger:#ff8f76;--or-warning:#f2c94c;--or-columns:minmax(0,2.4fr) 112px 104px minmax(150px,1.1fr) 150px;grid-gap:20px;color:var(--or-text);display:grid;gap:20px;min-width:0}.obc-or dd,.obc-or dl,.obc-or h2,.obc-or ol,.obc-or p,.obc-or ul{margin:0}.obc-or-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.obc-or-button{align-items:center;background:linear-gradient(135deg,var(--or-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:8px;justify-content:center;min-height:40px;padding:0 18px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-or-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-or-button--ghost{background:#83a5511a;border-color:var(--or-line);color:var(--or-text)}.obc-or-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-or .obc-or-link{background:none;border:0;color:var(--or-accent);cursor:pointer;font-size:.8rem;font-weight:600;padding:4px 0;white-space:nowrap}.obc-or .obc-or-link:hover{text-decoration:underline}.obc-or-icon-button{background:#ffffff0a;border:1px solid var(--or-line);border-radius:50%;color:var(--or-text);cursor:pointer;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.obc-or-icon-button:hover{border-color:#caff6673}.obc-or button:focus-visible,.obc-or input:focus-visible,.obc-or select:focus-visible{outline:2px solid var(--or-accent);outline-offset:2px}.obc-or-head{align-items:flex-end;background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--or-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;padding:26px 28px}.obc-or-eyebrow{color:var(--or-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-or-head h2{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:6px}.obc-or-head p{color:var(--or-muted);font-size:.9rem;margin-top:6px;max-width:580px}.obc-or-head__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px}.obc-or-alert{align-items:center;background:#f2c94c12;border:1px solid #f2c94c5c;border-radius:14px;color:var(--or-muted);display:flex;font-size:.86rem;gap:12px;padding:12px 16px}.obc-or-alert>svg{color:var(--or-warning);flex-shrink:0}.obc-or-alert span{flex:1 1;min-width:0}.obc-or-alert strong{color:var(--or-text);font-weight:650}.obc-or-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-or-stat{grid-gap:6px;background:var(--or-card);border:1px solid var(--or-line);border-radius:18px;color:var(--or-text);cursor:pointer;display:grid;font:inherit;gap:6px;min-width:0;padding:16px 18px;text-align:left;transition:border-color .15s ease,transform .15s ease}.obc-or-stat:hover{border-color:#caff666b;transform:translateY(-2px)}.obc-or-stat span{color:var(--or-muted);font-size:.8rem;font-weight:500}.obc-or-stat strong{font-size:1.65rem;font-weight:700;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-or-stat small{color:var(--or-muted);font-size:.75rem}.obc-or-stat.is-warning{border-color:#f2c94c61}.obc-or-stat.is-warning strong{color:var(--or-warning)}.obc-or-stat.is-accent strong{color:var(--or-accent)}.obc-or-panel{background:var(--or-card);border:1px solid var(--or-line);border-radius:22px;min-width:0;padding:18px 20px 22px}.obc-or-toolbar{align-items:center;border-bottom:1px solid var(--or-line-soft);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:14px}.obc-or-tabs{background:#00000038;border:1px solid var(--or-line-soft);border-radius:999px;display:flex;gap:4px;max-width:100%;min-width:0;overflow-x:auto;padding:4px;scrollbar-width:none}.obc-or-tabs::-webkit-scrollbar{display:none}.obc-or-tabs button{align-items:center;background:none;border:0;border-radius:999px;color:var(--or-muted);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:7px;min-height:34px;padding:0 14px;transition:background .15s ease,color .15s ease;white-space:nowrap}.obc-or-tabs button:hover{color:var(--or-text)}.obc-or-tabs button.is-active{background:#83a5513d;color:var(--or-accent)}.obc-or-tabs em{background:#ffffff12;border-radius:999px;font-size:.7rem;font-style:normal;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.obc-or-tabs .is-active em{background:#caff6629}.obc-or-tools{display:flex;flex-wrap:wrap;gap:10px}.obc-or-search,.obc-or-sort{align-items:center;background:#00000038;border:1px solid var(--or-line);border-radius:999px;color:var(--or-muted);display:inline-flex;font-size:.82rem;gap:8px;min-height:40px;padding:0 14px;position:relative}.obc-or-search:focus-within,.obc-or-sort:focus-within{border-color:#caff6680}.obc-or-search input,.obc-or-sort select{background:none;border:0;color:var(--or-text);font:inherit;min-width:0;outline:0}.obc-or .obc-or-search input:focus-visible,.obc-or .obc-or-sort select:focus-visible{outline:0}.obc-or-search input{width:200px}.obc-or-search input::placeholder{color:var(--or-muted);opacity:.75}.obc-or-sort select{cursor:pointer}.obc-or-sort option{background:#141b11;color:var(--or-text)}.obc-or-results{align-items:center;color:var(--or-muted);display:flex;font-size:.8rem;gap:12px;justify-content:space-between;min-height:40px}.obc-or-columns,.obc-or-row{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:var(--or-columns)}.obc-or-columns{color:var(--or-muted);font-size:.72rem;font-weight:600;letter-spacing:.04em;padding:0 14px 8px;text-transform:uppercase}.obc-or-list{grid-gap:8px;display:grid;gap:8px;list-style:none;padding:0}.obc-or-row{background:var(--or-tile);border:1px solid var(--or-line-soft);border-radius:14px;min-width:0;padding:10px 14px;transition:border-color .15s ease,background .15s ease}.obc-or-row:hover{background:#ffffff0d;border-color:#caff664d}.obc-or-row.is-due{background:#f2c94c0d;border-color:#f2c94c5c}.obc-or-row__main{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;min-width:0;padding:0;text-align:left}.obc-or-thumb{background:#0000004d;border-radius:12px;color:var(--or-green);display:grid;flex-shrink:0;height:48px;overflow:hidden;padding:4px;place-items:center;width:48px}.obc-or-thumb img{height:100%;object-fit:contain;width:100%}.obc-or-thumb.is-large{border-radius:16px;font-size:1.5rem;height:84px;width:84px}.obc-or-row__title{grid-gap:2px;display:grid;gap:2px;min-width:0}.obc-or-row__title strong{font-size:.88rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-or-row__main:hover strong{color:var(--or-accent)}.obc-or-row__title small{align-items:center;color:var(--or-muted);display:flex;font-size:.74rem;gap:5px;overflow:hidden;white-space:nowrap}.obc-or-row__title small svg{flex-shrink:0;font-size:.66rem}.obc-or-row__date{color:var(--or-muted);font-size:.8rem}.obc-or-row__total{font-size:.95rem;font-weight:700}.obc-or-row__status{grid-gap:4px;display:grid;gap:4px;justify-items:start;min-width:0}.obc-or-row__status small{align-items:center;color:var(--or-warning);display:flex;font-size:.72rem;gap:5px}.obc-or-row__actions{display:flex;justify-content:flex-end}.obc-or-row__actions .obc-or-button{font-size:.8rem;min-height:36px;padding:0 14px}.obc-or-pill{background:#ffffff0d;border:1px solid var(--or-line);border-radius:999px;color:var(--or-text);display:inline-block;font-size:.72rem;font-weight:700;max-width:100%;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;white-space:nowrap}.obc-or-pill.is-success{background:#83a5512e;border-color:#caff6666;color:var(--or-accent)}.obc-or-pill.is-warning{background:#f2c94c1a;border-color:#f2c94c6b;color:var(--or-warning)}.obc-or-pill.is-danger{background:#ff8f761f;border-color:#ff8f7673;color:var(--or-danger)}.obc-or-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:48px 20px;text-align:center}.obc-or-empty>svg{color:var(--or-green);font-size:1.8rem;margin-bottom:4px}.obc-or-empty p{color:var(--or-muted);font-size:.86rem;margin-bottom:8px;max-width:400px}.obc-or-empty__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.obc-or-dialog{display:grid;inset:0;overflow-y:auto;padding:24px 16px;place-items:center;position:fixed;z-index:1200}.obc-or-dialog__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040703bd;border:0;cursor:default;inset:0;position:fixed}.obc-or-dialog__panel{animation:obc-or-rise .2s ease-out;background:#11170f;border:1px solid var(--or-line);border-radius:24px;box-shadow:0 30px 80px #0000008c;color:var(--or-text);display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(560px,100%)}@keyframes obc-or-rise{0%{opacity:0;transform:translateY(12px)}}.obc-or-dialog__head{align-items:flex-start;border-bottom:1px solid var(--or-line-soft);display:flex;gap:16px;padding:20px 22px}.obc-or-dialog__head>div{grid-gap:6px;display:grid;flex:1 1;gap:6px;justify-items:start;min-width:0}.obc-or-dialog__type{align-items:center;color:var(--or-muted);display:inline-flex;font-size:.74rem;gap:6px}.obc-or-dialog__head h2{font-size:1.1rem;font-weight:700;line-height:1.3}.obc-or-dialog__body{grid-gap:16px;display:grid;gap:16px;overflow-y:auto;padding:18px 22px;scrollbar-color:#83a55173 #0000;scrollbar-width:thin}.obc-or-dialog__alert{align-items:center;background:#f2c94c12;border:1px solid #f2c94c5c;border-radius:12px;display:flex;font-size:.82rem;gap:10px;padding:10px 14px}.obc-or-dialog__alert svg{color:var(--or-warning);flex-shrink:0}.obc-or-dialog__alert.is-danger{background:#ff8f7614;border-color:#ff8f766b}.obc-or-dialog__alert.is-danger svg{color:var(--or-danger)}.obc-or-dialog__closed{color:var(--or-muted);font-size:.84rem}.obc-or-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;padding:0}.obc-or-steps li{grid-gap:6px;align-content:start;display:grid;gap:6px;justify-items:center;position:relative;text-align:center}.obc-or-steps li:before{background:#ffffff14;border-radius:3px;content:"";height:3px;left:-50%;position:absolute;right:50%;top:11px}.obc-or-steps li:first-child:before{display:none}.obc-or-steps li.is-blocked:before,.obc-or-steps li.is-current:before,.obc-or-steps li.is-done:before{background:var(--or-green)}.obc-or-steps li>span{background:#141b11;border:2px solid #ffffff24;border-radius:50%;color:#0b1009;display:grid;font-size:.8rem;height:25px;place-items:center;position:relative;width:25px;z-index:1}.obc-or-steps li.is-done>span{background:var(--or-accent);border-color:var(--or-accent)}.obc-or-steps li.is-current>span{border-color:var(--or-accent);box-shadow:0 0 0 4px #caff6624}.obc-or-steps li.is-current>span:after{background:var(--or-accent);border-radius:50%;content:"";height:8px;width:8px}.obc-or-steps li.is-blocked>span{background:#1d190c;border-color:var(--or-warning);color:var(--or-warning)}.obc-or-steps strong{font-size:.72rem;font-weight:600}.obc-or-steps li.is-todo strong{color:var(--or-muted);font-weight:500}.obc-or-receipt{border:1px solid var(--or-line-soft);border-radius:14px;display:grid;overflow:hidden}.obc-or-facts>div,.obc-or-receipt>div{display:flex;font-size:.84rem;gap:12px;justify-content:space-between}.obc-or-receipt>div{padding:10px 14px}.obc-or-receipt>div+div{border-top:1px solid var(--or-line-soft)}.obc-or-facts dt,.obc-or-receipt dt{color:var(--or-muted)}.obc-or-facts dd,.obc-or-receipt dd{font-weight:600;text-align:right}.obc-or-receipt .is-total{background:#83a5511a}.obc-or-receipt .is-total dt{color:var(--or-text);font-weight:600}.obc-or-receipt .is-total dd{color:var(--or-accent);font-size:1.05rem;font-weight:800}.obc-or-facts{grid-gap:8px;display:grid;gap:8px}.obc-or-dialog__foot{border-top:1px solid var(--or-line-soft);display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding:16px 22px}@media (max-width:1100px){.obc-or{--or-columns:minmax(0,2fr) 104px 96px minmax(130px,1fr) 128px}.obc-or-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.obc-or-head{align-items:flex-start;flex-direction:column}.obc-or-toolbar,.obc-or-tools{width:100%}.obc-or-search{flex:1 1}.obc-or-search input{width:100%}.obc-or-columns{display:none}.obc-or-row{gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.obc-or-row__actions,.obc-or-row__main,.obc-or-row__status{grid-column:1/-1}.obc-or-row__date,.obc-or-row__total{grid-gap:2px;display:grid;gap:2px}.obc-or-row__date:before,.obc-or-row__total:before{color:var(--or-muted);content:attr(data-label);font-size:.68rem;font-weight:500}.obc-or-row__status{grid-column:2;grid-row:2;justify-items:end;text-align:right}.obc-or-row__total{grid-column:1;grid-row:3}.obc-or-row__date{grid-column:1;grid-row:2}.obc-or-row__actions{align-self:end;grid-column:2;grid-row:3}.obc-or-row__actions .obc-or-button{width:100%}}@media (max-width:640px){.obc-or{gap:14px}.obc-or-head{border-radius:20px;padding:20px}.obc-or-head__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.obc-or-alert{flex-wrap:wrap}.obc-or-stats{gap:10px}.obc-or-stat{padding:14px}.obc-or-stat strong{font-size:1.3rem}.obc-or-panel{border-radius:18px;padding:14px}.obc-or-tools{display:grid;grid-template-columns:1fr}.obc-or-row__status small{justify-content:flex-end}.obc-or-dialog{align-items:end;padding:0}.obc-or-dialog__panel{border-radius:22px 22px 0 0;max-height:92vh;width:100%}.obc-or-dialog__body,.obc-or-dialog__head{padding-left:16px;padding-right:16px}.obc-or-thumb.is-large{height:64px;width:64px}.obc-or-dialog__foot{display:grid;grid-template-columns:1fr 1fr;padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.obc-or-dialog__foot .obc-or-button:last-child:nth-child(odd),.obc-or-dialog__foot .obc-or-button:only-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.obc-or *{animation:none!important;transition:none!important}}.obc-pm{--pm-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--pm-line:#83a55133;--pm-line-soft:#83a5511f;--pm-tile:hsla(0,0%,100%,.035);--pm-accent:var(--obc-glow,#caff66);--pm-green:var(--obc-primary,#83a551);--pm-text:var(--obc-text,#f5f8ef);--pm-muted:var(--obc-muted,#aeb9a8);--pm-danger:#ff8f76;--pm-warning:#f2c94c;--pm-columns:120px minmax(0,2fr) minmax(130px,1fr) 120px 110px;grid-gap:20px;color:var(--pm-text);display:grid;gap:20px;min-width:0}.obc-pm h2,.obc-pm h3,.obc-pm h4,.obc-pm p,.obc-pm ul{margin:0}.obc-pm-muted{color:var(--pm-muted);font-size:.84rem}.obc-pm-error{color:var(--pm-danger);font-size:.84rem}.obc-pm-button{align-items:center;background:linear-gradient(135deg,var(--pm-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:8px;justify-content:center;min-height:40px;padding:0 18px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-pm-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-pm-button:disabled{cursor:not-allowed;opacity:.55}.obc-pm-button--ghost{background:#83a5511a;border-color:var(--pm-line);color:var(--pm-text)}.obc-pm-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-pm-button--danger{background:#ff8f761f;border-color:#ff8f7680;color:var(--pm-danger)}.obc-pm-button--danger:hover:not(:disabled){background:#ff8f7633;box-shadow:none}.obc-pm .obc-pm-link{background:none;border:0;color:var(--pm-accent);cursor:pointer;font-size:.8rem;font-weight:600;padding:4px 0;white-space:nowrap}.obc-pm .obc-pm-link:hover:not(:disabled){text-decoration:underline}.obc-pm .obc-pm-link.is-danger{color:var(--pm-danger)}.obc-pm .obc-pm-link:disabled{cursor:not-allowed;opacity:.5}.obc-pm-icon-button{background:#ffffff0a;border:1px solid var(--pm-line);border-radius:50%;color:var(--pm-text);cursor:pointer;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.obc-pm-icon-button.is-small{font-size:.8rem;height:28px;width:28px}.obc-pm button:focus-visible,.obc-pm input:focus-visible,.obc-pm select:focus-visible{outline:2px solid var(--pm-accent);outline-offset:2px}.obc-pm-head{align-items:flex-end;background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--pm-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;padding:26px 28px}.obc-pm-eyebrow{color:var(--pm-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-pm-head h2{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:6px}.obc-pm-head p{color:var(--pm-muted);font-size:.9rem;margin-top:6px;max-width:600px}.obc-pm-head__actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px}.obc-pm-status{align-items:center;border:1px solid var(--pm-line);border-radius:999px;display:inline-flex;font-size:.8rem;font-weight:650;gap:7px;min-height:40px;padding:0 14px}.obc-pm-status.is-success{background:#83a55124;border-color:#caff6666;color:var(--pm-accent)}.obc-pm-status.is-warning{background:#f2c94c14;border-color:#f2c94c6b;color:var(--pm-warning)}.obc-pm-alert{align-items:center;background:#f2c94c12;border:1px solid #f2c94c5c;border-radius:14px;color:var(--pm-muted);display:flex;font-size:.86rem;gap:12px;padding:12px 16px}.obc-pm-alert>svg{color:var(--pm-warning);flex-shrink:0}.obc-pm-alert span{flex:1 1;min-width:0}.obc-pm-alert strong{color:var(--pm-text)}.obc-pm-alert.is-danger{background:#ff8f7614;border-color:#ff8f7666;color:var(--pm-text)}.obc-pm-alert.is-danger>svg{color:var(--pm-danger)}.obc-pm-panel,.obc-pm-wallet{background:var(--pm-card);border:1px solid var(--pm-line);border-radius:22px;min-width:0;padding:20px 22px 22px}.obc-pm-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.obc-pm-section-head h3{font-size:1.05rem;font-weight:650}.obc-pm-section-head p{color:var(--pm-muted);font-size:.82rem;margin-top:3px}.obc-pm-wallet__grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 300px}.obc-pm-cards{grid-gap:14px;align-content:start;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(240px,300px))}.obc-pm-card{grid-gap:10px;display:grid;gap:10px;min-width:0}.obc-pm-card__face{--pm-face:linear-gradient(135deg,#2b3a1f,#121a0e 70%);grid-gap:10px;aspect-ratio:1.586/1;background:radial-gradient(circle at 110% -10%,#ffffff29,#0000 45%),var(--pm-face);border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 14px 30px #0000004d;display:grid;gap:10px;grid-template-rows:auto auto 1fr auto;overflow:hidden;padding:16px 18px;position:relative}.obc-pm-card.is-primary .obc-pm-card__face{border-color:#caff6680;box-shadow:0 14px 30px #0000004d,0 0 0 1px #caff6633}.obc-pm-card.is-visa .obc-pm-card__face{--pm-face:linear-gradient(135deg,#1f3b6e,#0e1a33 75%)}.obc-pm-card.is-mastercard .obc-pm-card__face{--pm-face:linear-gradient(135deg,#5a2a1a,#1e120c 75%)}.obc-pm-card.is-amex .obc-pm-card__face{--pm-face:linear-gradient(135deg,#1d4f55,#0c2023 75%)}.obc-pm-card.is-discover .obc-pm-card__face{--pm-face:linear-gradient(135deg,#5c3d12,#20160a 75%)}.obc-pm-card__top{align-items:center;display:flex;gap:8px;justify-content:space-between}.obc-pm-card__brand{font-size:1rem;font-style:italic;font-weight:800;letter-spacing:.02em}.obc-pm-card__badge{align-items:center;background:var(--pm-accent);border-radius:999px;color:#0b1009;display:inline-flex;font-size:.66rem;font-weight:700;gap:5px;padding:3px 9px}.obc-pm-card__chip{background:linear-gradient(135deg,#e6cf8b,#a8893f);border-radius:6px;height:25px;opacity:.85;width:34px}.obc-pm-card__number{align-self:end;font-family:Courier New,ui-monospace,monospace;font-size:1.05rem;font-weight:700;letter-spacing:.08em;white-space:nowrap}.obc-pm-card__meta{color:#ffffffa6;font-size:.7rem}.obc-pm-card__actions{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:36px}.obc-pm-card__actions .obc-pm-button{font-size:.78rem;min-height:34px;padding:0 14px}.obc-pm-card__note{align-items:center;color:var(--pm-accent);display:inline-flex;font-size:.76rem;font-weight:600;gap:6px}.obc-pm-card__confirm{grid-gap:8px;background:#ff8f760f;border:1px solid #ff8f7659;border-radius:12px;display:grid;gap:8px;padding:10px 12px}.obc-pm-card__confirm p{color:var(--pm-muted);font-size:.76rem}.obc-pm-card__confirm p.is-danger{color:var(--pm-danger)}.obc-pm-card__confirm>div{display:flex;gap:8px;justify-content:flex-end}.obc-pm-card__confirm .obc-pm-button{font-size:.78rem;min-height:32px;padding:0 14px}.obc-pm-add{grid-gap:6px;align-content:center;aspect-ratio:1.586/1;background:#83a5510d;border:1px dashed #83a55173;border-radius:16px;color:var(--pm-text);cursor:pointer;display:grid;font:inherit;gap:6px;padding:16px;place-items:center;transition:border-color .15s ease,background .15s ease}.obc-pm-add:hover{background:#83a5511a;border-color:#caff6699}.obc-pm-add>span{background:#83a5512e;border-radius:12px;color:var(--pm-accent);display:grid;height:40px;place-items:center;width:40px}.obc-pm-add strong{font-size:.9rem;font-weight:650}.obc-pm-add small{color:var(--pm-muted);font-size:.74rem}.obc-pm-ready{grid-gap:12px;align-content:start;background:#0000002e;border:1px solid var(--pm-line-soft);border-radius:16px;display:grid;gap:12px;padding:16px}.obc-pm-ready h4{color:var(--pm-muted);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.obc-pm-checklist,.obc-pm-uses{grid-gap:8px;display:grid;gap:8px;list-style:none;padding:0}.obc-pm-checklist li{align-items:center;display:flex;gap:10px}.obc-pm-checklist li>svg{color:var(--pm-accent);flex-shrink:0}.obc-pm-checklist li.is-missing>svg{color:var(--pm-warning)}.obc-pm-checklist li>div{display:grid;min-width:0}.obc-pm-checklist strong{font-size:.82rem;font-weight:600}.obc-pm-checklist small{color:var(--pm-muted);font-size:.72rem}.obc-pm-uses li{align-items:flex-start;color:var(--pm-muted);display:flex;font-size:.78rem;gap:10px;line-height:1.4}.obc-pm-uses svg{color:var(--pm-green);flex-shrink:0;margin-top:2px}.obc-pm-tabs{background:#00000038;border:1px solid var(--pm-line-soft);border-radius:999px;display:inline-flex;gap:4px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none}.obc-pm-tabs::-webkit-scrollbar{display:none}.obc-pm-tabs button{background:none;border:0;border-radius:999px;color:var(--pm-muted);cursor:pointer;font-size:.8rem;font-weight:600;min-height:32px;padding:0 14px;white-space:nowrap}.obc-pm-tabs button:hover{color:var(--pm-text)}.obc-pm-tabs button.is-active{background:#83a5513d;color:var(--pm-accent)}.obc-pm-columns,.obc-pm-history li{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:var(--pm-columns)}.obc-pm-columns{color:var(--pm-muted);font-size:.72rem;font-weight:600;letter-spacing:.04em;padding:0 14px 8px;text-transform:uppercase}.obc-pm-columns span:last-child{text-align:right}.obc-pm-history{grid-gap:6px;display:grid;gap:6px;list-style:none;padding:0}.obc-pm-history li{background:var(--pm-tile);border:1px solid var(--pm-line-soft);border-radius:12px;min-width:0;padding:12px 14px}.obc-pm-history li.is-danger{border-color:#ff8f764d}.obc-pm-history__card,.obc-pm-history__date{color:var(--pm-muted);font-size:.8rem;white-space:nowrap}.obc-pm-history__what{grid-gap:2px;display:grid;gap:2px;min-width:0}.obc-pm-history__what strong{font-size:.86rem;font-weight:600}.obc-pm-history__what small{color:var(--pm-muted);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-pm-history__amount{grid-gap:2px;display:grid;gap:2px;justify-items:end}.obc-pm-history__amount strong{font-size:.94rem;font-weight:700}.obc-pm-history li.is-danger .obc-pm-history__amount strong,.obc-pm-history li.is-neutral .obc-pm-history__amount strong{color:var(--pm-muted);text-decoration:line-through}.obc-pm-history li.is-neutral .obc-pm-history__amount strong:has(+small){text-decoration:none}.obc-pm-history__amount small{color:var(--pm-muted);font-size:.7rem}.obc-pm-pill{background:#ffffff0d;border:1px solid var(--pm-line);border-radius:999px;display:inline-block;font-size:.72rem;font-weight:700;padding:3px 10px;white-space:nowrap}.obc-pm-pill.is-success{background:#83a5512e;border-color:#caff6666;color:var(--pm-accent)}.obc-pm-pill.is-warning{background:#f2c94c1a;border-color:#f2c94c6b;color:var(--pm-warning)}.obc-pm-pill.is-danger{background:#ff8f761f;border-color:#ff8f7673;color:var(--pm-danger)}.obc-pm-more{background:none;border:1px solid var(--pm-line);border-radius:999px;color:var(--pm-text);cursor:pointer;display:block;font-size:.8rem;font-weight:600;margin:12px auto 0;padding:8px 16px}.obc-pm-more:hover{border-color:#caff6673}.obc-pm-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:40px 20px;text-align:center}.obc-pm-empty>svg{color:var(--pm-green);font-size:1.8rem;margin-bottom:4px}.obc-pm-empty p{color:var(--pm-muted);font-size:.86rem;max-width:420px}.obc-pm-dialog{display:grid;inset:0;padding:24px 16px;place-items:center;position:fixed;z-index:1200}.obc-pm-dialog__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040703bd;border:0;cursor:default;inset:0;position:fixed}.obc-pm-dialog__panel{animation:obc-pm-rise .2s ease-out;background:#11170f;border:1px solid var(--pm-line);border-radius:24px;box-shadow:0 30px 80px #0000008c;color:var(--pm-text);display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(520px,100%)}@keyframes obc-pm-rise{0%{opacity:0;transform:translateY(12px)}}.obc-pm-dialog__head{align-items:flex-start;border-bottom:1px solid var(--pm-line-soft);display:flex;gap:14px;padding:20px 22px}.obc-pm-dialog__head>div{flex:1 1;min-width:0}.obc-pm-dialog__icon{background:#83a5512e;border-radius:14px;color:var(--pm-accent);display:grid;flex-shrink:0;height:44px;place-items:center;width:44px}.obc-pm-dialog__head h2{font-size:1.15rem;font-weight:700}.obc-pm-dialog__head p{color:var(--pm-muted);font-size:.82rem;margin-top:4px}.obc-pm-dialog__body{grid-gap:16px;display:grid;gap:16px;overflow-y:auto;padding:20px 22px 22px;scrollbar-color:#83a55173 #0000;scrollbar-width:thin}.obc-pm-form,.obc-pm-stripe{grid-gap:14px;display:grid;gap:14px}.obc-pm-form label{grid-gap:6px;color:var(--pm-muted);display:grid;font-size:.78rem;font-weight:600;gap:6px}.obc-pm-form input:not([type=checkbox]),.obc-pm-form select{background:#00000040;border:1px solid var(--pm-line);border-radius:12px;color:var(--pm-text);font:inherit;font-size:.9rem;min-height:44px;padding:0 14px;width:100%}.obc-pm-form select option{background:#141b11}.obc-pm-form .obc-pm-form__check{align-items:center;color:var(--pm-text);display:flex;font-size:.84rem;font-weight:500;gap:10px}.obc-pm-form__check input{accent-color:var(--pm-accent);height:18px;width:18px}.obc-pm-form__actions{display:flex;gap:10px;justify-content:flex-end}.obc-pm-dev-note{align-items:flex-start;background:#f2c94c12;border:1px solid #f2c94c5c;border-radius:12px;display:flex;font-size:.8rem;gap:10px;line-height:1.45;padding:10px 14px}.obc-pm-dev-note svg{color:var(--pm-warning);flex-shrink:0;margin-top:2px}.obc-pm-fine{align-items:center;color:var(--pm-muted);display:flex;font-size:.74rem;gap:8px}.obc-pm-fine svg{color:var(--pm-green);flex-shrink:0}@media (max-width:1100px){.obc-pm-wallet__grid{grid-template-columns:1fr}.obc-pm{--pm-columns:100px minmax(0,2fr) minmax(110px,1fr) 104px 96px}}@media (max-width:860px){.obc-pm-head{align-items:flex-start;flex-direction:column}.obc-pm-columns{display:none}.obc-pm-history li{gap:6px 12px;grid-template-columns:minmax(0,1fr) auto}.obc-pm-history__what{grid-area:1/1}.obc-pm-history__amount{grid-area:1/2}.obc-pm-history__date{grid-area:2/1}.obc-pm-history__status{grid-area:2/2;justify-self:end}.obc-pm-history__card{grid-area:3/1/3/-1}.obc-pm-history__card:empty,.obc-pm-history__card:only-child{display:none}}@media (max-width:640px){.obc-pm{gap:14px}.obc-pm-head{border-radius:20px;padding:20px}.obc-pm-head__actions{display:grid;grid-template-columns:1fr;width:100%}.obc-pm-status{justify-content:center}.obc-pm-alert{flex-wrap:wrap}.obc-pm-panel,.obc-pm-wallet{border-radius:18px;padding:16px 14px}.obc-pm-cards{grid-template-columns:1fr}.obc-pm-add{aspect-ratio:auto;min-height:120px}.obc-pm-dialog{align-items:end;padding:0}.obc-pm-dialog__panel{border-radius:22px 22px 0 0;max-height:94vh;width:100%}.obc-pm-dialog__body,.obc-pm-dialog__head{padding-left:16px;padding-right:16px}.obc-pm-form__actions{display:grid;grid-template-columns:1fr 1.4fr}}@media (prefers-reduced-motion:reduce){.obc-pm *{animation:none!important;transition:none!important}}.obc-nt{--nt-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--nt-line:#83a55133;--nt-line-soft:#83a5511f;--nt-tile:hsla(0,0%,100%,.035);--nt-accent:var(--obc-glow,#caff66);--nt-green:var(--obc-primary,#83a551);--nt-text:var(--obc-text,#f5f8ef);--nt-muted:var(--obc-muted,#aeb9a8);--nt-danger:#ff8f76;--nt-warning:#f2c94c;--nt-gold:#f5c96a;--nt-info:#9fd8ff;--nt-violet:#c7a8ff;grid-gap:20px;color:var(--nt-text);display:grid;gap:20px;min-width:0}.obc-nt h2,.obc-nt h3,.obc-nt p,.obc-nt ul{margin:0}.obc-nt-button{align-items:center;background:linear-gradient(135deg,var(--nt-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:8px;justify-content:center;min-height:40px;padding:0 18px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-nt-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-nt-button:disabled{background:#ffffff0f;border-color:var(--nt-line-soft);color:var(--nt-muted);cursor:not-allowed}.obc-nt-button--ghost{background:#83a5511a;border-color:var(--nt-line);color:var(--nt-text)}.obc-nt-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-nt-button--small{font-size:.78rem;min-height:32px;padding:0 14px}.obc-nt-button--small svg{font-size:.68rem}.obc-nt .obc-nt-link{align-items:center;background:none;border:0;color:var(--nt-muted);cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;gap:6px;padding:4px 0;white-space:nowrap}.obc-nt .obc-nt-link:hover:not(:disabled){color:var(--nt-accent)}.obc-nt button:focus-visible{outline:2px solid var(--nt-accent);outline-offset:2px}.obc-nt-head{align-items:flex-end;background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--nt-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;padding:26px 28px}.obc-nt-eyebrow{color:var(--nt-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-nt-head h2{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:6px}.obc-nt-head p{color:var(--nt-muted);font-size:.9rem;margin-top:6px}.obc-nt-head__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px}.obc-nt-panel{grid-gap:18px;background:var(--nt-card);border:1px solid var(--nt-line);border-radius:22px;display:grid;gap:18px;min-width:0;padding:18px 20px 22px}.obc-nt-filters{border-bottom:1px solid var(--nt-line-soft);display:flex;flex-wrap:wrap;gap:8px;padding-bottom:16px}.obc-nt-filters button{align-items:center;background:#0000002e;border:1px solid var(--nt-line-soft);border-radius:999px;color:var(--nt-muted);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:8px;min-height:36px;padding:0 14px;transition:border-color .15s ease,background .15s ease,color .15s ease;white-space:nowrap}.obc-nt-filters button:hover:not(:disabled){border-color:#caff6659;color:var(--nt-text)}.obc-nt-filters button.is-active{background:#83a55138;border-color:#caff6680;color:var(--nt-accent)}.obc-nt-filters button:disabled{cursor:default;opacity:.45}.obc-nt-filters em{background:#ffffff12;border-radius:999px;font-size:.7rem;font-style:normal;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.obc-nt-filters .has-unread em{background:var(--nt-danger);color:#1a0d09;font-weight:700}.obc-nt-group{grid-gap:10px;display:grid;gap:10px}.obc-nt-group h3{color:var(--nt-muted);font-size:.74rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.obc-nt-list{grid-gap:8px;display:grid;gap:8px;list-style:none;padding:0}.obc-nt-item{--nt-tone:var(--nt-green);background:var(--nt-tile);border:1px solid var(--nt-line-soft);border-radius:16px;display:flex;gap:14px;min-width:0;padding:14px 16px;position:relative;transition:border-color .15s ease,background .15s ease}.obc-nt-item:hover{border-color:#caff6647}.obc-nt-item.is-unread{background:#83a55114;border-color:#caff663d}.obc-nt-item.is-unread:before{background:var(--nt-tone);border-radius:0 3px 3px 0;bottom:14px;content:"";left:-1px;position:absolute;top:14px;width:3px}.obc-nt-item.is-urgent{--nt-tone:var(--nt-danger)}.obc-nt-item.is-good{--nt-tone:var(--nt-gold)}.obc-nt-item.is-orders{--nt-tone:var(--nt-accent)}.obc-nt-item.is-shipping{--nt-tone:var(--nt-info)}.obc-nt-item.is-consignments{--nt-tone:var(--nt-violet)}.obc-nt-item.is-account{--nt-tone:var(--nt-muted)}.obc-nt-item.is-urgent.is-unread{background:#ff8f760f;border-color:#ff8f7652}.obc-nt-item__icon{border-radius:12px;color:var(--nt-tone);display:grid;flex-shrink:0;font-size:.95rem;height:40px;place-items:center;position:relative;width:40px}.obc-nt-item__icon:before{background:currentColor;border-radius:inherit;content:"";inset:0;opacity:.14;position:absolute}.obc-nt-item__body{grid-gap:4px;display:grid;flex:1 1;gap:4px;min-width:0}.obc-nt-item__top{align-items:center;display:flex;gap:8px;min-width:0}.obc-nt-item__top strong{font-size:.9rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-nt-item.is-read .obc-nt-item__top strong{font-weight:550}.obc-nt-dot{background:var(--nt-tone);border-radius:50%;box-shadow:0 0 0 3px #ffffff0d;flex-shrink:0;height:8px;width:8px}.obc-nt-item__top time{color:var(--nt-muted);flex-shrink:0;font-size:.74rem;margin-left:auto;white-space:nowrap}.obc-nt-item__body p{color:var(--nt-muted);font-size:.86rem;line-height:1.5;overflow-wrap:anywhere}.obc-nt-item.is-unread .obc-nt-item__body p{color:var(--nt-text)}.obc-nt-item__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.obc-nt-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:48px 20px;text-align:center}.obc-nt-empty>svg{color:var(--nt-green);font-size:1.8rem;margin-bottom:4px}.obc-nt-empty p{color:var(--nt-muted);font-size:.86rem;margin-bottom:8px;max-width:420px}@media (max-width:860px){.obc-nt-head{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.obc-nt{gap:14px}.obc-nt-head{border-radius:20px;padding:20px}.obc-nt-head__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.obc-nt-head__actions .obc-nt-button{padding:0 12px}.obc-nt-panel{border-radius:18px;padding:14px}.obc-nt-filters{flex-wrap:nowrap;margin:0 -14px;overflow-x:auto;padding:0 14px 14px;scrollbar-width:none}.obc-nt-filters::-webkit-scrollbar{display:none}.obc-nt-item{gap:12px;padding:12px}.obc-nt-item__icon{border-radius:10px;font-size:.85rem;height:34px;width:34px}.obc-nt-item__top{flex-wrap:wrap;row-gap:2px}.obc-nt-item__top time{margin-left:0;order:3;width:100%}}@media (prefers-reduced-motion:reduce){.obc-nt *{transition:none!important}}.obc-pf{--pf-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--pf-line:#83a55133;--pf-line-soft:#83a5511f;--pf-tile:hsla(0,0%,100%,.035);--pf-accent:var(--obc-glow,#caff66);--pf-green:var(--obc-primary,#83a551);--pf-text:var(--obc-text,#f5f8ef);--pf-muted:var(--obc-muted,#aeb9a8);--pf-danger:#ff8f76;--pf-warning:#f2c94c;grid-gap:20px;color:var(--pf-text);display:grid;gap:20px;min-width:0}.obc-pf h2,.obc-pf h3,.obc-pf h4,.obc-pf p,.obc-pf ul{margin:0}.obc-pf-button{align-items:center;background:linear-gradient(135deg,var(--pf-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:8px;justify-content:center;min-height:40px;padding:0 18px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-pf-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-pf-button:disabled{background:#ffffff0f;border-color:var(--pf-line-soft);color:var(--pf-muted);cursor:not-allowed}.obc-pf-button--ghost{background:#83a5511a;border-color:var(--pf-line);color:var(--pf-text)}.obc-pf-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-pf-button--ghost svg{font-size:.8rem}.obc-pf .obc-pf-link{background:none;border:0;color:var(--pf-accent);cursor:pointer;font-size:.78rem;font-weight:600;padding:4px 0;white-space:nowrap}.obc-pf .obc-pf-link:hover{text-decoration:underline}.obc-pf button:focus-visible,.obc-pf input:focus-visible,.obc-pf select:focus-visible{outline:2px solid var(--pf-accent);outline-offset:2px}.obc-pf-head{align-items:flex-end;background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--pf-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;padding:26px 28px}.obc-pf-identity{align-items:center;display:flex;gap:20px;min-width:0}.obc-pf-identity>div{min-width:0}.obc-pf-avatar{background:linear-gradient(135deg,var(--pf-accent),#6f9a3c);border-radius:22px;box-shadow:0 12px 30px #83a55140;color:#0b1009;display:grid;flex-shrink:0;font-size:1.6rem;font-weight:800;height:76px;place-items:center;width:76px}.obc-pf-eyebrow{color:var(--pf-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-pf-head h2{font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:700;line-height:1.2;margin-top:4px;white-space:nowrap}.obc-pf-head h2,.obc-pf-head p{overflow:hidden;text-overflow:ellipsis}.obc-pf-head p{color:var(--pf-muted);font-size:.88rem;margin-top:2px}.obc-pf-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.obc-pf-chip{align-items:center;background:#ffffff0d;border:1px solid var(--pf-line);border-radius:999px;display:inline-flex;font-size:.74rem;font-weight:650;gap:6px;padding:4px 11px}.obc-pf-chip.is-success{background:#83a55124;border-color:#caff6666;color:var(--pf-accent)}.obc-pf-chip.is-warning{background:#f2c94c14;border-color:#f2c94c6b;color:var(--pf-warning)}.obc-pf-head__actions{display:flex;flex-shrink:0;gap:10px}.obc-pf-alert{align-items:center;background:#f2c94c12;border:1px solid #f2c94c5c;border-radius:14px;color:var(--pf-muted);display:flex;font-size:.86rem;gap:12px;padding:12px 16px}.obc-pf-alert>svg{color:var(--pf-warning);flex-shrink:0}.obc-pf-alert strong{color:var(--pf-text)}.obc-pf-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 340px}.obc-pf-form{background:var(--pf-card);border:1px solid var(--pf-line);border-radius:22px;display:grid;min-width:0;overflow:hidden}.obc-pf-section{grid-gap:18px;display:grid;gap:18px;padding:22px 24px}.obc-pf-section+.obc-pf-section{border-top:1px solid var(--pf-line-soft)}.obc-pf-section__head{align-items:flex-start;display:flex;gap:14px}.obc-pf-section__head>span{background:#83a55129;border-radius:12px;color:var(--pf-accent);display:grid;flex-shrink:0;height:38px;place-items:center;width:38px}.obc-pf-section__head h3{font-size:1rem;font-weight:650}.obc-pf-section__head p{color:var(--pf-muted);font-size:.82rem;margin-top:2px}.obc-pf-grid{grid-gap:14px 16px;display:grid;gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.obc-pf-field{grid-gap:6px;align-content:start;display:grid;gap:6px;min-width:0}.obc-pf-field.is-wide{grid-column:1/-1}.obc-pf-field>label{color:var(--pf-muted);font-size:.78rem;font-weight:600}.obc-pf-field input,.obc-pf-field select{background:#00000040;border:1px solid var(--pf-line);border-radius:12px;color:var(--pf-text);font:inherit;font-size:.9rem;min-height:46px;padding:0 14px;transition:border-color .15s ease,background .15s ease;width:100%}.obc-pf-field input::placeholder{color:var(--pf-muted);opacity:.6}.obc-pf-field input:focus,.obc-pf-field select:focus{background:#00000052;border-color:#caff668c;outline:none}.obc-pf-field input:disabled{border-style:dashed;color:var(--pf-muted);cursor:not-allowed}.obc-pf-field select{cursor:pointer}.obc-pf-field select option{background:#141b11;color:var(--pf-text)}.obc-pf-field small{color:var(--pf-muted);font-size:.72rem}.obc-pf-field.has-error input,.obc-pf-field.has-error select{border-color:#ff8f7699}.obc-pf-field .obc-pf-field__error{color:var(--pf-danger)}.obc-pf-savebar{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e130cf5;border-top:1px solid var(--pf-line-soft);bottom:0;display:flex;gap:14px;justify-content:space-between;padding:14px 24px;position:-webkit-sticky;position:sticky}.obc-pf-savebar.is-dirty{border-top-color:#caff6659}.obc-pf-savebar>div{display:flex;flex-shrink:0;gap:10px}.obc-pf-savebar__note{align-items:center;color:var(--pf-muted);display:inline-flex;font-size:.82rem;gap:8px;min-width:0}.obc-pf-savebar.is-dirty .obc-pf-savebar__note:not(.is-danger){color:var(--pf-text)}.obc-pf-savebar__note.is-success{color:var(--pf-accent)}.obc-pf-savebar__note.is-danger{color:var(--pf-danger)}.obc-pf-savebar__note svg{flex-shrink:0}.obc-pf-side{grid-gap:16px;display:grid;gap:16px;position:-webkit-sticky;position:sticky;top:16px}.obc-pf-label{grid-gap:12px;background:repeating-linear-gradient(135deg,#0000 0 10px,hsla(0,0%,100%,.015) 10px 20px),#f3f1e8;border:1px solid #ffffff2e;border-radius:16px;box-shadow:0 14px 30px #0000004d;color:#1a1f15;display:grid;gap:12px;padding:18px 20px}.obc-pf-label__head{align-items:center;border-bottom:2px solid #1a1f15;display:flex;justify-content:space-between;padding-bottom:10px}.obc-pf-label__head span{align-items:center;display:inline-flex;font-size:.74rem;font-weight:800;gap:8px;letter-spacing:.08em;text-transform:uppercase}.obc-pf-label__head small{border:1px solid #1a1f1566;border-radius:999px;font-size:.64rem;font-weight:700;padding:2px 8px;text-transform:uppercase}.obc-pf-label address{grid-gap:2px;display:grid;font-size:.92rem;font-style:normal;gap:2px;line-height:1.4}.obc-pf-label address strong{font-size:1rem;font-weight:800;text-transform:uppercase}.obc-pf-label__phone{align-items:center;display:inline-flex;font-size:.8rem;gap:6px;margin-top:6px}.obc-pf-label p{color:#5a6150;font-size:.84rem}.obc-pf-card{grid-gap:12px;background:var(--pf-card);border:1px solid var(--pf-line);border-radius:18px;display:grid;gap:12px;padding:18px 20px}.obc-pf-card h4{color:var(--pf-muted);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.obc-pf-checklist,.obc-pf-notes{grid-gap:10px;display:grid;gap:10px;list-style:none;padding:0}.obc-pf-checklist li{align-items:center;display:flex;gap:10px}.obc-pf-checklist li>svg{color:var(--pf-accent);flex-shrink:0}.obc-pf-checklist li.is-missing>svg{color:var(--pf-warning)}.obc-pf-checklist li>div{display:grid;flex:1 1;min-width:0}.obc-pf-checklist strong{font-size:.84rem;font-weight:600}.obc-pf-checklist small{color:var(--pf-muted);font-size:.72rem}.obc-pf-notes li{align-items:flex-start;color:var(--pf-muted);display:flex;font-size:.78rem;gap:10px;line-height:1.45}.obc-pf-notes svg{color:var(--pf-green);flex-shrink:0;margin-top:3px}@media (max-width:1100px){.obc-pf-layout{grid-template-columns:1fr}.obc-pf-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));position:static}}@media (max-width:860px){.obc-pf-head{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.obc-pf{gap:14px}.obc-pf-head{border-radius:20px;padding:20px}.obc-pf-identity{gap:14px}.obc-pf-avatar{border-radius:18px;font-size:1.2rem;height:58px;width:58px}.obc-pf-head__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.obc-pf-alert{align-items:flex-start}.obc-pf-form{border-radius:18px}.obc-pf-section{padding:18px 16px}.obc-pf-grid{grid-template-columns:1fr}.obc-pf-savebar{align-items:stretch;flex-direction:column;padding:12px 16px}.obc-pf-savebar>div{display:grid;grid-template-columns:1fr 1.6fr}}@media (prefers-reduced-motion:reduce){.obc-pf *{transition:none!important}}.obc-st{--st-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--st-line:#83a55133;--st-line-soft:#83a5511f;--st-tile:hsla(0,0%,100%,.035);--st-accent:var(--obc-glow,#caff66);--st-green:var(--obc-primary,#83a551);--st-text:var(--obc-text,#f5f8ef);--st-muted:var(--obc-muted,#aeb9a8);--st-danger:#ff8f76;--st-warning:#f2c94c;grid-gap:20px;color:var(--st-text);display:grid;gap:20px;min-width:0}.obc-st h2,.obc-st h3,.obc-st p{margin:0}.obc-st-button{align-items:center;background:linear-gradient(135deg,var(--st-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:8px;justify-content:center;min-height:40px;padding:0 18px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-st-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-st-button:disabled{background:#ffffff0f;border-color:var(--st-line-soft);color:var(--st-muted);cursor:not-allowed}.obc-st-button--ghost{background:#83a5511a;border-color:var(--st-line);color:var(--st-text)}.obc-st-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-st-button--danger{background:#ff8f7614;border-color:#ff8f7673;color:var(--st-danger)}.obc-st-button--danger:hover:not(:disabled){background:#ff8f7629;box-shadow:none}.obc-st .obc-st-link{background:none;border:0;color:var(--st-accent);cursor:pointer;font:inherit;font-weight:600;padding:2px 0}.obc-st .obc-st-link:hover:not(:disabled){text-decoration:underline}.obc-st .obc-st-link:disabled{color:var(--st-muted);cursor:default;opacity:.6}.obc-st button:focus-visible,.obc-st input:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.obc-st-head{background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--st-line);border-radius:24px;padding:26px 28px}.obc-st-eyebrow{color:var(--st-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-st-head h2{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:6px}.obc-st-head p{color:var(--st-muted);font-size:.9rem;margin-top:6px}.obc-st-layout{align-items:start;grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr)}.obc-st-layout,.obc-st-side{grid-gap:20px;display:grid;gap:20px}.obc-st-card{grid-gap:16px;background:var(--st-card);border:1px solid var(--st-line);border-radius:22px;display:grid;gap:16px;min-width:0;padding:20px 22px}.obc-st-card__head{align-items:flex-start;display:flex;gap:14px}.obc-st-card__head>div{flex:1 1;min-width:0}.obc-st-card__icon{background:#83a55129;border-radius:12px;color:var(--st-accent);display:grid;flex-shrink:0;height:40px;place-items:center;width:40px}.obc-st-card__head h3{font-size:1.05rem;font-weight:650}.obc-st-card__head p{color:var(--st-muted);font-size:.82rem;margin-top:3px;overflow-wrap:anywhere}.obc-st-card__head p strong{color:var(--st-text);font-weight:600}.obc-st-count{border:1px solid var(--st-line);border-radius:999px;color:var(--st-muted);flex-shrink:0;font-size:.74rem;font-weight:650;padding:4px 11px;white-space:nowrap}.obc-st-alerts{overflow:hidden;padding-bottom:0}.obc-st-group{grid-gap:8px;border:0;display:grid;gap:8px;margin:0;min-width:0;padding:0}.obc-st-group legend{color:var(--st-muted);font-size:.72rem;font-weight:600;letter-spacing:.05em;margin-bottom:8px;padding:0;text-transform:uppercase}.obc-st-toggle{align-items:center;background:var(--st-tile);border:1px solid var(--st-line-soft);border-radius:14px;display:flex;gap:16px;justify-content:space-between;padding:12px 14px;transition:border-color .15s ease,background .15s ease}.obc-st-toggle.is-on{border-color:#caff6638}.obc-st-toggle__text{grid-gap:2px;display:grid;gap:2px;min-width:0}.obc-st-toggle__text label{cursor:pointer;font-size:.88rem;font-weight:600}.obc-st-toggle__text small{color:var(--st-muted);font-size:.76rem;line-height:1.4}.obc-st-toggle .obc-st-toggle__warning{align-items:center;color:var(--st-warning);display:inline-flex;gap:6px;margin-top:2px}.obc-st-toggle input{-webkit-appearance:none;appearance:none;background:#ffffff14;border:1px solid var(--st-line);border-radius:999px;cursor:pointer;flex-shrink:0;height:26px;margin:0;position:relative;transition:background .15s ease,border-color .15s ease;width:46px}.obc-st-toggle input:after{background:var(--st-muted);border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .15s ease,background .15s ease;width:18px}.obc-st-toggle input:checked{background:var(--st-green);border-color:#0000}.obc-st-toggle input:checked:after{background:#f5ffe4;transform:translateX(20px)}.obc-st-always{align-items:flex-start;color:var(--st-muted);display:flex;font-size:.76rem;gap:8px;line-height:1.45}.obc-st-always svg{color:var(--st-green);flex-shrink:0;margin-top:2px}.obc-st-savebar{align-items:center;background:#0e130c99;border-top:1px solid var(--st-line-soft);display:flex;gap:14px;justify-content:space-between;margin:0 -22px;padding:14px 22px}.obc-st-savebar.is-dirty{border-top-color:#caff6659}.obc-st-savebar>div{display:flex;flex-shrink:0;gap:10px}.obc-st-savebar__note{align-items:center;color:var(--st-muted);display:inline-flex;font-size:.8rem;gap:8px;min-width:0}.obc-st-savebar.is-dirty .obc-st-savebar__note{color:var(--st-text)}.obc-st-savebar__note.is-success{color:var(--st-accent)}.obc-st-savebar__note.is-danger{color:var(--st-danger)}.obc-st-rows{grid-gap:8px;display:grid;gap:8px}.obc-st-row{align-items:center;background:var(--st-tile);border:1px solid var(--st-line-soft);border-radius:14px;color:var(--st-text);cursor:pointer;display:flex;font:inherit;gap:12px;padding:12px 14px;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.obc-st-row:hover{background:#83a55114;border-color:#caff6659}.obc-st-row__icon{background:#ffffff0d;border-radius:10px;color:var(--st-green);display:grid;flex-shrink:0;font-size:.85rem;height:34px;place-items:center;width:34px}.obc-st-row__text{grid-gap:1px;display:grid;flex:1 1;gap:1px;min-width:0}.obc-st-row__text strong,.obc-st-security__item strong{font-size:.86rem;font-weight:600}.obc-st-row__text small,.obc-st-security__item small{color:var(--st-muted);font-size:.74rem}.obc-st-row__chevron{color:var(--st-muted);flex-shrink:0;font-size:.7rem;transition:transform .15s ease}.obc-st-row:hover .obc-st-row__chevron{color:var(--st-accent);transform:translateX(2px)}.obc-st-security{grid-gap:10px;background:var(--st-tile);border:1px solid var(--st-line-soft);border-radius:14px;display:grid;gap:10px;padding:14px}.obc-st-security .obc-st-button{font-size:.8rem;justify-self:start;min-height:36px;padding:0 16px}.obc-st-security__item{align-items:center;display:flex;gap:12px}.obc-st-security__item>div{grid-gap:1px;display:grid;gap:1px;min-width:0}.obc-st-result{align-items:flex-start;display:flex;font-size:.8rem;gap:8px;line-height:1.45}.obc-st-result svg{flex-shrink:0;margin-top:2px}.obc-st-result.is-success{color:var(--st-accent)}.obc-st-result.is-danger{color:var(--st-danger)}@media (max-width:1100px){.obc-st-layout{grid-template-columns:1fr}}@media (max-width:640px){.obc-st{gap:14px}.obc-st-head{border-radius:20px;padding:20px}.obc-st-card{border-radius:18px;padding:16px 14px}.obc-st-card__head{flex-wrap:wrap}.obc-st-count{margin-left:54px}.obc-st-savebar{align-items:stretch;flex-direction:column;margin:0 -14px;padding:12px 14px}.obc-st-savebar>div{display:grid;grid-template-columns:1fr 1.6fr}.obc-st-security .obc-st-button{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.obc-st *{transition:none!important}}.obc-sh{--sh-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--sh-line:#83a55133;--sh-line-soft:#83a5511f;--sh-tile:hsla(0,0%,100%,.035);--sh-accent:var(--obc-glow,#caff66);--sh-green:var(--obc-primary,#83a551);--sh-text:var(--obc-text,#f5f8ef);--sh-muted:var(--obc-muted,#aeb9a8);--sh-danger:#ff8f76;--sh-warning:#f2c94c;--sh-info:#9fd8ff;grid-gap:20px;color:var(--sh-text);display:grid;gap:20px;min-width:0}.obc-sh dd,.obc-sh dl,.obc-sh h2,.obc-sh h3,.obc-sh h4,.obc-sh ol,.obc-sh p,.obc-sh ul{margin:0}.obc-sh-muted{color:var(--sh-muted);font-size:.8rem}.obc-sh-button{align-items:center;background:linear-gradient(135deg,var(--sh-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:8px;justify-content:center;min-height:40px;padding:0 18px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-sh-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-sh-button:disabled{cursor:progress;opacity:.6}.obc-sh-button--ghost{background:#83a5511a;border-color:var(--sh-line);color:var(--sh-text)}.obc-sh-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-sh-button--ghost svg{font-size:.72rem}.obc-sh-button em{background:var(--sh-accent);border-radius:999px;color:#0b1009;font-size:.7rem;font-style:normal;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.obc-sh .obc-sh-link{align-items:center;background:none;border:0;color:var(--sh-accent);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:4px 0;white-space:nowrap}.obc-sh .obc-sh-link:hover{text-decoration:underline}.obc-sh a:focus-visible,.obc-sh button:focus-visible{outline:2px solid var(--sh-accent);outline-offset:2px}.obc-sh-head{align-items:flex-end;background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--sh-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;padding:26px 28px}.obc-sh-eyebrow{color:var(--sh-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-sh-head h2{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:6px}.obc-sh-head p{color:var(--sh-muted);font-size:.9rem;margin-top:6px;max-width:580px}.obc-sh-head__actions{display:flex;flex-shrink:0;gap:10px}.obc-sh-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-sh-stat{grid-gap:6px;background:var(--sh-card);border:1px solid var(--sh-line);border-radius:18px;display:grid;gap:6px;min-width:0;padding:16px 18px}.obc-sh-stat span{color:var(--sh-muted);font-size:.8rem;font-weight:500}.obc-sh-stat strong{font-size:1.65rem;font-weight:700;line-height:1.1}.obc-sh-stat small{color:var(--sh-muted);font-size:.75rem}.obc-sh-stat.is-danger{border-color:#ff8f7661}.obc-sh-stat.is-danger strong{color:var(--sh-danger)}.obc-sh-stat.is-accent strong{color:var(--sh-accent)}.obc-sh-next{align-items:center;background:#83a55114;border:1px solid var(--sh-line);border-radius:14px;display:flex;font-size:.86rem;gap:12px;padding:12px 16px}.obc-sh-next>svg{color:var(--sh-accent);flex-shrink:0}.obc-sh-next>span{color:var(--sh-muted);flex:1 1;min-width:0}.obc-sh-next strong{color:var(--sh-text);font-weight:650}.obc-sh-panel{background:var(--sh-card);border:1px solid var(--sh-line);border-radius:22px;min-width:0;padding:18px 20px 22px}.obc-sh-toolbar{border-bottom:1px solid var(--sh-line-soft);padding-bottom:14px}.obc-sh-tabs{background:#00000038;border:1px solid var(--sh-line-soft);border-radius:999px;display:inline-flex;gap:4px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none}.obc-sh-tabs::-webkit-scrollbar{display:none}.obc-sh-tabs button{align-items:center;background:none;border:0;border-radius:999px;color:var(--sh-muted);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:7px;min-height:34px;padding:0 14px;transition:background .15s ease,color .15s ease;white-space:nowrap}.obc-sh-tabs button:hover{color:var(--sh-text)}.obc-sh-tabs button.is-active{background:#83a5513d;color:var(--sh-accent)}.obc-sh-tabs em{background:#ffffff12;border-radius:999px;font-size:.7rem;font-style:normal;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.obc-sh-tabs .is-active em{background:#caff6629}.obc-sh-list{grid-gap:16px;display:grid;gap:16px;margin-top:16px}.obc-sh-card{grid-gap:18px;background:var(--sh-tile);border:1px solid var(--sh-line-soft);border-radius:18px;display:grid;gap:18px;min-width:0;padding:18px 20px 20px}.obc-sh-card.needs-payment{border-color:#ff8f7666}.obc-sh-card.is-neutral:has(.obc-sh-cancelled){opacity:.75}.obc-sh-card__head{align-items:center;display:flex;gap:14px;min-width:0}.obc-sh-card__icon{background:#83a55129;border-radius:13px;color:var(--sh-accent);display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.obc-sh-card__title{grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.obc-sh-card__title h3{font-size:1rem;font-weight:650}.obc-sh-card__title span{color:var(--sh-muted);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-sh-pill{background:#ffffff0d;border:1px solid var(--sh-line);border-radius:999px;color:var(--sh-text);flex-shrink:0;font-size:.74rem;font-weight:700;padding:4px 12px;white-space:nowrap}.obc-sh-pill.is-success{background:#83a5512e;border-color:#caff6666;color:var(--sh-accent)}.obc-sh-pill.is-warning{background:#f2c94c1a;border-color:#f2c94c66;color:var(--sh-warning)}.obc-sh-pill.is-danger{background:#ff8f761f;border-color:#ff8f7673;color:var(--sh-danger)}.obc-sh-pay{align-items:center;background:#ff8f7614;border:1px solid #ff8f7661;border-radius:14px;display:flex;gap:12px;padding:12px 14px}.obc-sh-pay>svg{color:var(--sh-danger);flex-shrink:0}.obc-sh-pay>div{grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.obc-sh-pay strong{font-size:.86rem}.obc-sh-pay span{color:var(--sh-muted);font-size:.78rem}.obc-sh-cancelled{align-items:center;color:var(--sh-muted);display:flex;font-size:.84rem;gap:8px}.obc-sh-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0}.obc-sh-track li{grid-gap:3px;align-content:start;display:grid;gap:3px;justify-items:center;min-width:0;padding:0 6px;position:relative;text-align:center}.obc-sh-track li:before{background:#ffffff14;border-radius:3px;content:"";height:3px;left:-50%;position:absolute;right:50%;top:13px}.obc-sh-track li:first-child:before{display:none}.obc-sh-track li.is-current:before,.obc-sh-track li.is-done:before{background:var(--sh-green)}.obc-sh-track__dot{background:#141b11;border:2px solid #ffffff24;border-radius:50%;color:#0b1009;display:grid;font-size:.9rem;height:29px;margin-bottom:4px;place-items:center;position:relative;width:29px;z-index:1}.obc-sh-track li.is-done .obc-sh-track__dot{background:var(--sh-accent);border-color:var(--sh-accent)}.obc-sh-track li.is-current .obc-sh-track__dot{border-color:var(--sh-accent);box-shadow:0 0 0 5px #caff6624}.obc-sh-track li.is-current .obc-sh-track__dot:after{background:var(--sh-accent);border-radius:50%;content:"";height:9px;width:9px}.obc-sh-track li.is-blocked .obc-sh-track__dot{background:#1d120f;border-color:var(--sh-danger);box-shadow:0 0 0 5px #ff8f761f;color:var(--sh-danger)}.obc-sh-track strong{font-size:.8rem;font-weight:650}.obc-sh-track li.is-todo strong{color:var(--sh-muted);font-weight:500}.obc-sh-track small{color:var(--sh-muted);font-size:.7rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-sh-track li.is-blocked small{color:var(--sh-danger)}.obc-sh-card__body{grid-gap:18px;border-top:1px solid var(--sh-line-soft);display:grid;gap:18px;grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr);padding-top:16px}.obc-sh-card__body h4{color:var(--sh-muted);font-size:.74rem;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.obc-sh-items{grid-gap:6px;display:grid;gap:6px;list-style:none;padding:0}.obc-sh-items li{align-items:center;display:flex;gap:10px;min-width:0}.obc-sh-thumb{background:#0000004d;border-radius:10px;color:var(--sh-green);display:grid;flex-shrink:0;height:40px;overflow:hidden;padding:3px;place-items:center;width:40px}.obc-sh-thumb img{height:100%;object-fit:contain;width:100%}.obc-sh-items__title{flex:1 1;font-size:.84rem;font-weight:550;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-sh-items__amount{color:var(--sh-muted);flex-shrink:0;font-size:.8rem}.obc-sh-card__side{grid-gap:12px;align-content:start;display:grid;gap:12px}.obc-sh-facts{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.obc-sh-facts>div{grid-gap:2px;background:#00000029;border:1px solid var(--sh-line-soft);border-radius:12px;display:grid;gap:2px;padding:10px 12px}.obc-sh-facts dt{color:var(--sh-muted);font-size:.72rem}.obc-sh-facts dd{font-size:1rem;font-weight:700}.obc-sh-facts>div:first-child dd{color:var(--sh-accent)}.obc-sh-address{display:flex;font-size:.8rem;gap:10px}.obc-sh-address>svg{color:var(--sh-green);flex-shrink:0;margin-top:3px}.obc-sh-address div{grid-gap:1px;display:grid;gap:1px;min-width:0}.obc-sh-address span{color:var(--sh-muted)}.obc-sh-packages{grid-gap:8px;display:grid;gap:8px;list-style:none;padding:0}.obc-sh-packages li{align-items:center;background:#00000029;border:1px solid var(--sh-line-soft);border-radius:12px;display:flex;gap:12px;min-width:0;padding:10px 12px}.obc-sh-packages__icon{color:var(--sh-green);flex-shrink:0}.obc-sh-packages li>div{grid-gap:1px;display:grid;flex:1 1;gap:1px;min-width:0}.obc-sh-packages strong{font-size:.84rem;font-weight:600}.obc-sh-packages strong small{color:var(--sh-muted);font-size:.72rem;font-weight:500;margin-left:6px}.obc-sh-packages span{color:var(--sh-muted);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-sh-packages em{align-items:center;color:var(--sh-warning);display:inline-flex;flex-shrink:0;font-size:.72rem;font-style:normal;font-weight:600;gap:5px}.obc-sh-packages .obc-sh-button{font-size:.78rem;min-height:34px;padding:0 14px}.obc-sh-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:48px 20px;text-align:center}.obc-sh-empty>svg{color:var(--sh-green);font-size:1.8rem;margin-bottom:4px}.obc-sh-empty p{color:var(--sh-muted);font-size:.86rem;margin-bottom:8px;max-width:420px}@media (max-width:1100px){.obc-sh-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.obc-sh-head{align-items:flex-start;flex-direction:column}.obc-sh-card__body{grid-template-columns:1fr}}@media (max-width:640px){.obc-sh{gap:14px}.obc-sh-head{border-radius:20px;padding:20px}.obc-sh-head__actions,.obc-sh-head__actions .obc-sh-button{width:100%}.obc-sh-stats{gap:10px}.obc-sh-stat{padding:14px}.obc-sh-stat strong{font-size:1.3rem}.obc-sh-next{flex-wrap:wrap}.obc-sh-panel{border-radius:18px;padding:14px}.obc-sh-card{gap:14px;padding:14px}.obc-sh-card__head{flex-wrap:wrap}.obc-sh-card__title{flex-basis:calc(100% - 56px)}.obc-sh-pill{margin-left:56px}.obc-sh-pay{flex-wrap:wrap}.obc-sh-pay .obc-sh-button{width:100%}.obc-sh-track{gap:12px;grid-template-columns:1fr}.obc-sh-track li{column-gap:12px;grid-template-columns:29px minmax(0,1fr);justify-items:start;padding:0;row-gap:0;text-align:left}.obc-sh-track__dot{grid-row:span 2;margin:0}.obc-sh-track li:before{height:14px;left:13px;right:auto;top:-12px;width:3px}.obc-sh-track small{white-space:normal}.obc-sh-packages li{flex-wrap:wrap}.obc-sh-packages li>div{flex-basis:calc(100% - 30px)}.obc-sh-packages em{margin-left:28px}.obc-sh-packages .obc-sh-button{margin-left:auto}}@media (prefers-reduced-motion:reduce){.obc-sh *{transition:none!important}}.obc-vt{--vt-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--vt-line:#83a55133;--vt-line-soft:#83a5511f;--vt-tile:hsla(0,0%,100%,.035);--vt-accent:var(--obc-glow,#caff66);--vt-green:var(--obc-primary,#83a551);--vt-text:var(--obc-text,#f5f8ef);--vt-muted:var(--obc-muted,#aeb9a8);--vt-danger:#ff8f76;--vt-warning:#f2c94c;grid-gap:20px;color:var(--vt-text);display:grid;gap:20px;min-width:0}.obc-vt dd,.obc-vt dl,.obc-vt h2,.obc-vt h3,.obc-vt h4,.obc-vt p,.obc-vt ul{margin:0}.obc-vt-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.obc-vt-button{align-items:center;background:linear-gradient(135deg,var(--vt-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:700;gap:8px;justify-content:center;min-height:42px;padding:0 18px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-vt-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-vt-button:disabled{background:#ffffff0f;border-color:var(--vt-line-soft);color:var(--vt-muted);cursor:not-allowed}.obc-vt-button--ghost{background:#83a5511a;border-color:var(--vt-line);color:var(--vt-text)}.obc-vt-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-vt-button em{background:var(--vt-accent);border-radius:999px;color:#0b1009;font-size:.7rem;font-style:normal;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.obc-vt .obc-vt-link{align-items:center;background:none;border:0;color:var(--vt-accent);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:4px 0;white-space:nowrap}.obc-vt-link:hover{text-decoration:underline}.obc-vt-icon-button{background:#ffffff0a;border:1px solid var(--vt-line);border-radius:50%;color:var(--vt-text);cursor:pointer;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.obc-vt-icon-button:hover:not(:disabled){border-color:#caff6673}.obc-vt a:focus-visible,.obc-vt button:focus-visible,.obc-vt input:focus-visible,.obc-vt select:focus-visible{outline:2px solid var(--vt-accent);outline-offset:2px}.obc-vt-head{align-items:flex-end;background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--vt-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;padding:26px 28px}.obc-vt-eyebrow{color:var(--vt-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-vt-head h2{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:6px}.obc-vt-head p{color:var(--vt-muted);font-size:.9rem;margin-top:6px;max-width:580px}.obc-vt-head__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px}.obc-vt-alert{align-items:center;background:#83a55114;border:1px solid var(--vt-line);border-radius:14px;display:flex;font-size:.86rem;gap:12px;padding:12px 16px}.obc-vt-alert>svg{color:var(--vt-accent);flex-shrink:0}.obc-vt-alert span{flex:1 1;min-width:0}.obc-vt-alert.is-danger{background:#ff8f7614;border-color:#ff8f7661}.obc-vt-alert.is-danger>svg{color:var(--vt-danger)}.obc-vt-plan{background:var(--vt-card);border:1px solid var(--vt-line);border-radius:22px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);overflow:hidden}.obc-vt-plan__main{grid-gap:10px;align-content:start;display:grid;gap:10px;padding:22px 24px}.obc-vt-plan__label{align-items:center;color:var(--vt-accent);display:inline-flex;font-size:.74rem;font-weight:600;gap:8px;letter-spacing:.06em;text-transform:uppercase}.obc-vt-plan__main h3{font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:750;letter-spacing:-.01em;line-height:1.15}.obc-vt-plan__main>p{color:var(--vt-muted);font-size:.86rem;max-width:560px}.obc-vt-plan__facts{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:6px}.obc-vt-plan__facts>div{grid-gap:3px;background:var(--vt-tile);border:1px solid var(--vt-line-soft);border-radius:14px;display:grid;gap:3px;min-width:0;padding:12px 14px}.obc-vt-plan__facts dt{color:var(--vt-muted);font-size:.74rem}.obc-vt-plan__facts dd{font-size:1.35rem;font-weight:700;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-vt-plan__facts small{color:var(--vt-muted);font-size:.7rem}.obc-vt-plan__facts .is-accent{background:#83a5511a;border-color:#caff664d}.obc-vt-plan__facts .is-accent dd{color:var(--vt-accent)}.obc-vt-plan__sig{align-items:center;color:var(--vt-warning);display:flex;font-size:.8rem;gap:8px}.obc-vt-plan__side{background:#0000002e;border-left:1px solid var(--vt-line-soft);display:flex;flex-direction:column;gap:12px;padding:22px 24px}.obc-vt-plan__side h4{font-size:.92rem;font-weight:650}.obc-vt-checklist{grid-gap:8px;display:grid;gap:8px;list-style:none;padding:0}.obc-vt-checklist li{align-items:center;background:var(--vt-tile);border:1px solid var(--vt-line-soft);border-radius:12px;display:flex;gap:10px;min-width:0;padding:10px 12px}.obc-vt-checklist li.is-missing{background:#f2c94c0f;border-color:#f2c94c52}.obc-vt-checklist__icon{color:var(--vt-accent);display:grid;flex-shrink:0}.obc-vt-checklist li.is-missing .obc-vt-checklist__icon{color:var(--vt-warning)}.obc-vt-checklist li>div{grid-gap:1px;display:grid;flex:1 1;gap:1px;min-width:0}.obc-vt-checklist strong{font-size:.84rem;font-weight:600}.obc-vt-checklist small{color:var(--vt-muted);font-size:.74rem}.obc-vt-plan__ship{margin-top:auto;width:100%}.obc-vt-plan__hint{color:var(--vt-muted);font-size:.74rem;text-align:center}.obc-vt-panel{background:var(--vt-card);border:1px solid var(--vt-line);border-radius:22px;min-width:0;padding:18px 20px 22px}.obc-vt-toolbar{align-items:center;border-bottom:1px solid var(--vt-line-soft);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:14px}.obc-vt-tabs{background:#00000038;border:1px solid var(--vt-line-soft);border-radius:999px;display:flex;gap:4px;max-width:100%;min-width:0;overflow-x:auto;padding:4px;scrollbar-width:none}.obc-vt-tabs::-webkit-scrollbar{display:none}.obc-vt-tabs button{align-items:center;background:none;border:0;border-radius:999px;color:var(--vt-muted);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:7px;min-height:34px;padding:0 14px;transition:background .15s ease,color .15s ease;white-space:nowrap}.obc-vt-tabs button:hover{color:var(--vt-text)}.obc-vt-tabs button.is-active{background:#83a5513d;color:var(--vt-accent)}.obc-vt-tabs em{background:#ffffff12;border-radius:999px;font-size:.7rem;font-style:normal;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.obc-vt-tabs .is-active em{background:#caff6629}.obc-vt-tools{display:flex;flex-wrap:wrap;gap:10px}.obc-vt-search,.obc-vt-sort{align-items:center;background:#00000038;border:1px solid var(--vt-line);border-radius:999px;color:var(--vt-muted);display:inline-flex;font-size:.82rem;gap:8px;min-height:40px;padding:0 14px;position:relative}.obc-vt-search:focus-within,.obc-vt-sort:focus-within{border-color:#caff6680}.obc-vt-search input,.obc-vt-sort select{background:none;border:0;color:var(--vt-text);font:inherit;min-width:0;outline:0}.obc-vt .obc-vt-search input:focus-visible,.obc-vt .obc-vt-sort select:focus-visible{outline:0}.obc-vt-search input{width:200px}.obc-vt-search input::placeholder{color:var(--vt-muted);opacity:.75}.obc-vt-sort select{cursor:pointer}.obc-vt-sort option{background:#141b11;color:var(--vt-text)}.obc-vt-results{align-items:center;color:var(--vt-muted);display:flex;font-size:.8rem;gap:12px;justify-content:space-between;min-height:40px}.obc-vt-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.obc-vt-card{background:var(--vt-tile);border:1px solid var(--vt-line-soft);border-radius:18px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.obc-vt-card:hover{border-color:#caff665c;box-shadow:0 14px 30px #00000047;transform:translateY(-2px)}.obc-vt-card__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 35%,#83a55129,#00000059 70%);position:relative}.obc-vt-card__image{display:grid;inset:0;padding:16px;place-items:center;position:absolute}.obc-vt-card__image img{height:100%;min-height:0;object-fit:contain;transition:transform .25s ease;width:100%}.obc-vt-card:hover .obc-vt-card__image img{transform:scale(1.03)}.obc-vt-card__placeholder{background:#83a55129;border-radius:18px;color:var(--vt-accent);display:grid;font-size:1.5rem;height:64px;place-items:center;width:64px}.obc-vt-card__tags{display:flex;flex-wrap:wrap;gap:6px;left:12px;max-width:calc(100% - 24px);position:absolute;top:12px}.obc-vt-card__tags span{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0e09cc;border-radius:999px;color:var(--vt-accent);display:inline-flex;font-size:.7rem;font-weight:700;gap:5px;line-height:1.5;padding:3px 10px}.obc-vt-card__tags svg{font-size:.62rem}.obc-vt-card__tags .is-muted{color:var(--vt-muted)}.obc-vt-card__body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:14px 16px 16px}.obc-vt-card__meta{color:var(--vt-muted);font-size:.72rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-vt-card h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:.94rem;font-weight:650;line-height:1.3;margin-top:-2px;overflow:hidden}.obc-vt-card__breakdown{color:var(--vt-muted);font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-vt-card__price{align-items:baseline;border-top:1px solid var(--vt-line-soft);display:flex;gap:10px;justify-content:space-between;margin-top:auto;padding-top:10px}.obc-vt-card__price strong{color:var(--vt-accent);font-size:1.25rem;font-weight:800;line-height:1}.obc-vt-card__price small{align-items:center;color:var(--vt-muted);display:inline-flex;font-size:.72rem;gap:5px}.obc-vt-card__price small svg{color:var(--vt-accent)}.obc-vt-card__note{align-items:center;color:var(--vt-muted);display:flex;font-size:.72rem;gap:7px}.obc-vt-card__note svg{color:var(--vt-green);flex-shrink:0}.obc-vt-card.is-supply .obc-vt-card__tags span:first-child{color:#9fd8ff}.obc-vt-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:48px 20px;text-align:center}.obc-vt-empty>svg{color:var(--vt-green);font-size:1.8rem;margin-bottom:4px}.obc-vt-empty p{color:var(--vt-muted);font-size:.86rem;margin-bottom:8px;max-width:400px}.obc-vt-empty__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.obc-vt-supplies .vault-supplies{background:var(--vt-card);border:1px solid var(--vt-line);border-radius:22px;color:var(--vt-text);margin:0;padding:18px 20px}.obc-vt-supplies .vault-supplies--closed{gap:14px}.obc-vt-supplies .vault-supplies--closed>svg{background:#83a55129;border-radius:12px;box-sizing:initial;color:var(--vt-accent);font-size:16px;padding:11px}.obc-vt-supplies .vault-supplies h3,.obc-vt-supplies .vault-supplies--closed strong{font-size:.92rem;font-weight:650}.obc-vt-supplies .vault-supplies header p,.obc-vt-supplies .vault-supplies--closed span,.obc-vt-supplies .vault-supplies__destination small,.obc-vt-supplies .vault-supplies__note{color:var(--vt-muted);font-size:.8rem}.obc-vt-supplies .vault-supplies--closed>button,.obc-vt-supplies .vault-supplies__close{background:#83a5511a;border:1px solid var(--vt-line);color:var(--vt-text);font-size:.84rem;font-weight:700;min-height:40px}.obc-vt-supplies .vault-supplies--closed>button:hover,.obc-vt-supplies .vault-supplies__close:hover:not(:disabled){background:#83a5512e;border-color:#caff6673}.obc-vt-supplies .vault-supplies a,.obc-vt-supplies .vault-supplies h3 svg{color:var(--vt-accent)}.obc-vt-supplies .vault-supplies__destination legend{color:var(--vt-text);font-size:.78rem;font-weight:700;padding:0}.obc-vt-supplies .vault-supplies__destination label{background:var(--vt-tile);border-color:var(--vt-line-soft);border-radius:12px}.obc-vt-supplies .vault-supplies__destination label:has(input:checked){background:#83a55124;border-color:#caff6680}.obc-vt-supplies .vault-supplies__destination input{accent-color:var(--vt-accent)}.obc-vt-supplies .vault-supplies footer{border-top-color:var(--vt-line-soft)}.obc-vt-supplies .obc-vault__shipnow{background:linear-gradient(135deg,var(--vt-accent),#8db95b);border:0;border-radius:999px;color:#0b1009;font-weight:700;min-height:40px;padding:0 18px}.obc-vt-supplies .obc-vault__cancel{background:#83a5511a;border:1px solid var(--vt-line);border-radius:999px;color:var(--vt-text);min-height:40px;padding:0 16px}.obc-vt-dialog{display:grid;inset:0;overflow-y:auto;padding:24px 16px;place-items:center;position:fixed;z-index:1200}.obc-vt-dialog__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040703bd;border:0;cursor:default;inset:0;position:fixed}.obc-vt-dialog__panel{grid-gap:16px;animation:obc-vt-rise .2s ease-out;background:#11170f;border:1px solid var(--vt-line);border-radius:24px;box-shadow:0 30px 80px #0000008c;color:var(--vt-text);display:grid;gap:16px;padding:22px;position:relative;width:min(480px,100%)}@keyframes obc-vt-rise{0%{opacity:0;transform:translateY(12px)}}.obc-vt-dialog__head{align-items:flex-start;display:flex;gap:14px}.obc-vt-dialog__head>div{flex:1 1;min-width:0}.obc-vt-dialog__icon{background:#83a5512e;border-radius:14px;color:var(--vt-accent);display:grid;flex-shrink:0;font-size:1.1rem;height:44px;place-items:center;width:44px}.obc-vt-dialog__head h2{font-size:1.15rem;font-weight:700}.obc-vt-dialog__head p{color:var(--vt-muted);font-size:.84rem;margin-top:4px}.obc-vt-dialog__summary{border:1px solid var(--vt-line-soft);border-radius:16px;display:grid;overflow:hidden}.obc-vt-dialog__summary>div{display:flex;font-size:.86rem;gap:12px;justify-content:space-between;padding:11px 14px}.obc-vt-dialog__summary>div+div{border-top:1px solid var(--vt-line-soft)}.obc-vt-dialog__summary dt{color:var(--vt-muted)}.obc-vt-dialog__summary dd{font-weight:650}.obc-vt-dialog__summary .is-total{background:#83a5511a}.obc-vt-dialog__summary .is-total dt{color:var(--vt-text);font-weight:600}.obc-vt-dialog__summary .is-total dd{color:var(--vt-accent);font-size:1.05rem;font-weight:800}.obc-vt-dialog__note{align-items:center;color:var(--vt-warning);display:flex;font-size:.8rem;gap:8px}.obc-vt-dialog__fine{color:var(--vt-muted);font-size:.76rem}.obc-vt-dialog__foot{display:flex;gap:10px;justify-content:flex-end}@media (max-width:1100px){.obc-vt-plan{grid-template-columns:1fr}.obc-vt-plan__side{border-left:0;border-top:1px solid var(--vt-line-soft)}}@media (max-width:860px){.obc-vt-head{align-items:flex-start;flex-direction:column}.obc-vt-toolbar,.obc-vt-tools{width:100%}.obc-vt-search{flex:1 1}.obc-vt-search input{width:100%}.obc-vt-plan__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.obc-vt{gap:14px}.obc-vt-head{border-radius:20px;padding:20px}.obc-vt-head__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.obc-vt-head__actions .obc-vt-button{padding:0 12px}.obc-vt-alert{flex-wrap:wrap}.obc-vt-plan{border-radius:18px}.obc-vt-plan__main,.obc-vt-plan__side{padding:18px 16px}.obc-vt-plan__facts>div{padding:10px 12px}.obc-vt-plan__facts dd{font-size:1.15rem}.obc-vt-panel{border-radius:18px;padding:14px}.obc-vt-tools{display:grid;grid-template-columns:1fr}.obc-vt-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.obc-vt-card__body{padding:10px 12px 12px}.obc-vt-card__price{align-items:flex-start;flex-direction:column;gap:4px}.obc-vt-card__price strong{font-size:1.1rem}.obc-vt-card__tags{left:8px;top:8px}.obc-vt-card__tags span{font-size:.64rem;padding:2px 8px}.obc-vt-supplies .vault-supplies{border-radius:18px;padding:16px}.obc-vt-supplies .vault-supplies--closed>button{width:100%}.obc-vt-dialog{align-items:end;padding:0}.obc-vt-dialog__panel{border-radius:22px 22px 0 0;padding:20px 16px calc(16px + env(safe-area-inset-bottom));width:100%}.obc-vt-dialog__foot{display:grid;grid-template-columns:1fr 1.6fr}}@media (max-width:380px){.obc-vt-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.obc-vt *{animation:none!important;transition:none!important}}.obc-ov{--ov-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--ov-line:#83a55133;--ov-line-soft:#83a5511f;--ov-tile:hsla(0,0%,100%,.035);--ov-accent:var(--obc-glow,#caff66);--ov-green:var(--obc-primary,#83a551);--ov-text:var(--obc-text,#f5f8ef);--ov-muted:var(--obc-muted,#aeb9a8);--ov-danger:#ff8f76;--ov-warning:#f2c94c;--ov-info:#8fd3ff;grid-gap:20px;color:var(--ov-text);display:grid;gap:20px;min-width:0}.obc-ov h1,.obc-ov h2,.obc-ov p{margin:0}.obc-ov-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.obc-ov-button{align-items:center;background:linear-gradient(135deg,var(--ov-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:700;gap:8px;justify-content:center;min-height:42px;padding:0 18px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.obc-ov-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-ov-button:focus-visible,.obc-ov-checklist button:focus-visible,.obc-ov-link:focus-visible,.obc-ov-list button:focus-visible,.obc-ov-lot:focus-visible,.obc-ov-product:focus-visible,.obc-ov-stat:focus-visible{outline:2px solid var(--ov-accent);outline-offset:2px}.obc-ov-button:disabled{cursor:not-allowed;opacity:.5}.obc-ov-button--ghost{background:#83a5511a;border-color:var(--ov-line);color:var(--ov-text)}.obc-ov-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-ov-button--sm{font-size:.78rem;min-height:34px;padding:0 14px}.obc-ov-link{align-items:center;background:none;border:0;color:var(--ov-accent);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:4px 0;white-space:nowrap}.obc-ov-link svg{font-size:.7rem;transition:transform .15s ease}.obc-ov-link:hover svg{transform:translateX(2px)}.obc-ov-pill{align-items:center;background:#ffffff14;border-radius:999px;color:var(--ov-muted);display:inline-flex;font-size:.7rem;font-style:normal;font-weight:600;line-height:1.5;padding:2px 9px;text-transform:capitalize;white-space:nowrap}.obc-ov-pill.is-success{background:#83a55133;color:var(--ov-accent)}.obc-ov-pill.is-warning{background:#f2c94c24;color:var(--ov-warning)}.obc-ov-pill.is-danger{background:#ff8f7624;color:var(--ov-danger)}.obc-ov-welcome{align-items:center;background:radial-gradient(circle at 100% 0,#caff6624,#0000 45%),radial-gradient(circle at 0 100%,#48822d47,#0000 50%),#11170ff0;border:1px solid var(--ov-line);border-radius:24px;display:flex;gap:24px;justify-content:space-between;overflow:hidden;padding:28px 30px;position:relative}.obc-ov-eyebrow{align-items:center;color:var(--ov-accent);display:inline-flex;font-size:.74rem;font-weight:600;gap:7px;letter-spacing:.06em;text-transform:uppercase}.obc-ov-welcome h1{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:8px}.obc-ov-welcome p{color:var(--ov-muted);font-size:.9rem;margin-top:8px}.obc-ov-welcome__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px}.obc-ov-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-ov-stat{grid-gap:4px 10px;align-items:center;background:var(--ov-card);border:1px solid var(--ov-line);border-radius:20px;color:var(--ov-text);cursor:pointer;display:grid;gap:4px 10px;grid-template-areas:"icon label" "value value" "note note";grid-template-columns:auto 1fr;padding:18px;text-align:left;transition:border-color .15s ease,transform .15s ease}.obc-ov-stat:hover{border-color:#caff666b;transform:translateY(-2px)}.obc-ov-stat__icon{background:#83a55129;border-radius:10px;color:var(--ov-accent);display:grid;font-size:.95rem;grid-area:icon;height:34px;place-items:center;width:34px}.obc-ov-stat__label{color:var(--ov-muted);font-size:.8rem;font-weight:500;grid-area:label}.obc-ov-stat strong{font-size:1.9rem;font-weight:700;grid-area:value;line-height:1;margin-top:8px}.obc-ov-stat small{color:var(--ov-muted);font-size:.76rem;grid-area:note;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-ov-stat.is-warning .obc-ov-stat__icon{background:#f2c94c24;color:var(--ov-warning)}.obc-ov-stat.is-danger .obc-ov-stat__icon{background:#ff8f7624;color:var(--ov-danger)}.obc-ov-stat.is-danger strong{color:var(--ov-danger)}.obc-ov-panel{background:var(--ov-card);border:1px solid var(--ov-line);border-radius:22px;min-width:0;padding:20px}.obc-ov-panel__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.obc-ov-panel__head h2{font-size:1.02rem;font-weight:650;line-height:1.3}.obc-ov-panel__head p{color:var(--ov-muted);font-size:.78rem;margin-top:3px}.obc-ov-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.obc-ov-main,.obc-ov-side{grid-gap:20px;display:grid;gap:20px;min-width:0}.obc-ov-attention .obc-ov-panel__head{margin-bottom:12px}.obc-ov-attention:not(:has(.obc-ov-tasks)) .obc-ov-panel__head{margin-bottom:0}.obc-ov-tasks{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.obc-ov-task{grid-gap:14px;align-items:center;background:var(--ov-tile);border:1px solid var(--ov-line-soft);border-radius:14px;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px 14px}.obc-ov-task__marker{background:var(--ov-info);border-radius:4px;height:34px;width:4px}.obc-ov-task.is-danger .obc-ov-task__marker{background:var(--ov-danger)}.obc-ov-task.is-warning .obc-ov-task__marker{background:var(--ov-warning)}.obc-ov-task div{grid-gap:2px;display:grid;gap:2px;min-width:0}.obc-ov-task span,.obc-ov-task strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-ov-task strong{font-size:.88rem;font-weight:600}.obc-ov-task div span{color:var(--ov-muted);font-size:.76rem}.obc-ov-attention__more{margin-top:10px}.obc-ov-lots{display:grid}.obc-ov-lots__row{grid-gap:12px;align-items:center;border-top:1px solid var(--ov-line-soft);display:grid;font-size:.84rem;gap:12px;grid-template-columns:minmax(0,2.6fr) minmax(84px,1fr) minmax(76px,.9fr) minmax(92px,1fr) 104px;padding:12px 4px}.obc-ov-lots__row--head{border-top:0;color:var(--ov-muted);font-size:.72rem;font-weight:600;letter-spacing:.04em;padding-bottom:10px;padding-top:0;text-transform:uppercase}.obc-ov-lots__row>span:last-child{text-align:right}.obc-ov-lots__row b{font-weight:700}.obc-ov-lot{align-items:center;border-radius:10px;color:inherit;display:flex;gap:12px;min-width:0;text-decoration:none}.obc-ov-lot>span:last-child{grid-gap:4px;display:grid;gap:4px;min-width:0}.obc-ov-lot strong{font-size:.86rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-ov-lot:hover strong{color:var(--ov-accent)}.obc-ov-lot small{align-items:center;color:var(--ov-muted);display:flex;font-size:.74rem;gap:8px}.obc-ov-thumb{background:#0000004d;border:1px solid var(--ov-line-soft);border-radius:8px;flex:0 0 auto;height:58px;overflow:hidden;width:46px}.obc-ov-product__media img,.obc-ov-thumb img{display:block;height:100%;object-fit:cover;width:100%}.obc-ov-product__media .obc-dashboard__image-placeholder,.obc-ov-thumb .obc-dashboard__image-placeholder{color:var(--ov-muted);display:grid;font-size:.6rem;height:100%;place-items:center;text-align:center;width:100%}.obc-ov-time{font-feature-settings:"tnum";color:var(--ov-text);font-variant-numeric:tabular-nums}.obc-ov-time.is-ended{color:var(--ov-muted)}.obc-ov-shop{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-ov-product{background:var(--ov-tile);border:1px solid var(--ov-line-soft);border-radius:16px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.obc-ov-product:hover{border-color:#caff666b;transform:translateY(-2px)}.obc-ov-product__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 30%,#83a55124,#00000059);overflow:hidden;padding:10px}.obc-ov-product__media img{border-radius:6px;object-fit:contain}.obc-ov-product__body{display:flex;flex:1 1;flex-direction:column;gap:4px;padding:12px}.obc-ov-product__body small{color:var(--ov-muted);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.obc-ov-product__body strong{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:.84rem;font-weight:600;line-height:1.35;overflow:hidden}.obc-ov-product__foot{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:auto;padding-top:8px}.obc-ov-product__foot b{color:var(--ov-accent);font-size:.95rem}.obc-ov-product__cta{align-items:center;color:var(--ov-muted);display:inline-flex;font-size:.74rem;gap:4px}.obc-ov-ship__body{align-items:flex-start;display:flex;gap:14px}.obc-ov-ship__icon{background:#83a55129;border-radius:12px;color:var(--ov-accent);display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.obc-ov-ship__body div{grid-gap:3px;display:grid;gap:3px}.obc-ov-ship__body strong{font-size:.95rem}.obc-ov-ship__body span{color:var(--ov-muted);font-size:.78rem;line-height:1.45}.obc-ov-alert,.obc-ov-note{align-items:center;background:#ff8f7614;border:1px solid #ff8f764d;border-radius:12px;color:var(--ov-danger);cursor:pointer;display:flex;font-size:.78rem;gap:8px;margin-top:14px;padding:10px 12px;text-align:left;width:100%}.obc-ov-note{background:var(--ov-tile);border-color:var(--ov-line-soft);color:var(--ov-muted)}.obc-ov-ship__actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:16px}.obc-ov-list{display:grid;list-style:none;margin:0;padding:0}.obc-ov-list>li{align-items:center;border-top:1px solid var(--ov-line-soft);display:flex;gap:12px;justify-content:space-between;padding:11px 0}.obc-ov-list>li:first-child{border-top:0;padding-top:0}.obc-ov-list button>div,.obc-ov-list>li>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.obc-ov-list strong{font-size:.83rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-ov-list span{color:var(--ov-muted);font-size:.74rem;text-transform:capitalize}.obc-ov-list--alerts button{align-items:flex-start;background:none;border:0;border-radius:8px;color:inherit;cursor:pointer;display:flex;gap:10px;padding:0;text-align:left;width:100%}.obc-ov-list--alerts strong{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-weight:500;white-space:normal}.obc-ov-list--alerts li.is-unread strong{font-weight:650}.obc-ov-list--alerts button:hover strong{color:var(--ov-accent)}.obc-ov-dot{background:#0000;border:1px solid var(--ov-line);border-radius:50%;flex:0 0 auto;height:8px;margin-top:6px;width:8px}.obc-ov-list--alerts li.is-unread .obc-ov-dot{background:var(--ov-accent);border-color:var(--ov-accent);box-shadow:0 0 8px #caff6680}.obc-ov-progress{background:#ffffff14;border-radius:999px;height:6px;margin-bottom:14px;overflow:hidden}.obc-ov-progress span{background:linear-gradient(90deg,#8db95b,var(--ov-accent));border-radius:inherit;display:block;height:100%;transition:width .3s ease}.obc-ov-checklist{grid-gap:4px;display:grid;gap:4px;list-style:none;margin:0;padding:0}.obc-ov-checklist button{align-items:center;background:none;border:0;border-radius:10px;color:var(--ov-text);cursor:pointer;display:flex;font-size:.82rem;gap:10px;padding:9px 10px;text-align:left;width:100%}.obc-ov-checklist button:hover:not(:disabled){background:var(--ov-tile)}.obc-ov-checklist button:disabled{cursor:default}.obc-ov-checklist button>span:not(.obc-ov-check){flex:1 1}.obc-ov-checklist li.is-done button{color:var(--ov-muted)}.obc-ov-checklist li.is-done svg{color:var(--ov-accent)}.obc-ov-checklist button>svg:last-child:not(:first-child){color:var(--ov-muted);font-size:.7rem}.obc-ov-check{border:1.5px solid var(--ov-line);border-radius:50%;height:15px;width:15px}.obc-ov-ready{align-items:center;background:#83a5511a;border:1px solid var(--ov-line);border-radius:18px;color:var(--ov-muted);cursor:pointer;display:flex;font-size:.8rem;gap:12px;padding:16px 18px;text-align:left}.obc-ov-ready svg{color:var(--ov-accent);font-size:1.1rem}.obc-ov-ready strong{color:var(--ov-text);display:block;font-size:.86rem}.obc-ov-empty{grid-gap:6px;display:grid;gap:6px;justify-items:center;padding:22px 12px;text-align:center}.obc-ov-empty__icon{background:#83a55124;border-radius:50%;color:var(--ov-accent);display:grid;height:44px;margin-bottom:4px;place-items:center;width:44px}.obc-ov-empty strong{font-size:.9rem}.obc-ov-empty p{color:var(--ov-muted);font-size:.78rem;line-height:1.5;max-width:300px}.obc-ov-empty .obc-ov-button{margin-top:8px}@media (max-width:1280px){.obc-ov-layout{grid-template-columns:minmax(0,1fr)}.obc-ov-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.obc-ov-shop,.obc-ov-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.obc-ov-welcome{align-items:flex-start;flex-direction:column}}@media (max-width:720px){.obc-ov{gap:14px}.obc-ov-panel,.obc-ov-welcome{border-radius:18px;padding:18px 16px}.obc-ov-welcome__actions,.obc-ov-welcome__actions .obc-ov-button{width:100%}.obc-ov-stats{gap:10px}.obc-ov-stat{padding:14px}.obc-ov-stat strong{font-size:1.5rem}.obc-ov-side{grid-template-columns:minmax(0,1fr)}.obc-ov-task{grid-template-columns:auto minmax(0,1fr)}.obc-ov-task .obc-ov-button{grid-column:2;justify-self:start}.obc-ov-lots__row--head{display:none}.obc-ov-lots__row{gap:8px 12px;grid-template-columns:repeat(3,minmax(0,1fr))}.obc-ov-lots__row .obc-ov-lot,.obc-ov-lots__row>span:last-child{grid-column:1/-1}.obc-ov-lots__row>span:last-child{text-align:left}.obc-ov-lots__row>span:last-child .obc-ov-button{width:100%}.obc-ov-lots__row>span[data-label]:before{color:var(--ov-muted);content:attr(data-label);display:block;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}}@media (prefers-reduced-motion:reduce){.obc-ov-button,.obc-ov-product,.obc-ov-progress span,.obc-ov-stat{transition:none}}.obc-ov--loading .obc-ov-welcome__copy{grid-gap:12px;display:grid;gap:12px;width:min(440px,100%)}.obc-ov--loading .obc-skeleton-line{display:block}.obc-ov--loading .obc-ov-stat{cursor:default;gap:12px;grid-template-areas:none;grid-template-columns:1fr}.obc-ov--loading .obc-ov-stat .obc-skeleton-line{min-height:12px;width:70%}.obc-ov--loading .obc-ov-stat .obc-skeleton-line.is-value{min-height:26px;width:40%}.obc-au{--au-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--au-line:#83a55133;--au-line-soft:#83a5511f;--au-tile:hsla(0,0%,100%,.035);--au-accent:var(--obc-glow,#caff66);--au-green:var(--obc-primary,#83a551);--au-text:var(--obc-text,#f5f8ef);--au-muted:var(--obc-muted,#aeb9a8);--au-danger:#ff8f76;--au-warning:#f2c94c;--au-info:#8fd3ff;grid-gap:20px;color:var(--au-text);display:grid;gap:20px;min-width:0}.obc-au dd,.obc-au dl,.obc-au h2,.obc-au h3,.obc-au ol,.obc-au p{margin:0}.obc-au-button{align-items:center;background:linear-gradient(135deg,var(--au-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:700;gap:8px;justify-content:center;min-height:42px;padding:0 18px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-au-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-au-button:disabled{background:#ffffff0d;border-color:var(--au-line-soft);color:var(--au-muted);cursor:not-allowed}.obc-au-button--ghost{background:#83a5511a;border-color:var(--au-line);color:var(--au-text)}.obc-au-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-au-link{align-items:center;background:none;border:0;color:var(--au-accent);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:4px 0;white-space:nowrap}.obc-au-link svg{font-size:.7rem}.obc-au a:focus-visible,.obc-au button:focus-visible,.obc-au input:focus-visible,.obc-au select:focus-visible{outline:2px solid var(--au-accent);outline-offset:2px}.obc-au-pill{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0e09c7;border-radius:999px;color:var(--au-muted);display:inline-flex;font-size:.7rem;font-weight:700;gap:6px;letter-spacing:.02em;line-height:1.5;padding:3px 10px;white-space:nowrap}.obc-au-pill i{animation:obc-au-pulse 1.6s ease-in-out infinite;background:currentColor;border-radius:50%;height:7px;width:7px}.obc-au-pill.is-live{color:var(--au-accent)}.obc-au-pill.is-success{background:#263816e0;color:var(--au-accent)}.obc-au-pill.is-info{color:var(--au-info)}.obc-au-pill.is-warning{color:var(--au-warning)}.obc-au-pill.is-danger{background:#3c1812e0;color:var(--au-danger)}@keyframes obc-au-pulse{50%{opacity:.35}}.obc-au-head{align-items:flex-end;background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--au-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;padding:26px 28px}.obc-au-eyebrow{color:var(--au-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-au-head h2{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:6px}.obc-au-head p{color:var(--au-muted);font-size:.9rem;margin-top:6px;max-width:560px}.obc-au-head__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px}.obc-au-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-au-stat{grid-gap:6px;background:var(--au-card);border:1px solid var(--au-line);border-radius:18px;color:var(--au-text);cursor:pointer;display:grid;gap:6px;padding:16px 18px;text-align:left;transition:border-color .15s ease,transform .15s ease}.obc-au-stat:hover{border-color:#caff666b;transform:translateY(-2px)}.obc-au-stat span{color:var(--au-muted);font-size:.8rem;font-weight:500}.obc-au-stat strong{font-size:1.65rem;font-weight:700;line-height:1.1}.obc-au-stat small{color:var(--au-muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-au-stat.is-success strong{color:var(--au-accent)}.obc-au-stat.is-danger{border-color:#ff8f7659}.obc-au-stat.is-danger strong{color:var(--au-danger)}.obc-au-alert{align-items:center;background:#ff8f7614;border:1px solid #ff8f7652;border-radius:14px;display:flex;font-size:.86rem;gap:12px;padding:12px 16px}.obc-au-alert>svg{color:var(--au-danger);flex-shrink:0}.obc-au-alert span{flex:1 1;min-width:0}.obc-au-panel{background:var(--au-card);border:1px solid var(--au-line);border-radius:22px;min-width:0;padding:18px 20px 22px}.obc-au-toolbar{align-items:center;border-bottom:1px solid var(--au-line-soft);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:14px}.obc-au-tabs{background:#00000038;border:1px solid var(--au-line-soft);border-radius:999px;display:flex;gap:4px;max-width:100%;min-width:0;overflow-x:auto;padding:4px;scrollbar-width:none}.obc-au-tabs::-webkit-scrollbar{display:none}.obc-au-tabs button{align-items:center;background:none;border:0;border-radius:999px;color:var(--au-muted);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:7px;min-height:34px;padding:0 14px;transition:background .15s ease,color .15s ease;white-space:nowrap}.obc-au-tabs button:hover{color:var(--au-text)}.obc-au-tabs button.is-active{background:#83a5513d;color:var(--au-accent)}.obc-au-tabs em{background:#ffffff12;border-radius:999px;font-size:.7rem;font-style:normal;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.obc-au-tabs .is-active em{background:#caff6629}.obc-au-tools{display:flex;flex-wrap:wrap;gap:10px}.obc-au-search,.obc-au-sort{align-items:center;background:#00000038;border:1px solid var(--au-line);border-radius:999px;color:var(--au-muted);display:inline-flex;font-size:.82rem;gap:8px;min-height:40px;padding:0 14px}.obc-au-search:focus-within,.obc-au-sort:focus-within{border-color:#caff6680}.obc-au-search input,.obc-au-sort select{background:none;border:0;color:var(--au-text);font:inherit;min-width:0;outline:0}.obc-au-search input{width:220px}.obc-au-search input::placeholder{color:var(--au-muted);opacity:.75}.obc-au .obc-au-search input:focus-visible,.obc-au .obc-au-sort select:focus-visible{outline:0}.obc-au-sort select{cursor:pointer;padding-right:4px}.obc-au-sort option{background:#141b11;color:var(--au-text)}.obc-au-results{align-items:center;color:var(--au-muted);display:flex;font-size:.8rem;gap:12px;justify-content:space-between;min-height:40px}.obc-au-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.obc-au-card{background:var(--au-tile);border:1px solid var(--au-line-soft);border-radius:18px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.obc-au-card:hover{border-color:#caff665c;box-shadow:0 14px 30px #00000047;transform:translateY(-2px)}.obc-au-card.is-outbid{border-color:#ff8f765c}.obc-au-card.is-leading{border-color:#caff664d}.obc-au-card__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 35%,#83a55129,#00000059 70%);position:relative}.obc-au-card__image{background:none;border:0;cursor:pointer;display:grid;height:100%;inset:0;padding:16px;place-items:center;position:absolute;width:100%}.obc-au-card__image img{height:100%;min-height:0;object-fit:contain;transition:transform .25s ease;width:100%}.obc-au-card:hover .obc-au-card__image img{transform:scale(1.03)}.obc-au-card__image .obc-dashboard__image-placeholder{color:var(--au-muted);font-size:.8rem}.obc-au-card__media>.obc-au-pill{left:12px;position:absolute;top:12px}.obc-au-card__watch{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0e09c7;border:1px solid var(--au-line);border-radius:50%;color:var(--au-muted);cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;right:10px;top:10px;transition:color .15s ease,border-color .15s ease;width:34px}.obc-au-card__watch.is-on,.obc-au-card__watch:hover{border-color:#ff8f7680;color:var(--au-danger)}.obc-au-card__position{border-radius:8px;bottom:10px;font-size:.72rem;font-weight:700;left:12px;padding:3px 10px;position:absolute}.obc-au-card__position.is-success{background:var(--au-accent);color:#0b1009}.obc-au-card__position.is-danger{background:var(--au-danger);color:#1a0b07}.obc-au-card__position.is-neutral{background:#ffffff29;color:var(--au-text)}.obc-au-card__body{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:14px 16px 16px}.obc-au-card__meta{color:var(--au-muted);font-size:.72rem;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-au-card h3{font-size:.98rem;font-weight:650;line-height:1.3;margin-top:-4px}.obc-au-card h3 button{-webkit-box-orient:vertical;-webkit-line-clamp:2;background:none;border:0;color:inherit;cursor:pointer;display:-webkit-box;font:inherit;overflow:hidden;padding:0;text-align:left}.obc-au-card h3 button:hover{color:var(--au-accent)}.obc-au-card__detail{color:var(--au-muted);font-size:.78rem;margin-top:-4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-au-card__price{grid-gap:8px;border-bottom:1px solid var(--au-line-soft);border-top:1px solid var(--au-line-soft);display:grid;gap:8px;grid-template-columns:1.4fr .8fr 1fr;padding:10px 0}.obc-au-card__price span{grid-gap:2px;display:grid;gap:2px;min-width:0}.obc-au-card__price small{color:var(--au-muted);font-size:.68rem}.obc-au-card__price strong{font-size:.86rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-au-card__price span:first-child strong{color:var(--au-accent);font-size:1.12rem}.obc-au-card__price strong.is-good{color:var(--au-accent)}.obc-au-card__mine{align-items:center;color:var(--au-muted);display:flex;flex-wrap:wrap;font-size:.78rem;gap:6px}.obc-au-card__mine strong{color:var(--au-text)}.obc-au-card__mine em{color:var(--au-warning);font-size:.72rem;font-style:normal;margin-left:auto}.obc-au-card__clock{align-items:center;background:#0000003d;border-radius:10px;color:var(--au-muted);display:flex;font-size:.78rem;gap:8px;padding:8px 12px}.obc-au-card__clock strong{font-feature-settings:"tnum";color:var(--au-text);font-variant-numeric:tabular-nums;font-weight:650;margin-left:auto}.obc-au-timer{--timer:var(--au-accent);--timer-bg:#83a5511a;--timer-line:#caff6647;grid-gap:8px;background:var(--timer-bg);border:1px solid var(--timer-line);border-radius:14px;display:grid;gap:8px;padding:10px}.obc-au-timer.is-scheduled{--timer:var(--au-info);--timer-bg:#8fd3ff12;--timer-line:#8fd3ff47}.obc-au-timer.is-urgent{--timer:var(--au-danger);--timer-bg:#ff8f761a;--timer-line:#ff8f7673;animation:obc-au-urgent 1.6s ease-in-out infinite}@keyframes obc-au-urgent{50%{box-shadow:0 0 0 3px #ff8f7624}}.obc-au-timer__head{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:0 2px}.obc-au-timer__head span{align-items:center;color:var(--timer);display:inline-flex;font-size:.72rem;font-weight:700;gap:6px;letter-spacing:.06em;text-transform:uppercase}.obc-au-timer__head em{background:var(--au-danger);border-radius:999px;color:#1a0b07;font-size:.66rem;font-style:normal;font-weight:700;padding:1px 8px}.obc-au-timer__grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-au-timer__grid span{grid-gap:2px;background:#00000057;border-radius:10px;display:grid;gap:2px;justify-items:center;padding:7px 2px 6px}.obc-au-timer__grid strong{font-feature-settings:"tnum";color:var(--au-text);font-size:1.45rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em;line-height:1}.obc-au-timer.is-urgent .obc-au-timer__grid strong{color:var(--au-danger)}.obc-au-timer__grid small{color:var(--au-muted);font-size:.6rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-au-card__actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto;margin-top:auto}.obc-au-card__actions.is-single{grid-template-columns:1fr}.obc-au-card__actions .obc-au-button{font-size:.8rem;min-height:38px;padding:0 14px}.obc-au-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:48px 20px;text-align:center}.obc-au-empty>svg{color:var(--au-green);font-size:1.8rem;margin-bottom:4px}.obc-au-empty p{color:var(--au-muted);font-size:.86rem;margin-bottom:8px;max-width:380px}.obc-au-dialog{display:grid;inset:0;overflow-y:auto;padding:24px 16px;place-items:center;position:fixed;z-index:1200}.obc-au-dialog__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040703bd;border:0;cursor:default;inset:0;position:fixed}.obc-au-dialog__panel{animation:obc-au-rise .2s ease-out;background:#11170f;border:1px solid var(--au-line);border-radius:24px;box-shadow:0 30px 80px #0000008c;overflow:hidden;position:relative;width:min(880px,100%)}@keyframes obc-au-rise{0%{opacity:0;transform:translateY(12px)}}.obc-au-dialog__head{grid-gap:16px;align-items:center;border-bottom:1px solid var(--au-line-soft);display:grid;gap:16px;grid-template-columns:72px minmax(0,1fr) auto;padding:20px 22px}.obc-au-dialog__thumb{background:#0000004d;border-radius:14px;display:grid;height:72px;overflow:hidden;padding:6px;place-items:center;width:72px}.obc-au-dialog__thumb img{height:100%;object-fit:contain;width:100%}.obc-au-dialog__thumb .obc-dashboard__image-placeholder{color:var(--au-muted);font-size:.62rem;text-align:center}.obc-au-dialog__pills{display:flex;gap:6px}.obc-au-dialog__title h2{font-size:1.15rem;font-weight:700;line-height:1.3;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-au-dialog__title p{color:var(--au-muted);font-size:.8rem;margin-top:2px}.obc-au-dialog__close{align-self:start;background:#ffffff0a;border:1px solid var(--au-line);border-radius:50%;color:var(--au-text);cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.obc-au-dialog__close:hover:not(:disabled){border-color:#caff6673}.obc-au-dialog__clock{align-items:center;background:#83a55114;color:var(--au-muted);display:flex;font-size:.82rem;gap:16px;justify-content:space-between;padding:16px 22px}.obc-au-dialog__clock>span{align-items:center;display:inline-flex;font-size:.95rem;font-weight:700;gap:8px;letter-spacing:.04em;text-transform:uppercase}.obc-au-dialog__clock>div{display:flex;gap:6px}.obc-au-dialog__clock>div span{grid-gap:3px;background:#00000057;border-radius:12px;display:grid;gap:3px;justify-items:center;min-width:72px;padding:9px 8px 8px}.obc-au-dialog__clock strong{font-feature-settings:"tnum";color:var(--au-text);font-size:2rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.obc-au-dialog__clock small{font-size:.64rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-au-dialog__clock.is-live>span svg{color:var(--au-accent)}.obc-au-dialog__clock.is-urgent{background:#ff8f761a;color:var(--au-danger)}.obc-au-dialog__clock.is-urgent strong{color:var(--au-danger)}.obc-au-dialog__clock.is-scheduled>span svg{color:var(--au-info)}.obc-au-dialog__body{display:grid;grid-template-columns:minmax(0,1fr) 280px}.obc-au-dialog__form{grid-gap:14px;display:grid;gap:14px;padding:20px 22px 22px}.obc-au-dialog__stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.obc-au-dialog__stats div{background:var(--au-tile);border:1px solid var(--au-line-soft);border-radius:12px;padding:10px 12px}.obc-au-dialog__stats dt{color:var(--au-muted);font-size:.7rem}.obc-au-dialog__stats dd{font-size:1rem;font-weight:700;margin-top:2px}.obc-au-dialog__stats dd.is-success{color:var(--au-accent)}.obc-au-dialog__stats dd.is-danger{color:var(--au-danger)}.obc-au-dialog__amount{grid-gap:6px;color:var(--au-muted);display:grid;font-size:.8rem;font-weight:600;gap:6px}.obc-au-dialog__amount>div{align-items:center;background:#0000004d;border:1px solid #caff6659;border-radius:14px;display:flex;gap:6px;padding:0 16px}.obc-au-dialog__amount>div:focus-within{border-color:var(--au-accent);box-shadow:0 0 0 3px #caff661f}.obc-au-dialog__amount b{color:var(--au-accent);font-size:1.3rem}.obc-au-dialog__amount input{background:none;border:0;color:var(--au-text);font:inherit;font-size:1.4rem;font-weight:700;min-height:52px;outline:0;width:100%}.obc-au-dialog__amount input::-webkit-inner-spin-button,.obc-au-dialog__amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.obc-au-dialog__amount input[type=number]{-webkit-appearance:textfield;appearance:textfield}.obc-au .obc-au-dialog__amount input:focus-visible{outline:0}.obc-au-dialog__quick{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.obc-au-dialog__quick button{background:#83a55114;border:1px solid var(--au-line);border-radius:10px;color:var(--au-text);cursor:pointer;font-size:.82rem;font-weight:600;min-height:36px}.obc-au-dialog__quick button.is-on,.obc-au-dialog__quick button:hover{background:#83a55133;border-color:#caff6680;color:var(--au-accent)}.obc-au-dialog__estimate{grid-gap:6px;background:var(--au-tile);border-radius:12px;display:grid;font-size:.82rem;gap:6px;padding:12px 14px}.obc-au-dialog__estimate div{color:var(--au-muted);display:flex;gap:12px;justify-content:space-between}.obc-au-dialog__estimate dd{font-feature-settings:"tnum";color:var(--au-text);font-variant-numeric:tabular-nums}.obc-au-dialog__estimate .is-total{border-top:1px solid var(--au-line-soft);color:var(--au-text);font-weight:700;margin-top:4px;padding-top:8px}.obc-au-dialog__estimate .is-total dd{color:var(--au-accent);font-size:.98rem}.obc-au-dialog__note{color:var(--au-muted);display:flex;font-size:.76rem;gap:10px;line-height:1.5}.obc-au-dialog__note svg{color:var(--au-green);flex-shrink:0;margin-top:3px}.obc-au-dialog__terms{align-items:flex-start;background:#f2c94c0f;border:1px solid #f2c94c4d;border-radius:12px;cursor:pointer;display:flex;font-size:.8rem;gap:10px;padding:10px 12px}.obc-au-dialog__terms input{accent-color:var(--au-accent);height:16px;margin-top:2px;width:16px}.obc-au-dialog__message{align-items:flex-start;background:#ff8f761a;border-radius:12px;color:var(--au-danger);display:flex;font-size:.8rem;gap:8px;padding:10px 12px}.obc-au-dialog__message svg{flex-shrink:0;margin-top:2px}.obc-au-dialog__actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:auto 1fr}.obc-au-dialog__ledger{background:#0000002e;border-left:1px solid var(--au-line-soft);display:flex;flex-direction:column;gap:12px;padding:20px}.obc-au-dialog__ledger-head{grid-gap:2px;display:grid;gap:2px}.obc-au-dialog__ledger-head strong{font-size:.92rem}.obc-au-dialog__ledger-head span{color:var(--au-muted);font-size:.74rem}.obc-au-dialog__ledger ol{grid-gap:6px;display:grid;gap:6px;list-style:none;padding:0}.obc-au-dialog__ledger li{grid-gap:0 8px;background:var(--au-tile);border:1px solid var(--au-line-soft);border-radius:10px;display:grid;font-size:.8rem;gap:0 8px;grid-template-columns:minmax(0,1fr) auto;padding:9px 12px}.obc-au-dialog__ledger li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-au-dialog__ledger li small{color:var(--au-muted);font-size:.7rem;grid-column:1/-1}.obc-au-dialog__ledger li.is-top{border-color:#caff6659}.obc-au-dialog__ledger li.is-top strong{color:var(--au-accent)}.obc-au-dialog__ledger>p{color:var(--au-muted);font-size:.8rem}.obc-au-dialog__ledger .obc-au-link{margin-top:auto}@media (max-width:1100px){.obc-au-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.obc-au-head{align-items:flex-start;flex-direction:column}.obc-au-toolbar,.obc-au-tools{width:100%}.obc-au-search{flex:1 1}.obc-au-search input{width:100%}.obc-au-dialog__body{grid-template-columns:1fr}.obc-au-dialog__ledger{border-left:0;border-top:1px solid var(--au-line-soft)}}@media (max-width:640px){.obc-au{gap:14px}.obc-au-head{border-radius:20px;padding:20px}.obc-au-head__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.obc-au-stats{gap:10px}.obc-au-stat{padding:14px}.obc-au-stat strong{font-size:1.35rem}.obc-au-panel{border-radius:18px;padding:14px}.obc-au-tools{display:grid;grid-template-columns:1fr}.obc-au-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.obc-au-card__body{gap:8px;padding:12px}.obc-au-card__price{grid-template-columns:1fr 1fr}.obc-au-card__price span:last-child{display:none}.obc-au-card__clock{font-size:.72rem;padding:7px 9px}.obc-au-card__clock span{display:none}.obc-au-timer{gap:6px;padding:7px}.obc-au-timer__grid{gap:4px}.obc-au-timer__grid span{padding:6px 0 5px}.obc-au-timer__grid strong{font-size:1.1rem}.obc-au-timer__grid small{font-size:.52rem;letter-spacing:.02em}.obc-au-timer__head em{display:none}.obc-au-card__actions{grid-template-columns:1fr}.obc-au-card__actions:not(.is-single) .obc-au-button--ghost{display:none}.obc-au-dialog{align-items:end;padding:0}.obc-au-dialog__panel{border-radius:22px 22px 0 0;max-height:92vh;overflow-y:auto}.obc-au-dialog__head{gap:12px;grid-template-columns:56px minmax(0,1fr) auto;padding:16px}.obc-au-dialog__thumb{height:56px;width:56px}.obc-au-dialog__clock{align-items:stretch;flex-direction:column;gap:8px;padding:12px 16px}.obc-au-dialog__clock>div span{flex:1 1;min-width:0}.obc-au-dialog__clock strong{font-size:1.6rem}.obc-au-dialog__form,.obc-au-dialog__ledger{padding:16px}.obc-au-dialog__stats dd{font-size:.9rem}}@media (max-width:380px){.obc-au-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.obc-au *,.obc-au :before{animation:none!important;transition:none!important}}.obc-bn{--bn-card:linear-gradient(180deg,#ffffff0d,#ffffff05),#11170ff0;--bn-line:#83a55133;--bn-line-soft:#83a5511f;--bn-tile:hsla(0,0%,100%,.035);--bn-accent:var(--obc-glow,#caff66);--bn-green:var(--obc-primary,#83a551);--bn-text:var(--obc-text,#f5f8ef);--bn-muted:var(--obc-muted,#aeb9a8);--bn-danger:#ff8f76;--bn-warning:#f2c94c;--bn-gold:#f5c96a;grid-gap:20px;color:var(--bn-text);display:grid;gap:20px;min-width:0}.obc-bn h2,.obc-bn h3,.obc-bn p,.obc-bn ul{margin:0}.obc-bn-button{align-items:center;background:linear-gradient(135deg,var(--bn-accent),#8db95b);border:1px solid #0000;border-radius:999px;color:#0b1009;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:700;gap:8px;justify-content:center;min-height:42px;padding:0 18px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.obc-bn-button:hover:not(:disabled){box-shadow:0 8px 22px #caff662e;transform:translateY(-1px)}.obc-bn-button--ghost{background:#83a5511a;border-color:var(--bn-line);color:var(--bn-text)}.obc-bn-button--ghost:hover:not(:disabled){background:#83a5512e;border-color:#caff6673;box-shadow:none}.obc-bn-link{align-items:center;background:none;border:0;color:var(--bn-accent);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;padding:4px 0;white-space:nowrap}.obc-bn-link svg{font-size:.7rem}.obc-bn a:focus-visible,.obc-bn button:focus-visible,.obc-bn input:focus-visible,.obc-bn select:focus-visible{outline:2px solid var(--bn-accent);outline-offset:2px}.obc-bn-head{align-items:flex-end;background:radial-gradient(circle at 100% 0,#caff661f,#0000 45%),radial-gradient(circle at 0 100%,#48822d3d,#0000 50%),#11170ff0;border:1px solid var(--bn-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;padding:26px 28px}.obc-bn-eyebrow{color:var(--bn-accent);font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.obc-bn-head h2{font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:6px}.obc-bn-head p{color:var(--bn-muted);font-size:.9rem;margin-top:6px;max-width:580px}.obc-bn-head__actions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px}.obc-bn-steps{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0}.obc-bn-steps li{align-items:center;background:var(--bn-card);border:1px solid var(--bn-line);border-radius:18px;display:flex;gap:12px;min-width:0;padding:14px 16px}.obc-bn-steps li>span{background:#83a55129;border-radius:12px;color:var(--bn-accent);display:grid;flex-shrink:0;height:38px;place-items:center;width:38px}.obc-bn-steps li>div{grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.obc-bn-steps strong{font-size:.88rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-bn-steps small{color:var(--bn-muted);font-size:.75rem}.obc-bn-alert{align-items:center;background:#f2c94c12;border:1px solid #f2c94c52;border-radius:14px;display:flex;font-size:.86rem;gap:12px;padding:12px 16px}.obc-bn-alert>svg{color:var(--bn-warning);flex-shrink:0}.obc-bn-alert span{flex:1 1;min-width:0}.obc-bn-panel{background:var(--bn-card);border:1px solid var(--bn-line);border-radius:22px;min-width:0;padding:18px 20px 22px}.obc-bn-toolbar{align-items:center;border-bottom:1px solid var(--bn-line-soft);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:14px}.obc-bn-lanes{background:#00000038;border:1px solid var(--bn-line-soft);border-radius:999px;display:flex;gap:4px;max-width:100%;min-width:0;overflow-x:auto;padding:4px;scrollbar-width:none}.obc-bn-lanes::-webkit-scrollbar{display:none}.obc-bn-lanes button{align-items:center;background:none;border:0;border-radius:999px;color:var(--bn-muted);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:7px;min-height:34px;padding:0 14px;transition:background .15s ease,color .15s ease;white-space:nowrap}.obc-bn-lanes button svg{font-size:.72rem}.obc-bn-lanes button:hover{color:var(--bn-text)}.obc-bn-lanes button.is-active{background:#83a5513d;color:var(--bn-accent)}.obc-bn-lanes em{background:#ffffff12;border-radius:999px;font-size:.7rem;font-style:normal;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.obc-bn-lanes .is-active em{background:#caff6629}.obc-bn-tools{display:flex;flex-wrap:wrap;gap:10px}.obc-bn-search,.obc-bn-sort{align-items:center;background:#00000038;border:1px solid var(--bn-line);border-radius:999px;color:var(--bn-muted);display:inline-flex;font-size:.82rem;gap:8px;min-height:40px;padding:0 14px}.obc-bn-search:focus-within,.obc-bn-sort:focus-within{border-color:#caff6680}.obc-bn-search input,.obc-bn-sort select{background:none;border:0;color:var(--bn-text);font:inherit;min-width:0;outline:0}.obc-bn .obc-bn-search input:focus-visible,.obc-bn .obc-bn-sort select:focus-visible{outline:0}.obc-bn-search input{width:200px}.obc-bn-search input::placeholder{color:var(--bn-muted);opacity:.75}.obc-bn-sort select{cursor:pointer}.obc-bn-sort option{background:#141b11;color:var(--bn-text)}.obc-bn-results{align-items:center;color:var(--bn-muted);display:flex;font-size:.8rem;gap:12px;justify-content:space-between;min-height:40px}.obc-bn-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.obc-bn-card{background:var(--bn-tile);border:1px solid var(--bn-line-soft);border-radius:18px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.obc-bn-card:hover{border-color:#caff665c;box-shadow:0 14px 30px #00000047;transform:translateY(-2px)}.obc-bn-card.is-owned,.obc-bn-card.is-sold-out{opacity:.72}.obc-bn-card.is-owned:hover,.obc-bn-card.is-sold-out:hover{opacity:1}.obc-bn-card__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 35%,#83a55129,#00000059 70%);position:relative}.obc-bn-card__image{background:none;border:0;cursor:pointer;display:grid;height:100%;inset:0;padding:16px;place-items:center;position:absolute;width:100%}.obc-bn-card__image img{height:100%;min-height:0;object-fit:contain;transition:transform .25s ease;width:100%}.obc-bn-card:hover .obc-bn-card__image img{transform:scale(1.03)}.obc-bn-card__image .obc-dashboard__image-placeholder{color:var(--bn-muted);font-size:.8rem}.obc-bn-card.is-sold-out .obc-bn-card__image img{filter:grayscale(.7)}.obc-bn-card__tags{display:flex;flex-wrap:wrap;gap:6px;left:12px;max-width:calc(100% - 64px);position:absolute;top:12px}.obc-bn-card__tags span{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0e09cc;border-radius:999px;color:var(--bn-accent);display:inline-flex;font-size:.7rem;font-weight:700;gap:5px;line-height:1.5;padding:3px 10px}.obc-bn-card__tags .is-featured{color:var(--bn-gold)}.obc-bn-card__tags .is-muted{color:var(--bn-muted)}.obc-bn-card__tags .is-owned{background:var(--bn-accent);color:#0b1009}.obc-bn-card__watch{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0e09c7;border:1px solid var(--bn-line);border-radius:50%;color:var(--bn-muted);cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;right:10px;top:10px;transition:color .15s ease,border-color .15s ease;width:34px}.obc-bn-card__watch.is-on,.obc-bn-card__watch:hover{border-color:#ff8f7680;color:var(--bn-danger)}.obc-bn-card__body{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:14px 16px 16px}.obc-bn-card__meta{color:var(--bn-muted);font-size:.72rem;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-bn-card h3{font-size:.96rem;font-weight:650;line-height:1.3;margin-top:-4px}.obc-bn-card h3 button{-webkit-box-orient:vertical;-webkit-line-clamp:2;background:none;border:0;color:inherit;cursor:pointer;display:-webkit-box;font:inherit;min-height:2.6em;overflow:hidden;padding:0;text-align:left}.obc-bn-card h3 button:hover{color:var(--bn-accent)}.obc-bn-card__price{align-items:baseline;border-top:1px solid var(--bn-line-soft);display:flex;gap:10px;justify-content:space-between;padding-top:10px}.obc-bn-card__price strong{color:var(--bn-accent);font-size:1.35rem;font-weight:800;letter-spacing:-.01em;line-height:1}.obc-bn-card__price small{color:var(--bn-muted);font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-bn-card__price small.is-sold-out{color:var(--bn-danger)}.obc-bn-card__price small.is-owned{color:var(--bn-accent)}.obc-bn-card.is-sold-out .obc-bn-card__price strong{color:var(--bn-muted);text-decoration:line-through}.obc-bn-card__note{align-items:center;color:var(--bn-warning);display:flex;font-size:.74rem;gap:7px}.obc-bn-card__actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto;margin-top:auto}.obc-bn-card__actions:has(>:only-child){grid-template-columns:1fr}.obc-bn-card__actions .obc-bn-button{font-size:.8rem;min-height:38px;padding:0 14px}.obc-bn-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:48px 20px;text-align:center}.obc-bn-empty>svg{color:var(--bn-green);font-size:1.8rem;margin-bottom:4px}.obc-bn-empty p{color:var(--bn-muted);font-size:.86rem;margin-bottom:8px;max-width:380px}@media (max-width:1100px){.obc-bn-steps{gap:8px;grid-template-columns:1fr}.obc-bn-steps li{padding:10px 14px}}@media (max-width:860px){.obc-bn-head{align-items:flex-start;flex-direction:column}.obc-bn-toolbar,.obc-bn-tools{width:100%}.obc-bn-search{flex:1 1}.obc-bn-search input{width:100%}}@media (max-width:640px){.obc-bn{gap:14px}.obc-bn-head{border-radius:20px;padding:20px}.obc-bn-head__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.obc-bn-head__actions .obc-bn-button{padding:0 12px}.obc-bn-steps{grid-auto-columns:78%;grid-auto-flow:column;grid-template-columns:none;margin:0 -2px;overflow-x:auto;padding:0 2px 2px;scroll-snap-type:x mandatory;scrollbar-width:none}.obc-bn-steps::-webkit-scrollbar{display:none}.obc-bn-steps li{scroll-snap-align:start}.obc-bn-panel{border-radius:18px;padding:14px}.obc-bn-tools{display:grid;grid-template-columns:1fr}.obc-bn-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.obc-bn-card__body{gap:8px;padding:12px}.obc-bn-card__price{align-items:flex-start;flex-direction:column;gap:4px}.obc-bn-card__price strong{font-size:1.15rem}.obc-bn-card__actions{grid-template-columns:1fr}.obc-bn-card__actions .obc-bn-button--ghost:not(:only-child){display:none}.obc-bn-card__tags{left:8px;top:8px}.obc-bn-card__tags span{font-size:.64rem;padding:2px 8px}}@media (max-width:380px){.obc-bn-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.obc-bn *{transition:none!important}}.obc-dashboard.obc-shell{--shell-side:268px;--shell-side-collapsed:84px;--shell-line:#83a5512e;--shell-line-soft:#83a5511a;--shell-accent:#caff66;--shell-green:#8db95b;--shell-text:#f5f8ef;--shell-muted:#aeb9a8;--shell-panel:#090d08eb;grid-template-columns:var(--shell-side) minmax(0,1fr);transition:grid-template-columns .2s ease}.obc-dashboard.obc-shell.is-collapsed{grid-template-columns:var(--shell-side-collapsed) minmax(0,1fr)}.obc-shell .obc-dashboard__main{height:100vh;scroll-padding-top:90px}.obc-side__sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.obc-side{background:radial-gradient(circle at 0 0,#48822d38,#0000 45%),var(--shell-panel);border-right:1px solid var(--shell-line);color:var(--shell-text);display:flex;flex-direction:column;height:100vh;min-width:0;position:relative;z-index:30}.obc-side__brand{align-items:center;border-bottom:1px solid var(--shell-line-soft);display:flex;gap:8px;justify-content:space-between;min-height:76px;padding:14px 14px 12px 16px}.obc-side__logo{align-items:center;background:none;border:0;border-radius:12px;color:inherit;cursor:pointer;display:flex;gap:10px;min-width:0;padding:4px;text-align:left}.obc-side__logo img{border-radius:10px;flex:0 0 auto;height:44px;object-fit:cover;width:44px}.obc-side__logo span{display:grid;line-height:1.2;min-width:0}.obc-side__logo strong{font-size:1rem;font-weight:800;letter-spacing:.08em}.obc-side__logo small{color:var(--shell-muted);font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-side__icon-btn{background:#ffffff08;border:1px solid var(--shell-line);border-radius:10px;color:var(--shell-muted);cursor:pointer;display:inline-grid;flex:0 0 auto;height:34px;padding:0;place-items:center;transition:color .15s ease,border-color .15s ease,background .15s ease;width:34px}.obc-side__icon-btn:hover{background:#83a55124;border-color:#caff6666;color:var(--shell-accent)}.obc-side__close,.obc-top__menu-btn{display:none}.obc-side__scroll{flex:1 1;min-height:0;position:relative}.obc-side__scroll:after,.obc-side__scroll:before{content:"";height:28px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .15s ease;z-index:1}.obc-side__scroll:before{background:linear-gradient(180deg,#090d08f2,#0000);top:0}.obc-side__scroll:after{background:linear-gradient(0deg,#090d08f2,#0000);bottom:0}.obc-side__scroll.has-bottom:after,.obc-side__scroll.has-top:before{opacity:1}.obc-side__nav{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:10px 12px 14px;position:relative;scrollbar-color:#83a55159 #0000;scrollbar-width:thin}.obc-side__nav::-webkit-scrollbar{width:6px}.obc-side__nav::-webkit-scrollbar-track{background:#0000}.obc-side__nav::-webkit-scrollbar-thumb{background:#83a5514d;border-radius:6px}.obc-side__nav::-webkit-scrollbar-thumb:hover{background:#caff6673}.obc-side__group+.obc-side__group{margin-top:14px}.obc-side__label{color:#aeb9a8b3;font-size:.66rem;font-weight:600;letter-spacing:.12em;margin:0 0 6px;padding:0 12px;text-transform:uppercase}.obc-side__item{align-items:center;background:none;border:1px solid #0000;border-radius:12px;color:var(--shell-muted);cursor:pointer;display:flex;font-size:.86rem;font-weight:500;gap:12px;margin:2px 0;min-height:42px;padding:0 12px;position:relative;text-align:left;transition:background .15s ease,color .15s ease,border-color .15s ease;width:100%}.obc-side__item:hover{background:hsla(0,0%,100%,.045);color:var(--shell-text)}.obc-side__item.is-active{background:linear-gradient(90deg,#83a55147,#83a55114);border-color:#caff6638;color:var(--shell-text);font-weight:600}.obc-side__item.is-active:before{background:var(--shell-accent);border-radius:0 3px 3px 0;bottom:10px;box-shadow:0 0 10px #caff6699;content:"";left:-12px;position:absolute;top:10px;width:3px}.obc-side__item-icon{display:inline-grid;flex:0 0 auto;font-size:.95rem;place-items:center;width:20px}.obc-side__item.is-active .obc-side__item-icon{color:var(--shell-accent)}.obc-side__item-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-side__badge{background:#83a55138;border-radius:999px;color:var(--shell-accent);display:inline-grid;flex:0 0 auto;font-size:.68rem;font-style:normal;font-weight:700;height:20px;min-width:20px;padding:0 6px;place-items:center}.obc-side__badge.is-danger{background:#ff8f76;color:#1a0904}.obc-side__icon-btn:focus-visible,.obc-side__item:focus-visible,.obc-side__logo:focus-visible,.obc-top a:focus-visible,.obc-top button:focus-visible{outline:2px solid var(--shell-accent);outline-offset:2px}.obc-side__foot{border-top:1px solid var(--shell-line-soft);padding:12px}.obc-side__account{align-items:center;background:#ffffff08;border:1px solid var(--shell-line-soft);border-radius:14px;display:flex;gap:10px;padding:10px}.obc-side__avatar{background:linear-gradient(135deg,var(--shell-accent),var(--shell-green));border-radius:12px;color:#0b1009;display:inline-grid;flex:0 0 auto;font-size:.82rem;font-weight:800;height:38px;place-items:center;width:38px}.obc-side__avatar--sm{border-radius:10px;font-size:.74rem;height:32px;width:32px}.obc-side__who{grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.obc-side__who strong{font-size:.84rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-side__who small,.obc-top__menu-head small{align-items:center;color:var(--shell-muted);display:inline-flex;font-size:.72rem;gap:6px}.obc-side__who small i,.obc-top__menu-head small i{background:var(--shell-muted);border-radius:50%;height:7px;width:7px}.obc-side__who small.is-success i,.obc-top__menu-head small.is-success i{background:var(--shell-accent);box-shadow:0 0 6px #caff66b3}.obc-side__who small.is-warning i,.obc-top__menu-head small.is-warning i{background:#f2c94c}.obc-side.is-collapsed .obc-side__brand{flex-direction:column;gap:10px;justify-content:center;padding:14px 0 12px}.obc-side.is-collapsed .obc-side__item-label,.obc-side.is-collapsed .obc-side__label,.obc-side.is-collapsed .obc-side__logo span,.obc-side.is-collapsed .obc-side__who{display:none}.obc-side.is-collapsed .obc-side__group+.obc-side__group{border-top:1px solid var(--shell-line-soft);margin-top:8px;padding-top:8px}.obc-side.is-collapsed .obc-side__item{justify-content:center;padding:0}.obc-side.is-collapsed .obc-side__badge{background:var(--shell-accent);color:#0000;height:8px;min-width:8px;overflow:hidden;padding:0;position:absolute;right:8px;top:5px;width:8px}.obc-side.is-collapsed .obc-side__badge.is-danger{background:#ff8f76}.obc-side.is-collapsed .obc-side__account{background:none;border:0;flex-direction:column;padding:8px 0}.obc-side.is-collapsed [data-tip]:focus-visible:after,.obc-side.is-collapsed [data-tip]:hover:after{background:#0b1009;border:1px solid var(--shell-line);border-radius:8px;color:var(--shell-text);content:attr(data-tip);font-size:.76rem;font-weight:500;left:calc(var(--shell-side-collapsed) - 6px);padding:6px 10px;pointer-events:none;position:fixed;white-space:nowrap;z-index:50}.obc-top{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#060905d1;border-bottom:1px solid var(--shell-line-soft);color:var(--shell-text);display:flex;flex-shrink:0;gap:20px;min-height:72px;padding:12px 28px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.obc-top__title{display:grid;line-height:1.2;min-width:0}.obc-top__title span{color:var(--shell-muted);font-size:.72rem;font-weight:500}.obc-top__title h1{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.obc-top__search{align-items:center;display:flex;flex:1 1;margin-left:auto;max-width:520px;position:relative}.obc-top__search>svg{color:var(--shell-muted);font-size:.85rem;left:15px;pointer-events:none;position:absolute}.obc-top__search input{background:#ffffff0a;border:1px solid var(--shell-line);border-radius:12px;color:var(--shell-text);font-size:.86rem;height:42px;outline:none;padding:0 40px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.obc-top__search input::placeholder{color:#aeb9a8bf}.obc-top__search input:focus{background:#ffffff0f;border-color:#caff6680;box-shadow:0 0 0 3px #83a5512e}.obc-top__search input::-webkit-search-cancel-button{display:none}.obc-top__search kbd{border:1px solid var(--shell-line);border-radius:6px;color:var(--shell-muted);display:inline-grid;font-family:inherit;font-size:.72rem;height:22px;place-items:center;pointer-events:none;position:absolute;right:10px;width:22px}.obc-top__search input:focus+kbd{display:none}.obc-top__actions{align-items:center;display:flex;gap:8px}.obc-top__icon{background:#ffffff08;border:1px solid var(--shell-line);border-radius:12px;color:var(--shell-muted);cursor:pointer;display:inline-grid;height:42px;padding:0;place-items:center;position:relative;transition:color .15s ease,border-color .15s ease,background .15s ease;width:42px}.obc-top__icon:hover{background:#83a55124;border-color:#caff6666;color:var(--shell-accent)}.obc-top__icon em{background:#ff8f76;border:2px solid #070a06;border-radius:999px;color:#1a0904;display:grid;font-size:.62rem;font-style:normal;font-weight:800;height:18px;min-width:18px;padding:0 4px;place-items:center;position:absolute;right:-6px;top:-6px}.obc-top__icon em.is-quiet{background:var(--shell-accent);color:#0b1009}.obc-top__account{position:relative}.obc-top__account-btn{align-items:center;background:#ffffff08;border:1px solid var(--shell-line);border-radius:12px;color:var(--shell-text);cursor:pointer;display:flex;font-size:.84rem;font-weight:600;gap:8px;height:42px;padding:0 10px 0 5px}.obc-top__account-btn:hover,.obc-top__account-btn[aria-expanded=true]{background:#83a5511f;border-color:#caff6666}.obc-top__account-btn>svg{color:var(--shell-muted);font-size:.7rem;transition:transform .15s ease}.obc-top__account-btn[aria-expanded=true]>svg{transform:rotate(180deg)}.obc-top__account-name{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-top__menu{animation:obc-menu-in .14s ease;background:#0b1009;border:1px solid var(--shell-line);border-radius:16px;box-shadow:0 18px 50px #0000008c;display:grid;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:40}@keyframes obc-menu-in{0%{opacity:0;transform:translateY(-4px)}}.obc-top__menu-head{grid-gap:3px;border-bottom:1px solid var(--shell-line-soft);display:grid;gap:3px;margin-bottom:6px;padding:10px 10px 12px}.obc-top__menu-head strong{font-size:.88rem}.obc-top__menu-head>span{color:var(--shell-muted);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-top__menu-head small{margin-top:4px}.obc-top__menu a,.obc-top__menu button{align-items:center;background:none;border:0;border-radius:10px;color:var(--shell-text);cursor:pointer;display:flex;font-size:.83rem;gap:10px;min-height:38px;padding:0 10px;text-align:left;text-decoration:none;width:100%}.obc-top__menu a svg,.obc-top__menu button svg{color:var(--shell-muted);width:14px}.obc-top__menu a:hover,.obc-top__menu button:hover{background:#83a55124}.obc-top__menu .is-danger,.obc-top__menu .is-danger svg{color:#ff8f76}.obc-top__menu hr{border:0;border-top:1px solid var(--shell-line-soft);margin:6px 0;width:100%}.obc-side-backdrop{display:none}@media (max-width:1080px){.obc-top__account-name{display:none}}@media (max-width:960px){.obc-dashboard.obc-shell,.obc-dashboard.obc-shell.is-collapsed{grid-template-columns:minmax(0,1fr)}.obc-side,.obc-side.is-collapsed{bottom:0;box-shadow:0 0 60px #0009;height:100%;left:0;position:fixed;top:0;transform:translateX(-105%);transition:transform .22s ease;visibility:hidden;width:min(300px,86vw)}.obc-side.is-open{transform:none;visibility:visible}.obc-side.is-collapsed .obc-side__brand{flex-direction:row;justify-content:space-between;padding:14px 14px 12px 16px}.obc-side.is-collapsed .obc-side__item-label,.obc-side.is-collapsed .obc-side__label,.obc-side.is-collapsed .obc-side__logo span,.obc-side.is-collapsed .obc-side__who{display:revert}.obc-side.is-collapsed .obc-side__logo span,.obc-side.is-collapsed .obc-side__who{display:grid}.obc-side.is-collapsed .obc-side__item{justify-content:flex-start;padding:0 12px}.obc-side.is-collapsed .obc-side__badge{color:inherit;height:20px;min-width:20px;padding:0 6px;position:static;width:auto}.obc-side.is-collapsed .obc-side__account{background:#ffffff08;border:1px solid var(--shell-line-soft);flex-direction:row;padding:10px}.obc-side.is-collapsed [data-tip]:hover:after{content:none}.obc-side__collapse{display:none}.obc-side__close,.obc-top__menu-btn{display:inline-grid}.obc-top__menu-btn{border-radius:12px;height:42px;width:42px}.obc-side-backdrop{background:#0000008c;border:0;display:block;inset:0;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:25}.obc-side-backdrop.is-open{opacity:1;pointer-events:auto}.obc-top{gap:12px;padding:12px 20px}}@media (max-width:640px){.obc-top{flex-wrap:wrap;gap:10px;padding:10px 16px 12px}.obc-top__title{flex:1 1}.obc-top__title span{display:none}.obc-top__search{flex:1 0 100%;margin:0;max-width:none;order:5}.obc-top__search kbd{display:none}.obc-top__account-btn,.obc-top__icon,.obc-top__menu-btn{height:40px;width:40px}.obc-top__account-btn{justify-content:center;padding:0}.obc-top__account-btn>svg{display:none}.obc-top__menu{width:min(280px,calc(100vw - 32px))}}@media (prefers-reduced-motion:reduce){.obc-dashboard.obc-shell,.obc-side,.obc-side-backdrop,.obc-top__menu{animation:none;transition:none}}.collector-hero{background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.012)),#060804db;border:1px solid #9b96595c;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025),0 20px 60px #00000070}.collector-hero:before{background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.022) 0 1px,#0000 1px 26px),radial-gradient(circle at 20% 10%,#9a9e451f,#0000 28%);content:"";inset:0;opacity:.65;pointer-events:none;position:absolute}.collector-hero>*{position:relative;z-index:1}.collector-profile{grid-gap:16px;align-items:center;border-top:1px solid #9b965952;display:grid;gap:16px;grid-template-columns:74px minmax(0,1fr);margin-top:auto;padding:22px 10px 4px}.collector-profile small,.collector-profile span,.collector-profile strong{display:block}.collector-profile strong{color:#fff;font-size:17px}.collector-profile span{color:#ffffffb3;margin-top:5px}.collector-profile small{color:#ffffffc2;font-size:14px;margin-top:7px}.collector-hero{align-items:center;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(360px,.46fr);min-height:280px;overflow:hidden;padding:clamp(24px,3.2vw,46px);position:relative}.collector-hero:after{background:linear-gradient(90deg,#0000,#9793511a,#0000),radial-gradient(circle at 50% 48%,#00000040,#0000 62%);bottom:0;content:"";pointer-events:none;position:absolute;right:28%;top:0;transform:skewX(-14deg);width:min(360px,30vw)}.collector-hero h1{color:#929743;font-family:varino,CustomFont,Impact,sans-serif;font-size:clamp(3rem,6.6vw,7rem);line-height:.88;margin:18px 0 0;text-shadow:0 0 20px #9da1443d;text-transform:uppercase}.collector-hero h1 span{color:#e8e6dc;display:block;font-size:clamp(2.7rem,5vw,5.5rem)}.collector-hero p{color:#ffffffd6;font-size:clamp(1rem,1.7vw,1.55rem);margin:22px 0 0}@media (max-width:1180px){.collector-hero{grid-template-columns:1fr}.collector-profile{margin-top:18px}}@media (max-width:760px){.collector-hero{border-radius:16px;padding:16px}}.obc-dashboard{--obc-bg:#13140f;--obc-surface:#1f201b;--obc-surface-low:#1b1c17;--obc-surface-lowest:#0d0f0a;--obc-surface-high:#292b25;--obc-outline:#45483c;--obc-outline-strong:#8f9284;--obc-text:#e3e3da;--obc-muted:#c5c8b8;--obc-primary:#b6d088;--obc-primary-soft:#556b2f;--obc-glow:#8fef6b;--obc-bronze:#83a551;--obc-error:#ffb4ab;--obc-warning:#b8860b;background:var(--obc-bg);color:var(--obc-text);display:grid;font-family:Outfit,Inter,system-ui,sans-serif;grid-template-columns:240px minmax(0,1fr);min-height:100vh;overflow:hidden}.obc-dashboard button,.obc-dashboard input{font:inherit}.obc-dashboard__balance span,.obc-dashboard__side-head{font-family:JetBrains Mono,Consolas,monospace;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.obc-dashboard__main{background:var(--obc-bg);display:flex;flex-direction:column;height:100vh;min-width:0;overflow-y:auto}.obc-dashboard__canvas{grid-gap:32px;display:grid;gap:32px;margin:0 auto;padding:32px;width:min(1600px,100%)}.tactical-card{background:linear-gradient(145deg,var(--obc-surface),var(--obc-bg));border:1px solid var(--obc-outline);border-radius:6px;position:relative}.tactical-card:after{background:repeating-linear-gradient(0deg,#00000008 0 1px,#0000 1px 2px);content:"";inset:0;pointer-events:none;position:absolute}.obc-dashboard__balance button,.obc-dashboard__bid-button{align-items:center;background:var(--obc-primary-soft);border:1px solid #8fef6b4d;border-radius:4px;color:#d0eba1;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,Consolas,monospace;font-size:14px;font-weight:800;gap:9px;justify-content:center;letter-spacing:.08em;margin-top:24px;min-height:44px;padding:0 22px;text-transform:uppercase}.obc-dashboard__balance button:hover,.obc-dashboard__bid-button:hover{background:var(--obc-glow);color:#0b0d07}.obc-dashboard__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,9fr) minmax(270px,3fr)}.obc-dashboard__primary,.obc-dashboard__secondary,.obc-dashboard__section-view{grid-gap:32px;align-content:start;display:grid;gap:32px}.obc-dashboard__quickbar{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 2fr}.obc-dashboard__summary-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-dashboard__summary-card{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);min-height:122px;padding:18px}.obc-dashboard__summary-card>svg{color:var(--obc-glow);font-size:1.75rem}.obc-dashboard__summary-card.is-warning>svg{color:var(--obc-warning)}.obc-dashboard__summary-card.is-danger>svg{color:var(--obc-error)}.obc-dashboard__summary-card small,.obc-dashboard__summary-card span{color:var(--obc-muted);display:block;font-size:11px}.obc-dashboard__summary-card span{font-family:JetBrains Mono,Consolas,monospace;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.obc-dashboard__summary-card strong{color:var(--obc-text);display:block;font-size:1.35rem;margin:5px 0}.obc-dashboard__quickbar--functional{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr)}.obc-dashboard__balance{padding:24px}.obc-dashboard__balance span{color:var(--obc-muted);display:block;font-size:14px}.obc-dashboard__balance strong{color:#d2eca2;display:block;font-family:JetBrains Mono,Consolas,monospace;font-size:32px;margin-top:6px}.obc-dashboard__balance button{background:var(--obc-surface-high);border-color:var(--obc-outline);color:var(--obc-text);margin-top:18px;width:100%}.obc-dashboard__quick-actions{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-dashboard__quick-actions button{grid-gap:10px;align-content:center;background:linear-gradient(145deg,var(--obc-surface),var(--obc-bg));border:1px solid var(--obc-outline);color:var(--obc-text);cursor:pointer;display:grid;gap:10px;min-height:126px;place-items:center}.obc-dashboard__quick-actions button:hover{background:var(--obc-surface-high)}.obc-dashboard__quick-actions svg{color:var(--obc-muted);font-size:1.55rem}.obc-dashboard__quick-actions button:hover svg{color:var(--obc-glow)}.obc-dashboard__quick-actions span{font-family:JetBrains Mono,Consolas,monospace;font-size:10px;font-weight:800;text-transform:uppercase}.obc-dashboard__side-head button{background:#0000;border:0;color:var(--obc-primary);cursor:pointer;font-size:10px}.obc-dashboard__bid-button{background:var(--obc-primary-soft);margin-top:12px;min-height:38px;width:100%}.obc-dashboard__side-head{align-items:center;border-bottom:1px solid var(--obc-outline);display:flex;gap:16px;justify-content:space-between;margin-bottom:22px;padding-bottom:12px}.obc-dashboard__side-head h3{color:var(--obc-text);font-size:14px;margin:0}.obc-admin-table{grid-gap:14px;display:grid;gap:14px}.obc-admin-table__meta{align-items:end;display:inline-flex;gap:8px;margin-left:auto}.obc-admin-table__meta strong{color:var(--obc-text);font-size:1rem}.obc-admin-table__meta span{color:var(--obc-muted);font-size:11px;text-transform:uppercase}.obc-admin-table__meta button{background:#ffffff05;border:1px solid var(--obc-outline);border-radius:999px;color:var(--obc-text);cursor:pointer;min-height:32px;padding:0 12px}.obc-admin-table__toolbar{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(240px,.32fr)}.obc-admin-table__toolbar label{grid-gap:6px;display:grid;gap:6px}.obc-admin-table__toolbar span{color:var(--obc-muted);font-size:11px;text-transform:uppercase}.obc-admin-table__primary{grid-gap:2px;display:grid;gap:2px}.obc-admin-table__primary strong{color:var(--obc-text);font-size:.82rem}.obc-admin-table__primary small,.obc-admin-table__primary span{color:var(--obc-muted);font-size:11px;line-height:1.4}.obc-admin-table__primary--media{align-items:center;gap:10px;grid-template-columns:44px minmax(0,1fr)}.obc-admin-table__primary--media .obc-dashboard__image-placeholder,.obc-admin-table__primary--media img{border-radius:10px;height:44px;object-fit:cover;width:44px}.obc-admin-table__actions,.obc-admin-table__tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.obc-admin-table__tags span{align-items:center;border:1px solid var(--obc-outline);border-radius:999px;color:var(--obc-muted);display:inline-flex;font-size:11px;min-height:28px;padding:0 10px;white-space:nowrap}.obc-admin-table__tags span.is-yes{background:#20a65014;border-color:#20a65038;color:var(--obc-primary)}.obc-admin-table__tags span.is-no{background:#b423180f;border-color:#b423182e;color:var(--obc-error)}.obc-admin-table__actions button{background:#ffffff05;border:1px solid var(--obc-outline);border-radius:999px;color:var(--obc-text);cursor:pointer;font-size:11px;min-height:30px;padding:0 10px}.obc-admin-table__actions button.is-danger{border-color:#b4231838;color:var(--obc-error)}@media (max-width:1300px){.obc-dashboard__grid,.obc-dashboard__quickbar{grid-template-columns:1fr}.obc-dashboard__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.obc-dashboard{grid-template-columns:1fr;overflow:visible}.obc-dashboard__main{height:auto;min-height:100vh}.obc-dashboard__quick-actions,.obc-dashboard__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.obc-dashboard__canvas{padding:18px}.obc-dashboard__quick-actions,.obc-dashboard__summary-grid{grid-template-columns:1fr}}.obc-admin{--obc-bg:#10120d;--obc-surface:#1a1d16;--obc-surface-low:#151812;--obc-primary-soft:#526929}.obc-admin__upload-row{display:flex;flex-wrap:wrap;gap:10px}.obc-admin__file-button,.obc-admin__panel-head button,.obc-admin__upload-row button{align-items:center;background:var(--obc-primary-soft);border:1px solid #8fef6b47;border-radius:4px;color:#d0eba1;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,Consolas,monospace;font-size:10px;font-weight:800;gap:8px;justify-content:center;letter-spacing:.08em;min-height:40px;padding:0 14px;text-transform:uppercase}.obc-admin__file-button:hover,.obc-admin__panel-head button:hover,.obc-admin__upload-row button:hover{background:var(--obc-glow);color:#0b0d07}.obc-admin__file-button{overflow:hidden;position:relative}.obc-admin__file-button input{cursor:pointer;inset:0;opacity:0;position:absolute}.obc-admin__form-status{color:var(--obc-primary);display:block;font-family:JetBrains Mono,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.08em;margin-top:12px;text-transform:uppercase}.obc-admin__section{grid-gap:22px;display:grid;gap:22px}.obc-admin-module{grid-gap:18px;display:grid;gap:18px}.obc-admin__builder,.obc-admin__table-card{padding:22px}.obc-admin__panel-head{align-items:start;border-bottom:1px solid var(--obc-outline);display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;padding-bottom:14px}.obc-admin__panel-head h2{color:var(--obc-text);font-family:varino,Impact,sans-serif;font-size:clamp(1.35rem,2.2vw,2rem);margin:0;text-transform:uppercase}.obc-admin__panel-head span{color:var(--obc-muted);display:block;font-size:14px;margin-top:5px}.obc-admin__form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.obc-admin__form-grid label{grid-gap:7px;color:var(--obc-muted);display:grid;font-family:JetBrains Mono,Consolas,monospace;font-size:10px;font-weight:800;gap:7px;letter-spacing:.08em;text-transform:uppercase}.obc-admin__form-grid label.is-wide{grid-column:1/-1}.obc-admin__form-grid input,.obc-admin__form-grid select,.obc-admin__form-grid textarea{background:var(--obc-surface);border:1px solid var(--obc-outline);border-radius:4px;color:var(--obc-text);font-family:Outfit,Inter,system-ui,sans-serif;letter-spacing:0;min-height:42px;outline:none;padding:0 12px;text-transform:none}.obc-admin__form-grid input:focus,.obc-admin__form-grid select:focus,.obc-admin__form-grid textarea:focus{border-color:var(--obc-glow)}.obc-admin__form-grid textarea{line-height:1.5;min-height:108px;padding:11px 12px;resize:vertical}.obc-admin__audit-grid{grid-gap:12px;display:grid;gap:12px}.obc-admin-auction-tabs{grid-gap:14px;display:grid;gap:14px}.obc-admin-auction-tabs__nav{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.obc-admin-auction-tabs__nav button{grid-gap:4px 10px;align-items:center;background:#fff;border:1px solid #1018131c;border-radius:18px;box-shadow:0 14px 34px #1018130f;color:#101813;cursor:pointer;display:grid;gap:4px 10px;grid-template-columns:28px minmax(0,1fr) auto;min-height:86px;padding:14px;position:relative;text-align:left}.obc-admin-auction-tabs__nav button:after{background:#0000;border-radius:999px 999px 0 0;bottom:0;content:"";height:3px;left:14px;position:absolute;right:14px}.obc-admin-auction-tabs__nav button svg{color:#16803c;font-size:.95rem;grid-row:span 2}.obc-admin-auction-tabs__nav button small,.obc-admin-auction-tabs__nav button span{display:block;min-width:0}.obc-admin-auction-tabs__nav button span{color:#101813;font-size:.78rem;font-weight:700;line-height:1.25}.obc-admin-auction-tabs__nav button small{color:#617066;font-size:.64rem;grid-column:2/-1;line-height:1.35}.obc-admin-auction-tabs__nav button b{align-self:start;background:#eef4ee;border-radius:999px;color:#16803c;font-size:.66rem;line-height:1;min-width:28px;padding:4px 7px;text-align:center}.obc-admin-auction-tabs__nav button.is-active{background:linear-gradient(180deg,#fff,#f5faf5);border-color:#16803c42}.obc-admin-auction-tabs__nav button.is-active:after{background:#16803c}.obc-admin-auction-tabs__nav button.is-active b{background:#16803c;color:#fff}.obc-admin-auction-tabs__panel>.obc-admin__table-card,.obc-admin-auction-tabs__panel>.tactical-card{margin:0}.obc-admin-pagination{align-items:center;background:#fff;border:1px solid #10181317;border-radius:16px;color:#101813;display:flex;gap:12px;justify-content:space-between;margin-top:14px;padding:12px 14px}.obc-admin-pagination span,.obc-admin-pagination strong{color:#526158;font-size:.72rem;font-weight:600}.obc-admin-pagination>div{align-items:center;display:flex;gap:8px}.obc-admin-pagination button{background:#f8faf7;border:1px solid #dfe7dd;border-radius:999px;color:#101813;cursor:pointer;font:inherit;font-size:.72rem;font-weight:700;min-height:34px;padding:0 12px}.obc-admin-pagination button:not(:disabled):hover{background:#f0f7f1;border-color:#16803c47;color:#16803c}.obc-admin-pagination button:disabled{cursor:not-allowed;opacity:.45}.obc-admin__audit-grid article{background:#00000029;border:1px solid var(--obc-outline);border-radius:4px;padding:14px}.obc-admin__audit-grid span,.obc-admin__audit-grid strong{display:block}.obc-admin__audit-grid small,.obc-admin__audit-grid span{color:var(--obc-muted);font-size:11px;line-height:1.45;margin-top:5px}.obc-admin__audit-grid article{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(180px,1.4fr) minmax(96px,.7fr) minmax(150px,1fr) minmax(130px,.9fr) minmax(120px,.7fr)}.obc-admin__audit-grid strong{color:var(--obc-text);font-size:13px}.obc-admin__bid-audit{border-color:#8fef6b38}.obc-auction-matrix,.obc-bid-ledger{grid-gap:16px;background:#fff;border-color:#1018131a;box-shadow:0 18px 44px #1018130f;display:grid;gap:16px}.obc-auction-matrix .obc-admin__panel-head,.obc-bid-ledger .obc-admin__panel-head{border-color:#e4e9e0;margin-bottom:0}.obc-auction-matrix .obc-admin__panel-head h2,.obc-bid-ledger .obc-admin__panel-head h2{color:#101813;font:800 1rem/1.25 Poppins,Inter,Arial,sans-serif;letter-spacing:0;text-transform:none}.obc-auction-matrix .obc-admin__panel-head span,.obc-bid-ledger .obc-admin__panel-head span{color:#5d6b61;font-size:.72rem;line-height:1.45}.obc-bid-ledger__summary article{background:#fbfcf9;border:1px solid #e1e7dc;border-radius:14px;min-width:0;padding:14px}.obc-bid-ledger__summary strong{color:#101813;font:800 1.35rem/1 Poppins,Inter,Arial,sans-serif;letter-spacing:0}.obc-bid-ledger__summary span{color:#5d6b61;font:700 .7rem/1.35 Poppins,Inter,Arial,sans-serif;letter-spacing:0;margin-top:5px;text-transform:none}.obc-bid-ledger__list article{min-width:0}.obc-admin-rule-pill{align-items:center;background:#eef3ea;border-radius:999px;color:#394135;display:inline-flex;font-size:.64rem;font-weight:800;justify-content:center;min-height:24px;padding:0 9px;text-transform:none;width:-webkit-fit-content;width:fit-content}.obc-admin-rule-pill.is-live{background:#e7f6eb;color:#16803c}.obc-admin-rule-pill.is-scheduled{background:#edf5e7;color:#4f7c2b}.obc-admin-rule-pill.is-closed,.obc-admin-rule-pill.is-won{background:#f0f2ee;color:#616a5d}.obc-auction-matrix__table{background:#fff;border:1px solid #e1e7dc;border-radius:16px;overflow-x:auto}.obc-auction-matrix__head,.obc-auction-matrix__row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(220px,1.45fr) minmax(104px,.7fr) minmax(96px,.55fr) minmax(150px,.85fr) minmax(110px,.65fr) minmax(120px,.65fr);min-width:880px}.obc-auction-matrix__head{background:#f6f8f3;border-bottom:1px solid #e1e7dc;padding:11px 14px}.obc-auction-matrix__head span{color:#617066;font-size:.64rem;font-weight:800}.obc-auction-matrix__row{border-bottom:1px solid #edf1e9;padding:13px 14px}.obc-auction-matrix__row:last-of-type{border-bottom:0}.obc-auction-matrix__row small,.obc-auction-matrix__row span,.obc-auction-matrix__row strong,.obc-auction-matrix__row time{min-width:0}.obc-auction-matrix__row strong{color:#101813;display:block;font-size:.78rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-auction-matrix__row small,.obc-auction-matrix__row time,.obc-auction-matrix__row>span{color:#617066;font-size:.68rem;line-height:1.35}.obc-auction-matrix__empty{color:#617066;font-size:.74rem;min-width:880px;padding:24px 14px;text-align:center}.obc-bid-ledger__summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.obc-bid-ledger__list{gap:8px}.obc-bid-ledger__list article{grid-gap:12px;align-items:center;background:#fff;border:1px solid #e1e7dc;border-radius:14px;display:grid;gap:12px;grid-template-columns:minmax(220px,1.4fr) minmax(120px,.75fr) minmax(150px,.9fr) minmax(140px,.85fr) minmax(118px,.7fr);padding:13px 14px}.obc-bid-ledger__lot{grid-gap:6px;display:grid;gap:6px}.obc-bid-ledger__list strong{color:#101813;font-size:.78rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-bid-ledger__list small,.obc-bid-ledger__list span,.obc-bid-ledger__list time{color:#617066;display:block;font-size:.66rem;line-height:1.35}.obc-bid-ledger__list time{justify-self:end;text-align:right}.obc-admin__upload-row{margin-top:18px}.obc-admin__table{grid-gap:8px;display:grid;gap:8px}.obc-admin__table-head,.obc-admin__table-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.obc-admin__table-head{color:var(--obc-muted);font-family:JetBrains Mono,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.08em;padding:0 12px 6px;text-transform:uppercase}.obc-admin__table-row{background:#00000029;border:1px solid #45483cbf;border-radius:4px;color:var(--obc-text);font-size:13px;min-height:58px;padding:10px 12px}.obc-admin__table-row img{border-radius:4px;height:54px;object-fit:cover;width:54px}.obc-dashboard__skeleton{min-height:520px}.obc-skeleton-card{pointer-events:none}.obc-skeleton-icon,.obc-skeleton-line,.obc-skeleton-thumb{background:#ffffff14;border-radius:6px;display:block;overflow:hidden;position:relative}.obc-skeleton-icon:after,.obc-skeleton-line:after,.obc-skeleton-thumb:after{animation:obc-skeleton-scan 1.35s ease-in-out infinite;background:linear-gradient(90deg,#0000,#8fef6b2e,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.obc-skeleton-line{height:13px;width:72%}.obc-skeleton-line.is-short{width:38%}.obc-skeleton-line.is-title{height:18px;width:82%}.obc-skeleton-line.is-value{height:32px;margin:10px 0;width:58%}.obc-skeleton-icon{border-radius:50%;height:40px;width:40px}.obc-skeleton-thumb{border-radius:4px;height:112px;width:88px}.obc-dashboard__image-placeholder{background:linear-gradient(135deg,#8fef6b14,hsla(0,0%,100%,.035)),#00000038;border:1px dashed #8fef6b47;border-radius:4px;color:var(--obc-muted);display:grid;font-family:JetBrains Mono,Consolas,monospace;font-size:10px;font-weight:800;height:112px;letter-spacing:.08em;place-items:center;text-align:center;text-transform:uppercase;width:88px}.obc-dashboard__skeleton-panel{padding:18px}.obc-dashboard__skeleton-list{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.obc-dashboard__skeleton-list article{grid-gap:14px;align-items:center;background:#00000029;border:1px solid var(--obc-outline);border-radius:4px;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr);min-height:76px;padding:14px}.obc-dashboard__skeleton-list article>div{grid-gap:10px;display:grid;gap:10px}.obc-dashboard__skeleton-list article:not(:has(.obc-skeleton-thumb)){grid-template-columns:1fr}@keyframes obc-skeleton-scan{to{transform:translateX(100%)}}.obc-dashboard--functional{--obc-bg:#f6f7f2;--obc-surface:#fff;--obc-surface-low:#f0f2ec;--obc-surface-lowest:#e7ebe2;--obc-surface-high:#fff;--obc-outline:#d9ded2;--obc-outline-strong:#191d16;--obc-text:#151913;--obc-muted:#646c5e;--obc-primary:#1f7a3a;--obc-primary-soft:#e7f4e9;--obc-glow:#20a650;--obc-bronze:#1f7a3a;--obc-error:#b42318;--obc-warning:#a15c00;background:#f6f7f2;font-family:Source Sans\ 3,Segoe UI,Roboto,Arial,sans-serif;grid-template-columns:224px minmax(0,1fr)}.obc-dashboard--functional,.obc-dashboard--functional *{letter-spacing:0;text-transform:none}.obc-dashboard--functional .obc-dashboard__balance span,.obc-dashboard--functional .obc-dashboard__side-head{font-family:Source Sans\ 3,Segoe UI,Roboto,Arial,sans-serif;letter-spacing:0;text-transform:none}.obc-dashboard--functional .obc-dashboard__main{background:#f6f7f2}.obc-dashboard--functional .obc-dashboard__canvas{padding:24px;width:min(1500px,100%)}.obc-dashboard--functional .obc-dashboard__balance button,.obc-dashboard--functional .obc-dashboard__bid-button{border-radius:8px;color:#fff;font-family:Source Sans\ 3,Segoe UI,Roboto,Arial,sans-serif;font-weight:800}.obc-dashboard--functional .obc-dashboard__balance button:hover,.obc-dashboard--functional .obc-dashboard__bid-button:hover{background:#16672f;border-color:#16672f;color:#fff}.obc-dashboard--functional .obc-dashboard__skeleton-list article,.obc-dashboard--functional .tactical-card{background:#fff;border-color:var(--obc-outline);border-radius:8px;box-shadow:0 10px 28px #11140f0a;color:var(--obc-text)}.obc-dashboard--functional .tactical-card:after{display:none}.obc-dashboard--functional .obc-dashboard__quick-actions button,.obc-dashboard--functional .obc-dashboard__summary-card{background:#fbfcf9;border-color:var(--obc-outline);border-radius:8px;color:var(--obc-text)}.obc-dashboard--functional .obc-dashboard__quick-actions svg,.obc-dashboard--functional .obc-dashboard__summary-card svg{color:var(--obc-primary)}.obc-dashboard--functional .obc-dashboard__balance span,.obc-dashboard--functional .obc-dashboard__side-head span,.obc-dashboard--functional .obc-dashboard__summary-card span{color:var(--obc-muted)}.obc-dashboard--functional .obc-dashboard__balance strong,.obc-dashboard--functional .obc-dashboard__side-head h3,.obc-dashboard--functional .obc-dashboard__summary-card strong{color:var(--obc-text);font-family:Source Sans\ 3,Segoe UI,Roboto,Arial,sans-serif;letter-spacing:0}.obc-dashboard--functional .obc-dashboard__image-placeholder,.obc-dashboard--functional .obc-skeleton-icon,.obc-dashboard--functional .obc-skeleton-line,.obc-dashboard--functional .obc-skeleton-thumb{background:#eef1e9;border-color:#e2e7dc;border-radius:8px;color:var(--obc-muted)}.obc-dashboard--functional{--obc-bg:#0f1110;--obc-surface:#1b1c19;--obc-surface-low:#151613;--obc-surface-lowest:#0b0c0a;--obc-surface-high:#23241f;--obc-outline:#6ca07633;--obc-outline-strong:#6ca0766b;--obc-text:#f2efe7;--obc-muted:#b8b0a0;--obc-primary:#5fbf74;--obc-primary-soft:#5fbf7421;--obc-glow:#8ff0a3;--obc-bronze:#3f8a54;--obc-error:#ff8f76;--obc-warning:#8ff0a3;background:linear-gradient(135deg,#0f1110,#17120f 45%,#100f0d);color:var(--obc-text);grid-template-columns:258px minmax(0,1fr)}.obc-dashboard--functional .obc-dashboard__main{background:radial-gradient(circle at top right,#5fbf741c,#0000 32%),#111210}.obc-dashboard--functional .obc-dashboard__canvas{padding:26px;width:min(1560px,100%)}.obc-dashboard--functional .obc-dashboard__balance button,.obc-dashboard--functional .obc-dashboard__bid-button{background:var(--obc-primary);border-color:var(--obc-primary);color:#14110d}.obc-dashboard--functional .obc-dashboard__balance button:hover,.obc-dashboard--functional .obc-dashboard__bid-button:hover{background:#8ff0a3;border-color:#8ff0a3;color:#14110d}.obc-dashboard--functional .obc-dashboard__skeleton-list article,.obc-dashboard--functional .tactical-card{background:#1c1d19f0;border-color:#6ca0762b;box-shadow:0 16px 34px #0000002e;color:#f2efe7}.obc-dashboard--functional .obc-dashboard__quick-actions button,.obc-dashboard--functional .obc-dashboard__summary-card{background:hsla(0,0%,100%,.035);border-color:#6ca07624;color:#f2efe7}.obc-dashboard--functional .obc-dashboard__quick-actions svg,.obc-dashboard--functional .obc-dashboard__summary-card svg{color:var(--obc-glow)}.obc-dashboard--functional .obc-dashboard__balance span,.obc-dashboard--functional .obc-dashboard__side-head span,.obc-dashboard--functional .obc-dashboard__summary-card span{color:#b8b0a0}.obc-dashboard--functional .obc-dashboard__balance strong,.obc-dashboard--functional .obc-dashboard__side-head h3,.obc-dashboard--functional .obc-dashboard__summary-card strong{color:#f4fbf2}.obc-dashboard--functional .obc-dashboard__image-placeholder,.obc-dashboard--functional .obc-skeleton-icon,.obc-dashboard--functional .obc-skeleton-line,.obc-dashboard--functional .obc-skeleton-thumb{background:hsla(0,0%,100%,.055);border-color:#6ca07629;color:#b8b0a0}.obc-dashboard--functional .obc-skeleton-icon:after,.obc-dashboard--functional .obc-skeleton-line:after,.obc-dashboard--functional .obc-skeleton-thumb:after{background:linear-gradient(90deg,#0000,#8ff0a32e,#0000)}.obc-dashboard--functional{--obc-bg:#050703;--obc-surface:#11170f;--obc-surface-low:#0b1009;--obc-surface-lowest:#050703;--obc-surface-high:#172016;--obc-outline:#83a5513d;--obc-outline-strong:#caff6675;--obc-text:#f5f8ef;--obc-muted:#aeb9a8;--obc-primary:#83a551;--obc-primary-soft:#83a55129;--obc-glow:#caff66;--obc-bronze:#8db95b;--obc-warning:#d6f49a;background:radial-gradient(circle at 0 20%,#48822d57,#0000 28%),radial-gradient(circle at 100% 4%,#caff661a,#0000 24%),linear-gradient(135deg,#050703,#0b1109 50%,#050703);font-family:Poppins,Segoe UI,Roboto,Arial,sans-serif;gap:0;grid-template-columns:286px minmax(0,1fr)}.obc-dashboard--functional,.obc-dashboard--functional *{font-family:Poppins,Segoe UI,Roboto,Arial,sans-serif!important}.obc-dashboard--functional .obc-dashboard__main{background:#0000;height:100vh}.obc-dashboard--functional .obc-dashboard__canvas{padding:22px 16px 34px;width:min(1600px,100%)}.obc-dashboard--functional .obc-dashboard__grid{align-items:start;gap:18px;grid-template-columns:minmax(0,1.55fr) minmax(330px,.7fr)}.obc-dashboard--functional .obc-dashboard__primary,.obc-dashboard--functional .obc-dashboard__secondary,.obc-dashboard--functional .obc-dashboard__section-view{gap:18px}.obc-dashboard--functional .obc-dashboard__balance button,.obc-dashboard--functional .obc-dashboard__bid-button{background:linear-gradient(135deg,#caff66,#83a551);border-color:#83a551;border-radius:999px;color:#081008;font-weight:700;min-height:44px}.obc-dashboard--functional .obc-dashboard__balance button:hover,.obc-dashboard--functional .obc-dashboard__bid-button:hover{background:linear-gradient(135deg,#d6f49a,#8db95b);border-color:#caff66;color:#081008}.obc-dashboard--functional .obc-dashboard__summary-grid{gap:14px;grid-template-columns:repeat(4,minmax(150px,1fr))}.obc-dashboard--functional .obc-dashboard__quickbar{gap:14px;grid-template-columns:minmax(240px,.42fr) minmax(0,1fr)}.obc-dashboard--functional .obc-dashboard__quick-actions{gap:12px;grid-template-columns:repeat(4,minmax(130px,1fr))}.obc-dashboard--functional .obc-dashboard__skeleton-list article,.obc-dashboard--functional .tactical-card{background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.025)),#11170ff0;border-color:#83a55138;border-radius:24px}.obc-dashboard--functional .obc-dashboard__quick-actions button,.obc-dashboard--functional .obc-dashboard__summary-card{background:hsla(0,0%,100%,.045);border-color:#83a5512e;border-radius:18px}.obc-dashboard--functional .obc-dashboard__summary-card{align-items:center;min-height:116px;padding:18px}.obc-dashboard--functional .obc-dashboard__balance,.obc-dashboard--functional .obc-dashboard__quick-actions button,.obc-dashboard--functional .obc-dashboard__side-head,.obc-dashboard--functional .obc-dashboard__summary-card div{text-align:left}.obc-dashboard--functional .obc-dashboard__balance strong,.obc-dashboard--functional .obc-dashboard__summary-card strong{line-height:1.05}.obc-dashboard--functional .obc-dashboard__image-placeholder,.obc-dashboard--functional .obc-skeleton-icon,.obc-dashboard--functional .obc-skeleton-line,.obc-dashboard--functional .obc-skeleton-thumb{border-radius:18px}@media (max-width:1300px){.obc-dashboard--functional{grid-template-columns:250px minmax(0,1fr)}.obc-dashboard--functional .obc-dashboard__grid{grid-template-columns:1fr}}@media (max-width:760px){.obc-dashboard--functional .obc-dashboard__quick-actions,.obc-dashboard--functional .obc-dashboard__quickbar,.obc-dashboard--functional .obc-dashboard__summary-grid{grid-template-columns:1fr}}.obc-dashboard--functional{grid-template-columns:264px minmax(0,1fr);transition:grid-template-columns .18s ease}.obc-dashboard--functional.is-sidebar-collapsed{grid-template-columns:102px minmax(0,1fr)}.obc-dashboard--functional .obc-dashboard__side-head span,.obc-dashboard--functional .obc-dashboard__summary-card small,.obc-dashboard--functional .obc-dashboard__summary-card span{font-size:.76rem}.obc-dashboard--functional .obc-dashboard__side-head h3{font-size:1rem}.obc-dashboard--functional .obc-dashboard__balance strong,.obc-dashboard--functional .obc-dashboard__summary-card strong{font-size:clamp(1.45rem,2.1vw,2rem)}.obc-dashboard--functional .obc-dashboard__balance button,.obc-dashboard--functional .obc-dashboard__bid-button{font-size:.78rem;min-height:38px}@media (max-width:1300px){.obc-dashboard--functional,.obc-dashboard--functional.is-sidebar-collapsed{grid-template-columns:1fr}}.obc-dashboard--functional{font-size:13px}.obc-dashboard--functional .obc-dashboard__side-head span,.obc-dashboard--functional .obc-dashboard__summary-card small,.obc-dashboard--functional .obc-dashboard__summary-card span{font-size:.68rem}.obc-dashboard--functional .obc-dashboard__side-head h3{font-size:.86rem;line-height:1.25}.obc-dashboard--functional .obc-dashboard__balance strong,.obc-dashboard--functional .obc-dashboard__summary-card strong{font-size:clamp(1.18rem,1.7vw,1.55rem)}.obc-dashboard--functional .obc-dashboard__bid-button:disabled{cursor:not-allowed;opacity:.48}.obc-dashboard--functional .obc-dashboard__balance button,.obc-dashboard--functional .obc-dashboard__bid-button{font-size:.7rem}.obc-admin{--obc-bg:#f5f6f2;--obc-surface:#fff;--obc-surface-low:#f0f2ec;--obc-surface-lowest:#e8ebe3;--obc-surface-high:#e2e6dc;--obc-outline:#d6dacd;--obc-outline-strong:#11140f;--obc-text:#11140f;--obc-muted:#5f6658;--obc-primary:#1f7a3a;--obc-primary-soft:#e9f6ec;--obc-glow:#20a650;--obc-bronze:#1f7a3a;--obc-error:#b42318;--obc-warning:#a15c00;background:linear-gradient(180deg,#fff,#f5f6f2 52%,#eef1e9);color:var(--obc-text)}.obc-admin,.obc-admin *{font-family:Source Sans\ 3,Segoe UI,Roboto,Arial,sans-serif!important;letter-spacing:0;text-transform:none!important}.obc-admin .obc-dashboard__main{background:linear-gradient(180deg,#ffffffeb,#f5f6f2f5),var(--obc-bg)}.obc-admin .obc-admin__panel-head h2{color:#11140f;font-family:"Source Serif 4",Georgia,serif!important;font-size:clamp(1.15rem,1.7vw,1.55rem);font-weight:800;letter-spacing:-.01em;line-height:1.08;text-shadow:none}.obc-admin .obc-admin__form-grid input,.obc-admin .obc-admin__form-grid select,.obc-admin .obc-admin__form-grid textarea{background:#fff;border-color:var(--obc-outline);box-shadow:inset 0 1px 0 #11140f08;color:#11140f}.obc-admin .obc-admin__form-grid input:focus,.obc-admin .obc-admin__form-grid select:focus,.obc-admin .obc-admin__form-grid textarea:focus{border-color:var(--obc-glow);box-shadow:0 0 0 3px #20a65021}.obc-admin .obc-dashboard__canvas{width:min(1680px,100%)}.obc-admin .obc-admin__audit-grid article,.obc-admin .obc-admin__table-row,.obc-admin .obc-dashboard__skeleton-list article,.obc-admin .tactical-card{background:#fff;border-color:var(--obc-outline);box-shadow:0 18px 44px #11140f0f;color:#11140f}.obc-admin .tactical-card:after{display:none}.obc-admin .obc-admin__audit-grid small,.obc-admin .obc-admin__audit-grid span,.obc-admin .obc-admin__panel-head span{color:var(--obc-muted)}.obc-admin .obc-admin__form-grid label,.obc-admin .obc-admin__form-status,.obc-admin .obc-admin__table-head{color:#3c4538}.obc-admin__toast{grid-gap:10px;align-items:center;animation:obcToastIn .18s ease-out both;background:linear-gradient(135deg,#20a65014,#fffffffa),#fff;border:1px solid #20a6503d;border-radius:16px;box-shadow:0 22px 58px #11140f33;color:#11140f;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) 30px;min-height:60px;overflow:hidden;padding:12px 12px 14px;position:fixed;right:22px;top:18px;width:min(430px,calc(100vw - 32px));z-index:80}.obc-admin__toast:after{animation:obcToastProgress 4.2s linear both;background:linear-gradient(90deg,#1f7a3a,#20a6501f);bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transform-origin:left}.obc-admin__toast-icon{background:#e9f6ec;border:1px solid #20a65038;border-radius:12px;color:#1f7a3a;display:grid;height:34px;place-items:center;width:34px}.obc-admin__toast-icon svg{height:14px;width:14px}.obc-admin__toast-message{color:#11140f;font:650 .76rem/1.4 Poppins,Inter,Arial,sans-serif;min-width:0}.obc-admin__toast button{background:#fbfcf9;border:1px solid #dfe5d9;border-radius:10px;color:#5f6658;cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.obc-admin__toast button svg{height:12px;width:12px}.obc-admin__toast.is-danger{background:linear-gradient(135deg,#b4231814,#fffffffa),#fff;border-color:#b423183d}.obc-admin__toast.is-danger:after{animation-duration:6.5s;background:linear-gradient(90deg,#b42318,#b423181f)}.obc-admin__toast.is-danger .obc-admin__toast-icon{background:#fff1ee;border-color:#b4231838;color:#b42318}.obc-admin .obc-admin__audit-grid strong,.obc-admin .obc-admin__table-row{color:#11140f}.obc-admin .obc-admin__file-button,.obc-admin .obc-admin__panel-head button,.obc-admin .obc-admin__upload-row button,.obc-admin .obc-dashboard__bid-button{background:var(--obc-glow);border-color:var(--obc-glow);box-shadow:0 10px 24px #20a6502e;color:#fff;font-weight:800}.obc-admin .obc-admin__file-button:hover,.obc-admin .obc-admin__panel-head button:hover,.obc-admin .obc-admin__upload-row button:hover,.obc-admin .obc-dashboard__bid-button:hover{background:#167d3b;border-color:#167d3b;color:#fff}.obc-auction-create-launcher{grid-gap:16px;align-items:center;background:linear-gradient(135deg,#20a65014,#0000 44%),#fff;border-color:#dfe5d9;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto}.obc-auction-create-launcher span{align-items:center;color:#167d3b;display:inline-flex;font-size:.72rem;font-weight:800;gap:7px}.obc-auction-create-launcher h2{color:#11140f;font:800 1.15rem/1.2 Poppins,Inter,Arial,sans-serif;margin:7px 0 5px}.obc-auction-create-launcher p{color:#5d6758;font-size:.78rem;line-height:1.55;margin:0;max-width:720px}.obc-auction-create-launcher button{align-items:center;background:#20a650;border:1px solid #20a650;border-radius:11px;color:#fff;cursor:pointer;display:inline-flex;font:800 .76rem/1 Poppins,Inter,Arial,sans-serif;gap:8px;justify-content:center;min-height:40px;padding:0 14px}.obc-auction-create-modal{display:grid;inset:0;padding:22px;place-items:center;position:fixed;z-index:1180}.obc-auction-create-modal__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06080694;inset:0;position:absolute}.obc-auction-create-modal__panel{background:#fff;border:1px solid #11140f1f;border-radius:20px;box-shadow:0 28px 80px #00000057;display:grid;grid-template-rows:auto minmax(0,1fr);max-height:min(860px,92vh);overflow:hidden;position:relative;width:min(1120px,96vw)}.obc-auction-create-modal__header{align-items:center;background:#fbfcf9;border-bottom:1px solid #e6eadf;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.obc-auction-create-modal__header span{align-items:center;color:#167d3b;display:inline-flex;font-size:.72rem;font-weight:800;gap:7px}.obc-auction-create-modal__header h2{color:#11140f;font:800 1.05rem/1.2 Poppins,Inter,Arial,sans-serif;margin:3px 0 0}.obc-auction-create-modal__header button{background:#fff;border:1px solid #dfe5d9;border-radius:999px;color:#11140f;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.obc-auction-create-modal .obc-auction-create{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;box-shadow:none;min-height:0;overflow:auto;padding:18px}.obc-auction-create__steps{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.obc-auction-create__steps button{grid-gap:4px 9px;align-items:center;background:#fbfcf9;border:1px solid #e1e7dc;border-radius:14px;color:#11140f;cursor:pointer;display:grid;gap:4px 9px;grid-template-columns:30px minmax(0,1fr);min-width:0;padding:10px;text-align:left}.obc-auction-create__steps button strong{background:#eef3ea;border-radius:999px;color:#394135;display:grid;font-size:.75rem;grid-row:span 2;height:30px;place-items:center;width:30px}.obc-auction-create__steps button small,.obc-auction-create__steps button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-auction-create__steps button span{font-size:.76rem;font-weight:800}.obc-auction-create__steps button small{color:#64705d;font-size:.66rem}.obc-auction-create__steps button.is-active{background:#20a65014;border-color:#20a6506b}.obc-auction-create__steps button.is-active strong,.obc-auction-create__steps button.is-complete strong{background:#20a650;color:#fff}.obc-auction-create__steps button.is-complete{border-color:#20a65038}.obc-admin .obc-auction-create{grid-gap:16px;display:grid;gap:16px}.obc-admin .obc-auction-create .obc-admin__panel-head{margin-bottom:0}.obc-auction-create__layout{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.obc-auction-create__group{grid-gap:12px;background:#fbfcf9;border:1px solid #e1e7dc;border-radius:16px;display:grid;gap:12px;padding:14px}.obc-auction-create__group:first-child{grid-row:auto}.obc-auction-create__group:not(.is-active){display:none}.obc-auction-create__group-head{align-items:start;border-bottom:1px solid #e8ede2;display:flex;gap:14px;justify-content:space-between;padding-bottom:10px}.obc-auction-create__group-head strong{color:#11140f;font:800 .9rem/1.25 Poppins,Inter,Arial,sans-serif}.obc-auction-create__group-head span{color:#5d6758;font-size:.72rem;line-height:1.4;max-width:360px;text-align:right}.obc-auction-create .obc-admin__form-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.obc-auction-create .obc-admin__form-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.obc-auction-create__media-step{grid-gap:12px;align-items:center;background:rgba(32,166,80,.045);border:1px dashed #20a65057;border-radius:16px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);min-height:180px;padding:16px}.obc-auction-create .obc-admin__form-grid label{color:#3c4538;font-family:Poppins,Inter,Arial,sans-serif;font-size:.68rem;letter-spacing:0;text-transform:none}.obc-auction-create .obc-admin__form-grid input,.obc-auction-create .obc-admin__form-grid select,.obc-auction-create .obc-admin__form-grid textarea{border-radius:11px;font-size:.76rem}.obc-auction-create__footer{grid-gap:12px;align-items:center;background:#fff;border:1px solid #e1e7dc;border-radius:16px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px}.obc-auction-create__footer>button:last-child{align-items:center;background:#20a650;border:1px solid #20a650;border-radius:11px;color:#fff;display:inline-flex;gap:8px;justify-content:center}.obc-auction-create__footer>button:first-child,.obc-auction-create__footer>button:last-child{cursor:pointer;font:800 .76rem/1 Poppins,Inter,Arial,sans-serif;min-height:40px;padding:0 14px}.obc-auction-create__footer>button:first-child{background:#fff;border:1px solid #dfe5d9;border-radius:11px;color:#11140f}.obc-auction-create__footer>button:first-child:disabled{background:#f4f7f1;color:#9aa394;cursor:not-allowed}.obc-auction-create__media-note{grid-gap:3px;display:grid;gap:3px;min-width:0}.obc-auction-create__media-note strong{color:#11140f;font-size:.78rem}.obc-auction-create__media-note span{color:#5d6758;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-admin .obc-auction-ops{grid-gap:16px;display:grid;gap:16px}.obc-admin .obc-auction-ops .obc-admin__panel-head{margin-bottom:0}.obc-auction-ops__public-link{align-items:center;background:#fff;border:1px solid #dfe5d9;border-radius:10px;color:#11140f;display:inline-flex;font:700 .76rem/1 Poppins,Inter,Arial,sans-serif;gap:8px;min-height:36px;padding:0 12px;text-decoration:none}.obc-auction-ops__summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.obc-auction-ops__summary article{grid-gap:10px;align-items:center;background:#fbfcf9;border:1px solid #e1e7dc;border-radius:14px;display:grid;gap:10px;grid-template-columns:36px minmax(0,1fr);min-width:0;padding:12px}.obc-auction-ops__summary article svg{background:#20a6501a;border-radius:12px;color:#20a650;height:36px;padding:9px;width:36px}.obc-auction-ops__summary article.is-warning svg{background:#b07c231f;color:#a56a18}.obc-auction-ops__summary strong{color:#11140f;display:block;font:800 1.25rem/1 Poppins,Inter,Arial,sans-serif}.obc-auction-ops__summary span{color:#5d6758;display:block;font-size:.72rem;margin-top:3px}.obc-auction-ops__toolbar{display:flex;flex-wrap:wrap;gap:8px}.obc-auction-ops__toolbar button{align-items:center;background:#fff;border:1px solid #dfe5d9;border-radius:999px;color:#394135;cursor:pointer;display:inline-flex;font:700 .74rem/1 Poppins,Inter,Arial,sans-serif;gap:9px;min-height:36px;padding:0 12px}.obc-auction-ops__toolbar button strong{background:#eef3ea;border-radius:999px;color:#11140f;display:grid;font-size:.68rem;min-height:22px;min-width:22px;place-items:center}.obc-auction-ops__toolbar button.is-active{background:#20a65014;border-color:#20a6506b;color:#167d3b}.obc-auction-ops__toolbar button.is-active strong{background:#20a650;color:#fff}.obc-auction-ops__list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.obc-auction-ops__row{grid-gap:14px;align-items:start;background:#fff;border:1px solid #e1e7dc;border-left:4px solid #dfe5d9;border-radius:16px;display:grid;gap:14px;grid-template-columns:76px minmax(0,1fr) minmax(42px,.16fr);padding:12px}.obc-auction-ops__row.is-live{border-left-color:#20a650}.obc-auction-ops__row.is-scheduled{border-left-color:#79a847}.obc-auction-ops__row.is-closed,.obc-auction-ops__row.is-won{border-left-color:#a3aa9b}.obc-auction-ops__row .obc-dashboard__image-placeholder,.obc-auction-ops__row img{border-radius:14px;height:76px;object-fit:cover;width:76px}.obc-auction-ops__main{grid-gap:9px;display:grid;gap:9px;min-width:0}.obc-auction-ops__title-line{align-items:start;display:flex;gap:10px;justify-content:space-between}.obc-auction-ops__title-line strong{color:#11140f;font:800 .88rem/1.35 Poppins,Inter,Arial,sans-serif;min-width:0}.obc-auction-ops__status{background:#eef3ea;border-radius:999px;color:#394135;flex:0 0 auto;font-size:.66rem;font-weight:800;padding:5px 8px}.obc-auction-ops__status.is-live{background:#20a6501f;color:#167d3b}.obc-auction-ops__status.is-scheduled{background:#79a84721;color:#4d7829}.obc-auction-ops__meta,.obc-auction-ops__numbers{display:flex;flex-wrap:wrap;gap:7px}.obc-auction-ops__meta span{align-items:center;background:#f4f7f1;border-radius:999px;color:#5d6758;display:inline-flex;font-size:.68rem;font-weight:700;min-height:25px;padding:0 9px}.obc-auction-ops__numbers span{grid-gap:2px;background:#fbfcf9;border:1px solid #edf0e8;border-radius:12px;display:grid;gap:2px;min-width:86px;padding:8px 10px}.obc-auction-ops__numbers small{color:#778070;font-size:.62rem;font-weight:700}.obc-auction-ops__numbers b{color:#11140f;font-size:.76rem;overflow-wrap:anywhere}.obc-auction-ops__numbers span.is-warning{background:#fffaf0;border-color:#b07c232e}.obc-auction-ops__numbers span.is-warning b{color:#a56a18}.obc-auction-ops__actions{justify-self:end;position:relative}.obc-auction-ops__menu-trigger{align-items:center;background:#fff;border:1px solid #dfe5d9;border-radius:10px;color:#11140f;cursor:pointer;display:inline-flex;font:700 .68rem/1 Poppins,Inter,Arial,sans-serif;gap:6px;justify-content:center;min-height:34px;padding:0 9px;text-decoration:none;width:100%}.obc-auction-ops__actions.is-open .obc-auction-ops__menu-trigger,.obc-auction-ops__menu-trigger:hover{background:#ecf8ef;border-color:#20a650;color:#167d3b}.obc-auction-ops__menu-trigger svg{height:13px;width:13px}.obc-auction-ops__menu{grid-gap:4px;background:#fff;border:1px solid #dfe5d9;border-radius:14px;box-shadow:0 18px 45px #11140f29;display:grid;gap:4px;padding:7px;position:absolute;right:0;top:calc(100% + 8px);width:232px;z-index:15}.obc-auction-ops__actions.is-placement-top .obc-auction-ops__menu{bottom:calc(100% + 8px);top:auto}.obc-auction-ops__menu:before{background:#fff;border-left:1px solid #dfe5d9;border-top:1px solid #dfe5d9;content:"";height:10px;position:absolute;right:18px;top:-6px;transform:rotate(45deg);width:10px}.obc-auction-ops__actions.is-placement-top .obc-auction-ops__menu:before{border:0;border-bottom:1px solid #dfe5d9;border-right:1px solid #dfe5d9;bottom:-6px;top:auto}.obc-auction-ops__menu a,.obc-auction-ops__menu button{align-items:center;background:#0000;border:0;border-radius:10px;color:#11140f;cursor:pointer;display:flex;font:700 .68rem/1 Poppins,Inter,Arial,sans-serif;gap:9px;justify-content:flex-start;min-height:34px;padding:0 10px;position:relative;text-align:left;text-decoration:none;width:100%;z-index:1}.obc-auction-ops__menu a svg,.obc-auction-ops__menu button svg{color:#1f7a3a;height:13px;width:13px}.obc-auction-ops__menu a:hover,.obc-auction-ops__menu button:not(:disabled):hover{background:#eef8f1;color:#167d3b}.obc-auction-ops__menu button:disabled{background:#0000;border-color:#e1e7dc;color:#9aa394;cursor:not-allowed}.obc-auction-ops__menu button:disabled svg{color:#aeb8a8}.obc-auction-ops__menu button.is-danger,.obc-auction-ops__menu button.is-danger svg{color:#b42318}.obc-auction-ops__menu button.is-danger:not(:disabled):hover{background:#fff1ee;color:#b42318}.obc-auction-delete-modal,.obc-auction-edit-modal{display:grid;inset:0;padding:22px;place-items:center;position:fixed;z-index:60}.obc-auction-delete-modal__backdrop,.obc-auction-edit-modal__backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#11140f57;inset:0;position:absolute}.obc-auction-delete-modal__panel,.obc-auction-edit-modal__panel{background:#fff;border:1px solid #dfe5d9;box-shadow:0 30px 90px #11140f38;color:#11140f;position:relative;z-index:1}.obc-auction-edit-modal__panel{border-radius:22px;display:grid;max-height:min(820px,92vh);overflow:hidden;width:min(980px,100%)}.obc-auction-edit-modal__header{align-items:start;background:#fbfcf9;border-bottom:1px solid #edf1e9;display:flex;gap:18px;justify-content:space-between;padding:20px 22px 16px}.obc-auction-edit-modal__footer span,.obc-auction-edit-modal__header p,.obc-auction-edit-modal__header span{color:#65715f;font-size:.68rem;font-weight:600}.obc-auction-edit-modal__header span{align-items:center;color:#1f7a3a;display:inline-flex;gap:7px}.obc-auction-delete-modal__panel h2,.obc-auction-edit-modal__header h2{color:#11140f;font-size:1.18rem;line-height:1.2;margin:5px 0 0}.obc-auction-delete-modal__panel>button,.obc-auction-edit-modal__header button{background:#fff;border:1px solid #dfe5d9;border-radius:50%;color:#11140f;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.obc-auction-edit-modal__body{grid-gap:16px;display:grid;gap:16px;grid-template-columns:210px minmax(0,1fr);overflow:auto;padding:18px}.obc-auction-edit-modal__media{grid-gap:10px;align-content:start;display:grid;gap:10px;min-width:0}.obc-auction-edit-modal__media .obc-dashboard__image-placeholder,.obc-auction-edit-modal__media img{aspect-ratio:4/5;border:1px solid #e3e9dd;border-radius:16px;object-fit:cover;width:100%}.obc-auction-delete-modal__panel button,.obc-auction-edit-modal__footer button,.obc-auction-edit-modal__media button{align-items:center;background:#fff;border:1px solid #dfe5d9;border-radius:12px;color:#11140f;cursor:pointer;display:inline-flex;font:700 .72rem/1 Poppins,Inter,Arial,sans-serif;gap:7px;justify-content:center;min-height:38px;padding:0 14px}.obc-auction-edit-modal__footer button[type=submit],.obc-auction-edit-modal__media button{background:#1f7a3a;border-color:#1f7a3a;color:#fff}.obc-auction-edit-modal__media span{color:#65715f;font-size:.66rem;line-height:1.4}.obc-auction-edit-modal__fields{grid-gap:16px;display:grid;gap:16px;min-width:0}.obc-auction-edit-modal__fields .obc-admin__form-grid{margin:0}.obc-auction-edit-modal__fields textarea{min-height:92px}.obc-auction-edit-modal__fields input:disabled{background:#f3f5ef;color:#8b9485;cursor:not-allowed}.obc-auction-edit-modal__footer{align-items:center;background:#fbfcf9;border-top:1px solid #edf1e9;display:flex;gap:14px;justify-content:space-between;padding:14px 18px}.obc-auction-edit-modal__footer div{display:flex;gap:8px}.obc-auction-delete-modal__panel{grid-gap:12px;border-radius:22px;display:grid;gap:12px;padding:24px;text-align:left;width:min(430px,100%)}.obc-auction-delete-modal__panel>button{position:absolute;right:14px;top:14px}.obc-auction-delete-modal__panel>svg{background:#fff1ee;border-radius:15px;color:#b42318;height:42px;padding:10px;width:42px}.obc-auction-delete-modal__panel p{color:#11140f;font-weight:700;margin:0}.obc-auction-delete-modal__panel span{color:#65715f;font-size:.72rem;line-height:1.55}.obc-auction-delete-modal__panel div{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:4px}.obc-auction-delete-modal__panel div button:last-child{background:#b42318;border-color:#b42318;color:#fff}.obc-shop-delete-modal__panel,.obc-shop-edit-modal__panel{background:#fff;border:1px solid #dfe5d9;border-radius:4px}.obc-shop-builder__form{margin-bottom:16px}.obc-shop-builder__actions{margin-top:8px}.obc-shop-card__menu{grid-gap:4px;background:#fff;border:1px solid #dfe5d9;border-radius:4px;box-shadow:0 20px 50px #11140f29;display:grid;gap:4px;min-width:180px;padding:8px;position:absolute;right:8px;z-index:2}.obc-shop-card__menu.is-top{bottom:50px;top:auto}.obc-shop-card__menu.is-bottom{top:50px}.obc-shop-card__menu button{align-items:center;background:#fff;border:1px solid #0000;border-radius:4px;color:#11140f;cursor:pointer;display:inline-flex;font:inherit;font-size:.7rem;font-weight:700;gap:8px;min-height:36px;padding:0 12px;text-align:left}.obc-shop-card__menu button:hover{background:#f7fbf5;border-color:#20a6502e}.obc-shop-card__menu button.is-danger{color:#b42318}.obc-shop-card__menu button:disabled{cursor:not-allowed;opacity:.45}.obc-shop-delete-modal,.obc-shop-edit-modal{display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1180}.obc-shop-delete-modal__backdrop,.obc-shop-edit-modal__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070b078c;inset:0;position:absolute}.obc-shop-edit-modal__panel{box-shadow:0 24px 70px #11140f3d;display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(860px,92vh);overflow:hidden;position:relative;width:min(1080px,100%);z-index:1}.obc-shop-delete-modal__panel,.obc-shop-edit-modal__header{background:#fbfcf9;border-bottom:1px solid #edf1e9;padding:20px 22px 16px}.obc-shop-edit-modal__header{align-items:start;display:flex;gap:16px;justify-content:space-between}.obc-shop-delete-modal__panel span,.obc-shop-edit-modal__footer span,.obc-shop-edit-modal__header p,.obc-shop-edit-modal__header span{color:#65715f;font-size:.68rem;font-weight:600}.obc-shop-edit-modal__header span{align-items:center;color:#1f7a3a;display:inline-flex;gap:7px}.obc-shop-delete-modal__panel h2,.obc-shop-edit-modal__header h2{color:#11140f;font-size:1.18rem;line-height:1.2;margin:5px 0 0}.obc-shop-delete-modal__panel button,.obc-shop-delete-modal__panel>button,.obc-shop-edit-modal__footer button,.obc-shop-edit-modal__header button,.obc-shop-edit-modal__media button{align-items:center;background:#fff;border:1px solid #dfe5d9;border-radius:12px;color:#11140f;cursor:pointer;display:inline-flex;font:700 .72rem/1 Poppins,Inter,Arial,sans-serif;gap:7px;justify-content:center;min-height:38px;padding:0 14px}.obc-shop-edit-modal__header button{border-radius:50%;height:34px;padding:0;width:34px}.obc-shop-edit-modal__body{grid-gap:16px;background:#fff;display:grid;gap:16px;grid-template-columns:220px minmax(0,1fr);overflow:auto;padding:18px}.obc-shop-edit-modal__media{grid-gap:10px;align-content:start;display:grid;gap:10px;min-width:0}.obc-shop-edit-modal__media .obc-dashboard__image-placeholder,.obc-shop-edit-modal__media img{aspect-ratio:4/5;border:1px solid #e3e9dd;border-radius:16px;object-fit:cover;width:100%}.obc-shop-edit-modal__footer button[type=submit],.obc-shop-edit-modal__media button{background:#1f7a3a;border-color:#1f7a3a;color:#fff}.obc-shop-edit-modal__media span{color:#65715f;font-size:.66rem;line-height:1.4}.obc-shop-edit-modal__fields{min-width:0}.obc-shop-edit-modal__fields .obc-admin__form-grid{margin:0}.obc-shop-edit-modal__fields input:disabled,.obc-shop-edit-modal__fields select:disabled{background:#f3f5ef;color:#8b9485;cursor:not-allowed}.obc-shop-edit-modal__footer{align-items:center;background:#fbfcf9;border-top:1px solid #edf1e9;display:flex;gap:14px;justify-content:space-between;padding:16px 22px 20px}.obc-shop-edit-modal__footer div{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.obc-shop-delete-modal__panel{grid-gap:12px;box-shadow:0 24px 70px #11140f3d;display:grid;gap:12px;justify-items:center;position:relative;text-align:center;width:min(520px,100%);z-index:1}.obc-shop-delete-modal__panel>svg{color:#b42318;font-size:1.8rem}.obc-shop-delete-modal__panel div{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-top:4px;width:100%}.obc-shop-delete-modal__panel div button:last-child{background:#b42318;border-color:#b42318;color:#fff}.obc-auction-ops__empty{grid-gap:12px;align-items:center;background:#fbfcf9;border:1px dashed #dfe5d9;border-radius:16px;color:#5d6758;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr);padding:18px}.obc-auction-ops__empty svg{color:#20a650;font-size:1.2rem}.obc-auction-ops__empty strong{color:#11140f;display:block;font-size:.88rem}.obc-auction-ops__empty span{display:block;font-size:.74rem;margin-top:3px}.obc-media-modal{display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1200}.obc-media-modal__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06080694;inset:0;position:absolute}.obc-media-modal__panel{background:#fff;border:1px solid #11140f1f;border-radius:18px;box-shadow:0 28px 80px #00000052;color:#11140f;display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(780px,92vh);overflow:hidden;position:relative;width:min(1180px,96vw)}.obc-media-modal__header{align-items:center;background:#fbfcf9;border-bottom:1px solid #e6eadf;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.obc-media-card small,.obc-media-details small,.obc-media-details span,.obc-media-empty span,.obc-media-modal__header span,.obc-media-upload__head span{color:#5e6958;font-size:.72rem;line-height:1.35}.obc-media-modal__header h2{color:#11140f;font-family:Poppins,Inter,Arial,sans-serif;font-size:1.05rem;letter-spacing:0;margin:2px 0 0}.obc-media-modal__close{background:#fff;border:1px solid #dfe5d9;border-radius:999px;color:#11140f;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.obc-media-modal__content{grid-gap:0;display:grid;gap:0;grid-template-columns:minmax(220px,280px) minmax(0,1fr) minmax(230px,300px);min-height:0}.obc-media-details,.obc-media-upload{background:#fbfcf9;min-height:0;overflow:auto;padding:16px}.obc-media-upload{border-right:1px solid #e6eadf}.obc-media-details{border-left:1px solid #e6eadf}.obc-media-upload__head{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);margin-bottom:14px}.obc-media-upload__head svg{background:#20a6501a;border-radius:10px;color:#20a650;height:34px;padding:8px;width:34px}.obc-media-details strong,.obc-media-empty strong,.obc-media-upload__head strong{color:#11140f;display:block;font-size:.86rem;line-height:1.3}.obc-media-details,.obc-media-upload__form{grid-gap:10px;display:grid;gap:10px}.obc-media-details label,.obc-media-upload__form label{grid-gap:5px;color:#394135;display:grid;font-size:.72rem;font-weight:700;gap:5px}.obc-media-details input,.obc-media-details textarea,.obc-media-library__toolbar input,.obc-media-upload__form input,.obc-media-upload__form textarea{background:#fff;border:1px solid #dfe5d9;border-radius:10px;color:#11140f;font:500 .76rem/1.45 Poppins,Inter,Arial,sans-serif;letter-spacing:0;outline:none;width:100%}.obc-media-details input,.obc-media-upload__form input{height:36px;padding:0 10px}.obc-media-details textarea,.obc-media-upload__form textarea{min-height:74px;padding:9px 10px;resize:vertical}.obc-media-file{align-items:center;background:#20a6500f;border:1px dashed #20a65073;border-radius:14px;color:#167d3b!important;cursor:pointer;display:flex!important;gap:8px!important;justify-content:center;min-height:84px;position:relative;text-align:center}.obc-media-file input{cursor:pointer;inset:0;opacity:0;position:absolute}.obc-media-details__actions button,.obc-media-library__toolbar button,.obc-media-upload__form button{align-items:center;background:#20a650;border:1px solid #20a650;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font:700 .74rem/1 Poppins,Inter,Arial,sans-serif;gap:7px;justify-content:center;min-height:36px;padding:0 12px}.obc-media-details__actions button:disabled,.obc-media-upload__form button:disabled{background:#eef1e9;border-color:#d6dacd;color:#8c9585;cursor:not-allowed}.obc-media-library{background:#fff;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;padding:16px}.obc-media-library__toolbar{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;margin-bottom:14px}.obc-media-library__toolbar label{position:relative}.obc-media-library__toolbar label svg{color:#7d8976;left:11px;position:absolute;top:50%;transform:translateY(-50%)}.obc-media-library__toolbar input{height:36px;padding:0 10px 0 34px}.obc-media-library__toolbar button:nth-of-type(2){background:#fff;border-color:#dfe5d9;color:#11140f}.obc-media-grid{grid-gap:10px;align-content:start;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));min-height:0;overflow:auto;padding-right:4px}.obc-media-card{grid-gap:7px;background:#fff;border:1px solid #e1e7dc;border-radius:14px;color:#11140f;cursor:pointer;display:grid;gap:7px;min-width:0;padding:8px;text-align:left}.obc-media-card.is-selected{border-color:#20a650;box-shadow:0 0 0 3px #20a6501f}.obc-media-card img{aspect-ratio:1/.78;background:#f2f5ee;border-radius:10px;object-fit:cover;width:100%}.obc-media-card span{color:#11140f;font-size:.72rem;font-weight:800;line-height:1.25}.obc-media-card small,.obc-media-card span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obc-media-card--skeleton{animation:obc-skeleton-scan 1.1s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fffc,#0000),#eef2ea;background-size:220% 100%;cursor:default;min-height:150px}.obc-media-details img{aspect-ratio:1/.72;background:#f2f5ee;border-radius:14px;object-fit:cover;width:100%}.obc-media-details__actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.obc-media-details__actions button:first-child{background:#fff;border-color:#dfe5d9;color:#11140f}.obc-media-empty{grid-gap:8px;align-content:center;background:#fbfcf9;border:1px dashed #dfe5d9;border-radius:16px;color:#7d8976;display:grid;gap:8px;min-height:240px;padding:20px;place-items:center;text-align:center}.obc-media-empty svg{color:#20a650}.obc-media-empty--compact{min-height:180px}.obc-media-status{background:#fbfcf9;border-top:1px solid #e6eadf;color:#394135;font:700 .72rem/1.4 Poppins,Inter,Arial,sans-serif;margin:0;padding:10px 16px}@media (max-width:980px){.obc-auction-create-launcher,.obc-auction-create__footer,.obc-auction-create__layout,.obc-auction-create__steps,.obc-auction-edit-modal__body{grid-template-columns:1fr}.obc-auction-create__group:first-child{grid-row:auto}.obc-admin-auction-tabs__nav,.obc-auction-ops__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.obc-auction-ops__row{grid-template-columns:72px minmax(0,1fr)}.obc-auction-ops__actions{grid-column:1/-1;justify-self:stretch;width:100%}.obc-auction-ops__menu{right:0;width:min(260px,100%)}.obc-admin-pagination{align-items:stretch;flex-direction:column}.obc-admin-pagination>div{justify-content:space-between}.obc-media-modal__content{grid-template-columns:1fr;overflow:auto}.obc-media-details,.obc-media-upload{border:0;border-bottom:1px solid #e6eadf}.obc-media-library{min-height:430px}.obc-auction-edit-modal__footer{align-items:stretch;flex-direction:column}}@media (max-width:620px){.obc-auction-create-modal,.obc-auction-delete-modal,.obc-auction-edit-modal{padding:10px}.obc-auction-create-modal__panel,.obc-auction-edit-modal__panel{border-radius:15px;max-height:96vh;width:100%}.obc-auction-create-modal .obc-auction-create{padding:12px}.obc-auction-create .obc-admin__form-grid,.obc-auction-create .obc-admin__form-grid--compact{grid-template-columns:1fr}.obc-auction-create__media-step{grid-template-columns:1fr;min-height:150px}.obc-auction-create__group-head{display:grid}.obc-auction-create__group-head span{max-width:none;text-align:left}.obc-admin-auction-tabs__nav,.obc-auction-delete-modal__panel div,.obc-auction-edit-modal__footer div,.obc-auction-ops__actions,.obc-auction-ops__row,.obc-auction-ops__summary{display:grid;grid-template-columns:1fr}.obc-auction-ops__row .obc-dashboard__image-placeholder,.obc-auction-ops__row img{aspect-ratio:16/9;height:auto;width:100%}.obc-auction-ops__title-line{flex-direction:column}.obc-auction-ops__numbers span{flex:1 1 120px}.obc-media-modal{padding:10px}.obc-media-modal__panel{border-radius:14px;max-height:96vh;width:100%}.obc-media-details__actions,.obc-media-library__toolbar{grid-template-columns:1fr}}.obc-admin .obc-admin__bid-audit{background:#fbfffc;border-color:#20a6503d}.obc-admin .obc-admin__table-head{border-bottom:1px solid var(--obc-outline)}.obc-admin .obc-admin__table-row{box-shadow:none}.obc-admin .obc-dashboard__image-placeholder,.obc-admin .obc-skeleton-icon,.obc-admin .obc-skeleton-line,.obc-admin .obc-skeleton-thumb{background:#eef1e9;color:var(--obc-muted)}.obc-admin .obc-skeleton-icon:after,.obc-admin .obc-skeleton-line:after,.obc-admin .obc-skeleton-thumb:after{background:linear-gradient(90deg,#0000,#20a65029,#0000)}@media (max-width:1300px){.obc-bid-ledger__list article{grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(120px,.8fr))}.obc-bid-ledger__list article time{grid-column:1/-1;justify-self:start;text-align:left}}@media (max-width:760px){.obc-admin__audit-grid article,.obc-admin__form-grid,.obc-bid-ledger__list article,.obc-bid-ledger__summary{grid-template-columns:1fr}.obc-bid-ledger__list article time{justify-self:start;text-align:left}.obc-admin__table{overflow-x:auto}.obc-admin__table-head,.obc-admin__table-row{min-width:720px}.obc-shop-edit-modal__body{grid-template-columns:1fr}.obc-shop-delete-modal__panel div,.obc-shop-edit-modal__footer{align-items:stretch;flex-direction:column}.obc-shop-delete-modal__panel button,.obc-shop-edit-modal__footer button{width:100%}.obc-admin-table__toolbar{grid-template-columns:1fr}.obc-admin-table__meta{align-items:start;flex-wrap:wrap;justify-content:flex-start}}.obc-dashboard--functional{font-size:14px}.obc-dashboard--functional .obc-dashboard__side-head span,.obc-dashboard--functional .obc-dashboard__summary-card small,.obc-dashboard--functional .obc-dashboard__summary-card span{font-size:.6rem}.obc-dashboard--functional .obc-dashboard__balance button,.obc-dashboard--functional .obc-dashboard__bid-button{font-size:.64rem}.obc-dashboard--functional .obc-dashboard__side-head h3{font-size:.76rem;line-height:1.22}.obc-dashboard--functional .obc-dashboard__balance strong,.obc-dashboard--functional .obc-dashboard__summary-card strong{font-size:clamp(1rem,1.35vw,1.28rem)}.obc-dashboard--functional .obc-payment-prompt{display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:40}.obc-dashboard--functional .obc-payment-prompt__backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030604ad;inset:0;position:absolute}.obc-dashboard--functional .obc-payment-prompt__panel{grid-gap:18px;background:linear-gradient(145deg,#caff6624,#0000 44%),linear-gradient(180deg,#121e0efa,#080d07fa);border:1px solid #caff663d;border-radius:28px;box-shadow:0 36px 100px #0000007a;color:#f6ffe9;display:grid;gap:18px;padding:28px;position:relative;width:min(520px,100%);z-index:1}.obc-dashboard--functional .obc-payment-prompt__close{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;color:#f6ffe9d1;cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;right:16px;top:16px;width:34px}.obc-dashboard--functional .obc-payment-prompt__icon{background:#caff661f;border:1px solid #caff664d;border-radius:18px;color:#caff66;display:grid;font-size:1.25rem;height:54px;place-items:center;width:54px}.obc-dashboard--functional .obc-payment-prompt__eyebrow{color:#caff66;display:block;font-size:.72rem;font-weight:700;margin-bottom:6px}.obc-dashboard--functional .obc-payment-prompt h2{color:#f6ffe9;font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(1.35rem,3vw,2rem);line-height:1.12;margin:0}.obc-dashboard--functional .obc-payment-prompt p{color:#f6ffe9b8;font-size:.9rem;line-height:1.6;margin:10px 0 0}.obc-dashboard--functional .obc-payment-prompt__checks{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.obc-dashboard--functional .obc-payment-prompt__checks span{grid-gap:8px;background:#0000002e;border:1px solid #ffffff1a;border-radius:18px;color:#f6ffe9c7;display:grid;font-size:.76rem;font-weight:600;gap:8px;line-height:1.35;min-height:88px;padding:13px}.obc-dashboard--functional .obc-payment-prompt__checks svg{color:#caff66;font-size:1rem}.obc-dashboard--functional .obc-payment-prompt__actions{display:flex;flex-wrap:wrap;gap:10px}.obc-dashboard--functional .obc-payment-prompt__actions .obc-dashboard__bid-button{flex:1 1 190px}.obc-dashboard--functional .obc-payment-prompt__actions>button:not(.obc-dashboard__bid-button){background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;color:#f6ffe9c7;cursor:pointer;font:inherit;font-size:.78rem;font-weight:700;min-height:42px;padding:0 18px}.obc-dashboard--functional .obc-dashboard__toast{grid-gap:10px;align-items:center;animation:obcToastIn .18s ease-out both;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#caff6621,hsla(0,0%,100%,.045)),#080e06f5;border:1px solid #caff6633;border-radius:18px;box-shadow:0 22px 54px #00000057;color:#ecffd8;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) 28px;min-height:58px;overflow:hidden;padding:11px 11px 13px 12px;position:fixed;right:22px;top:18px;width:min(420px,calc(100vw - 32px));z-index:75}.obc-dashboard--functional .obc-dashboard__toast:after{animation:obcToastProgress 4.2s linear both;background:linear-gradient(90deg,#caff66,#caff6629);bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transform-origin:left}.obc-dashboard--functional .obc-dashboard__toast-icon{background:#caff661a;border:1px solid #caff6638;border-radius:12px;display:grid;height:32px;place-items:center;width:32px}.obc-dashboard--functional .obc-dashboard__toast-icon svg{color:#caff66;height:14px;width:14px}.obc-dashboard--functional .obc-dashboard__toast-message{color:inherit;font-size:.72rem;font-weight:650;line-height:1.4;min-width:0}.obc-dashboard--functional .obc-dashboard__toast button{background:hsla(0,0%,100%,.055);border:1px solid #ffffff1a;border-radius:10px;color:#ecffd8b8;cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.obc-dashboard--functional .obc-dashboard__toast button svg{height:12px;width:12px}.obc-dashboard--functional .obc-dashboard__toast.is-danger{background:linear-gradient(135deg,#ff8f7624,hsla(0,0%,100%,.035)),#0d0706f0;border-color:#ff8f7647;color:#ffd8d0}.obc-dashboard--functional .obc-dashboard__toast.is-danger:after{animation-duration:6.5s;background:linear-gradient(90deg,#ff8f76,#ff8f7629)}.obc-dashboard--functional .obc-dashboard__toast.is-danger .obc-dashboard__toast-icon{background:#ff8f761a;border-color:#ff8f763d}.obc-dashboard--functional .obc-dashboard__toast.is-danger .obc-dashboard__toast-icon svg{color:#ff8f76}@keyframes obcToastIn{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes obcToastProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:640px){.obc-admin__toast,.obc-dashboard--functional .obc-dashboard__toast{left:12px;right:12px;top:12px;width:auto}.obc-dashboard--functional .obc-payment-prompt{padding:16px}.obc-dashboard--functional .obc-payment-prompt__panel{border-radius:22px;padding:22px}.obc-dashboard--functional .obc-payment-prompt__checks{grid-template-columns:1fr}.obc-dashboard--functional .obc-payment-prompt__checks span{min-height:auto}.obc-dashboard--functional .obc-payment-prompt__actions,.obc-dashboard--functional .obc-payment-prompt__actions>button{width:100%}}@media (prefers-reduced-motion:reduce){.obc-admin__toast,.obc-admin__toast:after,.obc-dashboard--functional .obc-dashboard__toast,.obc-dashboard--functional .obc-dashboard__toast:after,.obc-skeleton-icon:after,.obc-skeleton-line:after,.obc-skeleton-thumb:after{animation:none}}.obc-admin__panel-head>div{min-width:0}.obc-inventory-builder__costs{border:1px dashed var(--obc-outline);border-radius:6px;margin:16px 0 0;padding:14px}.obc-inventory-builder__costs legend{color:var(--obc-muted);font-family:JetBrains Mono,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.08em;padding:0 6px;text-transform:uppercase}.obc-admin-table__actions select{background:var(--obc-surface);border:1px solid var(--obc-outline);border-radius:999px;color:var(--obc-text);font-size:11px;min-height:30px;padding:0 8px}@media (max-width:720px){.obc-inventory-builder .obc-admin__form-grid,.obc-inventory-builder__costs .obc-admin__form-grid{grid-template-columns:1fr}}.obc-auction-controls__body{grid-gap:18px;display:grid;gap:18px;max-height:min(70vh,720px);overflow-y:auto;padding:18px 22px}.obc-auction-controls__help{color:var(--obc-muted);font-size:13px;line-height:1.5;margin:0}.obc-auction-controls__history h3{font-size:15px;margin:0 0 8px}.obc-auction-controls__table{grid-gap:6px;display:grid;gap:6px}.obc-auction-controls__table [role=row]{grid-gap:10px;align-items:center;border:1px solid var(--obc-outline);border-radius:6px;display:grid;font-size:13px;gap:10px;grid-template-columns:minmax(120px,1fr) minmax(140px,1.4fr) auto minmax(120px,1fr);padding:8px 10px}.obc-auction-controls__table [role=row].is-voided{opacity:.55;text-decoration:line-through}.obc-auction-controls__table button{background:#0000;border:1px solid #b423184d;border-radius:999px;color:#b42318;color:var(--obc-error,#b42318);cursor:pointer;font-size:11px;min-height:28px;padding:0 10px}@media (max-width:720px){.obc-auction-controls__table [role=row]{grid-template-columns:1fr auto}}.obc-vault__shipnow{background:var(--obc-primary);border:0;border-radius:999px;color:#13140f;cursor:pointer;font-weight:800;min-height:46px;padding:0 20px}.obc-vault__shipnow:disabled{cursor:not-allowed;opacity:.45}.obc-vault__warning{align-items:center;background:#dc783c1f;border:1px solid #dc783c73;border-radius:10px;color:#f3c19c;cursor:pointer;display:flex;font-size:14px;gap:8px;margin:0 0 10px;padding:10px 12px;text-align:left;width:100%}.obc-admin-shipments__package em{align-items:center;background:#dcb43c26;border-radius:999px;color:#e8cf7a;display:inline-flex;font-size:12px;font-style:normal;gap:4px;padding:2px 8px}.obc-admin-shipments{grid-gap:14px;display:grid;gap:14px}.obc-admin-shipments__tracking input,.obc-admin-shipments__tracking select{background:var(--obc-surface);border:1px solid var(--obc-outline);border-radius:6px;color:var(--obc-text);min-height:38px;padding:0 10px}.obc-admin-shipments__card footer button,.obc-admin-shipments__tracking button{background:var(--obc-surface);border:1px solid var(--obc-outline);border-radius:6px;color:var(--obc-text);cursor:pointer;min-height:38px;padding:0 14px}.obc-admin-shipments__card footer button.is-primary{background:var(--obc-primary);border-color:#0000;color:#fff}.obc-admin-shipments__card footer button:disabled{cursor:not-allowed;opacity:.5}.obc-admin-shipments__card,.obc-admin-shipments__list{grid-gap:12px;display:grid;gap:12px}.obc-admin-shipments__card{padding:16px}.obc-admin-shipments__card header{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.obc-admin-shipments__card header small,.obc-admin-shipments__card header span{color:var(--obc-muted);display:block;font-size:13px}.obc-admin-shipments__card header b{align-self:flex-start;text-transform:capitalize}.obc-admin-shipments__package{border:1px dashed var(--obc-outline);border-radius:8px;padding:12px}.obc-admin-shipments__package h4{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin:0 0 8px}.obc-admin-shipments__package ul{list-style:none;margin:0 0 10px;padding:0}.obc-admin-shipments__package label{align-items:center;display:flex;font-size:14px;gap:8px}.obc-admin-shipments__tracking{display:flex;flex-wrap:wrap;gap:8px}.obc-admin-shipments__tracked{align-items:center;display:flex;font-weight:700;gap:6px;margin:0}.obc-admin-shipments__card footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.obc-admin-shipments__packing{background:var(--obc-surface);background:var(--obc-surface-low,var(--obc-surface));border:1px solid var(--obc-outline);border-radius:8px;margin:0 0 10px}.obc-admin-shipments__packing summary{align-items:center;color:var(--obc-text);cursor:pointer;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;padding:10px 12px}.obc-admin-shipments__packing summary em{background:var(--obc-primary);border-radius:999px;color:#fff;font-size:12px;font-style:normal;font-weight:700;padding:3px 10px}.obc-admin-shipments__packing summary>svg{color:var(--obc-primary)}.obc-admin-shipments__packing summary span{color:var(--obc-muted);flex:1 1 220px}.obc-admin-shipments__packing summary strong{color:var(--obc-text);margin-right:6px}.obc-admin-shipments__packing ol{grid-gap:10px;display:grid;gap:10px;margin:0;padding:0 14px 10px 34px}.obc-admin-shipments__packing li{grid-gap:2px;color:var(--obc-text);display:grid;font-size:14px;gap:2px}.obc-admin-shipments__packing li span{color:var(--obc-text);line-height:1.45}.obc-admin-shipments__packing li small{color:var(--obc-muted);font-size:12px}.obc-admin-shipments__materials{align-items:center;border-top:1px solid var(--obc-outline);color:var(--obc-text);display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:8px;margin:0;padding:10px 12px}.obc-admin-shipments__materials svg{color:var(--obc-primary)}.obc-admin-shipments__rules{grid-gap:14px;display:grid;gap:14px;margin-bottom:14px;padding:18px}.obc-admin-shipments__rules h3{align-items:center;display:flex;gap:8px;margin:0 0 4px}.obc-admin-shipments__rules h3 svg{color:var(--obc-primary)}.obc-admin-shipments__rules header p,.obc-admin-shipments__rules label small{color:var(--obc-muted);font-size:13px;font-weight:400;margin:0}.obc-admin-shipments__rules footer{display:flex;gap:8px;justify-content:flex-end}.obc-admin-shipments__rules footer button{background:var(--obc-surface);border:1px solid var(--obc-outline);border-radius:6px;color:var(--obc-text);cursor:pointer;min-height:38px;padding:0 16px}.obc-admin-shipments__rules footer button.is-primary{background:var(--obc-primary);border-color:#0000;color:#fff}.obc-item-editor__body{grid-gap:16px;display:grid;gap:16px;max-height:min(70vh,760px);overflow-y:auto;padding:18px 22px}.obc-item-editor__body fieldset{border:1px solid var(--obc-outline);border-radius:8px;margin:0;padding:14px}.obc-item-editor__body legend{font-weight:800;padding:0 6px}.obc-admin__form-grid label.obc-item-editor__check,.obc-item-editor__check{align-items:center;display:flex;font-size:13px;gap:8px;letter-spacing:0;text-transform:none}.obc-admin__form-grid .obc-item-editor__check input{height:18px;min-height:0;padding:0;width:18px}.obc-item-editor__defects{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px}.obc-list-dialog__types{display:flex;font-weight:700;gap:20px}.obc-list-dialog__types label{align-items:center;display:flex;gap:8px}.obc-list-dialog__hint{color:var(--obc-muted);font-size:13px;line-height:1.5;margin:0}.obc-inventory-import__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.obc-inventory-import__actions button,.obc-inventory-import__file{align-items:center;background:var(--obc-surface);border:1px solid var(--obc-outline);border-radius:6px;color:var(--obc-text);cursor:pointer;display:inline-flex;min-height:40px;padding:0 16px}.obc-inventory-import__actions button.is-primary{background:var(--obc-primary);border-color:#0000;color:#fff}.obc-inventory-import__actions button:disabled{cursor:not-allowed;opacity:.5}.obc-inventory-import__file input{height:1px;opacity:0;position:absolute;width:1px}.obc-inventory-import__file:focus-within{outline:2px solid var(--obc-glow)}.obc-inventory-import__errors{color:#b42318;color:var(--obc-error,#b42318);font-size:13px;line-height:1.6;margin:12px 0 0;padding-left:18px}.obc-vault__cancel{background:#0000;border:1px solid var(--obc-outline);border-radius:999px;color:var(--obc-text);cursor:pointer;font:inherit;min-height:38px;padding:0 14px}@media (max-width:860px){.obc-dashboard,.obc-dashboard--functional,.obc-dashboard--functional.is-sidebar-collapsed,.obc-dashboard.obc-admin{grid-template-columns:minmax(0,1fr)}}.obc-consign-admin__bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.obc-consign-admin__stages{display:flex;flex-wrap:wrap;gap:6px}.obc-consign-admin__stages button{background:var(--obc-surface);border:1px solid var(--obc-outline);border-radius:999px;color:var(--obc-text);cursor:pointer;font:inherit;font-size:13px;font-weight:600;min-height:32px;padding:0 12px}.obc-consign-admin__stages button b{color:var(--obc-muted);margin-left:4px}.obc-consign-admin__stages button.is-active{background:var(--obc-primary);border-color:var(--obc-primary);color:#fff}.obc-consign-admin__stages button.is-active b{color:#fffc}.obc-consign-admin__bar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.obc-consign-admin__primary,.obc-consign-admin__secondary{align-items:center;background:var(--obc-surface);border:1px solid var(--obc-outline);border-radius:8px;color:var(--obc-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:700;gap:6px;min-height:36px;padding:0 14px}.obc-consign-admin__primary{background:var(--obc-primary);border-color:#0000;color:#fff}.obc-consign-admin__flag{color:var(--obc-warning);font-size:12px;font-weight:700}.obc-consign-admin__error{color:var(--obc-error);font-weight:700;margin:0}.obc-consign-stage{background:var(--obc-surface-low);border-radius:999px;display:inline-block;font-size:12px;font-weight:700;padding:2px 10px;white-space:nowrap}.obc-consign-stage.is-success{color:var(--obc-primary)}.obc-consign-stage.is-warning{color:var(--obc-warning)}.obc-consign-stage.is-danger{color:var(--obc-error)}.obc-consign-manage__facts{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.obc-consign-manage__facts div{border:1px solid var(--obc-outline);border-radius:8px;padding:10px 12px}.obc-consign-manage__facts dt{color:var(--obc-muted);font-size:11px;font-weight:700}.obc-consign-manage__facts dd{font-size:14px;margin:4px 0 0}.obc-consign-manage__charges{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0 0 12px;padding:0}.obc-consign-manage__charges li{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto auto auto}.obc-consign-manage__charges em{color:var(--obc-muted);font-size:12px;font-style:normal}.obc-consign-manage__history{grid-gap:6px;display:grid;font-size:13px;gap:6px;margin:0;padding-left:18px}.obc-commission-editor fieldset>button,.obc-consign-manage fieldset>button{margin-top:10px}.obc-commission__program .consign-terms__table td,.obc-commission__program .consign-terms__table th,.obc-consign-manage .consign-terms__table td,.obc-consign-manage .consign-terms__table th{border-bottom-color:var(--obc-outline)}.obc-commission__intro{align-items:flex-start;display:flex;gap:12px;padding:14px 18px}.obc-commission__intro svg{color:var(--obc-primary);margin-top:3px}.obc-commission__intro p{color:var(--obc-muted);font-size:14px;line-height:1.55;margin:0}.obc-commission__programs{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.obc-commission__program{grid-gap:14px;align-content:start;display:grid;gap:14px}.obc-commission__current{grid-gap:10px;display:grid;gap:10px}.obc-commission__provisional{background:#a15c001f;border-radius:999px;color:var(--obc-warning);font-size:11px;font-style:normal;margin-left:8px;padding:2px 8px}.obc-commission__tiers,.obc-commission__versions{border-collapse:collapse;font-size:13px;width:100%}.obc-commission__tiers td,.obc-commission__tiers th,.obc-commission__versions td,.obc-commission__versions th{border-bottom:1px solid var(--obc-outline);padding:8px;text-align:left}.obc-commission__tiers th,.obc-commission__versions th{color:var(--obc-muted);font-size:12px}.obc-commission__tiers input{border:1px solid var(--obc-outline);border-radius:6px;font:inherit;max-width:160px;min-height:36px;padding:0 8px;width:100%}.obc-commission__tiers button{background:none;border:0;color:var(--obc-error);cursor:pointer}@media (max-width:1100px){.obc-commission__programs{grid-template-columns:1fr}.obc-consign-manage__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.obc-commission-editor fieldset button:not([aria-label]),.obc-consign-admin__bar~.obc-admin__builder form>button[type=submit],.obc-consign-manage fieldset button{align-items:center;background:var(--obc-primary);border:1px solid var(--obc-primary);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:700;gap:6px;min-height:36px;padding:0 14px}.obc-consign-manage .obc-consign-manage__charges button{background:var(--obc-surface);border-color:var(--obc-outline);color:var(--obc-error);min-height:28px;padding:0 10px}.obc-commission-editor fieldset button:disabled,.obc-consign-manage fieldset button:disabled{cursor:not-allowed;opacity:.45}.obc-commission-editor legend,.obc-consign-manage legend{font-size:15px;font-weight:700}.obc-dashboard.obc-admin.obc-shell{--shell-side:256px;--shell-line:#e2e6dc;--shell-line-soft:#edf0e8;--shell-accent:#1f7a3a;--shell-green:#20a650;--shell-text:#11140f;--shell-muted:#5f6658;--shell-panel:#fff;--adm-soft:#eef7f0;--adm-warning:#a15c00;--adm-warning-soft:#fdf3e2;--adm-danger:#b42318;--adm-danger-soft:#fdecea}.obc-admin .obc-side{background:#fff;box-shadow:1px 0 0 #11140f05}.obc-admin .obc-side__logo img{background:#11140f}.obc-admin .obc-side__logo strong{color:#11140f;letter-spacing:.02em}.obc-admin .obc-side__scroll:before{background:linear-gradient(180deg,#fff,#fff0)}.obc-admin .obc-side__scroll:after{background:linear-gradient(0deg,#fff,#fff0)}.obc-admin .obc-side__nav{scrollbar-color:#d6dacd #0000}.obc-admin .obc-side__nav::-webkit-scrollbar-thumb{background:#d6dacd}.obc-admin .obc-side__label{color:#8a9183;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase!important}.obc-admin .obc-side__item{border-radius:10px;color:#3c4538;font-size:.9rem;min-height:38px}.obc-admin .obc-side__item-icon{color:#7a8273}.obc-admin .obc-side__item:hover{background:#f3f5ef;color:#11140f}.obc-admin .obc-side__item.is-active{background:var(--adm-soft);border-color:#cfe6d5;color:#11140f;font-weight:700}.obc-admin .obc-side__item.is-active:before{box-shadow:none}.obc-admin .obc-side__item.is-active .obc-side__item-icon{color:var(--shell-accent)}.obc-admin .obc-side__badge{background:#e8ebe3;color:#3c4538}.obc-admin .obc-side__badge.is-warning{background:var(--adm-warning-soft);color:var(--adm-warning)}.obc-admin .obc-side__badge.is-danger{background:var(--adm-danger);color:#fff}.obc-admin .obc-side.is-collapsed .obc-side__badge{background:var(--shell-green)}.obc-admin .obc-side.is-collapsed .obc-side__badge.is-warning{background:#e19a2b}.obc-admin .obc-side.is-collapsed .obc-side__badge.is-danger{background:var(--adm-danger)}.obc-admin .obc-side__account{background:#f7f8f4}.obc-admin .obc-side__avatar{background:linear-gradient(135deg,#2f9a52,#1f7a3a);color:#fff}.obc-admin .obc-side__who small.is-success i,.obc-admin .obc-top__menu-head small.is-success i{background:var(--shell-green);box-shadow:0 0 0 3px #20a65026}.obc-admin .obc-side__icon-btn{background:#fff}.obc-admin .obc-side__icon-btn:hover{background:var(--adm-soft);border-color:#bcd9c4}.obc-admin .obc-side.is-collapsed [data-tip]:focus-visible:after,.obc-admin .obc-side.is-collapsed [data-tip]:hover:after{background:#11140f;border-color:#11140f;color:#fff}.obc-admin .obc-top{background:#ffffffe6;box-shadow:0 1px 0 #11140f05,0 8px 24px #11140f0a}.obc-admin .obc-top__title span{color:#6b7365;font-size:.74rem;font-weight:600}.obc-admin .obc-top__title h1{color:#11140f;font-family:"Source Serif 4",Georgia,serif!important;font-size:1.35rem;font-weight:800}.obc-admin .obc-top__search input{background:#f5f6f2}.obc-admin .obc-top__search input::placeholder{color:#7a8273}.obc-admin .obc-top__search input:focus{background:#fff;border-color:#8cc79d;box-shadow:0 0 0 3px #20a65021}.obc-admin .obc-top__account-btn,.obc-admin .obc-top__icon,.obc-admin .obc-top__search kbd{background:#fff}.obc-admin .obc-top__account-btn:hover,.obc-admin .obc-top__account-btn[aria-expanded=true],.obc-admin .obc-top__icon:hover,.obc-admin .obc-top__icon[aria-expanded=true]{background:var(--adm-soft);border-color:#bcd9c4;color:var(--shell-accent)}.obc-admin .obc-top__icon em{background:var(--adm-danger);border-color:#fff;color:#fff}.obc-admin .obc-top__icon em.is-warning{background:#e19a2b;color:#fff}.obc-admin .obc-top__icon em.is-quiet{background:var(--shell-green);color:#fff}.obc-admin .obc-top__menu{background:#fff;box-shadow:0 18px 48px #11140f24}.obc-admin .obc-top__menu a:hover,.obc-admin .obc-top__menu button:hover{background:#f3f5ef}.obc-admin .obc-top__menu .is-danger,.obc-admin .obc-top__menu .is-danger svg{color:var(--adm-danger)}.obc-admin .obc-side__item:focus-visible,.obc-admin .obc-top a:focus-visible,.obc-admin .obc-top button:focus-visible{outline-color:var(--shell-green)}.adm-jump__list{background:#fff;border:1px solid var(--shell-line);border-radius:14px;box-shadow:0 18px 48px #11140f24;display:grid;left:0;list-style:none;margin:0;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:45}.adm-jump__list li{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:8px 10px}.adm-jump__list li.is-active{background:var(--adm-soft)}.adm-jump__icon{background:#f3f5ef;border-radius:9px;color:var(--shell-accent);display:inline-grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.adm-jump__list li>span:last-child{display:grid;min-width:0}.adm-jump__list strong{color:#11140f;font-size:.88rem}.adm-jump__list small{color:#6b7365;font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-clock{align-items:center;background:#fff;border:1px solid var(--shell-line);border-radius:12px;color:#11140f;display:flex;gap:9px;height:42px;padding:0 12px 0 10px;white-space:nowrap}.adm-clock>svg{color:var(--shell-green)}.adm-clock>span{display:grid;line-height:1.15}.adm-clock strong{font-feature-settings:"tnum";font-size:.86rem;font-variant-numeric:tabular-nums}.adm-clock strong small{font-weight:700}.adm-clock strong small,.adm-clock>span>small{color:#6b7365;font-size:.7rem}.adm-pop{position:relative}.adm-create{align-items:center;background:var(--shell-accent);border:1px solid #1a6a32;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:700;gap:8px;height:42px;padding:0 14px;transition:background .15s ease}.adm-create:hover,.adm-create[aria-expanded=true]{background:#17652f}.adm-create__caret{font-size:.68rem;opacity:.8}.obc-admin .adm-pop__menu{width:300px}.obc-admin .adm-pop__menu--wide{width:340px}.obc-admin .obc-top__menu .adm-pop__rich{align-items:flex-start;gap:12px;min-height:0;padding:9px 10px}.adm-pop__rich>span:last-child{grid-gap:1px;display:grid;gap:1px;min-width:0}.adm-pop__rich strong{color:#11140f;font-size:.86rem}.adm-pop__rich small{color:#6b7365;font-size:.76rem;line-height:1.35}.adm-pop__icon{background:var(--adm-soft);border-radius:9px;display:inline-grid;flex:0 0 auto;height:32px;place-items:center;width:32px}.obc-admin .obc-top__menu .adm-pop__icon svg{color:var(--shell-accent)}.adm-pop__task>b{background:#f0f2ec;border-radius:9px;color:#3c4538;display:inline-grid;flex:0 0 auto;font-size:.86rem;height:32px;min-width:32px;padding:0 6px;place-items:center}.adm-pop__task.is-warning>b{background:var(--adm-warning-soft);color:var(--adm-warning)}.adm-pop__task.is-danger>b{background:var(--adm-danger-soft);color:var(--adm-danger)}.adm-pop__clear{align-items:center;color:var(--shell-accent);display:flex;font-size:.86rem;font-weight:700;gap:8px;margin:0;padding:10px}.adm-lede{color:#5f6658;font-size:.95rem;line-height:1.5;margin:0;max-width:880px}.obc-admin.obc-shell .obc-dashboard__canvas{gap:22px;padding:26px 28px 40px}@media (max-width:1280px){.adm-clock>span>small{display:none}}@media (max-width:1100px){.adm-clock{display:none}}@media (max-width:960px){.obc-admin .obc-side{box-shadow:0 0 60px #11140f33}.obc-admin .obc-side-backdrop{background:#11140f59}.obc-admin.obc-shell .obc-dashboard__canvas{padding:20px 20px 32px}}@media (max-width:640px){.adm-create span{display:none}.adm-create{justify-content:center;padding:0;width:42px}.adm-create__caret{display:none}.obc-admin .adm-pop__menu,.obc-admin .adm-pop__menu--wide{left:12px;position:fixed;right:12px;top:64px;width:auto}.obc-admin.obc-shell .obc-dashboard__canvas{padding:16px 16px 28px}}.obc-admin.obc-shell{--adm-ink:#11140f;--adm-body:#3c4538;--adm-muted:#6b7365;--adm-line:#e2e6dc;--adm-line-soft:#eef0ea;--adm-fill:#f7f8f4;--adm-green:#1f7a3a;--adm-green-dark:#17652f;--adm-green-soft:#eef7f0;--adm-amber:#a15c00;--adm-amber-soft:#fdf3e2;--adm-red:#b42318;--adm-red-soft:#fdecea}.obc-admin.obc-shell .ant-table-wrapper,.obc-admin.obc-shell .obc-admin-module>*,.obc-admin.obc-shell .obc-admin__section>*,.obc-admin.obc-shell .obc-admin__table-card,.obc-admin.obc-shell .obc-admin__table-card>*,.obc-admin.obc-shell .obc-dashboard__canvas>*{max-width:100%;min-width:0}.obc-admin.obc-shell .obc-admin-module{gap:20px}.obc-admin.obc-shell .obc-admin-module .obc-admin__table-card,.obc-admin.obc-shell .obc-admin-module .tactical-card{background:#fff;border:1px solid var(--adm-line);border-radius:16px;box-shadow:0 10px 28px #11140f0a;padding:20px 22px}.obc-admin.obc-shell .obc-admin__panel-head{align-items:flex-end;border-bottom:0;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;margin-bottom:16px;padding-bottom:0}.obc-admin.obc-shell .obc-admin__panel-head h2{color:var(--adm-ink);font-family:"Source Serif 4",Georgia,serif!important;font-size:1.25rem;font-weight:800;line-height:1.2;margin:0}.obc-admin.obc-shell .obc-admin__panel-head span{color:var(--adm-muted);display:block;font-size:.88rem;font-weight:400;line-height:1.45;margin-top:3px}.obc-admin.obc-shell .obc-admin__form-grid{gap:14px 16px}.obc-admin.obc-shell .obc-admin__form-grid label{color:var(--adm-body);font-size:.84rem;font-weight:700;gap:6px;letter-spacing:0}.obc-admin.obc-shell .obc-admin-module input:not([type=checkbox]):not([type=radio]):not([type=file]):not([class*=ant-]),.obc-admin.obc-shell .obc-admin-module select,.obc-admin.obc-shell .obc-admin-module textarea,.obc-admin.obc-shell .obc-admin__form-grid input,.obc-admin.obc-shell .obc-admin__form-grid select,.obc-admin.obc-shell .obc-admin__form-grid textarea{background:#fff;border:1px solid #d6dacd;border-radius:10px;box-shadow:none;color:var(--adm-ink);font-size:.92rem;font-weight:400;min-height:42px;transition:border-color .15s ease,box-shadow .15s ease}.obc-admin.obc-shell .obc-admin-module textarea{line-height:1.5;padding:10px 12px}.obc-admin.obc-shell .obc-admin-module input:not([type=checkbox]):not([type=radio]):not([class*=ant-]):focus,.obc-admin.obc-shell .obc-admin-module select:focus,.obc-admin.obc-shell .obc-admin-module textarea:focus{border-color:#8cc79d;box-shadow:0 0 0 3px #20a65021;outline:none}.obc-admin.obc-shell .obc-admin-module input::placeholder,.obc-admin.obc-shell .obc-admin-module textarea::placeholder{color:#9aa192}.obc-admin.obc-shell .obc-admin-module input[type=checkbox],.obc-admin.obc-shell .obc-admin-module input[type=radio]{accent-color:var(--adm-green)}.obc-admin.obc-shell .obc-admin-module fieldset{background:var(--adm-fill);border:1px dashed #d6dacd;border-radius:12px;margin:16px 0 0;padding:14px 16px 16px}.obc-admin.obc-shell .obc-admin-module legend{color:var(--adm-body);font-size:.84rem;font-weight:700;padding:0 6px}.obc-admin.obc-shell .obc-admin__form-status{color:var(--adm-green);display:block;font-size:.86rem;font-weight:600;letter-spacing:0;margin-top:12px}.obc-admin.obc-shell .obc-admin__upload-row{margin-top:18px}.obc-admin.obc-shell .obc-admin-module .obc-dashboard__bid-button,.obc-admin.obc-shell .obc-admin__file-button,.obc-admin.obc-shell .obc-admin__panel-head button,.obc-admin.obc-shell .obc-admin__upload-row button,.obc-admin.obc-shell .obc-auction-create-launcher button{background:var(--adm-green);border:1px solid #1a6a32;border-radius:10px;box-shadow:none;color:#fff;font-size:.88rem;font-weight:700;letter-spacing:0;min-height:40px;padding:0 16px;transform:none}.obc-admin.obc-shell .obc-admin-module .obc-dashboard__bid-button:hover,.obc-admin.obc-shell .obc-admin__file-button:hover,.obc-admin.obc-shell .obc-admin__panel-head button:hover,.obc-admin.obc-shell .obc-admin__upload-row button:hover:not(:disabled),.obc-admin.obc-shell .obc-auction-create-launcher button:hover{background:var(--adm-green-dark);border-color:var(--adm-green-dark);color:#fff}.obc-admin.obc-shell .obc-admin__upload-row button:disabled{background:#eef1e9;border-color:#d6dacd;color:#8c9585;cursor:not-allowed}.obc-admin.obc-shell .adm-btn,.obc-admin.obc-shell .obc-admin-table__meta button{align-items:center;background:#fff;border:1px solid #d6dacd;border-radius:10px;box-shadow:none;color:var(--adm-ink);cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:700;gap:8px;letter-spacing:0;min-height:40px;padding:0 14px}.obc-admin.obc-shell .adm-btn:hover,.obc-admin.obc-shell .obc-admin-table__meta button:hover{background:var(--adm-green-soft);border-color:#9fcfac;color:var(--adm-ink)}.obc-admin.obc-shell .adm-btn svg{color:var(--adm-green)}.obc-admin.obc-shell .adm-btn.is-primary{background:var(--adm-green);border-color:#1a6a32;color:#fff}.obc-admin.obc-shell .adm-btn.is-primary svg{color:#fff}.obc-admin.obc-shell .adm-btn.is-primary:hover{background:var(--adm-green-dark);color:#fff}.obc-admin.obc-shell .adm-btn.is-danger{border-color:#f0c4be;color:var(--adm-red)}.obc-admin.obc-shell .adm-btn.is-danger svg{color:var(--adm-red)}.obc-admin.obc-shell .adm-btn:disabled{cursor:not-allowed;opacity:.55}.adm-drawer button:focus-visible,.obc-admin.obc-shell .obc-admin-module a:focus-visible,.obc-admin.obc-shell .obc-admin-module button:focus-visible{outline:2px solid #20a650;outline-offset:2px}.obc-admin.obc-shell .obc-admin-table__meta{align-items:center;display:flex;gap:10px}.obc-admin.obc-shell .obc-admin-table__meta strong{color:var(--adm-ink);font-size:.95rem}.obc-admin.obc-shell .obc-admin-table__meta span{color:var(--adm-muted);font-size:.86rem;margin:0}.obc-admin.obc-shell .obc-admin-table__toolbar{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(180px,260px);margin-bottom:14px}.obc-admin.obc-shell .obc-admin-table__toolbar label{grid-gap:6px;display:grid;gap:6px}.obc-admin.obc-shell .obc-admin-table__toolbar label:only-child{grid-column:1/-1;max-width:560px}.obc-admin.obc-shell .obc-admin-table__toolbar label>span:first-child{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.obc-admin.obc-shell .obc-admin-table__toolbar .ant-select{border-radius:10px;min-height:42px}.obc-admin.obc-shell .ant-input-affix-wrapper,.obc-admin.obc-shell .ant-select .ant-select-selector{border-color:#d6dacd!important;border-radius:10px!important;font-size:.92rem;min-height:42px}.obc-admin.obc-shell .ant-select-single .ant-select-selector{align-items:center}.obc-admin.obc-shell .ant-input-affix-wrapper-focused,.obc-admin.obc-shell .ant-select-focused .ant-select-selector{border-color:#8cc79d!important;box-shadow:0 0 0 3px #20a65021!important}.obc-admin.obc-shell .ant-table{color:var(--adm-ink);font-size:.9rem}.obc-admin.obc-shell .ant-table-wrapper .ant-table-thead>tr>th{background:var(--adm-fill);border-bottom:1px solid var(--adm-line);color:var(--adm-muted);font-size:.8rem;font-weight:700;padding:10px 12px}.obc-admin.obc-shell .ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.obc-admin.obc-shell .ant-table-wrapper .ant-table-thead>tr>th:first-child{border-top-left-radius:10px!important}.obc-admin.obc-shell .ant-table-wrapper .ant-table-thead>tr>th:last-child{border-top-right-radius:10px!important}.obc-admin.obc-shell .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid var(--adm-line-soft);padding:12px;vertical-align:middle}.obc-admin.obc-shell .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#fafbf8}.obc-admin.obc-shell .ant-table-wrapper .ant-pagination{margin:16px 0 0}.obc-admin.obc-shell .ant-pagination .ant-pagination-item{border-radius:8px}.obc-admin.obc-shell .ant-pagination .ant-pagination-item-active{border-color:var(--adm-green)}.obc-admin.obc-shell .ant-pagination .ant-pagination-item-active a{color:var(--adm-green)}.obc-admin.obc-shell .ant-empty-description,.obc-admin.obc-shell .ant-table-placeholder{color:var(--adm-muted)}.obc-admin.obc-shell .obc-admin-table__primary{gap:2px}.obc-admin.obc-shell .obc-admin-table__primary strong{color:var(--adm-ink);font-size:.92rem;font-weight:700}.obc-admin.obc-shell .obc-admin-table__primary small,.obc-admin.obc-shell .obc-admin-table__primary span{color:var(--adm-muted);font-size:.8rem;letter-spacing:0}.obc-admin.obc-shell .obc-admin-table__primary--media>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.obc-admin.obc-shell .obc-admin-table__primary--media .obc-dashboard__image-placeholder,.obc-admin.obc-shell .obc-admin-table__primary--media img{border-radius:8px}.obc-admin.obc-shell .obc-admin-table__actions{flex-wrap:wrap;gap:6px}.obc-admin.obc-shell .obc-admin-table__actions button{align-items:center;background:#fff;border:1px solid #d6dacd;border-radius:8px;color:var(--adm-ink);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:700;gap:6px;letter-spacing:0;min-height:32px;padding:0 11px;white-space:nowrap}.obc-admin.obc-shell .obc-admin-table__actions button:hover:not(:disabled){background:var(--adm-green-soft);border-color:#9fcfac}.obc-admin.obc-shell .obc-admin-table__actions button.is-danger{border-color:#f0c4be;color:var(--adm-red)}.obc-admin.obc-shell .obc-admin-table__actions button.is-danger:hover:not(:disabled){background:var(--adm-red-soft)}.obc-admin.obc-shell .obc-admin-table__actions button:disabled{cursor:not-allowed;opacity:.5}.obc-admin.obc-shell .obc-admin-table__actions select{font-size:.82rem;min-height:32px}.adm-muted{color:#6b7365;font-size:.82rem}.adm-stack{flex-wrap:wrap;gap:6px}.adm-person,.adm-stack{align-items:center;display:flex}.adm-person{gap:10px;min-width:0}.adm-person__avatar{background:#eef0ea;border-radius:10px;color:#3c4538;display:inline-grid;flex:0 0 auto;font-size:.78rem;font-weight:800;height:36px;place-items:center;width:36px}.adm-person__avatar.is-staff{background:#1f7a3a;color:#fff}.obc-admin.obc-shell .obc-admin-module select.adm-select-sm{font-size:.82rem;min-height:32px;padding:0 8px}.obc-admin.obc-shell .obc-admin-table__tags span{align-items:center;background:#f0f2ec;border:0;border-radius:999px;color:var(--adm-body);display:inline-flex;font-size:.76rem;font-weight:700;letter-spacing:0;min-height:24px;padding:0 9px;white-space:nowrap}.obc-admin.obc-shell .obc-admin-table__tags span.is-yes{background:#e6f5ea;color:var(--adm-green-dark)}.obc-admin.obc-shell .obc-admin-table__tags span.is-no{background:var(--adm-red-soft);color:var(--adm-red)}.adm-cap{display:inline-block}.adm-cap:first-letter{text-transform:uppercase!important}.adm-pill{align-items:center;background:#f0f2ec;border-radius:999px;color:#3c4538;display:inline-flex;font-size:.76rem;font-weight:700;gap:6px;min-height:24px;padding:0 9px;white-space:nowrap}.adm-pill.is-success{background:#e6f5ea;color:#17652f}.adm-pill.is-warning{background:#fdf3e2;color:#a15c00}.adm-pill.is-danger{background:#fdecea;color:#b42318}.adm-pill.is-info{background:#e8f0fb;color:#1d4f91}.obc-admin.obc-shell .obc-auction-create-modal__panel,.obc-admin.obc-shell .obc-auction-delete-modal__panel,.obc-admin.obc-shell .obc-auction-edit-modal__panel,.obc-admin.obc-shell .obc-media-modal__panel,.obc-admin.obc-shell .obc-shop-delete-modal__panel,.obc-admin.obc-shell .obc-shop-edit-modal__panel{border:1px solid #e2e6dc;border-radius:18px;box-shadow:0 30px 80px #11140f38}.obc-admin.obc-shell .obc-auction-create-modal__backdrop,.obc-admin.obc-shell .obc-auction-delete-modal__backdrop,.obc-admin.obc-shell .obc-auction-edit-modal__backdrop,.obc-admin.obc-shell .obc-media-modal__backdrop,.obc-admin.obc-shell .obc-shop-delete-modal__backdrop,.obc-admin.obc-shell .obc-shop-edit-modal__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11140f61}.obc-admin.obc-shell .obc-auction-create-modal__header,.obc-admin.obc-shell .obc-auction-edit-modal__header,.obc-admin.obc-shell .obc-media-modal__header,.obc-admin.obc-shell .obc-shop-edit-modal__header{background:#fff;border-bottom:1px solid #eef0ea;padding:20px 24px 16px}.obc-admin.obc-shell .obc-auction-create-modal__header span,.obc-admin.obc-shell .obc-auction-edit-modal__header span,.obc-admin.obc-shell .obc-media-modal__header span,.obc-admin.obc-shell .obc-shop-edit-modal__header span{align-items:center;color:#1f7a3a;display:inline-flex;font-size:.78rem;font-weight:700;gap:7px;letter-spacing:.06em;text-transform:uppercase!important}.obc-admin.obc-shell .obc-auction-create-modal__header h2,.obc-admin.obc-shell .obc-auction-delete-modal__panel h2,.obc-admin.obc-shell .obc-auction-edit-modal__header h2,.obc-admin.obc-shell .obc-media-modal__header h2,.obc-admin.obc-shell .obc-shop-delete-modal__panel h2,.obc-admin.obc-shell .obc-shop-edit-modal__header h2{color:#11140f;font-family:"Source Serif 4",Georgia,serif!important;font-size:1.35rem;font-weight:800;line-height:1.2;margin:4px 0 0}.obc-admin.obc-shell .obc-auction-delete-modal__panel p,.obc-admin.obc-shell .obc-auction-edit-modal__footer span,.obc-admin.obc-shell .obc-auction-edit-modal__header p,.obc-admin.obc-shell .obc-auction-edit-modal__media span,.obc-admin.obc-shell .obc-list-dialog__hint,.obc-admin.obc-shell .obc-shop-delete-modal__panel p,.obc-admin.obc-shell .obc-shop-edit-modal__footer span,.obc-admin.obc-shell .obc-shop-edit-modal__header p,.obc-admin.obc-shell .obc-shop-edit-modal__media span{color:#6b7365;font-size:.86rem;font-weight:400;line-height:1.45}.obc-admin.obc-shell .obc-auction-create-modal__header>button,.obc-admin.obc-shell .obc-auction-edit-modal__header>button,.obc-admin.obc-shell .obc-media-modal__close,.obc-admin.obc-shell .obc-shop-edit-modal__header>button{background:#fff;border:1px solid #e2e6dc;border-radius:10px;color:#3c4538;cursor:pointer;display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.obc-admin.obc-shell .obc-auction-edit-modal__footer,.obc-admin.obc-shell .obc-shop-edit-modal__footer{background:#fafbf8;border-top:1px solid #eef0ea;padding:14px 24px}.obc-admin.obc-shell .obc-auction-create__footer button,.obc-admin.obc-shell .obc-auction-delete-modal__panel>div>button,.obc-admin.obc-shell .obc-auction-edit-modal__footer button,.obc-admin.obc-shell .obc-commission-editor fieldset>button,.obc-admin.obc-shell .obc-media-details__actions button,.obc-admin.obc-shell .obc-media-library__toolbar button,.obc-admin.obc-shell .obc-shop-delete-modal__panel>div>button,.obc-admin.obc-shell .obc-shop-edit-modal__footer button{align-items:center;background:#fff;border:1px solid #d6dacd;border-radius:10px;box-shadow:none;color:#11140f;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:700;gap:7px;justify-content:center;min-height:40px;padding:0 16px}.obc-admin.obc-shell .obc-auction-create__footer button:hover:not(:disabled),.obc-admin.obc-shell .obc-auction-delete-modal__panel>div>button:hover:not(:disabled),.obc-admin.obc-shell .obc-auction-edit-modal__footer button:hover:not(:disabled),.obc-admin.obc-shell .obc-commission-editor fieldset>button:hover,.obc-admin.obc-shell .obc-media-details__actions button:hover:not(:disabled),.obc-admin.obc-shell .obc-media-library__toolbar button:hover:not(:disabled),.obc-admin.obc-shell .obc-shop-delete-modal__panel>div>button:hover:not(:disabled),.obc-admin.obc-shell .obc-shop-edit-modal__footer button:hover:not(:disabled){background:#eef7f0;border-color:#9fcfac}.obc-admin.obc-shell .obc-auction-create__footer button.is-primary,.obc-admin.obc-shell .obc-auction-create__footer button[type=submit],.obc-admin.obc-shell .obc-auction-create__footer>div:last-child>button:last-child,.obc-admin.obc-shell .obc-auction-edit-modal__footer button.is-primary,.obc-admin.obc-shell .obc-auction-edit-modal__footer button[type=submit],.obc-admin.obc-shell .obc-auction-edit-modal__footer div>button:last-child:not(:only-child),.obc-admin.obc-shell .obc-auction-edit-modal__media button,.obc-admin.obc-shell .obc-media-details__actions button.is-primary,.obc-admin.obc-shell .obc-media-library__toolbar button[type=submit],.obc-admin.obc-shell .obc-shop-edit-modal__footer button[type=submit],.obc-admin.obc-shell .obc-shop-edit-modal__media button{background:#1f7a3a;border-color:#1a6a32;color:#fff}.obc-admin.obc-shell .obc-auction-create__footer button[type=submit]:hover:not(:disabled),.obc-admin.obc-shell .obc-auction-create__footer>div:last-child>button:last-child:hover:not(:disabled),.obc-admin.obc-shell .obc-auction-edit-modal__footer button[type=submit]:hover:not(:disabled),.obc-admin.obc-shell .obc-auction-edit-modal__footer div>button:last-child:not(:only-child):hover:not(:disabled),.obc-admin.obc-shell .obc-media-details__actions button.is-primary:hover:not(:disabled),.obc-admin.obc-shell .obc-media-library__toolbar button[type=submit]:hover:not(:disabled),.obc-admin.obc-shell .obc-shop-edit-modal__footer button[type=submit]:hover:not(:disabled){background:#17652f;border-color:#17652f;color:#fff}.obc-admin.obc-shell .obc-auction-delete-modal__panel>div>button.is-danger,.obc-admin.obc-shell .obc-shop-delete-modal__panel>div>button.is-danger{background:#b42318;border-color:#b42318;color:#fff}.obc-admin.obc-shell .obc-auction-create-modal button:disabled,.obc-admin.obc-shell .obc-auction-edit-modal button:disabled,.obc-admin.obc-shell .obc-media-modal button:disabled,.obc-admin.obc-shell .obc-shop-edit-modal button:disabled{cursor:not-allowed;opacity:.5}.obc-admin.obc-shell .obc-auction-create__footer,.obc-admin.obc-shell .obc-auction-create__steps button{border-radius:12px}.obc-admin.obc-shell .obc-media-card .obc-dashboard__image-placeholder,.obc-admin.obc-shell .obc-media-card img,.obc-admin.obc-shell .obc-media-details>.obc-dashboard__image-placeholder,.obc-admin.obc-shell .obc-media-details>img{aspect-ratio:1/1;background:#f0f2ec;border-radius:10px;color:#6b7365;display:grid;font-size:.78rem;object-fit:cover;place-items:center;width:100%}.obc-admin.obc-shell .obc-media-details>div{grid-gap:2px;display:grid;gap:2px}.obc-admin.obc-shell .obc-media-details>div small,.obc-admin.obc-shell .obc-media-details>div span{color:#6b7365;font-size:.8rem;overflow-wrap:anywhere}.obc-admin.obc-shell .obc-media-card.is-selected{border-color:#1f7a3a;box-shadow:inset 0 0 0 1px #1f7a3a}.adm-inline-form{grid-gap:12px 14px;align-items:end;background:#fff;border:1px solid #e2e6dc;border-radius:16px;display:grid;gap:12px 14px;grid-template-columns:minmax(220px,1.2fr) minmax(0,1fr) minmax(160px,.6fr) auto;padding:16px 18px}.adm-inline-form__intro{grid-gap:2px;align-self:center;display:grid;gap:2px}.adm-inline-form__intro strong{font-family:"Source Serif 4",Georgia,serif!important;font-size:1.05rem}.adm-inline-form__intro small{color:#6b7365;font-size:.8rem;line-height:1.4}.adm-inline-form label{grid-gap:6px;color:#3c4538;display:grid;font-size:.84rem;font-weight:700;gap:6px}.adm-inline-form .adm-btn{min-height:42px}.adm-tabbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px}.obc-admin.obc-shell .adm-tabbar .obc-admin-auction-tabs__nav{background:#f3f5ef;border:1px solid #e2e6dc;border-radius:12px;display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:4px}.obc-admin.obc-shell .adm-tabbar .obc-admin-auction-tabs__nav button{align-items:center;background:#0000;border:0;border-radius:9px;box-shadow:none;color:#3c4538;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:700;gap:8px;min-height:36px;padding:0 12px;transform:none}.obc-admin.obc-shell .adm-tabbar .obc-admin-auction-tabs__nav button>small,.obc-admin.obc-shell .adm-tabbar .obc-admin-auction-tabs__nav button>svg{display:none}.obc-admin.obc-shell .adm-tabbar .obc-admin-auction-tabs__nav button>b{background:#e2e6dc;border-radius:999px;color:#3c4538;display:inline-grid;font-size:.74rem;height:22px;margin:0;min-width:22px;padding:0 6px;place-items:center;position:static}.obc-admin.obc-shell .adm-tabbar .obc-admin-auction-tabs__nav button.is-active{background:#fff;box-shadow:0 1px 3px #11140f1f;color:#11140f}.obc-admin.obc-shell .adm-tabbar .obc-admin-auction-tabs__nav button.is-active>b{background:#1f7a3a;color:#fff}.obc-admin.obc-shell a.adm-btn{text-decoration:none}.adm-inline-form--search{grid-template-columns:minmax(220px,1.4fr) minmax(0,1fr) auto}.adm-segment{background:#f3f5ef;border:1px solid #e2e6dc;border-radius:12px;display:inline-flex;flex-wrap:wrap;gap:4px;justify-self:start;padding:4px}.adm-segment button{align-items:center;background:#0000;border:0;border-radius:9px;color:#3c4538;cursor:pointer;display:inline-flex;font:inherit;font-size:.88rem;font-weight:700;gap:8px;min-height:36px;padding:0 14px}.adm-segment button b{background:#e2e6dc;border-radius:999px;display:inline-grid;font-size:.74rem;height:22px;min-width:22px;padding:0 6px;place-items:center}.adm-segment button.is-active{background:#fff;box-shadow:0 1px 3px #11140f1f;color:#11140f}.adm-segment button.is-active b{background:#1f7a3a;color:#fff}.adm-pagebar{align-items:stretch;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.adm-pagebar__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adm-stats{display:flex;flex:1 1 520px;flex-wrap:wrap;gap:10px}.adm-stat{grid-gap:2px;background:#fff;border:1px solid #e2e6dc;border-radius:14px;color:#11140f;display:grid;flex:1 1 130px;font:inherit;gap:2px;max-width:220px;padding:12px 14px;text-align:left}button.adm-stat{cursor:pointer;transition:border-color .15s ease,background .15s ease}button.adm-stat:hover{border-color:#b9dcc2}.adm-stat.is-active{background:#eef7f0;border-color:#1f7a3a;box-shadow:inset 0 0 0 1px #1f7a3a}.adm-stats__label{color:#6b7365;font-size:.8rem;font-weight:700}.adm-stat strong{font-feature-settings:"tnum";font-size:1.35rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2}.adm-stat small{color:#6b7365;font-size:.76rem}.adm-stat.is-success strong{color:#17652f}.adm-stat.is-warning strong{color:#a15c00}.adm-stat.is-danger strong{color:#b42318}.adm-drawer{inset:0;position:fixed;z-index:70}.adm-drawer__backdrop{animation:adm-fade .18s ease;background:#11140f52;border:0;cursor:default;inset:0;padding:0;position:absolute}.adm-drawer__panel{animation:adm-slide .22s ease;background:#fff;bottom:0;box-shadow:-24px 0 60px #11140f2e;display:flex;flex-direction:column;position:absolute;right:0;top:0;width:min(720px,100%)}.adm-drawer__panel.is-wide{width:min(980px,100%)}.adm-drawer__head{align-items:flex-start;border-bottom:1px solid #eef0ea;display:flex;gap:16px;justify-content:space-between;padding:20px 24px 16px}.adm-drawer__head h2{color:#11140f;font-family:"Source Serif 4",Georgia,serif!important;font-size:1.35rem;font-weight:800;margin:0}.adm-drawer__head p{color:#6b7365;font-size:.9rem;line-height:1.45;margin:4px 0 0}.adm-drawer__badge{display:inline-flex;margin-left:10px;vertical-align:middle}.adm-drawer__badge .adm-pill{font-family:Source Sans\ 3,Segoe UI,sans-serif!important}.adm-drawer__foot{align-items:center;background:#fafbf8;border-top:1px solid #eef0ea;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding:14px 24px}.adm-drawer__close{background:#fff;border:1px solid #e2e6dc;border-radius:10px;color:#3c4538;cursor:pointer;display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.adm-drawer__close:hover{background:#f3f5ef}.adm-drawer__body{flex:1 1;min-height:0;overflow-y:auto;padding:20px 24px 28px}.obc-admin.obc-shell .adm-drawer__body>.tactical-card,.obc-admin.obc-shell .adm-drawer__body>form.tactical-card,.obc-admin.obc-shell .adm-drawer__body>section.tactical-card{border:0;border-radius:0;box-shadow:none;padding:0}.obc-admin.obc-shell .adm-drawer__body>.tactical-card>.obc-admin__panel-head:first-child{display:none}.obc-admin.obc-shell .adm-drawer .obc-admin__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.obc-admin.obc-shell .adm-drawer__panel.is-wide .obc-admin__form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@keyframes adm-fade{0%{opacity:0}}@keyframes adm-slide{0%{opacity:0;transform:translateX(40px)}}@media (max-width:760px){.obc-admin.obc-shell .obc-admin-module .obc-admin__table-card,.obc-admin.obc-shell .obc-admin-module .tactical-card{padding:16px}.adm-inline-form,.adm-pagebar,.obc-admin.obc-shell .adm-drawer .obc-admin__form-grid,.obc-admin.obc-shell .adm-drawer__panel.is-wide .obc-admin__form-grid,.obc-admin.obc-shell .obc-admin-table__toolbar,.obc-admin.obc-shell .obc-admin__form-grid{grid-template-columns:minmax(0,1fr)}.adm-pagebar{display:grid;width:100%}.adm-pagebar__actions{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.adm-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.adm-stat{max-width:none}.adm-pagebar__actions,.adm-pagebar__actions>*{flex:1 1 auto}.adm-pagebar__actions .adm-btn{justify-content:center}.adm-drawer__body,.adm-drawer__head{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.adm-drawer__backdrop,.adm-drawer__panel{animation:none}}.adm-auction-tab{grid-gap:16px;display:grid;gap:16px}.obc-admin.obc-shell .obc-auction-ops__title-line strong{font-size:.98rem;line-height:1.3}.obc-admin.obc-shell .obc-auction-ops__meta span{font-size:.78rem}.obc-admin.obc-shell .obc-auction-ops__numbers small{color:#6b7365;font-size:.74rem}.obc-admin.obc-shell .obc-auction-ops__numbers b{font-size:.94rem}.obc-admin.obc-shell .obc-auction-ops__status{font-size:.76rem;font-weight:700}.obc-admin.obc-shell .obc-admin-module .obc-commission__intro{align-items:flex-start;background:#eef7f0;border:1px solid #cfe6d5;border-radius:14px;box-shadow:none;color:#17652f;display:flex;gap:12px;padding:14px 16px}.obc-admin.obc-shell .obc-commission__intro p{color:#17652f;font-size:.9rem;line-height:1.5;margin:0}.obc-admin.obc-shell .obc-commission__programs{align-items:start;gap:20px}.adm-search{align-items:center;display:flex;flex:0 1 340px;position:relative}.adm-search>svg{color:#6b7365;font-size:.8rem;left:12px;pointer-events:none;position:absolute}.obc-admin.obc-shell .obc-admin-module .adm-search input{padding-left:34px;width:100%}@media (max-width:900px){.adm-search{flex-basis:100%}}.obc-admin.obc-shell .obc-auction-delete-modal__panel>button svg,.obc-admin.obc-shell .obc-shop-delete-modal__panel>button svg{height:14px;width:14px}.obc-admin.obc-shell .obc-commission__intro>svg{flex:0 0 auto;height:16px;margin-top:3px;width:16px}@media (max-width:760px){.obc-admin.obc-shell .ant-table-wrapper .ant-table-tbody>tr>td:first-child,.obc-admin.obc-shell .ant-table-wrapper .ant-table-thead>tr>th:first-child{min-width:210px}.obc-admin.obc-shell .obc-auction-ops__list{grid-template-columns:minmax(0,1fr)}.obc-admin.obc-shell .obc-auction-ops__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.obc-admin.obc-shell .obc-auction-ops__row>.obc-dashboard__image-placeholder,.obc-admin.obc-shell .obc-auction-ops__row>img{height:170px;object-fit:cover;width:100%}}.adm-ov{grid-gap:20px;color:#11140f;display:grid;gap:20px}.adm-ov__hero{align-items:center;background:radial-gradient(circle at 100% 0,#20a6501f,#0000 42%),linear-gradient(135deg,#fff,#f4f8f1);border:1px solid #dfe8d9;border-radius:18px;display:flex;flex-wrap:wrap;gap:18px 28px;justify-content:space-between;padding:24px 26px}.adm-ov__eyebrow,.adm-panel__head span{color:#1f7a3a;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase!important}.adm-ov__hero h2{font-family:"Source Serif 4",Georgia,serif!important;font-size:clamp(1.5rem,2.2vw,1.95rem);font-weight:800;line-height:1.15;margin:4px 0 6px}.adm-ov__hero p{color:#5f6658;font-size:.98rem;margin:0;max-width:620px}.adm-ov__actions{display:flex;flex-wrap:wrap;gap:10px}.adm-btn{align-items:center;background:#fff;border:1px solid #d6dacd;border-radius:12px;color:#11140f;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:700;gap:8px;min-height:42px;padding:0 16px;transition:border-color .15s ease,background .15s ease}.adm-btn:hover{background:#eef7f0;border-color:#9fcfac}.adm-btn svg{color:#1f7a3a}.adm-btn.is-primary{background:#1f7a3a;border-color:#1a6a32;color:#fff}.adm-btn.is-primary svg{color:#fff}.adm-btn.is-primary:hover{background:#17652f}.adm-kpis{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.adm-kpi{grid-gap:4px;background:#fff;border:1px solid #e2e6dc;border-radius:16px;box-shadow:0 10px 28px #11140f0a;color:#11140f;cursor:pointer;display:grid;gap:4px;min-width:0;padding:18px 18px 16px;position:relative;text-align:left;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.adm-kpi:hover{border-color:#b9dcc2;box-shadow:0 14px 32px #11140f12;transform:translateY(-1px)}.adm-kpi__icon{background:#eef7f0;border-radius:10px;color:#1f7a3a;display:grid;height:36px;place-items:center;position:absolute;right:16px;top:16px;width:36px}.adm-kpi__label{color:#5f6658;font-size:.84rem;font-weight:700}.adm-kpi strong{font-feature-settings:"tnum";font-size:clamp(1.5rem,2.1vw,1.9rem);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1;margin-top:6px}.adm-kpi small{color:#6b7365;font-size:.8rem}.adm-ov__grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr)}.adm-ov__grid--even{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-ov__col{grid-gap:20px;gap:20px}.adm-ov__col,.adm-panel{display:grid;min-width:0}.adm-panel{grid-gap:14px;background:#fff;border:1px solid #e2e6dc;border-radius:16px;box-shadow:0 10px 28px #11140f0a;gap:14px;padding:18px 20px 20px}.adm-panel__head{align-items:flex-end;display:flex;gap:12px;justify-content:space-between}.adm-panel__head h2{font-family:"Source Serif 4",Georgia,serif!important;font-size:1.2rem;font-weight:800;margin:2px 0 0}.adm-panel__note{color:#5f6658;font-size:.86rem;margin:-6px 0 0}.adm-link{align-items:center;background:none;border:0;color:#1f7a3a;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:6px;padding:6px 2px;white-space:nowrap}.adm-link svg{font-size:.72rem;transition:transform .15s ease}.adm-link:hover svg{transform:translateX(2px)}.adm-empty{align-items:center;background:#fafbf8;border:1px dashed #d6dacd;border-radius:12px;color:#5f6658;display:flex;font-size:.9rem;gap:8px;margin:0;padding:16px}.adm-empty svg{color:#20a650;flex:0 0 auto}.adm-chip{align-items:center;background:#f0f2ec;border-radius:999px;color:#3c4538;display:inline-flex;font-size:.76rem;font-weight:700;min-height:26px;padding:0 10px;white-space:nowrap}.adm-chip.is-success{background:#e6f5ea;color:#17652f}.adm-chip.is-warning{background:#fdf3e2;color:#a15c00}.adm-chip.is-danger{background:#fdecea;color:#b42318}.adm-mono{font-family:JetBrains Mono,Consolas,monospace!important;font-size:.8rem}.adm-lots{display:grid;list-style:none;margin:0;padding:0}.adm-lot{grid-gap:14px;align-items:center;border-top:1px solid #eef0ea;display:grid;gap:14px;grid-template-columns:52px minmax(0,1fr) auto 128px 32px;padding:10px 0}.adm-lot:first-child{border-top:0;padding-top:0}.adm-lot__img{background:#f0f2ec;border-radius:8px;display:block;height:64px;overflow:hidden;width:52px}.adm-lot__img .obc-dashboard__image-placeholder,.adm-lot__img img{display:grid;font-size:.6rem;height:100%;object-fit:cover;place-items:center;text-align:center;width:100%}.adm-lot__bid,.adm-lot__main{grid-gap:2px;display:grid;gap:2px;min-width:0}.adm-lot__main strong{font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-lot small{color:#6b7365;font-size:.78rem}.adm-lot__bid{text-align:right}.adm-lot__bid strong{font-feature-settings:"tnum";font-size:1rem;font-variant-numeric:tabular-nums}.adm-lot .adm-chip{justify-content:center}.adm-icon-link{border-radius:9px;color:#6b7365;display:grid;font-size:.8rem;height:32px;place-items:center;width:32px}.adm-icon-link:hover{background:#eef7f0;color:#1f7a3a}.adm-rows{display:grid}.adm-rows__head,.adm-rows__row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,1fr)}.adm-rows__head{border-bottom:1px solid #eef0ea;color:#6b7365;font-size:.76rem;font-weight:700;padding:0 10px 8px}.adm-rows__row{background:none;border:0;border-bottom:1px solid #f1f3ee;border-radius:0;color:#11140f;cursor:pointer;font-size:.88rem;min-height:54px;padding:8px 10px;text-align:left;width:100%}.adm-rows__row:hover{background:#f7f9f5}.adm-rows__row:last-child{border-bottom:0}.adm-rows__row>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.adm-rows__who{display:grid}.adm-rows__who small{color:#6b7365;display:block;font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-rows__money{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.adm-tasks{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.adm-task{grid-gap:4px 12px;align-items:center;background:#fafbf8;border:1px solid #e8ebe3;border-radius:12px;color:#11140f;cursor:pointer;display:grid;gap:4px 12px;grid-template-columns:auto minmax(0,1fr);padding:12px;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.adm-task:hover{background:#fff;border-color:#b9dcc2}.adm-task>b{background:#eef0ea;border-radius:11px;color:#3c4538;display:grid;font-size:1rem;grid-row:span 2;height:40px;min-width:40px;padding:0 8px;place-items:center}.adm-task.is-warning>b{background:#fdf3e2;color:#a15c00}.adm-task.is-danger{background:#fff8f7;border-color:#f4cdc8}.adm-task.is-danger>b{background:#b42318;color:#fff}.adm-task>span{grid-gap:1px;display:grid;gap:1px;min-width:0}.adm-task strong{font-size:.92rem}.adm-task small{color:#6b7365;font-size:.8rem}.adm-task em{align-items:center;color:#1f7a3a;display:inline-flex;font-size:.8rem;font-style:normal;font-weight:700;gap:6px;grid-column:2}.adm-task em svg{font-size:.68rem}.adm-jobs{grid-gap:8px;display:grid;gap:8px}.adm-jobs button{align-items:center;background:#fff;border:1px solid #e2e6dc;border-radius:12px;color:#11140f;cursor:pointer;display:flex;gap:12px;padding:12px;text-align:left;width:100%}.adm-jobs button:hover:not(:disabled){background:#eef7f0;border-color:#9fcfac}.adm-jobs button:disabled{cursor:progress;opacity:.65}.adm-jobs button>svg{background:#eef7f0;border-radius:10px;color:#1f7a3a;flex:0 0 auto;height:36px;padding:10px;width:36px}.adm-jobs button[aria-busy=true]>svg{animation:adm-spin 1s linear infinite}@keyframes adm-spin{to{transform:rotate(1turn)}}.adm-jobs span{grid-gap:1px;display:grid;gap:1px}.adm-jobs strong{font-size:.92rem}.adm-jobs small{color:#6b7365;font-size:.8rem}.adm-feed{display:grid;list-style:none;margin:0;padding:0}.adm-feed li{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:10px minmax(0,1fr) auto;padding:10px 0;position:relative}.adm-feed li+li{border-top:1px solid #f1f3ee}.adm-feed__dot{background:#c4c9bc;border-radius:50%;height:10px;margin-top:5px;width:10px}.adm-feed__dot.is-success{background:#20a650;box-shadow:0 0 0 3px #20a65024}.adm-feed__dot.is-warning{background:#e19a2b;box-shadow:0 0 0 3px #e19a2b29}.adm-feed__body{grid-gap:1px;display:grid;gap:1px;min-width:0}.adm-feed__body strong{font-size:.9rem;font-weight:700}.adm-feed__body small,.adm-feed__body strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-feed__body small{color:#6b7365;font-size:.78rem}.adm-feed time{color:#6b7365;font-size:.76rem;white-space:nowrap}.adm-ov a:focus-visible,.adm-ov button:focus-visible{outline:2px solid #20a650;outline-offset:2px}@media (max-width:1280px){.adm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.adm-ov__grid,.adm-ov__grid--even{grid-template-columns:minmax(0,1fr)}.adm-ov__col{display:contents}.adm-ov__col:last-child>.adm-panel:first-child{order:-1}}@media (max-width:640px){.adm-ov__hero{padding:18px}.adm-ov__actions,.adm-ov__actions .adm-btn{width:100%}.adm-ov__actions .adm-btn{justify-content:center}.adm-kpis{gap:10px}.adm-kpi{padding:14px}.adm-kpi__icon{display:none}.adm-kpi small{font-size:.74rem}.adm-panel{padding:16px}.adm-lot{gap:6px 12px;grid-template-columns:44px minmax(0,1fr) auto}.adm-lot__img{grid-row:span 2;height:56px;width:44px}.adm-lot .adm-chip{grid-column:2;justify-self:start}.adm-icon-link{grid-column:3;grid-row:2;justify-self:end}.adm-rows__head{display:none}.adm-rows__row{gap:4px 12px;grid-template-columns:minmax(0,1fr) auto;padding:12px 4px}.adm-rows__row>span:first-child{grid-column:1;grid-row:1/span 2}.adm-rows__row>span:nth-child(2){color:#6b7365;font-size:.8rem;grid-column:1;grid-row:3}.adm-rows__row>span:nth-child(3){grid-column:2;grid-row:1;text-align:right}.adm-rows__row>span:nth-child(4){align-self:start;grid-column:2;grid-row:2/span 2;justify-self:end}}.adm-jobs--grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.adm-jobs button.is-danger>svg{background:#fdecea;color:#b42318}.adm-jobs button.is-danger:hover:not(:disabled){background:#fff8f7;border-color:#f0c4be}.adm-activity{grid-gap:18px;display:grid;gap:18px}.adm-activity__filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adm-activity__filters .adm-search{flex:1 1 360px}.obc-admin.obc-shell .obc-admin-module .adm-activity__filters select{flex:0 1 220px}.adm-activity__day h2{align-items:baseline;color:#11140f;display:flex;font-family:"Source Serif 4",Georgia,serif!important;font-size:1.1rem;font-weight:800;gap:12px;justify-content:space-between;margin:0}.adm-activity__day h2 span{color:#6b7365;font-family:Source Sans\ 3,Segoe UI,sans-serif!important;font-size:.82rem;font-weight:600}.adm-activity__list{display:grid;list-style:none;margin:0;padding:0}.adm-activity__list li{grid-gap:12px;align-items:start;border-top:1px solid #eef0ea;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) auto;padding:12px 0}.adm-activity__list li:first-child{border-top:0}.adm-activity__icon{background:#eef7f0;border-radius:10px;color:#1f7a3a;display:grid;height:36px;place-items:center;width:36px}.adm-activity__body{grid-gap:4px;display:grid;gap:4px;min-width:0}.adm-activity__body strong{color:#11140f;font-size:.92rem;line-height:1.4;overflow-wrap:anywhere}.adm-activity__body small{align-items:center;color:#6b7365;display:flex;flex-wrap:wrap;font-size:.8rem;gap:4px 14px}.adm-activity__who{align-items:center;display:inline-flex;gap:6px}.adm-activity__who i{background:#1f7a3a;border-radius:6px;color:#fff;display:inline-grid;font-size:.6rem;font-style:normal;font-weight:800;height:20px;place-items:center;width:20px}.adm-activity__list time{color:#6b7365;font-size:.8rem;white-space:nowrap}.adm-activity__more{justify-self:center}@media (max-width:640px){.adm-activity__list li{grid-template-columns:32px minmax(0,1fr)}.adm-activity__list time{grid-column:2}.adm-activity__filters .adm-btn,.obc-admin.obc-shell .obc-admin-module .adm-activity__filters select{flex:1 1 auto}}.adm-home__list{display:grid;list-style:none;margin:0;padding:0}.adm-home__row{grid-gap:14px;align-items:center;border-top:1px solid #eef0ea;display:grid;gap:14px;grid-template-columns:48px minmax(0,1fr) minmax(150px,auto) auto;padding:10px 0}.adm-home__row:first-child{border-top:0}.adm-home__thumb{background:#f0f2ec;border-radius:8px;display:block;height:60px;overflow:hidden;width:48px}.adm-home__thumb .obc-dashboard__image-placeholder,.adm-home__thumb img{display:grid;font-size:.56rem;height:100%;object-fit:cover;place-items:center;text-align:center;width:100%}.adm-home__main,.adm-home__window{grid-gap:4px;display:grid;gap:4px;min-width:0}.adm-home__main strong{color:#11140f;font-size:.94rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-home__main small,.adm-home__window small{color:#6b7365;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-home__window{justify-items:start}.adm-home__actions{justify-content:flex-end}.adm-icon-btn{border:1px solid #e2e6dc;border-radius:8px;color:#6b7365;display:inline-grid;font-size:.78rem;height:32px;place-items:center;width:32px}.adm-icon-btn:hover{background:#eef7f0;color:#1f7a3a}.adm-home__filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.adm-home__more{justify-self:center}@media (max-width:900px){.adm-home__row{gap:8px 12px;grid-template-columns:44px minmax(0,1fr)}.adm-home__thumb{grid-row:span 3;height:56px;width:44px}.adm-home__actions,.adm-home__window{grid-column:2}.adm-home__actions{justify-content:flex-start}}.obc-admin.obc-shell .obc-admin-shipments{grid-gap:18px;display:grid;gap:18px}.obc-admin.obc-shell .obc-admin-shipments__list{grid-gap:16px;display:grid;gap:16px}.obc-admin.obc-shell .obc-admin-shipments__card{grid-gap:14px;display:grid;gap:14px;padding:18px 20px}.obc-admin.obc-shell .obc-admin-shipments__card.is-packing{border-color:#b9d3f2;box-shadow:inset 4px 0 0 #3b7ddd,0 10px 28px #11140f0a}.obc-admin.obc-shell .obc-admin-shipments__card.is-awaiting-payment{box-shadow:inset 4px 0 0 #b42318,0 10px 28px #11140f0a}.obc-admin.obc-shell .obc-admin-shipments__card header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.obc-admin.obc-shell .obc-admin-shipments__card header>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.obc-admin.obc-shell .obc-admin-shipments__card header strong{color:#11140f;font-size:1.05rem}.obc-admin.obc-shell .obc-admin-shipments__card header small,.obc-admin.obc-shell .obc-admin-shipments__card header span{color:#6b7365;font-size:.86rem}.obc-admin.obc-shell .obc-admin-shipments__package{grid-gap:10px;background:#fafbf8;border:1px solid #e8ebe3;border-radius:12px;display:grid;gap:10px;padding:14px}.obc-admin.obc-shell .obc-admin-shipments__package h4{align-items:center;color:#11140f;display:flex;flex-wrap:wrap;font-size:.92rem;font-weight:700;gap:8px;margin:0}.obc-admin.obc-shell .obc-admin-shipments__package h4>svg{color:#1f7a3a}.obc-admin.obc-shell .obc-admin-shipments__package em{align-items:center;background:#fdf3e2;border-radius:999px;color:#a15c00;display:inline-flex;font-size:.76rem;font-style:normal;font-weight:700;gap:5px;padding:2px 9px}.obc-admin.obc-shell .obc-admin-shipments__package ul{grid-gap:6px;display:grid;font-size:.9rem;gap:6px;list-style:none;margin:0;padding:0}.obc-admin.obc-shell .obc-admin-shipments__package label{align-items:center;cursor:pointer;display:flex;gap:8px}.obc-admin.obc-shell .obc-admin-shipments__packing{background:#fff;border:1px solid #dfe8d9;border-radius:10px}.obc-admin.obc-shell .obc-admin-shipments__packing summary{cursor:pointer;font-size:.86rem;padding:10px 12px}.obc-admin.obc-shell .obc-admin-shipments__materials,.obc-admin.obc-shell .obc-admin-shipments__packing li small,.obc-admin.obc-shell .obc-admin-shipments__packing li span{font-size:.84rem}.obc-admin.obc-shell .obc-admin-shipments__tracking{grid-gap:8px;display:grid;gap:8px;grid-template-columns:150px minmax(0,1fr) auto}.obc-admin.obc-shell .obc-admin-shipments__rules footer button,.obc-admin.obc-shell .obc-admin-shipments__tracking button{background:#fff;border:1px solid #d6dacd;border-radius:10px;color:#11140f;cursor:pointer;font-size:.88rem;font-weight:700;min-height:42px;padding:0 14px}.obc-admin.obc-shell .obc-admin-shipments__rules footer button:hover:not(:disabled),.obc-admin.obc-shell .obc-admin-shipments__tracking button:hover:not(:disabled){background:#eef7f0;border-color:#9fcfac}.obc-admin.obc-shell .obc-admin-shipments__rules footer button.is-primary{background:#1f7a3a;border-color:#1a6a32;color:#fff}.obc-admin.obc-shell .obc-admin-shipments__tracked{align-items:center;color:#17652f;display:flex;font-size:.88rem;font-weight:700;gap:8px;margin:0}.obc-admin.obc-shell .obc-admin-shipments__card footer{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.obc-admin.obc-shell .obc-admin-shipments__card footer>span{color:#b42318;font-size:.88rem}.obc-admin.obc-shell .adm-drawer .obc-admin-shipments__rules>header{display:none}.obc-admin.obc-shell .adm-drawer .obc-admin-shipments__rules .obc-admin__form-grid{grid-template-columns:minmax(0,1fr)}.obc-admin.obc-shell .obc-admin-shipments__rules label small{color:#6b7365;font-size:.8rem;font-weight:400}.obc-admin.obc-shell .obc-admin-shipments__rules footer{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}@media (max-width:640px){.obc-admin.obc-shell .obc-admin-shipments__tracking{grid-template-columns:minmax(0,1fr)}.obc-admin.obc-shell .obc-admin-shipments__card footer .adm-btn{flex:1 1 auto;justify-content:center}}.adm-notify{align-items:start;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}.adm-notify,.adm-notify__side{grid-gap:20px;display:grid;gap:20px}.obc-admin.obc-shell .obc-admin-module fieldset.adm-notify__group{grid-gap:10px;background:none;border:0;display:grid;gap:10px;margin:0;padding:0}.obc-admin.obc-shell .obc-admin-module .adm-notify__group legend{color:#11140f;font-size:.92rem;font-weight:800;margin-bottom:10px;padding:0}.adm-notify__types{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.adm-notify__audiences{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.adm-choice{align-items:flex-start;background:#fff;border:1px solid #e2e6dc;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:12px;position:relative;transition:border-color .15s ease,background .15s ease}.adm-choice:hover{border-color:#b9dcc2}.adm-choice.is-active{background:#eef7f0;border-color:#1f7a3a;box-shadow:inset 0 0 0 1px #1f7a3a}.adm-choice input{opacity:0;pointer-events:none;position:absolute}.adm-choice:focus-within{outline:2px solid #20a650;outline-offset:2px}.adm-choice>span:last-child{grid-gap:2px;display:grid;gap:2px;min-width:0}.adm-choice strong{color:#11140f;font-size:.9rem}.adm-choice small{color:#6b7365;font-size:.78rem;line-height:1.35}.adm-choice__icon{background:#eef7f0;border-radius:10px;color:#1f7a3a;display:inline-grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.adm-choice.is-active .adm-choice__icon{background:#1f7a3a;color:#fff}.adm-notify__count{color:#6b7365;font-size:.78rem;justify-self:end}.adm-notify__note{color:#6b7365;font-size:.84rem;margin:0}.adm-notify__send{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.adm-notify__send .obc-admin__form-status{margin:0}.adm-notify__preview{background:#fafbf8;border:1px solid #e2e6dc;border-radius:14px;display:flex;gap:12px;padding:14px}.adm-notify__preview strong{color:#11140f;font-size:.92rem}.adm-notify__preview p{color:#3c4538;font-size:.88rem;line-height:1.45;margin:4px 0 6px;overflow-wrap:anywhere}.adm-notify__preview small{color:#6b7365;font-size:.76rem}.adm-notify__ok{color:#20a650;font-size:1.3rem}.adm-notify__numbers{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.adm-notify__numbers div{grid-gap:2px;background:#f7f8f4;border-radius:12px;display:grid;gap:2px;padding:12px}.adm-notify__numbers strong{font-size:1.4rem;font-weight:800}.adm-notify__numbers small{color:#6b7365;font-size:.78rem}@media (max-width:1180px){.adm-notify{grid-template-columns:minmax(0,1fr)}.adm-notify__types{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.adm-notify__audiences,.adm-notify__types{grid-template-columns:minmax(0,1fr)}}.adm-order{grid-gap:22px;display:grid;gap:22px}.adm-order__summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.adm-order__summary>div{grid-gap:3px;background:#fafbf8;border:1px solid #e2e6dc;border-radius:12px;display:grid;gap:3px;padding:12px}.adm-order__summary span{color:#6b7365;font-size:.78rem;font-weight:700}.adm-order__summary strong{color:#11140f;font-size:1rem}.adm-order__section{grid-gap:10px;display:grid;gap:10px}.adm-order__section h3{color:#11140f;font-family:"Source Serif 4",Georgia,serif!important;font-size:1.05rem;font-weight:800;margin:0}.adm-order__link{color:#1f7a3a;display:inline-grid;font-size:.78rem;margin-left:8px;place-items:center;vertical-align:middle}.adm-steps{display:grid;list-style:none;margin:0;padding:0}.adm-steps li{grid-gap:12px;display:grid;gap:12px;grid-template-columns:20px minmax(0,1fr);padding-bottom:16px;position:relative}.adm-steps li:last-child{padding-bottom:0}.adm-steps li:before{background:#e2e6dc;bottom:-2px;content:"";left:9px;position:absolute;top:18px;width:2px}.adm-steps li:last-child:before{display:none}.adm-steps li.is-done:before{background:#20a650}.adm-steps__dot{background:#fff;border:2px solid #d6dacd;border-radius:50%;height:20px;width:20px;z-index:1}.adm-steps li.is-done .adm-steps__dot{background:#20a650;border-color:#20a650;box-shadow:inset 0 0 0 4px #fff}.adm-steps li.is-current .adm-steps__dot{border-color:#1f7a3a;box-shadow:0 0 0 4px #20a65026}.adm-steps li.tone-warning .adm-steps__dot{border-color:#e19a2b;box-shadow:0 0 0 4px #e19a2b29}.adm-steps li.tone-danger .adm-steps__dot{background:#b42318;border-color:#b42318;box-shadow:inset 0 0 0 4px #fff}.adm-steps div{grid-gap:2px;display:grid;gap:2px}.adm-steps strong{color:#11140f;font-size:.92rem}.adm-steps li.is-upcoming strong{color:#6b7365;font-weight:600}.adm-steps small{color:#6b7365;font-size:.82rem}.adm-dl{border:1px solid #e8ebe3;border-radius:12px;display:grid;margin:0}.adm-dl>div{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);padding:10px 14px}.adm-dl>div+div{border-top:1px solid #eef0ea}.adm-dl dt{color:#6b7365;font-size:.84rem;font-weight:700}.adm-dl dd{color:#11140f;font-size:.9rem;margin:0;overflow-wrap:anywhere}.adm-dl a{color:#1f7a3a}@media (max-width:560px){.adm-order__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-dl>div{gap:2px;grid-template-columns:minmax(0,1fr)}}.adm-settings{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.adm-settings__note{align-items:flex-start;background:#eef7f0;border:1px solid #cfe6d5;border-radius:14px;color:#17652f;display:flex;gap:12px;padding:14px 16px}.adm-settings__note svg{flex:0 0 auto;margin-top:3px}.adm-settings__note p{font-size:.9rem;line-height:1.5;margin:0}.adm-settings__head{align-items:center;display:flex;gap:12px}.adm-settings__head h2{font-family:"Source Serif 4",Georgia,serif!important;font-size:1.15rem;font-weight:800;margin:0}.adm-settings__icon{background:#eef7f0;border-radius:10px;color:#1f7a3a;display:inline-grid;height:36px;place-items:center;width:36px}.adm-settings__rows{display:grid;margin:0}.adm-settings__rows>div{grid-gap:4px;border-top:1px solid #eef0ea;display:grid;gap:4px;padding:10px 0}.adm-settings__rows dt{color:#6b7365;font-size:.8rem;font-weight:700}.adm-settings__rows dd{align-items:center;color:#11140f;display:flex;flex-wrap:wrap;font-size:.92rem;gap:8px;margin:0}.adm-skel{grid-gap:20px;display:grid;gap:20px}.adm-skel__sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.adm-skel__bar,.adm-skel__button,.adm-skel__dot,.adm-skel__input,.adm-skel__thumb{animation:adm-skel-shine 1.4s ease-in-out infinite;background:linear-gradient(90deg,#eceee7,#f6f7f3 50%,#eceee7);background-size:200% 100%;border-radius:8px;display:block}.adm-skel__bar{height:12px;width:100%}.adm-skel__bar.is-eyebrow{height:10px;width:90px}.adm-skel__bar.is-title{height:18px;width:180px}.adm-skel__bar.is-heading{height:26px;width:260px}.adm-skel__bar.is-value{height:26px;width:50%}.adm-skel__bar.is-small{height:9px}.adm-skel__bar.is-chip{border-radius:999px;height:22px;width:80px}.adm-skel__button{border-radius:12px;height:42px;width:130px}.adm-skel__button.is-small{height:32px;width:70px}.adm-skel__input{border-radius:10px;height:42px}.adm-skel__input.is-narrow{width:220px}.adm-skel__hero,.adm-skel__kpi,.adm-skel__panel,.adm-skel__stat{background:#fff;border:1px solid #e2e6dc;border-radius:16px}.adm-skel__hero{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;padding:24px 26px}.adm-skel__hero>div:first-child{grid-gap:10px;display:grid;flex:1 1 320px;gap:10px}.adm-skel__actions{display:flex;gap:10px}.adm-skel__kpis{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.adm-skel__kpi,.adm-skel__stat{grid-gap:10px;display:grid;gap:10px;padding:16px}.adm-skel__grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr)}.adm-skel__col,.adm-skel__grid{grid-gap:20px;display:grid;gap:20px}.adm-skel__col{align-content:start}.adm-skel__panel{grid-gap:12px;display:grid;gap:12px;padding:20px}.adm-skel__rows{grid-gap:14px;display:grid;gap:14px;margin-top:6px}.adm-skel__row{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto}.adm-skel__row>div{grid-gap:8px;display:grid;gap:8px}.adm-skel__thumb{height:60px;width:48px}.adm-skel__dot{border-radius:10px;height:36px;width:36px}.adm-skel__stats{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.adm-skel__stat{flex:1 1 130px;max-width:220px}.adm-skel__stats .adm-skel__button{margin-left:auto}.adm-skel__toolbar{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-top:8px}.adm-skel__table{display:grid}.adm-skel__table-row{grid-gap:16px;align-items:center;border-top:1px solid #eef0ea;display:grid;gap:16px;grid-template-columns:minmax(0,2fr) 90px minmax(0,.7fr) minmax(0,1fr) 80px;padding:14px 4px}.adm-skel__table-row>div{grid-gap:8px;display:grid;gap:8px}@keyframes adm-skel-shine{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1100px){.adm-skel__grid{grid-template-columns:minmax(0,1fr)}.adm-skel__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.adm-skel__table-row{grid-template-columns:minmax(0,1fr) 80px}.adm-skel__table-row>:nth-child(n+3){display:none}.adm-skel__stat{flex-basis:calc(50% - 5px);max-width:none}.adm-skel__actions,.adm-skel__input.is-narrow{display:none}}@media (prefers-reduced-motion:reduce){.adm-skel__bar,.adm-skel__button,.adm-skel__dot,.adm-skel__input,.adm-skel__thumb{animation:none}}.obc-auth{background-color:#050703;background-position:50%;background-size:cover;color:#f5f3e8;display:grid;min-height:100vh;overflow:hidden;padding:32px;place-items:center;position:relative}.obc-auth__shade{background:radial-gradient(circle at 16% 20%,#939c4033,#0000 28%),radial-gradient(circle at 86% 18%,#810d1338,#0000 28%),linear-gradient(180deg,#050703cc,#030402f5);inset:0;position:absolute}.obc-auth__panel{grid-gap:34px;align-items:center;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.025) 0 1px,#0000 1px 28px),#080a05e6;border:1px solid #9b965966;border-radius:8px;box-shadow:0 30px 90px #00000085;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);min-height:620px;padding:clamp(24px,4vw,48px);position:relative;width:min(1040px,100%);z-index:1}.obc-auth__brand,.obc-auth__copy{grid-column:1}.obc-auth__brand img{display:block;margin-bottom:28px;width:154px}.obc-auth__brand span,.obc-auth__kicker{align-items:center;color:#b7bd65;display:inline-flex;font-size:12px;font-weight:900;gap:10px;letter-spacing:.1em;text-transform:uppercase}.obc-auth__copy h1{color:#eef0dd;font-family:Outfit,Poppins,Inter,sans-serif;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:800;line-height:1.08;margin:18px 0 0;max-width:620px;overflow-wrap:anywhere;text-transform:none}.obc-auth__copy p{color:#f5f3e8b8;font-size:1rem;line-height:1.75;margin:20px 0 0;max-width:590px}.obc-auth__form,.obc-auth__switch{grid-column:2}.obc-auth__form{grid-gap:16px;background:#00000047;border:1px solid #9b96595c;border-radius:6px;display:grid;gap:16px;padding:24px}.obc-auth__form label{grid-gap:8px;color:#f5f3e89e;display:grid;font-size:11px;font-weight:900;gap:8px;letter-spacing:.09em;text-transform:uppercase}.obc-auth__form input{background:#0d1009;border:1px solid #9b96595c;border-radius:4px;color:#fff;min-height:48px;outline:none;padding:0 14px}.obc-auth__consents{grid-gap:10px;display:grid;gap:10px}.obc-auth__form .obc-auth__consent{align-items:flex-start;color:#f5f3e8d1;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:0;line-height:1.45;text-transform:none}.obc-auth__form .obc-auth__consent input{accent-color:#b7bd65;flex:none;height:18px;margin:1px 0 0;min-height:0;padding:0;width:18px}.obc-auth__consent a{color:#d6dc86;text-decoration:underline}.obc-auth__form input:focus{border-color:#b7bd65}.obc-auth__form button,.obc-auth__switch button{border:1px solid #b7bd6580;border-radius:4px;cursor:pointer;font-weight:900;min-height:48px}.obc-auth__form button{align-items:center;background:linear-gradient(180deg,#cdd474,#7d842f);color:#090b05;display:inline-flex;gap:10px;justify-content:center}.obc-auth__form button:disabled{cursor:wait;opacity:.72}.obc-auth__switch button{background:#0000;color:#d9d8bf;margin-top:14px;width:100%}.obc-auth__switch{grid-gap:10px;display:grid;gap:10px}.obc-auth__switch button+button{margin-top:0}.obc-auth__error{color:#ffb4ab;font-size:13px;margin:0}.obc-auth__dev-token{grid-gap:8px;background:#b7bd6514;border:1px solid #b7bd6547;border-radius:6px;display:grid;gap:8px;padding:12px}.obc-auth__dev-token span{color:#f5f3e89e;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.obc-auth__dev-token a{color:#dce889;font-size:13px;font-weight:800;text-decoration:none}@media (max-width:860px){.obc-auth{padding:18px}.obc-auth__panel{grid-template-columns:1fr;min-height:auto}.obc-auth__brand,.obc-auth__copy,.obc-auth__form,.obc-auth__switch{grid-column:1}}.obc-auth__brand a{display:inline-flex}.obc-auth__password{display:block;position:relative}.obc-auth__password input{padding-right:64px;width:100%}.obc-auth__password button{background:#0000;border:0;border-radius:4px;color:#d6dc86;cursor:pointer;font:inherit;font-size:12px;font-weight:800;padding:4px 8px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.obc-auth__hint{color:#eef0dd99;display:block;font-size:12px;font-weight:500;letter-spacing:0;margin-top:4px;text-transform:none}.obc-policy{background:#0b0d09;color:#f2f1e8;min-height:70vh;padding:48px 16px 72px}.obc-policy__article{font-size:17px;line-height:1.7;margin:0 auto;max-width:760px}.obc-policy__article h1{font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.15;margin:0 0 8px}.obc-policy__meta{color:#b7bd65;font-size:14px;font-weight:700;letter-spacing:.04em;margin:0 0 16px}.obc-policy__summary{color:#f2f1e8b8;margin:0 0 28px}.obc-policy__article p{margin:0 0 18px}.obc-policy__status{color:#f2f1e8b8;margin:0 auto;max-width:760px}.site-theme--light .obc-policy{background:#f6f5ef;color:#15180f}.site-theme--light .obc-policy__meta{color:#4f5a1f}.site-theme--light .obc-policy__status,.site-theme--light .obc-policy__summary{color:#4a4f42}.obc-policy__layout{grid-gap:48px;display:grid;gap:48px;grid-template-columns:240px minmax(0,760px);justify-content:center;margin:0 auto;max-width:1100px}.obc-policy__layout .obc-policy__article,.obc-policy__layout .obc-policy__status{margin:0}.obc-policy__nav{grid-gap:2px;align-self:start;display:grid;gap:2px;position:-webkit-sticky;position:sticky;top:96px}.obc-policy__nav span{color:#b7bd65;font-size:12px;font-weight:800;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.obc-policy__nav a{border-left:2px solid #ffffff1a;color:#f2f1e8b8;font-size:15px;padding:8px 12px;text-decoration:none}.obc-policy__nav a:hover{color:#fff}.obc-policy__nav a[aria-current=page]{border-left-color:#b7bd65;color:#fff;font-weight:700}@media (max-width:860px){.obc-policy__layout{gap:24px;grid-template-columns:1fr}.obc-policy__nav{display:flex;flex-wrap:wrap;gap:6px;position:static}.obc-policy__nav span{width:100%}.obc-policy__nav a{border:1px solid #ffffff24;border-radius:999px;font-size:13px}}.watchlist-page{--floor-accent:#d6f49a;--floor-green:#83a551;--floor-gold:#f0c15a;--floor-red:#ff6b5e;--floor-text:#f8fafc;--floor-muted:#f8fafc99;--floor-line:#ffffff1a}.watchlist-page .market-hero__board .floor-spotlight{margin-bottom:0}.watchlist-page .market-hero__board .floor-spotlight strong{font-family:inherit;font-size:16px;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wl-sort{align-items:center;background:#0000004d;border:1px solid var(--floor-line);border-radius:999px;color:var(--floor-muted);display:inline-flex;font-size:13px;font-weight:700;gap:10px;min-height:44px;padding:0 14px}.wl-sort select{background:none;border:0;color:var(--floor-text);cursor:pointer;font:inherit;outline:0}.wl-sort option{background:#111827}.wl-clear{align-items:center;display:inline-flex;font-size:13px;gap:8px;margin:0;padding:7px 16px}.wl-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));list-style:none;margin:0 auto;max-width:1440px;padding:0}.wl-empty{color:var(--floor-muted)}.wl-card{background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid #ffffff1f;border-radius:14px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.wl-card:hover{border-color:#d6f49a66;transform:translateY(-3px)}.wl-card.tone-urgent{border-color:#ff6b5e73}.wl-card.tone-leading,.wl-card.tone-won{border-color:#d6f49a73}.wl-card.is-ended{opacity:.8}.wl-card--skeleton{animation:floor-blink 1.3s ease-in-out infinite;min-height:420px}.wl-card__media{aspect-ratio:1/1;background:radial-gradient(circle at 50% 40%,#83a5512e,#0000 62%),#080a09;display:block;overflow:hidden;position:relative}.wl-card__media .card-image-fallback,.wl-card__media img{height:100%;inset:0;object-fit:contain;padding:20px;position:absolute;width:100%}.wl-card.is-ended .wl-card__media img{filter:grayscale(.6)}.wl-card__chip{align-items:center;background:#060907db;border-radius:999px;color:var(--floor-accent);display:inline-flex;font-size:11px;font-weight:900;gap:7px;left:12px;letter-spacing:.05em;max-width:calc(100% - 24px);padding:5px 11px;position:absolute;text-transform:uppercase;top:12px}.wl-card__chip i{animation:floor-blink 1.4s ease-in-out infinite;background:currentColor;border-radius:50%;height:7px;width:7px}.wl-card__chip.tone-live{background:var(--floor-red);color:#fff}.wl-card__chip.tone-urgent{background:#fff;color:#c62d22}.wl-card__chip.tone-scheduled{background:var(--floor-gold);color:#1a1404}.wl-card__chip.tone-leading,.wl-card__chip.tone-won{background:var(--floor-accent);color:#071005}.wl-card__chip.tone-low{background:var(--floor-gold);color:#1a1404}.wl-card__chip.tone-ended{background:#4b5047f2;color:#fff}.wl-card__body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px}.wl-card__kicker{color:var(--floor-accent);font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.wl-card h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:17px;line-height:1.25;margin:0;min-height:2.5em;overflow:hidden}.wl-card h3 a:hover{color:var(--floor-accent)}.wl-card__summary{color:var(--floor-muted);font-size:13px;margin:-2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wl-card__price{align-items:flex-end;border-top:1px solid var(--floor-line);display:flex;gap:10px;justify-content:space-between;margin-top:auto;padding-top:12px}.wl-card__price small{color:var(--floor-muted);display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.wl-card__price strong{color:var(--floor-gold);display:block;font-family:digital-7,monospace;font-size:34px;font-weight:400;line-height:1;margin-top:2px}.wl-card__price>span{color:var(--floor-muted);font-size:12px;font-weight:700}.wl-card__clock{grid-gap:6px;display:grid;gap:6px}.wl-card__clock>span{align-items:center;color:var(--floor-muted);display:inline-flex;font-size:11px;font-weight:800;gap:7px;letter-spacing:.06em;text-transform:uppercase}.wl-card__clock .market-countdown{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.wl-card__clock .market-countdown span{border-radius:8px;display:grid;justify-items:center;padding:8px 4px 6px}.wl-card__clock .market-countdown strong{font-size:24px}.wl-card__clock.is-urgent .market-countdown strong,.wl-card__clock.is-urgent>span{color:var(--floor-red)}.wl-card__actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;margin-top:4px}.wl-card__actions .market-button{border-radius:10px;min-height:44px;padding:0 12px}.wl-icon{background:#ffffff0d;border:1px solid var(--floor-line);border-radius:10px;color:var(--floor-text);cursor:pointer;display:grid;height:44px;place-items:center;width:44px}.wl-icon:hover{border-color:#d6f49a73}.wl-icon.is-remove{color:#ff8a7d}.wl-icon.is-remove:hover{background:#ff8a7d1a;border-color:#ff8a7d99}.wl-card a:focus-visible,.wl-card button:focus-visible{outline:2px solid var(--floor-accent);outline-offset:2px}@media (max-width:640px){.wl-grid{gap:14px;grid-template-columns:1fr}.wl-card__media{aspect-ratio:5/4}.wl-sort{justify-content:space-between}}.collector-page{--obc-bg:#0f1110;--obc-surface:#1a1c18;--obc-surface-low:#141612;--obc-surface-lowest:#0b0c0a;--obc-outline:#d6dc8629;--obc-outline-strong:#d6dc8666;--obc-text:#f5f3e8;--obc-muted:#a7ab97;--obc-primary:#83a551;--obc-primary-soft:#83a55129;--obc-glow:#b9dc86;--obc-error:#ff8a7d;background:radial-gradient(circle at 15% 0,#83a55124,#0000 40%),linear-gradient(160deg,#0a0d0a,#070708 60%,#120f09);color:var(--obc-text);min-height:100vh;padding:40px 5vw 80px}.site-theme--light .collector-page{--obc-bg:#f6f7f2;--obc-surface:#fff;--obc-surface-low:#f0f2ec;--obc-surface-lowest:#e7ebe2;--obc-outline:#d9ded2;--obc-outline-strong:#191d16;--obc-text:#151913;--obc-muted:#646c5e;--obc-primary:#1f7a3a;--obc-primary-soft:#e7f4e9;--obc-glow:#20a650;--obc-error:#b42318;background:#f6f7f2}.collector-page__shell{grid-gap:24px;display:grid;gap:24px;margin:0 auto;max-width:1280px}.collector-page__loading{color:var(--obc-muted);padding:80px 0;text-align:center}.collector-page__missing{justify-items:center;max-width:560px;padding:60px 20px;text-align:center}.collector-page__missing>svg{color:var(--obc-muted);font-size:40px}.collector-page__missing h1,.collector-page__missing p{margin:0}.collector-page__missing p,.collector-page__note{color:var(--obc-muted)}.collector-page__note{font-size:13px;margin:0}.collector-hero{grid-gap:24px;align-items:start;background:var(--obc-surface);border:1px solid var(--obc-outline);border-radius:14px;display:grid;gap:24px;grid-template-columns:auto minmax(0,1fr) auto;padding:28px}.collector-hero__avatar{background:var(--obc-primary-soft);border:3px solid var(--obc-primary);border-radius:50%;color:var(--obc-primary);display:grid;font-size:38px;font-weight:900;height:112px;overflow:hidden;place-items:center;width:112px}.collector-hero__avatar img{height:100%;object-fit:cover;width:100%}.collector-hero__eyebrow{color:var(--obc-primary);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.collector-hero h1{font-size:clamp(28px,4vw,42px);line-height:1.05;margin:6px 0 0}.collector-hero__handle{color:var(--obc-muted);font-weight:700;margin:4px 0 0}.collector-hero__meta{color:var(--obc-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:8px 18px;list-style:none;margin:12px 0 0;padding:0}.collector-hero__meta li{align-items:center;display:inline-flex;gap:6px}.collector-hero__bio{line-height:1.6;margin:14px 0 0;max-width:680px}.collector-hero__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.collector-hero__chips span{border:1px solid var(--obc-outline-strong);border-radius:999px;font-size:13px;font-weight:700;padding:4px 12px}.collector-hero__chips span.is-team{background:var(--obc-primary-soft);border-color:#0000;color:var(--obc-primary)}.collector-hero__stats{grid-gap:8px;display:grid;gap:8px;margin:0;min-width:150px}.collector-hero__stats div{align-items:baseline;background:var(--obc-surface-low);border:1px solid var(--obc-outline);border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:10px 14px}.collector-hero__stats dt{color:var(--obc-muted);font-size:13px;font-weight:700}.collector-hero__stats dd{font-size:22px;font-weight:900;margin:0}.collector-page .collection-manager h2,.collector-showcase h2{align-items:center;display:flex;font-size:20px;gap:8px;margin:0 0 12px}.collector-page .collection-category h4{font-size:15px;margin:0 0 10px}.collector-page .collection-category h4 span{color:var(--obc-muted);font-weight:600;margin-left:6px}@media (max-width:860px){.collector-hero{grid-template-columns:auto minmax(0,1fr)}.collector-hero__stats{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.collector-hero__stats div{grid-gap:2px;display:grid;gap:2px}}@media (max-width:560px){.collector-page{padding:24px 16px 56px}.collector-hero{grid-template-columns:1fr;padding:20px}.collector-hero__avatar{font-size:28px;height:84px;width:84px}}@font-face{font-display:swap;font-family:CustomFont;font-style:normal;font-weight:400;src:url(/static/media/moonhouse400.27ab573368b14c8ed14f.ttf) format("truetype")}@font-face{font-display:swap;font-family:digital-7;font-style:normal;font-weight:700;src:url(/static/media/digital-7.79c8511a32aab83743b7.ttf) format("truetype")}@font-face{font-family:varino;font-style:normal;font-weight:700;src:url(/static/media/VarinoNormal.73b4bdc9a68482b72da7.otf) format("opentype")}.hero-bg{background-color:#050503;background-image:radial-gradient(ellipse 220px 80% at 0 50%,#122f16bf 0,#0a1c0c73 35%,#0000 72%),radial-gradient(ellipse 260px 60% at 0 50%,#e6d2aa2e,#0000 70%),radial-gradient(ellipse 260px 60% at 100% 50%,#e6d2aa59,#0000 70%),radial-gradient(ellipse 60% 50% at 50% 50%,#466e322e,#0000 75%);background-repeat:no-repeat;position:relative}.live-session__title h2{-webkit-text-stroke:1px #83a551;color:#fff;font-family:varino,CustomFont,sans-serif;font-size:16px;letter-spacing:.01em;line-height:1.15;margin:0;perspective:600px;rotate:none;scale:none;text-shadow:#8fef6b59 0 0 18px;text-transform:uppercase;transform:translate3d(0,-6.8625px,0);translate:none}.app-shell{background:#000;background:var(--obc-page-bg,#000);color:#e2e8f0;color:var(--obc-page-text,#e2e8f0);min-height:100vh}.site-theme--dark{--obc-page-bg:#000;--obc-page-text:#e2e8f0;--obc-header-bg:#0000;--obc-header-link:#e2e8f0d1;--obc-header-link-hover:#fff;--obc-header-active:#caff66;--obc-header-overlay-start:#0000;--obc-header-overlay-end:#0000;--obc-theme-toggle-bg:#030503b8;--obc-theme-toggle-border:#caff666b;--obc-theme-toggle-text:#caff66}.site-theme--light{--obc-page-bg:#f5f8f1;--obc-page-text:#11170f;--obc-header-bg:#fafdf6eb;--obc-header-link:#141f12c2;--obc-header-link-hover:#11170f;--obc-header-active:#4f7f26;--obc-header-overlay-start:#fafdf6e0;--obc-header-overlay-end:#fafdf6b8;--obc-theme-toggle-bg:#fff;--obc-theme-toggle-border:#4f7f2647;--obc-theme-toggle-text:#315516}.site-theme--light .market-page{background:linear-gradient(135deg,#fafdf6fa,#edf5e4f5 50%,#fffffffa),#f5f8f1;color:#11170f}.px-2{padding:0 20px}.site-theme--light .market-action-status,.site-theme--light .market-card,.site-theme--light .market-detail__hero,.site-theme--light .market-detail__panels article,.site-theme--light .market-empty,.site-theme--light .market-hero__board,.site-theme--light .market-hero__copy,.site-theme--light .market-live-status,.site-theme--light .market-toolbar{background:#ffffffd1;border-color:#4f7f2629;box-shadow:0 22px 56px #26371e1f}.site-theme--light .market-hero__copy:before{background:linear-gradient(90deg,#4f7f261f,#0000 46%),repeating-linear-gradient(90deg,#1826140f 0 1px,#0000 1px 88px)}.site-theme--light .market-card p,.site-theme--light .market-hero p,.site-theme--light .market-hero__board p{color:#11170fad}.site-theme--light .market-card__featured,.site-theme--light .market-card__kicker,.site-theme--light .market-card__status,.site-theme--light .market-detail__eyebrow,.site-theme--light .market-hero__eyebrow{color:#4f7f26}.site-theme--light .market-button--ghost{background:#4f7f2614;border-color:#4f7f2633;color:#11170f}.site-theme--light .inner-page{background-color:#f5f8f1;color:#11170f}.site-theme--light .inner-page__overlay{background:radial-gradient(circle at top,#4f7f261f,#0000 34%),linear-gradient(180deg,#f5f8f12e,#f5f8f1e6 28%,#f5f8f1 70%)}.site-theme--light .inner-page__card,.site-theme--light .inner-page__copy,.site-theme--light .inner-page__cta,.site-theme--light .inner-page__metric,.site-theme--light .inner-page__steps,.site-theme--light .inner-page__visual{background:#ffffffd1;border-color:#4f7f2624;box-shadow:0 22px 56px #26371e1f}.site-theme--light .inner-page__signal strong,.site-theme--light .inner-page__title{color:#11170f}.site-theme--light .inner-page__crumb,.site-theme--light .inner-page__description{color:#11170fad}main{display:block}.cc-section{background:radial-gradient(circle at left center,#48822de0,#0000 30%),radial-gradient(circle at right center,#bca979e0,#0000 30%),#020305;color:#fff;padding:72px 16px 0;position:relative}.cc-container{margin:0 auto;max-width:1760px;padding:12px 18px 0;text-align:center}.cc-eyebrow{-webkit-backdrop-filter:contrast(.5);backdrop-filter:contrast(.5);background:#ffffff0f;border:1px solid #ffffff26;border-radius:999px;color:#ffffffbf;display:inline-block;font-size:12px;padding:6px 18px}.cc-title{background:linear-gradient(180deg,#fff 40%,#83a551);-webkit-background-clip:text;background-clip:text;color:#0000;font-family:varino,sans-serif;font-size:34px;font-weight:800;letter-spacing:.02em;line-height:1.25;margin:18px auto 0;max-width:900px;text-transform:uppercase}@media (min-width:640px){.cc-title{font-size:46px}}@media (min-width:1024px){.cc-title{font-size:56px}}.cc-text{color:#ffffff9e;font-size:15px;line-height:1.8;margin:22px auto 0;max-width:720px}.cc-preview{background:linear-gradient(180deg,#83a5510f,#83a55105);border:1px solid #83a55147;border-radius:24px;box-shadow:0 30px 80px #0000008c,inset 0 1px 0 #ffffff0f;margin:52px auto 0;max-width:1240px;padding:14px;position:relative}.cc-preview:before{background:radial-gradient(60% 60% at 50% 0,#83a5512e 0,#83a55100 70%);border-radius:20px;content:"";inset:-1px;pointer-events:none;position:absolute}.cc-preview-img{border-radius:14px;display:block;height:auto;position:relative;width:100%}.cc-preview:after{background:linear-gradient(135deg,#ffffff1f,#0000 30%,#0000 70%,#83a5511f);border-radius:22px;content:"";inset:1px;pointer-events:none;position:absolute}@media (max-width:700px){.cc-preview{border-radius:14px;margin-top:32px;padding:8px}.cc-preview-img{border-radius:8px}.cc-text{font-size:14px}}.footer{background-color:#030503;background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;font-family:Outfit,sans-serif;overflow:hidden;padding:90px 0 0;position:relative;width:100%}.footer-container{grid-gap:70px;align-items:flex-start;display:grid;gap:70px;grid-template-columns:1.6fr 1fr 1.2fr 1.4fr;margin:0 auto;max-width:1780px;width:90%}.footer-logo{height:auto;margin-bottom:22px;width:130px}.footer-about p{color:#e6e6e6;font-size:14px;line-height:1.8;max-width:360px}.footer h3{color:#fff;font-size:18px;font-weight:700;letter-spacing:1px;margin-bottom:28px;text-transform:uppercase}.footer-links ul{list-style:none;margin:0;padding:0}.footer-links ul li{margin-bottom:13px}.footer-links ul li a{color:#e6e6e6;font-size:14px;text-decoration:none;transition:.3s ease}.footer-contact a:hover,.footer-links ul li a:hover{color:#8db95b}.footer-contact{color:#e6e6e6}.contact-item{align-items:flex-start;display:flex;font-size:14px;gap:14px;line-height:1.6;margin-bottom:18px}.contact-item svg{color:#8db95b;font-size:17px;margin-top:4px;min-width:18px}.contact-item a{color:#e6e6e6;text-decoration:none}.footer-socials{align-items:center;display:flex;gap:18px;margin-top:12px}.footer-socials a,.footer-socials button{background:#0000;border:0;color:#8db95b;cursor:pointer;font-size:18px;padding:0;transition:.3s ease}.footer-socials a:hover,.footer-socials button:hover{color:#fff;transform:translateY(-3px)}.footer-bottom{align-items:center;border-top:1px solid #ffffffa6;display:flex;gap:20px;justify-content:space-between;margin:55px auto 0;max-width:1780px;padding:22px 0;width:90%}.footer-bottom p{color:#fff;font-size:13px;margin:0}.footer-bottom a{color:#8db95b;font-weight:600;text-decoration:none}.footer-illustration{animation:footerRise .9s ease-out both,footerFloat 4.5s ease-in-out .9s infinite;bottom:0;filter:drop-shadow(0 24px 42px rgba(0,0,0,.4));pointer-events:none;position:absolute;right:50%;transform:translateX(50%);width:min(54vw,1420px);z-index:0}.footer-illustration__img{display:block;height:auto;object-fit:contain;transform-origin:center bottom;width:100%}.footer-bottom,.footer-container{position:relative;z-index:1}.auctiondetails-section{background-color:#050503;background:radial-gradient(circle at left center,#48822d85,#0000 20%),radial-gradient(circle at right center,#bca97985,#0000 20%),#020302;background-repeat:no-repeat;position:relative}.auctiondetails-container{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:1760px;padding:80px 60px}.live-session{background-position:50%;background-size:cover}.amin{background-color:#050503;background:radial-gradient(circle at left center,#48822d85,#0000 20%),radial-gradient(circle at right center,#bca97985,#0000 20%),#020302;background-repeat:no-repeat;position:relative}.live-session__container{margin:0 auto;max-width:1760px}@media (max-width:900px){.auctiondetails-container{grid-template-columns:1fr;padding:60px 24px}}@keyframes footerRise{0%{opacity:0;transform:translateX(50%) translateY(28px) scale(.96)}to{opacity:1;transform:translateX(50%) translateY(0) scale(1)}}@keyframes footerFloat{0%,to{translate:0 0}50%{translate:0 -10px}}@media (max-width:991px){.footer{padding:70px 0 150px}.footer-container{gap:45px;grid-template-columns:1fr 1fr}.footer-about p{max-width:100%}}@media (max-width:575px){.footer{padding-bottom:120px}.footer-container{gap:35px;grid-template-columns:1fr;text-align:center}.footer-about{align-items:center;display:flex;flex-direction:column}.contact-item{text-align:left}.contact-item,.footer-socials{justify-content:center}.footer-bottom{flex-direction:column;margin-top:40px;text-align:center}.footer-illustration{width:min(82vw,360px)}}@media (prefers-reduced-motion:reduce){.footer-illustration{animation:none}}