.abf-strip{grid-template-columns:repeat(var(--abf-cols), minmax(0, 1fr));gap:16px 24px;display:grid}.abf-strip li{align-items:center;gap:12px;min-width:0;display:flex}.abf-strip .nm{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-weight:700;overflow:hidden}.abf-strip .mine .nm{color:#c4b5fd}.abf-strip .pt{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;font-size:24px;font-weight:800;line-height:1.15}.abf-strip .pt small{color:#a98bff;margin-left:1px;font-size:14px}.abf-crown{color:#9e9eb1;flex:none;place-items:center;display:grid}.abf-d{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}.abf-d.up{color:#c4b5fd}.abf-d.dn{color:#a1a1aa}.abf-d.eq{color:#a1a1aa;font-weight:500}.gg-dark .abf-d.up{color:#c4b5fd}.gg-dark .abf-d.dn{color:#a1a1aa}@media (max-width:1024px){.abf-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}
.amap{--am-bg:#0e0e11;--am-map:#131316;--am-card:#1d1d22;--am-card2:#24242a;--am-line:#2c2c34;--am-ink:#fafafa;--am-sub:#a1a1aa;--am-dim:#71717a;--am-v:#7445f4;--am-vs:#a78bfa;--am-ok:#b69cff;--am-tight:#f2b04a;--am-short:#e06c6c;color:var(--am-ink);word-break:keep-all}.amap .num{font-variant-numeric:tabular-nums}.amap .k{font-size:var(--fs-caption);color:var(--am-dim);white-space:nowrap;font-weight:600}.amap .kc{color:#d4d4d8;min-width:20px;height:20px;font-size:var(--fs-caption);white-space:nowrap;background:#18181b;border:1px solid #52525b;border-bottom-width:2px;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-weight:700;line-height:1;display:inline-flex}.amap .au{height:18px;color:var(--am-vs);font-size:var(--fs-caption);vertical-align:1px;background:#7445f438;border-radius:4px;align-items:center;margin-left:6px;padding:0 6px;font-style:normal;font-weight:800;display:inline-flex}.amap .err{font-size:var(--fs-meta);color:var(--am-short);margin-top:8px}.amap-strip{font-size:var(--fs-meta);color:var(--am-sub);white-space:nowrap;align-items:center;gap:22px;padding:0 4px 12px;display:flex;overflow:hidden}.amap-strip b{color:var(--am-ink);font-weight:700}.amap-strip .rd{border:1px solid var(--am-line);color:var(--am-ink);border-radius:4px;padding:3px 8px;font-weight:700}.amap-map{border:1px solid var(--am-line);background:radial-gradient(ellipse at 50% 50%, #7445f41a, #7445f400 46%), repeating-linear-gradient(0deg, #ffffff07 0 1px, transparent 1px 44px), repeating-linear-gradient(90deg, #ffffff07 0 1px, transparent 1px 44px), var(--am-map);border-radius:6px;flex-direction:column;justify-content:space-between;gap:18px;min-height:560px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.amap-roads{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.amap-roads .rd{stroke:#33333c;stroke-width:2px;stroke-dasharray:3 7;fill:none}.amap-roads .rd.cut{stroke:#e06c6c80;stroke-dasharray:2 10}.amap-roads .hot{stroke:var(--am-v);stroke-width:3px;fill:none;stroke-dasharray:10 8;filter:drop-shadow(0 0 4px #7445f499);animation:.9s linear infinite amap-march}.amap-roads .hot.ours{stroke:var(--am-vs)}.amap-roads .hb{stroke:#7445f440;stroke-width:12px;fill:none}@keyframes amap-march{to{stroke-dashoffset:-18px}}.amap-row{z-index:3;justify-content:space-between;gap:12px;display:flex;position:relative}.amap-row.bottom[data-count="1"][data-total="2"]{justify-content:flex-end}.amap-row.bottom[data-count="1"][data-total="3"]{justify-content:center}.amap-base{border:1px solid var(--am-line);background:#1d1d22f0;border-radius:6px;flex:0 308px;min-width:0;padding:14px 16px;position:relative;box-shadow:0 12px 30px #00000073}.amap-base.mine{border-color:#a78bfa8c}.amap-base.lead{border-color:var(--am-v);box-shadow:0 0 0 1px var(--am-v), 0 12px 30px #00000073}.amap-base.st-ok{--fc:var(--am-ok);--pc:#a78bfa8c}.amap-base.st-tight{--fc:var(--am-tight);--pc:#f2b04a99}.amap-base.st-short{--fc:var(--am-short);--pc:#e06c6c99}.amap-base.st-full{--fc:var(--am-dim);--pc:#71717a66}.amap-base .terr{aspect-ratio:1;z-index:-1;pointer-events:none;border:1px solid #0000;width:130%;transition:background-color .4s,border-color .4s;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.amap-row.top .terr{top:-110%}.amap-row.bottom .terr{bottom:-110%}.amap-base.st-ok .terr{background:#7445f41a;border-color:#a78bfa52}.amap-base.st-tight .terr{background:repeating-linear-gradient(90deg,#f2b04a1f 0 2px,#f2b04a08 2px 12px);border-style:dashed;border-color:#f2b04a73}.amap-base.st-short .terr{background:repeating-linear-gradient(0deg,#e06c6c1a 0 1px,#0000 1px 7px),#09090b59;border-style:dotted;border-color:#e06c6c52}.amap-base.chg .terr{animation:.9s ease-out .2s amap-pulse}@keyframes amap-pulse{0%{box-shadow:0 0 0 0 var(--pc)}to{box-shadow:0 0 0 46px #0000}}.amap-base .flag{background:var(--fc);border:2px solid var(--am-bg);z-index:4;width:16px;height:16px;margin-left:-8px;position:absolute;left:50%;transform:rotate(45deg)}.amap-row.top .flag{bottom:-9px}.amap-row.bottom .flag{top:-9px}.amap-base .hd{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.amap-base .no{background:var(--am-card2);border:1px solid var(--am-line);height:22px;font-size:var(--fs-meta);border-radius:4px;flex:none;align-items:center;padding:0 7px;font-weight:800;display:inline-flex}.amap-base .nm{text-overflow:ellipsis;min-width:0;font-size:var(--fs-body-lg);font-weight:800;overflow:hidden}.amap-base .me{font-size:var(--fs-caption);color:var(--am-vs);flex:none;font-weight:800}.amap-base .ld{font-size:var(--fs-caption);color:#fff;background:var(--am-v);border-radius:4px;flex:none;margin-left:auto;padding:3px 6px;font-weight:800}.amap-base .wl{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:10px;display:flex}.amap-base .wv{letter-spacing:-.04em;white-space:nowrap;margin-top:2px;font-size:38px;font-weight:900;line-height:1;display:block}.amap-base .wv small{margin-left:2px;font-size:16px}.amap-base .stt{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:3px;display:flex}.amap-base .stt .now{height:26px;font-size:var(--fs-body);color:var(--fc);border:1px solid var(--fc);background:color-mix(in srgb, var(--fc) 14%, transparent);border-radius:4px;align-items:center;padding:0 10px;font-weight:800;display:inline-flex}.amap-base .stt .was{font-size:var(--fs-caption);color:var(--am-dim)}.amap-base.chg .stt .now{animation:.42s ease-out .2s both amap-stin}@keyframes amap-stin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.amap-base .sub{font-size:var(--fs-meta);color:var(--am-sub);white-space:nowrap;gap:14px;margin-top:8px;display:flex}.amap-base .sub b{color:var(--am-ink)}.amap-base.st-short .wv{color:#8b8b94}.amap-base.st-short .seats{filter:grayscale(.8);opacity:.6}.amap-base .seats{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:10px;display:grid;position:relative}.amap-base .sq{aspect-ratio:1;background:#111114;border-radius:6px;position:relative;overflow:hidden}.amap-base .sq img.c{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.amap-base .sq .ll{filter:drop-shadow(0 0 2px #000);width:13px;height:13px;position:absolute;bottom:2px;left:2px}.amap-base .sq .nm-ch{font-size:var(--fs-body);color:var(--am-sub);place-items:center;font-weight:800;display:grid;position:absolute;inset:0}.amap-base .sq.open{background:#09090b80;border:1px dashed #3f3f46;justify-content:center;align-items:center;display:flex}.amap-base .sq.open img{opacity:.4;width:18px;height:18px}.amap-base .sq.open.want{border:1px solid var(--am-vs);background:#7445f42e}.amap-base .sq.open.want img{opacity:.95}.amap-base .sq.cap{box-shadow:inset 0 0 0 1px #a1a1aa}.amap-base .sq.won{overflow:visible;box-shadow:0 0 0 2px #d8ad48}.amap-base .k .st{color:var(--am-sub);margin-left:8px}.amap-base .bench{font-size:var(--fs-caption);color:var(--am-dim);position:absolute;top:-18px;right:0}.amap-base .ft{font-size:var(--fs-meta);color:var(--am-sub);white-space:nowrap;justify-content:space-between;gap:8px;margin-top:9px;display:flex}.amap-base .ft b{color:var(--am-ink)}.amap-base .ft .on b{color:var(--am-vs)}.amap-base .ft .ls{text-overflow:ellipsis;overflow:hidden}.amap-base .ft .ls.on{color:var(--am-vs);font-weight:700}.amap-base .pv{border-top:1px solid var(--am-line);font-size:var(--fs-meta);color:var(--am-sub);white-space:nowrap;margin-top:8px;padding-top:8px}.amap-base .pv b{color:var(--am-vs)}.amap-base .pv.off{visibility:hidden}.amap-tok{z-index:4;text-align:center;flex-direction:column;align-self:center;align-items:center;width:min(460px,100%);display:flex;position:relative}.amap-wait{color:var(--am-sub);font-size:var(--fs-body);padding:40px 0}.amap-tok .tags{justify-content:center;gap:6px;display:flex}.amap .aw{height:24px;font-size:var(--fs-meta);white-space:nowrap;border-radius:4px;align-items:center;padding:0 9px;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.amap .aw.gold{color:#3d2a05;background:linear-gradient(#f8e4a0,#d8ad48 55%,#b8862a);box-shadow:inset 0 1px #fff9}.amap .aw:after{content:"";background:linear-gradient(100deg,#fff0,#ffffffbf,#fff0);width:40%;animation:4s ease-in-out infinite amap-sweep;position:absolute;top:0;bottom:0;left:-60%}@keyframes amap-sweep{0%,70%{left:-60%}to{left:130%}}.amap-tok .disc{border-radius:50%;width:150px;height:150px;margin-top:12px;position:relative}@property --ring-c{syntax:"<color>";inherits:true;initial-value:#a78bfa}.amap-tok .disc{--ring-c:#a78bfa;transition:--ring-c .4s}.amap-tok .disc[data-ring=warn]{--ring-c:#f2b04a}.amap-tok .disc[data-ring=last]{--ring-c:#e06c6c}.amap-tok .disc:before{content:"";transform:rotate(var(--ring-a,0deg));background:conic-gradient(from 0deg, #0000 0 55%, var(--ring-c) 80%, color-mix(in srgb, var(--ring-c) 35%, #fff) 86%, #0000 92%);border-radius:50%;position:absolute;inset:-5px}.amap-tok .disc:after{content:"";border:1px solid color-mix(in srgb, var(--ring-c) 30%, transparent);border-radius:50%;position:absolute;inset:-14px}.amap-tok .disc .ph{border:3px solid var(--am-map);background:#222 50% 16%/170% no-repeat;border-radius:50%;position:absolute;inset:0}.amap-tok h2{letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:12px 0 0;font-size:30px;font-weight:900;line-height:1.1;overflow:hidden}.amap-tok .facts{font-size:var(--fs-meta);color:var(--am-sub);white-space:nowrap;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin-top:8px;display:flex}.amap-tok .facts b{color:var(--am-ink)}.amap-tok .facts img{vertical-align:-3px;width:16px;height:16px;margin-right:3px;display:inline-block}.amap-tok .facts .lm{font-size:var(--fs-body);color:var(--am-ink);font-weight:800}.amap-tok .bid{--k:1;--nmax:84px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:baseline;column-gap:28px;width:100%;margin-top:18px;display:grid}.amap-tok .bid .c1{grid-column:1}.amap-tok .bid .c3{grid-column:3}.amap-tok .bid .lab{font-size:var(--fs-meta);color:var(--am-sub);white-space:nowrap;grid-row:1;font-weight:600;line-height:16px}.amap-tok .bid .rule{background:var(--am-line);grid-area:1/2/4;align-self:stretch}.amap-tok .bid .n{font-size:calc(var(--nmax) * var(--k));white-space:nowrap;color:var(--am-ink);grid-row:2;margin-top:6px;font-weight:900;line-height:1.1;position:relative}.amap-tok .bid .n>*{line-height:1}.amap-tok .bid .n .dg{letter-spacing:-.04em;display:inline-block;position:relative}.amap-tok .bid .n small{letter-spacing:0;margin-left:3px;font-weight:800}.amap-tok .bid .n.p{--pf:46px;--met:linear-gradient(#fafafa, #fafafa);--swp:linear-gradient(100deg, #fff0 40%, #fffffff2 50%, #fff0 60%)}.amap-tok .bid .n.p.t2{--pf:56px;--met:linear-gradient(#c4b5fd, #c4b5fd)}.amap-tok .bid .n.p.t3{--pf:68px;--met:linear-gradient(180deg, #fff 0%, #e4e4e7 34%, #9a9aa3 52%, #d4d4d8 70%, #f4f4f5 100%);filter:drop-shadow(0 2px 10px #d4d4d829)}.amap-tok .bid .n.p.t4{--pf:82px;--met:linear-gradient(180deg, #f8e4a0 0%, #e9c46a 34%, #b8862a 54%, #d8ad48 72%, #f3d27a 100%);filter:drop-shadow(0 2px 10px #d8ad4838)}.amap-tok .bid .n.p.q{--met:linear-gradient(#8b8b94, #8b8b94)}.amap-tok .bid .n.p .mt{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:var(--swp), var(--met);background-position:100% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%}.amap-tok .bid .n.p.t3 .mt,.amap-tok .bid .n.p.t4 .mt{animation:4s ease-in-out infinite amap-metal}@keyframes amap-metal{0%,70%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}.amap-tok .bid .n.p .dg{font-size:calc(var(--pf) * var(--k) * min(1, 3.4 / var(--len,3)));transition:font-size .48s cubic-bezier(.2,.7,.2,1)}.amap-tok .bid .n.p small{font-size:calc(var(--pf) * .3 * var(--k));transition:font-size .48s cubic-bezier(.2,.7,.2,1)}.amap-tok .bid .n.s .dg{font-size:calc(56px * var(--k));letter-spacing:0}.amap-tok .bid .n.s[data-long] .dg{font-size:calc(46px * var(--k))}.amap-tok .bid .n.s small{font-size:calc(18px * var(--k))}.amap-tok .bid .n.s[data-stage=warn]{color:var(--am-tight)}.amap-tok .bid .n.s[data-stage=last]{color:var(--am-short)}.amap-tok .bid .lw{min-width:0;height:24px;font-size:var(--fs-body);white-space:nowrap;grid-row:3;justify-content:center;align-self:start;align-items:center;gap:8px;margin-top:10px;line-height:24px;display:flex}.amap-tok .bid .lw b{text-overflow:ellipsis;min-width:0;font-weight:800;overflow:hidden}.amap-tok .bid .lw .tn{background:var(--am-card2);height:22px;font-size:var(--fs-meta);border:1px solid #3f3f46;border-radius:4px;flex:none;align-items:center;padding:0 7px;font-weight:800;line-height:1;display:inline-flex}.amap-tok .bid .lw em{font-style:normal;font-size:var(--fs-meta);color:var(--am-vs);flex:none;font-weight:800}.amap-tok .bid .lw .au{margin-left:0}.amap-tok .bid .lw .q{font-size:var(--fs-meta);color:var(--am-dim)}.amap-tok .bid .lw.mine .tn{background:var(--am-v);border-color:var(--am-v);color:#fff}.amap-tok .bid .lw.mine b{color:var(--am-vs)}.amap-tok .odo{clip-path:inset(-.02em);display:inline-block;position:relative}.amap-tok .odo .gh{visibility:hidden}.amap-tok .odo .sp{text-align:center;width:100%;position:absolute;top:0;left:0}.amap-tok .odo .sp i{font-style:normal;line-height:1;display:block}.amap-tok .bid .n.p .dg.slam{animation:.3s cubic-bezier(.6,0,.75,.45) amap-slam}@keyframes amap-slam{0%{opacity:.35;transform:scale(1.5)}55%{opacity:1;transform:scale(.94)}78%{transform:scale(1.03)}to{transform:scale(1)}}.amap-tok .shock{opacity:0;pointer-events:none;border:2px solid;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;animation:.56s cubic-bezier(.15,.6,.3,1) .16s amap-shock;position:absolute;top:56%;left:50%}@keyframes amap-shock{0%{opacity:.75;transform:scale(.25)}to{opacity:0;transform:scale(2.4)}}.amap-map.intro .amap-tok .disc{width:184px;height:184px}.amap-map.intro .amap-tok h2{font-size:36px}.amap-map.sold .amap-tok .disc .ph{filter:saturate(.7)brightness(.8)}.amap-tok .stamp{z-index:6;color:#f3d27a;pointer-events:none;white-space:nowrap;background:#0e0e11b8;border:4px double #d8ad48;border-radius:4px;flex-direction:column;align-items:center;padding:6px 18px 8px;animation:.3s cubic-bezier(.2,.8,.25,1) .15s both amap-stamp;display:flex;position:absolute;top:84px;left:50%;transform:translate(-50%)rotate(-12deg)}.amap-tok .stamp b{letter-spacing:.06em;font-size:56px;font-weight:900;line-height:1}.amap-tok .stamp small{font-size:15px;font-weight:800}@keyframes amap-stamp{0%{opacity:0;transform:translate(-50%)rotate(-12deg)scale(2)}to{opacity:1;transform:translate(-50%)rotate(-12deg)scale(1)}}.amap-cmd{background:var(--am-card);border:1px solid var(--am-line);border-radius:6px;grid-template-columns:minmax(220px,1fr) 200px auto minmax(300px,380px);align-items:center;gap:24px;margin-top:12px;padding:16px 22px;display:grid}.amap-cmd .deck{font-size:var(--fs-body);color:var(--am-vs);white-space:nowrap;font-weight:800}.amap-cmd .deck.mine{color:var(--am-ink)}.amap-cmd .lab{margin-top:8px;display:block}.amap-cmd .big{letter-spacing:-.05em;white-space:nowrap;margin-top:4px;font-size:56px;font-weight:900;line-height:1;display:block}.amap-cmd .big.small{letter-spacing:-.03em;font-size:30px}.amap-cmd .big small{margin-left:2px;font-size:22px}.amap-cmd .mt{font-size:var(--fs-meta);color:var(--am-dim);white-space:nowrap;gap:12px;margin-top:6px;display:flex}.amap-cmd .mt b{color:var(--am-ink)}.amap-cmd .mid{align-items:center;gap:16px;display:flex}.amap-cmd .rack{gap:12px;display:flex}.amap-cmd .bk{flex-direction:column;gap:6px;display:flex}.amap-cmd .kb{font-size:var(--fs-meta);color:var(--am-sub);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;padding:5px 8px;transition:background-color .15s,border-color .15s,color .15s;display:flex}.amap-cmd .kb:hover{color:var(--am-ink);background:#27272a;border-color:#3f3f46}.amap-cmd .kb.down{background:#3f3f46}.amap-cmd .kb:disabled{cursor:not-allowed;opacity:.4;color:var(--am-sub);background:0 0;border-color:#0000}.amap-cmd .acts{flex-direction:column;gap:8px;display:flex}.amap-cmd .go,.amap-cmd .start{background:var(--am-v);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:6px;justify-content:center;align-items:center;gap:12px;font-weight:800;transition:background-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #7445f44d}.amap-cmd .go{height:62px;padding:0 18px;font-size:21px}.amap-cmd .start{height:68px;font-size:24px}.amap-cmd .go .kc{color:#fff;background:#ffffff29;border-color:#fff6}.amap-cmd .go:hover:not(:disabled),.amap-cmd .start:hover:not(:disabled){background:#8257ff;transform:translateY(-1px);box-shadow:0 8px 22px #7445f473}.amap-cmd .go:active,.amap-cmd .go.hit{transform:translateY(2px)}.amap-cmd .go .sweep{opacity:0;background:linear-gradient(100deg,#fff0,#ffffff80,#fff0);width:30%;position:absolute;top:0;bottom:0;left:-40%}.amap-cmd .go.hit .sweep{animation:.23s ease-out amap-gosw}@keyframes amap-gosw{0%{opacity:1;left:-40%}to{opacity:1;left:120%}}.amap-cmd .go:disabled,.amap-cmd .start:disabled{cursor:not-allowed;color:var(--am-sub);box-shadow:none;background:#27272a;transform:none}.amap-cmd .keep{height:38px;color:var(--am-vs);font-size:var(--fs-body);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #a78bfa8c;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-weight:700;transition:background-color .15s,border-color .15s;display:flex}.amap-cmd .keep:hover:not(:disabled){border-color:var(--am-vs);background:#7445f429}.amap-cmd .keep.down{background:#7445f44d}.amap-cmd .keep:disabled{cursor:not-allowed;opacity:.4}.amap-cmd .capl{font-size:var(--fs-body);color:var(--am-sub);white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:flex}.amap-cmd .capl b{color:var(--am-vs)}.amap-cmd .unset,.amap-cmd .undo{color:var(--am-dim);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:2px 0;text-decoration:underline;transition:color .15s}.amap-cmd .unset{font-size:var(--fs-body)}.amap-cmd .undo{font-size:var(--fs-meta);align-self:flex-end}.amap-cmd .unset:hover,.amap-cmd .undo:hover{color:var(--am-ink)}.amap-cmd.intro{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.amap-cmd.res{grid-template-columns:minmax(0,1fr) auto}.amap-cmd.res .h{letter-spacing:-.03em;white-space:nowrap;margin-top:8px;font-size:28px;font-weight:900}.amap-cmd.res .h em{color:var(--am-vs);font-style:normal}.amap-cmd.res .wal{white-space:nowrap;gap:28px;display:flex}.amap-cmd.res .wal div{font-size:var(--fs-meta);color:var(--am-dim)}.amap-cmd.res .wal b{color:var(--am-ink);margin-top:2px;font-size:26px;font-weight:900;display:block}.amap .t0{--cb:#e4e4e7;--cf:#f4f4f5;--s1:#7445f4;--rg:#a78bfa;--tx:#3b2a7a}.amap .t1{--cb:#7445f4;--cf:#8257ff;--s1:#fafafa;--rg:#ede9fe;--tx:#fff}.amap .t2{--cb:#18181b;--cf:#232327;--s1:#a78bfa;--rg:#a1a1aa;--tx:#e4e4e7}.amap-cmd .chip{cursor:pointer;background:0 0;border:0;flex:none;width:70px;height:78px;padding:0;transition:transform .15s,filter .15s;position:relative}.amap-cmd .chip .cs{background:linear-gradient(90deg, #0000008c, #0000000d 30%, #0000000d 70%, #0009), repeating-linear-gradient(90deg, var(--cb) 0 9px, var(--s1) 9px 14px);border-radius:50%;width:70px;height:70px;position:absolute;top:7px;left:0;box-shadow:0 10px 18px #0000008c}.amap-cmd .chip .ct{background:radial-gradient(closest-side, var(--cf) 0 60%, var(--rg) 61% 64%, var(--cf) 65% 74%, #0000 75%), repeating-conic-gradient(from 8deg, var(--cb) 0 44deg, var(--s1) 44deg 60deg);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:70px;height:70px;line-height:1;transition:transform .12s ease-out;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 2px #ffffff4d,inset 0 -2px 3px #00000059}.amap-cmd .chip .ct b{letter-spacing:-.04em;color:var(--tx);font-size:19px;font-weight:900}.amap-cmd .chip .ct small{font-size:var(--fs-caption);color:var(--tx);opacity:.8;margin-top:2px;font-weight:800}.amap-cmd .chip.t2 .ct b{font-size:17px}.amap-cmd .chip>.kc{z-index:2;position:absolute;bottom:0;right:-6px}.amap-cmd .chip:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-3px)rotate(-6deg)}.amap-cmd .chip:active .ct,.amap-cmd .chip.down .ct{transform:translateY(6px)}.amap-cmd .chip:disabled{cursor:not-allowed;opacity:.3;filter:grayscale(.5);transform:none}.amap-cmd .pile{width:200px;height:120px;position:relative}.amap-cmd .stacks{transition:transform .26s ease-in,opacity .26s ease-in;position:absolute;inset:0}.amap-cmd .stacks.slide{opacity:0;transform:translate(120px)}.amap-cmd .shd{opacity:.9;background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;width:96px;height:16px;position:absolute;bottom:0}.amap-cmd .shd.c0{left:0}.amap-cmd .shd.c1{left:100px}.amap-cmd .pc{width:88px;height:34px;transform:translateX(var(--x)) rotate(var(--r));position:absolute}.amap-cmd .pc .ed{background:linear-gradient(90deg, #00000073, #0000 30%, #ffffff1a 50%, #0000 70%, #00000080), repeating-linear-gradient(90deg, var(--cb) 0 11px, var(--s1) 11px 16px);border-radius:0 0 44px 44px/0 0 13px 13px;height:21px;position:absolute;top:13px;left:0;right:0}.amap-cmd .pc.t2 .ed{background:linear-gradient(90deg,#00000073,#0000 30%,#ffffff1a 50%,#0000 70%,#00000080),repeating-linear-gradient(90deg,#18181b 0 9px,#a78bfa 9px 13px,#18181b 13px 22px,#d4d4d8 22px 26px)}.amap-cmd .pc .tp{background:radial-gradient(closest-side, var(--cf) 0 58%, var(--rg) 59% 63%, var(--cf) 64% 74%, #0000 75%), repeating-conic-gradient(from 10deg, var(--cb) 0 36deg, var(--s1) 36deg 54deg);border-radius:50%;width:88px;height:26px;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff59}.amap-cmd .pc .vl{text-align:center;font-style:normal;font-size:var(--fs-meta);color:var(--tx);font-weight:900;line-height:14px;position:absolute;top:6px;left:0;right:0;transform:scaleY(.62)}.amap-cmd .pc .tk{opacity:0;background:radial-gradient(closest-side,#ffffffe6,#fff0);border-radius:50%;height:20px;position:absolute;top:2px;left:10px;right:10px}.amap-cmd .pc.drop{animation:.23s cubic-bezier(.2,.75,.3,1) both amap-drop}.amap-cmd .pc.drop .tk{animation:.3s ease-out .2s amap-tick}@keyframes amap-drop{0%{transform:translate(var(--x), -130px) rotate(calc(var(--r) * 3));opacity:0}35%{opacity:1}to{transform:translate(var(--x), 0) rotate(var(--r));opacity:1}}@keyframes amap-tick{0%{opacity:0}30%{opacity:.9}to{opacity:0}}.amap-cmd .pc.lift{animation:.19s ease-in forwards amap-lift}@keyframes amap-lift{to{transform:translate(var(--x), -46px) rotate(var(--r));opacity:0}}.amap-log{font-size:var(--fs-meta);color:var(--am-sub);white-space:nowrap;align-items:center;gap:14px;margin-top:10px;padding:0 4px;display:flex;overflow:hidden}.amap-log span{flex:none}.amap-log span:nth-of-type(2){color:var(--am-ink);font-weight:700}.amap-log b{color:var(--am-ink)}@media (max-width:1279px){.amap-base{padding:12px 13px}.amap-base .wv{font-size:32px}.amap-cmd{grid-template-columns:minmax(0,1fr) 200px;row-gap:16px}.amap-cmd .mid{order:3;grid-column:1/-1}.amap-cmd .acts{order:4;grid-column:1/-1}.amap-cmd.intro,.amap-cmd.res{grid-template-columns:minmax(0,1fr)}}.amap-row[data-count="3"] .amap-base,.amap-row[data-count="4"] .amap-base,.amap-row[data-count="5"] .amap-base{padding:11px 12px}.amap-row[data-count="4"] .amap-base .wv,.amap-row[data-count="5"] .amap-base .wv{font-size:28px}.amap-row[data-count="4"] .amap-base .sub,.amap-row[data-count="5"] .amap-base .sub{gap:8px}@media (max-width:1100px){.amap-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;padding:14px;display:grid}.amap-roads,.amap-base .flag,.amap-base .terr{display:none}.amap-row{display:contents}.amap-base{flex:none;width:auto}.amap-tok{grid-area:1/1/auto/-1;width:auto;padding:8px 0 4px}.amap-base.st-tight{background:repeating-linear-gradient(90deg,#f2b04a17 0 2px,#1d1d22f0 2px 12px)}.amap-base.st-short{background:repeating-linear-gradient(0deg,#e06c6c12 0 1px,#1d1d22f0 1px 7px)}}@media (max-width:640px){.amap-strip{font-size:var(--fs-caption);gap:12px}.amap-strip .hide{display:none}.amap-map{grid-template-columns:minmax(0,1fr);padding:10px}.amap-tok h2,.amap-map.intro .amap-tok h2{font-size:26px}.amap-cmd{grid-template-columns:minmax(0,1fr);padding:14px}.amap-cmd .pile{justify-self:start}.amap-cmd .mid{flex-wrap:wrap}.amap-cmd .bk{flex-flow:wrap}.amap-cmd .big{font-size:46px}.amap-cmd .go{font-size:19px}.amap-cmd.res .h{white-space:normal;font-size:22px}.amap-cmd.res .wal{gap:16px}.amap-cmd.res .wal b{font-size:20px}.amap-tok .bid{--k:.62;column-gap:16px}}@media (prefers-reduced-motion:reduce){.amap *,.amap :before,.amap :after{transition:none!important;animation:none!important}}.amap .rn{font-family:Georgia,serif;font-style:normal;font-weight:500}
.am-pillar-in{animation:.3s cubic-bezier(.2,.7,.2,1) both am-rise;animation-delay:calc(var(--k) * 80ms + .1s)}.am-door{animation:.6s cubic-bezier(.7,0,.2,1) both am-door;animation-delay:calc(4s + var(--door-delay))}@media (max-width:767px){.am-door{animation-name:am-row;animation-delay:calc(4s + var(--k) * 60ms)}}@keyframes am-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes am-door{to{transform:translate(var(--door-x), var(--door-y))}}@keyframes am-row{to{transform:translateX(var(--row-x))}}@media (prefers-reduced-motion:reduce){.am-pillar-in,.am-door{animation:none}}
.arr{--arr-card:#31313c;--arr-line:#424254;--arr-seat:#26262d;--arr-ink:#f4f4f5;--arr-sub:#a1a1aa;--arr-dim:#8b8b96;--arr-v:#8a61ff;--arr-vt:#c4b5fd;--arr-amber:#f2b04a;color:var(--arr-ink)}.arr-head{border-bottom:1px solid #2c2c34;align-items:center;gap:16px;margin-bottom:24px;padding:4px 0 20px;display:flex}.arr-back{width:32px;height:32px;color:var(--arr-sub);border-radius:6px;justify-content:center;align-items:center;margin-left:-8px;transition:background .15s,color .15s;display:inline-flex}.arr-back:hover{background:var(--arr-card);color:var(--arr-ink)}.arr-back:active,.arr-meta-btn:active,.arr-dots:active{transform:translateY(1px)}.arr-menu button:active:not(:disabled),.arm-list button:active:not(:disabled){background:#ffffff1a}.arr-back:focus-visible{outline-offset:2px;outline:2px solid #c9b6ff}.arr-head h1{letter-spacing:-.5px;align-items:center;gap:8px;min-width:0;margin:0;font-size:28px;font-weight:700;line-height:1.2;display:flex}.arr-head h1 .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arr-tag{color:#d4d4d8;height:22px;font-size:var(--fs-caption);letter-spacing:0;background:#ffffff14;border-radius:4px;flex:none;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.arr-meta{font-size:var(--fs-meta);color:var(--arr-sub);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;display:flex}.arr-meta b{color:var(--arr-ink);font-weight:600}.arr-meta .lft{color:var(--arr-ink);font-weight:700}.arr-meta-btn{height:24px;color:var(--arr-sub);font:inherit;font-size:var(--fs-meta);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;margin:0 -6px;padding:0 6px;transition:background .15s,color .15s;display:inline-flex}.arr-meta-btn:hover{background:var(--arr-card);color:var(--arr-ink)}.arr-meta-btn:focus-visible{outline-offset:2px;outline:2px solid #c9b6ff}.arr-act{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.arr-why{font-size:var(--fs-meta);color:var(--arr-sub);white-space:nowrap;margin-right:4px}.arr-lay{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:24px;display:grid}.arr-main{min-width:0}.arr-aside{min-width:0;position:relative}.arr-aside-in{flex-direction:column;gap:16px;display:flex;position:absolute;inset:0}.arr-blk+.arr-blk{margin-top:24px}.arr-sec{align-items:baseline;gap:12px;margin:0 0 12px;display:flex}.arr-sec h2{letter-spacing:-.3px;margin:0;font-size:22px;font-weight:700}.arr-sec .c{font-size:var(--fs-body-lg);color:var(--arr-sub)}.arr-sec .c b{color:var(--arr-ink)}.arr-sec .r{font-size:var(--fs-meta);color:var(--arr-sub);white-space:nowrap;align-items:center;gap:12px;margin-left:auto;display:flex}.arr-card{background:var(--arr-card);border:1px solid var(--arr-line);border-radius:6px}.arr-side-h{font-size:var(--fs-body);align-items:center;gap:8px;padding:16px 16px 8px;font-weight:700;display:flex}.arr-side-h .r{font-weight:500;font-size:var(--fs-meta);color:var(--arr-sub);margin-left:auto}.arr-av{color:var(--arr-dim);background:#1a1a1f;border-radius:9999px;flex:none;place-items:center;display:inline-grid;overflow:hidden}.arr-av img{object-fit:cover;width:100%;height:100%}.arr-crest{flex:none;width:14px;height:14px}.arr-teams{grid-template-columns:repeat(var(--tc), minmax(0, 1fr));gap:10px;display:grid}.arr-team{background:var(--arr-card);border:1px solid var(--arr-line);text-align:left;min-width:0;color:inherit;font:inherit;border-radius:6px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:15px 16px;display:grid;position:relative}.arr-team>.arr-av{grid-row:2/span 2}.arr-team .t1{align-items:center;gap:8px;min-width:0;display:flex}.arr-team .no{color:#1c1c1f;min-width:32px;height:20px;font-size:var(--fs-meta);text-overflow:ellipsis;white-space:nowrap;background:#f4f4f5;border-radius:4px;flex:none;place-items:center;max-width:96px;padding:0 6px;font-weight:700;display:inline-grid;overflow:hidden}.arr-team .nm{min-width:0;font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.arr-team .t2{min-width:0;font-size:var(--fs-meta);color:var(--arr-sub);white-space:nowrap;grid-column:2/-1;align-items:center;gap:8px;display:flex;overflow:hidden}.arr-team .t2 .ln{opacity:.85;flex:none;width:14px;height:14px}.arr-team .t2 .tr{align-items:center;gap:4px;display:inline-flex}.arr-team .t2 .lp{color:#d4d4d8}.arr-team .t2 .nolane{color:var(--arr-amber)}.arr-team .side{grid-area:2/3;align-items:center;gap:8px;display:flex}.arr-team .mo{align-items:center;gap:6px;display:none}.arr-team .mo .arr-av{border-radius:4px;width:22px;height:22px}.arr-teams.wide .arr-team .mo{display:inline-flex}.arr-teams.tight .arr-team .t1{flex-direction:column;align-items:flex-start;gap:4px}.arr-teams.tight .arr-team .nm{max-width:100%}.arr-teams.tight .arr-team>.arr-av{align-self:start}.arr-teams.tight .arr-team .lp{display:none}.arr-team.open{border-style:dashed;border-color:var(--arr-amber);background:0 0}.arr-team.open .ph{border:1px dashed var(--arr-amber);width:44px;height:44px;color:var(--arr-amber);border-radius:9999px;grid-row:1/span 2;place-items:center;display:grid}.arr-team.open .nm{color:var(--arr-amber)}button.arr-team.open{cursor:pointer;transition:background .15s}button.arr-team.open:hover{background:#f2b04a14}button.arr-team.open:focus-visible{outline-offset:2px;outline:2px solid #c9b6ff}button.arr-team.open:active{transform:translateY(1px)}.arr-dots{width:32px;height:32px;color:var(--arr-sub);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;transition:background .15s,color .15s;display:inline-grid}.arr-dots:hover,.arr-dots[aria-expanded=true]{color:var(--arr-ink);background:#ffffff0f}.arr-dots:focus-visible{outline-offset:2px;outline:2px solid #c9b6ff}.arr-pop{position:relative}.arr-col-b>.arr-pop,.arr-loose .g>.arr-pop{display:block}.arr-menu{z-index:30;background:#18181c;border:1px solid #2c2c34;border-radius:6px;min-width:240px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 24px 64px #0000008c}.arr-menu.left{left:0;right:auto}.arr-menu .h{font-size:var(--fs-caption);color:var(--arr-dim);padding:8px 10px 4px;font-weight:600}.arr-menu button{white-space:nowrap;color:#e4e4e7;width:100%;min-height:36px;font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 10px;transition:background .15s;display:flex}.arr-menu button:hover:not(:disabled){background:#ffffff0f}.arr-menu button:focus-visible{outline-offset:-2px;outline:2px solid #c9b6ff}.arr-menu button:disabled{opacity:.45;cursor:default}.arr-menu button img{width:16px;height:16px}.arr-menu button small{font-size:var(--fs-caption);color:var(--arr-dim);margin-left:auto;padding-left:12px}.arr-menu button.on{color:var(--arr-vt)}.arr-menu button.red{color:#ff8a9a}.arr-menu .sep{background:#2c2c34;height:1px;margin:4px 0}.arr-menu .note{font-size:var(--fs-caption);color:var(--arr-dim);padding:6px 10px;line-height:1.5}.arr-cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.arr-col{background:var(--arr-card);border:1px solid var(--arr-line);border-radius:6px;flex-direction:column;min-width:0;display:flex}.arr-col-h{border-bottom:1px solid var(--arr-line);height:52px;font-size:var(--fs-body-lg);align-items:center;gap:8px;padding:0 16px;font-weight:700;display:flex}.arr-col-h img{width:20px;height:20px}.arr-col-h .me{font-size:var(--fs-meta);color:var(--arr-vt);white-space:nowrap;font-weight:600;display:none}.arr-col-h .left{font-size:var(--fs-body);color:var(--arr-ink);white-space:nowrap;margin-left:auto;font-weight:600}.arr-col-h .left.done{color:var(--arr-dim);font-weight:500}.arr-col-b{flex-direction:column;flex:1;gap:6px;padding:8px;display:flex}.arr-col-f{border-top:1px solid var(--arr-line);height:40px;font-size:var(--fs-meta);color:var(--arr-sub);white-space:nowrap;align-items:center;gap:6px;padding:0 16px;display:flex;overflow:hidden}.arr-col-f b{color:#d4d4d8;font-weight:600}.arr-col.mine{box-shadow:inset 0 2px 0 var(--arr-v);border-color:#8a61ff99}.arr-col.mine .arr-col-h{border-bottom-color:#8a61ff4d}.arr-col.mine .arr-col-h .left{color:var(--arr-ink)}.arr-sr{background:var(--arr-seat);text-align:left;width:100%;height:56px;color:inherit;font:inherit;border:1px solid #0000;border-radius:6px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:0 10px;display:grid;position:relative}.arr-sr .nm{min-width:0}.arr-sr .nm b{font-size:var(--fs-body);color:var(--arr-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.arr-sr .nm span{font-size:var(--fs-meta);color:var(--arr-sub);white-space:nowrap;align-items:center;gap:4px;margin-top:2px;display:flex;overflow:hidden}.arr-sr .nm span .ic{flex:none;width:14px;height:14px}.arr-sr .nm span.bad{color:#ff8a9a}.arr-sr.cap{background:#2a2a33}.arr-sr.cap .nm span{color:#d4d4d8;font-weight:600}.arr-sr.mine{border-color:#8a61ff99}.arr-sr.mine .nm span{color:var(--arr-vt)}.arr-sr .ph{border:1px dashed #4a4a57;border-radius:9999px;place-items:center;width:36px;height:36px;display:grid}.arr-sr.open{color:var(--arr-sub);background:0 0;border:1px dashed #4a4a57}.arr-sr.open .nm b{color:var(--arr-sub);font-weight:600}button.arr-sr{cursor:pointer;transition:border-color .15s,background .15s}button.arr-sr:focus-visible{outline-offset:2px;outline:2px solid #c9b6ff}button.arr-sr:not(.open):hover{background:#2e2e37;border-color:#6a6a80}button.arr-sr.open:hover{border-style:solid;border-color:var(--arr-v);background:#2c2840}button.arr-sr.open:hover .nm b,button.arr-sr.open:hover .ph{color:var(--arr-vt);border-color:var(--arr-v)}button.arr-sr:active{background:#252036}button.arr-sr:disabled{opacity:.45;cursor:default}.arr-sr.open.pick{border-color:var(--arr-v);background:#8a61ff14}.arr-sr.open.pick .arr-av{opacity:.45}.arr-sr.open.pick .nm b{color:var(--arr-ink)}.arr-sr.open.pick .nm span{color:var(--arr-vt)}.arr-sr-wrap{position:relative}.arr-spin{border:2px solid #4a4a57;border-top-color:var(--arr-vt);border-radius:9999px;flex:none;width:12px;height:12px;animation:.9s linear infinite arr-spin}@keyframes arr-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.arr-spin{animation:none}}.arr-loose{margin-top:10px;padding:12px}.arr-loose p{font-size:var(--fs-meta);color:var(--arr-sub);margin:0 0 8px}.arr-loose .g{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.arr-rules{background:var(--arr-card);border:1px solid var(--arr-line);border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.arr-rules .c{border-left:1px solid var(--arr-line);min-width:0;padding:15px 16px}.arr-rules .c:first-child{border-left:0}.arr-rules .k{font-size:var(--fs-meta);color:var(--arr-sub);align-items:center;gap:6px;display:flex}.arr-rules .k svg{width:14px;height:14px}.arr-rules .v{font-size:var(--fs-body-lg);font-variant-numeric:tabular-nums;margin-top:6px;font-weight:700}.arr-rules .d{font-size:var(--fs-meta);color:var(--arr-sub);margin-top:2px;line-height:1.5}.arr-link .row{border-top:1px solid var(--arr-line);font-size:var(--fs-meta);align-items:center;gap:8px;padding:12px 16px;display:flex}.arr-link .row .u{text-overflow:ellipsis;white-space:nowrap;color:#b8b8c3;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.arr-link .row .u.plain{align-items:center;gap:6px;font-family:inherit;display:flex}.arr-chk{padding-bottom:8px}.arr-chk .r{font-size:var(--fs-body);align-items:center;gap:8px;padding:8px 16px;display:flex}.arr-chk .r svg{flex:none;width:16px;height:16px}.arr-chk .r .ok{color:#4fbf8a}.arr-chk .r .no{color:var(--arr-sub)}.arr-chk .r .v{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.arr-chk .note{font-size:var(--fs-meta);color:var(--arr-sub);border-top:1px solid var(--arr-line);padding:12px 16px 4px;line-height:1.5}.arr-chk .note b{color:var(--arr-ink)}.arr-me{padding:16px}.arr-me .who{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:2px 12px;display:grid}.arr-me .who .arr-av{grid-row:1/span 2}.arr-me .who b{font-size:var(--fs-body-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arr-me .who b small{font-size:var(--fs-meta);color:var(--arr-sub);margin-left:4px;font-weight:500}.arr-me .who span{font-size:var(--fs-meta);color:var(--arr-sub);align-items:center;gap:4px;display:flex}.arr-me .ln2{border-top:1px solid var(--arr-line);margin-top:12px}.arr-me .ln2 .r{height:40px;font-size:var(--fs-body);border-bottom:1px solid #383843;align-items:center;gap:8px;display:flex}.arr-me .ln2 .r img{width:18px;height:18px}.arr-me .ln2 .r span{color:var(--arr-sub);font-size:var(--fs-meta)}.arr-me .ln2 .r b{margin-left:auto;font-weight:600}.arr-me .ln2 .r b.ok{color:var(--arr-ink);font-weight:700}.arr-me .ln2 .r b.no{color:var(--arr-dim);font-weight:500}.arr-me .intro{background:var(--arr-seat);font-size:var(--fs-meta);color:#d4d4d8;border-radius:6px;margin:12px 0 0;padding:10px 12px;line-height:1.5}.arr-me .cta{gap:8px;margin-top:15px;display:flex}.arr-me .cta>*{flex:1}.arr-me .fine{font-size:var(--fs-meta);color:var(--arr-sub);text-align:center;margin:8px 0 0}.arr-me .msg{font-size:var(--fs-meta);color:var(--arr-sub);margin:12px 0 0;line-height:1.5}.arr-log{flex-direction:column;flex:1;min-height:160px;display:flex;overflow:hidden}.arr-log .lst{flex:1;min-height:0;overflow:hidden}.arr-log.open .lst{scrollbar-width:thin;scrollbar-color:var(--arr-line) transparent;overflow-y:auto}.arr-log .dy{font-size:var(--fs-caption);color:var(--arr-sub);padding:10px 16px 4px;font-weight:600}.arr-log .ev{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;height:40px;padding:0 16px;display:grid}.arr-log .ev .ph{background:var(--arr-seat);width:28px;height:28px;color:var(--arr-sub);border-radius:9999px;place-items:center;display:grid}.arr-log .ev .tx{min-width:0;font-size:var(--fs-body);color:#d4d4d8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arr-log .ev .tx b{color:var(--arr-ink);font-weight:700}.arr-log .ev .at{font-size:var(--fs-meta);color:var(--arr-sub);font-variant-numeric:tabular-nums}.arr-log .empty{font-size:var(--fs-meta);color:var(--arr-sub);padding:8px 16px}.arr-log .more{border:0;border-top:1px solid var(--arr-line);width:100%;height:44px;color:var(--arr-sub);font:inherit;font-size:var(--fs-meta);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;gap:4px;transition:color .15s,background .15s;display:flex}.arr-log .more:hover{color:var(--arr-ink);background:#ffffff08}.arr-log .more:focus-visible{outline-offset:-2px;outline:2px solid #c9b6ff}.arr-log .more:active{background:#ffffff0f}.arr-toast{z-index:60;max-width:calc(100vw - 32px);font-size:var(--fs-body);color:#ff8a9a;background:#18181c;border:1px solid #5a2a33;border-radius:6px;align-items:center;gap:12px;margin:0;padding:10px 8px 10px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 24px 64px #0000008c}.arr-toast button{width:32px;height:32px;color:var(--arr-sub);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid}.arr-toast button:hover{color:var(--arr-ink);background:#ffffff0f}@media (max-width:760px){.arr-toast{bottom:88px}}.arr-bar{display:none}.arm{color:#fafafa;flex-direction:column;max-height:min(86vh,760px);display:flex}.arm-h{padding:20px 56px 12px 20px}.arm-h h2{letter-spacing:-.3px;margin:0;font-size:22px;font-weight:700;line-height:1.3}.arm-h p{font-size:var(--fs-meta);color:var(--arr-sub,#a1a1aa);margin:4px 0 0}.arm-h p b{color:#fafafa;font-weight:600}.arm-b{flex:1;min-height:0;padding:4px 20px 16px;overflow-y:auto}.arm-f{border-top:1px solid #2c2c34;gap:8px;padding:16px 20px 20px;display:flex}.arm-f>*{flex:1}.arm-f>.main{flex:2}.arm-fl{font-size:var(--fs-meta);color:#d4d4d8;margin:16px 0 6px;font-weight:700;display:block}.arm-fl small{color:#8b8b96;margin-left:4px;font-weight:500}.arm-fi{background:#1a1a1f;border:1px solid #3a3a44;border-radius:6px;align-items:center;gap:8px;height:48px;padding:0 12px;transition:border-color .15s;display:flex;box-shadow:inset 0 2px 4px #00000059}.arm-fi:hover{border-color:#52525b}.arm-fi:focus-within{border-color:#a78bfa}.arm-fi input,.arm-fi textarea{color:#fafafa;min-width:0;height:100%;font:inherit;font-size:var(--fs-body-lg);background:0 0;border:0;outline:none;flex:1}.arm-fi.ta{align-items:stretch;height:auto;padding:10px 12px}.arm-fi textarea{resize:vertical;min-height:84px;font-size:var(--fs-body);line-height:1.5}.arm-fi .cnt{font-size:var(--fs-caption);color:#8b8b96;font-variant-numeric:tabular-nums}.arm-acct{background:#1f1f25;border:1px solid #2c2c34;border-radius:6px;align-items:center;gap:12px;padding:12px;display:flex}.arm-acct .t{flex:1;min-width:0}.arm-acct .t b{font-size:var(--fs-body-lg);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arm-acct .t b small{font-size:var(--fs-meta);color:#8b8b96;margin-left:4px;font-weight:500}.arm-acct .t span{font-size:var(--fs-meta);color:#a1a1aa;align-items:center;gap:4px;margin-top:2px;display:flex}.arm-acct .mo{gap:4px;display:flex}.arm-acct .mo .arr-av{border-radius:4px;width:28px;height:28px}.arm-lanes{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.arm-lb{color:#f1f1f6;font:inherit;font-size:var(--fs-meta);cursor:pointer;background:linear-gradient(#3d3d4c,#2c2c37);border:1px solid #555569;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px 4px;font-weight:600;transition:transform .12s,filter .15s,border-color .15s;display:flex;box-shadow:inset 0 1px #ffffff1a,inset 0 -2px #00000038,0 2px #00000059}.arm-lb img{opacity:.8;width:20px;height:20px}.arm-lb small{font-size:var(--fs-caption);color:#a1a1aa;font-weight:500}.arm-lb:hover:not(:disabled){filter:brightness(1.14);transform:translateY(-1px)}.arm-lb:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 4px #00000059}.arm-lb:focus-visible{outline-offset:2px;outline:2px solid #c9b6ff}.arm-lb.on{color:#fff;background:#8a61ff38;border-color:#8a61ff}.arm-lb.on img{opacity:1}.arm-lb.on small{color:#c4b5fd}.arm-lb:disabled{opacity:.45;cursor:default;box-shadow:none}.arm-lanes.sm .arm-lb{flex-direction:row;gap:6px;height:44px;padding:0 8px}.arm-lanes.sm .arm-lb img{width:16px;height:16px}.arm-rule{font-size:var(--fs-meta);color:#a1a1aa;background:#1f1f25;border-radius:6px;gap:8px;margin:16px 0 0;padding:12px;line-height:1.5;display:flex}.arm-rule svg{color:#c4b5fd;flex:none;width:16px;height:16px;margin-top:1px}.arm-err{font-size:var(--fs-meta);color:#ff8a9a;margin:12px 0 0}.arm-ok{font-size:var(--fs-meta);color:#a1a1aa;margin:12px 0 0}.arm-list{scrollbar-width:thin;scrollbar-color:#424254 transparent;border:1px solid #2c2c34;border-radius:6px;max-height:300px;margin-top:8px;overflow-y:auto}.arm-list button{color:#f4f4f5;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #2c2c34;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 12px;transition:background .15s;display:grid}.arm-list button:first-child{border-top:0}.arm-list button:hover:not(:disabled){background:#ffffff0d}.arm-list button:focus-visible{outline-offset:-2px;outline:2px solid #c9b6ff}.arm-list button:disabled{cursor:default}.arm-list button:disabled .n,.arm-list button:disabled .tr{opacity:.45}.arm-list .n{min-width:0}.arm-list .n b{font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.arm-list .n span{font-size:var(--fs-meta);color:#8b8b96;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.arm-list .ln{opacity:.8;width:16px;height:16px}.arm-list .tr{font-size:var(--fs-meta);color:#a1a1aa;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.arm-list .st{font-size:var(--fs-caption);color:#8b8b96;white-space:nowrap}.arm-list .empty{font-size:var(--fs-meta);color:#8b8b96;padding:14px 12px}.arm-row{align-items:center;gap:8px;margin-top:8px;display:flex}.arm-riot{flex-direction:column;gap:8px;display:flex}@media (min-width:768px){.arm.wide{max-height:min(88dvh,960px)}.arm.wide .arm-b{flex-direction:column;padding-bottom:20px;display:flex}.arm.wide .arm-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.arm.wide .arm-top>div{flex-direction:column;display:flex}.arm.wide .arm-riot{flex-direction:row;flex:1;align-items:stretch}.arm.wide .arm-riot .arm-fi{flex:1}.arm.wide .arm-riot textarea{resize:none;min-height:0}.arm.wide .arm-riot .gg-btn{height:auto}.arm.wide .arm-list{flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;min-height:144px;max-height:none;display:grid}.arm.wide .arm-list button{border-top:0;border-bottom:1px solid #2c2c34}.arm.wide .arm-list button:nth-child(odd){border-right:1px solid #2c2c34}.arm.wide .arm-list .empty{grid-column:1/-1}}@media (max-width:767px){.arm.wide .arm-list{max-height:none}}@media (min-width:1200px){.arm.wide .arm-list{grid-template-columns:repeat(3,minmax(0,1fr))}.arm.wide .arm-list button:nth-child(odd){border-right:0}.arm.wide .arm-list button:not(:nth-child(3n)){border-right:1px solid #2c2c34}}.arm-seg{background:#1a1a1f;border-radius:6px;gap:3px;padding:3px;display:inline-flex;box-shadow:inset 0 2px 4px #00000059}.arm-seg button{color:#a1a1aa;height:34px;font:inherit;font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 12px;font-weight:600;transition:background .15s,color .15s}.arm-seg button.on{color:#f4f4f5;background:linear-gradient(#3d3d4c,#2c2c37);box-shadow:inset 0 1px #ffffff1a,0 2px #00000059}.arm-seg button:focus-visible{outline-offset:2px;outline:2px solid #c9b6ff}.arm-seg button:hover:not(.on):not(:disabled){color:#f4f4f5;background:#ffffff0d}.arm-seg button:active:not(:disabled){box-shadow:inset 0 2px 4px #00000059}.arm-seg button:disabled{opacity:.45;cursor:default}.arm-teams{gap:6px;margin-top:8px;display:grid}.arm-team{grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:8px;display:grid}.arm-team .arm-fi{height:44px}.arm-team .arm-fi input{font-size:var(--fs-body)}.arm-team .arm-fi .u{font-size:var(--fs-meta);color:#8b8b96}.arm-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.arm-two input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:1180px){.arr-rules{grid-template-columns:repeat(3,minmax(0,1fr))}.arr-rules .c:nth-child(4){border-left:0}.arr-rules .c:nth-child(n+4){border-top:1px solid var(--arr-line)}}@media (max-width:1080px){.arr-lay{grid-template-columns:minmax(0,1fr);gap:16px}.arr-aside,.arr-aside-in{display:contents}.arr-me{order:-1}.arr-log{min-height:0}.arr-log .lst{overflow:visible}.arr-log.open .lst{max-height:440px;overflow-y:auto}.arr-lay>.arr-main{order:0}.arr-link,.arr-chk,.arr-log{order:1}}@media (max-width:760px){.arr-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.arr-head h1{font-size:22px}.arr-back{width:44px;height:44px;margin-left:-12px}.arr-dots{width:44px;height:44px}.arr-meta-btn{height:44px}.arr-menu button{min-height:44px}.arm-seg button{height:44px}.arr-act,.arr-sec .r .hint{display:none}.arr-cols{grid-template-columns:minmax(0,1fr);gap:8px}.arr-col-b{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.arr-col.mine .arr-col-h .me{display:inline}.arr-teams{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;display:flex;overflow-x:auto}.arr-teams .arr-team{scroll-snap-align:start;flex:none;grid-template-columns:36px minmax(0,1fr) auto;gap:2px 10px;width:168px;padding:10px 12px}.arr-teams .arr-team .t1{flex-direction:column;align-items:flex-start;gap:4px}.arr-teams .arr-team .nm{font-size:var(--fs-body);max-width:100%}.arr-teams .arr-team>.arr-av,.arr-teams .arr-team.open .ph{align-self:start;width:36px!important;height:36px!important}.arr-teams .arr-team .mo,.arr-teams .arr-team .lp{display:none!important}.arr-loose .g{grid-template-columns:repeat(2,minmax(0,1fr))}.arr-rules{grid-template-columns:minmax(0,1fr)}.arr-rules .c{border-left:0;border-top:1px solid var(--arr-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:12px 16px;display:grid}.arr-rules .c:first-child{border-top:0}.arr-rules .v{text-align:right;grid-area:1/2;margin:0}.arr-rules .d{grid-column:1/-1}.arr-me .cta,.arr-me .fine{display:none}.arr-bar{z-index:40;padding:12px 16px max(12px, env(safe-area-inset-bottom));background:#1c1c1f;border-top:1px solid #2c2c34;align-items:center;gap:12px;margin:16px -16px 0;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 24px #0006}.arr-bar .t{min-width:0;font-size:var(--fs-meta);color:var(--arr-sub);flex:1;line-height:1.4}.arr-bar .t b{font-size:var(--fs-body-lg);color:var(--arr-ink);display:block}.arr-bar>:last-child{flex:none}.arm-f{padding:12px 16px 16px}.arm-b{padding:4px 16px 12px}.arm-h{padding:16px 56px 8px 16px}.arm-fi input,.arm-fi textarea{font-size:16px}.arm-lb{min-height:64px}.arm-two{grid-template-columns:minmax(0,1fr)}.arm-team{grid-template-columns:minmax(0,1fr) 104px}}.arr-teams.tight .arr-team{grid-template-columns:44px minmax(0,1fr)}@media (max-width:760px){.arr-teams .arr-team{grid-template-columns:36px minmax(0,1fr)}}.arr-team .tt{border-bottom:1px solid var(--arr-line);box-sizing:content-box;grid-column:1/-1;align-items:center;gap:4px;min-width:0;height:32px;margin:-4px 0 6px;padding-bottom:8px;display:flex}.arr-team .tt h3{min-width:0;font-size:var(--fs-body-lg);color:var(--arr-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-weight:700;overflow:hidden}.arr-team.open .tt h3{color:var(--arr-ink)}.arr-team .tt-edit{border:1px solid var(--arr-line);color:#d4d4d8;height:28px;font:inherit;font-size:var(--fs-meta);white-space:nowrap;cursor:pointer;background:#ffffff0a;border-radius:6px;flex:none;align-items:center;gap:4px;padding:0 8px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .12s;display:inline-flex}.arr-team .tt-edit:hover:not(:disabled){color:var(--arr-ink);background:#ffffff14;border-color:#6a6a80}.arr-team .tt-edit:active:not(:disabled){transform:translateY(1px)}.arr-team .tt-edit:focus-visible{outline-offset:2px;outline:2px solid #c9b6ff}.arr-team .tt-edit:disabled{opacity:.45;cursor:default}.arr-team .tt-in{min-width:0;height:32px;color:var(--arr-ink);font:inherit;font-size:var(--fs-body-lg);background:#1a1a1f;border:1px solid #a78bfa;border-radius:6px;outline:none;flex:1;padding:0 10px;font-weight:700;box-shadow:inset 0 2px 4px #00000059}.arr-team .tt .arr-dots{width:28px;height:28px}.arr-teams.tight .arr-team .tt-edit{justify-content:center;gap:0;width:28px;padding:0;font-size:0}.arr-team.open .pick{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;grid-column:1/-1;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px 12px;padding:0;display:grid}.arr-team.open .pick .ph{grid-row:1/span 2}.arr-team.open .pick .t2{grid-column:2}.arr-team.open button.pick{cursor:pointer;transition:background .15s}.arr-team.open button.pick:hover{background:#f2b04a14}.arr-team.open button.pick:focus-visible{outline-offset:2px;outline:2px solid #c9b6ff}.arr-team.open button.pick:active{transform:translateY(1px)}@media (max-width:760px){.arr-team .tt-edit{justify-content:center;gap:0;width:44px;height:44px;padding:0;font-size:0}.arr-team .tt{height:44px}.arr-team .tt .arr-dots{width:44px;height:44px}.arr-team.open .pick{grid-template-columns:36px minmax(0,1fr)}}.arr-teams.tight .arr-team .side{display:none}@media (max-width:760px){.arr-teams .arr-team .side{display:none}}