.hmA_pG_theme{background:var(--ink-1);color:var(--paper);font-family:var(--font-body);-webkit-font-smoothing:antialiased;position:fixed;inset:0;overflow:hidden}.hmA_pG_backdrop{z-index:0;pointer-events:none;background:radial-gradient(1100px 620px at 50% 115%, #ff2e4529, transparent 62%), radial-gradient(800px 520px at 0% 0%, #e91e6314, transparent 60%), var(--ink-1);position:absolute;inset:0;overflow:hidden}.hmA_pG_orb{filter:blur(100px);background:var(--red-2);opacity:.12;border-radius:50%;width:44vmax;height:44vmax;position:absolute}.hmA_pG_orbA{background:var(--magenta);opacity:.1;top:-18vmax;left:-14vmax}.hmA_pG_orbB{top:24vh;right:-16vmax}.hmA_pG_grid{background-image:linear-gradient(var(--fill-1) 1px, transparent 1px), linear-gradient(90deg, var(--fill-1) 1px, transparent 1px);transform-origin:50% 100%;background-size:64px 64px;height:70%;position:absolute;bottom:-10%;left:-50%;right:-50%;transform:perspective(600px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 25%,#000000e6);mask-image:linear-gradient(#0000 25%,#000000e6)}.hmA_pG_vignette{background:radial-gradient(#0000 50%,#000000a6 100%);position:absolute;inset:0}.hmA_pG_stage{z-index:1;width:100%;height:100%;position:relative}.hmA_pG_logo{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-shadow:var(--shadow-glow);margin:0;font-size:clamp(40px,7vw,84px);font-weight:800;line-height:1}.hmA_pG_logoAccent{color:var(--red-1)}.hmA_pG_eyebrow{color:var(--red-1);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.hmA_pG_label{color:var(--paper-4);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800;line-height:1.25}.hmA_pG_muted{color:var(--paper-4);font-size:13px;line-height:1.5}.hmA_pG_panel{border:1px solid var(--border);background:var(--ink-2);min-width:0;box-shadow:var(--shadow-card);border-radius:18px}.hmA_pG_btn{border:1px solid var(--border);background:var(--ink-2);min-height:42px;color:var(--paper-3);font-family:var(--font-display);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:filter var(--t-micro), border-color var(--t-micro), color var(--t-micro), background-color var(--t-micro);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.hmA_pG_btn:hover{color:var(--paper);border-color:#ffffff4d}.hmA_pG_btn:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.hmA_pG_btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.hmA_pG_btn[aria-disabled=true]:hover{color:var(--paper-3);border-color:var(--border)}.hmA_pG_btnRed{background:var(--red-2);color:var(--paper);border-color:#0000;box-shadow:0 0 16px #ff2e454d}.hmA_pG_btnRed:hover{filter:brightness(1.15);border-color:#0000}.hmA_pG_btnRed[aria-disabled=true]:hover{filter:none;color:var(--paper);border-color:#0000}.hmA_pG_btnBig{min-height:52px;padding:0 32px;font-size:13px}.hmA_pG_btnSm{min-height:30px;padding:0 12px;font-size:10.5px}.hmA_pG_iconBtn{border:1px solid var(--border);background:var(--ink-2);width:36px;height:36px;color:var(--paper-3);cursor:pointer;transition:color var(--t-micro), border-color var(--t-micro);border-radius:50%;flex:none;place-items:center;font-size:17px;line-height:1;text-decoration:none;display:grid}.hmA_pG_iconBtn:hover{color:var(--paper);border-color:#ffffff4d}.hmA_pG_iconBtn:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.hmA_pG_tag{--c:var(--paper-4);border:1px solid color-mix(in oklab, var(--c) 28%, transparent);background:color-mix(in oklab, var(--c) 10%, transparent);color:var(--c);font-family:var(--font-display);letter-spacing:.06em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.hmA_pG_seg{border:1px solid var(--border);background:var(--ink-2);border-radius:999px;flex-wrap:wrap;align-items:center;gap:2px;padding:4px;display:inline-flex}.hmA_pG_segBtn{color:var(--paper-4);font-family:var(--font-display);letter-spacing:.05em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:800}.hmA_pG_segBtn:hover{color:var(--paper)}.hmA_pG_segBtn:focus-visible{outline:2px solid var(--red-1);outline-offset:1px}.hmA_pG_segBtn[aria-pressed=true],.hmA_pG_segBtn[aria-pressed=true]:hover{background:var(--red-2);color:var(--paper)}.hmA_pG_segBtn[aria-disabled=true]{cursor:default}.hmA_pG_segBtn[aria-disabled=true]:not([aria-pressed=true]):hover{color:var(--paper-4)}.hmA_pG_input{border:1px solid var(--border);background:var(--ink-1);width:100%;min-height:56px;color:var(--paper);font-family:var(--font-mono);letter-spacing:.45em;text-align:center;text-transform:uppercase;box-sizing:border-box;border-radius:12px;outline:none;padding:0 16px;font-size:26px}.hmA_pG_input::placeholder{color:var(--ink-5)}.hmA_pG_input:focus-visible{border-color:var(--red-1)}.hmA_pG_loading{z-index:3500;background:var(--ink-1);flex-direction:column;justify-content:center;align-items:center;gap:40px;padding:32px;display:flex;position:fixed;inset:0}.hmA_pG_loadingLogo{font-size:clamp(32px,5vw,60px);}.hmA_pG_loadingInfo{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.hmA_pG_bar{background:var(--fill-2);border-radius:999px;width:min(380px,78vw);height:3px;position:relative;overflow:hidden}.hmA_pG_barFill{border-radius:inherit;background:var(--red-1);box-shadow:var(--shadow-glow);position:absolute;inset:0 auto 0 0}.hmA_pG_loadingStep{color:var(--paper-3);}.hmA_pG_loadingPct{color:var(--paper-4);font-family:var(--font-mono);font-size:12px}.hmA_pG_tip{max-width:440px;min-height:3em;color:var(--paper-4);text-align:center;margin:0;font-size:13px;line-height:1.55}.hmA_pG_toasts{z-index:3200;pointer-events:none;flex-direction:column;gap:8px;width:min(380px,100vw - 32px);display:flex;position:fixed;top:72px;left:50%;transform:translate(-50%)}.hmA_pG_toast{border:1px solid var(--border);background:var(--ink-2);color:var(--paper-2);border-radius:14px;padding:12px 16px;font-size:13px;line-height:1.45;box-shadow:0 24px 80px #000000b3}.hmA_pG_toast b{color:var(--paper);font-family:var(--font-display);letter-spacing:.03em;margin-bottom:3px;font-size:12px;font-weight:800;display:block}.hmA_pG_toastError{background:color-mix(in oklab, var(--red-1) 7%, var(--ink-2));border-color:#ff2e4573;}
.nzaKNq_card{--r:var(--paper-3);box-sizing:border-box;aspect-ratio:1260/1720;border:1px solid color-mix(in oklab, var(--r) 40%, transparent);background:var(--ink-1);width:100%;color:var(--paper);font-family:var(--font-body);text-align:left;border-radius:12px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 -6px 18px #00000073}button.nzaKNq_card{cursor:pointer;transition:border-color var(--t-micro), transform var(--t-ui), box-shadow var(--t-ui)}button.nzaKNq_card:hover{border-color:color-mix(in oklab, var(--r) 75%, transparent)}button.nzaKNq_card:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.nzaKNq_anom{border-color:color-mix(in oklab, var(--magenta) 55%, transparent);box-shadow:0 -6px 18px #00000073, inset 0 0 0 1px color-mix(in oklab, var(--magenta) 22%, transparent)}.nzaKNq_play{border-color:var(--red-1);box-shadow:0 -6px 18px #00000073, 0 0 16px color-mix(in oklab, var(--red-1) 35%, transparent)}.nzaKNq_off .nzaKNq_body,.nzaKNq_off .nzaKNq_head{opacity:.5}button.nzaKNq_off{cursor:default}button.nzaKNq_off:hover{border-color:color-mix(in oklab, var(--r) 40%, transparent)}.nzaKNq_artImg{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}.nzaKNq_off.nzaKNq_art .nzaKNq_artImg{filter:grayscale(.7)brightness(.6)}.nzaKNq_art .nzaKNq_act{z-index:1;color:var(--paper-3);-webkit-backdrop-filter:blur(6px);background:#05060ab8;position:absolute;bottom:10px;left:10px;right:10px}.nzaKNq_play.nzaKNq_art .nzaKNq_act{background:var(--red-1);color:var(--paper)}.nzaKNq_anomStrip{z-index:1;border:1px solid color-mix(in oklab, var(--magenta) 45%, transparent);color:var(--magenta);background:#05060ac7;border-radius:8px;padding:6px 9px;font-size:11.5px;line-height:1.35;position:absolute;bottom:46px;left:8px;right:8px}.nzaKNq_head{box-sizing:border-box;border-bottom:1px solid color-mix(in oklab, var(--r) 22%, transparent);background:linear-gradient(90deg, color-mix(in oklab, var(--r) 20%, var(--ink-1)), color-mix(in oklab, var(--r) 6%, var(--ink-1)));flex:none;align-items:center;gap:10px;height:50px;padding:0 12px 0 9px;display:flex}.nzaKNq_icon{border:1px solid color-mix(in oklab, var(--r) 45%, transparent);background:color-mix(in oklab, var(--r) 16%, var(--ink-0));border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:17px;line-height:1;display:grid}.nzaKNq_title{flex-direction:column;gap:2px;min-width:0;display:flex}.nzaKNq_rarity{color:var(--r);font-family:var(--font-display);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8.5px;font-weight:800;overflow:hidden}.nzaKNq_anomMark{color:var(--magenta)}.nzaKNq_name{font-family:var(--font-display);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.2;overflow:hidden}.nzaKNq_body{flex-direction:column;flex:1;align-items:flex-start;gap:6px;padding:10px 12px 12px;display:flex}.nzaKNq_when{border:1px solid var(--border);color:var(--paper-4);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:8.5px;font-weight:800}.nzaKNq_text{color:var(--paper-3);font-size:12px;line-height:1.4}.nzaKNq_anomText{color:var(--magenta);font-size:12px;line-height:1.4}.nzaKNq_act{border:1px solid var(--border);min-height:28px;color:var(--paper-4);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-self:stretch;align-items:center;gap:6px;margin-top:auto;padding:0 10px;font-size:10px;font-weight:800;display:flex}.nzaKNq_play .nzaKNq_act{border-color:var(--red-1);background:var(--red-1);color:var(--paper)}.nzaKNq_key{border:1px solid color-mix(in oklab, currentColor 40%, transparent);min-width:16px;height:16px;font-family:var(--font-mono);letter-spacing:0;border-radius:4px;place-items:center;font-size:9.5px;display:inline-grid}.nzaKNq_tipCard{width:240px}.nzaKNq_chip{--r:var(--paper-3);border:1px solid color-mix(in oklab, var(--r) 30%, transparent);border-left:3px solid var(--r);background:var(--ink-1);height:22px;color:var(--paper-3);cursor:default;border-radius:6px;outline:none;align-items:center;gap:5px;padding:0 8px 0 6px;font-size:11px;display:inline-flex}.nzaKNq_chip:focus-visible{outline:2px solid var(--red-1);outline-offset:1px}.nzaKNq_chipAnom{color:var(--magenta)}.nzaKNq_hand{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.nzaKNq_inv{z-index:13;border:1px solid var(--border);background:color-mix(in oklab, var(--ink-2) 92%, transparent);width:300px;box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(10px);border-radius:18px;flex-direction:column;display:flex;position:absolute;bottom:20px;right:20px;overflow:hidden}.nzaKNq_invOpen{box-shadow:0 24px 80px #000000b3}.nzaKNq_invHead{box-sizing:border-box;width:100%;height:52px;color:var(--paper);text-align:left;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:0 12px 0 16px;display:flex}.nzaKNq_invHead:focus-visible{outline:2px solid var(--red-1);outline-offset:-2px;border-radius:18px}.nzaKNq_label{color:var(--red-1);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.nzaKNq_count{font-family:var(--font-mono);font-size:15px;font-weight:700}.nzaKNq_count span{color:var(--paper-4);font-size:12px}.nzaKNq_hintLive{color:var(--red-1);font-size:12px;font-weight:600}.nzaKNq_chev{border:1px solid var(--border);width:28px;height:28px;color:var(--paper-3);border-radius:50%;place-items:center;margin-left:auto;font-size:11px;display:grid}.nzaKNq_deckArea{flex:1;min-height:0;padding:8px 12px 0;overflow:hidden}.nzaKNq_deckAreaOpen{overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:12px;overflow-y:auto}.nzaKNq_deck{cursor:pointer;outline:none;position:relative}.nzaKNq_deckAreaOpen .nzaKNq_deck{cursor:default}.nzaKNq_deck:focus-visible{outline:2px solid var(--red-1);outline-offset:2px;border-radius:12px}.nzaKNq_slotCard{display:flex;position:absolute;top:0;left:0;right:0}.nzaKNq_slotCard .nzaKNq_card{aspect-ratio:auto;height:100%}.nzaKNq_empty{border:1px dashed color-mix(in oklab, var(--paper-4) 45%, transparent);height:100%;color:var(--paper-4);border-radius:12px;place-items:center;font-size:12px;display:grid}@media (max-width:1100px){.nzaKNq_inv{width:min(300px,100% - 24px);bottom:96px;right:12px}.nzaKNq_invOpen{width:calc(100% - 24px)}.nzaKNq_hintLive{display:none}}
.glRGGq_topbar{z-index:20;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;top:20px;left:20px;right:20px}.glRGGq_topbar>*{pointer-events:auto}.glRGGq_codeChip{border:1px solid var(--border);background:var(--ink-2);height:36px;font-family:var(--font-mono);letter-spacing:.24em;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.glRGGq_spacer{flex:1}.glRGGq_center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;padding:24px;display:flex}.glRGGq_lobby{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:36px;min-height:100%;padding:80px 24px 48px;display:flex}.glRGGq_lobbyHead{flex-direction:column;align-items:center;gap:14px;display:flex}.glRGGq_bigCode{font-family:var(--font-mono);letter-spacing:.3em;text-shadow:var(--shadow-glow);margin-right:-.3em;font-size:clamp(44px,8vw,80px);font-weight:700}.glRGGq_seats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:min(880px,100%);display:grid}@media (max-width:760px){.glRGGq_seats{grid-template-columns:repeat(2,minmax(0,1fr))}}.glRGGq_seat{border:1px solid var(--border);background:var(--ink-2);min-height:160px;box-shadow:var(--shadow-card);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px 12px;display:flex;position:relative;overflow:hidden}.glRGGq_seat:before{content:"";background:var(--seat,transparent);height:3px;position:absolute;top:0;left:0;right:0}.glRGGq_seatEmpty{box-shadow:none;color:var(--paper-4);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-style:dashed;font-size:11px;font-weight:800;}button.glRGGq_seatEmpty{cursor:pointer;transition:border-color var(--t-micro), color var(--t-micro)}button.glRGGq_seatEmpty:hover{color:var(--paper);border-color:#ffffff4d}button.glRGGq_seatEmpty:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.glRGGq_plus{font-family:var(--font-body);font-size:28px;font-weight:300;line-height:1}.glRGGq_botFace{background:var(--ink-3);border-radius:50%;place-items:center;width:56px;height:56px;font-size:24px;display:grid}.glRGGq_seatRoster{max-width:100%;color:var(--paper-4);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.glRGGq_seatName{max-width:100%;color:var(--paper);font-family:var(--font-display);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.glRGGq_remove{border:1px solid var(--border);width:26px;height:26px;color:var(--paper-4);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid;position:absolute;top:8px;right:8px}.glRGGq_remove:hover{color:var(--paper);border-color:#ffffff4d}.glRGGq_remove:focus-visible{outline:2px solid var(--red-1)}.glRGGq_startRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.glRGGq_setting{flex-direction:column;gap:10px;display:flex}.glRGGq_hud{width:100%;height:100%;position:relative}.glRGGq_boardLayer{position:absolute;inset:0}.glRGGq_canvas{touch-action:none;width:100%;height:100%;display:block}.glRGGq_float{border:1px solid var(--border);background:color-mix(in oklab, var(--ink-2) 92%, transparent);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(10px);border-radius:18px}.glRGGq_hoverTip{z-index:15;max-width:260px;color:var(--paper-3);pointer-events:none;border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.45;position:absolute;transform:translate(14px,14px);}.glRGGq_hoverTip b{color:var(--paper);font-family:var(--font-display);letter-spacing:.03em;margin-bottom:3px;font-size:12px;display:block}.glRGGq_status{z-index:18;max-width:calc(100% - 240px);height:36px;color:var(--paper-4);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:16px;padding:0 14px 0 4px;font-size:11px;font-weight:800;display:flex;position:absolute;top:20px;left:50%;transform:translate(-50%);}.glRGGq_turnChip{--c:var(--player,var(--paper-3));border:1px solid color-mix(in oklab, var(--c) 40%, transparent);background:color-mix(in oklab, var(--c) 16%, transparent);height:28px;color:var(--paper);border-radius:999px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.glRGGq_turnChip:before{content:"";background:var(--c);border-radius:50%;width:6px;height:6px}.glRGGq_stat b{color:var(--paper);font-family:var(--font-mono);letter-spacing:0;margin-left:5px}.glRGGq_players{z-index:12;scrollbar-width:none;flex-direction:column;gap:8px;width:250px;max-height:calc(100% - 92px);display:flex;position:absolute;top:72px;left:20px;overflow-y:auto}.glRGGq_player{transition:border-color var(--t-ui) var(--ease-out);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:relative;overflow:hidden;}.glRGGq_playerCur{border-color:color-mix(in oklab, var(--player) 55%, transparent)}.glRGGq_playerCur:before{content:"";background:var(--player);width:3px;position:absolute;top:0;bottom:0;left:0}.glRGGq_playerHead{align-items:center;gap:8px;display:flex}.glRGGq_dot{background:var(--player);border-radius:50%;flex-shrink:0;width:8px;height:8px}.glRGGq_name{min-width:0;color:var(--paper);font-family:var(--font-display);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.glRGGq_pts{color:var(--paper);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-left:auto;font-size:18px;font-weight:700}.glRGGq_marks{color:var(--paper-4);font-family:var(--font-mono);align-items:center;gap:4px;font-size:11px;display:flex}.glRGGq_mark{border:1px solid var(--border);width:20px;height:20px;color:var(--paper-4);font-family:var(--font-display);border-radius:6px;place-items:center;font-size:10px;font-weight:800;display:inline-grid}.glRGGq_items{flex-wrap:wrap;gap:4px;display:flex}.glRGGq_statusLine{color:var(--paper-4);font-size:11px}.glRGGq_dockLayer{z-index:14;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:72px 20px 20px}.glRGGq_dockLayerFolded{justify-content:flex-end}.glRGGq_dock{pointer-events:auto;flex-direction:column;width:min(640px,100%);max-height:100%;display:flex;overflow:hidden;box-shadow:0 24px 80px #000000b3;}.glRGGq_dockFolded .glRGGq_dockHead{border-bottom-color:#0000}.glRGGq_headSub{color:var(--paper-3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;display:block;overflow:hidden}.glRGGq_dockClip{min-height:0;overflow:hidden}.glRGGq_dockHead{border-bottom:1px solid var(--border);cursor:pointer;flex-shrink:0;align-items:center;gap:12px;padding:14px 14px 12px 18px;display:flex}.glRGGq_dockHead>div{flex:1;min-width:0}.glRGGq_fold{border:1px solid var(--border);width:32px;height:32px;color:var(--paper-3);cursor:pointer;transition:color var(--t-micro), border-color var(--t-micro);background:0 0;border-radius:50%;flex:none;place-items:center;font-size:13px;line-height:1;display:grid}.glRGGq_fold:hover{color:var(--paper);border-color:#ffffff4d}.glRGGq_fold:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.glRGGq_dockBody{overscroll-behavior:contain;flex-direction:column;gap:10px;max-height:calc(100dvh - 240px);padding:14px 18px 16px;display:flex;overflow-y:auto}.glRGGq_log{z-index:12;flex-direction:column;width:300px;display:flex;position:absolute;top:72px;bottom:20px;right:20px;overflow:hidden;}.glRGGq_logInv{bottom:calc(33.3333% + 32px)}.glRGGq_logBody{flex-direction:column;gap:2px;padding:10px 16px 16px;display:flex;overflow-y:auto}.glRGGq_logLine{color:var(--paper-4);border-left:2px solid #0000;padding:4px 0 4px 10px;font-size:12px;line-height:1.45}.glRGGq_logBig{color:var(--paper-2)}@media (max-width:1100px){.glRGGq_status{scrollbar-width:none;gap:10px;max-width:calc(100% - 24px);top:64px;overflow-x:auto}.glRGGq_players{flex-direction:row;width:auto;max-height:none;padding:0 12px;top:110px;left:0;right:0;overflow-x:auto}.glRGGq_player{flex:0 0 152px;gap:6px;padding:10px 12px}.glRGGq_player .glRGGq_items,.glRGGq_player .glRGGq_statusLine{display:none}.glRGGq_pts{font-size:16px}.glRGGq_dockLayer{inset:64px 12px 12px}.glRGGq_log{width:auto;inset:64px 12px 12px}}.glRGGq_diceLayer{z-index:15;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:72px 20px 20px}.glRGGq_diceWindow{--c:var(--player,var(--paper-3));flex-direction:column;width:min(460px,100%);display:flex;overflow:hidden;box-shadow:0 24px 80px #000000b3;}.glRGGq_diceHead{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:14px 18px 12px;display:flex}.glRGGq_diceHead>div{flex:1;min-width:0}.glRGGq_diceWho{color:var(--c);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.glRGGq_diceWho:before{content:"";background:var(--c);border-radius:50%;width:6px;height:6px}.glRGGq_diceTotal{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.glRGGq_diceTotal b{border:1px solid color-mix(in oklab, var(--c) 55%, transparent);background:color-mix(in oklab, var(--c) 16%, transparent);min-width:48px;height:48px;box-shadow:0 0 24px color-mix(in oklab, var(--c) 30%, transparent);color:var(--paper);font-family:var(--font-mono);border-radius:14px;place-items:center;padding:0 10px;font-size:26px;font-weight:700;line-height:1;display:grid}.glRGGq_diceTotal span{color:var(--paper-4);font-family:var(--font-mono);white-space:nowrap;font-size:11px}.glRGGq_diceTotal .glRGGq_diceGold{color:#e7b957}.glRGGq_diceTotal .glRGGq_diceRust{color:#c46e34}.glRGGq_diceTray{background:radial-gradient(ellipse at 50% 55%, color-mix(in oklab, var(--c) 10%, var(--ink-1)), var(--ink-1) 70%);cursor:pointer;height:240px;position:relative}@media (max-width:1100px){.glRGGq_diceLayer{inset:64px 12px 12px}}@media (max-width:640px){.glRGGq_diceTray{height:200px}}.glRGGq_banner{z-index:30;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.glRGGq_bannerStrip{border-top:1px solid color-mix(in oklab, var(--player) 50%, transparent);border-bottom:1px solid color-mix(in oklab, var(--player) 50%, transparent);background:color-mix(in oklab, var(--player) 12%, #0b0b0ee0);flex-direction:column;align-items:center;gap:8px;width:100%;padding:22px 0;display:flex}.glRGGq_bannerName{color:var(--paper);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:clamp(28px,5vw,52px);font-weight:800}.glRGGq_actionTitle{color:var(--paper);font-family:var(--font-display);letter-spacing:.03em;margin:4px 0 0;font-size:15px;font-weight:800;line-height:1.3}.glRGGq_options{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:8px;display:grid}.glRGGq_option{border:1px solid var(--border);background:var(--ink-1);min-width:0;min-height:48px;color:var(--paper);font-family:var(--font-body);text-align:left;cursor:pointer;transition:border-color var(--t-micro), background-color var(--t-micro);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.glRGGq_option:hover{border-color:#ffffff4d}.glRGGq_option:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.glRGGq_option[aria-disabled=true]{opacity:.4;cursor:default}.glRGGq_option[aria-disabled=true]:hover{border-color:var(--border)}.glRGGq_option[aria-pressed=true]{border-color:var(--red-1);background:color-mix(in oklab, var(--red-1) 8%, var(--ink-1))}.glRGGq_optionText{flex-direction:column;gap:3px;min-width:0;line-height:1.3;display:flex}.glRGGq_optionHint{color:var(--paper-4);font-size:12px;font-weight:400;line-height:1.4}.glRGGq_optionCond{color:var(--paper-3);font-size:11.5px;font-weight:400;line-height:1.4}.glRGGq_keyGap{flex:0 0 18px}.glRGGq_option .glRGGq_key,.glRGGq_choiceHead .glRGGq_key{flex:none;margin:0}.glRGGq_rollRow{justify-content:center;align-items:center;gap:12px;padding:6px 0;display:flex}.glRGGq_kbd{border:1px solid var(--border);color:var(--paper-4);font-family:var(--font-mono);border-radius:5px;padding:2px 7px;font-size:10.5px}.glRGGq_choices{flex-direction:column;gap:8px;display:flex}.glRGGq_choice{border:1px solid var(--border);background:var(--ink-1);transition:border-color var(--t-micro), background-color var(--t-micro);border-radius:12px}.glRGGq_choice:hover{border-color:#ffffff4d}.glRGGq_choiceOn,.glRGGq_choiceOn:hover{border-color:var(--red-1);background:color-mix(in oklab, var(--red-1) 8%, var(--ink-1))}.glRGGq_choice[aria-disabled=true]{opacity:.4}.glRGGq_choice[aria-disabled=true]:hover{border-color:var(--border)}.glRGGq_choiceHead{width:100%;color:var(--paper);font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.glRGGq_choiceHead[aria-disabled=true]{cursor:default}.glRGGq_choiceHead:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.glRGGq_choiceMore{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0 14px 12px 42px;display:flex}.glRGGq_key{border:1px solid var(--border);min-width:18px;height:18px;color:var(--paper-4);font-family:var(--font-mono);border-radius:5px;place-items:center;margin-right:8px;font-size:10px;display:inline-grid}.glRGGq_waiting{color:var(--paper-3);align-items:center;gap:12px;font-size:13.5px;display:flex}.glRGGq_spinner{border:2px solid var(--fill-3);border-top-color:var(--player,var(--red-1));border-radius:50%;flex-shrink:0;width:14px;height:14px}.glRGGq_timer{--c:var(--paper-3);border:1px solid color-mix(in oklab, var(--c) 28%, transparent);background:color-mix(in oklab, var(--c) 10%, transparent);color:var(--c);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px}.glRGGq_timerLow{--c:var(--red-1);}.glRGGq_cardBlock{border:1px solid var(--border);background:var(--ink-1);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.glRGGq_cardText{color:var(--paper-3);margin:0;font-size:13.5px;line-height:1.55}.glRGGq_fightInfo{flex-wrap:wrap;gap:6px;display:flex}.glRGGq_fightForm{flex-direction:column;gap:12px;display:flex}.glRGGq_fieldWrap{flex-direction:column;gap:6px;display:flex}.glRGGq_fieldHint{color:var(--paper-4);font-size:12px}.glRGGq_fightFoot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}.glRGGq_field{border:1px solid var(--border);background:var(--ink-2);width:100%;min-height:48px;color:var(--paper);font-family:var(--font-mono);box-sizing:border-box;border-radius:10px;outline:none;padding:0 14px;font-size:18px}.glRGGq_field:focus-visible{border-color:var(--red-1)}.glRGGq_mods{border:1px solid var(--border);background:var(--ink-1);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.glRGGq_mod{border:1px solid var(--border);background:var(--ink-2);width:100%;min-height:40px;color:var(--paper-3);font-family:var(--font-body);text-align:left;cursor:pointer;transition:border-color var(--t-micro), background-color var(--t-micro);border-radius:999px;align-items:center;gap:12px;padding:9px 18px 9px 10px;font-size:13px;line-height:1.4;display:flex}.glRGGq_mod:hover{border-color:#ffffff4d}.glRGGq_mod:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.glRGGq_mod[aria-checked=true]{border-color:var(--red-2);background:#d116281f}.glRGGq_mod b{color:var(--paper)}.glRGGq_box{box-sizing:border-box;border:1.5px solid var(--ink-5);width:20px;height:20px;color:var(--paper);transition:background-color var(--t-micro), border-color var(--t-micro);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.glRGGq_mod[aria-checked=true] .glRGGq_box{border-color:var(--red-1);background:var(--red-2)}.glRGGq_squad{--sq:#ff2e45;border:1px solid color-mix(in oklab, var(--sq) 25%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--sq) 6%, transparent), #ffffff04 150px);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--sq) 15%, transparent);transform-origin:50%;border-radius:18px;padding:14px 16px 16px;position:relative}.glRGGq_squadHead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.glRGGq_squadCount{color:#fff6;font-family:var(--font-mono);font-size:14px;font-weight:700}.glRGGq_squadCount[data-full]{color:var(--sq)}.glRGGq_squadLine{background:linear-gradient(90deg,#ffffff14,#0000);flex:1;height:1px}.glRGGq_squadLine[data-full]{background:linear-gradient(90deg, color-mix(in oklab, var(--sq) 33%, transparent), transparent)}.glRGGq_squadBadge{color:#ffffff73;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:9px;padding:5px 11px 6px;font-size:11px;font-weight:800;line-height:1}.glRGGq_squadBadge[data-full]{border-color:var(--sq);background:var(--sq);color:#0a0a0db3}.glRGGq_squadSlots{grid-template-columns:repeat(3,minmax(0,150px));justify-content:center;gap:12px;display:grid}@keyframes glRGGq_squadPop{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}.glRGGq_squadSlot{aspect-ratio:1;transition:transform .13s cubic-bezier(.22,.61,.36,1);position:relative}.glRGGq_squadSlot:not([data-lock]):hover{transform:translateY(-3px)}.glRGGq_squadCard{cursor:pointer;animation:.28s cubic-bezier(.34,1.5,.6,1) glRGGq_squadPop;position:absolute;inset:2%}.glRGGq_squadSlot[data-lock] .glRGGq_squadCard{cursor:default}.glRGGq_squadShade{background:linear-gradient(#0000 50%,#000000d9);border-radius:15px;position:absolute;inset:0;overflow:hidden}.glRGGq_squadLetter{color:#fff3;font-family:var(--font-display);background:#14141af2;justify-content:center;align-items:center;font-size:40px;font-weight:900;display:flex;position:absolute;inset:0}.glRGGq_squadFrame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.glRGGq_squadM{color:#ffffffd9;font-family:var(--font-mono);letter-spacing:.04em;transform-origin:100% 0;background:#0000008c;border:1px solid #ffffff2e;border-radius:8px;padding:3px 8px;font-size:13px;font-weight:800;line-height:1;position:absolute;top:7px;right:8px}.glRGGq_squadM[data-hl]{background:var(--sq);color:#0a0a0d;border-color:#0000}.glRGGq_squadName{color:#fff;font-family:var(--font-display);letter-spacing:.02em;text-overflow:ellipsis;text-shadow:0 1px 4px #000000f2;white-space:nowrap;transform-origin:0;font-size:13px;font-weight:800;line-height:1.05;position:absolute;bottom:8px;left:9px;right:9px;overflow:hidden}.glRGGq_squadEmpty{color:#ffffff47;font-family:var(--font-display);cursor:pointer;background:#14141af2;border:3px solid #ffffff1f;border-radius:16px;padding:0;font-size:44px;font-weight:700;transition:border-color .15s;position:absolute;inset:0}.glRGGq_squadEmpty:hover{border-color:#ffffff38}.glRGGq_squadEmpty:focus-visible{outline:2px solid var(--sq);outline-offset:2px}@media (max-width:480px){.glRGGq_squad{padding:10px}.glRGGq_squadSlots{gap:8px}.glRGGq_squadName{font-size:11px;bottom:6px;left:6px;right:6px}.glRGGq_squadM{padding:2px 6px;font-size:11px;top:5px;right:6px}}.glRGGq_mod[aria-disabled=true]{cursor:default}.glRGGq_modPts{color:var(--lime);font-family:var(--font-mono);margin-left:auto}.glRGGq_submitted{flex-wrap:wrap;gap:6px;display:flex}.glRGGq_over{flex-direction:column;gap:10px;display:flex}.glRGGq_winner{color:var(--lime);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-size:22px;font-weight:800}.glRGGq_standing{border:1px solid var(--border);background:var(--ink-1);border-radius:12px;align-items:center;gap:10px;min-height:40px;padding:0 12px;font-size:14px;display:flex}.glRGGq_actions{flex-wrap:wrap;gap:8px;display:flex}.glRGGq_casinoLayer{z-index:16;pointer-events:none;position:absolute;inset:0}.glRGGq_hudCasino>:not(.glRGGq_boardLayer):not(.glRGGq_casinoLayer){transition:opacity .3s;opacity:0!important;pointer-events:none!important}.glRGGq_casinoTop{--c:var(--player,var(--paper-3));text-align:center;text-shadow:0 2px 18px #000c;flex-direction:column;align-items:center;gap:4px;max-width:calc(100% - 32px);display:flex;position:absolute;top:20px;left:50%;transform:translate(-50%)}.glRGGq_casinoTitle{color:var(--paper);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(22px,4vw,34px);font-weight:900}.glRGGq_casinoWin{color:#3ddc84}.glRGGq_casinoLose{color:#ff5f6d}.glRGGq_casinoHint{max-width:calc(100% - 32px);color:var(--paper-3);text-align:center;border-radius:999px;margin:0;padding:10px 16px;font-size:13px;position:absolute;bottom:24px;left:50%;transform:translate(-50%);}.glRGGq_casinoPip{--c:var(--player,var(--paper-3));transform-origin:0 100%;width:min(360px,100% - 24px);position:absolute;bottom:20px;left:20px}.glRGGq_casinoPipHead{border-bottom:0;border-radius:18px 18px 0 0;align-items:center;gap:10px;min-height:40px;padding:6px 12px;display:flex;}.glRGGq_casinoPipHead>span:nth-child(2){flex:1;min-width:0}.glRGGq_casinoPipView{aspect-ratio:16/10;border-radius:0 0 18px 18px;box-shadow:0 24px 60px #0000008c}.glRGGq_hudPip .glRGGq_players{max-height:calc(100% - 392px)}.glRGGq_casinoPay{background:color-mix(in oklab, currentColor 16%, transparent);font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:15px}@media (max-width:1100px){.glRGGq_casinoPip{bottom:160px;left:12px}}.glRGGq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.xc3BkG_overlay{z-index:3000;-webkit-backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.xc3BkG_sheet{width:100%;max-width:var(--sheet-w,520px);border:1px solid var(--border);background:var(--ink-2);border-radius:18px;flex-direction:column;min-height:0;max-height:min(860px,100%);display:flex;overflow:hidden;box-shadow:0 24px 80px #000000b3}.xc3BkG_head{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:16px 20px 14px;display:flex}.xc3BkG_headCopy{flex:1;min-width:0}.xc3BkG_title{color:var(--paper);font-family:var(--font-display);letter-spacing:.03em;margin:4px 0 0;font-size:17px;font-weight:800;line-height:1.2}.xc3BkG_close{border:1px solid var(--border);width:36px;height:36px;color:var(--paper-4);cursor:pointer;transition:color var(--t-micro), border-color var(--t-micro);background:0 0;border-radius:999px;flex-shrink:0;place-items:center;font-size:18px;line-height:1;display:grid}.xc3BkG_close:hover{color:var(--paper);border-color:#ffffff4d}.xc3BkG_close:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.xc3BkG_body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}.xc3BkG_sheetFill{height:min(920px,100%);max-height:none}.xc3BkG_bodyFill{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.xc3BkG_section{border:1px solid var(--border);background:var(--ink-1);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.xc3BkG_foot{border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px 16px;display:flex}@media (max-width:768px){.xc3BkG_overlay{-webkit-backdrop-filter:none;padding:0}.xc3BkG_sheet{border:none;border-radius:0;max-width:none;height:100dvh;max-height:none}}
.eKZXfa_menu{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:48px;height:100%;padding:72px 24px;display:flex;overflow-y:auto}.eKZXfa_buttons{flex-direction:column;gap:12px;width:min(320px,100%);display:flex}.eKZXfa_buttons>*{width:100%}.eKZXfa_corner{z-index:5;position:fixed;top:20px;left:20px}.eKZXfa_rooms{flex-direction:column;gap:8px;display:flex}.eKZXfa_room{border:1px solid var(--border);background:var(--ink-1);min-height:52px;color:inherit;transition:border-color var(--t-micro);border-radius:12px;align-items:center;gap:12px;padding:0 14px;text-decoration:none;display:flex}.eKZXfa_room:hover{border-color:#ffffff4d}.eKZXfa_room:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.eKZXfa_code{font-family:var(--font-mono);letter-spacing:.24em;font-size:16px;font-weight:700}.eKZXfa_end{margin-left:auto}.eKZXfa_cells{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px 18px;display:grid}.eKZXfa_cell{color:var(--paper-3);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.eKZXfa_cell b{color:var(--paper);font-family:var(--font-display);letter-spacing:.03em;font-size:12px;display:block}.eKZXfa_dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:3px}.eKZXfa_text{color:var(--paper-3);margin:0;font-size:13.5px;line-height:1.6}
.Mhr2OW_frame{z-index:3;pointer-events:none;position:absolute;inset:0}.Mhr2OW_glow{border-radius:var(--r);box-shadow:0 0 var(--g) var(--c), 0 0 calc(var(--g) * 2.4) color-mix(in srgb, var(--c) 45%, transparent), inset 0 0 calc(var(--g) * .8) color-mix(in srgb, var(--c) 55%, transparent);animation:2.8s ease-in-out infinite Mhr2OW_agentFrameBreathe;position:absolute;inset:0}.Mhr2OW_ring{box-sizing:border-box;padding:var(--w);border-radius:var(--r);background:linear-gradient(135deg, var(--c-light), var(--c) 40%, var(--c-dark) 70%, var(--c));-webkit-mask-composite:xor;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.Mhr2OW_sheen{aspect-ratio:1;width:220%;opacity:var(--sheen);background:conic-gradient(transparent 0 60%, var(--c-light) 78%, #fff 83%, var(--c-light) 88%, transparent 100%);animation:Mhr2OW_agentFrameSheen var(--sheen-ms) linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Mhr2OW_art{object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Mhr2OW_particles{max-width:none;position:absolute}.Mhr2OW_frame[data-off="1"] .Mhr2OW_glow,.Mhr2OW_frame[data-off="1"] .Mhr2OW_sheen{animation-play-state:paused}.Mhr2OW_frame[data-still="1"] .Mhr2OW_glow,.Mhr2OW_frame[data-still="1"] .Mhr2OW_sheen{animation:none}@keyframes Mhr2OW_agentFrameBreathe{0%,to{opacity:.72}50%{opacity:1}}@keyframes Mhr2OW_agentFrameSheen{to{transform:translate(-50%,-50%)rotate(360deg)}}
.hp_W9G_overlay{z-index:3000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#0009;justify-content:center;align-items:center;padding:24px;transition:opacity .2s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;inset:0}.hp_W9G_overlay[data-shown]{opacity:1}.hp_W9G_sheet{border:1px solid var(--border);background:var(--ink-2);width:100%;max-width:1640px;height:min(1000px,100%);min-height:0;box-shadow:0 24px 80px rgb(0 0 0/calc(.7 * var(--shadow-a)));border-radius:18px;flex-direction:column;transition:transform .22s cubic-bezier(.22,.61,.36,1);display:flex;overflow:hidden;transform:scale(.97)translateY(12px)}.hp_W9G_overlay[data-shown] .hp_W9G_sheet{transform:none}.hp_W9G_head{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:16px 20px 14px;display:flex}.hp_W9G_headCopy{flex:1;min-width:0}.hp_W9G_eyebrow{color:var(--red-1);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.hp_W9G_title{color:var(--paper);font-family:var(--font-display);letter-spacing:.03em;align-items:center;gap:10px;margin:4px 0 0;font-size:17px;font-weight:800;line-height:1.2;display:flex}.hp_W9G_closeBtn{border:1px solid var(--border);width:36px;height:36px;color:var(--paper-4);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s,border-color .12s;display:inline-flex}.hp_W9G_closeBtn:hover{border-color:rgb(var(--fg-rgb) / calc(.3 * var(--line-k)));color:var(--paper)}.hp_W9G_layout{flex:1;min-height:0;display:flex}.hp_W9G_main{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-width:0;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}.hp_W9G_aside{overscroll-behavior:contain;flex-direction:column;flex-shrink:0;gap:10px;width:340px;min-height:0;padding:16px 0 20px 20px;display:flex;overflow-y:auto}.hp_W9G_section{--float-bg:var(--ink-1);border:1px solid var(--border);background:var(--ink-1);border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.hp_W9G_section[data-grow]{flex:1 0 auto}.hp_W9G_sectionHead{align-items:center;gap:10px;min-width:0;display:flex}.hp_W9G_label{min-width:0;color:var(--paper-4);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;flex:1;font-size:10px;font-weight:800;line-height:1.25}.hp_W9G_hint{color:var(--paper-4);font-family:var(--font-body);margin:0;font-size:12px;line-height:1.45}.hp_W9G_settings{grid-template-columns:172px minmax(150px,1fr) minmax(150px,1fr) auto auto;align-items:end;gap:12px;display:grid}.hp_W9G_cell{flex-direction:column;gap:6px;min-width:0;display:flex}.hp_W9G_cellLabel{color:var(--paper-4);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:800}.hp_W9G_pills{flex-wrap:wrap;gap:6px;display:flex}.hp_W9G_pill{border:1px solid rgb(var(--fg-rgb) / calc(.12 * var(--line-k)));background:var(--ink-3);min-height:34px;color:var(--paper-3);cursor:pointer;font-family:var(--font-display);letter-spacing:.06em;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:800;line-height:1;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.hp_W9G_pill:hover:not(:disabled){border-color:rgb(var(--fg-rgb) / calc(.28 * var(--line-k)));color:var(--paper)}.hp_W9G_pill[aria-pressed=true]{border-color:var(--red-2);background:var(--red-2);color:var(--on-accent)}.hp_W9G_pill:disabled{cursor:not-allowed;opacity:.4}.hp_W9G_check{border:1px solid var(--border);background:var(--ink-2);min-height:34px;color:var(--paper-3);cursor:pointer;font-family:var(--font-display);letter-spacing:.06em;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 8px;font-size:11px;font-weight:800;transition:border-color .15s,background-color .15s,color .15s;display:flex}.hp_W9G_check:hover{border-color:rgb(var(--fg-rgb) / calc(.3 * var(--line-k)))}.hp_W9G_check[aria-checked=true]{border-color:var(--red-2);background:color-mix(in srgb, var(--red-2) 12%, transparent);color:var(--paper)}.hp_W9G_box{box-sizing:border-box;border:1.5px solid var(--ink-5);width:20px;height:20px;color:var(--paper);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s;display:inline-flex}.hp_W9G_check[aria-checked=true] .hp_W9G_box{border-color:var(--red-1);background:var(--red-2);color:var(--on-accent)}.hp_W9G_sides{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:start;display:grid}.hp_W9G_vs{border:1px solid var(--border);background:var(--ink-2);height:36px;color:var(--paper-4);font-family:var(--font-display);letter-spacing:.14em;border-radius:999px;justify-content:center;place-self:center;align-items:center;padding:0 12px;font-size:11px;font-weight:800;display:flex}.hp_W9G_mobileSides{flex-direction:column;align-items:center;gap:14px;display:flex}.hp_W9G_room{border:1px solid var(--border);background:var(--ink-2);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.hp_W9G_room[data-played]{border-color:rgb(var(--fg-rgb) / calc(.2 * var(--line-k)))}.hp_W9G_roomTop{gap:12px;min-width:0;display:flex}.hp_W9G_roomArt{border:1px solid var(--border);background:var(--ink-3);border-radius:10px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.hp_W9G_roomArt img{object-fit:cover;width:100%;height:100%;display:block}.hp_W9G_roomArt[data-portrait] img{object-position:center 18%}.hp_W9G_roomCopy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hp_W9G_roomEyebrow{color:var(--red-1);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px;font-weight:800}.hp_W9G_roomName{color:var(--paper);font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;line-height:1.2;overflow:hidden}.hp_W9G_roomMeta{color:var(--paper-4);font-family:var(--font-body);flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.hp_W9G_elems{align-items:center;gap:3px;display:inline-flex}.hp_W9G_elems img{object-fit:contain;width:16px;height:16px}.hp_W9G_elems[data-resist]{border-left:1px solid var(--border);padding-left:6px}.hp_W9G_buff{border-left:2px solid color-mix(in srgb, var(--lime) 50%, transparent);background:color-mix(in srgb, var(--lime) 4%, transparent);border-radius:8px;padding:8px 10px}.hp_W9G_buffTitle{color:var(--lime);font-family:var(--font-display);letter-spacing:.04em;margin-bottom:3px;font-size:11.5px;font-weight:800}.hp_W9G_buffText{color:var(--paper-3);font-family:var(--font-body);white-space:pre-line;margin:0;font-size:11.5px;line-height:1.45}.hp_W9G_runners{flex-wrap:wrap;gap:6px;display:flex}.hp_W9G_runner{border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);background:color-mix(in srgb, var(--tone) 10%, transparent);max-width:100%;color:var(--tone);font-family:var(--font-display);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:10px;font-weight:800;overflow:hidden}.hp_W9G_empty{color:var(--paper-4);font-family:var(--font-body);text-align:center;padding:24px 8px;font-size:12px}.hp_W9G_foot{border-top:1px solid var(--border);background:var(--ink-2);flex-shrink:0;grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr);align-items:center;gap:16px;padding:12px 20px;display:grid}.hp_W9G_footSeq{min-width:0}.hp_W9G_footActions{justify-content:flex-end;gap:10px;display:flex}.hp_W9G_status{min-width:0;color:var(--paper-4);font-family:var(--font-body);font-size:12px;line-height:1.4}.hp_W9G_status[data-tone=bad]{color:var(--red-1)}.hp_W9G_btn,.hp_W9G_ghost{border:1px solid var(--red-2);background:var(--red-2);min-height:38px;color:var(--on-accent);cursor:pointer;font-family:var(--font-display);letter-spacing:.08em;white-space:nowrap;box-shadow:0 0 16px color-mix(in srgb, var(--red-1) 25%, transparent);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:12px;font-weight:800;transition:filter .12s,opacity .12s,border-color .12s,color .12s;display:inline-flex}.hp_W9G_btn:hover:not(:disabled){filter:brightness(1.15)}.hp_W9G_ghost{border-color:rgb(var(--fg-rgb) / calc(.18 * var(--line-k)));color:var(--paper-3);box-shadow:none;background:0 0}.hp_W9G_ghost:hover:not(:disabled){border-color:rgb(var(--fg-rgb) / calc(.3 * var(--line-k)));color:var(--paper)}.hp_W9G_btn:disabled,.hp_W9G_ghost:disabled{cursor:default;opacity:.5;box-shadow:none}.hp_W9G_pill:focus-visible,.hp_W9G_check:focus-visible,.hp_W9G_btn:focus-visible,.hp_W9G_ghost:focus-visible,.hp_W9G_closeBtn:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}@media (max-width:1440px){.hp_W9G_aside{width:290px}}@media (max-width:1100px){.hp_W9G_settings{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (max-width:768px){.hp_W9G_overlay{-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.hp_W9G_sheet{border:none;border-radius:0;max-width:none;height:100dvh;transform:translateY(24px)}.hp_W9G_head{padding:12px 16px}.hp_W9G_title{font-size:16px}.hp_W9G_main{padding:12px 12px 16px}.hp_W9G_section{padding:12px}.hp_W9G_settings{grid-template-columns:minmax(0,1fr)}.hp_W9G_check{justify-content:center}.hp_W9G_foot{padding:10px 12px calc(10px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);gap:10px}.hp_W9G_footSeq{order:-1}.hp_W9G_footSeq:empty,.hp_W9G_status:empty{display:none}.hp_W9G_footActions .hp_W9G_btn,.hp_W9G_footActions .hp_W9G_ghost{flex:1}}@media (prefers-reduced-motion:reduce){.hp_W9G_overlay,.hp_W9G_sheet{transition:none}}
.PfJ2Cq_wrap{container-type:inline-size}.PfJ2Cq_glow{inset:0 calc(-1 * var(--page-pad,28px)) calc(-1 * var(--page-pad,28px));z-index:-1;pointer-events:none;background:radial-gradient(1000px 700px at 6% 8%, color-mix(in srgb, var(--red-1) 45%, transparent), transparent 65%), radial-gradient(1100px 760px at 94% 16%, color-mix(in srgb, var(--magenta) 38%, transparent), transparent 65%), radial-gradient(900px 640px at 50% 38%, color-mix(in srgb, var(--red-1) 18%, transparent), transparent 65%), radial-gradient(1000px 720px at 6% 58%, color-mix(in srgb, var(--cyan) 22%, transparent), transparent 65%), radial-gradient(1100px 760px at 94% 78%, color-mix(in srgb, var(--red-1) 36%, transparent), transparent 65%), radial-gradient(1000px 700px at 30% 94%, color-mix(in srgb, var(--magenta) 28%, transparent), transparent 65%);position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 180px calc(100% - 120px),#0000);mask-image:linear-gradient(#0000,#000 180px calc(100% - 120px),#0000)}:root[data-theme=light] .PfJ2Cq_glow{opacity:.35}.PfJ2Cq_row{gap:14px;display:flex}.PfJ2Cq_row>[data-w]{flex:var(--w,1) 1 0;min-width:0;height:calc(var(--rh,4) * 88px + (var(--rh,4) - 1) * 14px);flex-direction:column;display:flex}.PfJ2Cq_row[data-fit]>[data-w]{height:auto;min-height:calc(var(--rh,4) * 88px + (var(--rh,4) - 1) * 14px)}@container (max-width:900px){.PfJ2Cq_row{flex-wrap:wrap}.PfJ2Cq_row>[data-w]{flex:calc(50% - 7px)}}@container (max-width:560px){.PfJ2Cq_row>[data-w]{height:calc(var(--sh,4) * 88px + (var(--sh,4) - 1) * 14px);flex-basis:100%}.PfJ2Cq_row[data-fit]>[data-w]:not([data-fit-source]){height:calc(var(--sh,4) * 88px + (var(--sh,4) - 1) * 14px);min-height:0}.PfJ2Cq_row[data-fit]>[data-fit-source]{min-height:0}}.PfJ2Cq_wrap[data-page-scroll] [data-w]{pointer-events:none}@media (prefers-reduced-motion:reduce){.PfJ2Cq_wrap *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.mOljUa_page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100%;padding:48px 24px 64px;display:flex}.mOljUa_kicker{font-family:var(--font-display);letter-spacing:.14em;color:var(--red-2);font-size:12px;font-weight:800}.mOljUa_title{font-family:var(--font-display);letter-spacing:.06em;color:var(--paper);margin:0;font-size:22px;font-weight:800}.mOljUa_text{font-family:var(--font-body);color:var(--paper-4);max-width:380px;margin:0 0 10px;font-size:14px;line-height:1.6}.mOljUa_notice{border:1px solid var(--border);background:var(--ink-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:12px 14px 12px 16px;display:flex}.mOljUa_noticeText{font-family:var(--font-body);color:var(--paper-4);min-width:0;font-size:13px;line-height:1.45}.mOljUa_btn{background:var(--red-2);color:var(--on-accent);font-family:var(--font-display);letter-spacing:.08em;white-space:nowrap;transition:background var(--t-micro) var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:12px 30px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.mOljUa_btn:hover{background:var(--red-1);color:var(--on-accent)}.mOljUa_btn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.mOljUa_compact{padding:8px 18px;font-size:12px}
.MeOm5q_entry{justify-content:center;align-items:center;min-height:100%;padding:40px 16px;display:flex}.MeOm5q_entrySheet{border:1px solid rgb(var(--fg-rgb) / calc(.09 * var(--line-k)));background:var(--ink-2);width:100%;max-width:440px;box-shadow:0 24px 64px rgb(0 0 0/calc(.5 * var(--shadow-a))), inset 0 1px 0 rgb(var(--fg-rgb) / .05);border-radius:18px;overflow:hidden}.MeOm5q_entryHead{border-bottom:1px solid rgb(var(--fg-rgb) / calc(.06 * var(--line-k)));background:linear-gradient(180deg, color-mix(in srgb, var(--red-1) 14%, transparent), transparent);flex-direction:column;gap:10px;padding:24px 28px 20px;display:flex}.MeOm5q_entryEyebrow{color:var(--red-1);font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1}.MeOm5q_entryBody{flex-direction:column;gap:10px;padding:22px 28px 24px;display:flex}.MeOm5q_entryRow{gap:8px;display:flex}.MeOm5q_entryFoot{border-top:1px solid rgb(var(--fg-rgb) / calc(.06 * var(--line-k)));padding:14px 28px 16px}.MeOm5q_page{box-sizing:border-box;flex-direction:column;gap:16px;min-width:0;height:100%;min-height:420px;padding:16px;display:flex}.MeOm5q_stage{flex:1;min-height:0;container-type:size}.MeOm5q_poster{aspect-ratio:16/9;border:1px solid var(--border);background:#0d0d11;border-radius:16px;width:min(100cqw,177.778cqh);margin:0 auto;position:relative;overflow:hidden;container-type:inline-size}.MeOm5q_poster:before,.MeOm5q_mobileArt:before{content:"";background:radial-gradient(ellipse 60% 55% at 30% 40%, color-mix(in srgb, var(--red-1) 13%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.MeOm5q_poster:before{right:55%}.MeOm5q_at{left:var(--x);top:var(--y);width:var(--w);height:var(--h);position:absolute}.MeOm5q_sheet{box-sizing:border-box;border:1px solid rgb(var(--fg-rgb) / calc(.06 * var(--line-k)));background:rgb(var(--fg-rgb) / .035);flex-direction:column;display:flex}.MeOm5q_poster .MeOm5q_sheet{border-radius:.95cqw;gap:.55cqw;padding:.85cqw .95cqw}.MeOm5q_line{justify-content:space-between;align-items:center;gap:.6cqw;min-width:0;display:flex}.MeOm5q_grow{flex:1}.MeOm5q_divider{background:rgb(var(--fg-rgb) / .06);flex-shrink:0;height:1px}.MeOm5q_tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:.8cqw;display:grid}.MeOm5q_controls{flex-shrink:0;justify-content:center;align-items:center;gap:10px;display:flex}.MeOm5q_uidPill{width:320px;max-width:100%}.MeOm5q_mobileCard{display:none}@media (max-width:768px){.MeOm5q_page{height:auto;min-height:0;padding-bottom:40px}.MeOm5q_stage,.MeOm5q_tournament{display:none}.MeOm5q_uidPill{flex:1;min-width:0}.MeOm5q_mobileCard{border:1px solid var(--border);background:#0d0d11;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;overflow:hidden}.MeOm5q_mobileCard .MeOm5q_sheet{border-radius:12px;gap:9px;padding:12px}.MeOm5q_mobileCard .MeOm5q_line{gap:8px}.MeOm5q_mobileCard .MeOm5q_tiles{gap:6px}.MeOm5q_mobileArt{flex-direction:column;justify-content:flex-end;gap:10px;height:330px;margin:-16px -16px 0;padding:16px;display:flex;position:relative}.MeOm5q_mobileArt>:first-child{position:absolute;top:16px;left:50%;transform:translate(-50%)}.MeOm5q_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}}
._6VAyvq_overlay{z-index:3000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._6VAyvq_sheet{border:1px solid var(--border);background:var(--ink-2);width:100%;max-width:520px;min-height:0;max-height:min(860px,100%);box-shadow:0 24px 80px rgb(0 0 0/calc(.7 * var(--shadow-a)));border-radius:18px;flex-direction:column;display:flex;overflow:hidden}._6VAyvq_head{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:16px 20px 14px;display:flex}._6VAyvq_headCopy{flex:1;min-width:0}._6VAyvq_eyebrow{color:var(--red-1);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}._6VAyvq_title{color:var(--paper);font-family:var(--font-display);letter-spacing:.03em;margin:4px 0 0;font-size:17px;font-weight:800;line-height:1.2}._6VAyvq_closeBtn{border:1px solid var(--border);width:36px;height:36px;color:var(--paper-4);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s,border-color .12s;display:inline-flex}._6VAyvq_closeBtn:hover{border-color:rgb(var(--fg-rgb) / calc(.3 * var(--line-k)));color:var(--paper)}._6VAyvq_body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}._6VAyvq_section{border:1px solid var(--border);background:var(--ink-1);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}._6VAyvq_label{color:var(--paper-4);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800;line-height:1.25}._6VAyvq_brand{align-items:center;gap:12px;padding:18px 14px 16px;overflow:hidden}._6VAyvq_brandRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._6VAyvq_version{background:var(--ink-3);height:30px;color:var(--paper-4);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}._6VAyvq_version b{color:var(--paper);font-family:var(--font-mono);letter-spacing:.02em;font-size:12px}._6VAyvq_notice{border:1px solid color-mix(in srgb, var(--red-1) 45%, transparent);background:color-mix(in srgb, var(--red-1) 7%, transparent);color:var(--red-1);font-family:var(--font-body);border-radius:14px;margin:0;padding:11px 14px;font-size:12.5px;line-height:1.45}._6VAyvq_docs{flex-direction:column;margin:-4px -6px;display:flex}._6VAyvq_doc{min-height:40px;color:var(--paper-2);font-family:var(--font-body);border-radius:8px;align-items:center;gap:10px;padding:0 8px;font-size:13px;line-height:1.35;text-decoration:none;transition:background .12s,color .12s;display:flex;position:relative}._6VAyvq_doc+._6VAyvq_doc:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:8px;right:8px}._6VAyvq_doc>span{flex:1;min-width:0}._6VAyvq_doc>svg{color:var(--paper-4);flex-shrink:0;transition:color .12s,transform .12s}._6VAyvq_doc:hover{background:var(--fill-1);color:var(--paper)}._6VAyvq_doc:hover>svg{color:var(--paper);transform:translate(2px)}._6VAyvq_disclaimer{border-top:1px solid var(--border);color:var(--paper-4);font-family:var(--font-body);margin:0;padding-top:10px;font-size:12px;line-height:1.6}._6VAyvq_people{flex-direction:column;gap:6px;display:flex}._6VAyvq_person{border:1px solid var(--border);background:var(--ink-2);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;transition:border-color .12s;display:flex}._6VAyvq_person:hover{border-color:rgb(var(--fg-rgb) / calc(.3 * var(--line-k)))}._6VAyvq_person[data-lead]{border-color:color-mix(in srgb, var(--red-1) 35%, transparent);background:color-mix(in srgb, var(--red-2) 6%, transparent)}._6VAyvq_personLink{flex:1;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}._6VAyvq_personName{color:var(--paper);font-family:var(--font-display);letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;display:block;overflow:hidden}._6VAyvq_personRole{color:var(--red-1);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin-top:2px;font-size:9px;font-weight:800;display:block}._6VAyvq_subLabel{margin-top:4px}._6VAyvq_ghost{border:1px solid rgb(var(--fg-rgb) / calc(.18 * var(--line-k)));min-height:30px;color:var(--paper-3);cursor:pointer;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:10px;font-weight:800;text-decoration:none;transition:border-color .12s,color .12s;display:inline-flex}._6VAyvq_ghost:hover{border-color:rgb(var(--fg-rgb) / calc(.3 * var(--line-k)));color:var(--paper)}._6VAyvq_ghost svg{transition:transform .12s}._6VAyvq_ghost:hover svg{transform:translate(2px)}._6VAyvq_foot{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;padding:12px 20px;display:flex}._6VAyvq_foot ._6VAyvq_ghost{border-style:dashed;min-height:36px}._6VAyvq_closeBtn:focus-visible,._6VAyvq_ghost:focus-visible,._6VAyvq_doc:focus-visible,._6VAyvq_personLink:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}@media (max-width:768px){._6VAyvq_overlay{-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}._6VAyvq_sheet{border:none;border-radius:0;max-width:none;height:100dvh;max-height:none}._6VAyvq_head{padding:12px 16px}._6VAyvq_body{padding:12px 12px calc(16px + env(safe-area-inset-bottom))}._6VAyvq_section{padding:12px}._6VAyvq_doc{min-height:44px}._6VAyvq_foot{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}._6VAyvq_foot ._6VAyvq_ghost{flex:1}}
._56LfMq_root{min-width:0;position:relative}._56LfMq_pill{border:1px solid color-mix(in srgb, var(--red-1) 45%, transparent);background:color-mix(in srgb, var(--red-2) 10%, transparent);max-width:420px;height:38px;color:var(--paper);cursor:pointer;font-family:var(--font-display);white-space:nowrap;box-shadow:0 0 18px color-mix(in srgb, var(--red-1) 12%, transparent);border-radius:999px;align-items:center;gap:9px;padding:0 6px 0 14px;transition:border-color .12s,background-color .12s;display:flex}._56LfMq_pill:hover{border-color:var(--red-1);background:color-mix(in srgb, var(--red-2) 18%, transparent)}._56LfMq_pill:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}._56LfMq_dot{background:var(--red-1);width:7px;height:7px;color:var(--on-accent);box-shadow:0 0 0 0 color-mix(in srgb, var(--red-1) 60%, transparent);border-radius:50%;flex-shrink:0;animation:1.8s ease-out infinite _56LfMq_pulse}@keyframes _56LfMq_pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--red-1) 55%, transparent)}70%,to{box-shadow:0 0 0 7px color-mix(in srgb, var(--red-1) 0%, transparent)}}._56LfMq_dot[data-corner]{width:6px;height:6px;position:absolute;top:-2px;right:-3px}._56LfMq_menu[data-fixed]{z-index:2500;position:fixed;left:auto;transform:none}._56LfMq_label{color:var(--red-1);letter-spacing:.12em;text-transform:uppercase;flex-shrink:0;font-size:10px;font-weight:800}._56LfMq_name{letter-spacing:.03em;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:800;overflow:hidden}._56LfMq_go,._56LfMq_count{background:var(--red-2);height:26px;color:var(--on-accent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex-shrink:0;align-items:center;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}._56LfMq_count{font-family:var(--font-mono);letter-spacing:0;padding:0 9px;font-size:11px}._56LfMq_menu{z-index:50;border:1px solid var(--border);background:var(--ink-2);width:300px;box-shadow:0 16px 40px rgb(0 0 0/calc(.55 * var(--shadow-a)));border-radius:14px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}._56LfMq_item{color:var(--paper);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:9px 12px;display:flex}._56LfMq_item:hover{background:var(--ink-3)}._56LfMq_itemName{min-width:0;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:800;overflow:hidden}._56LfMq_itemTime{color:var(--paper-4);font-family:var(--font-body);white-space:nowrap;font-size:11px}._56LfMq_root[data-compact]{width:100%}._56LfMq_root[data-compact] ._56LfMq_pill{width:100%;max-width:none;height:36px}._56LfMq_root[data-compact] ._56LfMq_name{text-align:left;flex:1}@media (prefers-reduced-motion:reduce){._56LfMq_dot{animation:none}}
.iuWTxa_badge{z-index:1500;border:1px solid color-mix(in srgb, var(--red-1) 45%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--red-1) 10%, rgb(var(--ink-1-rgb) / .96)), rgb(var(--ink-1-rgb) / .96));box-shadow:0 0 0 1px rgb(0 0 0/calc(.5 * var(--shadow-a))), 0 10px 30px rgb(0 0 0/calc(.55 * var(--shadow-a))), 0 0 22px color-mix(in srgb, var(--red-1) 18%, transparent);color:var(--paper-3);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:9px;padding:9px 15px 9px 11px;font-size:11px;font-weight:800;animation:.32s cubic-bezier(.22,.61,.36,1) both iuWTxa_hintBadgeIn;display:flex;position:fixed;bottom:20px;right:20px}.iuWTxa_icon{border:1px solid rgb(var(--fg-rgb) / calc(.22 * var(--line-k)));background:rgb(var(--fg-rgb) / .07);min-width:22px;height:20px;color:var(--paper);font-family:var(--font-mono);letter-spacing:0;text-transform:none;border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.iuWTxa_accent{color:var(--red-1);animation:2.4s ease-in-out infinite iuWTxa_hintBadgePulse}.iuWTxa_keyboardOnly{display:flex}@keyframes iuWTxa_hintBadgeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes iuWTxa_hintBadgePulse{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:768px),(hover:none){.iuWTxa_keyboardOnly{display:none}}@media (max-width:768px){.iuWTxa_badge{bottom:86px}}@media (max-width:480px){.iuWTxa_badge{letter-spacing:.06em;white-space:normal;max-width:calc(100vw - 24px);font-size:10px;bottom:86px;right:12px}}@media (prefers-reduced-motion:reduce){.iuWTxa_badge,.iuWTxa_accent{animation:none}}
.kx_Zoa_page{box-sizing:border-box;height:100%;padding:28px;overflow-y:auto}@media (max-width:768px){.kx_Zoa_page{padding:16px 12px}}.kx_Zoa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));align-items:start;gap:12px;display:grid}.kx_Zoa_card{border:1px solid var(--border);background:var(--ink-2);border-radius:14px;flex-direction:column;min-width:0;transition:border-color .12s cubic-bezier(.22,.61,.36,1),background .12s cubic-bezier(.22,.61,.36,1);display:flex;position:relative;overflow:hidden}.kx_Zoa_card:hover{border-color:rgb(var(--fg-rgb) / calc(.28 * var(--line-k)));background:var(--ink-3)}.kx_Zoa_cardLink{color:inherit;flex-direction:column;text-decoration:none;display:flex}.kx_Zoa_cardLink:focus-visible{outline:2px solid var(--red-1);outline-offset:-2px}.kx_Zoa_thumb{aspect-ratio:16/9;background:var(--ink-3);position:relative;overflow:hidden}.kx_Zoa_thumb img{object-fit:cover;width:100%;height:100%;display:block}.kx_Zoa_thumbShade{pointer-events:none;background:linear-gradient(#00000073 0%,#0000 35% 55%,#000000b3 100%);position:absolute;inset:0}.kx_Zoa_thumbTop{flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.kx_Zoa_thumbBottom{justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.kx_Zoa_play{background:rgb(var(--ink-1-rgb) / .55);border:1px solid rgb(var(--fg-rgb) / calc(.25 * var(--line-k)));width:44px;height:44px;color:var(--paper);opacity:.85;border-radius:999px;justify-content:center;align-items:center;margin:-22px 0 0 -22px;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:50%;left:50%}.kx_Zoa_card:hover .kx_Zoa_play{opacity:1;transform:scale(1.06)}.kx_Zoa_enemy{flex-direction:column;gap:2px;min-width:0;display:flex}.kx_Zoa_enemyName{color:var(--paper);font:800 15px/1.15 var(--font-display);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 6px #000c;overflow:hidden}.kx_Zoa_enemySub{color:var(--paper-3);font:600 11px/1.2 var(--font-body);text-shadow:0 1px 6px #000c}.kx_Zoa_result{background:rgb(var(--ink-1-rgb) / .6);border:1px solid rgb(var(--fg-rgb) / calc(.2 * var(--line-k)));color:var(--paper);font:800 13px/1 var(--font-mono);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:4px 10px}.kx_Zoa_squad{gap:8px;padding:12px 14px 0;display:flex}.kx_Zoa_cardCosts{padding:10px 14px 0}.kx_Zoa_cardCosts .kx_Zoa_costPair{justify-content:flex-start}.kx_Zoa_cardFoot{border-top:1px solid rgb(var(--fg-rgb) / calc(.06 * var(--line-k)));align-items:center;gap:10px;margin:10px 14px 0;padding:10px 0 12px;display:flex}.kx_Zoa_cardFoot .kx_Zoa_player{flex:1}.kx_Zoa_viewToggle .kx_Zoa_segBtn{justify-content:center;align-items:center;padding:6px 10px;display:inline-flex}.kx_Zoa_list{flex-direction:column;gap:8px;display:flex}.kx_Zoa_row{border:1px solid var(--border);background:var(--ink-2);border-radius:14px;align-items:center;min-width:0;transition:border-color .12s cubic-bezier(.22,.61,.36,1),background .12s cubic-bezier(.22,.61,.36,1);display:flex}.kx_Zoa_row:hover{border-color:rgb(var(--fg-rgb) / calc(.28 * var(--line-k)));background:var(--ink-3)}.kx_Zoa_rowLink{min-width:0;color:inherit;border-radius:13px;flex:1;grid-template-columns:148px minmax(0,1.3fr) auto minmax(0,auto) minmax(0,.8fr);align-items:center;gap:16px;padding:10px 0 10px 10px;text-decoration:none;display:grid}.kx_Zoa_rowLink:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.kx_Zoa_rowThumb{aspect-ratio:16/9;background:var(--ink-3);border-radius:10px;position:relative;overflow:hidden}.kx_Zoa_rowThumb img{object-fit:cover;width:100%;height:100%;display:block}.kx_Zoa_rowPlay{background:rgb(var(--ink-1-rgb) / .55);border:1px solid rgb(var(--fg-rgb) / calc(.25 * var(--line-k)));width:30px;height:30px;color:var(--paper);opacity:.8;border-radius:999px;justify-content:center;align-items:center;margin:-15px 0 0 -15px;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:50%;left:50%}.kx_Zoa_row:hover .kx_Zoa_rowPlay{opacity:1;transform:scale(1.06)}.kx_Zoa_rowMain{flex-direction:column;gap:4px;min-width:0;display:flex}.kx_Zoa_rowTitle{color:var(--paper);font:800 14.5px/1.2 var(--font-display);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kx_Zoa_rowSub{color:var(--paper-4);font:600 11.5px/1.2 var(--font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kx_Zoa_rowSquad{gap:8px;display:flex}.kx_Zoa_rowSquad .kx_Zoa_face{width:46px;height:46px}.kx_Zoa_rowSquad .kx_Zoa_ampMini{width:30px;height:30px}.kx_Zoa_rowStats{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;display:flex}.kx_Zoa_rowResult{color:var(--paper);font:800 16px/1 var(--font-mono);white-space:nowrap}.kx_Zoa_rowPlayer{min-width:0;color:var(--paper-2,var(--paper));font:700 12.5px var(--font-body);white-space:nowrap;align-items:center;gap:8px;display:flex}.kx_Zoa_rowPlayer span{text-overflow:ellipsis;overflow:hidden}.kx_Zoa_rowLike{flex-shrink:0;padding:0 12px 0 4px}.kx_Zoa_reactions{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}a.kx_Zoa_like{text-decoration:none}@media (max-width:1100px){.kx_Zoa_rowLink{grid-template-columns:132px minmax(0,1fr) auto minmax(0,auto)}.kx_Zoa_rowPlayer{display:none}}@media (max-width:768px){.kx_Zoa_row{align-items:flex-end}.kx_Zoa_rowLink{grid-template-columns:104px minmax(0,1fr);grid-template-areas:"thumb main""squad stats";gap:10px 12px;padding:10px 0 10px 10px}.kx_Zoa_rowThumb{grid-area:thumb}.kx_Zoa_rowMain{grid-area:main}.kx_Zoa_rowSquad{grid-area:squad;gap:4px}.kx_Zoa_rowStats{grid-area:stats}.kx_Zoa_rowSquad .kx_Zoa_face{width:32px;height:32px}.kx_Zoa_rowSquad .kx_Zoa_ampMini,.kx_Zoa_rowSquad .kx_Zoa_bangbooMini{display:none}.kx_Zoa_rowLike{padding:0 10px 10px 2px}}.kx_Zoa_slot{align-items:center;gap:6px;min-width:0;display:flex;position:relative}.kx_Zoa_face{border:1px solid var(--border);background:var(--ink-3);border-radius:10px;flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}.kx_Zoa_face img{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.kx_Zoa_face[data-primary]{border-color:var(--red-1);box-shadow:0 0 0 1px var(--red-1), 0 0 10px color-mix(in srgb, var(--red-1) 35%, transparent)}.kx_Zoa_face[data-primary]:after{content:"";background:var(--red-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M8 1.5l1.9 4.3 4.6.4-3.5 3 1.1 4.6L8 11.4l-4.1 2.4 1.1-4.6-3.5-3 4.6-.4L8 1.5Z'/%3E%3C/svg%3E") center / 7px no-repeat;border-radius:50%;width:11px;height:11px;position:absolute;top:2px;left:2px}.kx_Zoa_level{background:rgb(var(--ink-1-rgb) / .75);color:var(--paper);font:800 9.5px/1.4 var(--font-mono);border-radius:5px;padding:0 4px;position:absolute;bottom:2px;right:2px}.kx_Zoa_ampMini{border:1px solid var(--border);background:var(--ink-3);border-radius:8px;flex-shrink:0;width:30px;height:30px;position:relative;overflow:hidden}.kx_Zoa_ampMini img{object-fit:contain;width:100%;height:100%}.kx_Zoa_bangbooMini{border:1px solid var(--border);background:var(--ink-3);border-radius:50%;flex-shrink:0;align-self:center;width:28px;height:28px;position:relative;overflow:hidden}.kx_Zoa_bangbooMini img{object-fit:cover;width:100%;height:100%}.kx_Zoa_squad .kx_Zoa_bangbooMini{margin-left:auto}.kx_Zoa_squad .kx_Zoa_face{width:50px;height:50px}.kx_Zoa_squad .kx_Zoa_ampMini{width:34px;height:34px}.kx_Zoa_rowSquad .kx_Zoa_bangbooMini{width:26px;height:26px;margin-left:4px}.kx_Zoa_player{min-width:0;color:var(--paper-2,var(--paper));font:700 12.5px var(--font-body);white-space:nowrap;flex:1;align-items:center;gap:8px;display:flex}.kx_Zoa_player span{text-overflow:ellipsis;overflow:hidden}.kx_Zoa_player>span:first-child,.kx_Zoa_rowPlayer>span:first-child{overflow:visible}.kx_Zoa_costChip{border:1px solid color-mix(in srgb, var(--red-1) 45%, transparent);background:color-mix(in srgb, var(--red-1) 10%, transparent);color:var(--paper);font:800 13px/1 var(--font-mono);border-radius:999px;flex-shrink:0;align-items:baseline;gap:5px;padding:4px 10px;display:inline-flex}.kx_Zoa_costPair{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.kx_Zoa_costChip small{color:var(--paper-4);font:700 9px/1 var(--font-display);letter-spacing:.08em}.kx_Zoa_costChip[data-discount]{background:#7ce38b1a;border-color:#7ce38b80}.kx_Zoa_costStd{color:var(--paper-3)}.kx_Zoa_like{border:1px solid var(--border);background:var(--ink-3);min-height:34px;color:var(--paper-3);cursor:pointer;font:800 13px/1 var(--font-mono);border-radius:999px;align-items:center;gap:6px;padding:0 12px;transition:background .12s,border-color .12s,color .12s,transform .12s;display:inline-flex}.kx_Zoa_like svg{width:15px;height:15px}.kx_Zoa_like:hover:not([aria-disabled]){border-color:var(--red-2);color:var(--paper)}.kx_Zoa_like:active:not([aria-disabled]){transform:scale(.94)}.kx_Zoa_like[aria-pressed=true]{border-color:var(--red-2);background:color-mix(in srgb, var(--red-1) 16%, transparent);color:var(--red-1)}.kx_Zoa_like[aria-disabled]{cursor:default;opacity:.6}.kx_Zoa_like:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.kx_Zoa_tag{font:800 10.5px/1.5 var(--font-mono);letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.kx_Zoa_groups{flex-direction:column;gap:6px;display:flex}.kx_Zoa_group{min-width:0}.kx_Zoa_group>button{background:0 0;position:static}.kx_Zoa_group .kx_Zoa_groupFace{border:1px solid var(--border);background:var(--ink-3);object-fit:cover;object-position:top center;border-radius:50%;flex-shrink:0;width:30px;height:30px}.kx_Zoa_groupBody{box-sizing:content-box;margin:-6px;padding:6px;transition:height .32s cubic-bezier(.22,1,.36,1),opacity .15s;overflow:hidden}.kx_Zoa_groupItem{min-width:0}.kx_Zoa_groupItem>*{height:100%}.kx_Zoa_groupItem[data-extra=in]{animation:.36s cubic-bezier(.22,1,.36,1) both kx_Zoa_groupItemIn;animation-delay:calc(var(--i,0) * 40ms)}.kx_Zoa_groupItem[data-extra=out]{opacity:0;transition:opacity .18s,transform .18s;transform:translateY(-6px)}@keyframes kx_Zoa_groupItemIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kx_Zoa_groupBody{transition:none}.kx_Zoa_groupItem[data-extra=in]{animation:none}.kx_Zoa_groupItem[data-extra=out]{transition:none}}@media (min-width:769px){.kx_Zoa_groups[data-layout=rows]{grid-template-columns:148px minmax(0,1.3fr) auto auto minmax(0,.8fr) auto;gap:6px 16px;display:grid}.kx_Zoa_groups[data-layout=rows]>.kx_Zoa_group,.kx_Zoa_groups[data-layout=rows] .kx_Zoa_groupBody,.kx_Zoa_groups[data-layout=rows] .kx_Zoa_groupBody>.kx_Zoa_list,.kx_Zoa_groups[data-layout=rows] .kx_Zoa_groupItem,.kx_Zoa_groups[data-layout=rows] .kx_Zoa_row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;column-gap:16px;display:grid}.kx_Zoa_groups[data-layout=rows] .kx_Zoa_groupBody>.kx_Zoa_list{row-gap:8px}.kx_Zoa_groups[data-layout=rows] .kx_Zoa_group>button,.kx_Zoa_groups[data-layout=rows] .kx_Zoa_groupMore{grid-column:1/-1}.kx_Zoa_groups[data-layout=rows] .kx_Zoa_rowLink{grid-column:1/-2;grid-template-columns:subgrid}.kx_Zoa_groups[data-layout=rows] .kx_Zoa_rowLike{grid-column:-2/-1}}@media (min-width:769px) and (max-width:1100px){.kx_Zoa_groups[data-layout=rows]{grid-template-columns:132px minmax(0,1fr) auto auto auto}}.kx_Zoa_groupMore{justify-content:center;margin-top:12px;display:flex}.kx_Zoa_more{justify-content:center;margin-top:18px;display:flex}.kx_Zoa_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:50%;padding:32px;display:flex}.kx_Zoa_emptyText{color:var(--paper-4);font:700 13px var(--font-display);letter-spacing:.08em;opacity:.6;margin:0}.kx_Zoa_selects{flex-wrap:wrap;gap:10px;margin:0 0 16px;display:flex}@media (max-width:768px){.kx_Zoa_selects>.kx_Zoa_seg{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}}.kx_Zoa_skHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.kx_Zoa_skWide{display:inline-flex}.kx_Zoa_skNarrow,.kx_Zoa_skStack{display:none}@media (max-width:768px){.kx_Zoa_skHead{gap:8px;margin-bottom:18px}.kx_Zoa_skWide{display:none}.kx_Zoa_skNarrow{display:inline-flex}.kx_Zoa_skStack{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}}.kx_Zoa_detail{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:16px;max-width:1280px;margin:0 auto;display:grid}@media (max-width:1000px){.kx_Zoa_detail{flex-direction:column;align-items:stretch;display:flex}.kx_Zoa_detail>.kx_Zoa_column{display:contents}}.kx_Zoa_column{flex-direction:column;gap:16px;min-width:0;display:flex}.kx_Zoa_video{aspect-ratio:16/9;border:1px solid var(--border);background:#000;border-radius:14px;position:relative;overflow:hidden}.kx_Zoa_video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.kx_Zoa_panel{border:1px solid var(--border);background:var(--ink-2);border-radius:14px;min-width:0}.kx_Zoa_panel>.kx_Zoa_thumb:first-child{border-radius:13px 13px 0 0}.kx_Zoa_panelHead{border-bottom:1px solid rgb(var(--fg-rgb) / calc(.06 * var(--line-k)));justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.kx_Zoa_panelTitle{color:var(--paper-4);font:800 11px var(--font-display);letter-spacing:.12em;text-transform:uppercase;margin:0}.kx_Zoa_sysSwitch{min-width:0;position:relative}.kx_Zoa_sysBtn{max-width:100%;color:var(--paper-4);font:500 11.5px/1.45 var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;transition:color .15s;display:inline-flex}.kx_Zoa_sysBtn:hover,.kx_Zoa_sysBtn[aria-expanded=true],.kx_Zoa_sysBtn[data-alt]{color:var(--paper)}.kx_Zoa_sysBtn>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kx_Zoa_sysBtn>svg{flex-shrink:0;transition:transform .15s}.kx_Zoa_sysBtn[aria-expanded=true]>svg{transform:rotate(180deg)}.kx_Zoa_sysMenu{z-index:60;border:1px solid var(--border);background:var(--ink-2);width:max-content;min-width:240px;max-width:min(340px,100vw - 32px);max-height:260px;box-shadow:0 12px 40px rgb(0 0 0/calc(.7 * var(--shadow-a)));border-radius:14px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.kx_Zoa_sysOption{width:100%;color:var(--paper);font:700 13px var(--font-display);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:background .1s;display:flex}.kx_Zoa_sysOption:hover{background:var(--fill-1)}.kx_Zoa_sysOption[aria-checked=true]{color:var(--red-1);background:color-mix(in srgb, var(--red-1) 10%, transparent);border-left-color:var(--red-1)}.kx_Zoa_sysOption small{color:var(--paper-4);font:700 11px var(--font-mono);white-space:nowrap}.kx_Zoa_panelBody{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.kx_Zoa_headTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kx_Zoa_headTop>.kx_Zoa_chips{flex:1;min-width:0}.kx_Zoa_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kx_Zoa_title{color:var(--paper);font:800 22px/1.15 var(--font-display);letter-spacing:.04em;margin:0}.kx_Zoa_meta{color:var(--paper-4);font:600 12px var(--font-body);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.kx_Zoa_stats{border-top:1px solid rgb(var(--fg-rgb) / calc(.06 * var(--line-k)));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kx_Zoa_statCell{text-align:center;border-right:1px solid rgb(var(--fg-rgb) / calc(.06 * var(--line-k)));min-width:0;padding:12px 8px}.kx_Zoa_statCell:last-child{border-right:0}.kx_Zoa_statValue{color:var(--paper);font:800 18px/1 var(--font-mono);white-space:nowrap;margin:0}.kx_Zoa_statLabel{color:var(--paper-4);font:700 9px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin:5px 0 0}.kx_Zoa_agentRow{border-bottom:1px solid rgb(var(--fg-rgb) / calc(.05 * var(--line-k)));grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.kx_Zoa_agentRow:last-child{border-bottom:0;padding-bottom:0}.kx_Zoa_agentRow:first-child{padding-top:0}.kx_Zoa_agentRow .kx_Zoa_face{border-radius:12px;width:56px;height:56px}.kx_Zoa_agentInfo{flex-direction:column;gap:5px;min-width:0;display:flex}.kx_Zoa_agentName{min-width:0;color:var(--paper);font:800 14px/1.2 var(--font-display);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.kx_Zoa_agentGear{min-width:0;color:var(--paper-3);font:600 12px var(--font-body);align-items:center;gap:6px;display:flex}.kx_Zoa_agentGear img{object-fit:contain;background:var(--ink-3);border-radius:6px;flex-shrink:0;width:22px;height:22px}.kx_Zoa_agentGear span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kx_Zoa_costs{font:700 11px var(--font-mono);color:var(--paper-4);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:3px;display:flex}.kx_Zoa_costs b{color:var(--paper);font-size:15px}@media (max-width:640px){.kx_Zoa_agentRow{grid-template-columns:48px minmax(0,1fr);row-gap:6px}.kx_Zoa_agentRow .kx_Zoa_face{width:48px;height:48px}.kx_Zoa_costs{flex-direction:row;grid-column:2;justify-content:flex-start;align-items:baseline;gap:8px}}.kx_Zoa_totalRow{border-top:1px solid rgb(var(--fg-rgb) / calc(.08 * var(--line-k)));color:var(--paper-3);font:700 12px var(--font-body);justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.kx_Zoa_totalRow b{color:var(--paper);font:800 20px var(--font-mono)}.kx_Zoa_note{color:var(--paper);font:500 13px/1.55 var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.kx_Zoa_notice{border:1px solid var(--border);background:rgb(var(--fg-rgb) / .03);color:var(--paper-3);font:500 12.5px/1.5 var(--font-body);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.kx_Zoa_notice[data-tone=warn]{border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:color-mix(in srgb, var(--warn) 8%, transparent)}.kx_Zoa_notice[data-tone=bad]{border-color:color-mix(in srgb, var(--red-1) 45%, transparent);background:color-mix(in srgb, var(--red-1) 8%, transparent)}.kx_Zoa_notice[data-tone=good]{background:#7ce38b14;border-color:#7ce38b73}.kx_Zoa_actions{flex-wrap:wrap;gap:8px;display:flex}.kx_Zoa_chips{flex-wrap:wrap;gap:6px;display:flex}.kx_Zoa_comments{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.kx_Zoa_comment{gap:10px;min-width:0;display:flex}.kx_Zoa_commentAvatar{border-radius:50%;flex-shrink:0;align-self:flex-start}.kx_Zoa_commentAvatar:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.kx_Zoa_commentMain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.kx_Zoa_commentHead{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.kx_Zoa_commentAuthor{min-width:0;color:var(--paper-2,var(--paper));font:700 12.5px var(--font-body);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.kx_Zoa_commentAuthor:hover{color:var(--paper);text-decoration:underline}.kx_Zoa_commentTime{color:var(--paper-4);font:500 11px var(--font-body)}.kx_Zoa_commentActions{gap:8px;margin-left:auto;display:inline-flex}.kx_Zoa_commentDelete{color:var(--paper-4);cursor:pointer;font:600 11px var(--font-body);background:0 0;border:0;margin-left:auto;padding:0}.kx_Zoa_commentActions .kx_Zoa_commentDelete{margin-left:0}.kx_Zoa_commentDelete:hover:not(:disabled){color:var(--paper-2,var(--paper))}.kx_Zoa_commentDelete[data-confirm]{color:var(--red-1)}.kx_Zoa_commentDelete:disabled{opacity:.55;cursor:not-allowed}.kx_Zoa_commentDelete:focus-visible{outline:2px solid var(--red-1);outline-offset:2px;border-radius:4px}.kx_Zoa_commentSend{justify-content:space-between;align-items:center;gap:10px;display:flex}.kx_Zoa_field{flex-direction:column;gap:7px;min-width:0;display:flex}.kx_Zoa_hint{color:var(--paper-4);font:500 11.5px/1.45 var(--font-body);margin:0}.kx_Zoa_input{box-sizing:border-box;border:1px solid var(--fill-3,var(--border));background:var(--ink-3);width:100%;color:var(--paper);font:500 13.5px var(--font-body);border-radius:10px;outline:none;padding:10px 13px;transition:border-color .12s}.kx_Zoa_input:focus{border-color:var(--red-2)}textarea.kx_Zoa_input{resize:vertical;min-height:72px;line-height:1.5}.kx_Zoa_seg{border:1px solid var(--border);background:var(--ink-2);border-radius:22px;flex-wrap:wrap;gap:2px;max-width:100%;padding:4px;display:inline-flex}.kx_Zoa_segBtn{color:var(--paper-4);cursor:pointer;font:800 12px var(--font-display);letter-spacing:.06em;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:6px 13px;transition:background .15s,color .15s}.kx_Zoa_segBtn[aria-checked=true]{background:var(--red-2);color:var(--on-accent);box-shadow:0 0 12px color-mix(in srgb, var(--red-1) 25%, transparent)}.kx_Zoa_segBtn:disabled{opacity:.45;cursor:not-allowed}.kx_Zoa_slotCard{border:1px solid var(--border);background:var(--ink-3);border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.kx_Zoa_iconToggle{cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:10px;padding:0;transition:opacity .12s,transform .12s}.kx_Zoa_iconToggle:hover:not(:disabled),.kx_Zoa_iconToggle[aria-pressed=true]{opacity:1}.kx_Zoa_iconToggle:active:not(:disabled){transform:scale(.96)}.kx_Zoa_iconToggle:disabled{cursor:not-allowed}.kx_Zoa_iconToggle:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.kx_Zoa_error{color:var(--red-1);font:600 12.5px/1.45 var(--font-body);margin:0}.kx_Zoa_btn{border:1px solid var(--fill-3,var(--border));background:var(--fill-2,var(--ink-3));color:var(--paper-3);cursor:pointer;font:800 12px var(--font-display);letter-spacing:.08em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 20px;text-decoration:none;transition:filter .12s,transform .12s,border-color .12s;display:inline-flex}.kx_Zoa_btn:hover:not(:disabled){filter:brightness(1.15)}.kx_Zoa_btn:active:not(:disabled){transform:scale(.97)}.kx_Zoa_btn:disabled{opacity:.55;cursor:not-allowed}.kx_Zoa_btn[data-variant=red]{border-color:var(--red-2);background:var(--red-2);color:var(--on-accent);box-shadow:0 0 16px color-mix(in srgb, var(--red-1) 25%, transparent)}.kx_Zoa_btn[data-variant=outline]{background:0 0}.kx_Zoa_btn[data-variant=danger]{border-color:color-mix(in srgb, var(--red-1) 50%, transparent);color:var(--red-1);background:0 0}.kx_Zoa_btn[data-variant=liked]{border-color:var(--red-2);background:color-mix(in srgb, var(--red-1) 14%, transparent);color:var(--paper)}.kx_Zoa_btn[data-wide]{width:100%}@media (prefers-reduced-motion:reduce){.kx_Zoa_card,.kx_Zoa_play,.kx_Zoa_row,.kx_Zoa_rowPlay,.kx_Zoa_btn,.kx_Zoa_segBtn,.kx_Zoa_like{transition:none!important}}.kx_Zoa_frameChip{align-self:center;padding:8px 12px}@media (max-width:768px){.kx_Zoa_frameChip{align-self:flex-start}}.kx_Zoa_segBtn[aria-selected=true]{background:var(--red-2);color:var(--on-accent);box-shadow:0 0 12px color-mix(in srgb, var(--red-1) 25%, transparent)}.kx_Zoa_bossTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 22px;display:grid}.kx_Zoa_bossTab{border:1px solid var(--border);background:var(--ink-2);min-width:0;color:inherit;cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:12px;padding:10px;transition:border-color .12s cubic-bezier(.22,.61,.36,1),background .12s cubic-bezier(.22,.61,.36,1);display:flex}.kx_Zoa_bossTab:hover{border-color:rgb(var(--fg-rgb) / calc(.28 * var(--line-k)));background:var(--ink-3)}.kx_Zoa_bossTab[aria-selected=true]{border-color:var(--red-2);background:color-mix(in srgb, var(--red-1) 8%, transparent)}.kx_Zoa_bossTab:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.kx_Zoa_bossArt{border:1px solid var(--border);background:var(--ink-3);border-radius:10px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.kx_Zoa_bossArt img{object-fit:cover;object-position:top center;width:100%;height:100%}.kx_Zoa_bossCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.kx_Zoa_bossEyebrow{color:var(--paper-4);font:800 10px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase}.kx_Zoa_bossTab[aria-selected=true] .kx_Zoa_bossEyebrow{color:var(--red-1)}.kx_Zoa_bossName{color:var(--paper);font:800 14px/1.2 var(--font-display);letter-spacing:.03em;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kx_Zoa_bossCount{color:var(--paper-4);font:600 11px/1.2 var(--font-body)}.kx_Zoa_podium{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;max-width:980px;margin:0 auto 26px;padding:28px 18px 0;display:grid;position:relative}.kx_Zoa_podium:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(38% 300px at 50% 250px,#f5c54229,#0000 70%),radial-gradient(30% 225px at 18% 375px,#c9d1dc12,#0000 70%),radial-gradient(30% 225px at 82% 400px,#d08a4e14,#0000 70%);position:absolute;inset:-110px 8% 0}.kx_Zoa_podium:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--fg-rgb) / .22) 30%, #f5c54280 50%, rgb(var(--fg-rgb) / .22) 70%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.kx_Zoa_spot{flex-direction:column;min-width:0;animation:.62s cubic-bezier(.22,1,.36,1) both kx_Zoa_spotRise;display:flex}.kx_Zoa_spot[data-place="3"]{animation-delay:60ms}.kx_Zoa_spot[data-place="2"]{animation-delay:.16s}.kx_Zoa_spot[data-place="1"]{animation-delay:.28s}@keyframes kx_Zoa_spotRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.kx_Zoa_spotCard{border:1px solid color-mix(in srgb, var(--medal) 40%, transparent);background:linear-gradient(180deg, transparent 40%, color-mix(in srgb, var(--medal) 7%, transparent)), var(--ink-2);min-width:0;color:inherit;text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:74px 12px 16px;text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .16s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.kx_Zoa_spot[data-place="1"] .kx_Zoa_spotCard{border-color:color-mix(in srgb, var(--medal) 65%, transparent);box-shadow:0 18px 50px -18px color-mix(in srgb, var(--medal) 45%, transparent);padding-top:92px}.kx_Zoa_spotCard:hover{border-color:var(--medal);box-shadow:0 22px 50px -16px color-mix(in srgb, var(--medal) 50%, transparent);transform:translateY(-5px)}.kx_Zoa_spotCard:focus-visible{outline:2px solid var(--red-1);outline-offset:3px}.kx_Zoa_spotBg{height:112px;position:absolute;top:0;left:0;right:0;overflow:hidden}.kx_Zoa_spot[data-place="1"] .kx_Zoa_spotBg{height:132px}.kx_Zoa_spotBg img{object-fit:cover;opacity:.55;width:100%;height:100%;transition:opacity .22s,transform .4s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1.04)}.kx_Zoa_spotCard:hover .kx_Zoa_spotBg img{opacity:.8;transform:scale(1.1)}.kx_Zoa_spotBg:after{content:"";background:linear-gradient(180deg, rgb(var(--ink-1-rgb) / .1) 0%, color-mix(in srgb, var(--medal) 10%, rgb(var(--ink-1-rgb) / .35)) 55%, var(--ink-2) 100%);position:absolute;inset:0}.kx_Zoa_spotPlay{background:rgb(var(--ink-1-rgb) / .55);border:1px solid rgb(var(--fg-rgb) / calc(.25 * var(--line-k)));width:30px;height:30px;color:var(--paper);opacity:.8;border-radius:999px;justify-content:center;align-items:center;transition:opacity .16s,transform .16s,background .16s;display:flex;position:absolute;top:10px;right:10px}.kx_Zoa_spotCard:hover .kx_Zoa_spotPlay{opacity:1;background:var(--red-2);color:var(--on-accent);border-color:var(--red-2);transform:scale(1.08)}.kx_Zoa_spotAvatar{margin-bottom:2px;display:inline-flex;position:relative}.kx_Zoa_spotAvatar:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--medal) 55%, transparent) 0%, transparent 68%);border-radius:50%;position:absolute;inset:-14px}.kx_Zoa_spot[data-place="1"] .kx_Zoa_spotAvatar:before{animation:2.8s ease-in-out infinite kx_Zoa_haloPulse}@keyframes kx_Zoa_haloPulse{0%,to{opacity:.75;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.kx_Zoa_spotCrown{z-index:1;color:var(--medal);filter:drop-shadow(0 2px 8px color-mix(in srgb, var(--medal) 70%, transparent));position:absolute;top:-22px;left:50%;transform:translate(-50%)rotate(-8deg)}.kx_Zoa_spotName{max-width:100%;color:var(--paper);font:800 13.5px/1.2 var(--font-display);letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.kx_Zoa_spotScore{background:linear-gradient(180deg, var(--medal-hi) 0%, var(--medal) 55%, var(--medal-lo) 100%);color:#0000;font:800 26px/1 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;filter:drop-shadow(0 2px 10px color-mix(in srgb, var(--medal) 30%, transparent));-webkit-background-clip:text;background-clip:text}.kx_Zoa_spot[data-place="1"] .kx_Zoa_spotScore{font-size:32px}.kx_Zoa_spotTime,.kx_Zoa_lbTime{font:800 12px/1 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.kx_Zoa_spotTime{border:1px solid color-mix(in srgb, var(--medal) 45%, transparent);background:color-mix(in srgb, var(--medal) 12%, transparent);color:var(--medal-hi);border-radius:999px;margin-top:-2px;padding:3px 8px}.kx_Zoa_lbTime{color:var(--paper-4);font-size:11px}.kx_Zoa_spotSquad{justify-content:center;gap:6px;display:flex}.kx_Zoa_spotSquad .kx_Zoa_face{width:36px;height:36px}.kx_Zoa_bossMark{border:1px solid color-mix(in srgb, var(--red-1) 55%, var(--border));background:var(--ink-3);border-radius:50%;flex-shrink:0;width:36px;height:36px;margin-left:4px;overflow:hidden}.kx_Zoa_bossMark img{object-fit:cover;object-position:top;width:100%;height:100%}.kx_Zoa_seasonRules{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.kx_Zoa_regulationsNote{border:1px solid color-mix(in srgb, var(--amber) 40%, transparent);background:color-mix(in srgb, var(--amber) 8%, transparent);color:var(--amber);font:12px/1.5 var(--font-body);border-radius:12px;margin:-6px 0 18px;padding:12px 16px}.kx_Zoa_ruleChip{border:1px solid var(--border);background:var(--ink-2);min-height:34px;color:var(--paper);font:800 13px/1 var(--font-mono);border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:5px 12px;display:inline-flex}.kx_Zoa_ruleChip small{color:var(--paper-4);font:800 9.5px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.kx_Zoa_ruleChip b{font-weight:800}.kx_Zoa_ruleChip[data-ban]{border-color:color-mix(in srgb, var(--red-1) 45%, var(--border))}.kx_Zoa_ruleFaces{flex-wrap:wrap;gap:4px;display:inline-flex}.kx_Zoa_ruleFace{background:var(--ink-3);border-radius:6px;width:24px;height:24px;display:inline-block;overflow:hidden}.kx_Zoa_ruleFace[data-round]{border-radius:50%}.kx_Zoa_ruleFace img{object-fit:cover;object-position:top;width:100%;height:100%}.kx_Zoa_ruleChip[data-ban] .kx_Zoa_ruleFace{filter:grayscale(.7);opacity:.75}@media (max-width:768px){.kx_Zoa_seasonRules{gap:6px;margin-bottom:14px}.kx_Zoa_regulationsNote{margin:-4px 0 14px}.kx_Zoa_ruleChip{padding:5px 10px;font-size:12px}}.kx_Zoa_spotCost .kx_Zoa_costPair{justify-content:center}.kx_Zoa_spotVacant{border:1px dashed color-mix(in srgb, var(--medal) 30%, var(--border));min-height:150px;color:var(--paper-4);font:700 11px var(--font-display);letter-spacing:.1em;text-transform:uppercase;border-radius:18px;justify-content:center;align-items:center;display:flex}.kx_Zoa_pedestal{border-top:2px solid var(--medal);background:linear-gradient(180deg, color-mix(in srgb, var(--medal) 26%, var(--ink-2)) 0%, color-mix(in srgb, var(--medal) 6%, var(--ink-1,#0a0a0e)) 100%);box-shadow:0 -10px 30px -12px color-mix(in srgb, var(--medal) 60%, transparent), inset 0 1px 0 rgb(var(--fg-rgb) / .18);transform-origin:bottom;animation:.7s cubic-bezier(.22,1,.36,1) both kx_Zoa_pedestalGrow;animation-delay:inherit;border-radius:14px 14px 0 0;justify-content:center;align-items:center;margin-top:12px;display:flex;position:relative;overflow:hidden}@keyframes kx_Zoa_pedestalGrow{0%{transform:scaleY(0)}to{transform:none}}.kx_Zoa_pedestal span{background:linear-gradient(180deg, var(--medal-hi) 0%, var(--medal) 50%, var(--medal-lo) 100%);color:#0000;font:900 40px/1 var(--font-display);-webkit-background-clip:text;background-clip:text}.kx_Zoa_spot[data-place="1"] .kx_Zoa_pedestal{height:96px}.kx_Zoa_spot[data-place="2"] .kx_Zoa_pedestal{height:66px}.kx_Zoa_spot[data-place="3"] .kx_Zoa_pedestal{height:44px}.kx_Zoa_spot[data-place="1"] .kx_Zoa_pedestal span{font-size:52px}.kx_Zoa_spot[data-place="3"] .kx_Zoa_pedestal span{font-size:30px}.kx_Zoa_spot[data-place="1"] .kx_Zoa_pedestal:after{content:"";background:linear-gradient(105deg, transparent 25%, rgb(var(--fg-rgb) / .22) 50%, transparent 75%);pointer-events:none;animation:3.6s ease-in-out 1s infinite kx_Zoa_sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes kx_Zoa_sheen{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.kx_Zoa_spot,.kx_Zoa_pedestal,.kx_Zoa_spot[data-place="1"] .kx_Zoa_spotAvatar:before,.kx_Zoa_spot[data-place="1"] .kx_Zoa_pedestal:after{animation:none}.kx_Zoa_spotCard,.kx_Zoa_spotBg img{transition:none}.kx_Zoa_spotCard:hover{transform:none}}.kx_Zoa_lbSection{max-width:980px;margin:0 auto}.kx_Zoa_lbList{flex-direction:column;gap:6px;display:flex}.kx_Zoa_lbRow{border:1px solid var(--border);background:var(--ink-2);color:inherit;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto auto 92px;align-items:center;gap:14px;padding:8px 14px 8px 8px;text-decoration:none;transition:border-color .12s cubic-bezier(.22,.61,.36,1),background .12s cubic-bezier(.22,.61,.36,1);display:grid}@media (min-width:769px){.kx_Zoa_lbList{grid-template-columns:40px minmax(0,1fr) auto auto auto;gap:6px 14px;display:grid}.kx_Zoa_lbList>.kx_Zoa_lbRow{grid-column:1/-1;grid-template-columns:subgrid}}.kx_Zoa_lbRow:hover{border-color:rgb(var(--fg-rgb) / calc(.28 * var(--line-k)));background:var(--ink-3)}.kx_Zoa_lbRow:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.kx_Zoa_lbRow[data-own],.kx_Zoa_spotCard[data-own]{border-color:color-mix(in srgb, var(--red-1) 60%, transparent)}.kx_Zoa_lbPlace{color:var(--paper-3);font:800 16px/1 var(--font-mono);text-align:center}.kx_Zoa_lbPlayer{min-width:0;color:var(--paper-2,var(--paper));font:700 13px var(--font-body);white-space:nowrap;align-items:center;gap:8px;display:flex}.kx_Zoa_lbPlayer>span:nth-child(2){text-overflow:ellipsis;min-width:0;overflow:hidden}.kx_Zoa_lbPlayer>.kx_Zoa_prize{flex-shrink:0}.kx_Zoa_lbSquad{gap:8px;display:flex}.kx_Zoa_lbSquad .kx_Zoa_face{width:36px;height:36px}.kx_Zoa_lbSquad .kx_Zoa_ampMini,.kx_Zoa_lbSquad .kx_Zoa_bangbooMini{width:24px;height:24px}.kx_Zoa_lbScore{color:var(--paper);font:800 16px/1 var(--font-mono);text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;display:flex}@media (max-width:1000px){.kx_Zoa_lbSquad .kx_Zoa_ampMini,.kx_Zoa_lbSquad .kx_Zoa_bangbooMini{display:none}}@media (max-width:768px){.kx_Zoa_bossTabs{gap:6px;margin-bottom:18px}.kx_Zoa_bossTab{flex-direction:column;align-items:flex-start;gap:8px;padding:8px}.kx_Zoa_bossArt{aspect-ratio:4/3;width:100%;height:auto}.kx_Zoa_bossName{font-size:12px}.kx_Zoa_bossCount{font-size:10.5px}.kx_Zoa_podium{gap:6px;margin-bottom:20px;padding:26px 0 0}.kx_Zoa_spotCard,.kx_Zoa_spot[data-place="1"] .kx_Zoa_spotCard{border-radius:14px;gap:6px;padding:46px 6px 10px}.kx_Zoa_spot[data-place="1"] .kx_Zoa_spotCard{padding-top:54px}.kx_Zoa_spotBg,.kx_Zoa_spot[data-place="1"] .kx_Zoa_spotBg{height:70px}.kx_Zoa_spotPlay{display:none}.kx_Zoa_spotCrown{top:-17px}.kx_Zoa_spotCrown svg{width:20px;height:16px}.kx_Zoa_spotName{letter-spacing:.03em;font-size:11px}.kx_Zoa_spotScore{font-size:16px}.kx_Zoa_spot[data-place="1"] .kx_Zoa_spotScore{font-size:18px}.kx_Zoa_spotTime{padding:2px 6px;font-size:10.5px}.kx_Zoa_spotSquad{gap:3px}.kx_Zoa_spotSquad .kx_Zoa_face{border-radius:7px;width:26px;height:26px}.kx_Zoa_spotSquad .kx_Zoa_level{display:none}.kx_Zoa_spotCost .kx_Zoa_costChip{padding:3px 7px;font-size:11.5px}.kx_Zoa_spotVacant{min-height:110px;font-size:10px}.kx_Zoa_pedestal{border-radius:10px 10px 0 0;margin-top:8px}.kx_Zoa_spot[data-place="1"] .kx_Zoa_pedestal{height:62px}.kx_Zoa_spot[data-place="2"] .kx_Zoa_pedestal{height:44px}.kx_Zoa_spot[data-place="3"] .kx_Zoa_pedestal{height:30px}.kx_Zoa_pedestal span,.kx_Zoa_spot[data-place="3"] .kx_Zoa_pedestal span{font-size:22px}.kx_Zoa_spot[data-place="1"] .kx_Zoa_pedestal span{font-size:30px}.kx_Zoa_lbRow{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"place player score""place squad cost";gap:8px 10px;padding:8px 10px 8px 6px}.kx_Zoa_lbPlace{grid-area:place;font-size:14px}.kx_Zoa_lbPlayer{grid-area:player;font-size:12.5px}.kx_Zoa_lbSquad{grid-area:squad;gap:4px}.kx_Zoa_lbSquad .kx_Zoa_face{width:28px;height:28px}.kx_Zoa_lbCost{grid-area:cost;justify-self:end}.kx_Zoa_lbScore{grid-area:score;font-size:14px}}.kx_Zoa_seasonChip{border:1px solid var(--border);color:var(--paper-3);font:800 11px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.kx_Zoa_seasonChip[data-live]{border-color:color-mix(in srgb, var(--red-1) 45%, transparent);background:color-mix(in srgb, var(--red-1) 10%, transparent);color:var(--paper)}.kx_Zoa_statusRow{flex-wrap:nowrap;flex-shrink:0;align-self:center;align-items:center;gap:6px;display:flex}.kx_Zoa_statusRow:empty{display:none}.kx_Zoa_discountChip{box-sizing:border-box;min-height:29px;color:var(--paper);font:800 11px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#7ce38b14;border:1px solid #7ce38b73;border-radius:999px;flex-shrink:0;align-self:center;align-items:center;gap:7px;padding:3px 12px;display:inline-flex}.kx_Zoa_discountChip small{color:#7ce38b;font:inherit}.kx_Zoa_discountChip[data-icon]{color:#7ce38b;gap:5px;padding:3px 10px}.kx_Zoa_discountChip[data-icon] b{color:var(--paper);font:800 12px/1 var(--font-mono)}.kx_Zoa_discountTip{flex-direction:column;gap:8px;max-width:280px;display:flex}.kx_Zoa_discountTip p{color:var(--paper-4);font:600 11.5px/1.35 var(--font-body);margin:0}.kx_Zoa_discountTipRow{font:600 12px/1.3 var(--font-body);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.kx_Zoa_discountTipRow b{color:#7ce38b;font:800 12px/1 var(--font-mono)}.kx_Zoa_discountTipEntry{align-items:center;gap:5px;display:inline-flex}.kx_Zoa_discountTipEntry img{object-fit:cover;object-position:top;border-radius:4px;width:18px;height:18px}.kx_Zoa_discountTipEntry img[data-round]{border-radius:50%}.kx_Zoa_discountChip b{font-weight:800}.kx_Zoa_discountChip .kx_Zoa_ruleFaces{flex-wrap:nowrap}.kx_Zoa_discountChip .kx_Zoa_ruleFace{width:21px;height:21px}@media (max-width:768px){.kx_Zoa_statusRow{flex-wrap:wrap}.kx_Zoa_statusRow,.kx_Zoa_bossStrip,.kx_Zoa_seasonSeg,.kx_Zoa_tabSeg{align-self:flex-start}}.kx_Zoa_bossStrip{box-sizing:border-box;border:1px solid var(--border);background:var(--ink-2);overscroll-behavior-x:contain;scrollbar-width:none;border-radius:999px;outline:none;flex-shrink:1;align-items:center;min-width:0;padding:4px;display:flex;overflow-x:auto}.kx_Zoa_bossStrip::-webkit-scrollbar{display:none}.kx_Zoa_bossStrip:focus-visible{border-color:var(--red-2)}.kx_Zoa_bossPill{box-sizing:border-box;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden}.kx_Zoa_bossPillBody{color:var(--paper-2);font:800 12px/1 var(--font-display);letter-spacing:.04em;flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.kx_Zoa_bossPillBody img,.kx_Zoa_bossPillBody i{object-fit:cover;object-position:top;background:var(--ink-3);border-radius:50%;width:24px;height:24px}.kx_Zoa_headLimits{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.kx_Zoa_headPool{flex-shrink:0;gap:8px;display:flex}.kx_Zoa_headPool .kx_Zoa_ruleChip{box-sizing:border-box;flex-wrap:nowrap;min-height:42px;padding:5px 12px}.kx_Zoa_headPool .kx_Zoa_ruleFaces{flex-wrap:nowrap}@media (max-width:768px){.kx_Zoa_headLimits,.kx_Zoa_headPool{flex-wrap:wrap}.kx_Zoa_headPool .kx_Zoa_ruleChip{flex-wrap:wrap;min-height:0}}.kx_Zoa_headLimits .kx_Zoa_ruleChip{box-sizing:border-box;min-height:42px;padding:5px 14px}.kx_Zoa_headRules{box-sizing:border-box;cursor:pointer;border-color:var(--red-2);background:var(--red-2);min-height:42px;box-shadow:0 0 16px color-mix(in srgb, var(--red-1) 25%, transparent);color:var(--on-accent);font:800 11px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;padding:5px 16px;transition:filter .12s,transform .12s}.kx_Zoa_headRules:hover{filter:brightness(1.15)}@media (max-width:768px){.kx_Zoa_headRules{min-height:34px;padding:0 14px}}.kx_Zoa_headRules:active{transform:scale(.97)}.kx_Zoa_headRules:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.kx_Zoa_seasonSeg{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex-shrink:1;min-width:96px;max-width:420px;overflow-x:auto}.kx_Zoa_seasonSeg .kx_Zoa_segBtn{white-space:nowrap;flex-shrink:0}.kx_Zoa_seasonSeg::-webkit-scrollbar{display:none}@media (max-width:768px){.kx_Zoa_seasonSeg{max-width:100%}}.kx_Zoa_prize{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;min-width:0;display:inline-flex}.kx_Zoa_prize[data-compact]{flex-wrap:nowrap}.kx_Zoa_prizeChip{border:1px solid var(--border);background:var(--ink-3);min-width:0;max-width:100%;color:var(--paper-2,var(--paper));font:800 11px/1.2 var(--font-mono);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.kx_Zoa_prizeChip[data-kind=prime]{color:#f5c542;font-family:var(--font-display);letter-spacing:.04em;background:#f5c5421f;border-color:#f5c54280}.kx_Zoa_prizeChip[data-kind=text]{font-family:var(--font-body);font-weight:700}.kx_Zoa_prizeChip[data-kind=text] span{text-overflow:ellipsis;max-width:160px;overflow:hidden}.kx_Zoa_prize[data-compact] .kx_Zoa_prizeChip[data-kind=text] span{max-width:110px}.kx_Zoa_prizeItem{border:1px solid var(--border);background:var(--ink-3);border-radius:6px;flex-shrink:0;width:22px;height:22px;overflow:hidden}.kx_Zoa_prizeItem img{object-fit:contain;width:100%;height:100%}.kx_Zoa_spotPrize{justify-content:center;margin-top:10px;display:flex}.kx_Zoa_spotCard[data-empty] .kx_Zoa_spotName,.kx_Zoa_lbRow[data-empty] .kx_Zoa_lbPlayer{color:var(--paper-4)}.kx_Zoa_spotCard[data-empty] .kx_Zoa_spotScore{filter:none;opacity:.5}.kx_Zoa_lbRow[data-empty] .kx_Zoa_lbScore{color:var(--paper-4)}.kx_Zoa_spotCard[data-empty]:hover{border-color:color-mix(in srgb, var(--medal) 40%, transparent);box-shadow:none;transform:none}.kx_Zoa_spot[data-place="1"] .kx_Zoa_spotCard[data-empty]:hover{border-color:color-mix(in srgb, var(--medal) 65%, transparent);box-shadow:0 18px 50px -18px color-mix(in srgb, var(--medal) 45%, transparent)}.kx_Zoa_lbRow[data-empty]:hover{border-color:var(--border);background:var(--ink-2)}@media (max-width:768px){.kx_Zoa_spotPrize{margin-top:6px}.kx_Zoa_spotPrize .kx_Zoa_prizeChip{padding:2px 6px;font-size:10px}.kx_Zoa_spotPrize .kx_Zoa_prizeChip[data-kind=text] span{max-width:80px}.kx_Zoa_lbPlayer>.kx_Zoa_prize{display:none}}.kx_Zoa_agentFilter{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.kx_Zoa_agentChip,.kx_Zoa_agentAdd,.kx_Zoa_agentClear{border:1px solid var(--border);background:var(--ink-2);min-height:40px;color:var(--paper-2,var(--paper));cursor:pointer;font:800 12px var(--font-display);letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 12px;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.kx_Zoa_agentChip{border-color:color-mix(in srgb, var(--red-1) 50%, transparent);background:color-mix(in srgb, var(--red-1) 10%, transparent);padding-left:4px}.kx_Zoa_agentChip img{object-fit:cover;object-position:top center;background:var(--ink-3);border-radius:50%;width:30px;height:30px}.kx_Zoa_agentChip svg{color:var(--paper-4)}.kx_Zoa_agentChip:hover{border-color:var(--red-2)}.kx_Zoa_agentChip:hover svg{color:var(--paper)}.kx_Zoa_agentAdd{color:var(--paper-3)}.kx_Zoa_agentAdd:hover{border-color:rgb(var(--fg-rgb) / calc(.28 * var(--line-k)));color:var(--paper)}.kx_Zoa_agentClear{color:var(--paper-4);font-family:var(--font-body);letter-spacing:0;background:0 0;border-color:#0000;font-weight:700}.kx_Zoa_agentClear:hover{color:var(--paper)}.kx_Zoa_queueNav{align-items:center;gap:6px;display:inline-flex}.kx_Zoa_queueBtn{border:1px solid var(--border);background:var(--ink-3);width:30px;height:30px;color:var(--paper-2,var(--paper));border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .12s,background .12s;display:inline-flex}.kx_Zoa_queueBtn:hover:not([aria-disabled]){border-color:var(--red-2);background:color-mix(in srgb, var(--red-1) 14%, transparent)}.kx_Zoa_queueBtn[aria-disabled]{opacity:.35;cursor:default}.kx_Zoa_queueBtn:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}.kx_Zoa_queuePos{min-width:44px;color:var(--paper-3);font:800 12px/1 var(--font-mono);text-align:center}.kx_Zoa_seasonChip[data-icon]{padding:7px 9px}.kx_Zoa_headIcon{box-sizing:border-box;cursor:default;flex-wrap:nowrap;flex-shrink:0;gap:6px;min-height:42px;padding:5px 12px}.kx_Zoa_headIcon svg{color:var(--paper-3);flex-shrink:0}.kx_Zoa_headIconBan{color:var(--red-1)}.kx_Zoa_headRules[data-icon]{padding:5px 13px}.kx_Zoa_headTip{flex-direction:column;gap:8px;max-width:300px;display:flex}.kx_Zoa_headTip p{color:var(--paper-4);font:600 11.5px/1.35 var(--font-body);margin:0}.kx_Zoa_headTipRow{font:600 12px/1.3 var(--font-body);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.kx_Zoa_headTipRow small{color:var(--paper-4);font:800 9.5px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.kx_Zoa_headTipRow b{font:800 12.5px/1 var(--font-mono)}.kx_Zoa_headTipRow[data-ban] small{color:var(--red-1)}
.M5f7nW_page{width:100%;min-width:0}.M5f7nW_hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-block-end:18px;display:flex}.M5f7nW_heroCopy h2{color:var(--red-1);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.M5f7nW_heroCopy p{max-width:62ch;color:var(--paper-4);font-family:var(--font-body);margin:7px 0 0;font-size:13px;line-height:1.55}.M5f7nW_btn,.M5f7nW_btnPrimary,.M5f7nW_btnDanger{cursor:pointer;height:38px;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background-color .12s var(--ease-out), border-color .12s var(--ease-out), color .12s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:11px;font-weight:800;display:inline-flex}.M5f7nW_btn{border:1px solid var(--border);background:var(--ink-2);color:var(--paper-2)}.M5f7nW_btn:hover{border-color:rgb(var(--fg-rgb) / calc(.3 * var(--line-k)));background:var(--ink-3)}.M5f7nW_btnPrimary{border:1px solid var(--red-2);background:var(--red-2);color:var(--on-accent)}.M5f7nW_btnPrimary:hover{filter:brightness(1.12)}.M5f7nW_btnDanger{border:1px solid color-mix(in srgb, var(--red-1) 40%, transparent);color:var(--red-1);background:0 0}.M5f7nW_btnDanger:hover{background:color-mix(in srgb, var(--red-1) 10%, transparent)}.M5f7nW_btn:active,.M5f7nW_btnPrimary:active,.M5f7nW_btnDanger:active{transform:scale(.96)}.M5f7nW_btn:focus-visible,.M5f7nW_btnPrimary:focus-visible,.M5f7nW_btnDanger:focus-visible{outline:2px solid var(--red-1);outline-offset:3px}.M5f7nW_btn:disabled,.M5f7nW_btnPrimary:disabled,.M5f7nW_btnDanger:disabled{cursor:default;opacity:.5}.M5f7nW_btnSm{height:30px;padding:0 12px;font-size:10px}.M5f7nW_tabs{gap:8px;margin-block-end:14px;display:flex}.M5f7nW_tab{border:1px solid var(--border);min-height:34px;color:var(--paper-4);cursor:pointer;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;transition:color .12s var(--ease-out), border-color .12s var(--ease-out), background-color .12s var(--ease-out);background:0 0;border-radius:999px;padding:6px 15px;font-size:10px;font-weight:800}.M5f7nW_tab:hover{color:var(--paper-2);border-color:rgb(var(--fg-rgb) / calc(.3 * var(--line-k)))}.M5f7nW_tab:active{transform:scale(.96)}.M5f7nW_tab:focus-visible{outline:2px solid var(--red-1);outline-offset:3px}.M5f7nW_tabActive{border-color:var(--border-strong);background:var(--fill-2);color:var(--paper)}.M5f7nW_tabCount{color:var(--paper-4);font-family:var(--font-mono);margin-inline-start:7px;font-size:10px}.M5f7nW_toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-block-end:14px;display:flex}.M5f7nW_searchField{border:1px solid var(--border);background:var(--ink-2);border-radius:999px;flex:1;align-items:center;gap:8px;min-width:200px;padding:0 14px;display:flex;position:relative}.M5f7nW_searchField:focus-within{border-color:color-mix(in srgb, var(--red-1) 45%, transparent)}.M5f7nW_searchField input{width:100%;min-width:0;height:38px;color:var(--paper);font-family:var(--font-body);background:0 0;border:0;outline:none;font-size:16px}.M5f7nW_searchField input::placeholder{color:var(--paper-4);font-size:13px}.M5f7nW_filters{gap:6px;display:flex}.M5f7nW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;display:grid}.M5f7nW_card{border:1px solid var(--border);background:var(--ink-2);transition:border-color .12s var(--ease-out), background-color .12s var(--ease-out);border-radius:20px;flex-direction:column;gap:10px;padding:14px;display:flex}.M5f7nW_card:hover{border-color:rgb(var(--fg-rgb) / calc(.28 * var(--line-k)));background:var(--ink-3)}.M5f7nW_cardEditing{border-color:var(--red-2)}.M5f7nW_preview{background:var(--ink-1);isolation:isolate;border-radius:14px;justify-content:center;align-items:center;height:84px;display:flex;position:relative;overflow:hidden}.M5f7nW_cardTitle{color:var(--paper);font-family:var(--font-display);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:800;overflow:hidden}.M5f7nW_cardMeta{flex-wrap:wrap;gap:6px;display:flex}.M5f7nW_chip{border:1px solid var(--border);color:var(--paper-4);font-family:var(--font-body);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;display:inline-flex}.M5f7nW_chipDot{border-radius:50%;flex:none;width:6px;height:6px}.M5f7nW_cardActions{gap:6px;margin-block-start:auto;padding-block-start:2px;display:flex}.M5f7nW_cardActions>*{flex:1}.M5f7nW_pinned{color:var(--paper-4);font-family:var(--font-display);letter-spacing:.06em;white-space:nowrap;align-items:center;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.M5f7nW_empty{border:1px dashed var(--fill-3);color:var(--paper-4);font-family:var(--font-display);letter-spacing:.1em;text-align:center;text-transform:uppercase;border-radius:20px;padding:48px 20px;font-size:11px;font-weight:800}.M5f7nW_overlay{z-index:3000;background:#0000009e;justify-content:center;align-items:center;padding:clamp(12px,4vw,28px);display:flex;position:fixed;inset:0}.M5f7nW_sheet{border:1px solid var(--border);background:var(--ink-2);width:100%;max-width:880px;max-height:100%;box-shadow:0 24px 70px rgb(0 0 0/calc(.6 * var(--shadow-a)));border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.M5f7nW_sheetHead{border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 14px;display:flex}.M5f7nW_sheetHead h3{color:var(--paper);font-family:var(--font-display);letter-spacing:.05em;margin:0;font-size:15px;font-weight:800}.M5f7nW_sheetClose{color:var(--paper-4);cursor:pointer;transition:color .12s var(--ease-out);background:0 0;border:0;font-size:22px;line-height:1}.M5f7nW_sheetClose:hover{color:var(--paper)}.M5f7nW_sheetClose:focus-visible{outline:2px solid var(--red-1);outline-offset:3px}.M5f7nW_sheetBody{flex-direction:column;gap:18px;padding:18px 20px;display:flex;overflow-y:auto}.M5f7nW_sheetFoot{border-block-start:1px solid var(--border);background:#0000002e;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}.M5f7nW_sheetFoot .M5f7nW_msg{margin-inline-end:auto}.M5f7nW_section{flex-direction:column;gap:10px;display:flex}.M5f7nW_sectionHead{color:var(--paper-4);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:9.5px;font-weight:800}.M5f7nW_row{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;display:grid}.M5f7nW_field{flex-direction:column;gap:6px;min-width:0;display:flex}.M5f7nW_label{color:var(--paper-4);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px;font-weight:800}.M5f7nW_hint{color:var(--paper-4);font-family:var(--font-body);margin:0;font-size:11px;line-height:1.5}.M5f7nW_input{border:1px solid var(--border);background:var(--ink-1);width:100%;height:38px;color:var(--paper);font-family:var(--font-body);transition:border-color .12s var(--ease-out);border-radius:10px;outline:none;padding:0 12px;font-size:14px}.M5f7nW_input:focus{border-color:color-mix(in srgb, var(--red-1) 45%, transparent)}.M5f7nW_input::placeholder{color:var(--paper-4)}.M5f7nW_check{cursor:pointer;color:var(--paper-2);font-family:var(--font-body);align-items:center;gap:9px;font-size:13px;display:flex}.M5f7nW_check input{width:16px;height:16px;accent-color:var(--red-2)}.M5f7nW_colorRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.M5f7nW_colorWell{border:1px solid var(--border);background:var(--ink-1);cursor:pointer;border-radius:10px;width:44px;height:38px;padding:2px}.M5f7nW_colorRow .M5f7nW_input{flex:1;width:auto;min-width:140px}.M5f7nW_drop{border:1px dashed var(--fill-3);background:var(--ink-1);transition:border-color .12s var(--ease-out);border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.M5f7nW_drop:hover{border-color:rgb(var(--fg-rgb) / calc(.3 * var(--line-k)))}.M5f7nW_dropCopy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.M5f7nW_file{color:var(--paper-3);font-family:var(--font-body);font-size:12px}.M5f7nW_file::file-selector-button{border:1px solid var(--border);background:var(--ink-2);color:var(--paper-2);cursor:pointer;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-inline-end:10px;padding:6px 12px;font-size:10px;font-weight:800}.M5f7nW_file::file-selector-button:hover{border-color:rgb(var(--fg-rgb) / calc(.3 * var(--line-k)))}.M5f7nW_slot{border:1px solid var(--border);background:var(--ink-1);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.M5f7nW_slotHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.M5f7nW_msg{font-family:var(--font-body);margin:0;font-size:12px}.M5f7nW_msgOk{color:var(--lime)}.M5f7nW_msgErr{color:var(--red-1)}.M5f7nW_list{flex-direction:column;gap:8px;display:flex}.M5f7nW_listRow{border:1px solid var(--border);background:var(--ink-2);transition:border-color .12s var(--ease-out);border-radius:14px;align-items:center;gap:12px;padding:11px 14px;display:flex}.M5f7nW_listRow:hover{border-color:rgb(var(--fg-rgb) / calc(.28 * var(--line-k)))}.M5f7nW_listRowEditing{border-color:var(--red-2)}.M5f7nW_accentBar{border-radius:2px;flex:none;align-self:stretch;width:3px}.M5f7nW_listCopy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.M5f7nW_listName{color:var(--paper);font-family:var(--font-display);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:800;overflow:hidden}.M5f7nW_listMeta{color:var(--paper-4);font-family:var(--font-body);font-size:11px}@media (max-width:640px){.M5f7nW_hero{flex-direction:column}.M5f7nW_cardActions{flex-wrap:wrap}}.M5f7nW_pageMsg{margin-block-end:12px}.M5f7nW_searchIcon{width:15px;height:15px;color:var(--paper-4);flex:none}.M5f7nW_range{width:100%;accent-color:var(--red-2)}.M5f7nW_slotActions{flex-wrap:wrap;gap:10px;display:flex}.M5f7nW_cropWrap{flex-direction:column;gap:8px;display:flex}.M5f7nW_cropBox{border:1px solid var(--border);cursor:grab;touch-action:pan-y;border-radius:10px;width:100%;position:relative;overflow:hidden}.M5f7nW_cropBox:active{cursor:grabbing}.M5f7nW_cropEmpty{color:var(--paper-4);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;inset:0}.M5f7nW_cropHint{color:var(--paper-4);font-family:var(--font-body);text-align:center;margin:0;font-size:11.5px}.M5f7nW_cropControls{flex-direction:column;gap:8px;display:flex}.M5f7nW_cropRange{grid-template-columns:84px 1fr 46px;align-items:center;gap:10px;display:grid}.M5f7nW_cropScale{color:var(--paper-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;font-size:11px}.M5f7nW_cropReset{align-self:flex-start}.M5f7nW_cropStage{border:1px dashed var(--border);background:var(--ink-1);border-radius:10px;justify-content:center;padding:34px;display:flex}.M5f7nW_cropBoxOpen{overflow:visible}.M5f7nW_framePreview{place-items:center;width:100%;height:100%;display:grid;position:relative}.M5f7nW_framePreviewBlock{aspect-ratio:2.6;border:1px solid var(--border);background:var(--ink-2);border-radius:8px;width:62%;position:relative}
.gdCNpW_sheet{border:1px solid var(--border);background:var(--ink-2);width:100%;max-width:520px;min-height:0;max-height:min(880px,100%);box-shadow:0 24px 80px rgb(0 0 0/calc(.7 * var(--shadow-a)));border-radius:18px;flex-direction:column;transition:transform .22s cubic-bezier(.22,.61,.36,1),max-width .26s cubic-bezier(.22,.61,.36,1);display:flex;overflow:hidden;transform:scale(.97)translateY(12px)}.gdCNpW_sheet[data-wide]{max-width:1000px}.gdCNpW_sheet[data-size=narrow]{max-width:440px}[data-shown]>.gdCNpW_sheet{transform:none}.gdCNpW_input{box-sizing:border-box;border:1px solid var(--border);background:var(--ink-2);width:100%;min-height:40px;color:var(--paper);font-family:var(--font-display);border-radius:999px;outline:none;padding:0 16px;font-size:13px;font-weight:800;transition:border-color .15s}.gdCNpW_input[data-mono]{font-family:var(--font-mono);letter-spacing:.04em;font-weight:700}.gdCNpW_input::placeholder{color:var(--paper-4);font-weight:700}.gdCNpW_input:hover{border-color:rgb(var(--fg-rgb) / calc(.2 * var(--line-k)))}.gdCNpW_input:focus-visible{border-color:var(--red-2)}.gdCNpW_options{overscroll-behavior:contain;flex-direction:column;gap:6px;max-height:248px;display:flex;overflow-y:auto}.gdCNpW_option{border:1px solid var(--border);background:var(--ink-2);min-height:40px;color:var(--paper-3);cursor:pointer;text-align:left;border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 10px;transition:border-color .15s,background-color .15s,color .15s;display:flex}.gdCNpW_option:hover{border-color:rgb(var(--fg-rgb) / calc(.28 * var(--line-k)));color:var(--paper)}.gdCNpW_option[aria-checked=true]{border-color:var(--red-2);background:color-mix(in srgb, var(--red-2) 12%, transparent);color:var(--paper)}.gdCNpW_optionName{min-width:0;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:800;overflow:hidden}.gdCNpW_optionSub{color:var(--paper-4);font-family:var(--font-mono);flex-shrink:0;font-size:10.5px;font-weight:700}.gdCNpW_dot{box-sizing:border-box;border:1.5px solid var(--ink-5);width:20px;height:20px;color:var(--paper);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s;display:inline-flex}[aria-checked=true]>.gdCNpW_dot,[aria-pressed=true] .gdCNpW_dot{border-color:var(--red-1);background:var(--red-2);color:var(--on-accent)}.gdCNpW_danger{border:1px solid color-mix(in srgb, var(--red-1) 35%, transparent);min-height:38px;color:var(--red-1);cursor:pointer;font-family:var(--font-display);letter-spacing:.07em;white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:11.5px;font-weight:800;transition:background-color .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex}.gdCNpW_danger:hover:not(:disabled){border-color:var(--red-2);background:color-mix(in srgb, var(--red-1) 7%, transparent)}.gdCNpW_danger[data-armed]{border-color:var(--red-2);background:var(--red-2);color:var(--on-accent)}.gdCNpW_danger[data-armed]:hover:not(:disabled){background:var(--red-2);color:var(--on-accent);filter:brightness(1.15)}.gdCNpW_danger:disabled{cursor:default;opacity:.5}.gdCNpW_frames{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.gdCNpW_frame{border:1px solid var(--border);background:var(--ink-2);border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.gdCNpW_frameLabel{color:var(--paper-4);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:800}.gdCNpW_frameValue{color:var(--paper);font-family:var(--font-mono);font-size:15px;font-weight:700;line-height:1.1}.gdCNpW_pick{box-sizing:border-box;width:100%;color:inherit;cursor:pointer;text-align:left;opacity:.6;transition:border-color .15s,background-color .15s,box-shadow .15s,opacity .15s;position:relative}.gdCNpW_pick:hover{border-color:rgb(var(--fg-rgb) / calc(.28 * var(--line-k)));opacity:1}.gdCNpW_pick[aria-pressed=true]{border-color:var(--red-2);background:color-mix(in srgb, var(--red-2) 8%, var(--ink-2));box-shadow:0 0 16px color-mix(in srgb, var(--red-1) 16%, transparent);opacity:1}.gdCNpW_pick .gdCNpW_dot{background:var(--ink-2);position:absolute;top:6px;left:6px}.gdCNpW_pick[aria-pressed=true] .gdCNpW_dot{background:var(--red-2);color:var(--on-accent)}.gdCNpW_count{color:var(--paper-4);font-family:var(--font-mono);flex-shrink:0;font-size:11px;font-weight:700}.gdCNpW_count[data-full]{color:var(--red-1)}.gdCNpW_pickState{color:var(--paper-4);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.gdCNpW_danger:focus-visible,.gdCNpW_option:focus-visible,.gdCNpW_pick:focus-visible{outline:2px solid var(--red-1);outline-offset:2px}@media (max-width:768px){.gdCNpW_sheet,.gdCNpW_sheet[data-wide],.gdCNpW_sheet[data-size=narrow]{border:none;border-radius:0;max-width:none;height:100dvh;max-height:none;transform:translateY(24px)}.gdCNpW_pick{opacity:.75}.gdCNpW_options{max-height:none}}@media (prefers-reduced-motion:reduce){.gdCNpW_sheet{transition:none}}
