.auction-event,.auction-room{color:#f7f2e7;font-family:Space Grotesk,Segoe UI,sans-serif;font-size:1rem;line-height:1.6;min-width:0;color-scheme:dark}.auction-event *,.auction-dialog *{box-sizing:border-box}.auction-event h2,.auction-room h3,.auction-dialog h3{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(2.3rem,5vw,3.6rem);font-weight:400;line-height:1.05;margin:.4rem 0 1rem;overflow-wrap:anywhere}.auction-event h3,.auction-event h4,.auction-event h5{color:#f7f2e7}.auction-event p{margin:.5rem 0;color:#c9bfb0;max-width:68ch}.auction-kicker{font-size:.75rem!important;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#f5b457!important}.auction-event-header{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;padding:1.5rem 0 2rem;border-bottom:1px solid #ffffff24}.auction-live,.auction-ended{flex-shrink:0;border:1px solid #5ad1c870;border-radius:99px;padding:.5rem 1rem;color:#5ad1c8;font-size:.875rem}.auction-ended{border-color:#ffffff30;color:#c9bfb0}.auction-opening{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:1.5rem 0 2rem;padding:1.5rem;border:1px solid #ffffff25;border-radius:16px;background:#14151b}.auction-opening span{font-size:.875rem;color:#c9bfb0}.auction-event button,.auction-dialog button{min-height:44px;padding:.65rem 1.1rem;border-radius:999px;border:1px solid #ffffff40;background:#14151b;color:#f7f2e7;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.auction-event button:hover:not(:disabled),.auction-dialog button:hover:not(:disabled){border-color:#f5b457}.auction-event button:disabled,.auction-dialog button:disabled{opacity:.45;cursor:not-allowed}.auction-event .auction-primary,.auction-dialog .auction-primary{background:linear-gradient(135deg,#ff5b2e,#f5b457);border-color:transparent;color:#0b0c10}.auction-event :is(button,a,input,select,summary,[tabindex]):focus-visible,.auction-dialog :is(button,a,input,select,summary):focus-visible{outline:3px solid #ff5b2e;outline-offset:4px}.auction-room{background:#0e0f14;border:1px solid #ffffff30;border-radius:20px;padding:clamp(1rem,3vw,2rem);margin:2rem 0}.auction-room-header{display:flex;align-items:center;gap:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ffffff20}.auction-room-header>div{min-width:0}.auction-room-header img{flex-shrink:0;height:104px;width:104px;object-fit:contain}.auction-room-header h3{margin-bottom:.5rem}.auction-toolbar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1rem;margin:1.5rem 0}.auction-toolbar label{flex:1;min-width:min(180px,100%);max-width:340px}.auction-event label,.auction-dialog label{display:flex;flex-direction:column;gap:.4rem;font-size:.875rem;font-weight:600}.auction-event input,.auction-event select,.auction-dialog input,.auction-dialog select{width:100%;min-height:46px;border:1px solid #ffffff40;border-radius:12px;padding:.65rem .85rem;background:#0b0c10;color:#f7f2e7;font:inherit;font-size:1rem}.auction-toolbar>span{font-size:.875rem;color:#c9bfb0;padding-bottom:.65rem}.auction-budget{display:grid;grid-template-columns:1.4fr 1fr 1fr;border:1px solid #ffffff25;border-radius:16px;background:#14151b}.auction-budget>div{padding:1.2rem 1.5rem;border-right:1px solid #ffffff20}.auction-budget>div:last-child{border:0}.auction-budget span{display:block;font-size:.875rem;color:#c9bfb0}.auction-budget strong{display:block;font-size:clamp(1.3rem,3vw,2rem);font-variant-numeric:tabular-nums}.auction-budget strong+small{display:block;margin-top:.25rem;color:#c9bfb0;font-size:.75rem}.auction-budget>div:first-child strong{color:#f5b457}.auction-budget small{font-size:1rem;color:#c9bfb0}.auction-roster{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin:1.5rem 0 2.5rem}.auction-roster>div{position:relative;padding:1rem .7rem;border:1px dashed #ffffff35;border-radius:12px;min-width:0}.auction-roster span{color:#c9bfb0;font-size:.75rem}.auction-roster strong,.auction-roster small{display:block;overflow-wrap:anywhere}.auction-roster strong{margin:.4rem 0;font-size:.875rem}.auction-roster small{font-size:.75rem;color:#c9bfb0}.auction-market-heading{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;margin:2rem 0 1rem}.auction-market-heading h3,.auction-market-heading h4{font-size:1.5rem;margin:.4rem 0;font-weight:700}.auction-market-heading>span{white-space:nowrap;font-size:.875rem;color:#f5b457}.auction-bid-limit{margin:-.4rem 0 1rem;padding:.75rem 1rem;border:1px solid #f5b45755;border-radius:10px;background:#f5b4570e;color:#d8cfc3;font-size:.875rem}.auction-bid-limit strong{color:#f5b457}.auction-players{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.auction-players article{display:flex;flex-direction:column;border:1px solid #ffffff25;border-radius:16px;background:#14151b;padding:1.2rem;min-width:0}.auction-players article.has-bid{border-color:#f5b45790}.auction-players article.auction-pack{border-style:dashed;background:linear-gradient(160deg,#191712,#101116)}.auction-players article.auction-pack.has-bid{border-style:solid}.auction-pack .auction-monogram{border:1px solid #f5b45755;background:#f5b45710}.auction-player-top{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;color:#c9bfb0}.auction-monogram{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#ffffff0c;font-size:1rem;color:#f5b457;letter-spacing:.06em}.auction-players h5{font-size:1.2rem;overflow-wrap:anywhere;margin:1rem 0 0}.auction-players p{font-size:.875rem;margin:.2rem 0}.auction-players .auction-pack-count{margin-top:.8rem;color:#f5b457}.auction-pack-privacy{padding:.8rem 1rem;border:1px solid #f5b45755;border-radius:10px;background:#f5b4570c;color:#f7f2e7!important}.auction-players dl{margin:1rem 0 1.2rem;flex:1}.auction-players dl>div{display:flex;justify-content:space-between;gap:.5rem;font-size:.875rem;margin:.35rem 0}.auction-players dt{color:#c9bfb0}.auction-players dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.auction-empty{padding:2rem 0}.auction-event .auction-error,.auction-dialog .auction-error{color:#f87171}.auction-notice:empty{display:none}.auction-notice{color:#5ad1c8!important}.auction-dialog{margin:auto;color:#f7f2e7;background:#14151b;border:1px solid #ffffff40;border-radius:24px;padding:clamp(1.2rem,4vw,2rem);width:min(580px,calc(100% - 24px));max-height:calc(100dvh - 24px);overflow:auto;font-family:Space Grotesk,Segoe UI,sans-serif}.auction-dialog::backdrop{background:#030408cf;backdrop-filter:blur(5px)}.auction-dialog p{line-height:1.6;color:#c9bfb0}.auction-auto-help{margin:.75rem 0 1rem;padding:.65rem .85rem;border:1px solid #ffffff40;border-radius:12px}.auction-auto-help summary{color:#f5b457;cursor:pointer;font-weight:600}.auction-auto-help p,.auction-own-offer{margin:.5rem 0}.auction-dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.auction-dialog .auction-review{padding:1rem;border:1px solid #f5b45770;border-radius:12px;color:#f7f2e7}.auction-result-filter{max-width:320px;margin:1rem 0 1.5rem}.auction-round{margin:1.5rem 0;border:1px solid #ffffff25;border-radius:16px;overflow:hidden;background:#14151b}.auction-round header{padding:1.2rem 1.5rem;border-bottom:1px solid #ffffff20}.auction-round h4{font-size:1.2rem;margin:0}.auction-round header p{font-size:.875rem}.auction-table-scroll{overflow:auto}.auction-round table{width:100%;border-collapse:collapse;min-width:500px;text-align:left}.auction-round th{color:#c9bfb0;font-size:.875rem;font-weight:400}.auction-round :is(th,td){padding:1rem 1.5rem;border-bottom:1px solid #ffffff15}.auction-round :is(th,td):last-child{text-align:right;font-variant-numeric:tabular-nums}.auction-pack-result small{display:block;margin-top:.3rem;color:#c9bfb0;font-weight:400}.auction-round>p,.auction-ties{padding:1rem 1.5rem}.auction-ties{font-size:.875rem;background:#f5b45708}.auction-ties strong{color:#f5b457}.auction-ties span{color:#c9bfb0}.auction-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:850px){.auction-players{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-opening,.auction-event-header{align-items:flex-start;flex-direction:column;gap:1rem}.auction-budget>div{padding:1rem}.auction-roster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:540px){.auction-players{grid-template-columns:1fr}.auction-budget{grid-template-columns:1fr 1fr}.auction-budget>div:first-child{grid-column:1/-1;border-right:0;border-bottom:1px solid #ffffff20}.auction-room-header img{width:64px;height:64px}.auction-room-header{align-items:flex-start;gap:1rem}.auction-market-heading{align-items:flex-start;flex-direction:column;gap:.5rem}.auction-roster{grid-template-columns:repeat(2,minmax(0,1fr))}.auction-opening .auction-primary{width:100%}.auction-dialog-actions button{flex:1}.auction-round header{padding:1rem}.auction-toolbar label{max-width:none}}@media(prefers-reduced-motion:reduce){.auction-event *,.auction-dialog *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.auction-unavailable{padding:1rem 1.5rem;border:1px solid #f5b45760;border-radius:16px}.auction-unavailable>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;padding:.75rem 0}.auction-unavailable h4{margin:0}.auction-rules{border-block:1px solid #ffffff25;margin:1.5rem 0;padding:.6rem 0;color:#c9bfb0;font-size:.875rem}.auction-rules summary{cursor:pointer;min-height:44px;align-content:center;color:#f7f2e7}.auction-rules li{margin:.5rem 0}.auction-rules summary:focus-visible{outline:3px solid #ff5b2e;outline-offset:3px}.auction-budget{position:sticky;top:calc(var(--header-height, 76px) + 8px);z-index:2}.auction-players,.auction-players article,.auction-players button{scroll-margin-top:calc(var(--header-height, 76px) + 170px)}@media(max-width:540px){.auction-budget{grid-template-columns:1fr 1fr}.auction-budget>div{padding:.55rem .75rem}.auction-budget>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.auction-budget span{font-size:.75rem}.auction-budget strong{font-size:1.2rem}}@media(max-height:600px){.auction-budget{position:static}}.auction-pack-opening{display:grid;gap:.65rem}.pack-opening-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .65rem}.pack-opening-actions>button:first-child{border-color:#bb955f;color:#ffdfa7;background:#29231c}.pack-opening-actions>button+button{border-color:transparent;background:transparent;text-decoration:underline;text-underline-offset:.2em}.pack-opening-actions>span{color:#d9c5a1;font-size:.85rem}.pack-opening-actions>a{display:inline-flex;align-items:center;min-height:44px;color:#f4cd94}.auction-pack-opening>small,.auction-pack-opening>p{color:#c9bfb0}.auction-pack-opening button,.auction-reveal button{min-height:44px}.auction-pack-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.auction-pack-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .7rem;min-height:8rem;padding:1rem;color:#fff3db;background:linear-gradient(110deg,#161918,var(--card-ink));border:1px solid var(--card-rule);border-inline-start:3px solid var(--card-accent);border-radius:8px}.auction-pack-card>img{grid-area:1 / 2 / 4 / 3;width:2.75rem;max-width:100%;height:auto;object-fit:contain;filter:sepia(.24) saturate(.84)}.auction-pack-card>:not(img){grid-column:1;overflow-wrap:anywhere}.auction-pack-card>span{color:var(--card-accent);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.auction-pack-card>small{color:#c9bfb0}@media(max-width:620px){.auction-pack-cards{grid-template-columns:1fr}}.auction-room-header .auction-division-name{display:block;margin-top:.25rem;color:#c9bfb0;font-family:Space Grotesk,Segoe UI,sans-serif;font-size:clamp(1rem,2vw,1.4rem);font-weight:600;letter-spacing:0;line-height:1.25}.auction-pack-room .auction-room-header{padding-bottom:.8rem}.auction-pack-room .auction-room-header img{width:78px;height:78px}.auction-pack-room .auction-room-header h3{margin:.2rem 0;font-size:clamp(2rem,4vw,3rem)}.auction-pack-room .auction-room-header p:last-child{margin:0;font-size:.875rem}.auction-pack-room .auction-room-controls{justify-content:flex-end;margin:.4rem 0}.auction-pack-room .auction-room-controls label{margin-right:auto}.auction-pack-room .auction-room-controls>span{padding-bottom:0}.auction-pack-room .auction-deadline{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem 1rem;padding:.5rem .8rem;border:1px solid #ffffff24;border-radius:10px;font-size:.875rem}.auction-pack-room .auction-deadline p{margin:0;font-size:.875rem}.auction-pack-room .auction-budget{margin-top:.65rem}.auction-pack-room .auction-budget>div{padding:.75rem 1rem}.auction-pack-room .auction-budget strong{font-size:clamp(1.25rem,2vw,1.7rem)}.auction-pack-room .auction-budget{position:static}.auction-budget{grid-template-columns:1fr 1fr}.auction-budget>div:nth-child(2){border-right:0}.auction-budget-note{grid-column:1/-1;max-width:none!important;margin:0!important;padding:.65rem 1.5rem;border-top:1px solid #ffffff20;color:#c9bfb0!important;font-size:.875rem}.auction-budget-note strong{color:#f7f2e7}.auction-roster-meter{display:flex;gap:.3rem;margin-top:.45rem}.auction-roster-meter i{display:block;width:min(2.4rem,18%);height:.3rem;border-radius:99px;background:#ffffff36}.auction-roster-meter i.filled{background:#5ad1c8}.auction-roster-panel{margin:.8rem 0 1.2rem;border-bottom:1px solid #ffffff24;color:#c9bfb0}.auction-roster-panel summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.7rem 0;color:#f7f2e7;cursor:pointer;font-size:.9rem;font-weight:600}.auction-roster-panel summary span{color:#5ad1c8;font-weight:400}.auction-roster-panel summary:focus-visible{outline:3px solid #ff5b2e;outline-offset:3px}.auction-roster-panel .auction-roster{margin:.6rem 0 1rem}.auction-roster-panel .auction-roster>div{padding:.75rem}.auction-pack-room .auction-market-heading{margin:1.25rem 0 .5rem}.auction-pack-room .auction-market-heading h4{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:400;line-height:1}.auction-players.auction-pack-grid{gap:1.1rem}.auction-players article.auction-pack-feature{position:relative;display:flex;overflow:hidden;padding:0;border:1px solid #f5b4575e;border-radius:18px;background:#15151a;animation:auction-pack-arrive .6s ease both}.auction-pack-grid article:nth-child(2){animation-delay:.08s}.auction-pack-grid article:nth-child(3){animation-delay:.16s}.auction-players article.auction-pack-feature.has-bid{border-color:#ff5b2e}.auction-pack-visual{position:relative;display:grid;place-items:center;height:11rem;overflow:hidden;border-bottom:1px solid #f5b45740;background:radial-gradient(circle at 50% 110%,#f5b45721,transparent 62%),#101116}.auction-pack-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,#f5b45716 50%,transparent 62%);transform:translate(-140%);transition:transform .8s ease;pointer-events:none}.auction-pack-feature:hover .auction-pack-visual:after,.auction-pack-feature:focus-within .auction-pack-visual:after{transform:translate(140%)}.auction-pack-back{position:absolute;width:7.2rem;height:9rem;border:1px solid #f5b457a0;border-radius:9px;background:repeating-linear-gradient(135deg,#f5b45708 0 1px,transparent 1px 11px),#202027;box-shadow:0 10px 24px #0009;transition:transform .45s ease}.auction-pack-back:before{content:"";position:absolute;inset:.5rem;border:1px solid #f5b45762;border-radius:4px}.auction-pack-back--left{transform:translate(-1.05rem) rotate(-9deg)}.auction-pack-back--right{transform:translate(1.05rem) rotate(9deg)}.auction-pack-feature:hover .auction-pack-back--left,.auction-pack-feature:focus-within .auction-pack-back--left{transform:translate(-2.5rem) rotate(-16deg)}.auction-pack-feature:hover .auction-pack-back--right,.auction-pack-feature:focus-within .auction-pack-back--right{transform:translate(2.5rem) rotate(16deg)}.auction-pack-seal{position:relative;z-index:1;width:3.2rem;height:3.2rem;object-fit:contain;padding:.15rem;border:1px solid #f5b457;border-radius:50%;background:#18181e;box-shadow:0 0 0 .45rem #18181ec9}.auction-pack-body{display:flex;flex:1;flex-direction:column;padding:1.05rem 1.15rem 1.2rem}.auction-pack-eyebrow{display:flex;justify-content:space-between;gap:.5rem;color:#f5b457;font-size:.875rem;font-weight:700}.auction-pack-feature h5{margin:.55rem 0 .15rem;font-size:1.45rem;line-height:1.15}.auction-pack-feature .auction-pack-body>p{min-height:2.6em;margin:0 0 .8rem;font-size:.875rem}.auction-pack-bidding{flex:1;padding:.75rem .8rem;border:1px solid #ffffff20;border-radius:10px;background:#0b0c10}.auction-pack-bidding-head{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.875rem;color:#c9bfb0}.auction-pack-bidding-head strong{color:#f7f2e7;font-size:1.08rem;font-variant-numeric:tabular-nums;white-space:nowrap}.auction-pack-bidding ol{max-height:8rem;overflow:auto;margin:.45rem 0 0;padding:.45rem 0 0;border-top:1px solid #ffffff20;list-style:none}.auction-pack-bidding li{display:flex;justify-content:space-between;gap:.6rem;padding:.23rem 0;font-size:.875rem}.auction-pack-bidding li span{min-width:0;overflow-wrap:anywhere}.auction-pack-bidding li strong{color:#f5b457;font-variant-numeric:tabular-nums;white-space:nowrap}.auction-pack-bidding li em{color:#5ad1c8;font-style:normal}.auction-pack-bidding>p{margin:.35rem 0 0;font-size:.875rem}.auction-pack-body>button{width:100%;margin-top:1rem;border-color:#f5b4579c}.auction-pack-body>button:not(:disabled):hover{background:#f5b457;color:#0b0c10}@keyframes auction-pack-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:850px){.auction-players.auction-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.auction-players.auction-pack-grid{grid-template-columns:1fr}.auction-budget{grid-template-columns:1fr 1fr}.auction-budget>div:first-child{grid-column:auto;display:block;border-bottom:0;border-right:1px solid #ffffff20}.auction-budget>div{padding:.85rem}.auction-budget-note{padding:.75rem .85rem}.auction-room-header .auction-division-name{font-size:1rem}}@media(prefers-reduced-motion:reduce){.auction-players article.auction-pack-feature{animation:none}.auction-pack-back,.auction-pack-visual:after{transition:none}}.pack-arena{margin:1rem 0 2.5rem;padding:clamp(1rem,3vw,2.5rem);background:#10191e;border-top:3px solid #c99b60;color:#f7f2e7}.pack-arena-head,.pack-arena-controls{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1rem}.auction-event .pack-arena-season{margin:0 0 .4rem;color:#e5c69c;font-size:.9rem}.auction-event .pack-arena-head h2{margin:0;font-size:clamp(2.4rem,6vw,4.5rem)}.pack-arena-status{display:inline-flex;align-items:center;gap:.6rem;font-size:.9rem;color:#d1c5b4}.pack-arena-status:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.pack-arena-status[data-open=true]{color:#8ee2cb}.pack-arena-bid{margin-top:1rem}.pack-arena-bid a{display:inline-flex;align-items:center;min-height:44px;padding:.55rem 1.1rem;border-radius:999px;font-weight:600;text-decoration:none}.pack-arena-bid a:hover{text-decoration:underline}.pack-arena-link{display:inline-block;margin-top:1rem;padding-block:.55rem;color:#f5c985;text-underline-offset:.25em}.evt-pack-entry{display:inline-flex;min-height:44px;align-items:center;gap:.65rem;margin:.55rem 0;color:#f1d2a1;font-weight:650;text-underline-offset:.2em}.evt-pack-entry:hover{color:#fff3dd}.evt-pack-entry:focus-visible{outline:2px solid #f5b457;outline-offset:3px}.pack-results-round{margin-block:1.4rem 2rem}.pack-results-round>header,.pack-results-owner{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.5rem 1rem}.pack-results-round>header{padding-bottom:.65rem;border-bottom:1px solid #5e5243}.pack-results-round h4{margin:0;font-size:1.25rem}.pack-results-round time{color:#cec3b3;font-size:.87rem}.pack-results-list{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem;list-style:none;padding:0}.pack-results-list>li{min-width:0;border:1px solid #554a3b;background:#191a1c;padding:1rem;border-radius:10px}.pack-results-owner{margin-bottom:.55rem;color:#e1c28f;font-size:.88rem}.pack-results-list .auction-pack-opening>strong{font:600 1.4rem/1.25 Georgia,serif;overflow-wrap:anywhere}.pack-results-list .auction-pack-card{min-height:5.5rem;padding:.7rem}#resultats-pochettes,.auction-pack-opening{scroll-margin-top:calc(var(--header-height, 76px) + 12px)}.auction-pack-opening:target{outline:2px solid #c99b60;outline-offset:4px}.pack-arena-head+.pack-arena-empty{margin-top:1.3rem}.pack-arena-controls{justify-content:flex-start;border-block:1px solid #394148;margin:1.3rem 0;padding:.8rem 0}.pack-arena-controls label{display:flex;align-items:center;gap:.55rem;min-width:0;max-width:100%;color:#d6cbbd;font-size:.88rem}.pack-arena-controls select{min-width:0;max-width:min(20rem,100%);min-height:44px;border:1px solid #777b79;border-radius:.4rem;background:#16232a;color:#f7f2e7;font:inherit;font-size:1rem;padding:.45rem .65rem}.pack-arena-controls select:focus-visible{outline:2px solid #f5b457;outline-offset:3px}.pack-arena-deadline{margin-left:auto;font-size:.82rem;color:#d6cbbd}.pack-arena-stage{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(15rem,1fr);gap:clamp(1rem,2.5vw,2rem);align-items:start}.pack-arena-poster,.pack-arena-artwork{display:block;width:100%;height:auto;border-radius:.4rem;background:#132028}.pack-arena-standings{min-width:0;overflow-wrap:anywhere}.pack-arena-standings header{padding:.4rem 0 .75rem;border-bottom:1px solid #566068}.pack-arena-standings h3{margin:0;font:600 1.35rem/1.2 Space Grotesk,sans-serif}.auction-event .pack-arena-standings p{margin:.55rem 0}.pack-arena-hint{white-space:pre-line}.pack-arena-standings header span,.pack-arena-standings small{color:#c9bfb0;font-size:.88rem}.pack-arena-standings ol{margin:0;padding:0;list-style:none}.pack-arena-standings li{display:grid;grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:baseline;column-gap:.55rem;padding:.85rem 0;border-bottom:1px solid #344047}.pack-arena-rank{color:#c9bfb0;font-size:.85rem}.pack-arena-standings small{display:block}.pack-arena-standings b{font-variant-numeric:tabular-nums;text-align:right}.pack-arena-standings li:first-child b{color:#f5c985}.pack-arena-empty{position:relative;overflow:hidden;border-radius:.4rem;background:#132028}.pack-arena-empty img{display:block;width:100%;height:auto}.auction-event .pack-arena-empty p{position:absolute;inset:auto 0 0;margin:0;padding:1rem;max-width:none;background:#0b141bde;color:#f7f2e7}@media(max-width:800px){.pack-arena-stage{grid-template-columns:minmax(0,1fr)}.pack-arena-deadline{margin-left:0}}@media(max-width:500px){.pack-arena-poster-name{font-size:42px}.pack-arena-poster-bidder{font-size:40px}.pack-arena-poster-team{font-size:34px}.pack-arena-head{gap:.55rem}.pack-arena-controls{gap:.75rem;align-items:start}.pack-arena-controls label{flex-direction:column;align-items:flex-start;flex:1 1 8rem;gap:.15rem}.pack-arena-controls select,.pack-arena-deadline{width:100%}}.auction-pack-opening{--card-accent: var(--recruit-color, #d1ae72);--card-ink: color-mix(in srgb, var(--card-accent) 35%, #17150f);--card-ink: hsl(from var(--card-accent) h calc(s*.74) 22%);--card-rule: color-mix(in srgb, var(--card-ink) 60%, #b99a64);--card-stock: color-mix(in srgb, #eddbb3 62%, var(--card-accent));--card-hatch: color-mix(in srgb, var(--card-ink) 18%, transparent)}.auction-pack-opening[data-faction=slom]{--crest-pattern: repeating-linear-gradient(118deg, transparent 0 6px, var(--card-hatch) 6px 8px, transparent 8px 13px)}.auction-pack-opening[data-faction=revtel]{--crest-pattern: radial-gradient(ellipse at 50% 0, transparent 62%, var(--card-hatch) 65% 71%, transparent 74%) 0 0 / 16px 10px}.auction-pack-opening[data-faction=icewrack]{--crest-pattern: repeating-conic-gradient(from 30deg, var(--card-hatch) 0 1deg, transparent 2deg 60deg) center / 23px 39px}.auction-pack-opening[data-faction=quoidge]{--crest-pattern: repeating-linear-gradient(35deg, transparent 0 12px, var(--card-hatch) 12px 15px, transparent 15px 17px)}.auction-pack-opening[data-faction=stonehall]{--crest-pattern: linear-gradient(var(--card-hatch) 1px, transparent 1px) 0 0 / 19px 10px, linear-gradient(90deg, var(--card-hatch) 1px, transparent 1px) 0 0 / 19px 20px}.auction-pack-opening[data-faction=wyrmforge]{--crest-pattern: repeating-linear-gradient(45deg, var(--card-hatch) 0 1px, transparent 1px 9px), repeating-linear-gradient(-45deg, var(--card-hatch) 0 1px, transparent 1px 9px)}.auction-reveal{width:min(960px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:auto;border:1px solid #8f6c43;border-radius:12px;color:#f8eedc;background:#1a1715;box-shadow:0 18px 70px #000a;text-align:left;font-family:Space Grotesk,Segoe UI,sans-serif}.auction-reveal::backdrop{background:#080a0de8}.auction-reveal-heading{display:flex;gap:.85rem;align-items:center;padding:.8rem clamp(.85rem,3vw,1.5rem);border-bottom:1px solid #94724870}.auction-reveal-faction{width:2.8rem;height:2.8rem;object-fit:contain}.auction-reveal-heading>div{flex:1;min-width:0}.auction-reveal-heading>div>span{display:block;font-size:.83rem;color:#d5bd96}.auction-reveal-heading strong{display:block;margin-top:.12rem;font:500 clamp(1.4rem,3vw,2.1rem)/1.1 Georgia,serif;overflow-wrap:anywhere}.auction-reveal-price{color:#e1c291;font-size:.9rem;font-variant-numeric:tabular-nums;white-space:nowrap}.auction-reveal-heading button{min-height:44px;margin-left:.5rem;padding:.35rem 1rem;border:1px solid #a48b66;border-radius:99px;background:#29231d;color:#fbf2e3;font:inherit;cursor:pointer}.auction-reveal button:focus-visible{outline:3px solid #f6cc84;outline-offset:2px}.auction-reveal-stage{position:relative;isolation:isolate;container-type:size;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#242321;--mouth-x: 80cqw;--mouth-y: 43cqh;--card-y: 55cqh}.auction-reveal-world{position:absolute;inset:0}.auction-reveal-world img,.auction-reveal-crack{position:absolute;display:block;pointer-events:none}.auction-reveal-closed,.auction-reveal-flap,.auction-reveal-crack{inset:0;width:100%;height:100%}.auction-reveal-open{left:62%;top:20.6667%;width:34.375%;height:74%;mask-image:linear-gradient(to right,transparent,black 7%,black 93%,transparent),linear-gradient(to bottom,transparent,black 6%,black 94%,transparent);mask-composite:intersect}.auction-reveal-flap{clip-path:polygon(68.7% 35.6%,92.8% 32%,92.6% 40.8%,84.1% 52.3%,85.1% 55%,85.4% 57.7%,84.1% 57.2%,83% 58%,82.2% 57.3%,81.3% 58.2%,80.4% 57.5%,79.3% 59%,78.5% 58%,77.4% 58.7%,76.6% 57.8%,75.8% 58.7%,74.3% 57.9%,74.6% 54.7%,75.6% 52%,68.4% 43.5%);transform-origin:80% 34%;backface-visibility:hidden;opacity:0}.auction-reveal-crack{fill:none;stroke:#ffe1a3;stroke-width:3;stroke-linecap:round;opacity:0}.auction-reveal-stage[data-scene=loading] .auction-reveal-open{opacity:0}.auction-reveal-stage[data-scene=playing] .auction-reveal-crack{animation:auction-wax-break .5s .48s ease-out both}.auction-reveal-stage[data-scene=playing] .auction-reveal-open{animation:auction-open-mouth .8s .87s ease-out both}.auction-reveal-stage[data-scene=playing] .auction-reveal-flap{animation:auction-lift-flap .82s .86s cubic-bezier(.4,0,.24,1) both}@keyframes auction-wax-break{0%{stroke-dasharray:1;stroke-dashoffset:1;opacity:0}20%{opacity:.95}72%{stroke-dasharray:1;stroke-dashoffset:0;opacity:.85}to{stroke-dasharray:1;stroke-dashoffset:0;opacity:0}}@keyframes auction-open-mouth{0%{opacity:0;clip-path:inset(19% 0 0)}30%{opacity:1}to{opacity:1;clip-path:inset(0)}}@keyframes auction-lift-flap{0%{opacity:1;transform:perspective(1200px) rotateX(0)}74%{opacity:1}to{opacity:0;transform:perspective(1200px) rotateX(98deg)}}.auction-reveal-cards{position:absolute;inset:0;margin:0;padding:0;list-style:none}.auction-reveal-card{--card-x: 17cqw;--tilt: -3deg;--delay: 1.43s;--card-pad: clamp(.65rem, 1.9cqw, 1.3rem);position:absolute;left:var(--card-x);top:var(--card-y);translate:-50% -50%;transform:rotate(var(--tilt));display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;width:21cqw;min-height:55cqh;padding:var(--card-pad);border:1px solid var(--card-rule);outline:1px solid var(--card-rule);outline-offset:-5px;color:var(--card-ink);background:radial-gradient(ellipse at 30% 18%,#fff3d7a8,transparent 66%),linear-gradient(125deg,color-mix(in srgb,var(--card-stock) 64%,#897048),var(--card-stock) 45%,var(--card-stock) 72%,color-mix(in srgb,var(--card-stock) 64%,#897048));box-shadow:inset 0 0 0 3px var(--card-ink),2px 8px 15px #110c0799;backface-visibility:hidden}.auction-reveal-card:nth-child(2){--card-x: 40cqw;--tilt: 2.5deg;--delay: 1.84s}.auction-reveal-card-head,.auction-reveal-team{font-size:clamp(.66rem,1.35cqw,.82rem);font-weight:650;line-height:1.25;color:var(--card-ink)}.auction-reveal-card-head{display:flex;justify-content:space-between;align-items:baseline;gap:.4rem;padding-bottom:.45rem;border-bottom:1px solid var(--card-rule)}.auction-reveal-crest{position:relative;isolation:isolate;mix-blend-mode:multiply;display:grid;place-items:center;place-self:center;aspect-ratio:1;width:min(100%,15.5cqw);margin:.35rem 0}.auction-reveal-crest:before{content:"";position:absolute;inset:0 -12%;z-index:-1;background:var(--crest-pattern, none);mask-image:radial-gradient(ellipse,black 30%,transparent 72%)}.auction-reveal-crest img{display:block;width:88%;height:100%;object-fit:contain;filter:sepia(.24) saturate(.84)}.auction-reveal-crest>span{font:italic 2.5rem/1 Georgia,serif}.auction-reveal-name{display:block;overflow-wrap:anywhere;font:600 clamp(1.05rem,2.75cqw,1.8rem)/1.12 Georgia,serif}.auction-reveal-team{margin:.6rem calc(4px - var(--card-pad)) calc(4px - var(--card-pad));padding:.45rem calc(var(--card-pad) - 4px);border-top:2px solid var(--card-accent);color:#fff3db;background:var(--card-ink);overflow-wrap:anywhere}.auction-reveal-card[data-long=true] .auction-reveal-name{font-size:clamp(.9rem,1.9cqw,1.2rem)}.auction-reveal-stage[data-scene=loading] .auction-reveal-card{opacity:0}.auction-reveal-stage[data-scene=playing] .auction-reveal-card{animation:auction-draw-recruit 1.4s var(--delay) cubic-bezier(.19,.72,.26,1) both}@keyframes auction-draw-recruit{0%{opacity:0;clip-path:inset(0 0 75%);transform:translate(calc(var(--mouth-x) - var(--card-x)),calc(var(--mouth-y) - var(--card-y))) rotate(-9deg) scale(.18)}23%{opacity:1;clip-path:inset(0);transform:translate(calc(var(--mouth-x) - var(--card-x) - 2cqw),calc(var(--mouth-y) - var(--card-y) - 12cqh)) rotate(4deg) scale(.4)}to{opacity:1;clip-path:inset(0);transform:rotate(var(--tilt))}}@media(max-width:620px)and (orientation:portrait){.auction-reveal{width:calc(100vw - 16px)}.auction-reveal-heading{gap:.55rem;padding:.65rem}.auction-reveal-faction{width:2rem;height:2rem}.auction-reveal-heading>div>span{font-size:.75rem}.auction-reveal-price{font-size:.75rem}.auction-reveal-heading button{margin:0;padding-inline:.7rem}.auction-reveal-stage{aspect-ratio:1.02;--mouth-x: calc(106cqw - 35.56cqh) ;--card-y: 67cqh}.auction-reveal-stage:has([data-long=true]){aspect-ratio:.86;--card-y: 58cqh}.auction-reveal-world{inset:0 -6% 0 auto;height:100%;width:auto;aspect-ratio:16/9}.auction-reveal-card{--card-x: 27cqw;--tilt: -2deg;width:41cqw;min-height:48cqh}.auction-reveal-card:nth-child(2){--card-x: 73cqw;--tilt: 2deg}.auction-reveal-crest{width:min(100%,22cqw)}.auction-reveal-card[data-long=true] .auction-reveal-crest{width:14cqw}}@media(orientation:landscape)and (max-height:520px){.auction-reveal-heading{padding-block:.35rem}.auction-reveal-stage{aspect-ratio:2.45;--card-y: 50cqh;--mouth-y: 44cqh}.auction-reveal-world{top:-15%;height:auto;bottom:auto;aspect-ratio:16/9}.auction-reveal-card{--card-pad: .5rem}.auction-reveal-stage:has([data-long=true]) .auction-reveal-crest{width:5cqw;margin-block:.1rem}}@media(prefers-reduced-motion:reduce){.auction-reveal-stage[data-scene] :is(.auction-reveal-flap,.auction-reveal-open,.auction-reveal-crack,.auction-reveal-card){animation:none}}
