:root{--pitch:#0d2617;--red:#7a2d24;--red-bright:#9a4f34;--gold:#d9a248;--cream:#f3ede5;--ink:#15181d;--slate:#8b8f96;--panel:#181b21c2;--line:#ffffff14;--shadow:0 22px 50px #03050838}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);--font-display:var(--font-body);color:#fff;background:radial-gradient(circle at 0 0,#d9a2481f,#0000 22%),radial-gradient(circle at 100% 0,#784d2f1f,#0000 20%),linear-gradient(#14171c 0%,#191714 46%,#121418 100%);margin:0}a{color:inherit;text-decoration:none}.site-shell{min-height:100vh}.workspace-shell{background:radial-gradient(circle at 0 0,#d9a2481f,#0000 22%),radial-gradient(circle at 100% 100%,#4e604a1f,#0000 18%),linear-gradient(#14171c 0%,#191714 40%,#11161a 100%);min-height:100vh}.workspace-hero{padding:28px clamp(20px,4vw,56px) 18px;position:relative;overflow:hidden}.workspace-hero__glow{pointer-events:none;background:linear-gradient(120deg,#ffffff05,#0000 42%),radial-gradient(circle at 18% 20%,#d9a2481f,#0000 20%),radial-gradient(circle at 80% 12%,#46534329,#0000 22%);position:absolute;inset:0}.workspace-topbar,.workspace-grid,.workspace-stat-strip,.workspace-section,.workspace-loading,.workspace-locked{z-index:1;position:relative}.workspace-topbar,.workspace-grid,.workspace-stat-strip,.workspace-lane-grid,.workspace-section--split,.workspace-live-teams,.workspace-auction-list{gap:18px;display:grid}.workspace-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.workspace-topbar h1,.workspace-section__heading h2,.workspace-live-card__header h2,.workspace-auctions-card__header h2,.workspace-loading h1,.workspace-locked h1{font-family:var(--font-body);letter-spacing:0;text-transform:none;margin:0;font-weight:800}.workspace-topbar h1{font-size:clamp(2rem,4vw,4rem)}.workspace-topbar__actions{flex-wrap:wrap;gap:12px;display:flex}.workspace-topbar__actions--mobile{display:none;position:relative}.workspace-mobile-dropdown{z-index:1000;background:#181b21;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;gap:.5rem;min-width:180px;padding:.5rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 16px 36px #03060f73}.workspace-mobile-dropdown .cta{text-align:left;width:100%;color:var(--fg,inherit);border-radius:8px;justify-content:flex-start;min-height:0;padding:.6rem 1rem;font-weight:600;box-shadow:none!important;background:0 0!important;border:none!important}.workspace-mobile-dropdown .cta:hover,.workspace-mobile-dropdown .cta:focus{background:#7f8fa626!important}.workspace-notification-link{align-items:center;gap:.55rem;display:inline-flex}.workspace-notification-badge{color:#ffe17a;background:#ffd43b3d;border-radius:999px;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding:0 .45rem;font-size:.78rem;font-weight:700;display:inline-flex}.workspace-sync-pill{color:#fff8ebd6;text-transform:uppercase;letter-spacing:.12em;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.workspace-grid{grid-template-columns:minmax(0,1fr);margin-top:30px}.workspace-grid--viewer{grid-template-columns:minmax(0,1.05fr) minmax(340px,.72fr);align-items:stretch}.workspace-hero-card,.workspace-session-card,.workspace-stat-card,.workspace-lane-card,.workspace-live-card,.workspace-auctions-card,.workspace-loading,.workspace-locked{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#ffffff14;border-radius:30px}.workspace-hero-card,.workspace-session-card,.workspace-live-card,.workspace-auctions-card,.workspace-loading,.workspace-locked{padding:24px}.workspace-hero-card--compact{min-height:100%;padding:22px}.workspace-hero-card__header{gap:8px;display:grid}.workspace-hero-card__header span,.workspace-session-card span,.workspace-session-card small,.workspace-session-card em,.workspace-lane-card span,.workspace-lane-card p,.workspace-live-card__header span,.workspace-live-player p,.workspace-live-player small,.workspace-auction-row span,.workspace-auction-row small,.workspace-loading p,.workspace-locked p,.workspace-locked small{color:#ffffffc2}.workspace-hero-card__header strong,.workspace-session-card strong{font-size:1.1rem}.workspace-hero-card p{color:#fffc;line-height:1.7}.workspace-hero-card__note{color:#ffffffb8;margin:1rem 0 0;line-height:1.6}.workspace-hero-card h2{font-size:clamp(2.2rem,4vw,3.8rem);line-height:.98;font-family:var(--font-body);letter-spacing:0;margin:18px 0 0;font-weight:800}.workspace-hero-card--compact h2{max-width:780px;font-size:clamp(1.75rem,2.7vw,2.8rem);line-height:1.04}.workspace-hero-card--compact p{max-width:760px}.workspace-hero-card--compact .workspace-action-row{margin-top:18px}.workspace-chip-row,.workspace-action-row,.workspace-locked__actions{flex-wrap:wrap;gap:12px;display:flex}.workspace-chip-row{margin-top:20px}.workspace-chip{color:#ffe8a7;background:#f2b6422e;border-radius:999px;padding:8px 12px;font-size:.82rem;display:inline-flex}.workspace-action-row{margin-top:22px}.workspace-quick-room-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:100%;box-shadow:var(--shadow);background:#ffffff14;border-radius:30px;padding:22px}.workspace-quick-room-card .viewer-hub-card__header{margin-bottom:14px}.workspace-quick-room-card .viewer-hub-card__header h2{font-size:clamp(1.45rem,2vw,2rem)}.workspace-quick-room-card .viewer-hub-join-card{gap:.85rem}.workspace-viewer-sections{grid-template-columns:minmax(0,1fr);gap:18px;width:calc(100% - clamp(40px,8vw,112px));margin:12px auto clamp(32px,5vw,64px);display:grid}.workspace-viewer-rail-card{min-width:0;padding:22px}.workspace-session-card{align-content:start;gap:12px;display:grid}.workspace-session-card em{font-style:normal}.workspace-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 clamp(20px,4vw,56px)}.workspace-stat-card{padding:22px}.workspace-stat-card span{color:#ffffffb8;display:block}.workspace-stat-card strong{font-size:clamp(1.4rem,3vw,2.2rem);font-family:var(--font-body);letter-spacing:0;margin-top:16px;font-weight:800;display:block}.workspace-shell .workspace-stat-card{background:radial-gradient(at 50% -10%,#ffffff12 0%,#0000 65%),#ffffff14;box-shadow:0 22px 50px #03050838,inset 0 1px #ffffff1c}.workspace-shell .viewer-hub-card{background:radial-gradient(at 50% -10%,#ffffff0f 0%,#0000 65%),#ffffff14;border-color:#ffffff17;box-shadow:0 24px 80px #03060f6b,inset 0 1px #ffffff1a}.workspace-shell .viewer-hub-auction-card{background:#0000002e;border-color:#ffffff17}.workspace-section{margin:54px clamp(20px,4vw,56px) 0}.workspace-participation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px clamp(20px,4vw,56px) 0;display:grid}.workspace-participation-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#ffffff14;border:1px solid #ffffff24;border-radius:30px;gap:16px;padding:24px;display:grid}.workspace-participation-card__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.workspace-participation-card__header h2{font-family:var(--font-body);letter-spacing:0;margin:0;font-size:clamp(1.8rem,2vw,2.6rem);font-weight:800}.workspace-participation-card__pills,.workspace-tag-row{flex-wrap:wrap;gap:10px;display:flex}.workspace-status-pill,.workspace-tag{text-transform:uppercase;letter-spacing:.12em;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.workspace-status-pill{color:#ffe8a7;background:#f2b64224;border:1px solid #f2b64247}.workspace-tag{color:#fff8ebd6;background:#ffffff14}.workspace-participation-card__helper{color:#fffc;margin:0;line-height:1.7}.workspace-participation-card__metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;display:grid}.workspace-participation-card__metrics article{background:#ffffff0f;border-radius:22px;padding:16px}.workspace-participation-card__metrics article span{color:#ffffffb3;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;display:block}.workspace-participation-card__metrics article strong{color:#fff;font-family:var(--font-display);letter-spacing:.03em;margin-top:12px;font-size:1.15rem;display:block}.workspace-note{border-radius:22px;gap:8px;padding:16px 18px;display:grid}.workspace-note strong{text-transform:uppercase;letter-spacing:.1em;font-size:.82rem}.workspace-note span{line-height:1.65}.workspace-note--neutral{background:#ffffff0f}.workspace-note--info{background:#256d402e}.workspace-note--success{background:#12603d47}.workspace-note--warning{background:#a6171738}.workspace-checklist-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#ffffff0f;border:1px solid #ffffff24;border-radius:30px;gap:16px;padding:24px;display:grid}.workspace-checklist-card__header h2{font-family:var(--font-body);letter-spacing:0;margin:0;font-size:clamp(1.8rem,2vw,2.5rem);font-weight:800}.workspace-checklist-card__summary{color:#fffc;margin:0;line-height:1.7}.workspace-checklist-list{gap:12px;display:grid}.workspace-checklist-item{background:#ffffff0d;border:1px solid #ffffff14;border-radius:22px;gap:8px;padding:16px 18px;display:grid}.workspace-checklist-item strong{color:#fff;font-size:.96rem}.workspace-checklist-item span{color:#ffffffbd;line-height:1.6}.workspace-checklist-item--good{background:#0d482e42;border-color:#7affbd3d}.workspace-checklist-item--warn{background:#632d084d;border-color:#ffa75a3d}.workspace-checklist-item--neutral{background:#ffffff0d;border-color:#ffffff14}.workspace-checklist-actions{flex-wrap:wrap;gap:12px;display:flex}.workspace-checklist-action{color:#fff7e7;letter-spacing:.04em;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;padding:11px 16px;font-size:.84rem;font-weight:700;display:inline-flex}.workspace-section__heading{max-width:760px}.workspace-section__heading h2{font-size:clamp(1.85rem,3vw,3.1rem);line-height:.98}.workspace-lane-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.workspace-lane-card h3{font-size:1.4rem;font-family:var(--font-body);letter-spacing:0;margin:14px 0 10px;font-weight:800}.workspace-inline-link{color:#ffe8a7;margin-top:16px;font-weight:700;display:inline-flex}.workspace-section--split{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:start}.workspace-live-card__header,.workspace-auctions-card__header,.workspace-live-player,.workspace-auction-row{justify-content:space-between;gap:18px;display:flex}.workspace-live-card__header{align-items:start}.workspace-live-card__header h2,.workspace-auctions-card__header h2{font-size:clamp(1.8rem,3vw,2.8rem)}.workspace-live-player{justify-content:start;align-items:center;margin-top:20px}.workspace-live-player__avatar{color:#180507;width:84px;height:84px;font-size:1.6rem;font-family:var(--font-display);letter-spacing:.06em;background:linear-gradient(135deg,#f2b642,#d92626);border-radius:24px;place-items:center;display:grid}.workspace-live-player strong,.workspace-auction-row strong,.workspace-team-tile strong{display:block}.workspace-live-bid{background:#091a12bd;border-radius:24px;margin-top:18px;padding:18px}.workspace-live-bid span,.workspace-live-bid strong,.workspace-live-bid em{display:block}.workspace-live-bid strong{color:var(--gold);font-size:clamp(2.2rem,4vw,3.8rem);font-family:var(--font-display);margin:10px 0}.workspace-live-bid em{color:#ffffffd1;font-style:normal}.workspace-live-teams{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.workspace-team-tile{background:#ffffff0f;border-radius:22px;padding:16px}.workspace-team-tile.is-leading{background:linear-gradient(#f2b6421f,#ffffff0d);outline:2px solid #f2b64273}.workspace-team-tile span,.workspace-team-tile small{color:#ffffffb8}.workspace-auction-list{margin-top:24px}.workspace-empty-state{color:#ffffffc2;gap:.5rem;padding:1rem 0;display:grid}.workspace-empty-state p,.workspace-empty-state small{margin:0}.workspace-saved-card{background:#ffffff0d;border-radius:24px;padding:18px}.workspace-saved-card__header,.workspace-saved-row,.workspace-saved-row__actions{gap:14px;display:flex}.workspace-saved-card__header,.workspace-saved-row{justify-content:space-between}.workspace-saved-card__header strong{font-size:1.6rem;font-family:var(--font-display);letter-spacing:.03em}.workspace-saved-card__header span,.workspace-saved-card__header p,.workspace-saved-row span,.workspace-saved-row small,.workspace-saved-card__empty{color:#ffffffc2}.workspace-saved-card__header p{margin:8px 0 0}.workspace-saved-list{gap:12px;margin-top:16px;display:grid}.workspace-saved-row{background:#ffffff0d;border-radius:22px;align-items:center;padding:16px 18px}.workspace-saved-row strong{display:block}.workspace-saved-row__actions{flex-wrap:wrap;align-items:center}.workspace-saved-row__actions button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:10px 14px}.workspace-saved-card__empty{margin-top:16px}.workspace-join-card{background:#ffffff0d;border-radius:24px;margin-top:24px;padding:18px}.workspace-join-card span,.workspace-join-card p,.workspace-join-card small{color:#ffffffc2}.workspace-join-card p{margin:8px 0 0}.workspace-join-card__form,.workspace-join-card__examples{flex-wrap:wrap;gap:12px;display:flex}.workspace-join-card__form{margin-top:16px}.workspace-join-card__form input{color:#fff;background:#0a1116c7;border:1px solid #ffffff24;border-radius:18px;flex:220px;padding:14px 16px}.workspace-join-card__examples{margin-top:14px}.workspace-join-card__examples button{color:#ffe8a7;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:8px 12px}.workspace-auction-row{background:#ffffff0d;border-radius:22px;align-items:center;padding:16px 18px}.workspace-auction-row b{text-transform:uppercase;letter-spacing:.08em;display:block}.workspace-loading,.workspace-locked{width:min(720px,100% - 40px);margin:64px auto 0}.workspace-loading h1,.workspace-locked h1{font-size:clamp(2.2rem,4vw,4rem);line-height:.98}.workspace-loading p,.workspace-locked p{line-height:1.7}.auction-detail-shell{background:radial-gradient(circle at 100% 0,#f2b6422e,#0000 24%),radial-gradient(circle at 0 100%,#3085492e,#0000 20%),linear-gradient(#150507 0%,#28090d 38%,#0e1e15 100%);min-height:100vh}.auction-detail-hero{padding:28px clamp(20px,4vw,56px) 54px;position:relative;overflow:hidden}.auction-detail-hero__backdrop{background:linear-gradient(120deg,#ffffff08,#0000 44%),radial-gradient(circle at 80% 10%,#f2b64224,#0000 24%),radial-gradient(circle at 14% 18%,#256d4047,#0000 20%);position:absolute;inset:0;overflow:hidden}.auction-detail-topbar,.auction-detail-grid,.auction-detail-body{z-index:1;position:relative}.auction-detail-topbar{justify-content:space-between;align-items:center;gap:14px;display:flex}.auction-detail-heading-bar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(105deg,#080c149e 0%,#080c144d 100%);border:1px solid #ffffff29;border-radius:20px;align-items:center;gap:16px;min-width:0;padding:10px 14px;display:flex;box-shadow:0 12px 28px #03081057}.auction-detail-brand-icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c146b;border:1px solid #ffffff42;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:clamp(52px,6vw,68px);height:clamp(52px,6vw,68px);display:inline-flex;overflow:hidden;box-shadow:0 12px 26px #03081057}.auction-detail-brand-icon img{object-fit:cover;width:100%;height:100%}.auction-detail-heading-copy{background:linear-gradient(#03081094 0%,#03081057 100%);border:1px solid #ffffff24;border-radius:12px;gap:2px;min-width:0;padding:6px 10px;display:grid}.auction-detail-heading-copy strong{text-shadow:0 3px 12px #000000ad;font-size:clamp(1.4rem,2.8vw,2rem);font-weight:900;line-height:1.05;color:#fff!important}.auction-detail-heading-copy span,.auction-detail-heading-copy small{text-shadow:0 2px 10px #0000009e;color:#f1f5f9fa!important}.auction-detail-heading-copy small{font-size:.92rem}.auction-detail-hero__backdrop.has-banner{background-position:50%;background-size:auto,auto,auto,cover;position:absolute}.auction-detail-hero__backdrop.has-banner:before{content:"";background:linear-gradient(90deg,#06091094 0%,#0609105c 42%,#0609101f 72%,#06091057 100%);position:absolute;inset:0}.auction-detail-hero__backdrop.has-banner:after{content:"";background:linear-gradient(#0609100d 0%,#06091042 58%,#06091085 100%),linear-gradient(120deg,#080c141f 18%,#080c1457 82%);position:absolute;inset:0}.auction-detail-hero:after{content:"";pointer-events:none;background:linear-gradient(#0e1e1500 0%,#0e1e1557 100%);height:44px;position:absolute;bottom:0;left:0;right:0}.auction-detail-live-pulse{align-items:center;gap:10px;display:flex}.auction-app-open-card{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffffff24;border-radius:24px;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:16px 18px;display:flex;position:relative}.auction-app-open-card div{gap:4px;display:grid}.auction-app-open-card strong{font-size:1rem}.auction-app-open-card span{color:#ffffffc7;font-size:.92rem}.auction-app-open-card button{appearance:none;color:#180507;font:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(120deg,#f2b642,#d92626);border:0;border-radius:999px;padding:12px 18px;font-weight:800}.auction-detail-back,.auction-detail-badge{background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:10px 16px}.auction-detail-back{color:#f8fafc;background:#080c1470;border-color:#f8fafc4d;font-weight:700;text-decoration:none}.auction-detail-back:hover{background:#080c149e}.auction-detail-badge{color:#ffffffd1}.auction-detail-grid,.auction-detail-columns{gap:18px;display:grid}.auction-detail-card,.auction-spotlight-card,.auction-bid-card,.auction-live-summary-card,.auction-detail-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#ffffff14;border:1px solid #ffffff24;border-radius:30px}.auction-detail-card,.auction-spotlight-card,.auction-bid-card{padding:28px}.auction-detail-card h1{font-size:clamp(2.4rem,5vw,5rem);line-height:.94;font-family:var(--font-display);letter-spacing:.03em;margin:10px 0}.auction-detail-copy{color:#ffffffd1;margin:0;font-size:1.05rem}.auction-detail-meta{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.auction-detail-meta span{color:#fffc;background:#ffffff12;border-radius:999px;padding:10px 14px}.auction-detail-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.auction-detail-link{color:#180507;background:linear-gradient(120deg,#f2b642,#d92626);border-radius:999px;padding:12px 18px;font-weight:800}.auction-detail-link--disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.auction-detail-link--ghost{color:#fff;background:#ffffff14}.auction-live-summary-card{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:18px;margin-bottom:18px;padding:22px 24px;display:grid}.auction-live-summary-card__player,.auction-live-summary-card__bid{align-content:start;gap:8px;display:grid}.auction-live-summary-card__player{padding-right:12px}.auction-live-summary-card__bid{border-left:1px solid #ffffff1a;padding-left:18px}.auction-live-summary-card__kicker{color:#ffe8a7e6;letter-spacing:.04em;text-transform:uppercase;font-size:.9rem;font-weight:700}.auction-live-summary-card__player strong,.auction-live-summary-card__bid strong{font-family:var(--font-body);letter-spacing:0;font-weight:800}.auction-live-summary-card__player strong{font-size:2rem}.auction-live-summary-card__bid strong{color:var(--gold);font-size:2.3rem}.auction-live-summary-card__player p,.auction-live-summary-card__player small,.auction-live-summary-card__bid p{color:#ffffffc7;margin:0;line-height:1.6}.public-result-overlay{z-index:80;pointer-events:none;background:#0a0e1647;place-items:center;padding:24px;animation:5.2s both public-result-overlay-fade;display:grid;position:fixed;inset:0}.public-result-card{color:#fff7e6;text-align:center;border:1px solid #ffffff38;border-radius:30px;width:min(680px,100%);max-width:calc(100vw - 48px);padding:clamp(28px,4.5vw,48px);animation:5.2s cubic-bezier(.2,.9,.2,1) both public-result-card-pop;overflow:hidden;box-shadow:0 30px 90px #00000052}.public-result-card--sold{background:radial-gradient(circle at 22% 10%,#ffe8a757,#0000 34%),linear-gradient(135deg,#c8101c,#7d1713)}.public-result-card--unsold{background:radial-gradient(circle at 22% 10%,#ffe8a738,#0000 34%),linear-gradient(135deg,#17202a,#6d1418)}.public-result-card span{color:#ffe8a7;letter-spacing:clamp(.12em,1vw,.26em);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(.76rem,1.5vw,.95rem);font-weight:900;display:block}.public-result-card strong{text-transform:uppercase;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(3.3rem,10vw,7.2rem);font-weight:900;line-height:.95;display:block}.public-result-card p{color:#ffe8a7;overflow-wrap:anywhere;max-width:460px;margin:18px auto 0;font-size:clamp(1.1rem,2.6vw,1.85rem);font-weight:900;line-height:1.2}html[data-theme=light] .public-result-card span,html[data-theme=dark] .public-result-card span{color:#ffe8a7}html[data-theme=light] .public-result-card strong,html[data-theme=dark] .public-result-card strong{color:#fffaf0}html[data-theme=light] .public-result-card p,html[data-theme=dark] .public-result-card p{color:#ffe8a7}@keyframes public-result-overlay-fade{0%,to{opacity:0}6%,88%{opacity:1}}@keyframes public-result-card-pop{0%{opacity:0;transform:scale(.84)translateY(16px)}8%{opacity:1;transform:scale(1.04)translateY(0)}15%,88%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.98)translateY(-8px)}}@media (max-width:560px){.public-result-overlay{padding:16px}.public-result-card{border-radius:24px;max-width:calc(100vw - 32px)}.public-result-card strong{font-size:clamp(3rem,18vw,5rem)}}.auction-detail-body{margin:clamp(16px,2.6vw,28px) clamp(20px,4vw,56px) 56px}.auction-detail-sync-error{color:#7d1713;background:#ffffffd1;border:1px solid #7d171324;border-radius:16px;margin:0 0 18px;padding:12px 16px}.auction-bookmark-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#ffffff14;border:1px solid #ffffff24;border-radius:30px;gap:16px;margin:28px 0 18px;padding:24px;display:grid}.auction-bookmark-card h3{font-size:clamp(1.7rem,3vw,2.6rem);font-family:var(--font-body);letter-spacing:0;margin:0;font-weight:800}.auction-bookmark-card p{color:#fffc;margin:10px 0 0}.auction-bookmark-card__actions{flex-wrap:wrap;gap:12px;display:flex}.registration-shell{background:radial-gradient(circle at top,#e0aa2224,#0000 30%),linear-gradient(#16090b 0%,#0d1019 100%);min-height:100vh;padding:2rem clamp(1.2rem,3vw,2.4rem) 4rem}.registration-hero,.registration-grid{width:min(1180px,100%);margin:0 auto}.registration-hero{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.registration-hero h1,.registration-state-card h1,.registration-card h2{font-family:var(--font-display);margin:0}.registration-hero h1,.registration-state-card h1{font-size:clamp(2.6rem,5vw,4.4rem)}.registration-hero p,.registration-state-card p,.registration-card__header span,.registration-card__empty,.registration-history__item p,.registration-history__item small,.registration-form label{color:#eaecffbd}.registration-state-card,.registration-card{background:#080c14e0;border:1px solid #ffffff14;border-radius:28px;box-shadow:0 24px 80px #03060f6b}.registration-state-card{width:min(760px,100%);margin:8vh auto 0;padding:clamp(1.4rem,3vw,2.2rem)}.public-player-closed-card{color:#172033;background:linear-gradient(135deg,#fff6dcf2,#ffffffeb),radial-gradient(circle at 100% 0,#1184571a,#0000 34%);border-color:#e0aa2242;grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:1.25rem;width:min(860px,100%);margin:clamp(2rem,7vh,5rem) auto 0;display:grid}.public-player-closed-card__icon{aspect-ratio:1;color:#ffe1a8;background:#172033;border-radius:1.25rem;place-items:center;width:4.5rem;font-size:2rem;font-weight:900;display:grid;box-shadow:0 16px 34px #1720332e}.public-player-closed-card h2{margin:.4rem 0 .75rem;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.1}.public-player-closed-card p:not(.eyebrow){color:#5c6575;max-width:62ch;line-height:1.55}.public-player-closed-card__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.35rem;display:flex}.public-player-closed-card__button{color:#ffe1a8;background:#172033;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:0 1.1rem;font-weight:900;text-decoration:none;display:inline-flex}.public-player-closed-card__button--ghost{color:#172033;background:#fff;border-color:#7f8fa647}.registration-actions{flex-wrap:wrap;gap:.9rem;display:flex}.registration-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:1.2rem;display:grid}.registration-card{padding:clamp(1.2rem,2.6vw,1.8rem)}.registration-card__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.2rem;display:flex}.registration-card__empty{gap:.4rem;display:grid}.registration-card__empty p,.registration-card__empty span{margin:0}.registration-form{gap:1rem;display:grid}.registration-form label{gap:.45rem;font-size:.96rem;display:grid}.registration-form input,.registration-form select,.registration-form textarea{color:#f7f8ff;width:100%;font:inherit;background:#121723eb;border:1px solid #ffffff1f;border-radius:18px;padding:.95rem 1rem}.registration-form textarea{resize:vertical;min-height:120px}.registration-readonly-summary{background:#121723b8;border:1px solid #ffffff1a;border-radius:18px;gap:.25rem;padding:.95rem 1rem;display:grid}.registration-readonly-summary span,.registration-readonly-grid span{color:#eaecff9e;font-size:.82rem}.registration-readonly-summary strong{color:#f7f8ff;font-size:1.08rem}.registration-readonly-summary small{color:#eaecffb8}.registration-readonly-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.registration-readonly-grid div{background:#1217239e;border:1px solid #ffffff14;border-radius:16px;gap:.25rem;min-width:0;padding:.8rem .9rem;display:grid}.registration-readonly-grid strong{overflow-wrap:anywhere;color:#f7f8ff;min-width:0;font-size:.95rem}.registration-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.registration-form__grid--single{grid-template-columns:minmax(0,1fr)}.registration-form__error,.registration-form__success{border-radius:16px;margin:0;padding:.9rem 1rem}.registration-form__error{color:#ffd0d0;background:#5c101070;border:1px solid #ff5f5f3d}html[data-theme=light] .registration-form__error{color:#7f1d1d;background:#ef44441a;border-color:#ef44444d}.registration-form__success{color:#d7ffea;background:#0d482e66;border:1px solid #7affbd38}html[data-theme=light] .registration-form__success{color:#14532d;background:#22c55e26;border-color:#22c55e4d}.registration-history{gap:.9rem;display:grid}.registration-history__item{background:#121723e6;border:1px solid #ffffff14;border-radius:20px;gap:.35rem;padding:1rem 1.05rem;display:grid}.registration-history__item div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.registration-history__item p,.registration-history__item small{margin:0}.public-player-shell{background:radial-gradient(circle at 12% 0,#e0aa2224,#0000 28%),radial-gradient(circle at 88% 0,#ffffff14,#0000 22%),linear-gradient(#181d26 0%,#12161d 100%);place-items:start center;min-height:100vh;padding:clamp(1rem,2vw,1.5rem) clamp(.9rem,2.4vw,1.6rem) 3rem;display:grid}.public-player-surface{gap:.9rem;width:min(1180px,100%);display:grid}.public-player-surface__hero{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.3rem;display:flex}.public-player-surface__hero .eyebrow{margin:0 0 .25rem}.public-player-surface__hero h1{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#f7dca6;margin:0;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:800}.public-player-surface__hero span{color:#f0e9dec2;max-width:72ch;margin-top:.25rem;font-size:.98rem;line-height:1.5;display:block}.public-player-back{color:#f8dca1;min-width:84px;min-height:46px;font-family:var(--font-body);letter-spacing:.02em;background:#101822c7;border:1px solid #ffffff1a;border-radius:16px;justify-content:center;align-items:center;padding:.58rem .9rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 16px 40px #02050d3d,inset 0 1px #ffffff14}.public-player-back:hover{background:#141e2ae0;border-color:#ffffff29;transform:translateY(-1px);box-shadow:0 20px 48px #02050d47,inset 0 1px #ffffff1a}.public-player-card{background:linear-gradient(#fffffffa,#f6f8fbfa),#fff;border:1px solid #7f8fa633;border-radius:1.75rem;padding:clamp(1rem,1.8vw,1.4rem);box-shadow:0 24px 80px #202d441f,inset 0 1px #fffc}.public-player-form{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:start;gap:1.1rem;display:grid}.public-player-panel{background:linear-gradient(#fff,#fbfcfe);border:1px solid #7f8fa633;border-radius:1.4rem;box-shadow:0 12px 30px #202d440f,inset 0 1px #ffffffbd}.public-player-photo-card{gap:.95rem;padding:1.2rem;display:grid}.public-player-photo-card h2{font-family:var(--font-body);color:#0f1620;margin:0 0 .35rem;font-size:clamp(1.45rem,2vw,1.8rem);font-weight:800}.public-player-photo-card p{color:#64748b;max-width:34ch;margin:0;font-size:.95rem;line-height:1.55}.public-player-photo-card__preview{aspect-ratio:4/3;color:#91a0b4;min-height:0;font-family:var(--font-body);text-align:center;background:radial-gradient(circle at 50% 0,#e0aa2224,#0000 38%),linear-gradient(#f5ede0,#ebf0f6);border:1px dashed #7f8fa64d;border-radius:1.05rem;place-items:center;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700;display:grid;overflow:hidden}.public-player-photo-card__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.public-player-photo-card__preview span{overflow-wrap:anywhere;padding:1rem}.public-player-photo-card__footer{gap:.55rem;display:grid}.public-player-photo-card__footer strong{color:#9f2d2d;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.88rem;font-weight:800}.public-player-photo-card__button{color:#fef3c7;width:100%;max-width:none;min-height:2.7rem;font-family:var(--font-body);letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#243045,#101827);border:1px solid #1e293b2e;border-radius:16px;place-items:center;padding:.65rem 1rem;font-size:.88rem;font-weight:800;transition:transform .16s,background .16s,box-shadow .16s,border-color .16s;display:inline-grid;position:relative;box-shadow:0 16px 40px #02050d24,inset 0 1px #ffffff14}.public-player-photo-card__button:hover{background:linear-gradient(135deg,#2a3850,#121c2d);border-color:#1e293b47;transform:translateY(-1px);box-shadow:0 20px 48px #02050d2e,inset 0 1px #ffffff14}.public-player-photo-card__button input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.public-player-photo-card__button span{text-align:center;pointer-events:none;color:inherit}.public-player-photo-card__clear{color:#64748b;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.92rem;font-weight:700}.public-player-form__stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.25rem;display:grid}.public-player-form__stack>.public-player-form__field:first-child,.public-player-form__stack>.public-player-form__field:nth-child(2),.public-player-form__stack>.owner-deck-form__error,.public-player-form__stack>.owner-deck-form__success,.public-player-form__submit{grid-column:1/-1}.public-player-form__field{gap:.5rem;display:grid}.public-player-form__field span,.public-player-form__option-group p{color:#1f2937;font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}.public-player-form__field input{color:#0f1620;width:100%;min-height:3.15rem;font:inherit;background:linear-gradient(#fff,#fbfcfe);border:1px solid #7f8fa657;border-radius:1rem;padding:0 1rem;font-size:.98rem;transition:border-color .16s,box-shadow .16s,background .16s}.public-player-phone-input{background:linear-gradient(#fff,#fbfcfe);border:1px solid #7f8fa657;border-radius:1rem;grid-template-columns:minmax(82px,.22fr) minmax(0,1fr);transition:border-color .16s,box-shadow .16s,background .16s;display:grid;position:relative;overflow:hidden}.public-player-phone-input select,.public-player-phone-input input{color:#0f1620;min-height:3.15rem;font:inherit;background:0 0;border:0;border-radius:0;font-size:.98rem;transition:color .16s}.public-player-phone-input select{cursor:pointer;appearance:none;border-right:1px solid #7f8fa63d;padding:0 1.95rem 0 .85rem;font-weight:800}.public-player-phone-input select option{color:#172033;background:#fff}html[data-theme=light] .public-player-phone-input select{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23475569' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:.9rem}html[data-theme=dark] .public-player-phone-input select{color:#f8fafc;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23f8fafc' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:.9rem}html[data-theme=dark] .public-player-phone-input select option{color:#172033;background:#fff}.public-player-phone-input input{padding:0 1rem}.public-player-phone-input:focus-within{border-color:#e0aa229e;box-shadow:0 0 0 4px #e0aa221f,0 12px 28px #202d440f}.public-player-form__field input::placeholder{color:#9ca7b6}.public-player-form__option-group{align-content:start;gap:.7rem;display:grid}.public-player-form__option-row{flex-wrap:wrap;align-items:center;gap:.55rem .7rem;display:flex}.public-player-form__option{color:#0f1620;min-height:42px;font-family:var(--font-body);white-space:nowrap;background:linear-gradient(#fff,#f6f8fb);border:1px solid #7f8fa63d;border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1rem;font-size:.88rem;font-weight:800;line-height:1;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s,color .16s;display:inline-flex;box-shadow:0 8px 18px #202d440f,inset 0 1px #ffffffd1}.public-player-form__option:not(.is-active):hover{background:#fff;border-color:#7f8fa657;transform:translateY(-1px);box-shadow:0 10px 22px #202d4414,inset 0 1px #ffffffeb}.public-player-form__option.is-active{color:#b12424;background:linear-gradient(135deg,#ffd98f,#f1b64d);border-color:#d9972f3d;box-shadow:0 14px 28px #d0832033,inset 0 1px #ffffff7a}.public-player-form__option-group--full{grid-column:1/-1}.public-player-form__submit{color:#1f1608;width:100%;min-height:3.05rem;font-family:var(--font-body);letter-spacing:.01em;background:linear-gradient(135deg,#f1b63e 0%,#e07d2d 100%);border:0;border-radius:1rem;padding:.75rem 1rem;font-size:clamp(.96rem,1.15vw,1.05rem);font-weight:750;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 18px 36px #d083203d,inset 0 1px #ffffff52}.public-player-form__submit:hover:not(:disabled){filter:brightness(1.02);transform:translateY(-1px);box-shadow:0 20px 42px #d0832047,inset 0 1px #ffffff5c}.public-player-form__field input:focus,.public-player-phone-input input:focus,.public-player-phone-input select:focus,.public-player-form__option:focus-visible,.public-player-form__submit:focus-visible,.public-player-photo-card__button:focus-visible,.public-player-photo-card__clear:focus-visible,.public-player-back:focus-visible{outline:none}.public-player-form__field input:focus,.public-player-phone-input:focus-within{border-color:#e0aa229e;box-shadow:0 0 0 4px #e0aa221f,0 12px 28px #202d440f}.public-player-form__field input:focus{background:#fff;box-shadow:0 0 0 4px #e0aa221f,inset 0 1px #ffffffd6}.public-player-phone-input input:focus,.public-player-phone-input select:focus{background:#fff}.public-player-form__submit:disabled{opacity:.7;transform:none}.team-board-shell{background:radial-gradient(circle at top,#e0aa221f,#0000 32%),linear-gradient(#10141d 0%,#140b0f 100%);min-height:100vh;padding:2rem clamp(1.2rem,3vw,2.4rem) 4rem}.team-board-hero,.team-board-summary-grid,.team-board-main-grid,.team-board-bottom-grid{width:min(1220px,100%);margin:0 auto}.team-board-hero{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.4rem;display:flex}.team-board-hero h1,.team-board-state-card h1,.team-board-card h2,.team-board-spotlight h3{font-family:var(--font-body);letter-spacing:0;text-transform:none;margin:0;font-weight:800}.team-board-hero h1,.team-board-state-card h1{font-size:clamp(2.8rem,5vw,4.6rem)}.team-board-hero p,.team-board-state-card p,.team-board-card__header span,.team-board-empty,.team-board-decision p,.team-board-decision small,.team-board-field,.team-board-watchlist__item p,.team-board-watchlist__item small,.team-board-team-tile small,.team-board-player-row span{color:#ebedffbd}.team-board-state-card,.team-board-card{background:#080c14e6;border:1px solid #ffffff14;border-radius:28px;box-shadow:0 24px 80px #03060f6b}.team-board-state-card{width:min(760px,100%);margin:8vh auto 0;padding:clamp(1.4rem,3vw,2.2rem)}.team-board-actions{flex-wrap:wrap;gap:.9rem;display:flex}.team-board-summary-grid,.team-board-main-grid,.team-board-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-bottom:1.2rem;display:grid}.team-board-card{padding:clamp(1.2rem,2.6vw,1.8rem)}.team-board-card__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.team-board-empty{margin:0}.team-board-field{gap:.45rem;font-size:.96rem;display:grid}.team-board-field input,.team-board-field select,.team-board-field textarea{color:#f7f8ff;width:100%;font:inherit;background:#121723eb;border:1px solid #ffffff1f;border-radius:18px;padding:.95rem 1rem}.team-board-field textarea{resize:vertical;min-height:120px}.team-board-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem;display:grid}.team-board-metrics article,.team-board-decision,.team-board-spotlight,.team-board-saved-row,.team-board-watchlist__item,.team-board-team-tile,.team-board-player-row{background:#121723e6;border:1px solid #ffffff14;border-radius:22px}.team-board-metrics article{gap:.35rem;padding:1rem;display:grid}.team-board-metrics article span{color:#ebedff9e;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.team-board-spotlight{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1rem;padding:1rem 1.1rem;display:flex}.team-board-spotlight span{color:#ebedffbd}.team-board-spotlight strong{color:var(--gold);font-size:clamp(1.8rem,3vw,2.8rem);font-family:var(--font-display)}.team-board-decision{gap:.35rem;margin-top:1rem;padding:1rem 1.1rem;display:grid}.team-board-decision p,.team-board-decision small{margin:0}.team-board-saved-list,.team-board-watchlist,.team-board-team-grid,.team-board-player-list{gap:.9rem;display:grid}.team-board-saved-row,.team-board-watchlist__item{gap:.5rem;padding:1rem 1.05rem;display:grid}.team-board-saved-row span,.team-board-watchlist__item span{color:#ebedffb3}.team-board-saved-row__actions,.team-board-watchlist__actions{flex-wrap:wrap;gap:.8rem;display:flex}.team-board-saved-row__actions button,.team-board-saved-row__actions a,.team-board-watchlist__actions button{color:#f6f7ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.team-board-form{gap:1rem;display:grid}.team-board-bid-desk,.team-board-history__row{background:#121723e6;border:1px solid #ffffff14;border-radius:22px}.team-board-bid-desk{gap:1rem;margin-top:1rem;padding:1rem 1.1rem;display:grid}.team-board-bid-desk__header,.team-board-history__row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.team-board-bid-desk__header span,.team-board-bid-desk__meta small,.team-board-history__row span{color:#ebedffbd}.team-board-bid-desk__header h3,.team-board-history h2{font-family:var(--font-display);margin:0}.team-board-bid-desk__meta,.team-board-history,.team-board-history__list{gap:.75rem;display:grid}.team-board-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.team-board-form__error,.team-board-form__success{border-radius:16px;margin:0;padding:.9rem 1rem}.team-board-form__error{color:#ffd0d0;background:#5c101070;border:1px solid #ff5f5f3d}.team-board-form__success{color:#d7ffea;background:#0d482e66;border:1px solid #7affbd38}.team-board-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-board-team-tile{gap:.35rem;padding:1rem 1.05rem;display:grid}.team-board-team-tile div{justify-content:space-between;gap:.8rem;display:flex}.team-board-team-tile.is-leading{border-color:#e0aa2275;box-shadow:0 18px 40px #e0aa2224}.team-board-player-row{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;width:100%;padding:1rem 1.05rem;display:flex}.team-board-player-row.is-active{background:#e0aa221a;border-color:#e0aa226b}.team-board-player-row strong,.team-board-player-row small,.team-board-watchlist__item p,.team-board-watchlist__item small{margin:0}.team-board-history{margin-top:1.2rem}.team-board-history__row{padding:1rem 1.05rem}.owner-deck-shell{color:#172033;background:radial-gradient(circle at 14% 0,#d9a24829,#0000 28%),radial-gradient(circle at 88% 10%,#2879581c,#0000 26%),linear-gradient(#fbfcff 0%,#f3f6fb 48%,#eef3f8 100%);min-height:100vh;padding:2rem clamp(1.2rem,3vw,2.4rem) 4rem}.owner-deck-hero,.owner-deck-grid{width:100%;margin:0 auto}.owner-deck-hero{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.4rem;display:flex}.owner-deck-hero h1,.owner-deck-state-card h1,.owner-deck-card h2,.owner-deck-spotlight h3{font-family:var(--font-body);letter-spacing:0;text-transform:none;margin:0;font-weight:800}.owner-deck-hero h1,.owner-deck-state-card h1{font-size:clamp(2.8rem,5vw,4.6rem)}.owner-deck-hero p,.owner-deck-state-card p,.owner-deck-card__header span,.owner-deck-empty,.owner-deck-helper,.owner-deck-field,.owner-deck-room-row span,.owner-deck-room-row small,.owner-deck-readiness-item span,.owner-deck-team-tile small,.owner-deck-player-row span,.owner-deck-feed-row span,.owner-deck-feed-row small,.owner-deck-spotlight p,.owner-deck-toggle span{color:#5c6575}.owner-deck-state-card,.owner-deck-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border:1px solid #7f8fa638;border-radius:28px;box-shadow:0 22px 70px #202d441f}.owner-deck-state-card{width:min(760px,100%);margin:8vh auto 0;padding:clamp(1.4rem,3vw,2.2rem)}.owner-deck-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.9rem;display:flex}.owner-deck-icon-button{color:#172033;background:#ffffffd1;border:1px solid #7f8fa647;border-radius:999px;place-items:center;width:3rem;height:3rem;transition:transform .16s,border-color .16s,background .16s;display:inline-grid;box-shadow:0 10px 24px #202d4414}.owner-deck-icon-button:hover{border-color:#b7761661;transform:translateY(-2px)}.owner-deck-back-link{color:#172033;background:#ffffffd1;border:1px solid #7f8fa647;border-radius:999px;justify-content:center;align-items:center;min-height:2.7rem;padding:0 1rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #202d4414}.owner-deck-hub{gap:1rem;width:100%;margin:0 auto 1.2rem;display:grid}.owner-deck-inline-feedback{width:100%;margin:-.25rem auto 1.2rem}.owner-deck-inline-feedback p{margin:0}.owner-deck-toast{z-index:1200;color:#114b36;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#fffffffa,#edf9f2f5);border:1px solid #11845733;border-left:4px solid #118457;border-radius:14px;align-items:center;gap:.75rem;width:min(390px,100vw - 2rem);padding:.85rem .85rem .85rem .9rem;animation:.26s cubic-bezier(.2,.8,.2,1) both owner-deck-toast-in;display:inline-flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 20px 54px #0f172a33,inset 0 1px #ffffffe6}.owner-deck-toast:before{content:"";background:#118457;border-radius:999px;flex:none;width:.7rem;height:.7rem;box-shadow:0 0 0 5px #1184571f}.owner-deck-toast span{min-width:0;color:inherit;overflow-wrap:anywhere;flex:auto;font-size:.94rem;font-weight:800;line-height:1.4}.owner-deck-toast button{width:2rem;height:2rem;color:inherit;font:inherit;cursor:pointer;background:#ffffffbd;border:1px solid #11845729;border-radius:10px;flex:none;place-items:center;font-weight:900;line-height:1;transition:background .16s,border-color .16s,transform .16s;display:inline-grid}.owner-deck-toast button:hover{background:#fff;border-color:#1184574d;transform:translateY(-1px)}.owner-deck-toast button:focus-visible{outline-offset:2px;outline:3px solid #11845738}@keyframes owner-deck-toast-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.owner-deck-toast{width:calc(100vw - 1.5rem);bottom:.75rem;right:.75rem}}.owner-deck-hub__header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.owner-deck-context-actions{background:#ffffffa3;border:1px solid #7f8fa638;border-radius:1.15rem;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;margin-left:auto;padding:.35rem;display:flex;box-shadow:0 12px 30px #202d4414}.owner-deck-code-pill,.owner-deck-context-button{color:#172033;min-height:2.35rem;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.85rem;justify-content:center;align-items:center;display:inline-flex}.owner-deck-code-pill{color:#5c6575;padding:0 .85rem;font-weight:800}.owner-deck-context-button{font:inherit;cursor:pointer;padding:0 .9rem;font-weight:800;transition:background .16s,transform .16s,color .16s}.owner-deck-context-button:hover{background:#fff;transform:translateY(-1px)}.owner-deck-context-button--primary{color:#1f1608;background:linear-gradient(120deg,#f0b43f,#d47a31);border-color:#0000;box-shadow:0 8px 18px #b776162e}.owner-deck-hub__header h2{font-family:var(--font-body);letter-spacing:0;margin:0;font-size:clamp(1.45rem,2.3vw,2.1rem);font-weight:800}.owner-deck-hub-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.owner-deck-hub-card{text-align:left;color:#172033;cursor:pointer;background:#ffffffe6;border:1px solid #7f8fa63d;border-radius:22px;gap:.45rem;padding:1rem 1.05rem;display:grid;box-shadow:0 16px 36px #202d441a}.owner-deck-hub-card strong{font-size:1.1rem}.owner-deck-hub-card span{color:#647083;line-height:1.5}.owner-deck-hub-card.is-active{background:linear-gradient(#fff9ebf5,#fffffff0);border-color:#b7761673;box-shadow:0 18px 40px #b7761629}.owner-deck-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-bottom:1.2rem;display:grid}.owner-deck-grid--summary{grid-template-columns:minmax(0,1fr)}.owner-deck-grid--ops{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-deck-grid--review{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-deck-grid--activity{grid-template-columns:minmax(420px,.9fr) minmax(560px,1.1fr);align-items:start}.owner-deck-live-layout{width:100%;margin:0 auto 1.2rem;display:block}.owner-deck-card{padding:clamp(1.2rem,2.6vw,1.8rem)}.owner-deck-card--player-pool{grid-template-rows:auto auto minmax(0,1fr);min-height:420px;max-height:min(620px,100vh - 220px);display:grid;overflow:hidden}.owner-deck-card__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.owner-deck-card__header-actions{align-items:center;gap:.8rem;display:flex}.owner-deck-empty,.owner-deck-helper,.owner-deck-spotlight p{margin:0}.owner-deck-room-list,.owner-deck-team-grid,.owner-deck-player-list,.owner-deck-roster-player-list,.owner-deck-feed,.owner-deck-readiness-list{gap:.9rem;display:grid}.owner-deck-roster-player-list{overscroll-behavior:contain;min-height:0;margin-top:1.25rem;padding-right:.25rem;overflow-y:auto}.owner-deck-card--activity-feed{grid-template-rows:auto minmax(0,1fr);min-height:440px;max-height:min(680px,100vh - 310px);display:grid}.owner-deck-card--activity-feed .owner-deck-feed{overscroll-behavior:contain;min-height:0;padding-right:.25rem;overflow-y:auto}.owner-deck-room-list{scroll-snap-type:x proximity;grid-auto-columns:minmax(280px,360px);grid-auto-flow:column;align-items:start;padding-bottom:.35rem;overflow-x:auto}.owner-deck-room-row,.owner-deck-readiness-item,.owner-deck-team-tile,.owner-deck-player-row,.owner-deck-feed-row,.owner-deck-spotlight,.owner-deck-metrics article{background:#fff;border:1px solid #7f8fa638;border-radius:22px;box-shadow:0 10px 24px #202d4412}.owner-deck-room-row{text-align:left;cursor:pointer;scroll-snap-align:start;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.95rem;width:100%;min-width:280px;padding:1rem 1.05rem;display:grid}.owner-deck-room-row__media{aspect-ratio:16/7;background:#e7edf5;border:1px solid #7f8fa642;border-radius:15px;width:100%;display:block;overflow:hidden}.owner-deck-room-row__media img{object-fit:cover;width:100%;height:100%;display:block}.owner-deck-room-row__media--fallback{background:radial-gradient(circle at 18% 16%,#d9a24833,#0000 30%),linear-gradient(135deg,#f8fafc,#e7edf5);justify-content:center;align-items:center;padding:clamp(1.25rem,6vw,2.4rem);display:flex}.owner-deck-room-row__media--fallback img{aspect-ratio:1;object-fit:contain;object-position:center;border-radius:1.2rem;flex:none;width:clamp(4rem,30%,7.5rem);height:auto;display:block;box-shadow:0 18px 34px #17203329}.owner-deck-room-row__copy{gap:.28rem;display:grid}.owner-deck-room-row__copy strong{color:#111827;font-size:1.05rem}.owner-deck-room-row__meta{white-space:normal;color:#465369;background:#eef3f8;border-radius:999px;align-self:flex-start;width:fit-content;padding:.45rem .7rem;display:inline-flex}.owner-deck-room-row.is-active{background:linear-gradient(#fff8e8,#fff);border-color:#b7761694;box-shadow:0 16px 38px #b7761629}.owner-deck-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-bottom:1rem;display:grid}.owner-deck-metrics article{gap:.35rem;padding:1rem;display:grid}.owner-deck-metrics article span{color:#6b7484;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.owner-deck-readiness-item{gap:.35rem;padding:1rem 1.05rem;display:grid}.owner-deck-readiness-item.is-ready{background:#effaf4;border-color:#1184573d}.owner-deck-form{gap:1rem;display:grid}.owner-deck-form__helper{color:#5c6575;margin:0;font-size:.92rem}.owner-deck-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.owner-deck-field{gap:.45rem;font-size:.96rem;display:grid}.owner-deck-field__hint{color:#5c6575;margin:0;font-size:.82rem}.owner-deck-field--wide{grid-column:1/-1}.owner-deck-field input,.owner-deck-field select{color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #7f8fa647;border-radius:18px;padding:.95rem 1rem;box-shadow:inset 0 1px #ffffffd9}.owner-deck-field select{appearance:none}.owner-deck-suggestion-list{background:#f8fbff;border:1px solid #7f8fa63d;border-radius:.85rem;gap:.45rem;max-height:12rem;padding:.35rem;display:grid;overflow-y:auto}.owner-deck-suggestion-item{text-align:left;color:#172033;cursor:pointer;background:#fff;border:1px solid #7f8fa633;border-radius:.7rem;gap:.1rem;width:100%;padding:.55rem .65rem;display:grid}.owner-deck-suggestion-item strong{font-size:.9rem;font-weight:700}.owner-deck-suggestion-item span{color:#5c6575;font-size:.78rem}.owner-deck-suggestion-item:hover{background:#eef6ff;border-color:#105ca773}.owner-deck-toggle-grid,.owner-deck-action-grid,.owner-deck-link-grid{gap:.9rem;display:grid}.owner-deck-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-deck-toggle{background:#fff;border:1px solid #7f8fa638;border-radius:18px;align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex}.owner-deck-toggle input{accent-color:var(--gold)}.owner-deck-card--settings{align-self:start;overflow:hidden}.owner-deck-card--settings .owner-deck-form{gap:.85rem}.owner-deck-card--settings .owner-deck-form__grid{gap:.75rem}.owner-deck-card--settings .owner-deck-field{gap:.35rem}.owner-deck-card--settings .owner-deck-field input,.owner-deck-card--settings .owner-deck-field select{border-radius:.9rem;min-height:3rem;padding:.72rem .85rem}.owner-deck-card--settings .owner-deck-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.owner-deck-card--settings .owner-deck-toggle{border-radius:.9rem;align-items:center;min-height:3.2rem;padding:.65rem .8rem}.owner-deck-card--settings .owner-deck-toggle span{line-height:1.2}.owner-deck-card--settings .owner-deck-actions{justify-content:flex-end;margin-top:.1rem}.owner-deck-card--settings .cta{min-height:3.1rem;padding:.8rem 1.2rem}.owner-deck-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}.owner-deck-action-button,.owner-deck-surface-link{color:#172033;font:inherit;text-align:center;background:#fff;border:1px solid #7f8fa63d;border-radius:18px;padding:.8rem .95rem;font-weight:800;text-decoration:none}.owner-deck-action-button{cursor:pointer}.owner-deck-action-button--dark{color:#ffe1a8;background:#172033;border-color:#172033;font-weight:900}.owner-deck-action-button--danger{color:#fff7ed;background:#b91c1c;border-color:#b91c1c52;font-weight:900;box-shadow:0 16px 34px #b91c1c2e}.owner-deck-action-button--compact{border-radius:1rem;min-height:3rem;padding:.7rem 1.05rem;font-weight:900}.owner-deck-action-button:disabled{opacity:.6;cursor:wait}.owner-deck-team-grid{grid-template-columns:minmax(0,1fr)}.owner-deck-team-tile,.owner-deck-player-row,.owner-deck-feed-row{padding:1rem 1.05rem}.owner-deck-team-tile{gap:.35rem;display:grid}.owner-deck-team-tile div,.owner-deck-player-row,.owner-deck-feed-row,.owner-deck-spotlight{justify-content:space-between;gap:.8rem;display:flex}.owner-deck-player-row,.owner-deck-feed-row{align-items:center}.owner-deck-player-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.owner-deck-player-row__info{gap:.35rem;min-width:0;display:grid}.owner-deck-player-row__info strong{text-overflow:ellipsis;white-space:nowrap;line-height:1.15;display:block;overflow:hidden}.owner-deck-player-row__meta{color:#5c6575;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.94rem;font-weight:700;line-height:1.25;display:flex}.owner-deck-player-row__meta>span:not(:last-of-type):after{content:"•";color:#9aa3b2;margin-left:.4rem}.owner-deck-player-row .owner-deck-status-pill{color:#5c6575;letter-spacing:.06em;text-transform:uppercase;background:#f2f4f7;border-radius:999px;padding:.18rem .55rem;font-size:.72rem;font-weight:900;line-height:1.2}.owner-deck-player-row .owner-deck-status-pill--available{color:#166534;background:#dcfce7}.owner-deck-player-row .owner-deck-status-pill--sold{color:#991b1b;background:#fee2e2}.owner-deck-player-row .owner-deck-status-pill--unsold{color:#9a6b26;background:#fff2cc}.owner-deck-player-row .owner-deck-player-row__price{color:#172033;white-space:nowrap;font-size:.96rem;font-weight:900}.owner-deck-player-row__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;min-width:fit-content;display:flex}.owner-deck-inline-button{color:#111827;cursor:pointer;font:inherit;background:#fff;border:1px solid #0f172a1f;border-radius:999px;padding:.55rem .8rem;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1)}.owner-deck-inline-button:hover:not(:disabled){background:#f8fafc;border-color:#0f172a40;transform:translateY(-1px);box-shadow:0 4px 12px #0f172a0d}.owner-deck-inline-button:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #0f172a0d}.owner-deck-inline-button--export:hover:not(:disabled){color:#fff;box-shadow:none;background:#111827;border-color:#111827}.owner-deck-inline-button--danger:hover:not(:disabled){background:#fef2f2;border-color:#991b1b66}.owner-deck-inline-button--wide{color:#ffe8a7;background:#17202a;justify-self:end;width:fit-content}.owner-deck-roster-note{color:#5c6575;margin:0;font-size:.9rem;font-weight:700}.owner-deck-import-card{background:#ffffffeb;border:1px solid #7f8fa629;border-radius:1.4rem;gap:1rem;margin-bottom:1.2rem;padding:1.45rem;display:grid;box-shadow:0 24px 70px #0f172a14}.owner-deck-import-card__header{align-items:center;gap:1rem}.owner-deck-import-card__format{color:#b45309;letter-spacing:.08em;background:#f59e0b14;border:1px solid #7f8fa633;border-radius:999px;justify-content:center;align-items:center;min-height:2.5rem;padding:0 .85rem;font-size:.78rem;font-weight:900;display:inline-flex}.owner-deck-import-card__room{border:1px solid #f59e0b2e;border-left:3px solid var(--gold);background:#f59e0b0f;border-radius:1rem;gap:.35rem;padding:.85rem 1rem .85rem 1.05rem;display:grid}.owner-deck-import-card__room-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.owner-deck-import-card__room-name{margin:0;font-size:1.05rem;font-weight:800}.owner-deck-import-card__room-code{color:#8a94a6;letter-spacing:.04em;white-space:nowrap;background:#7f8fa614;border-radius:999px;align-items:center;min-height:2rem;padding:0 .65rem;font-size:.8rem;font-weight:700;display:inline-flex}.owner-deck-import-card__workflow{gap:.95rem;display:grid}.owner-deck-import-card__description{color:#5c6575;max-width:78ch}.owner-deck-import-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.owner-deck-import-actions--primary{align-items:center}.owner-deck-import-actions--secondary{align-items:flex-start}.owner-deck-import-actions--primary .owner-deck-inline-button,.owner-deck-import-actions--primary .owner-deck-upload-button--inline,.owner-deck-import-actions--secondary .owner-deck-action-button--compact,.owner-deck-import-actions--secondary .owner-deck-inline-button{border-radius:999px}.owner-deck-import-actions--primary .owner-deck-inline-button,.owner-deck-import-actions--primary .owner-deck-upload-button--inline,.owner-deck-import-actions--primary .owner-deck-import-check,.owner-deck-import-actions--secondary .owner-deck-inline-button,.owner-deck-import-actions--secondary .owner-deck-action-button--compact{min-height:2.8rem;padding-top:.55rem;padding-bottom:.55rem}.owner-deck-import-actions--primary .owner-deck-upload-button--inline,.owner-deck-import-actions--secondary .owner-deck-action-button--compact{color:#ffe1a8;background:#172033;padding-left:1rem;padding-right:1rem;font-weight:900}.owner-deck-import-actions--primary .owner-deck-inline-button,.owner-deck-import-actions--secondary .owner-deck-inline-button{padding-left:1rem;padding-right:1rem}.owner-deck-import-actions--secondary .owner-deck-action-button--compact{min-height:3rem;padding-top:.7rem;padding-bottom:.7rem}.owner-deck-upload-button--inline{border-radius:999px;align-items:center;min-height:2.6rem;padding:.55rem .9rem;display:inline-flex}.owner-deck-import-check{color:#5c6575;align-items:center;gap:.45rem;font-weight:800;display:inline-flex}.owner-deck-import-summary{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.owner-deck-import-summary strong,.owner-deck-import-summary span{color:#172033;background:#f6f0e5;border-radius:999px;padding:.5rem .75rem;font-weight:900}.owner-deck-import-error-list{background:#fff1f2;border:1px solid #991b1b29;border-radius:1rem;gap:.45rem;padding:.85rem;display:grid}.owner-deck-import-error-list p{color:#991b1b;margin:0;font-size:.9rem;font-weight:800}.owner-deck-inline-button--danger{color:#991b1b;border-color:#991b1b38}.owner-deck-inline-button:disabled{cursor:not-allowed;opacity:.55}.owner-deck-player-review{gap:1.5rem;display:grid}.owner-deck-player-review__filters{gap:1rem;margin-top:1rem;display:grid}.owner-deck-status-pills{flex-wrap:wrap;gap:.5rem;display:flex}.owner-deck-status-pill-btn{appearance:none;color:#5c6575;cursor:pointer;font:inherit;background:#f4f6f9;border:1px solid #12172321;border-radius:999px;padding:.45rem 1rem;font-size:.875rem;font-weight:600;transition:border-color .16s,background .16s,color .16s}.owner-deck-status-pill-btn:hover:not(.is-active){color:#374151;background:#e8ecf1;border-color:#12172338}.owner-deck-status-pill-btn.is-active{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#b7761675;font-weight:700}.owner-deck-player-review__grid{gap:1rem;margin-top:1.5rem;display:grid}.owner-deck-player-review__filters+.inline-state-card{margin-top:1.5rem}.owner-deck-player-review__card{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fffdf8;border:1px solid #12172314;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1rem 1.1rem;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.owner-deck-player-review__card:hover{border-color:#e0aa2257;transform:translateY(-1px);box-shadow:0 18px 40px #0f172a14}.owner-deck-player-review__media{color:#1f2937;background:linear-gradient(135deg,#e0aa222e,#b56a4329);border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;font-size:1.1rem;font-weight:700;display:grid;overflow:hidden}.owner-deck-player-review__media img{object-fit:cover;width:100%;height:100%}.owner-deck-player-review__copy{gap:.35rem;min-width:0;display:grid}.owner-deck-player-review__copy p,.owner-deck-player-review__copy small{margin:0}.owner-deck-player-review__copy p{color:#5b6474}.owner-deck-player-review__copy small{color:#6b7280}.owner-deck-player-review__heading{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.owner-deck-player-review__heading strong{min-width:0;font-size:1.05rem}.owner-deck-player-review__arrow{appearance:none;color:#111827;cursor:pointer;background:#1217230f;border:0;border-radius:999px;place-items:center;width:2rem;height:2rem;padding:0;font-size:1.05rem;font-weight:700;line-height:1;display:grid}.owner-deck-player-review__arrow:hover{background:#1217231a}.owner-deck-feed-row{grid-template-columns:minmax(0,1fr) minmax(120px,auto);display:grid}.owner-deck-feed-row div{gap:.15rem;min-width:0;display:grid}.owner-deck-feed-row strong{font-size:1.05rem}.owner-deck-player-row strong,.owner-deck-player-row small,.owner-deck-feed-row strong,.owner-deck-feed-row span,.owner-deck-feed-row small{margin:0}.owner-deck-spotlight{align-items:flex-end;margin-bottom:1rem;padding:1rem 1.05rem}.owner-deck-spotlight strong{color:#a76510;font-size:1.2rem}.owner-deck-form__error,.owner-deck-form__success{border-radius:16px;margin:0;padding:.9rem 1rem}.owner-deck-form__error{color:#9b1c1c;background:#fff0f0;border:1px solid #c7393938}.owner-deck-form__success{color:#0f6b47;background:#edf9f2;border:1px solid #1184573d}.owner-deck-operator-stack{grid-template-columns:1fr 1.05fr .92fr;align-items:start;gap:1rem;display:grid}.owner-deck-live-operation-card{background:#f9f5ec}.owner-deck-live-console{gap:1rem;display:grid}.owner-deck-live-feedback{margin-bottom:1rem}.owner-deck-room-state-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.owner-deck-room-state-actions>span{color:#6b7484;margin-right:.25rem;font-size:.95rem;font-weight:800}.owner-deck-room-state-button{color:#465369;min-height:2.25rem;font:inherit;cursor:pointer;background:#ffffffbd;border:1px solid #7f8fa647;border-radius:999px;padding:0 .8rem;font-size:.78rem;font-weight:800}.owner-deck-room-state-button:disabled{opacity:.58;cursor:wait}.owner-deck-live-section{gap:.65rem;display:grid}.owner-deck-live-section__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.owner-deck-live-section__header span{color:#6b7484;font-weight:700}.owner-deck-live-spotlight-card,.owner-deck-bid-desk,.owner-deck-change-spotlight{background:#fff6dc;border:1px solid #be995057;border-radius:1.45rem;padding:1rem;box-shadow:inset 0 0 0 1px #ffffff85}.owner-deck-live-spotlight-card{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.owner-deck-live-spotlight-card>div:first-child{gap:.25rem;display:grid}.owner-deck-live-spotlight-card>div:first-child strong{font-size:clamp(1.35rem,2vw,1.75rem)}.owner-deck-live-spotlight-card>div:first-child span{color:#5c6575;font-size:.98rem}.owner-deck-live-call-grid,.owner-deck-spotlight-resolution-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.owner-deck-live-call-grid article,.owner-deck-purse-card{background:#ede5d0b8;border-radius:1rem;gap:.25rem;padding:.8rem;display:grid}.owner-deck-live-call-grid span,.owner-deck-purse-card span{color:#6b7484;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:900}.owner-deck-live-call-grid strong,.owner-deck-purse-card strong{font-size:1.2rem}.owner-deck-bid-desk,.owner-deck-change-spotlight{background:#fffdfa;border-color:#7f8fa63d;gap:1rem;display:grid}.owner-deck-selected-player{color:#172033;background:#fff;border:1px solid #d6dde7f2;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.15rem;padding:.7rem .85rem;font-weight:900;display:flex}.owner-deck-selected-clear{color:#172033;width:2.25rem;height:2.25rem;font:inherit;cursor:pointer;background:#f1eee7;border:0;border-radius:999px;place-items:center;font-weight:900;display:inline-grid}.owner-deck-modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a5c;place-items:center;padding:2rem;display:grid;position:fixed;inset:0}.owner-deck-player-modal{background:#fffdfa;border:1px solid #d6dde7f2;border-radius:1.25rem;gap:1rem;width:min(720px,100%);max-height:min(760px,100vh - 4rem);padding:1.25rem;display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a3d}.owner-deck-player-modal__identity{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.owner-deck-player-modal .owner-deck-card__header{margin-bottom:0}.owner-deck-player-modal__identity h2{margin:0}.owner-deck-team-modal{background:#f7f0e4;border:1px solid #d6dde7f2;border-radius:1.35rem;gap:1rem;width:min(720px,100%);max-height:min(820px,100vh - 4rem);padding:1.4rem;display:grid;overflow:auto;box-shadow:0 24px 70px #0f172a3d}.owner-deck-crop-modal{background:#fffdfa;border:1px solid #d6dde7f2;border-radius:1.35rem;gap:1rem;width:min(760px,100%);max-height:min(860px,100vh - 4rem);padding:1.4rem;display:grid;overflow:auto;box-shadow:0 24px 70px #0f172a3d}.owner-deck-crop-stage{background:#111827db;border:1px solid #d6dde7f2;border-radius:1rem;height:min(56vh,420px);position:relative;overflow:hidden}.owner-deck-confirm-modal{background:linear-gradient(#fffffffa,#fffdfafa),#fffdfa;border:1px solid #d6dde7f2;border-radius:1.35rem;gap:.85rem;width:min(560px,100%);padding:1.15rem;display:grid;box-shadow:0 28px 80px #0f172a42,inset 0 1px #ffffffeb}.owner-deck-confirm-modal .owner-deck-card__header{align-items:flex-start;margin-bottom:0}.owner-deck-confirm-modal .eyebrow{margin-bottom:.55rem}.owner-deck-confirm-modal h2{margin:0;font-size:clamp(1.45rem,2.6vw,1.75rem)}.owner-deck-confirm-modal .owner-deck-helper{max-width:46ch;margin:0;line-height:1.45}.owner-deck-modal-close{color:#172033;width:2.15rem;height:2.15rem;font:inherit;cursor:pointer;background:#ffffffc7;border:1px solid #7f8fa63d;border-radius:.75rem;flex:none;place-items:center;font-size:.9rem;font-weight:900;line-height:1;transition:background .16s,border-color .16s,transform .16s;display:inline-grid}.owner-deck-modal-close:hover:not(:disabled){background:#fff;border-color:#7f8fa661;transform:translateY(-1px)}.owner-deck-modal-close:focus-visible{outline-offset:2px;outline:3px solid #b7761638}.owner-deck-modal-close:disabled{opacity:.6;cursor:wait}.owner-deck-confirm-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.2rem;display:grid}.owner-deck-danger-zone{background:linear-gradient(145deg,#fff7edf5,#ffffffe6);border-color:#b91c1c33}.owner-deck-danger-zone .owner-deck-card__header span{color:#991b1b}.owner-deck-team-logo-card{background:#fffdfab8;border:1px solid #d6c7b5e6;border-radius:1.1rem;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}.owner-deck-room-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.owner-deck-room-media-card{background:#fffdfab8;border:1px solid #d6c7b5e6;border-radius:1.1rem;align-content:start;gap:.55rem;padding:.75rem;display:grid}.owner-deck-room-media-preview{color:#8b98a6;text-align:center;background:#e9dfcf;border:1px solid #d6c7b5e0;border-radius:.9rem;place-items:center;width:100%;font-size:.95rem;font-weight:800;display:grid;overflow:hidden}.owner-deck-room-media-preview--logo{aspect-ratio:1;justify-self:start;width:102px}.owner-deck-room-media-preview--banner{aspect-ratio:16/6;max-height:108px}.owner-deck-room-media-preview img{object-fit:cover;width:100%;height:100%}.owner-deck-room-media-copy{gap:.2rem;display:grid}.owner-deck-room-media-copy strong{color:#1f2937;font-size:1.02rem}.owner-deck-room-media-copy span{color:#5c6575;letter-spacing:.03em;text-transform:none;font-size:.85rem;font-weight:700}.owner-deck-room-media-actions{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.15rem;display:flex}.owner-deck-room-media-actions .owner-deck-upload-button{border-radius:.75rem;padding:.6rem .82rem;font-size:.88rem}.owner-deck-room-media-actions .owner-deck-action-button--compact{border-radius:.75rem;min-height:2.2rem;padding:.45rem .75rem}.owner-deck-team-tile--button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.owner-deck-team-tile--button:hover{border-color:#b7761657;transform:translateY(-2px);box-shadow:0 18px 44px #202d441f}.owner-deck-roster-tools{gap:.85rem;margin-bottom:.9rem;display:grid}.owner-deck-roster-tabs{background:#ffffff94;border:1px solid #7f8fa633;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.35rem;display:grid}.owner-deck-roster-tabs button{color:#5c6575;min-height:2.65rem;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.8rem;justify-content:center;align-items:center;gap:4px;font-weight:900;display:flex}.owner-deck-roster-tabs button.is-active{color:#ffe1a8;background:#172033}.owner-deck-roster-tabs span{opacity:.72}.owner-deck-team-logo-preview{aspect-ratio:1;color:#8b98a6;text-align:center;background:#e9dfcf;border-radius:1rem;place-items:center;width:112px;font-weight:900;display:grid;overflow:hidden}.owner-deck-team-logo-preview img{object-fit:cover;width:100%;height:100%}.owner-deck-team-logo-card>div:last-child{gap:.35rem;display:grid}.owner-deck-team-logo-card strong{font-size:1.15rem}.owner-deck-team-logo-card span{color:#8f1720;letter-spacing:.12em;text-transform:uppercase;font-weight:900}.owner-deck-upload-button{color:#ffe1a8;cursor:pointer;background:#172033;border-radius:.9rem;width:fit-content;padding:.75rem 1rem;font-weight:900}.owner-deck-upload-button input{display:none}.owner-deck-color-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.owner-deck-color-swatch{color:#fff;min-height:3rem;font:inherit;cursor:pointer;border:2px solid #140507e6;border-radius:999px;font-weight:900;box-shadow:inset 0 0 0 1px #ffffff2e}.owner-deck-color-swatch.is-selected{outline-offset:3px;outline:3px solid #14050738}.owner-deck-modal-submit{min-height:3.35rem;font-size:1rem}.owner-deck-player-modal-list{gap:.65rem;min-height:0;padding-right:.15rem;display:grid;overflow:auto}.owner-deck-player-modal-row{color:#172033;text-align:left;cursor:pointer;background:#fff;border:1px solid #d6dde7f2;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.85rem 1rem;display:flex}.owner-deck-player-modal-row.is-selected{background:#fff6dc;border-color:#e09822b8}.owner-deck-player-modal-row span{gap:.2rem;display:grid}.owner-deck-player-modal-row strong,.owner-deck-player-modal-row b{font-size:1rem}.owner-deck-player-modal-row small{color:#5c6575;font-weight:700}.owner-deck-player-modal-row .owner-deck-row-action{white-space:nowrap;align-items:center;gap:.55rem;display:inline-flex}.owner-deck-player-modal-row .owner-deck-row-action>span{color:#8e1717;font-size:1.45rem;font-weight:900;line-height:1;display:inline}.owner-deck-bid-amount-row{grid-template-columns:minmax(0,1fr) minmax(180px,.7fr);align-items:end;gap:.9rem;display:grid}.owner-deck-bid-desk .owner-deck-field input,.owner-deck-bid-desk .owner-deck-field select,.owner-deck-change-spotlight .owner-deck-field select{border-radius:1rem;min-height:3.15rem;font-weight:800}.owner-deck-action-grid--bid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-deck-live-section--bid{min-width:0}.owner-deck-helper-row{gap:.55rem;display:grid}.owner-deck-operator-divider{background:linear-gradient(90deg,#7f8fa614,#b7761673,#7f8fa614);height:1px}.owner-deck-shell .eyebrow{color:#9a6b26}.owner-deck-shell .workspace-sync-pill{color:#0f6b47;background:#edf9f2;border-color:#11845733}.owner-deck-shell .cta{border-color:#7f8fa647;box-shadow:0 10px 24px #202d4414}.owner-deck-shell .cta--primary{color:#1f1608;background:linear-gradient(120deg,#f0b43f,#d47a31)}.owner-deck-shell .cta--ghost{color:#172033;background:#ffffffd1}.viewer-hub-shell{background:radial-gradient(circle at top,#f2b6421a,#0000 32%),linear-gradient(#0f141d 0%,#101923 100%);min-height:100vh;padding:2rem clamp(1.2rem,3vw,2.4rem) 4rem}.viewer-hub-hero,.viewer-hub-grid{width:min(1220px,100%);margin:0 auto}.viewer-hub-hero{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.4rem;display:flex}.viewer-hub-hero h1,.viewer-hub-state-card h1,.viewer-hub-card h2,.viewer-hub-spotlight h3{font-family:var(--font-body);letter-spacing:0;text-transform:none;margin:0;font-weight:800}.viewer-hub-hero h1,.viewer-hub-state-card h1{font-size:clamp(2.8rem,5vw,4.6rem)}.viewer-hub-hero p,.viewer-hub-state-card p,.viewer-hub-card__header span,.viewer-hub-empty,.viewer-hub-join-card span,.viewer-hub-join-card p,.viewer-hub-join-card small,.viewer-hub-saved-row span,.viewer-hub-saved-row small,.viewer-hub-team-tile small,.viewer-hub-feed-row span,.viewer-hub-discovery-row span,.viewer-hub-discovery-row small,.viewer-hub-spotlight p{color:#ebedffbd}.viewer-hub-state-card,.viewer-hub-card{background:#080c14e6;border:1px solid #ffffff14;border-radius:28px;box-shadow:0 24px 80px #03060f6b}.viewer-hub-state-card{width:min(760px,100%);margin:8vh auto 0;padding:clamp(1.4rem,3vw,2.2rem)}.viewer-hub-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.9rem;display:flex}.viewer-hub-logout-button{cursor:pointer;font:inherit}.viewer-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-bottom:1.2rem;display:grid}.viewer-hub-grid--main{grid-template-columns:minmax(0,1fr)}.viewer-hub-grid--ops{grid-template-columns:repeat(3,minmax(0,1fr))}.viewer-hub-card{padding:clamp(1.2rem,2.6vw,1.8rem)}.viewer-hub-card__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.viewer-hub-card__header>span{letter-spacing:.02em;color:#ebedffb3;background:#ffffff14;border-radius:999px;flex-shrink:0;margin-top:.2rem;padding:.15rem .6rem;font-size:.75rem;font-weight:700}.viewer-hub-empty,.viewer-hub-spotlight p{margin:0}.viewer-hub-metrics,.viewer-hub-link-grid,.viewer-hub-team-grid,.viewer-hub-feed,.viewer-hub-saved-list,.viewer-hub-discovery-list,.viewer-hub-auction-rail{gap:.9rem;display:grid}.viewer-hub-auction-rail{scroll-snap-type:x proximity;grid-auto-columns:minmax(260px,320px);grid-auto-flow:column;padding:.1rem 0 .35rem;overflow-x:auto}.viewer-hub-auction-rail::-webkit-scrollbar{height:8px}.viewer-hub-auction-rail::-webkit-scrollbar-thumb{background:#d9a24847;border-radius:999px}.viewer-hub-auction-card{scroll-snap-align:start;background:#121723e6;border:1px solid #ffffff14;border-top:3px solid #ffffff24;border-radius:22px;flex-direction:column;min-height:210px;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.viewer-hub-auction-card:hover{transform:translateY(-2px);box-shadow:0 6px 24px #03060f80}.viewer-hub-auction-card>a:not(.viewer-hub-auction-card__button){color:inherit;flex:1;align-content:start;gap:.65rem;padding:1rem 1.1rem;text-decoration:none;display:grid}.viewer-hub-auction-card__top{color:#ebedffb3;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.viewer-hub-auction-card__top span{letter-spacing:.02em;opacity:.75;font-size:.72rem;font-weight:500}.viewer-hub-auction-card__top b{letter-spacing:.06em;text-transform:uppercase;color:#ebedffd9;white-space:nowrap;background:#ffffff1a;border-radius:999px;flex-shrink:0;padding:.2rem .55rem;font-size:.65rem;font-weight:700}.viewer-hub-auction-card[data-status=live],.viewer-hub-auction-card[data-status=paused],.viewer-hub-auction-card[data-status=running],.viewer-hub-auction-card[data-status=active]{border-top-color:#16a34a}.viewer-hub-auction-card[data-status=scheduled]{border-top-color:#ee9d2d}.viewer-hub-auction-card[data-status=completed],.viewer-hub-auction-card[data-status=complete],.viewer-hub-auction-card[data-status=closed],.viewer-hub-auction-card[data-status=finished]{border-top-color:#475569}.viewer-hub-auction-card[data-status=live] .viewer-hub-auction-card__top b,.viewer-hub-auction-card[data-status=paused] .viewer-hub-auction-card__top b,.viewer-hub-auction-card[data-status=running] .viewer-hub-auction-card__top b,.viewer-hub-auction-card[data-status=active] .viewer-hub-auction-card__top b{color:#4ade80;background:#16a34a2e}.viewer-hub-auction-card[data-status=scheduled] .viewer-hub-auction-card__top b{color:#fbbf24;background:#ee9d2d2e}.viewer-hub-auction-card[data-status=completed] .viewer-hub-auction-card__top b,.viewer-hub-auction-card[data-status=complete] .viewer-hub-auction-card__top b,.viewer-hub-auction-card[data-status=closed] .viewer-hub-auction-card__top b,.viewer-hub-auction-card[data-status=finished] .viewer-hub-auction-card__top b{color:#94a3b8;background:#64748b33}.viewer-hub-auction-card[data-status=available]{border-top-color:#0284c7}.viewer-hub-auction-card[data-status=available] .viewer-hub-auction-card__top b{color:#38bdf8;background:#0284c72e}.viewer-hub-auction-card strong{font-size:1.5rem;font-weight:800;line-height:1.08}.viewer-hub-auction-card small,.viewer-hub-auction-card em{color:#ebedffb8;font-style:normal}.viewer-hub-auction-card__action{border-top:1px solid #ffffff12;padding:.75rem 1.1rem 1.1rem;display:flex}.viewer-hub-auction-card button,.viewer-hub-auction-card__button{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff2e;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:.45rem;margin:0;padding:.5rem .95rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.viewer-hub-auction-card__button-icon{color:inherit;flex:none;line-height:1}.viewer-hub-auction-card__button span{color:#fff;opacity:1}.viewer-hub-auction-card button:hover,.viewer-hub-auction-card__button:hover{background:#ffffff21;border-color:#ffffff47}.viewer-hub-auction-card__button--primary{color:#111827;background:#ee9d2d;border-color:#0000;justify-content:center;align-items:center;min-height:2.8rem;padding:.6rem 1rem;font-weight:900;display:inline-flex;box-shadow:0 12px 24px #e0841c38}.viewer-hub-auction-card__button--primary:hover{background:#f4a83a;border-color:#0000;box-shadow:0 12px 28px #e0841c57}.viewer-hub-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.viewer-hub-metrics article,.viewer-hub-spotlight,.viewer-hub-saved-row,.viewer-hub-team-tile,.viewer-hub-feed-row,.viewer-hub-discovery-row{background:#121723e6;border:1px solid #ffffff14;border-radius:22px}.viewer-hub-metrics article{gap:.35rem;padding:1rem;display:grid}.viewer-hub-metrics article span{color:#ebedff9e;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.viewer-hub-join-card{gap:1rem;display:grid}.viewer-hub-join-card__error{color:#f87171;margin:0;font-size:.85rem;font-weight:700}.viewer-hub-join-card__form,.viewer-hub-join-card__examples{flex-wrap:wrap;gap:.8rem;display:flex}.viewer-hub-join-card__form input{color:#f7f8ff;min-width:220px;font:inherit;background:#121723eb;border:1px solid #ffffff1f;border-radius:18px;flex:1;padding:.95rem 1rem}.viewer-hub-join-card__examples button{color:#f6f7ff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:999px;padding:.55rem .95rem}.viewer-hub-spotlight,.viewer-hub-saved-row,.viewer-hub-team-tile,.viewer-hub-feed-row,.viewer-hub-discovery-row{padding:1rem 1.05rem}.viewer-hub-spotlight,.viewer-hub-saved-row,.viewer-hub-saved-row__actions,.viewer-hub-team-tile div,.viewer-hub-feed-row,.viewer-hub-discovery-row{justify-content:space-between;gap:.8rem;display:flex}.viewer-hub-spotlight{align-items:flex-end;margin-bottom:1rem}.viewer-hub-spotlight strong{color:var(--gold);font-size:clamp(1.8rem,3vw,2.7rem);font-family:var(--font-display)}.viewer-hub-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.viewer-hub-surface-link{color:#f7f8ff;font:inherit;text-align:center;background:#121723e6;border:1px solid #ffffff1f;border-radius:18px;padding:.95rem 1rem;text-decoration:none}.viewer-hub-saved-row__actions{flex-wrap:wrap}.viewer-hub-saved-row__actions a,.viewer-hub-saved-row__actions button{color:#f6f7ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.viewer-hub-team-grid{grid-template-columns:minmax(0,1fr)}.viewer-hub-team-tile{gap:.35rem;display:grid}.viewer-hub-team-tile.is-leading{border-color:#e0aa2275;box-shadow:0 18px 40px #e0aa2224}.viewer-hub-feed-row strong,.viewer-hub-feed-row span,.viewer-hub-discovery-row strong,.viewer-hub-discovery-row b,.viewer-hub-discovery-row small{margin:0}.viewer-hub-discovery-row{color:#f7f8ff;align-items:center;text-decoration:none}.viewer-hub-form__error{color:#ffd0d0;background:#5c101070;border:1px solid #ff5f5f3d;border-radius:16px;margin:0;padding:.9rem 1rem}.settings-shell{background:radial-gradient(circle at top,#4999e91a,#0000 30%),linear-gradient(#10141d 0%,#101922 100%);min-height:100vh;padding:2rem clamp(1.2rem,3vw,2.4rem) 4rem}.settings-hero,.settings-grid{width:min(1220px,100%);margin:0 auto}.settings-hero{background:radial-gradient(circle at 88% 8%,#4999e929,#0000 34%),radial-gradient(circle at 12% 92%,#f2b6421f,#0000 34%),#080c14e6;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;margin-bottom:1.4rem;padding:clamp(1.15rem,2vw,1.6rem);display:grid;box-shadow:0 24px 80px #03060f57}.settings-hero__copy{flex:560px}.settings-hero__copy small{color:#ebedffa6;margin-top:.65rem;font-size:.88rem;display:block}.settings-hero__actions{align-self:center}.settings-hero h1,.settings-state-card h1,.settings-card h2{font-family:var(--font-display);margin:0}.settings-hero h1,.settings-state-card h1{font-size:clamp(2.8rem,5vw,4.6rem)}.settings-hero p,.settings-state-card p,.settings-card__header span,.settings-field,.settings-summary,.settings-note small,.settings-warning small,.settings-warning span{color:#ebedffbd}.settings-state-card,.settings-card{background:#080c14e6;border:1px solid #ffffff14;border-radius:28px;box-shadow:0 24px 80px #03060f6b}.settings-state-card{width:min(760px,100%);margin:8vh auto 0;padding:clamp(1.4rem,3vw,2.2rem)}.settings-actions{flex-wrap:wrap;justify-content:flex-end;gap:.9rem;max-width:520px;margin-left:auto;display:flex}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-bottom:1.2rem;display:grid}.settings-grid--summary,.settings-grid--danger{grid-template-columns:minmax(0,1fr)}.settings-card{padding:clamp(1.2rem,2.6vw,1.8rem)}.settings-card--danger{border-color:#ff5f5f3d}.settings-card__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.settings-summary{margin:0 0 1rem}.settings-metrics,.settings-form,.settings-form__grid{gap:.9rem;display:grid}.settings-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-metrics article,.settings-note,.settings-warning{background:#121723e6;border:1px solid #ffffff14;border-radius:22px}.settings-metrics article{gap:.35rem;padding:1rem;display:grid}.settings-metrics article span{color:#ebedff9e;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.settings-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-field{gap:.45rem;font-size:.96rem;display:grid}.settings-field--wide{grid-column:1/-1}.settings-field input,.settings-field textarea{color:#f7f8ff;width:100%;font:inherit;background:#121723eb;border:1px solid #ffffff1f;border-radius:18px;padding:.95rem 1rem}.settings-field textarea{resize:vertical;min-height:140px}.settings-note,.settings-warning,.settings-form__error,.settings-form__success{margin:0;padding:.9rem 1rem}.settings-note strong,.settings-warning strong{margin-bottom:.2rem;display:block}.settings-warning{color:#ffe8c0;background:#5e3e0f57;border:1px solid #ffb84d38;border-radius:16px}.settings-note,.settings-form__error,.settings-form__success{border-radius:16px}.settings-note+.settings-form__error,.settings-warning+.settings-form__error,.settings-form__success+.settings-form__error{margin-top:.85rem}.settings-form__error{color:#fecaca;background:#7f1d1d2e;border:1px solid #f871714d;border-left:4px solid #f87171;align-items:flex-start;gap:.75rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a}.settings-form__error:before{content:"!";color:#fecaca;background:#f8717129;border-radius:999px;flex:none;place-items:center;width:1.35rem;height:1.35rem;font-size:.82rem;font-weight:800;line-height:1;display:grid}.settings-form__success{color:#d7ffea;background:#0d482e66;border:1px solid #7affbd38}.settings-grid--summary .settings-note,.settings-grid--summary .settings-warning{margin-top:.85rem}.auction-detail-columns{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.auction-roster-review.owner-deck-grid{align-items:stretch;gap:18px;width:min(1220px,100%);margin:0 auto 1.2rem}.auction-roster-review--public-room.owner-deck-grid,.owner-deck-shell .auction-roster-review.owner-deck-grid{width:100%}.auction-roster-review .owner-deck-card{width:100%;min-width:0}.auction-roster-review .owner-deck-card:nth-child(2){grid-template-rows:auto auto minmax(0,1fr);min-height:520px;max-height:min(700px,100vh - 230px);display:grid}.auction-roster-review .owner-deck-card:nth-child(2) .owner-deck-player-list{overscroll-behavior:contain;min-height:0;padding-right:.25rem;overflow-y:auto}.auction-detail-panel{padding:24px}.auction-team-grid,.auction-player-list,.auction-feed{gap:14px;margin-top:18px;display:grid}.auction-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-team-card,.auction-feed-row,.auction-player-row{background:#ffffff0d;border-radius:22px}.auction-team-card{border:1px solid #ffffff14;padding:18px}.auction-team-card.is-leading{background:linear-gradient(#f2b6421f,#ffffff0d);outline:2px solid #f2b64273}.auction-team-card__header,.auction-player-row,.auction-feed-row{justify-content:space-between;gap:16px;display:flex}.auction-team-card__header strong{font-size:1.05rem}.auction-team-card__header span,.auction-team-card p,.auction-team-card__meta small,.auction-feed-row span,.auction-feed-row small,.auction-player-row span,.auction-player-row small{color:#ffffffb8}.auction-team-card p{margin:12px 0}.auction-team-card__meta{gap:8px;display:grid}.auction-detail-columns--feed{grid-template-columns:minmax(0,1fr)}.auction-detail-panel--feed{width:100%}.auction-feed-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.auction-feed-heading>div{gap:.3rem;display:grid}.auction-feed-filter{color:#ffffffc7;gap:.35rem;font-size:.92rem;display:grid}.auction-feed-filter>span{line-height:1.2}.auction-feed-filter select{appearance:none;color:#fff;min-width:220px;min-height:44px;font:inherit;background-color:#ffffff14;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.05rem;border:1px solid #ffffff24;border-radius:999px;padding:0 2.85rem 0 1rem}.auction-feed-filter-dropdown{min-width:220px;position:relative}.auction-feed-filter-dropdown__button{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-content:space-between;align-items:center;gap:.85rem;padding:0 .95rem 0 1rem;transition:border-color .16s,background .16s,box-shadow .16s;display:inline-flex}.auction-feed-filter-dropdown__button:hover,.auction-feed-filter-dropdown.is-open .auction-feed-filter-dropdown__button{background:#ffffff1f;border-color:#f2b64285}.auction-feed-filter-dropdown__button:focus-visible{border-color:#f2b642c7;outline:0;box-shadow:0 0 0 3px #f2b6422e,0 12px 24px #05080d38}.auction-feed-filter-dropdown__button span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auction-feed-filter-dropdown__chevron{clip-path:polygon(22% 35%,50% 64%,78% 35%,88% 45%,50% 83%,12% 45%);opacity:.9;background:currentColor;flex:none;width:1.05rem;height:1.05rem;transition:transform .16s}.auction-feed-filter-dropdown.is-open .auction-feed-filter-dropdown__chevron{transform:rotate(180deg)}.auction-feed-filter-dropdown__menu{z-index:20;background:#141821fa;border:1px solid #ffffff24;border-radius:18px;gap:.2rem;width:min(280px,max(100%,220px));max-height:15rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;overflow-y:auto;box-shadow:0 18px 44px #05080d52,inset 0 1px #ffffff14}.auction-feed-filter-dropdown__option{color:#ffffffd6;width:100%;min-height:2.35rem;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:.6rem;padding:0 .75rem;transition:background .14s,color .14s;display:flex}.auction-feed-filter-dropdown__option:hover,.auction-feed-filter-dropdown__option:focus-visible{color:#fff;background:#ffffff14;outline:0}.auction-feed-filter-dropdown__option.is-selected{color:#ffe8a7;background:#f2b64229;font-weight:800}.auction-feed-filter-dropdown__option.is-selected:before{content:"";clip-path:polygon(16% 52%,27% 41%,44% 58%,74% 22%,86% 32%,46% 78%);background:currentColor;flex:none;width:.9rem;height:.9rem}.auction-feed-filter-dropdown__option:not(.is-selected):before{content:"";flex:none;width:.9rem;height:.9rem}.auction-feed-row,.auction-player-row{align-items:center;padding:16px 18px}.auction-feed-row strong,.auction-player-row strong,.auction-feed-row small{display:block}.auction-feed-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.auction-feed-pagination button{color:#ffffffe6;min-height:40px;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:0 14px;font-weight:700}.auction-feed-pagination button:hover:not(:disabled){background:#ffffff1f}.auction-feed-pagination button:disabled{opacity:.45;cursor:not-allowed}.display-control-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#080a0ed1;border:1px solid #ffffff1f;border-radius:24px;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:16px 20px;display:flex}.display-control-bar__title{gap:4px;display:grid}.display-control-bar__title strong{font-family:var(--font-display);letter-spacing:.04em}.display-control-bar__title small{color:#ffffffa8}.display-control-bar__actions,.display-control-bar__modes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.display-control-bar__modes button,.display-control-bar__secondary{color:#fff;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.display-control-bar__modes button:hover,.display-control-bar__secondary:hover{background:#ffffff1f;transform:translateY(-1px)}.display-control-bar__modes button.is-active{color:#ffe7ab;background:#f2b6422e;border-color:#f2b64261}.display-control-bar kbd{min-width:24px;font:inherit;color:#ffffffc2;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;place-items:center;padding:3px 6px;font-size:.72rem;display:inline-grid}.route-state-shell{color:#fff;background:radial-gradient(circle at top,#f2b64224,#0000 24%),linear-gradient(#08120f 0%,#120507 48%,#111723 100%);place-items:center;min-height:100vh;padding:28px;display:grid}.route-state-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(100%,760px);box-shadow:var(--shadow);background:#090e18d1;border:1px solid #ffffff1a;border-radius:30px;gap:18px;padding:32px;display:grid}.route-state-card--compact{gap:14px;width:min(100%,560px);padding:26px}.route-state-card--error{background:#250b0ed1;border-color:#d9262657}.route-state-card h1{font-size:clamp(2.2rem,4vw,4rem);font-family:var(--font-display);letter-spacing:.03em;margin:0}.route-state-card--compact h1{font-family:var(--font-body);letter-spacing:0;font-size:clamp(2rem,3vw,3rem);font-weight:800}.route-state-card>p:not(.eyebrow){color:#ffffffc2;margin:0;font-size:1.05rem;line-height:1.7}.route-state-actions{flex-wrap:wrap;gap:12px;display:flex}.route-state-loading{color:#ffffffd1;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:12px;width:fit-content;padding:12px 16px;display:inline-flex}.route-state-loading span{background:#f2b642;border-radius:999px;width:12px;height:12px;animation:1.25s ease-out infinite route-state-pulse;box-shadow:0 0 #f2b6426b}@keyframes route-state-pulse{70%{box-shadow:0 0 0 10px #f2b64200}to{box-shadow:0 0 #f2b64200}}.route-state-link{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 18px;text-decoration:none;display:inline-flex}.route-state-link--primary{color:#fff0c2;background:linear-gradient(135deg,#f2b64242,#d9262638);border-color:#f2b64257}.splash-shell{color:#fff;background:radial-gradient(circle at top,#f2b64224,#0000 24%),linear-gradient(#08120f 0%,#120507 48%,#111723 100%);flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;animation:.3s ease-out both splash-fade-in;display:flex;position:relative}.splash-shimmer{height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.splash-shimmer:before{content:"";background:linear-gradient(90deg,#0000 0%,#d9a24899 30%,#f2b642 50%,#d9a24899 70%,#0000 100%);animation:2s linear infinite splash-shimmer;display:block;position:absolute;inset:0;transform:translate(-100%)}.splash-ball{filter:drop-shadow(0 10px 28px #7a2d24a6);animation:1.4s ease-in-out infinite splash-bounce}.splash-ball__spin{width:80px;height:80px;animation:4s linear infinite splash-spin}.splash-ball__svg{width:100%;height:100%;display:block}.splash-wordmark{font-family:var(--font-display);letter-spacing:.03em;color:#fff;margin:0;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800}.splash-dots{align-items:center;gap:7px;display:inline-flex}.splash-dots__dot{background:#d9a248;border-radius:999px;width:7px;height:7px;animation:1.2s ease-in-out infinite splash-dot-bounce}.splash-dots__dot:nth-child(2){animation-delay:.2s}.splash-dots__dot:nth-child(3){animation-delay:.4s}@keyframes splash-fade-in{0%{opacity:0}to{opacity:1}}@keyframes splash-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes splash-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes splash-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes splash-dot-bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.splash-shell,.splash-shimmer:before,.splash-ball,.splash-ball__spin,.splash-dots__dot,.owner-deck-toast{animation:none}}.inline-state-card{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:22px;gap:12px;padding:18px 20px;display:grid}.inline-state-card--compact{padding:16px 18px}.inline-state-card--warn{background:#f2b64214;border-color:#f2b64242}.inline-state-card--error{background:#d9262617;border-color:#d9262652}.inline-state-card strong,.inline-state-card p{display:block}.inline-state-card strong{font-size:1rem}.inline-state-card p{color:#ffffffb8;margin:8px 0 0;line-height:1.65}.inline-state-card__action{flex-wrap:wrap;gap:10px;display:flex}.workspace-export-panel{gap:1.1rem;width:100%;min-width:0;display:grid}.workspace-export-panel__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.workspace-export-panel__header h2,.workspace-export-panel__scope strong{font-family:var(--font-display);margin:0}.workspace-export-panel__header span,.workspace-export-panel__copy,.workspace-export-panel__scope span,.workspace-export-panel__meta span{color:#5c6575}.workspace-export-panel__copy,.workspace-export-panel__meta,.workspace-export-panel__success,.workspace-export-panel__error{margin:0}.workspace-export-panel__scope-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.workspace-export-panel__scope,.workspace-export-panel__format,.workspace-export-panel__download{color:#172033;font:inherit;background:#fff;border:1px solid #7f8fa638;border-radius:18px}.workspace-export-panel__scope{text-align:left;cursor:pointer;align-content:start;gap:.35rem;min-height:138px;padding:1rem;display:grid}.workspace-export-panel__scope span{font-size:.9rem;line-height:1.35}.workspace-export-panel__scope.is-active,.workspace-export-panel__format.is-active{background:#fff6dc;border-color:#e0aa229e}.workspace-export-panel__format-row{flex-wrap:wrap;gap:.8rem;display:flex}.workspace-export-panel__format{cursor:pointer;min-width:110px;padding:.85rem 1rem}.workspace-export-panel__actions{flex-wrap:wrap;gap:.9rem;display:flex}.workspace-export-panel__download{color:#ffe1a8;cursor:pointer;background:#172033;padding:.95rem 1rem}.workspace-export-panel__download:disabled{opacity:.6;cursor:wait}.workspace-export-panel__success,.workspace-export-panel__error{border-radius:16px;padding:.9rem 1rem}.workspace-export-panel__success{color:#d7ffea;background:#0d482e66;border:1px solid #7affbd38}.workspace-export-panel__error{color:#ffd0d0;background:#5c101070;border:1px solid #ff5f5f3d}.overlay-shell{background:radial-gradient(circle at 0 0,#f2b6421f,#0000 18%),linear-gradient(#030a0826,#030a08b3);place-items:start center;min-height:100vh;padding:clamp(18px,2vw,28px);display:grid}.overlay-shell--compact{place-items:center}.overlay-shell--clean{padding-top:18px}.overlay-stage{align-content:start;gap:18px;width:min(100%,1600px);display:grid}.overlay-header,.overlay-main,.overlay-ticker{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#080a0eb8;border:1px solid #ffffff24}.overlay-header,.overlay-main{border-radius:28px}.overlay-header{justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.overlay-kicker,.screen-kicker{text-transform:uppercase;letter-spacing:.18em;color:#ffffffad;font-size:.76rem}.overlay-header h1,.screen-hero__topbar h1{font-size:clamp(2rem,4vw,3.8rem);font-family:var(--font-display);letter-spacing:.03em;margin:8px 0 0}.overlay-status{color:#ffffffc7;text-align:right;border-radius:18px;justify-items:end;gap:6px;min-width:min(260px,34vw);padding:12px 14px;display:grid}.overlay-main{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:18px;padding:24px;display:grid}.overlay-main--compact{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr)}.overlay-main--ticker{grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:stretch}.overlay-player{background:#ffffff0f;border-radius:22px;align-items:center;gap:18px;min-width:0;min-height:156px;padding:20px;display:flex;overflow:hidden}.overlay-player__avatar,.screen-player__avatar{color:#180507;width:96px;height:96px;font-family:var(--font-display);letter-spacing:.08em;background:linear-gradient(135deg,#f2b642,#d92626);border-radius:26px;place-items:center;font-size:2rem;display:grid}.overlay-chip,.screen-chip{color:#ffe8a7;background:#f2b6422e;border-radius:999px;padding:7px 12px;display:inline-flex}.overlay-player__body strong,.overlay-player__body p,.overlay-player__body small{display:block}.overlay-player__body{min-width:0}.overlay-player__body strong{margin-top:10px;font-size:2rem;line-height:1.12}.overlay-player__body p,.overlay-player__body small{color:#ffffffc2;margin:0;line-height:1.45}.overlay-player__body p{margin-top:12px}.overlay-player__body small{margin-top:8px}.overlay-bid{background:#0e2317cc;border-radius:24px;padding:22px}.overlay-bid--ticker{align-content:center;display:grid}.overlay-bid span,.overlay-bid strong,.overlay-bid em,.overlay-bid small{display:block}.overlay-bid strong{color:var(--gold);font-size:clamp(2.4rem,4vw,4.2rem);font-family:var(--font-display);margin:10px 0}.overlay-bid em{color:#fffc;font-style:normal}.overlay-bid small{color:#ffffff9e;margin-top:10px}.overlay-ticker{border-radius:24px;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:16px;display:grid}.overlay-ticker--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.overlay-ticker--ticker{grid-template-columns:repeat(8,minmax(0,1fr))}.overlay-team{background:#ffffff0f;border-radius:18px;padding:14px}.overlay-team.is-leading,.screen-team-card.is-leading,.screen-value-board__row.is-spotlight{outline:2px solid #f2b64273}.overlay-team strong,.overlay-team span,.overlay-team small{display:block}.overlay-team span,.overlay-team small{color:#ffffffb8}.screen-shell{color:#fff;background:radial-gradient(circle at top,#f2b64229,#0000 20%),linear-gradient(#07110d 0%,#0b2117 48%,#1c080a 100%);min-height:100vh;padding:20px clamp(20px,3vw,40px) 40px}.screen-shell--clean{padding-top:16px}.screen-hero{padding:28px 0 20px}.screen-hero__topbar,.screen-hero__grid,.screen-board{gap:18px;display:grid}.screen-hero__topbar{grid-template-columns:minmax(0,1fr) auto;align-items:end}.screen-meta{color:#ffffffc2;justify-items:end;gap:8px;display:grid}.screen-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);margin-top:24px}.screen-hero__grid--focus{grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr)}.screen-hero__grid--board{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr)}.screen-player,.screen-bid-panel,.screen-feed,.screen-team-card,.screen-value-board{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#ffffff12;border:1px solid #ffffff1f}.screen-player,.screen-bid-panel,.screen-feed,.screen-value-board{border-radius:28px}.screen-player{align-items:center;gap:18px;padding:24px;display:flex}.screen-player strong,.screen-player p,.screen-player small{display:block}.screen-player strong{font-size:clamp(2rem,4vw,3rem);font-family:var(--font-display);margin-top:10px}.screen-player p,.screen-player small{color:#ffffffc7}.screen-bid-panel{align-content:center;padding:28px;display:grid}.screen-bid-panel span,.screen-bid-panel strong,.screen-bid-panel em,.screen-bid-panel small{display:block}.screen-bid-panel strong{color:var(--gold);font-size:clamp(2.6rem,5vw,4.6rem);font-family:var(--font-display);margin:10px 0}.screen-bid-panel em{color:#ffffffd1;font-style:normal}.screen-bid-panel small{color:#ffffffb3;margin-top:8px}.screen-board{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);padding:0 0 42px}.screen-board--focus{grid-template-columns:minmax(0,1fr) minmax(380px,.9fr)}.screen-board--board{grid-template-columns:minmax(0,1.45fr) minmax(360px,.75fr)}.screen-board__teams{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.screen-board--focus .screen-board__teams,.screen-board--board .screen-board__teams{grid-template-columns:repeat(3,minmax(0,1fr))}.screen-team-card{border-radius:24px;padding:20px}.screen-team-card__header,.screen-feed__row{justify-content:space-between;gap:16px;display:flex}.screen-team-card__header span,.screen-team-card__stats small,.screen-feed__row span,.screen-value-board__row span,.screen-value-board__row small{color:#ffffffb8}.screen-team-card__stats{gap:5px;margin-top:14px;display:grid}.screen-team-card__stats b{font-size:1.2rem}.screen-side-stack{align-content:start;gap:18px;display:grid}.screen-side-stack--focus{gap:24px}.screen-feed,.screen-value-board{padding:24px}.screen-value-board__list,.screen-feed__list{gap:12px;margin-top:18px;display:grid}.screen-value-board__row{background:#ffffff0d;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:16px 18px;display:grid}.screen-value-board__row strong,.screen-value-board__row span,.screen-value-board__row b,.screen-value-board__row small{display:block}.screen-feed__row{background:#ffffff0d;border-radius:18px;padding:16px 18px}.auction-links-shell{background:radial-gradient(circle at 0 0,#f2b6421f,#0000 22%),linear-gradient(#120507 0%,#1f0d12 42%,#101922 100%);min-height:100vh}.auction-links-hero,.auction-links-body{padding:28px clamp(20px,4vw,56px) 36px}.auction-links-topbar,.auction-links-hero__grid,.auction-links-grid{gap:18px;width:min(1180px,100%);margin:0 auto;display:grid}.auction-links-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:24px}.auction-links-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.auction-links-summary,.auction-links-status,.auction-links-card{background:#090c14e6;border:1px solid #ffffff14;border-radius:28px;box-shadow:0 24px 80px #03060f6b}.auction-links-summary,.auction-links-status{padding:clamp(1.2rem,2.8vw,1.8rem)}.auction-links-summary h1{font-family:var(--font-display);margin:0 0 10px;font-size:clamp(2.4rem,5vw,4.2rem)}.auction-links-summary p,.auction-links-status span,.auction-links-status small,.auction-links-row span,.auction-links-row small,.auction-links-helper{color:#ebedffbd}.auction-links-status{gap:14px;display:grid}.auction-links-status__row{background:#ffffff0d;border-radius:20px;gap:4px;padding:16px 18px;display:grid}.auction-links-status__row strong{font-size:1.15rem}.auction-links-grid{grid-template-columns:minmax(260px,.8fr) minmax(0,1.1fr);align-items:start}.auction-links-card{padding:24px}.auction-links-card--qr{grid-row:span 2}.auction-links-qr-frame{background:#fffffff2;border-radius:28px;place-items:center;margin-top:18px;padding:18px;display:grid}.auction-links-qr-frame img{width:min(100%,280px);height:auto;display:block}.auction-links-helper{margin:16px 0 0}.auction-links-list,.auction-links-share-copy,.auction-links-actions{margin-top:18px}.auction-links-list{gap:14px;display:grid}.auction-links-row{background:#ffffff0d;border-radius:22px;justify-content:space-between;gap:16px;padding:16px 18px;display:flex}.auction-links-row strong,.auction-links-row span,.auction-links-row small{display:block}.auction-links-row__actions{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.auction-links-row__actions a,.auction-links-row__actions button{color:#f6f7ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.auction-links-share-copy{background:#ffffff0d;border-radius:22px;padding:16px 18px}.auction-links-share-copy pre{white-space:pre-wrap;font:inherit;color:#f5f7ffeb;margin:0}.auction-room-tabs{flex-wrap:wrap;gap:10px;width:min(1180px,100%);margin:0 auto;display:flex}.auction-room-tabs__link{color:#f5f7ffcc;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:10px 16px;text-decoration:none;transition:transform .16s,border-color .16s,background .16s}.auction-room-tabs__link:hover,.auction-room-tabs__link.is-active{color:#fff3cf;background:#f2b64224;border-color:#f2b6426b;transform:translateY(-1px)}.auction-section-shell{background:radial-gradient(circle at 0 0,#f2b6421f,#0000 22%),linear-gradient(#120507 0%,#1a0e13 40%,#101922 100%);min-height:100vh}.auction-section-hero,.auction-section-body{padding:28px clamp(20px,4vw,56px) 36px}.auction-section-topbar,.auction-section-hero__grid,.auction-section-grid{gap:18px;width:min(1180px,100%);margin:0 auto;display:grid}.auction-section-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:24px}.auction-section-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);margin-bottom:18px}.auction-section-summary,.auction-section-highlight,.auction-section-card{background:#090c14e6;border:1px solid #ffffff14;border-radius:28px;padding:clamp(1.2rem,2.8vw,1.8rem);box-shadow:0 24px 80px #03060f6b}.auction-section-summary h1{font-family:var(--font-display);margin:0 0 10px;font-size:clamp(2.4rem,5vw,4.2rem)}.auction-section-summary p,.auction-section-highlight span,.auction-section-highlight small,.auction-section-list__row span,.auction-section-list__row small,.auction-section-team-tile small,.auction-section-value-copy span,.auction-section-value-copy small,.auction-section-value-meta span,.auction-section-value-meta small{color:#ebedffbd}.auction-section-highlight{gap:14px;display:grid}.auction-section-highlight__row{background:#ffffff0d;border-radius:20px;gap:4px;padding:16px 18px;display:grid}.auction-section-highlight__row strong{font-size:1.15rem}.auction-section-body{gap:18px;display:grid}.auction-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.auction-section-card{gap:18px;display:grid}.auction-section-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.auction-section-stat-grid article,.auction-section-team-tile,.auction-section-value-row{background:#ffffff0d;border:1px solid #ffffff14;border-radius:22px}.auction-section-stat-grid article{gap:4px;padding:16px 18px;display:grid}.auction-section-stat-grid article span{color:#ebedff9e;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.auction-section-list,.auction-section-actions,.auction-section-team-grid,.auction-section-value-list{gap:14px;display:grid}.auction-section-list__row{background:#ffffff0d;border-radius:22px;justify-content:space-between;gap:16px;padding:16px 18px;display:flex}.auction-section-list__row strong,.auction-section-list__row span,.auction-section-list__row small,.auction-section-team-tile strong,.auction-section-team-tile span,.auction-section-team-tile small,.auction-section-value-copy strong,.auction-section-value-copy span,.auction-section-value-copy small,.auction-section-value-meta b,.auction-section-value-meta span,.auction-section-value-meta small{display:block}.auction-section-actions,.auction-section-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-section-team-tile{gap:6px;padding:16px 18px;display:grid}.auction-section-value-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.auction-section-rank{width:46px;height:46px;color:var(--gold);background:#f2b64229;border-radius:999px;place-items:center;font-weight:700;display:grid}.auction-section-value-copy,.auction-section-value-meta{gap:4px;display:grid}.auction-section-value-meta{text-align:right;justify-items:end}.hero{color:#fff;background:radial-gradient(circle at 18% 18%,#f4b03747,#0000 28%),radial-gradient(circle at 78% 20%,#2f987038,#0000 28%),linear-gradient(135deg,#07111c 0%,#142238 46%,#5a3420 100%);padding:28px clamp(20px,4vw,56px) 58px;position:relative;overflow:hidden}.hero__noise{pointer-events:none;background-image:linear-gradient(120deg,#ffffff14,#0000 36%),linear-gradient(#07111c00 0%,#07111c38 100%),radial-gradient(circle at 10% 82%,#f2b64229,#0000 20%),radial-gradient(circle at 82% 86%,#ffffff1a,#0000 25%);position:absolute;inset:0}.topbar,.hero__content,.metrics-strip,.section-grid,.auction-gallery,.closing-panel,.site-footer{z-index:1;position:relative}.topbar{color:#f8fafc;background:radial-gradient(circle at 8% 0,#d9a24833,#0000 28%),linear-gradient(135deg,#ffffff12,#0000 45%),#060a12;border:1px solid #ffffff1a;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:12px 18px;display:flex;box-shadow:0 24px 70px #0f172a3d}.brand-lockup{align-items:center;gap:14px;min-width:0;display:flex}.brand-mark{background:#070b12;border-radius:17px;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 16px 34px #05080e38}.brand-mark img{object-fit:cover;width:100%;height:100%;display:block}.eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#ead2ada8;margin:0 0 6px;font-size:.76rem}.brand-title{color:#fff;font-size:clamp(1.3rem,1.9vw,1.7rem);font-family:var(--font-body);letter-spacing:0;margin:0;font-weight:800}.topbar__right{align-items:center;gap:14px;min-width:0;padding-right:108px;display:flex}.topnav{color:#e2e8f0c7;flex-wrap:wrap;align-items:center;gap:6px;font-size:.92rem;display:flex}.topnav a{min-height:42px;color:inherit;border-radius:999px;align-items:center;padding:0 13px;transition:background .16s,color .16s;display:inline-flex}.topnav a:hover{color:#fff;background:#ffffff14}.topnav-join-button{color:#18110d;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(120deg,#d9a248,#b56a43);border:1px solid #d9a24857;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-weight:900;display:inline-flex;box-shadow:0 14px 32px #b56a4338}.public-join-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a06078f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.public-join-modal{color:#111827;background:#f7f0e4;border:1px solid #d9a2482e;border-radius:28px;gap:18px;width:min(520px,100%);padding:28px;display:grid;position:relative;box-shadow:0 24px 70px #05080d52}.public-join-modal h2{letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3rem)}.public-join-modal p{color:#3d495ec7;margin:8px 0 0;line-height:1.5}.public-join-modal label{gap:10px;display:grid}.public-join-modal label span{text-transform:uppercase;letter-spacing:.18em;color:#111827;font-size:.78rem;font-weight:900}.public-join-modal input{color:#111827;width:100%;font:inherit;background:#fff;border:1px solid #7f8fa642;border-radius:20px;padding:16px 18px;font-size:1.15rem}.public-join-modal input[aria-invalid=true]{border-color:#b91c1c80;box-shadow:0 0 0 4px #b91c1c14}.public-join-modal .public-join-modal__error{color:#b91c1c;margin-top:-4px;font-weight:800;line-height:1.4}.public-join-modal__close{color:#111827;width:34px;height:34px;font:inherit;cursor:pointer;background:#fffdfa;border:1px solid #7f8fa64d;border-radius:10px;font-size:1.2rem;font-weight:900;position:absolute;top:16px;right:16px}.public-join-modal__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hero__content{grid-template-columns:minmax(0,1.02fr) minmax(420px,.9fr);align-items:start;gap:clamp(28px,4vw,56px);margin-top:42px;display:grid}.hero__content:has(.hero-panel--session-empty){grid-template-columns:minmax(0,1fr)}.hero__content:has(.hero-panel--session-empty) .hero-copy{max-width:980px}.hero-copy h1,.section-grid__heading h2,.closing-panel h2{line-height:1.03;font-family:var(--font-body);letter-spacing:0;margin:0;font-weight:800}.hero-copy h1{color:#fff;letter-spacing:-.03em;text-shadow:0 22px 54px #03060c59;text-wrap:balance;max-width:12.5ch;font-size:clamp(2.45rem,3.85vw,4rem);line-height:.98}.section-grid__heading h2,.closing-panel h2{font-size:clamp(1.55rem,2.8vw,2.8rem)}.closing-panel h2{font-size:clamp(1.55rem,2.4vw,2.45rem)}.hero-copy h1 span{color:#f2b642}.hero__content:has(.hero-panel--session-empty) .hero-copy h1{max-width:15ch}.hero__content:has(.hero-panel--session-empty) .lede{max-width:880px}.hero-panel--session-empty{display:none}.kicker,.lede,.feature-card p,.closing-panel p{color:#f4ede5c2;font-size:1rem;line-height:1.62}.hero-pill{color:#fff6e5eb;letter-spacing:.02em;background:#ffffff1c;border:1px solid #fff3;border-radius:999px;width:fit-content;margin:0 0 24px;padding:10px 16px;font-size:.9rem;font-weight:900;box-shadow:inset 0 1px #ffffff2e}.hero-copy .lede{color:#ffffffd1;max-width:640px;margin-top:18px;font-size:1.02rem}.hero-proof-list{color:#ffffffeb;gap:10px;margin:20px 0 0;padding:0;font-weight:800;list-style:none;display:grid}.hero-proof-list li{align-items:center;gap:12px;display:flex}.hero-proof-list li:before{content:"✓";color:#111827;background:#f2b642eb;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:.86rem;font-weight:900;display:grid}.cta-row{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.cta-row--guest{grid-template-columns:repeat(2,minmax(190px,240px));align-items:stretch;display:grid}.cta-row--guest .cta{text-align:center;justify-content:center;align-items:center;width:100%;min-height:54px;font-weight:800;display:inline-flex}.cta-row--session{align-items:center}.access-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#211c19b8;border:1px solid #d9a24824;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:18px;margin-top:28px;padding:22px;display:grid;box-shadow:0 18px 48px #05080d38}.access-panel__copy h3{font-family:var(--font-body);letter-spacing:0;margin:0 0 10px;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:800}.access-panel__copy p,.access-panel__copy small,.access-panel__session span,.access-panel__session small,.access-panel__form label span{color:#f0e8dfb8}.access-panel__session,.access-panel__form{align-content:start;gap:12px;display:grid}.access-panel__session,.access-panel__form label{padding:0}.access-panel__form label{gap:8px;display:grid}.access-panel__mode-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.access-panel__mode-button{color:#f0e8dfd1;min-height:48px;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:999px;font-weight:800;transition:background .16s,color .16s,border-color .16s}.access-panel__mode-button.is-active{color:#18110d;background:#d9a248e6;border-color:#d9a24852}.access-panel__form input{color:#191d24;background:#f4efe8f5;border:1px solid #ffffff17;border-radius:18px;width:100%;padding:14px 16px}.access-panel__hint{color:#f0e8df9e;margin:0;font-size:.92rem;line-height:1.45}.access-panel__actions{flex-wrap:wrap;gap:12px;display:flex}.cta{text-align:center;border:1px solid var(--line);border-radius:999px;padding:14px 22px;transition:transform .16s,background .16s;display:inline-block}.cta:hover{transform:translateY(-2px)}.cta:disabled{opacity:.52;cursor:not-allowed;box-shadow:none;transform:none}.cta:disabled:hover{transform:none}.cta--primary{color:#18110d;background:linear-gradient(120deg,#d9a248,#b56a43);font-weight:800}.cta--ghost{color:inherit;background:#ffffff12}.cta--ghost:hover{background:#ffffff21}.hero-panel,.metric-card,.feature-card,.closing-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#1a1d23b8;border:1px solid #ffffff14}.hero-panel{border-radius:32px;padding:18px}.hero-panel--access{align-content:start;gap:18px;margin-top:14px;display:grid}.hero-panel--session-ready{background:linear-gradient(#ffffff21,#ffffff12),#070a1257;border-color:#ffffff29;align-content:start;gap:18px;padding:18px;display:grid}.hero-session-card{background:radial-gradient(circle at 100% 0,#d9a2483d,#0000 36%),#090d16b8;border:1px solid #d9a2482e;border-radius:22px;gap:14px;padding:18px;display:grid}.hero-session-card span{color:#f0e8dfb3;letter-spacing:.16em;text-transform:uppercase;font-size:.82rem;font-weight:900}.hero-session-card strong{margin-top:4px;font-size:clamp(1.55rem,2.6vw,2.4rem);line-height:1.05;display:block}.hero-session-card p{color:#f0e8dfb8;margin:0;line-height:1.55}.hero-session-card .cta{width:fit-content}.hero-live-preview{background:radial-gradient(circle at 28% 20%,#f2b64233,#0000 30%),radial-gradient(circle at 74% 68%,#33a67538,#0000 28%),linear-gradient(145deg,#080e1af0,#121d2ee6 58%,#5e371de0);border:1px solid #ffffff24;border-radius:28px;grid-template-columns:minmax(0,.72fr) minmax(220px,.72fr);align-items:center;gap:18px;min-height:430px;padding:clamp(22px,3vw,32px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.hero-live-preview:after{content:"";filter:blur(8px);background:#f2b64229;border-radius:999px;width:55%;height:42%;position:absolute;bottom:-18%;right:-12%;transform:rotate(-8deg)}.hero-live-preview__copy{z-index:1;align-content:center;gap:12px;display:grid;position:relative}.hero-live-preview__copy span{color:#bbf7d0;letter-spacing:.12em;text-transform:uppercase;background:#22c55e24;border-radius:999px;width:fit-content;padding:8px 12px;font-size:.78rem;font-weight:900}.hero-live-preview__copy strong{color:#fff;max-width:9ch;font-size:clamp(1.65rem,2.6vw,2.7rem);line-height:.98}.hero-live-preview__copy p{color:#ffffffb8;max-width:260px;margin:0;font-size:.94rem;line-height:1.5}.hero-phone{z-index:1;color:#172033;background:linear-gradient(#f8fafc,#edf2f8);border:10px solid #060912;border-radius:38px;align-content:start;justify-self:end;gap:12px;width:min(250px,100%);min-height:380px;padding:18px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff52,0 24px 48px #02060d61}.hero-phone:before{content:"";background:#060912;border-radius:999px;width:72px;height:18px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.hero-phone__status,.hero-phone__auction,.hero-phone__bid,.hero-phone__teams div{background:#fff;border:1px solid #7f8fa633}.hero-phone__status{border-radius:18px;justify-content:space-between;margin-top:22px;padding:10px 12px;font-size:.76rem;font-weight:900;display:flex}.hero-phone__status span:last-child{color:#166534}.hero-phone__auction,.hero-phone__bid{border-radius:18px;gap:4px;padding:14px;display:grid}.hero-phone small{color:#748092;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.hero-phone__auction strong,.hero-phone__bid strong{color:#111827;font-size:1.5rem;line-height:1}.hero-phone__bid strong{color:#b56f13}.hero-phone__auction span,.hero-phone__bid span,.hero-phone__teams span{color:#5c6575;font-size:.82rem;font-weight:700}.hero-phone__teams{gap:10px;display:grid}.hero-phone__teams div{border-radius:16px;gap:4px;padding:12px;display:grid}.hero-phone__teams b{color:#111827}.hero-panel__header{color:#ebe4dbad;align-items:center;gap:10px;display:flex}.hero-panel--access .access-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);margin-top:0;padding:0}.hero-panel--access .access-panel__copy h3{max-width:none}.hero-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hero-trust-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;gap:.45rem;padding:1rem 1.05rem;display:grid}.hero-trust-card strong{font-size:.98rem}.hero-trust-card span{color:#f0e8dfb3;font-size:.9rem;line-height:1.5}.status-dot{background:#d5a04e;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 8px #d5a04e1f}.hero-player{background:linear-gradient(#ffffff0d,#0c0e122e);border:1px solid #ffffff0f;border-radius:24px;margin:16px 0;padding:24px}.hero-player__badge{color:#efd39c;background:#d9a24829;border-radius:999px;padding:7px 12px;font-size:.8rem;display:inline-block}.hero-player h3{font-size:clamp(1.5rem,2.6vw,2.3rem);font-family:var(--font-body);letter-spacing:0;margin:18px 0 8px;font-weight:800}.hero-player p,.hero-player strong{font-size:1rem;display:block}.bid-card{background:#0c1014eb;border:1px solid #ffffff0d;border-radius:22px;gap:6px;margin-top:22px;padding:18px;display:grid}.bid-card span,.team-tile small,.auction-card__meta{color:#d6cdbfa8}.bid-card b{color:#d9a248;font-size:2rem}.bid-card em{font-style:normal}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.team-tile{color:#faf7f0f0;border:1px solid #ffffff14;border-radius:20px;align-content:start;gap:8px;min-height:140px;padding:16px;display:grid;box-shadow:inset 0 0 0 999px #11151b47}.team-tile p{margin:0;font-weight:800}.team-tile span{font-family:var(--font-body);font-size:1.42rem;font-weight:800}.metrics-strip,.auction-gallery__grid{gap:18px;display:grid}.metrics-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(72px,8vw,118px);padding:0 clamp(20px,4vw,56px)}.metric-card{border-radius:24px;padding:24px}.metric-card span{color:#e7dfd3b8;display:block}.metric-card strong{font-size:clamp(1.2rem,2.3vw,2rem);font-family:var(--font-body);margin-top:16px;font-weight:800;display:block}.section-grid,.live-board,.auction-gallery,.auction-flow-section,.reviews-section,.closing-panel{margin:64px clamp(20px,4vw,56px) 0}.auction-flow-section{background:radial-gradient(circle at 12% 20%,#d9a2481f,#0000 28%),radial-gradient(circle at 92% 12%,#2879581a,#0000 26%),linear-gradient(135deg,#12161ec2,#1a1d23d1);border:1px solid #ffffff14;border-radius:34px;gap:clamp(30px,4vw,54px);padding:clamp(30px,4.4vw,58px);display:grid;box-shadow:0 24px 74px #00000052}.auction-flow-section__heading{text-align:left;max-width:760px;margin:0}.auction-flow-section__heading .eyebrow{color:#a16115}.auction-flow-section__heading p:not(.eyebrow){color:#ebedffbd;margin:16px 0 0;line-height:1.65}.auction-flow-layout{grid-template-columns:minmax(300px,.62fr) minmax(0,1.16fr);align-items:center;gap:clamp(24px,4vw,54px);display:grid}.auction-flow-preview{background:radial-gradient(circle at 24% 20%,#f2b64242,#0000 24%),radial-gradient(circle at 84% 76%,#14203852,#0000 34%),linear-gradient(145deg,#101722 0%,#1c2838 56%,#6d4325 100%);border-radius:34px;place-items:center;min-height:510px;padding:clamp(22px,4vw,42px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 28px 66px #0f172a2e}.auction-flow-preview:before{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:28px;position:absolute;inset:14px}.auction-flow-preview__label{z-index:2;gap:6px;display:grid;position:absolute;top:26px;left:28px}.auction-flow-preview__label span{color:#ffe8a7c7;letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:900}.auction-flow-preview__label strong{color:#fff;font-size:1.2rem}.auction-flow-phone{color:#172033;background:linear-gradient(160deg,#ffffffeb,#f8fafcfa),#fff;border:12px solid #111827;border-radius:42px;justify-self:center;gap:16px;width:min(300px,100%);padding:26px 18px 20px;display:grid;position:relative;transform:rotate(-4deg)translateY(18px);box-shadow:0 32px 70px #0f172a38,inset 0 0 0 1px #ffffff6b}.auction-flow-phone:before{content:"";background:#111827;border-radius:999px;width:86px;height:20px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.auction-flow-phone__bar,.auction-flow-phone__hero,.auction-flow-room{z-index:1;position:relative}.auction-flow-phone__bar{color:#172033;background:#f2f4f7;border-radius:18px;justify-content:space-between;margin-top:18px;padding:10px 12px;font-size:.78rem;font-weight:900;display:flex}.auction-flow-phone__bar span:last-child{color:#166534}.auction-flow-phone__hero{color:#fff;background:radial-gradient(circle at 100% 0,#f2b64238,#0000 38%),linear-gradient(135deg,#172033,#263244);border-radius:24px;gap:6px;padding:18px;display:grid}.auction-flow-phone__hero span{color:#ffffffad;letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:900}.auction-flow-phone__hero strong{color:#fff;font-size:1.7rem;line-height:1.05}.auction-flow-phone__list{gap:12px;display:grid}.auction-flow-room{background:#fff;border:1px solid #7f8fa62e;border-radius:18px;gap:5px;padding:15px;display:grid;box-shadow:0 10px 22px #202d4414}.auction-flow-room:before{content:"";background:#f2b642;border-radius:999px;width:34px;height:5px}.auction-flow-room--blue:before{background:#3b82f6}.auction-flow-room--purple:before{background:#8b5cf6}.auction-flow-room--green:before{background:#22c55e}.auction-flow-room strong{color:#172033;line-height:1.18}.auction-flow-room span{color:#5c6575;font-size:.9rem;font-weight:700}.auction-flow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.auction-flow-steps li{background:radial-gradient(circle at 100% 0,#f2b6420f,#0000 36%),linear-gradient(#ffffff14,#ffffff08);border:1px solid #ffffff14;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;min-height:136px;padding:18px;display:grid;position:relative;box-shadow:0 14px 34px #00000038}.auction-flow-steps li>span{color:#fff;background:linear-gradient(135deg,#d9a248,#b56a43);border-radius:18px;place-items:center;width:50px;height:50px;font-weight:900;display:grid}.auction-flow-steps strong{color:#fff;font-size:1.04rem;display:block}.auction-flow-steps p{color:#ebedffbd;margin:7px 0 0;line-height:1.48}html[data-theme=light] .auction-flow-phone__hero strong,html[data-theme=light] .auction-flow-phone__hero span,html[data-theme=light] .auction-flow-preview__label strong,html[data-theme=light] .auction-flow-preview__label span{color:#fff}.reviews-section{color:#fff;background:radial-gradient(circle at 8% 0,#d9a24829,#0000 28%),linear-gradient(135deg,#101722 0%,#172033 52%,#2b1d16 100%);border-radius:34px;gap:28px;padding:clamp(26px,4vw,42px);display:grid;overflow:hidden;box-shadow:0 24px 74px #0f172a2e}.reviews-section__header{grid-template-columns:minmax(0,.9fr) minmax(280px,.62fr);align-items:end;gap:24px;display:grid}.reviews-section__header h2{color:#fff;letter-spacing:0;max-width:780px;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:.98}.reviews-section__header p:not(.eyebrow){color:#e2e8f0bd;margin:0;line-height:1.65}.reviews-rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-auto-columns:minmax(320px,420px);grid-auto-flow:column;gap:18px;padding:2px 4px 14px;display:grid;overflow-x:auto}.reviews-rail::-webkit-scrollbar{height:9px}.reviews-rail::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px}.reviews-rail::-webkit-scrollbar-thumb{background:#f2b642b8;border-radius:999px}.review-card{scroll-snap-align:start;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 100% 0,#f2b6421f,#0000 36%),#ffffff14;border:1px solid #ffffff1f;border-radius:26px;align-content:start;gap:18px;min-height:300px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 18px 42px #02060d2e}.review-card__top{align-items:center;gap:14px;display:flex}.review-card__top img{object-fit:cover;border:2px solid #f2b64275;border-radius:20px;flex:0 0 62px;width:62px;height:62px;box-shadow:0 14px 28px #02060d38}.review-card__top strong,.review-card__top span{display:block}.review-card__top strong{color:#fff;font-size:1.05rem}.review-card__top span{color:#e2e8f0ad;margin-top:3px;line-height:1.35}.review-card__rating{color:#f8c65a;letter-spacing:.08em;background:#f2b64224;border-radius:999px;width:fit-content;padding:7px 11px;font-size:.88rem}.review-card p{color:#f8fafcdb;margin:0;font-size:1.02rem;line-height:1.65}.section-grid__heading{max-width:760px}.feature-stack,.auction-gallery__grid{margin-top:28px}.feature-stack{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.feature-card{border-radius:24px;flex-direction:column;padding:24px;display:flex}.feature-card .cta{align-self:flex-start;margin-top:auto}.feature-card h3{margin-top:0;font-size:1.15rem}.live-board__grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr) minmax(280px,.7fr);gap:18px;margin-top:28px;display:grid}.live-board__hero,.live-board__stats,.live-board__feed{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14171dd1;border:1px solid #ffffff0f;border-radius:28px;box-shadow:0 18px 42px #02040733}.live-board__hero{padding:28px}.live-board__eyebrow,.live-board__meta,.card-heading-lite{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.live-board__eyebrow,.live-board__meta,.card-heading-lite span{color:#ddd2c2ad}.live-board__hero h3{font-size:clamp(1.65rem,2.8vw,2.5rem);font-family:var(--font-body);margin:26px 0 8px;font-weight:800}.live-board__hero p{color:#e8e2d8c7;margin:0}.live-board__meta{margin-top:18px}.live-player-card{background:linear-gradient(#0c0f13eb,#12151be0);border:1px solid #ffffff0d;border-radius:22px;align-items:center;gap:16px;margin-top:24px;padding:18px;display:flex}.live-player-card__avatar{color:#17120d;width:78px;height:78px;font-family:var(--font-display);letter-spacing:.08em;background:linear-gradient(135deg,#d9a248,#8f5a37);border-radius:22px;place-items:center;font-size:1.55rem;display:grid}.live-player-card strong,.live-player-card span,.live-player-card small{display:block}.live-player-card span,.live-player-card small{color:#ddd2c2b3}.live-board__bid{background:linear-gradient(#d9a24814,#ffffff06);border:1px solid #d9a24814;border-radius:24px;margin-top:22px;padding:20px}.live-board__bid span,.live-board__bid p,.live-board__bid small{display:block}.live-board__bid span,.live-board__bid small{color:#ddd2c2b3}.live-board__bid strong{color:var(--gold);font-size:clamp(2rem,4vw,3.4rem);font-family:var(--font-display);margin:10px 0;display:block}.live-board__bid p{color:#f1ece4e0;margin:0 0 8px;font-size:1.1rem}.live-board__stats,.live-board__feed{padding:24px}.live-board__stats{align-content:start;gap:14px;display:grid}.live-stat{background:#ffffff09;border:1px solid #ffffff0b;border-radius:22px;padding:18px}.live-stat span,.live-feed__row span{color:#ddd2c2a8}.live-stat strong{font-size:1.8rem;font-family:var(--font-serif);margin-top:10px;display:block}.card-heading-lite h3{margin:0}.live-feed{gap:12px;margin-top:18px;display:grid}.live-feed__row{background:#ffffff08;border:1px solid #ffffff0a;border-radius:18px;padding:16px 18px}.live-feed__row strong,.live-feed__row span{display:block}.team-tile--leading{outline:3px solid #08180f4d;transform:translateY(-2px)}.auction-gallery__rail,.auction-gallery__teaser{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-auto-columns:minmax(270px,320px);grid-auto-flow:column;gap:18px;margin-top:28px;padding:2px 4px 14px;display:grid;overflow-x:auto}.auction-gallery__teaser{grid-auto-columns:minmax(240px,300px);padding-bottom:8px}.auction-gallery__rail::-webkit-scrollbar{height:8px}.auction-gallery__teaser::-webkit-scrollbar{height:8px}.auction-gallery__rail::-webkit-scrollbar-thumb{background:#d9a2483d;border-radius:999px}.auction-gallery__teaser::-webkit-scrollbar-thumb{background:#d9a2483d;border-radius:999px}.auction-teaser-card{text-align:left;color:#f6f0e8;cursor:pointer;border:1px solid #ffffff14;border-radius:22px;gap:10px;min-height:164px;padding:18px 18px 16px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 16px 34px #02040729}.auction-teaser-card:hover{border-color:#d9a24842;transform:translateY(-2px);box-shadow:0 20px 40px #02040733}.auction-teaser-card__top{color:#ece4d9cc;justify-content:space-between;gap:12px;font-size:.95rem;display:flex}.auction-teaser-card strong{font-size:clamp(1.15rem,1.9vw,1.55rem);font-weight:800;line-height:1.1}.auction-teaser-card small,.auction-teaser-card em{color:#e5dbcdb8;font-style:normal}.auction-card{scroll-snap-align:start;color:#f8fafc;background:radial-gradient(circle at 90% 0,#d9a24829,#0000 34%),linear-gradient(#15181ff5,#0d1015fa);border:1px solid #ffffff17;border-radius:22px;grid-template-rows:160px minmax(0,1fr);min-height:296px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;overflow:hidden;box-shadow:0 18px 42px #0204072b,inset 0 1px #ffffff14}.auction-card:hover{border-color:#d9a2484d;transform:translateY(-3px);box-shadow:0 24px 52px #0204073d,inset 0 1px #ffffff1a}.auction-card__media{background:radial-gradient(circle at 28% 22%,#f2b64247,#0000 32%),linear-gradient(135deg,#172033,#273246 62%,#8f6135);place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.auction-card__media:after{content:"";pointer-events:none;background:linear-gradient(#0c101600 42%,#0c101694 100%),linear-gradient(90deg,#0c10161a,#0c101600);position:absolute;inset:0}.auction-card__media>img{object-fit:contain;object-position:center;width:100%;height:100%}.auction-card__media span img{object-fit:contain;width:100%;height:100%}.auction-card__media span{z-index:1;color:#172033;width:66px;height:66px;font-family:var(--font-display);letter-spacing:0;background:#ffffffeb;border-radius:20px;place-items:center;font-size:1.55rem;font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 30px #02040738}.auction-card__media b{z-index:2;color:#052e16;letter-spacing:.08em;text-transform:uppercase;background:#dcfce7f0;border-radius:999px;padding:6px 10px;font-size:.7rem;font-weight:900;position:absolute;top:12px;right:12px;box-shadow:0 10px 24px #02040729}.auction-card__content{align-content:start;gap:9px;min-width:0;padding:16px;display:grid}.auction-card__top,.auction-card__meta{justify-content:space-between;gap:10px;min-width:0;display:flex}.auction-card__top{color:#ece4d9bd;align-items:center;font-size:.82rem;font-weight:800}.auction-card__top span,.auction-card__meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.auction-card h3{color:#fff;min-height:2.18em;font-family:var(--font-body);letter-spacing:0;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.08rem;font-weight:900;line-height:1.09;display:-webkit-box;overflow:hidden}.auction-card p{color:#e5dbcdb8;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.88rem;line-height:1.35;overflow:hidden}.auction-card__meta{color:#e5dbcdb8;border-top:1px solid #ffffff12;align-items:end;margin-top:2px;padding-top:10px;font-size:.82rem;font-weight:800}.closing-panel{background:linear-gradient(#15181deb,#111318f7);border:1px solid #ffffff0d;border-radius:30px;gap:20px;margin-bottom:0;padding:30px;display:grid;box-shadow:0 18px 40px #0204072e}.site-footer{color:#f8fafc;background:radial-gradient(circle at 12% 0,#d9a24829,#0000 26%),linear-gradient(#050607 0%,#020303 100%);border-top:1px solid #ffffff14;grid-template-columns:minmax(260px,1.15fr) repeat(3,minmax(180px,.65fr));gap:clamp(28px,4vw,56px);margin-top:56px;padding:clamp(36px,5vw,64px) clamp(20px,4vw,56px) 28px;display:grid}.site-footer__brand{align-content:start;gap:18px;display:grid}.site-footer__brand strong{color:#fff;max-width:420px;font-size:clamp(1.45rem,2.2vw,2.2rem);line-height:1.08;display:block}.site-footer__brand p,.site-footer__column a,.site-footer__column span,.site-footer__bottom{color:#e2e8f0b8}.site-footer__brand p{max-width:460px;margin:0;line-height:1.7}.site-footer__column{align-content:start;gap:12px;display:grid}.site-footer__column h3{color:#fff;margin:0 0 8px;font-size:1.05rem}.site-footer__column a{transition:color .16s}.site-footer__column a:hover{color:#f2b642}.site-footer__apps{justify-items:start}.store-badge{color:#fff;background:#000;border:1px solid #ffffff57;border-radius:10px;align-items:center;gap:13px;width:230px;min-height:66px;padding:10px 17px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0a}.store-badge>span:last-child{gap:1px;line-height:1;display:grid}.store-badge__icon{flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.store-badge__icon--play{clip-path:polygon(14% 3%,96% 50%,14% 97%);background:linear-gradient(150deg,#23d484 0 34%,#0000 34%),linear-gradient(28deg,#31a8ff 0 45%,#0000 45%),linear-gradient(330deg,#ffd34f 0 52%,#0000 52%),#ff4d5f;position:relative}.store-badge__icon--apple{color:#fff}.store-badge__icon--apple svg{fill:currentColor;width:34px;height:34px;display:block}.store-badge small{color:#fff;letter-spacing:.04em;text-transform:none;font-size:.68rem;font-weight:700}.store-badge strong{color:#fff;letter-spacing:-.03em;white-space:nowrap;font-size:1.42rem;font-weight:900}.site-footer__bottom{border-top:1px solid #ffffff24;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:18px;margin-top:18px;padding-top:24px;font-size:.92rem;display:flex}.organizers-shell{color:#172033;background:radial-gradient(circle at 10% 0,#d9a24824,#0000 28%),radial-gradient(circle at 86% 12%,#2879581f,#0000 26%),linear-gradient(#fbfcff 0%,#f4f7fb 48%,#eef3f8 100%);min-height:100vh;padding:28px clamp(20px,4vw,56px) 64px}.organizers-hero{grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.organizers-hero__copy h1,.organizers-section h2,.organizers-band h2{letter-spacing:0;margin:0;font-size:clamp(2.5rem,5vw,5.5rem);line-height:.96}.organizers-hero__copy p:not(.eyebrow),.organizers-feature-card p,.organizers-band p{color:#5c6575;line-height:1.7}.organizers-hero__copy p:not(.eyebrow){max-width:760px;font-size:1.06rem}.organizers-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.organizers-command-card,.organizers-feature-card,.organizers-band{background:#ffffffe6;border:1px solid #7f8fa638;box-shadow:0 22px 70px #202d441f}.organizers-command-card{border-radius:30px;gap:18px;padding:clamp(22px,3vw,34px);display:grid}.organizers-command-card>span{color:#a16115;letter-spacing:.16em;text-transform:uppercase;font-weight:900}.organizers-command-card>strong{font-size:clamp(1.8rem,3vw,3rem);line-height:1}.organizers-command-grid{gap:12px;display:grid}.organizers-command-grid article{background:#f8fafc;border-radius:18px;gap:4px;padding:16px;display:grid}.organizers-command-grid small{color:#748092;letter-spacing:.12em;text-transform:uppercase;font-weight:900}.organizers-command-grid b{color:#172033}.organizers-section,.organizers-band{margin-top:42px}.organizers-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.organizers-feature-card{border-radius:24px;padding:24px}.organizers-feature-card h3{margin:0 0 10px}.organizers-band{border-radius:30px;grid-template-columns:minmax(0,.95fr) minmax(300px,.75fr);gap:24px;padding:clamp(24px,4vw,38px);display:grid}.breadcrumbs{color:#748092;flex-wrap:wrap;gap:.55rem;margin-bottom:1.25rem;font-size:.92rem;display:flex}.breadcrumbs__sep{margin:0 .2rem 0 .05rem}.marketing-chip-grid{flex-wrap:wrap;align-content:start;gap:.75rem;display:flex}.marketing-article{color:#172033;background:#ffffffe6;border:1px solid #7f8fa638;border-radius:30px;padding:clamp(28px,4vw,48px);box-shadow:0 22px 70px #202d441f}.marketing-article__meta{color:#748092;flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin-bottom:1rem;font-size:.92rem;display:flex}.marketing-article__meta .eyebrow{color:#a16115;margin:0}.marketing-article h1{color:#172033;max-width:16ch;font-family:var(--font-body);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,4.5vw,4.6rem);line-height:.95}.marketing-article__intro{color:#465266;max-width:62ch;margin:1.35rem 0 0;font-size:1.08rem;line-height:1.75}.marketing-article__section{border-top:1px solid #7f8fa624;margin-top:2rem;padding-top:1.6rem}.marketing-article__section h2{color:#172033;font-family:var(--font-body);margin:0 0 .85rem;font-size:clamp(1.45rem,2vw,2rem);line-height:1.08}.marketing-article__section p{color:#4f5d73;max-width:68ch;margin:0;line-height:1.8}.marketing-article__points{color:#4f5d73;gap:.65rem;max-width:68ch;margin:1rem 0 0;padding-left:1.2rem;display:grid}.marketing-article__points li{line-height:1.7}.marketing-article__links{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}html[data-theme=light] .marketing-article{background:linear-gradient(#fffffffa,#f8fafdf5);border-color:#7f8fa62e;box-shadow:0 24px 72px #202d441f,0 60px 120px #202d4414}html[data-theme=light] .marketing-article__meta{color:#748092}html[data-theme=light] .marketing-article__intro,html[data-theme=light] .marketing-article__section p,html[data-theme=light] .marketing-article__points{color:#4f5d73}html[data-theme=light] .marketing-article__section{border-top-color:#7f8fa624}html[data-theme=light] .marketing-article__section h2,html[data-theme=light] .marketing-article h1{color:#172033}.organizers-section h2,.organizers-band h2{font-size:clamp(2rem,3.5vw,3.6rem)}html[data-theme=dark] .organizers-shell{color:#f7f4ed;background:radial-gradient(circle at 10% 0,#d9a2481f,#0000 28%),radial-gradient(circle at 86% 12%,#28795829,#0000 26%),linear-gradient(#14171c 0%,#191714 48%,#11161a 100%)}html[data-theme=dark] .organizers-hero__copy p:not(.eyebrow),html[data-theme=dark] .organizers-feature-card p,html[data-theme=dark] .organizers-band p{color:#ebedffb8}html[data-theme=dark] .organizers-command-card,html[data-theme=dark] .organizers-feature-card,html[data-theme=dark] .organizers-band{box-shadow:var(--shadow);background:#181b21c2;border-color:#ffffff1a}html[data-theme=dark] .organizers-command-card>span{color:var(--gold)}html[data-theme=dark] .organizers-command-card>strong,html[data-theme=dark] .organizers-command-grid b,html[data-theme=dark] .organizers-feature-card h3,html[data-theme=dark] .organizers-section h2,html[data-theme=dark] .organizers-band h2{color:#f7f4ed}html[data-theme=dark] .organizers-command-grid article{background:#ffffff0a;border:1px solid #ffffff0f}html[data-theme=dark] .organizers-command-grid small{color:#ebedff9e}@media (max-width:1100px){.workspace-grid,.workspace-grid--viewer,.workspace-section--split,.hero__content,.live-board__grid,.auction-live-summary-card,.auction-detail-columns,.auction-links-hero__grid,.auction-links-grid,.auction-section-hero__grid,.auction-section-grid,.auction-section-stat-grid,.auction-section-actions,.auction-section-team-grid,.overlay-main,.overlay-ticker,.screen-hero__grid,.screen-board,.screen-board__teams,.feature-stack,.metrics-strip,.auction-gallery__grid,.hero-live-preview,.auction-flow-layout,.auction-flow-steps,.reviews-section__header,.team-board-summary-grid,.team-board-main-grid,.team-board-bottom-grid,.owner-deck-grid,.owner-deck-live-layout,.owner-deck-grid--ops,.owner-deck-grid--activity,.owner-deck-grid--review,.owner-deck-operator-stack,.owner-deck-hub-grid,.owner-deck-metrics,.owner-deck-toggle-grid,.owner-deck-action-grid,.viewer-hub-grid,.viewer-hub-grid--ops,.viewer-hub-metrics,.viewer-hub-link-grid,.settings-grid,.settings-metrics,.settings-form__grid,.public-player-form,.public-player-form__stack,.organizers-hero,.organizers-feature-grid,.organizers-band,.site-footer{grid-template-columns:minmax(0,1fr)}.hero-live-preview{min-height:auto}.hero-phone{justify-self:center}.auction-flow-phone{transform:none}.auction-team-grid,.team-board-team-grid,.owner-deck-team-grid,.viewer-hub-team-grid,.workspace-lane-grid,.workspace-stat-strip,.workspace-live-teams,.registration-grid,.owner-deck-form__grid{grid-template-columns:minmax(0,1fr)}.display-control-bar,.display-control-bar__actions,.display-control-bar__modes{flex-direction:column;align-items:stretch}.display-control-bar__modes button,.display-control-bar__secondary{justify-content:space-between}.overlay-ticker--ticker,.screen-board--focus .screen-board__teams,.screen-board--board .screen-board__teams{grid-template-columns:minmax(0,1fr)}.auction-detail-topbar,.auction-detail-heading-bar{flex-direction:column;align-items:flex-start}.auction-detail-live-pulse{flex-wrap:wrap}}@media (max-width:720px){.topbar,.workspace-topbar{z-index:50;flex-flow:row;justify-content:flex-start;align-items:center;padding:14px 18px;display:flex;position:relative}.workspace-topbar__actions--desktop,.topbar__actions--desktop{display:none!important}.workspace-topbar__actions--mobile,.topbar__actions--mobile{flex-shrink:0;margin-left:auto;display:block}.workspace-topbar__actions--mobile{margin-right:1.5rem}.topnav a,.topnav-join-button{justify-content:center}.hero-copy h1{font-size:clamp(2.3rem,11vw,3.8rem)}.hero-proof-list{gap:10px}.hero-session-card{display:grid}.reviews-rail{grid-auto-columns:minmax(280px,86vw)}.site-footer{margin-top:40px}.site-footer__bottom{display:grid}.public-join-modal{padding:24px}.public-join-modal__actions{grid-template-columns:minmax(0,1fr)}.owner-deck-hub__header,.owner-deck-hero,.owner-deck-card__header{flex-direction:column;align-items:flex-start;display:flex}.hero-copy h1,.workspace-section__heading h2,.section-grid__heading h2,.closing-panel h2{font-size:2rem}.team-grid{grid-template-columns:minmax(0,1fr)}.live-player-card{align-items:flex-start}.access-panel,.workspace-stat-strip,.workspace-participation-grid{grid-template-columns:minmax(0,1fr)}.auction-gallery__teaser{grid-auto-columns:minmax(220px,82vw)}.workspace-saved-card__header,.workspace-saved-row,.workspace-join-card__form,.workspace-join-card__examples,.auction-detail-heading-bar,.auction-app-open-card,.auction-links-topbar,.auction-links-row,.auction-section-topbar,.auction-section-list__row,.auction-section-value-row,.registration-hero,.registration-card__header,.registration-history__item div,.team-board-hero,.team-board-card__header,.team-board-spotlight,.team-board-bid-desk__header,.team-board-history__row,.team-board-saved-row__actions,.team-board-watchlist__actions,.team-board-team-tile div,.team-board-player-row,.owner-deck-hero,.owner-deck-room-row,.owner-deck-team-tile div,.owner-deck-player-row,.owner-deck-feed-row,.owner-deck-spotlight,.viewer-hub-hero,.viewer-hub-spotlight,.viewer-hub-saved-row,.viewer-hub-saved-row__actions,.viewer-hub-team-tile div,.viewer-hub-feed-row,.viewer-hub-discovery-row,.settings-hero{flex-direction:column;align-items:stretch;display:flex}.owner-deck-card__header,.viewer-hub-card__header,.settings-card__header{flex-direction:column;align-items:flex-start;display:flex}.owner-deck-player-row{grid-template-columns:minmax(0,1fr)}.owner-deck-player-row__actions{justify-content:flex-start}.settings-actions{justify-content:flex-start;max-width:none;margin-left:0}.settings-hero{grid-template-columns:minmax(0,1fr)}.settings-hero__actions{justify-content:flex-start}.workspace-export-panel__scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.registration-form__grid,.registration-readonly-grid,.public-player-form__dual,.team-board-form__grid,.team-board-metrics,.owner-deck-form__grid,.owner-deck-room-media-grid,.owner-deck-bid-amount-row,.owner-deck-live-call-grid,.owner-deck-metrics,.viewer-hub-metrics,.settings-form__grid,.settings-metrics{grid-template-columns:minmax(0,1fr)}.workspace-live-card__header,.workspace-auctions-card__header,.workspace-live-player,.workspace-auction-row,.auction-links-row__actions,.auction-section-value-meta,.overlay-header,.screen-hero__topbar,.auction-team-card__header,.auction-player-row,.auction-feed-row{display:grid}.auction-detail-topbar{align-items:stretch}.auction-detail-live-pulse{justify-content:flex-start}.auction-feed-heading,.auction-feed-pagination{align-items:stretch}.auction-feed-filter select,.auction-feed-filter-dropdown{width:100%;min-width:0}.auction-live-summary-card__bid{border-left:0;padding-left:18px}.auction-live-summary-card__bid strong{overflow-wrap:anywhere;line-height:1.08}.overlay-player,.screen-player,.public-player-surface__hero{align-items:flex-start}.public-player-back{min-width:88px;min-height:48px;font-size:.9rem}.public-player-photo-card__preview{min-height:220px}.public-player-form__option-row{gap:.55rem}.public-player-form__option{min-height:50px;padding:.7rem 1.1rem;font-size:.95rem}.public-player-form__field input,.public-player-phone-input select,.public-player-phone-input input,.public-player-photo-card__button input{min-height:64px}.public-player-form__submit{min-height:58px;font-size:.98rem}}@media (max-width:560px){.public-player-shell{padding:.65rem .6rem 1.35rem}.public-player-surface{gap:.7rem}.public-player-surface__hero{gap:.55rem;margin-bottom:.1rem}.public-player-surface__hero .eyebrow{margin-bottom:.1rem}.public-player-surface__hero h1{letter-spacing:.05em;font-size:clamp(1.45rem,10vw,1.9rem)}.public-player-surface__hero span{margin-top:.15rem;font-size:.86rem;line-height:1.4}.public-player-back{border-radius:14px;min-width:78px;min-height:42px;padding:.48rem .78rem;font-size:.82rem}.public-player-card{border-radius:1.35rem;padding:.78rem}.public-player-form{gap:.78rem}.public-player-panel{border-radius:1.15rem}.public-player-photo-card{gap:.75rem;padding:.95rem}.public-player-photo-card h2{margin-bottom:.2rem;font-size:1.25rem}.public-player-photo-card p{max-width:none;font-size:.86rem;line-height:1.45}.public-player-photo-card__preview{border-radius:.95rem;min-height:180px}.public-player-photo-card__preview span{padding:.8rem;font-size:.98rem}.public-player-photo-card__footer{gap:.45rem}.public-player-photo-card__footer strong{letter-spacing:.1em;font-size:.76rem}.public-player-photo-card__button{border-radius:14px;min-height:2.5rem;padding:.55rem .85rem;font-size:.84rem}.public-player-form__stack{gap:.8rem;padding:.95rem}.public-player-form__field{gap:.38rem}.public-player-form__field span,.public-player-form__option-group p{letter-spacing:.08em;font-size:.76rem}.public-player-form__field input{min-height:2.9rem;padding:0 .9rem;font-size:.94rem}.public-player-phone-input{border-radius:.9rem}.public-player-phone-input select,.public-player-phone-input input{min-height:2.9rem;font-size:.94rem}.public-player-phone-input select{padding:0 .75rem 0 .85rem}.public-player-form__option-group{gap:.55rem}.public-player-form__option-row{gap:.45rem}.public-player-form__option{min-height:2.4rem;padding:.45rem .8rem;font-size:.88rem}.public-player-form__submit{border-radius:.92rem;min-height:2.95rem;padding:.7rem .95rem;font-size:.95rem}}.notifications-shell{color:#f0f0f0;background:radial-gradient(circle at top,#ff4d4d24,#0000 34%),linear-gradient(#131313 0%,#0a0a0a 100%);gap:1.4rem;min-height:100vh;padding:2.4rem 1.5rem 4rem;display:grid}.notifications-hero,.notifications-summary-card,.notifications-feed-card,.notifications-state-card{background:#0a1022e6;border:1px solid #ffffff14;border-radius:1.8rem;box-shadow:0 26px 60px #00000052}.notifications-shell .notifications-hero,.notifications-shell .notifications-summary-card,.notifications-shell .notifications-feed-card,.notifications-shell .notifications-state-card{background:#ffffff14;border-color:#ffffff17}.notifications-shell .notifications-summary-card{background:radial-gradient(at 50% -10%,#ffffff12 0%,#0000 65%),#ffffff14;box-shadow:0 26px 60px #00000052,inset 0 1px #ffffff1c}.notifications-shell .notifications-summary-card--role{background:radial-gradient(at 50% -10%,#d9a2481f 0%,#0000 65%),#ffffff14}.notifications-hero,.notifications-state-card{padding:1.6rem}.notifications-hero{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.notifications-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.notifications-summary-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}.notifications-summary-card{gap:.45rem;padding:1.2rem 1.3rem;display:grid}.notifications-summary-card span,.notifications-summary-card small{color:#c8c8c8b8}.notifications-summary-card strong{font-size:clamp(1.6rem,3vw,2.25rem)}.notifications-feed-card{gap:.85rem;padding:1.15rem;display:grid}.notifications-feed-card__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.notifications-feed-card__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.notifications-feed-card__controls .cta{justify-content:center;align-items:center;min-height:2.2rem;padding:0 .75rem;font-size:.84rem;display:inline-flex}.notifications-feed-card__controls .cta--ghost{background:#ffffff17}.notifications-feed{gap:.7rem;display:grid}.notifications-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.notifications-pagination span{color:#c8c8c8b8;font-weight:700}.notifications-pagination div{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.notifications-item{border:1px solid var(--line);background:#ffffff0d;border-left:3px solid #0000;border-radius:1rem;flex-direction:column;gap:.38rem;padding:.9rem 1.1rem .9rem 1rem;transition:background .12s,border-color .12s;display:flex}.notifications-item:not(.notifications-item--read){background:#ffffff17}.notifications-item:hover{background:#ffffff1f}.notifications-item--success:not(.notifications-item--read){border-left-color:#53d69aa6}.notifications-item--warning:not(.notifications-item--read){border-left-color:#ffc65ca6}.notifications-item--info:not(.notifications-item--read){border-left-color:#7eacffa6}.notifications-item--cat-auction_owner:not(.notifications-item--read){border-left-color:#f2b642bf}.notifications-item--cat-system:not(.notifications-item--read){border-left-color:#7eacffbf}.notifications-item--cat-viewer:not(.notifications-item--read){border-left-color:#53d69abf}.notifications-item--cat-account:not(.notifications-item--read){border-left-color:#c88cffbf}.notifications-item--success{border-color:#53d69a38}.notifications-item--warning{border-color:#ffc65c38}.notifications-item--info{border-color:#7eacff2e}.notifications-item--read{opacity:.72;border-left-color:#0000}.notifications-item__meta,.notifications-item__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.notifications-item__meta{justify-content:space-between}.notifications-item h3,.notifications-item p{margin:0}.notifications-item h3{letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.4}.notifications-item>p{color:#c8c8c8b8;font-size:.9rem;line-height:1.5}.notifications-item__actions{justify-content:flex-end}.notifications-item__actions .cta{justify-content:center;align-items:center;min-height:2.2rem;padding:0 .75rem;font-size:.84rem;display:inline-flex}.notifications-item__actions .cta--ghost{background:#ffffff17}.notifications-item__read-stamp{color:#c8c8c873;font-size:.78rem}.notifications-item p,.notifications-empty p,.notifications-state-card p{color:#c8c8c8c7}.notifications-pill{text-transform:capitalize;background:#ffffff14;border-radius:999px;padding:.3rem .65rem;font-size:.78rem}.notifications-empty{text-align:center;border:1px dashed #ffffff24;border-radius:1.2rem;padding:1.8rem 1rem}.notifications-pill--auction_owner{color:#ffd782f2;background:#f2b64233}.notifications-pill--system{color:#b4d0fff2;background:#7eacff2e}.notifications-pill--viewer{color:#8ce6b9f2;background:#53d69a26}.notifications-pill--account{color:#d7affff2;background:#c88cff29}.notifications-actions__sep{background:#ffffff24;border-radius:1px;flex-shrink:0;width:1px;height:1.4rem;display:block}.notifications-actions__danger{color:#ff6464d9!important}.notifications-feed-count{color:#c8c8c8a6;white-space:nowrap;background:#ffffff14;border-radius:999px;padding:.22rem .6rem;font-size:.82rem;font-weight:600}.notifications-summary-card--role{border-style:dashed}.notifications-summary-card--role strong{text-transform:capitalize;letter-spacing:.03em;font-size:clamp(1rem,2vw,1.35rem)}@media (max-width:720px){.notifications-hero,.notifications-feed-card__header{flex-direction:column;align-items:stretch}.notifications-feed-card__controls{justify-content:flex-start}}.theme-toggle{z-index:1000;color:#172033;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:2.6rem;font:inherit;cursor:pointer;background:#ffffffdb;border:1px solid #7f8fa647;border-radius:999px;align-items:center;gap:.55rem;padding:.35rem .85rem .35rem .4rem;font-size:.86rem;font-weight:800;display:inline-flex;position:fixed;top:1rem;right:1rem;box-shadow:0 14px 32px #202d4429}.theme-toggle__icon{color:#1f1608;background:linear-gradient(120deg,#f0b43f,#d47a31);border-radius:999px;place-items:center;width:1.85rem;height:1.85rem;font-size:.82rem;display:grid}.theme-toggle__label{line-height:1}body:has(.site-shell) .theme-toggle{top:2.45rem}html[data-theme=dark] .theme-toggle{color:#f7f8ff;background:#0d121cd6;border-color:#ffffff29;box-shadow:0 16px 36px #03060f57}html[data-theme=dark] .theme-toggle__icon{color:#111827;background:#f7f8ff}html[data-theme=light] body{color:#172033;background:radial-gradient(circle at 10% 0,#d9a24821,#0000 24%),radial-gradient(circle at 92% 10%,#2879581a,#0000 24%),linear-gradient(#fbfcff 0%,#f4f7fb 48%,#eef3f8 100%)}html[data-theme=light] .workspace-shell,html[data-theme=light] .auction-detail-shell,html[data-theme=light] .auction-links-shell,html[data-theme=light] .auction-section-shell,html[data-theme=light] .registration-shell,html[data-theme=light] .team-board-shell,html[data-theme=light] .viewer-hub-shell,html[data-theme=light] .settings-shell,html[data-theme=light] .notifications-shell,html[data-theme=light] .public-player-shell,html[data-theme=light] .screen-shell,html[data-theme=light] .overlay-shell,html[data-theme=light] .route-state-shell,html[data-theme=light] .splash-shell{color:#172033;background:radial-gradient(circle at 12% 0,#d9a24829,#0000 28%),radial-gradient(circle at 88% 8%,#2879581c,#0000 26%),linear-gradient(#fbfcff 0%,#f4f7fb 50%,#eef3f8 100%)}html[data-theme=light] .settings-hero{background:radial-gradient(circle at 86% 8%,#4999e929,#0000 34%),radial-gradient(circle at 10% 92%,#f2b64229,#0000 34%),linear-gradient(110deg,#fff 0%,#eef3fb 54%,#e8eef8 100%);border-color:#7f8fa633;box-shadow:0 20px 56px #202d441a}html[data-theme=light] .settings-hero .eyebrow{color:#956119}html[data-theme=light] .settings-hero h1{color:#172033}html[data-theme=light] .settings-hero p,html[data-theme=light] .settings-hero__copy small{color:#5c6575}html[data-theme=light] .settings-hero__actions .cta--ghost{color:#172033;background:#ffffffe0;border-color:#7f8fa63d}html[data-theme=light] .settings-hero__actions .cta--ghost:hover{background:#fff;border-color:#4999e957}html[data-theme=light] .hero__noise{background-image:linear-gradient(120deg,#ffffff29,#0000 34%),linear-gradient(#fff0 0%,#0a142314 100%),radial-gradient(circle at 10% 82%,#f2b6421f,#0000 22%),radial-gradient(circle at 82% 86%,#4999e91f,#0000 28%)}html[data-theme=light] .hero{color:#172033;background:radial-gradient(circle at 12% 18%,#f5b33a2e,#0000 24%),radial-gradient(circle at 86% 18%,#3f917229,#0000 24%),linear-gradient(135deg,#f6efe4 0%,#eef4fb 52%,#f7eadf 100%)}html[data-theme=light] .hero__content{align-items:start}html[data-theme=light] .topbar{color:#172033;background:radial-gradient(circle at 8% 0,#d9a24829,#0000 28%),linear-gradient(135deg,#ffffffeb,#f6f9fde0);border-color:#7f8fa62e;box-shadow:0 20px 56px #202d441f}html[data-theme=light] .brand-mark{background:linear-gradient(#0d1420,#172033);box-shadow:inset 0 1px #ffffff14,0 14px 28px #17203324}html[data-theme=light] .topnav{color:#172033bd}html[data-theme=light] .topbar .eyebrow{color:#9a6b24}html[data-theme=light] .topbar .brand-title{color:#172033}html[data-theme=light] .topnav a{color:inherit}html[data-theme=light] .topnav a:hover{color:#172033;background:#1720330f}html[data-theme=light] .topnav-join-button,html[data-theme=light] .cta--primary{color:#1d1408;background:linear-gradient(120deg,#f3b53a,#db8334);border-color:#c3762133;box-shadow:0 16px 32px #db833433}html[data-theme=light] .topnav-join-button:hover,html[data-theme=light] .cta--primary:hover{filter:brightness(1.04)}html[data-theme=light] .site-shell .hero-copy h1{color:#172033;text-shadow:none}html[data-theme=light] .site-shell .hero-copy .lede,html[data-theme=light] .site-shell .hero-proof-list{color:#465266}html[data-theme=light] .site-shell .hero-copy{padding-top:.35rem}html[data-theme=light] .site-shell .hero-pill{color:#6f4e1d;background:#ffffff94;border-color:#9a6b2429;box-shadow:inset 0 1px #ffffffa6}html[data-theme=light] .hero-proof-list li:before{color:#1d1408;background:linear-gradient(#f3b53a,#db8334)}html[data-theme=light] .notifications-hero{color:#172033;background:#fff;border-color:#7f8fa638;box-shadow:0 22px 70px #202d441f}html[data-theme=light] .notifications-hero p:not(.eyebrow),html[data-theme=light] .notifications-pagination span{color:#5c6575}html[data-theme=light] .route-state-loading{color:#5c6575;background:#f8fafc;border-color:#7f8fa638}html[data-theme=light] .notifications-hero .notifications-actions{margin-left:auto}html[data-theme=light] .notifications-item:not(.notifications-item--read){background:#f9fafc}html[data-theme=light] .notifications-item:hover{background:#f1f5f9}html[data-theme=light] .notifications-item--success:not(.notifications-item--read){border-left-color:#05966999}html[data-theme=light] .notifications-item--warning:not(.notifications-item--read){border-left-color:#b4530999}html[data-theme=light] .notifications-item--info:not(.notifications-item--read){border-left-color:#1d4ed899}html[data-theme=light] .notifications-item--cat-auction_owner:not(.notifications-item--read){border-left-color:#92400ea6}html[data-theme=light] .notifications-item--cat-system:not(.notifications-item--read){border-left-color:#1e40afa6}html[data-theme=light] .notifications-item--cat-viewer:not(.notifications-item--read){border-left-color:#065f46a6}html[data-theme=light] .notifications-item--cat-account:not(.notifications-item--read){border-left-color:#5b21b6a6}html[data-theme=light] .notifications-item>p{color:#6b7280}html[data-theme=light] .notifications-item__read-stamp{color:#5c65758c}html[data-theme=light] .notifications-pill--auction_owner{color:#92400e;background:#fffbeb;border-color:#92400e33}html[data-theme=light] .notifications-pill--system{color:#1e40af;background:#eff6ff;border-color:#1e40af33}html[data-theme=light] .notifications-pill--viewer{color:#065f46;background:#ecfdf5;border-color:#065f4633}html[data-theme=light] .notifications-pill--account{color:#5b21b6;background:#f5f3ff;border-color:#5b21b633}html[data-theme=light] .notifications-actions__sep{background:#11182724}html[data-theme=light] .notifications-actions__danger{color:#dc2626!important}html[data-theme=light] .notifications-feed-count{color:#5c6575;background:#1118270f}html[data-theme=light] .notifications-summary-card--role{border-color:#7f8fa64d}html[data-theme=light] .hero-copy h1 span{color:#f2b642}html[data-theme=light] .workspace-hero-card,html[data-theme=light] .workspace-session-card,html[data-theme=light] .workspace-stat-card,html[data-theme=light] .workspace-lane-card,html[data-theme=light] .workspace-live-card,html[data-theme=light] .workspace-auctions-card,html[data-theme=light] .workspace-quick-room-card,html[data-theme=light] .workspace-loading,html[data-theme=light] .workspace-locked,html[data-theme=light] .workspace-participation-card,html[data-theme=light] .workspace-checklist-card,html[data-theme=light] .workspace-saved-card,html[data-theme=light] .workspace-join-card,html[data-theme=light] .auction-detail-card,html[data-theme=light] .auction-spotlight-card,html[data-theme=light] .auction-detail-panel,html[data-theme=light] .auction-bookmark-card,html[data-theme=light] .auction-links-card,html[data-theme=light] .auction-section-card,html[data-theme=light] .auction-section-summary,html[data-theme=light] .auction-team-card,html[data-theme=light] .registration-card,html[data-theme=light] .registration-state-card,html[data-theme=light] .team-board-card,html[data-theme=light] .team-board-state-card,html[data-theme=light] .team-board-bid-desk,html[data-theme=light] .viewer-hub-card,html[data-theme=light] .viewer-hub-state-card,html[data-theme=light] .viewer-hub-join-card,html[data-theme=light] .settings-card,html[data-theme=light] .settings-state-card,html[data-theme=light] .notifications-state-card,html[data-theme=light] .notifications-summary-card,html[data-theme=light] .notifications-feed-card,html[data-theme=light] .public-player-card,html[data-theme=light] .public-player-surface,html[data-theme=light] .public-player-photo-card,html[data-theme=light] .screen-board,html[data-theme=light] .screen-bid-panel,html[data-theme=light] .screen-side-stack,html[data-theme=light] .route-state-card,html[data-theme=light] .hero-panel,html[data-theme=light] .hero-trust-card,html[data-theme=light] .metric-card,html[data-theme=light] .feature-card,html[data-theme=light] .closing-panel,html[data-theme=light] .access-panel,html[data-theme=light] .live-board,html[data-theme=light] .live-board__stats,html[data-theme=light] .live-board__feed{color:#172033;background:#ffffffe6;border-color:#7f8fa638;box-shadow:0 22px 70px #202d441f}html[data-theme=light] .workspace-live-player,html[data-theme=light] .workspace-auction-row,html[data-theme=light] .workspace-team-tile,html[data-theme=light] .workspace-saved-row,html[data-theme=light] .workspace-checklist-item,html[data-theme=light] .workspace-note,html[data-theme=light] .auction-player-row,html[data-theme=light] .auction-feed-row,html[data-theme=light] .auction-links-row,html[data-theme=light] .auction-section-list__row,html[data-theme=light] .auction-section-value-row,html[data-theme=light] .auction-section-highlight,html[data-theme=light] .auction-section-team-tile,html[data-theme=light] .registration-history__item,html[data-theme=light] .team-board-team-tile,html[data-theme=light] .team-board-player-row,html[data-theme=light] .team-board-history__row,html[data-theme=light] .team-board-saved-row,html[data-theme=light] .team-board-watchlist,html[data-theme=light] .team-board-watchlist__item,html[data-theme=light] .team-board-spotlight,html[data-theme=light] .team-board-decision,html[data-theme=light] .viewer-hub-saved-row,html[data-theme=light] .viewer-hub-discovery-row,html[data-theme=light] .viewer-hub-team-tile,html[data-theme=light] .viewer-hub-feed-row,html[data-theme=light] .viewer-hub-spotlight,html[data-theme=light] .settings-note,html[data-theme=light] .settings-summary,html[data-theme=light] .settings-warning,html[data-theme=light] .notifications-item,html[data-theme=light] .notifications-empty,html[data-theme=light] .screen-team-card,html[data-theme=light] .screen-feed__row,html[data-theme=light] .screen-value-board,html[data-theme=light] .screen-value-board__row,html[data-theme=light] .live-player-card,html[data-theme=light] .live-stat,html[data-theme=light] .live-feed__row,html[data-theme=light] .live-board__bid{color:#172033;background:#fff;border-color:#7f8fa633;box-shadow:0 10px 24px #202d4412}html[data-theme=light] .settings-summary{box-shadow:none;color:#5c6575;background:0 0;border:0;padding:0}html[data-theme=light] .settings-form__error{color:#991b1b;background:#fff5f5;border-color:#dc26262e #dc26262e #dc26262e #dc2626;box-shadow:0 10px 24px #7f1d1d14}html[data-theme=light] .settings-form__error:before{color:#b91c1c;background:#fee2e2}html[data-theme=light] .settings-metrics article{color:#172033;background:#f8fafc;border-color:#7f8fa62e;box-shadow:inset 0 0 0 1px #ffffffb8}html[data-theme=light] .settings-metrics article span{color:#748092}html[data-theme=light] .settings-metrics article strong{color:#172033}html[data-theme=light] .auction-feed-filter{color:#172033c7}html[data-theme=light] .auction-feed-filter select,html[data-theme=light] .auction-feed-pagination button{color:#172033;background-color:#ffffffe6;border-color:#7f8fa638}html[data-theme=light] .auction-feed-filter select{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23172033' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.05rem}html[data-theme=light] .auction-feed-filter-dropdown__button{color:#172033;background:#ffffffe6;border-color:#7f8fa638}html[data-theme=light] .auction-feed-filter-dropdown__button:hover,html[data-theme=light] .auction-feed-filter-dropdown.is-open .auction-feed-filter-dropdown__button{background:#fff;border-color:#2563ebb8}html[data-theme=light] .auction-feed-filter-dropdown__button:focus-visible{border-color:#2563ebdb;box-shadow:0 0 0 3px #2563eb24,0 12px 28px #202d4424}html[data-theme=light] .auction-feed-filter-dropdown__menu,html[data-theme=light] .workspace-mobile-dropdown{background:#fff;border-color:#7f8fa62e;box-shadow:0 18px 44px #202d4429,inset 0 1px #fffffff2}html[data-theme=light] .workspace-mobile-dropdown .cta{color:#334155}html[data-theme=light] .workspace-mobile-dropdown .cta:hover,html[data-theme=light] .workspace-mobile-dropdown .cta:focus{background:#0f172a0d!important}html[data-theme=light] .auction-feed-filter-dropdown__option{color:#334155}html[data-theme=light] .auction-feed-filter-dropdown__option:hover,html[data-theme=light] .auction-feed-filter-dropdown__option:focus-visible{color:#172033;background:#f1f5f9}html[data-theme=light] .auction-feed-filter-dropdown__option.is-selected{color:#1d4ed8;background:#2563eb1a}html[data-theme=light] .hero-panel--access{background:linear-gradient(#fffffff5,#f9fbfff0);border-color:#7f8fa62e;box-shadow:0 24px 64px #202d4424,0 60px 120px #202d441a}html[data-theme=light] .hero-panel--access .access-panel{box-shadow:none;background:0 0;border:0}html[data-theme=light] .access-panel__copy .eyebrow{color:#b07222}html[data-theme=light] .access-panel__copy h3{color:#172033}html[data-theme=light] .access-panel__copy p,html[data-theme=light] .access-panel__copy small,html[data-theme=light] .access-panel__session span,html[data-theme=light] .access-panel__session small,html[data-theme=light] .access-panel__form label span,html[data-theme=light] .access-panel__hint{color:#627086}html[data-theme=light] .access-panel__form input{color:#172033;background:#fff;border-color:#7f8fa638}html[data-theme=light] .cta--ghost{color:#172033;background:#ffffffd1;border-color:#7f8fa638}html[data-theme=light] .cta--ghost:hover{background:#fff}html[data-theme=light] .hero-panel--access .hero-trust-card{background:linear-gradient(#fff,#f8fafc)}html[data-theme=light] .hero-session-card{background:radial-gradient(circle at 100% 0,#d9a24824,#0000 34%),#fffdfa;border-color:#d9a24833}html[data-theme=light] .hero-session-card span,html[data-theme=light] .hero-session-card p{color:#5c6575}html[data-theme=light] .hero-trust-card strong{color:#172033}html[data-theme=light] .hero-trust-card span{color:#627086}html[data-theme=light] .site-footer,html[data-theme=light] .site-footer__brand strong,html[data-theme=light] .site-footer__column h3,html[data-theme=light] .site-footer .eyebrow{color:#fff}html[data-theme=light] .site-footer__brand p,html[data-theme=light] .site-footer__column a,html[data-theme=light] .site-footer__column span,html[data-theme=light] .site-footer__bottom{color:#e2e8f0c7}html[data-theme=light] .store-badge small{color:#e2e8f0b8}html[data-theme=light] .store-badge strong{color:#fff}html[data-theme=light] .access-panel__mode-button{color:#172033;background:#fff;border-color:#7f8fa638}html[data-theme=light] .access-panel__mode-button.is-active{color:#18110d;background:#f4b23c;border-color:#d9a24838}html[data-theme=light] .access-panel__hint{color:#3d495ebd}html[data-theme=light] .viewer-hub-card{background:#fff;border-color:#7f8fa62e}html[data-theme=light] .public-player-card,html[data-theme=light] .public-player-panel{border-color:#7f8fa62e;box-shadow:0 18px 48px #202d441a}html[data-theme=light] .public-player-shell{background:radial-gradient(circle at 12% 0,#e0aa221f,#0000 28%),radial-gradient(circle at 88% 0,#ffffffc7,#0000 24%),linear-gradient(#f8fafc 0%,#eef2f7 100%)}html[data-theme=light] .public-player-surface{box-shadow:none;background:0 0}html[data-theme=light] .public-player-card{background:linear-gradient(#fffffffa,#f7f9fcfa),#fff;box-shadow:0 24px 70px #202d441f,inset 0 1px #ffffffd1}html[data-theme=light] .public-player-panel{background:linear-gradient(#fff,#fbfcfe),#fff}html[data-theme=light] .public-player-photo-card__preview{background:radial-gradient(circle at 50% 0,#e0aa221f,#0000 38%),linear-gradient(#f5ede0,#ebf0f6)}html[data-theme=light] .public-player-form__option.is-active{color:#b12424;background:linear-gradient(135deg,#ffd98f,#f1b64d);border-color:#d9972f42}html[data-theme=light] .viewer-hub-join-card{box-shadow:none;background:0 0;border:0}html[data-theme=light] .viewer-hub-join-card__error{color:#b91c1c}html[data-theme=light] .viewer-hub-join-card__examples button{color:#172033;border-color:#7f8fa647}html[data-theme=light] .viewer-hub-join-card__examples button:hover{background:#7f8fa614}html[data-theme=light] .viewer-hub-join-card__form input{color:#172033;background:#fff;border-color:#7f8fa647}html[data-theme=light] .viewer-hub-metrics article{color:#172033;background:#f7f9fc;border-color:#7f8fa62e}html[data-theme=light] .viewer-hub-metrics article span{color:#748092}html[data-theme=light] .viewer-hub-card__header>span{color:#5c6575;background:#17203312}html[data-theme=light] .viewer-hub-auction-card__action{border-top-color:#17203312}html[data-theme=light] .viewer-hub-auction-card{color:#172033;background:linear-gradient(#fffffffa,#f8fafc),radial-gradient(circle at 50% 0,#d9a24814,#0000 42%);border-color:#7f8fa64d #7f8fa629 #7f8fa629;box-shadow:0 1px 2px #202d440f,0 12px 26px #202d4414,inset 0 1px #ffffffeb}html[data-theme=light] .viewer-hub-auction-card:hover{box-shadow:0 2px 4px #202d4412,0 16px 32px #202d441a,inset 0 1px #fffffff0}html[data-theme=light] .viewer-hub-auction-card__top,html[data-theme=light] .viewer-hub-auction-card small,html[data-theme=light] .viewer-hub-auction-card em{color:#5c6575}html[data-theme=light] .viewer-hub-auction-card[data-status=live],html[data-theme=light] .viewer-hub-auction-card[data-status=paused],html[data-theme=light] .viewer-hub-auction-card[data-status=running],html[data-theme=light] .viewer-hub-auction-card[data-status=active]{background:linear-gradient(#16a34a0a 0%,#f8fafc 60%);border-top-color:#16a34a}html[data-theme=light] .viewer-hub-auction-card[data-status=scheduled]{border-top-color:#ee9d2d}html[data-theme=light] .viewer-hub-auction-card[data-status=draft]{border-top-color:#7f8fa673}html[data-theme=light] .viewer-hub-auction-card[data-status=completed],html[data-theme=light] .viewer-hub-auction-card[data-status=complete],html[data-theme=light] .viewer-hub-auction-card[data-status=closed]{border-top-color:#64748b}html[data-theme=light] .viewer-hub-auction-card__top b{color:#475569;background:#17203312}html[data-theme=light] .viewer-hub-auction-card[data-status=live] .viewer-hub-auction-card__top b,html[data-theme=light] .viewer-hub-auction-card[data-status=paused] .viewer-hub-auction-card__top b,html[data-theme=light] .viewer-hub-auction-card[data-status=running] .viewer-hub-auction-card__top b,html[data-theme=light] .viewer-hub-auction-card[data-status=active] .viewer-hub-auction-card__top b{color:#15803d;background:#16a34a1a}html[data-theme=light] .viewer-hub-auction-card[data-status=scheduled] .viewer-hub-auction-card__top b{color:#b45309;background:#ee9d2d1f}html[data-theme=light] .viewer-hub-auction-card[data-status=draft] .viewer-hub-auction-card__top b{color:#475569;background:#64748b1a}html[data-theme=light] .viewer-hub-auction-card[data-status=completed] .viewer-hub-auction-card__top b,html[data-theme=light] .viewer-hub-auction-card[data-status=complete] .viewer-hub-auction-card__top b,html[data-theme=light] .viewer-hub-auction-card[data-status=closed] .viewer-hub-auction-card__top b{color:#64748b;background:#64748b1a}html[data-theme=light] .viewer-hub-auction-card[data-status=available]{border-top-color:#0284c7}html[data-theme=light] .viewer-hub-auction-card[data-status=available] .viewer-hub-auction-card__top b{color:#0369a1;background:#0284c71a}html[data-theme=light] .viewer-hub-auction-card button,html[data-theme=light] .viewer-hub-auction-card__button{color:#fff;background:#172033;border-color:#0000}html[data-theme=light] .viewer-hub-auction-card__button span{color:#fff;opacity:1}html[data-theme=light] .viewer-hub-auction-card button:hover,html[data-theme=light] .viewer-hub-auction-card__button:hover{background:#1e2d47}html[data-theme=light] .viewer-hub-auction-card__button--primary{color:#111827;background:#ee9d2d;border-color:#0000}html[data-theme=light] .viewer-hub-auction-card__button--primary:hover{color:#111827;background:#f4a83a;border-color:#0000}html[data-theme=light] .registration-readonly-summary,html[data-theme=light] .registration-readonly-grid div{background:#f8fafc;border-color:#7f8fa62e}html[data-theme=light] .registration-readonly-summary span,html[data-theme=light] .registration-readonly-summary small,html[data-theme=light] .registration-readonly-grid span{color:#6b7485}html[data-theme=light] .registration-readonly-summary strong,html[data-theme=light] .registration-readonly-grid strong{color:#172033}html[data-theme=light] .auction-card,html[data-theme=light] .auction-teaser-card{color:#172033;background:radial-gradient(circle at 90% 0,#d9a24821,#0000 34%),linear-gradient(#fffffffa,#f8fafcf5);border-color:#b17c2833;box-shadow:0 18px 40px #202d441f,inset 0 1px #ffffffc2}html[data-theme=light] .auction-card__media{background:radial-gradient(circle at 28% 22%,#f2b64242,#0000 32%),linear-gradient(135deg,#eef3f8,#dfe8f3 62%,#e8c991)}html[data-theme=light] .auction-card__media span{color:#fff;background:#172033}html[data-theme=light] .auction-card__media b{color:#052e16;background:#dcfce7f5}html[data-theme=light] .auction-card h3{color:#172033}html[data-theme=light] .auction-card__top,html[data-theme=light] .auction-card__meta,html[data-theme=light] .auction-card p,html[data-theme=light] .auction-teaser-card__top,html[data-theme=light] .auction-teaser-card small,html[data-theme=light] .auction-teaser-card em{color:#5c6575}html[data-theme=light] .eyebrow,html[data-theme=light] .live-board__eyebrow{color:#9a6b26}html[data-theme=light] p,html[data-theme=light] small,html[data-theme=light] span,html[data-theme=light] em,html[data-theme=light] label,html[data-theme=light] .kicker,html[data-theme=light] .lede,html[data-theme=light] .workspace-hero-card p,html[data-theme=light] .auction-detail-copy,html[data-theme=light] .auction-spotlight-card p,html[data-theme=light] .registration-card__empty,html[data-theme=light] .team-board-empty,html[data-theme=light] .viewer-hub-empty,html[data-theme=light] .settings-note,html[data-theme=light] .notifications-empty p{color:#5c6575}html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] strong,html[data-theme=light] b{color:#111827}html[data-theme=light] .reviews-section .eyebrow{color:#d9a248}html[data-theme=light] .reviews-section h2,html[data-theme=light] .reviews-section strong{color:#fff}html[data-theme=light] .reviews-section p,html[data-theme=light] .reviews-section span{color:#e2e8f0c2}html[data-theme=light] .reviews-section .review-card__rating{color:#f8c65a}html[data-theme=light] .auction-flow-phone__hero strong,html[data-theme=light] .auction-flow-phone__hero span,html[data-theme=light] .auction-flow-preview__label strong{color:#fff}html[data-theme=light] .auction-flow-preview__label span{color:#ffe8a7c7}html[data-theme=light] .auction-flow-phone__bar span:last-child{color:#166534}html[data-theme=light] .auction-flow-section{background:radial-gradient(circle at 12% 20%,#d9a2482e,#0000 26%),radial-gradient(circle at 92% 12%,#28795821,#0000 24%),linear-gradient(135deg,#fff9eddb,#f8fbfff5),#fff;border:1px solid #7f8fa62e;box-shadow:0 24px 74px #202d441c}html[data-theme=light] .auction-flow-section__heading h2{color:#172033}html[data-theme=light] .auction-flow-section__heading p:not(.eyebrow){color:#5c6575}html[data-theme=light] .auction-flow-steps li{background:radial-gradient(circle at 100% 0,#f2b64214,#0000 36%),linear-gradient(#fffffffa,#f8fafceb);border:1px solid #7f8fa62e;box-shadow:0 14px 34px #202d4414}html[data-theme=light] .auction-flow-steps li>span{color:#fff}html[data-theme=light] .auction-flow-steps strong{color:#172033}html[data-theme=light] .auction-flow-steps p{color:#5c6575}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea,html[data-theme=light] .workspace-join-card__form input,html[data-theme=light] .public-player-form__field input,html[data-theme=light] .public-player-form__field select,html[data-theme=light] .public-player-form__field textarea,html[data-theme=light] .team-board-field input,html[data-theme=light] .settings-field input{color:#172033;background:#fff;border-color:#7f8fa647}html[data-theme=light] .cta,html[data-theme=light] .auction-detail-link,html[data-theme=light] .auction-room-tabs__link,html[data-theme=light] .route-state-link,html[data-theme=light] .workspace-checklist-action,html[data-theme=light] .workspace-saved-row__actions button,html[data-theme=light] .workspace-join-card__examples button,html[data-theme=light] .public-player-back,html[data-theme=light] .public-player-form__submit,html[data-theme=light] .public-player-photo-card__button,html[data-theme=light] .public-player-photo-card__clear,html[data-theme=light] .team-board-saved-row__actions button,html[data-theme=light] .team-board-watchlist__actions button,html[data-theme=light] .viewer-hub-surface-link,html[data-theme=light] .display-control-bar button{color:#172033;background:#ffffffdb;border-color:#7f8fa647;box-shadow:0 10px 24px #202d4414}html[data-theme=light] .cta--primary,html[data-theme=light] .route-state-link--primary,html[data-theme=light] .auction-detail-link:not(.auction-detail-link--ghost),html[data-theme=light] .public-player-form__submit{color:#1f1608;background:linear-gradient(120deg,#f0b43f,#d47a31);border-color:#0000}html[data-theme=light] .public-player-shell,html[data-theme=light] .public-player-surface__hero h1{color:#172033}html[data-theme=light] .public-player-surface__hero span{color:#5c6575}html[data-theme=light] .public-player-back{color:#172033;background:linear-gradient(#fff,#f3f6fa);border-color:#7f8fa638;box-shadow:0 12px 30px #202d4414,inset 0 1px #ffffffeb}html[data-theme=light] .public-player-photo-card h2,html[data-theme=light] .public-player-form__field span,html[data-theme=light] .public-player-form__option-group p{color:#172033}html[data-theme=light] .public-player-photo-card p,html[data-theme=light] .public-player-photo-card__clear{color:#64748b}html[data-theme=light] .public-player-phone-input,html[data-theme=light] .public-player-form__field input{background:linear-gradient(#fff,#fbfcfe);border-color:#7f8fa647}html[data-theme=light] .public-player-phone-input:focus-within,html[data-theme=light] .public-player-form__field input:focus{border-color:#e0aa229e;box-shadow:0 0 0 4px #e0aa221f,0 12px 28px #202d4414}html[data-theme=light] .public-player-form__option{color:#111827;background:linear-gradient(#fff,#f6f8fb);border-color:#7f8fa63d}html[data-theme=light] .public-player-form__option.is-active{color:#b12424;background:linear-gradient(135deg,#ffd98f,#f1b64d);border-color:#d9972f42;box-shadow:0 14px 28px #d0832033,inset 0 1px #ffffff80}html[data-theme=light] .public-player-photo-card__button{color:#fef3c7;background:linear-gradient(135deg,#243045,#101827);border-color:#1e293b29}html[data-theme=light] .public-player-photo-card__button span,.public-player-photo-card__button span{color:#fef3c7;letter-spacing:.01em;font-weight:800}html[data-theme=light] .public-player-form__submit{color:#1f1608;background:linear-gradient(135deg,#f1b63e 0%,#e07d2d 100%);border-color:#0000}html[data-theme=light] .public-player-form__submit:hover:not(:disabled){filter:brightness(1.02)}html[data-theme=dark] .public-player-closed-card{color:#f8fafc;background:linear-gradient(135deg,#18120cf5,#080c14f0),radial-gradient(circle at 100% 0,#e0aa2224,#0000 34%);border-color:#e0aa2247}html[data-theme=dark] .public-player-closed-card p:not(.eyebrow){color:#e2e8f0c2}html[data-theme=dark] .public-player-closed-card__button--ghost{color:#f8fafc;background:#ffffff14;border-color:#ffffff24}html[data-theme=dark] .public-player-card,html[data-theme=dark] .public-player-panel{background:#ffffff14;border-color:#ffffff17;box-shadow:0 26px 60px #00000052,inset 0 1px #ffffff1c}html[data-theme=dark] .public-player-shell{background:radial-gradient(circle at top,#ff4d4d24,#0000 34%),linear-gradient(#131313 0%,#0a0a0a 100%)}html[data-theme=dark] .public-player-card{background:radial-gradient(at 50% -10%,#ffffff0f 0%,#0000 65%),#ffffff14}html[data-theme=dark] .public-player-photo-card,html[data-theme=dark] .public-player-photo-card h2,html[data-theme=dark] .public-player-form__field span,html[data-theme=dark] .public-player-form__option-group p{color:#ffffffeb}html[data-theme=dark] .public-player-photo-card p,html[data-theme=dark] .public-player-photo-card__clear,html[data-theme=dark] .public-player-surface__hero span{color:#ffffffb8}html[data-theme=dark] .public-player-photo-card__footer strong{color:#ffe8a7e6}html[data-theme=dark] .public-player-photo-card__preview{color:#ffffffc2;background:radial-gradient(circle at 50% 0,#ffe8a714,#0000 38%),#ffffff14;border-color:#ffffff14}html[data-theme=dark] .public-player-form__field input,html[data-theme=dark] .public-player-phone-input{color:#f8fafc;background:#ffffff1a;border-color:#ffffff17}html[data-theme=dark] .public-player-phone-input select,html[data-theme=dark] .public-player-phone-input input{color:#f8fafc}html[data-theme=dark] .public-player-phone-input select{background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#f8fafcd1 50%),linear-gradient(135deg,#f8fafcd1 50%,#0000 50%),none;background-position:calc(100% - .95rem),calc(100% - .7rem),0 0;background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem,100% 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-right-color:#ffffff14}html[data-theme=dark] .public-player-phone-input:focus-within,html[data-theme=dark] .public-player-form__field input:focus{border-color:#d9a2486b;box-shadow:0 0 0 4px #d9a2481f,0 12px 28px #0000002e}html[data-theme=dark] .public-player-form__field input::placeholder,html[data-theme=dark] .public-player-phone-input input::placeholder{color:#ffffff6b}html[data-theme=dark] .public-player-form__option{color:#ffffffe6;background:#ffffff14;border-color:#ffffff14;box-shadow:0 12px 30px #0000003d,inset 0 1px #ffffff14}html[data-theme=dark] .public-player-form__option:not(.is-active):hover{background:#ffffff1f}html[data-theme=dark] .public-player-form__option.is-active{color:#1f1608;background:linear-gradient(135deg,#f0b43f,#d47a31);border-color:#e0aa225c;box-shadow:0 14px 28px #d083203d,inset 0 1px #ffffff52}html[data-theme=dark] .public-player-photo-card__button{color:#fff7e6;background:#ffffff14;border-color:#ffffff14}html[data-theme=dark] .public-player-photo-card__button:hover{background:#ffffff1f}html[data-theme=dark] .public-player-photo-card__button span{color:inherit}html[data-theme=dark] .public-player-form__submit{color:#1f1608;background:linear-gradient(135deg,#f0b43f,#d47a31);box-shadow:0 18px 36px #d083203d,inset 0 1px #ffffff3d}html[data-theme=dark] .public-player-form__submit:hover:not(:disabled){filter:brightness(1.02)}html[data-theme=light] .workspace-sync-pill,html[data-theme=light] .workspace-status-pill,html[data-theme=light] .notifications-pill,html[data-theme=light] .auction-detail-badge,html[data-theme=light] .screen-chip,html[data-theme=light] .overlay-chip,html[data-theme=light] .overlay-status{color:#0f6b47;background:#edf9f2;border-color:#11845733}html[data-theme=light] .auction-detail-brand-icon{background:#ffffffd1;border-color:#7f8fa647;box-shadow:0 10px 28px #202d4433}html[data-theme=light] .screen-player{color:#172033;background:linear-gradient(#fff,#f5f8fc)}html[data-theme=light] .overlay-shell{color:#111827;background:radial-gradient(circle at 12% 0,#d9a2482e,#0000 28%),radial-gradient(circle at 88% 8%,#28795824,#0000 26%),linear-gradient(#fbfcff 0%,#eef3f8 100%)}html[data-theme=light] .overlay-shell .display-control-bar,html[data-theme=light] .screen-shell .display-control-bar,html[data-theme=light] .overlay-header,html[data-theme=light] .overlay-main,html[data-theme=light] .overlay-ticker{background:#ffffffd6;border-color:#7f8fa63d;box-shadow:0 22px 70px #202d4424,inset 0 1px #ffffffd1}html[data-theme=light] .overlay-shell .display-control-bar__title strong,html[data-theme=light] .screen-shell .display-control-bar__title strong,html[data-theme=light] .overlay-header h1,html[data-theme=light] .overlay-player__body strong,html[data-theme=light] .overlay-bid strong,html[data-theme=light] .overlay-team strong{color:#111827}html[data-theme=light] .overlay-shell .display-control-bar__title small,html[data-theme=light] .screen-shell .display-control-bar__title small,html[data-theme=light] .overlay-kicker{color:#647083}html[data-theme=light] .overlay-shell .display-control-bar__modes button,html[data-theme=light] .screen-shell .display-control-bar__modes button,html[data-theme=light] .overlay-shell .display-control-bar__secondary,html[data-theme=light] .screen-shell .display-control-bar__secondary{color:#172033;background:#f8fafce6;border-color:#7f8fa642;box-shadow:0 8px 20px #202d4414}html[data-theme=light] .overlay-shell .display-control-bar__modes button:hover,html[data-theme=light] .screen-shell .display-control-bar__modes button:hover,html[data-theme=light] .overlay-shell .display-control-bar__secondary:hover,html[data-theme=light] .screen-shell .display-control-bar__secondary:hover{background:#fff;border-color:#b7761657}html[data-theme=light] .overlay-shell .display-control-bar__modes button.is-active,html[data-theme=light] .screen-shell .display-control-bar__modes button.is-active{color:#7c4a03;background:#fff4d8;border-color:#b7761657}html[data-theme=light] .overlay-shell .display-control-bar kbd,html[data-theme=light] .screen-shell .display-control-bar kbd{color:#647083;background:#1118270d;border-color:#7f8fa638}html[data-theme=light] .overlay-player{color:#111827;background:linear-gradient(#ffffffdb,#f6f9fce6);border:1px solid #7f8fa62e}html[data-theme=light] .overlay-bid{color:#111827;background:radial-gradient(circle at 100% 0,#f2b64233,#0000 34%),linear-gradient(#fff,#fff9eb);border:1px solid #b776162e;box-shadow:inset 0 1px #ffffffe0}html[data-theme=light] .overlay-team{color:#111827;background:#ffffffeb;border:1px solid #7f8fa62e;box-shadow:0 10px 24px #202d4414}html[data-theme=light] .screen-player__avatar,html[data-theme=light] .overlay-player__avatar,html[data-theme=light] .workspace-live-player__avatar,html[data-theme=light] .live-player-card__avatar{color:#1f1608}html[data-theme=light] .overlay-status{color:#0f6b47;background:#edf9f2db;border-color:#1184572e}html[data-theme=light] .overlay-status small,html[data-theme=light] .overlay-player__body p,html[data-theme=light] .overlay-player__body small,html[data-theme=light] .overlay-team span,html[data-theme=light] .overlay-team small,html[data-theme=light] .overlay-bid em,html[data-theme=light] .overlay-bid small,html[data-theme=light] .overlay-bid span{color:#5c6575}html[data-theme=light] .overlay-bid strong{color:#172033}html[data-theme=light] .overlay-team.is-leading{background:#fff7df;outline-color:#d9a24894}html[data-theme=dark] .owner-deck-shell{--bg-card-secondary:#ffffff17;--bg-tag:#ffffff1c;--border-color:#ffffff24;--text-primary:#f7f8ff;--text-secondary:#ebedffc7;color:#f7f8ff;background:radial-gradient(circle at top,#ff52521f,#0000 34%),linear-gradient(#0f141d 0%,#12070a 100%)}html[data-theme=dark] .owner-deck-toast{color:#86efac;background:linear-gradient(135deg,#121723f5,#080c14f0);border-color:#22c55e38 #22c55e38 #22c55e38 #22c55e;box-shadow:0 24px 60px #00000061,inset 0 1px #ffffff14}html[data-theme=dark] .owner-deck-toast:before{background:#22c55e;box-shadow:0 0 0 5px #22c55e29}html[data-theme=dark] .owner-deck-toast button{background:#ffffff14;border-color:#22c55e38}html[data-theme=dark] .owner-deck-toast button:hover{background:#ffffff24;border-color:#22c55e57}html[data-theme=dark] .owner-deck-state-card,html[data-theme=dark] .owner-deck-card,html[data-theme=dark] .owner-deck-hub-card,html[data-theme=dark] .owner-deck-room-row,html[data-theme=dark] .owner-deck-readiness-item,html[data-theme=dark] .owner-deck-team-tile,html[data-theme=dark] .owner-deck-player-row,html[data-theme=dark] .owner-deck-feed-row,html[data-theme=dark] .owner-deck-spotlight,html[data-theme=dark] .owner-deck-metrics article,html[data-theme=dark] .owner-deck-surface-link{color:#f7f8ff;background:#ffffff14;border-color:#ffffff17;box-shadow:0 26px 60px #00000052,inset 0 1px #ffffff1c}html[data-theme=dark] .owner-deck-player-row{background:#ffffff38;border-color:#ffffff2e}html[data-theme=dark] .owner-deck-icon-button,html[data-theme=dark] .owner-deck-toggle,html[data-theme=dark] .owner-deck-action-button{color:#f7f8ff;background:#121723e6;border-color:#ffffff14;box-shadow:0 24px 80px #03060f6b}html[data-theme=dark] .owner-deck-color-swatch.is-selected{outline-color:#ffffff73}html[data-theme=dark] .owner-deck-context-actions{background:#080c14b8;border-color:#ffffff14;box-shadow:0 18px 44px #03060f3d}html[data-theme=dark] .owner-deck-code-pill,html[data-theme=dark] .owner-deck-context-button{color:#f7f8ff}html[data-theme=dark] .owner-deck-inline-button{color:#f8fafc;background:#ffffff0f;border-color:#ffffff1f}html[data-theme=dark] .owner-deck-inline-button:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff47;box-shadow:0 4px 12px #0003}html[data-theme=dark] .owner-deck-inline-button--export:hover:not(:disabled){color:#111827;background:#f9dca3;border-color:#ffe0a6eb;box-shadow:0 6px 14px #0000003d}html[data-theme=dark] .owner-deck-inline-button--danger:hover:not(:disabled){background:#ef444426;border-color:#f8717173}html[data-theme=dark] .owner-deck-inline-button--danger{color:#fca5a5;border-color:#f8717147}html[data-theme=dark] .owner-deck-import-card{background:#ffffff17;border-color:#ffffff17;box-shadow:0 26px 60px #00000052,inset 0 1px #ffffff1c}html[data-theme=dark] .owner-deck-import-card__format{color:#f9dca3;background:#f59e0b1f;border-color:#ffffff1f}html[data-theme=dark] .owner-deck-import-card__description{color:#ebedffbd}html[data-theme=dark] .owner-deck-import-card__room{background:#f59e0b14;border-color:#f59e0b33}html[data-theme=dark] .owner-deck-import-card__room-code{color:#ebedffbd;background:#ffffff14}html[data-theme=dark] .owner-deck-import-check{color:#ebedffbd}html[data-theme=dark] .owner-deck-import-summary strong,html[data-theme=dark] .owner-deck-import-summary span{color:#f7f8ff;background:#ffffff14}html[data-theme=dark] .owner-deck-import-error-list{background:#7f1d1d2e;border-color:#f871712e}html[data-theme=dark] .owner-deck-import-error-list p{color:#fca5a5}html[data-theme=dark] .owner-deck-player-review__card{background:#ffffff0d;border-color:#ffffff1a}html[data-theme=dark] .owner-deck-player-review__card:hover{border-color:#e0aa2261;box-shadow:0 20px 40px #0000003d}html[data-theme=dark] .owner-deck-player-review__media{color:#f8fafc;background:linear-gradient(135deg,#e0aa2238,#b56a4333)}html[data-theme=dark] .owner-deck-player-review__copy p,html[data-theme=dark] .owner-deck-player-review__copy small{color:#ebedffbd}html[data-theme=dark] .owner-deck-player-review__arrow{color:#f8fafc;background:#ffffff14}html[data-theme=dark] .owner-deck-status-pill-btn{color:#ebedffbd;background:#ffffff0f;border-color:#ffffff1a}html[data-theme=dark] .owner-deck-status-pill-btn:hover:not(.is-active){color:#f7f8ff;background:#ffffff1f;border-color:#ffffff2e}html[data-theme=dark] .owner-deck-status-pill-btn.is-active{color:#fcd34d;background:linear-gradient(135deg,#e0aa2233,#b776162e);border-color:#e0aa2280}html[data-theme=dark] .owner-deck-player-row__meta{color:#ebedffbd}html[data-theme=dark] .owner-deck-roster-player-list>div{box-shadow:0 16px 34px #0000002e;background:#ffffff17!important;border-color:#ffffff24!important}html[data-theme=dark] .owner-deck-roster-player-list strong,html[data-theme=dark] .owner-deck-roster-player-list small{color:#f7f8ff!important}html[data-theme=dark] .owner-deck-roster-player-list .owner-deck-status-pill{color:#ebedffe0;letter-spacing:.06em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:999px;padding:.18rem .55rem;font-weight:900;line-height:1.2}html[data-theme=dark] .owner-deck-roster-player-list .owner-deck-status-pill--available{color:#86efac;background:#22c55e29;border-color:#22c55e3d}html[data-theme=dark] .owner-deck-roster-player-list .owner-deck-status-pill--sold{color:#fecaca;background:#f871712e;border-color:#f8717147}html[data-theme=dark] .owner-deck-roster-player-list .owner-deck-status-pill--unsold{color:#fde68a;background:#fbbf242e;border-color:#fbbf2447}html[data-theme=dark] .owner-deck-player-row__meta>span:not(:last-of-type):after{color:#ebedff6b}html[data-theme=dark] .owner-deck-player-row .owner-deck-player-row__price{color:#f7f8ff}html[data-theme=dark] .owner-deck-player-row .owner-deck-status-pill{color:#ebedffd1;background:#ffffff14}html[data-theme=dark] .owner-deck-player-row .owner-deck-status-pill--available{color:#86efac;background:#22c55e26}html[data-theme=dark] .owner-deck-player-row .owner-deck-status-pill--sold{color:#fca5a5;background:#f8717129}html[data-theme=dark] .owner-deck-player-row .owner-deck-status-pill--unsold{color:#fde68a;background:#fbbf2429}html[data-theme=dark] .workspace-export-panel__scope,html[data-theme=dark] .workspace-export-panel__format{color:#f8fafc;background:#080c14d1;border-color:#ffffff1a}html[data-theme=dark] .workspace-export-panel__scope.is-active,html[data-theme=dark] .workspace-export-panel__format.is-active{background:#e0aa2224;border-color:#e0aa2270}html[data-theme=dark] .workspace-export-panel__header span,html[data-theme=dark] .workspace-export-panel__copy,html[data-theme=dark] .workspace-export-panel__scope span,html[data-theme=dark] .workspace-export-panel__meta span{color:#e2e8f0b8}html[data-theme=dark] .owner-deck-room-state-button{color:#ebedffd1;background:#ffffff0f;border-color:#ffffff1f}html[data-theme=dark] .owner-deck-code-pill{color:#ebedffbd}html[data-theme=dark] .owner-deck-context-button:hover{background:#ffffff14}html[data-theme=dark] .owner-deck-room-row__media{background:#ffffff0f;border-color:#ffffff1f}html[data-theme=dark] .owner-deck-room-row__media--fallback{background:radial-gradient(circle at 18% 16%,#e0aa223d,#0000 32%),linear-gradient(135deg,#ffffff14,#080c14d6)}html[data-theme=dark] .owner-deck-room-row__media--fallback img{box-shadow:0 18px 36px #0000004d}html[data-theme=dark] .owner-deck-room-row__meta{color:#ebedffbd;background:#ffffff14}html[data-theme=dark] .owner-deck-room-row__copy strong{color:#f7f8ff}html[data-theme=dark] .owner-deck-hub-card.is-active,html[data-theme=dark] .owner-deck-room-row.is-active{background:#e0aa221a;border-color:#e0aa226b}html[data-theme=dark] .owner-deck-context-button--primary{color:#18110d;background:linear-gradient(120deg,#d9a248,#b56a43);border-color:#0000}html[data-theme=dark] .owner-deck-action-button--danger{color:#fff7ed;background:#b91c1c;border-color:#f8717152;box-shadow:0 18px 42px #7f1d1d52}html[data-theme=dark] .owner-deck-danger-zone{background:#7f1d1d24;border-color:#f8717138}html[data-theme=dark] .owner-deck-live-operation-card{background:#080c14e6}html[data-theme=dark] .owner-deck-live-spotlight-card,html[data-theme=dark] .owner-deck-bid-desk,html[data-theme=dark] .owner-deck-change-spotlight{background:#fff7e714;border-color:#e0aa223d}html[data-theme=dark] .owner-deck-selected-player,html[data-theme=dark] .owner-deck-confirm-modal,html[data-theme=dark] .owner-deck-player-modal,html[data-theme=dark] .owner-deck-team-modal,html[data-theme=dark] .owner-deck-crop-modal,html[data-theme=dark] .owner-deck-player-modal-row{color:#f8fafc;background:#080c14f0;border-color:#ffffff1f}html[data-theme=dark] .owner-deck-confirm-modal{background:linear-gradient(#121723fa,#080c14f5),#080c14f0;box-shadow:0 30px 88px #0000006b,inset 0 1px #ffffff14}html[data-theme=dark] .owner-deck-modal-close{color:#f8fafc;background:#ffffff14;border-color:#ffffff1f}html[data-theme=dark] .owner-deck-modal-close:hover:not(:disabled){background:#ffffff24;border-color:#ffffff38}html[data-theme=dark] .owner-deck-player-modal{background:#ffffff14;border-color:#ffffff17;box-shadow:0 26px 60px #00000052,inset 0 1px #ffffff1c}html[data-theme=dark] .owner-deck-player-modal .owner-deck-readiness-item{background:#ffffff1c;border-color:#ffffff1f;box-shadow:0 18px 44px #0000002e,inset 0 1px #ffffff14}html[data-theme=dark] .owner-deck-player-modal-row{background:#ffffff1a;border-color:#ffffff1f;box-shadow:0 18px 44px #00000029,inset 0 1px #ffffff14}html[data-theme=dark] .owner-deck-player-modal-row:hover{background:#ffffff21;border-color:#e0aa2257}html[data-theme=dark] .owner-deck-crop-stage{border-color:#ffffff1f}html[data-theme=dark] .owner-deck-team-logo-card,html[data-theme=dark] .owner-deck-room-media-card{background:#ffffff0f;border-color:#ffffff1f}html[data-theme=dark] .owner-deck-team-logo-preview{background:#ffffff14}html[data-theme=dark] .owner-deck-room-media-preview{color:#e2e8f0b8;background:#ffffff14}html[data-theme=dark] .owner-deck-room-media-copy span{color:#e2e8f0b8}html[data-theme=dark] .owner-deck-roster-tabs{background:#ffffff0f;border-color:#ffffff1a}html[data-theme=dark] .owner-deck-roster-tabs button{color:#e2e8f0b8}html[data-theme=dark] .owner-deck-roster-tabs button.is-active{color:#18110d;background:#f9dca3}html[data-theme=dark] .owner-deck-player-modal-row.is-selected{background:#e0aa2229;border-color:#e0aa2270}html[data-theme=dark] .owner-deck-player-modal-row b{color:#f8fafc}html[data-theme=dark] .owner-deck-player-modal-row small{color:#e2e8f0b8}html[data-theme=dark] .owner-deck-selected-clear{color:#f8fafc;background:#ffffff14}html[data-theme=dark] .owner-deck-live-call-grid article,html[data-theme=dark] .owner-deck-purse-card{background:#fff7e714}html[data-theme=dark] .owner-deck-action-button--dark{color:#18110d;background:#f9dca3;border-color:#ffe1a82e}html[data-theme=dark] .owner-deck-field input,html[data-theme=dark] .owner-deck-field select{color:#f7f8ff;box-shadow:none;background:#ffffff1a;border-color:#ffffff1f}html[data-theme=dark] .owner-deck-hero p,html[data-theme=dark] .owner-deck-state-card p,html[data-theme=dark] .owner-deck-card__header span,html[data-theme=dark] .owner-deck-empty,html[data-theme=dark] .owner-deck-helper,html[data-theme=dark] .owner-deck-field,html[data-theme=dark] .owner-deck-room-row span,html[data-theme=dark] .owner-deck-room-row small,html[data-theme=dark] .owner-deck-readiness-item span,html[data-theme=dark] .owner-deck-team-tile small,html[data-theme=dark] .owner-deck-player-row span,html[data-theme=dark] .owner-deck-feed-row span,html[data-theme=dark] .owner-deck-feed-row small,html[data-theme=dark] .owner-deck-spotlight p,html[data-theme=dark] .owner-deck-toggle span{color:#ebedffbd}@media (max-width:720px){.owner-deck-import-actions--primary{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.owner-deck-upload-button--inline,.owner-deck-import-check{width:100%}.owner-deck-import-card__room-header{flex-direction:column;align-items:flex-start}.owner-deck-player-review__top{grid-template-columns:minmax(0,1fr)}.owner-deck-player-review__card{grid-template-columns:auto minmax(0,1fr)}.owner-deck-player-review__arrow{grid-column:2;justify-self:end}.theme-toggle{padding-right:.4rem;top:.75rem;right:.75rem}.theme-toggle__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}}.legal-content{max-width:800px;margin:0 auto;padding:clamp(100px,12vh,160px) 24px 80px}.legal-content h1{font-family:var(--font-body);background:linear-gradient(135deg, var(--gold,#f2b642), #e28a2b);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:28px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800}.legal-content h2{font-family:var(--font-body);color:#fff;border-bottom:1px solid #ffffff14;margin-top:48px;margin-bottom:18px;padding-bottom:8px;font-size:clamp(1.3rem,3vw,1.8rem);font-weight:800}.legal-content p{color:#fffc;margin-bottom:18px;font-size:1rem;line-height:1.7}.legal-content ul{margin-bottom:20px;margin-left:20px;list-style-type:disc}.legal-content li{color:#fffc;margin-bottom:10px;line-height:1.6}.legal-content strong{color:#fff}html[data-theme=light] .legal-content h2{color:#111827;border-bottom:1px solid #00000014}html[data-theme=light] .legal-content p,html[data-theme=light] .legal-content li{color:#374151}html[data-theme=light] .legal-content strong{color:#111827}
