._1MctWG_wm{width:100%;height:auto;display:block;overflow:visible}._1MctWG_anim{display:none}._1MctWG_wm[data-state] ._1MctWG_anim{display:inline}._1MctWG_wm[data-state=wait] :is(._1MctWG_still,._1MctWG_anim),._1MctWG_wm[data-state=run] ._1MctWG_still{visibility:hidden}._1MctWG_wm[data-state=done] ._1MctWG_anim{display:none}._1MctWG_stroke{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){._1MctWG_wm[data-state] ._1MctWG_still{visibility:visible}._1MctWG_wm[data-state] ._1MctWG_anim{display:none}}@media (scripting:none){._1MctWG_wm[data-state] ._1MctWG_still{visibility:visible}._1MctWG_wm[data-state] ._1MctWG_anim{display:none}}
.D7crZW_badge,.D7crZW_gear{flex:none;display:block;overflow:visible}.D7crZW_chip{align-items:center;gap:var(--s-2);height:32px;padding:0 var(--s-3) 0 var(--s-2);border-radius:var(--r-pill);background:var(--surface-2);font:600 var(--t-sm);color:var(--ink);white-space:nowrap;display:inline-flex}.D7crZW_seal{border:1.5px solid var(--accent);background:var(--surface);color:var(--accent-ink);font:700 var(--t-xs);letter-spacing:.04em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:5px;padding:0 6px;display:inline-block;transform:rotate(-4deg)}
.kSDmpq_wrap{gap:var(--s-3);min-width:0;display:grid}.kSDmpq_tag{color:var(--ink-2);font:400 var(--t-xs);letter-spacing:.04em;margin:0}.kSDmpq_row{--gap:12px;--w:132px;padding:0 var(--bleed,var(--s-4)) 4px;margin-inline:calc(-1 * var(--bleed,var(--s-4)));scroll-snap-type:x proximity;scroll-padding-inline:var(--bleed,var(--s-4));overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.kSDmpq_row::-webkit-scrollbar{display:none}@media (min-width:768px){.kSDmpq_row{--gap:16px;--w:144px}}.kSDmpq_list{gap:var(--gap);width:max-content;min-width:100%;margin:0;padding:0;list-style:none;display:flex}.kSDmpq_item{align-content:start;gap:var(--s-2);flex:1 0 var(--w);width:var(--w);scroll-snap-align:start;grid-template-rows:auto auto;min-width:0;max-width:180px;display:grid}.kSDmpq_photo{aspect-ratio:1;border-radius:var(--r-md);background:var(--surface-2);display:block;position:relative;overflow:hidden}.kSDmpq_photo img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.kSDmpq_name{font:600 var(--t-sm);color:var(--ink);line-height:1.4}
.NkFR1G_sheet{z-index:1;background:linear-gradient(to bottom, #fff0, var(--surface) 240px);color:var(--ink);-webkit-user-select:text;user-select:text;padding:0;position:relative}.NkFR1G_wide{position:relative;overflow-x:clip}.NkFR1G_sky{pointer-events:none;position:absolute;inset:0}.NkFR1G_sky[data-layer=back]{z-index:1}.NkFR1G_sky[data-layer=front]{z-index:80}.NkFR1G_sky img{will-change:transform;height:auto;position:absolute}.NkFR1G_sky[data-layer=back] img{opacity:.95}.NkFR1G_sky[data-layer=front] img{opacity:1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.NkFR1G_sky img{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll()}.NkFR1G_sky[data-layer=back] img{animation-name:NkFR1G_skyBack;animation-range:0 792px}.NkFR1G_sky[data-layer=front] img{animation-name:NkFR1G_skyFront;animation-range:0 714px}}@supports not (animation-timeline:scroll()){.NkFR1G_sky[data-layer=back] img{transform:translate3d(0, calc(var(--sy,0) * -.18px), 0);opacity:calc(.95 - var(--sy,0) * .0012)}.NkFR1G_sky[data-layer=front] img{transform:translate3d(0, calc(var(--sy,0) * -.5px), 0);opacity:calc(1 - var(--sy,0) * .0014)}}}@keyframes NkFR1G_skyBack{0%{opacity:.95;transform:translate(0,0)}to{opacity:0;transform:translateY(-142.6px)}}@keyframes NkFR1G_skyFront{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-357px)}}.NkFR1G_c2{width:22vw;min-width:150px;max-width:340px;top:6%;right:-3%}.NkFR1G_c1b{width:24vw;min-width:160px;max-width:380px;top:4%;left:-2%}.NkFR1G_c3{opacity:.9;width:34vw;min-width:220px;max-width:520px;top:40%;left:2%}.NkFR1G_c1{width:18vw;min-width:120px;max-width:270px;top:36%;right:3%}@media (max-width:767px){.NkFR1G_c3{width:40vw;min-width:140px;top:30%}.NkFR1G_c1{width:26vw;min-width:96px;top:32%}}.NkFR1G_col{max-width:calc(1040px + 2 * var(--s-4));padding:0 var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));gap:28px;margin:40px auto 0;display:grid}.NkFR1G_h{font:700 var(--t-md);margin:0}@media (max-width:767px){.NkFR1G_col{gap:32px;margin-top:60px}}.NkFR1G_expo{gap:var(--s-5);display:grid}.NkFR1G_head{align-items:center;column-gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.NkFR1G_head .NkFR1G_h{line-height:24px}.NkFR1G_ways{display:grid}.NkFR1G_tag{color:var(--ink-2);font:400 var(--t-xs);letter-spacing:.04em;margin:0}.NkFR1G_small{--t-xl:16px/1.6 var(--font)}.NkFR1G_hlMedia{background:radial-gradient(120% 70% at 25% 0,#ffffffbf,#0000 62%),linear-gradient(160deg,#eef2f9,#d2ddf1);place-items:center;width:100%;height:100%;display:grid}.NkFR1G_hlMedia img{filter:drop-shadow(0 12px 10px #1f3c8838);height:auto;display:block}.NkFR1G_text{font:400 var(--t-sm);margin:0}.NkFR1G_lines{gap:var(--s-2);margin:var(--s-3) 0 0;padding-left:var(--s-5);font:400 var(--t-sm);display:grid}.NkFR1G_part{margin:var(--s-4) 0 0;font:700 var(--t-sm)}.NkFR1G_part:first-child{margin-top:0}@media (prefers-reduced-motion:reduce){.NkFR1G_sky[data-layer=front]{display:none}}
.WWoWqW_frame{pointer-events:none;width:104.28%;height:106.02%;position:absolute;top:-4.9185%;left:-3.4268%}.WWoWqW_cv,.WWoWqW_main{width:100%;height:100%;display:block;position:absolute;inset:0}.WWoWqW_frame[data-st=wait] :is(.WWoWqW_main,.WWoWqW_star),.WWoWqW_frame[data-st=run] :is(.WWoWqW_main,.WWoWqW_star){visibility:hidden}.WWoWqW_frame[data-st=done] .WWoWqW_cv,.WWoWqW_frame[data-st=still] .WWoWqW_cv{display:none}.WWoWqW_star{aspect-ratio:216/162;width:10.547%;position:absolute;top:87.284%;left:93.164%;translate:-50% -50%}.WWoWqW_star img{width:100%;height:100%;display:block;position:relative}.WWoWqW_star:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, currentColor 20%, transparent), transparent);opacity:0;border-radius:50%;position:absolute;inset:-55%}.WWoWqW_frame[data-st=done] .WWoWqW_star{animation:.5s cubic-bezier(.2,.8,.2,1) both WWoWqW_starPop}.WWoWqW_frame[data-st=done] .WWoWqW_star:before{animation:.7s ease-out both WWoWqW_starHalo}@keyframes WWoWqW_starPop{0%{opacity:0;rotate:-15deg;scale:0}55%{opacity:1;rotate:3deg;scale:1.15}to{opacity:1;rotate:0deg;scale:1}}@keyframes WWoWqW_starHalo{0%{opacity:0;scale:.4}40%{opacity:1;scale:1}to{opacity:0;scale:1.5}}@media (prefers-reduced-motion:reduce){.WWoWqW_frame[data-st] :is(.WWoWqW_main,.WWoWqW_star){visibility:visible;animation:none}.WWoWqW_frame[data-st] .WWoWqW_star:before{animation:none}.WWoWqW_frame[data-st] .WWoWqW_cv{display:none}}
.ScatDG_av{width:var(--size);height:var(--size);background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--sky) 26%, transparent), color-mix(in srgb, var(--sky) 9%, transparent)), var(--surface);color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.ScatDG_av.ScatDG_plain{cursor:default}button.ScatDG_av:after{content:"";inset:min(0px, calc((var(--size) - var(--hit,44px)) / 2));border-radius:50%;position:absolute}.ScatDG_av:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ScatDG_face{border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.ScatDG_shot{width:100%;height:100%;animation:ScatDG_shot-in var(--dur-2,.2s) var(--ease,ease-out);display:block}@keyframes ScatDG_shot-in{0%{opacity:0}}.ScatDG_sheet{aspect-ratio:512/724;object-fit:cover;object-position:left top;width:56%;box-shadow:0 0 0 1px var(--line), 0 1px 3px #0000001f;background:#fff;border-radius:3px;display:block}.ScatDG_face>svg:last-child:not(:only-child){position:absolute;bottom:8%;right:6%}.ScatDG_halo{pointer-events:none;opacity:.4;box-shadow:0 0 0 1.5px var(--halo), 0 0 7px 1px var(--halo);border-radius:50%;position:absolute;inset:-3px}.ScatDG_av[data-halo=rainbow] .ScatDG_halo{box-shadow:none;opacity:.45;filter:blur(.6px);background:conic-gradient(#e8553a,#f6c13a,#4fb86a,#409be0,#9a63d1,#e86aa6,#e8553a);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px))}@media (prefers-reduced-motion:reduce){.ScatDG_shot{animation:none}}
._7N9AVa_hero{z-index:4;left:50%;top:calc(-1 * var(--hero-lift));width:var(--hero-w);height:calc(var(--hero-w) / var(--ar));pointer-events:none;opacity:calc(1 - var(--hf,0));translate:-50%;transform:translateY(calc(var(--hf,0) * -36px));position:absolute}@media (prefers-reduced-motion:reduce){._7N9AVa_hero{transform:none}}._7N9AVa_main{width:100%;height:100%;position:absolute;inset:0}._7N9AVa_sky{background:radial-gradient(closest-side,#7cc0f49e,#7cc0f447 58%,#7cc0f400);position:absolute;inset:-35% -8% -12%}._7N9AVa_badge{place-items:center;display:grid;position:absolute;inset:0}
.Jbv2bW_fac{white-space:nowrap;display:inline}.Jbv2bW_icon{vertical-align:-.25em;object-fit:contain;width:1.2em;height:1.2em;margin-right:.2em;display:inline-block}.Jbv2bW_btn{color:inherit;font:inherit;text-underline-offset:.25em;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1.5px;display:inline}.Jbv2bW_btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-xs)}.Jbv2bW_pop{width:min(300px,100vw - 24px);padding:var(--s-5);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);color:var(--ink);font:400 14px/1.6 var(--font);white-space:normal;text-align:left;border:0;margin:0;inset:auto}.Jbv2bW_pop:popover-open{justify-items:start;gap:var(--s-3);animation:Jbv2bW_pop-in var(--dur-2) var(--ease);display:grid}@keyframes Jbv2bW_pop-in{0%{opacity:0;transform:translateY(4px)}}.Jbv2bW_big{object-fit:contain;width:64px;height:64px}.Jbv2bW_name{font:700 16px/1.6 var(--font)}.Jbv2bW_what{color:var(--ink-2)}.Jbv2bW_rule{margin-top:var(--s-2);display:block}@media (max-width:767px){.Jbv2bW_pop{inset:auto var(--s-3) calc(var(--s-3) + env(safe-area-inset-bottom)) var(--s-3);width:auto;padding:var(--s-4)}.Jbv2bW_pop:popover-open{column-gap:var(--s-3);grid-template-columns:48px minmax(0,1fr);row-gap:0}.Jbv2bW_big{grid-row:1/span 3;width:48px;height:48px}.Jbv2bW_go{margin-top:var(--s-3)}}@media (prefers-reduced-motion:reduce){.Jbv2bW_pop:popover-open{animation:none}}
.tWNIuG_scale{--t-xs:12px/1.6 var(--font);--t-sm:14px/1.6 var(--font);--t-md:16px/1.6 var(--font);--t-lg:var(--t-md);--t-xl:var(--t-md);--t-2xl:var(--t-md)}@media (min-width:768px){dialog.tWNIuG_scale{width:min(760px,100vw - 32px)}}dialog.tWNIuG_scale{--ar:1.7;--hero-w:min(calc(min(440px, 100vw) * .78), calc(30vh * var(--ar)));--hero-lift:calc(var(--hero-w) / var(--ar) / 2);height:calc(100dvh - 48px)}@media (min-width:768px){dialog.tWNIuG_scale{height:min(800px,90dvh)}}dialog.tWNIuG_scale[open]{flex-direction:column;display:flex}.tWNIuG_scale h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tWNIuG_panel{min-width:0;min-height:0;margin-top:var(--hero-lift);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-2);flex-direction:column;flex:1;display:flex;position:relative}@media (max-width:767px){.tWNIuG_panel{border-radius:var(--r-xl) var(--r-xl) 0 0}}.tWNIuG_scroll{--dock-top:var(--s-2);--dock-gap:var(--s-2);--fade-gap:var(--s-2);--fade-pb:calc(var(--s-6) + env(safe-area-inset-bottom));gap:var(--s-2);min-height:0;padding:0 var(--s-4) calc(var(--s-6) + env(safe-area-inset-bottom));border-radius:inherit;overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.tWNIuG_scroll>*{flex-shrink:0}.tWNIuG_gap{height:calc(var(--hero-w) / var(--ar) - var(--hero-lift))}.tWNIuG_barRow{min-height:calc(var(--hit) + var(--s-2));padding:var(--s-2) 52px 0 0;align-items:center;display:flex}.tWNIuG_barTitle{min-width:0;color:var(--ink);font:700 var(--t-md)}.tWNIuG_tabs[data-stuck]{margin-right:52px}.tWNIuG_tabs [role=radio]{min-width:0;padding-inline:var(--s-2)}.tWNIuG_body{gap:var(--s-3);padding-top:var(--s-1);flex-direction:column;display:flex}.tWNIuG_body>*{flex-shrink:0}.tWNIuG_body>.tWNIuG_login{width:min(100%,280px);margin-top:var(--s-2);align-self:center}.tWNIuG_card{min-width:0;padding:var(--s-5);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--edge)}@media (max-width:767px){.tWNIuG_card{padding:var(--s-4)}}.tWNIuG_card.tWNIuG_flush{padding:0}.tWNIuG_race{gap:var(--s-4);flex-direction:column;display:flex}.tWNIuG_card.tWNIuG_wait{gap:var(--s-3);flex-direction:column;display:flex}.tWNIuG_card.tWNIuG_wait>span{margin-top:0}.tWNIuG_block{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.tWNIuG_heading{color:var(--ink);font:700 var(--t-md);margin:0}.tWNIuG_title{color:var(--ink);font:600 var(--t-sm);margin:0}.tWNIuG_line{color:var(--ink-2);font:400 var(--t-xs);overflow-wrap:anywhere;margin:0}.tWNIuG_more{align-self:flex-start}.tWNIuG_only{color:var(--ink);font:600 var(--t-sm);text-align:center;margin:0}.tWNIuG_login{width:100%}.tWNIuG_sum{align-items:center;gap:var(--s-4);display:flex}.tWNIuG_sumArt{object-fit:contain;flex:none;width:48px;height:48px}.tWNIuG_prizePhoto{object-fit:cover;border-radius:12px;flex:none;width:48px;height:48px}.tWNIuG_sumText{flex-direction:column;flex:1;min-width:0;display:flex}.tWNIuG_sumPts{color:var(--ink);font:700 var(--t-md);font-variant-numeric:tabular-nums}.tWNIuG_sumSub{color:var(--ink-2);font:400 var(--t-xs)}.tWNIuG_cells{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tWNIuG_cell{justify-content:center;align-items:center;gap:var(--s-2);width:100%;min-width:0;min-height:104px;padding:var(--s-5);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--edge);color:var(--ink);font:600 var(--t-sm);text-align:center;border:0;flex-direction:column;display:flex}.tWNIuG_cell>img{object-fit:contain;width:40px;height:40px}@media (max-width:767px){.tWNIuG_cell{padding:var(--s-4)}}button.tWNIuG_cell{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--dur-1) var(--ease), background var(--dur-1) var(--ease)}button.tWNIuG_cell:active{transform:scale(.97)}button.tWNIuG_cell:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){button.tWNIuG_cell:hover{background:var(--surface-3)}}.tWNIuG_nums{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.tWNIuG_nums{grid-template-columns:repeat(3,minmax(0,1fr))}}.tWNIuG_num{color:var(--ink);font:700 var(--t-md);font-variant-numeric:tabular-nums;gap:2px}.tWNIuG_num small{color:var(--ink-2);font:400 var(--t-xs)}.tWNIuG_nums>.tWNIuG_wide{grid-column:1/-1}.tWNIuG_rows{padding:var(--s-2) 0;flex-direction:column;margin:0;list-style:none;display:flex}.tWNIuG_rowBtn{align-items:center;gap:var(--s-3);width:100%;min-height:56px;padding:0 var(--s-5);color:var(--ink);font:600 var(--t-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;display:flex}.tWNIuG_rowBtn img{object-fit:contain;flex:none;width:32px;height:32px}.tWNIuG_rowBtn span{flex:1}.tWNIuG_rowBtn svg{color:var(--ink-2);transform:rotate(-90deg)}.tWNIuG_rowBtn:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:var(--r-lg)}@media (hover:hover){.tWNIuG_rowBtn:hover{background:var(--surface-2)}}@media (max-width:767px){.tWNIuG_rowBtn{padding:0 var(--s-4)}}.tWNIuG_ledger,.tWNIuG_rules{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tWNIuG_entry{align-items:center;gap:var(--s-3);padding:var(--s-2) 0;display:flex}.tWNIuG_entryText{flex-direction:column;flex:1;min-width:0;display:flex}.tWNIuG_entryText .tWNIuG_title{overflow-wrap:anywhere}.tWNIuG_entryText .tWNIuG_line{font-variant-numeric:tabular-nums}.tWNIuG_gain{color:var(--green-ink);font:600 var(--t-sm);font-variant-numeric:tabular-nums;flex:none}.tWNIuG_gain[data-neg]{color:var(--ink-2)}.tWNIuG_pills{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tWNIuG_gearGrid{--orb:64px}@media (min-width:768px){.tWNIuG_gearGrid{--cols:7;--orb:72px}}@media (max-width:359px){.tWNIuG_gearGrid{--orb:56px}}.tWNIuG_doc{padding:var(--s-2) 0;flex-direction:column;display:flex}.tWNIuG_part{min-width:0}.tWNIuG_partTitle{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:56px;padding:0 var(--s-5);color:var(--ink);font:600 var(--t-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;list-style:none;display:flex}.tWNIuG_partTitle::-webkit-details-marker{display:none}.tWNIuG_partTitle svg{color:var(--ink-2);transition:transform var(--dur-2) var(--ease);flex:none}.tWNIuG_part[open] .tWNIuG_partTitle svg{transform:rotate(180deg)}.tWNIuG_partTitle:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:var(--r-lg)}@media (hover:hover){.tWNIuG_partTitle:hover{background:var(--surface-2)}}.tWNIuG_rules{gap:var(--s-2);padding:var(--s-1) var(--s-5) var(--s-4) calc(var(--s-5) + 1.2em);list-style:outside}.tWNIuG_rules li{color:var(--ink-2);font:400 var(--t-sm);overflow-wrap:anywhere}@media (max-width:767px){.tWNIuG_partTitle{padding:0 var(--s-4)}.tWNIuG_rules{padding:var(--s-1) var(--s-4) var(--s-4) calc(var(--s-4) + 1.2em)}}.tWNIuG_won{color:var(--green-ink);font:700 var(--t-sm);overflow-wrap:anywhere;margin:0}.tWNIuG_result{align-items:center;gap:var(--s-4);display:flex}.tWNIuG_resultText{flex-direction:column;flex:1;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){button.tWNIuG_cell,.tWNIuG_partTitle svg{transition:none}}
.O522Sq_top{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.O522Sq_hero{align-items:center;gap:var(--s-5);flex-direction:column;display:flex;position:relative}.O522Sq_sum{align-self:stretch;align-items:center;gap:var(--s-4);padding-right:calc(var(--hit) + var(--s-2));display:flex}.O522Sq_art{object-fit:contain;flex:none;width:48px;height:48px}.O522Sq_text{flex-direction:column;min-width:0;display:flex}.O522Sq_label{color:var(--ink-2);font:400 var(--t-xs)}.O522Sq_big{color:var(--ink);font:700 var(--t-md);font-variant-numeric:tabular-nums}.O522Sq_rank{color:var(--ink);font:600 var(--t-sm);font-variant-numeric:tabular-nums}.O522Sq_set{z-index:1;top:var(--s-2);right:var(--s-2);position:absolute}.O522Sq_cta{width:min(100%,280px)}.O522Sq_only{color:var(--ink-2);font:600 var(--t-sm);margin:0}.O522Sq_prizeCard{gap:var(--s-4);flex-direction:column;display:flex}.O522Sq_top .O522Sq_stages{--tile:52px}@media (min-width:768px){.O522Sq_top .O522Sq_stages{--tile:64px}}@media (max-width:359px){.O522Sq_top .O522Sq_stages{--tile:44px}}
._2uCCeG_hint{vertical-align:middle;flex:none;display:inline-flex}._2uCCeG_btn{width:28px;height:28px;color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}._2uCCeG_btn:after{content:"";position:absolute;inset:-8px}._2uCCeG_btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){._2uCCeG_btn:hover{color:var(--ink)}}._2uCCeG_pop{width:max-content;max-width:min(340px,100vw - 24px);padding:var(--s-5);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);color:var(--ink);font:400 14px/1.6 var(--font);white-space:normal;text-align:left;border:0;outline:none;margin:0;inset:auto}._2uCCeG_pop:popover-open{gap:var(--s-3);animation:_2uCCeG_pop-in var(--dur-2) var(--ease);display:grid}._2uCCeG_pop>*{margin:0}@keyframes _2uCCeG_pop-in{0%{opacity:0;transform:translateY(4px)}}@media (max-width:767px){._2uCCeG_pop{inset:auto var(--s-3) calc(var(--s-3) + env(safe-area-inset-bottom)) var(--s-3);width:auto;max-width:none;padding:var(--s-4)}}@media (prefers-reduced-motion:reduce){._2uCCeG_pop:popover-open{animation:none}}
.HNVYTW_table{border-collapse:separate;border-spacing:0;width:100%;color:var(--ink);font:400 14px/1.6 var(--font);font-variant-numeric:tabular-nums;text-align:right}.HNVYTW_cap{padding:0 0 var(--s-2);font:600 14px/1.6 var(--font);text-align:left}.HNVYTW_table th,.HNVYTW_table td{white-space:nowrap;padding:3px 6px}.HNVYTW_table .HNVYTW_day{text-align:left;padding-left:0}.HNVYTW_table th:last-child,.HNVYTW_table td:last-child{padding-right:0}.HNVYTW_table thead th{color:var(--ink-2);font:400 12px/1.6 var(--font)}.HNVYTW_table thead tr:last-child th,.HNVYTW_table thead th[rowspan]{border-bottom:1px solid var(--surface-3)}.HNVYTW_group{text-align:center}.HNVYTW_table tbody th{font-weight:400}.HNVYTW_table tbody tr[data-today]>*{background:var(--green-soft);color:var(--green-ink);font-weight:700}.HNVYTW_table tbody tr[data-today]>:first-child{border-radius:var(--r-xs) 0 0 var(--r-xs);box-shadow:calc(-1 * var(--s-2)) 0 0 var(--green-soft)}.HNVYTW_table tbody tr[data-today]>:last-child{border-radius:0 var(--r-xs) var(--r-xs) 0;box-shadow:var(--s-2) 0 0 var(--green-soft)}
.ws1z0W_cards{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ws1z0W_cards{grid-template-columns:repeat(auto-fill,minmax(164px,1fr))}}.ws1z0W_item{min-width:0;display:flex}.ws1z0W_card{align-items:flex-start;gap:var(--s-3);min-width:0;min-height:132px;padding:var(--s-5);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--edge);color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--dur-1) var(--ease), background var(--dur-1) var(--ease);border:0;flex-direction:column;flex:1;display:flex;position:relative}@media (max-width:767px){.ws1z0W_card{min-height:124px;padding:var(--s-4)}}.ws1z0W_card:active{transform:scale(.98)}.ws1z0W_card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){.ws1z0W_card:hover{background:var(--surface-3)}}.ws1z0W_art{object-fit:contain;width:48px;height:48px;display:block}.ws1z0W_text{flex-direction:column;min-width:0;max-width:100%;margin-top:auto;display:flex}.ws1z0W_name{font:600 var(--t-sm)}.ws1z0W_gain{color:var(--green-ink);font:700 var(--t-sm);font-variant-numeric:tabular-nums}.ws1z0W_state{top:var(--s-4);right:var(--s-4);place-items:center;width:24px;height:24px;display:grid;position:absolute}@media (min-width:768px){.ws1z0W_state{top:var(--s-5);right:var(--s-5)}}.ws1z0W_state[data-done]{background:var(--green);color:#fff;border-radius:50%}.ws1z0W_ring{width:100%;height:100%;transform:rotate(-90deg)}.ws1z0W_ring circle{fill:none;stroke-width:3px}.ws1z0W_track{stroke:var(--surface-3)}.ws1z0W_arc{stroke:var(--green);stroke-linecap:round}.ws1z0W_per{color:var(--green-ink);font:700 var(--t-sm);font-variant-numeric:tabular-nums;margin:0}@media (prefers-reduced-motion:reduce){.ws1z0W_card{transition:none}}
._1P2nmG_scale{--t-xs:12px/1.6 var(--font);--t-sm:14px/1.6 var(--font);--t-md:16px/1.6 var(--font);--t-lg:var(--t-md);--t-xl:var(--t-md);--t-2xl:var(--t-md)}._1P2nmG_card{flex-direction:column;min-width:0;display:flex}._1P2nmG_ttl{align-items:center;column-gap:var(--s-2);flex-wrap:wrap;display:inline-flex}._1P2nmG_left{color:var(--ink-2);font:400 var(--t-xs);font-variant-numeric:tabular-nums;flex-basis:100%}._1P2nmG_gain{height:28px;padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--green-soft);color:var(--green-ink);font:600 var(--t-sm);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:inline-flex}._1P2nmG_stem{margin:var(--s-3) 0 var(--s-4);font:600 var(--t-sm);overflow-wrap:anywhere}._1P2nmG_opts{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}._1P2nmG_opt{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;min-width:0;min-height:var(--hit);padding:10px var(--s-4);background:var(--surface-2);color:var(--ink);font:400 var(--t-sm);text-align:left;overflow-wrap:anywhere;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);border:0;border-radius:22px;display:flex;position:relative}._1P2nmG_bad{align-items:center;gap:var(--s-1);min-height:24px;margin:var(--s-3) 0 0;color:var(--warn-ink);font:600 var(--t-sm);display:flex}._1P2nmG_opts[data-shake=true]{animation:_1P2nmG_shake .32s var(--ease)}._1P2nmG_opts[data-bad=true] ._1P2nmG_opt:not([data-pick=true]){background:var(--warn-soft)}._1P2nmG_opt>svg{color:var(--green);flex:none}._1P2nmG_opt:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._1P2nmG_opt[data-ok=true]{background:var(--green-soft);color:var(--green-ink);font-weight:600}._1P2nmG_opt[data-miss=true]{background:var(--surface-3);color:var(--ink-3);cursor:default;text-decoration:line-through}._1P2nmG_opt[data-miss=true]>svg{color:var(--ink-3)}._1P2nmG_opt[data-pick=true]{background:var(--ink);color:#fff}._1P2nmG_opt[data-flat=true]{cursor:default}._1P2nmG_opt[data-order=true]{touch-action:none}._1P2nmG_opt[data-shake=true]{animation:_1P2nmG_shake .32s var(--ease)}@keyframes _1P2nmG_shake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media (hover:hover){._1P2nmG_opt:not([data-ok=true],[data-miss=true],[data-pick=true],[data-flat=true],:disabled):hover{background:var(--surface-3)}}._1P2nmG_n{background:var(--surface);width:24px;height:24px;color:var(--ink);font:600 12px var(--font);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid}._1P2nmG_opt[data-pick=true] ._1P2nmG_n{color:#fff;background:#fff3}._1P2nmG_opt[data-ok=true] ._1P2nmG_n{background:var(--green);color:#fff}._1P2nmG_row{align-items:center;gap:var(--s-3);min-width:0;display:flex}._1P2nmG_opt>._1P2nmG_grip{color:var(--ink-3);flex:none}._1P2nmG_opt[data-pick=true]>._1P2nmG_grip{color:#fff9}._1P2nmG_li[data-drag=true]{z-index:1;filter:drop-shadow(0 4px 10px #0000002e);position:relative}._1P2nmG_li[data-drag=true] ._1P2nmG_opt{transition:none}._1P2nmG_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._1P2nmG_quote{margin:var(--s-4) 0 0;color:var(--ink-2);font:400 var(--t-sm);overflow-wrap:anywhere}._1P2nmG_quote a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){._1P2nmG_opt[data-shake=true],._1P2nmG_opts[data-shake=true]{animation:none}}._1P2nmG_recs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._1P2nmG_rec{padding:var(--s-3) 0;border-top:1px solid var(--surface-3);flex-direction:column;gap:2px;display:flex}._1P2nmG_rec:first-child{border-top:0}._1P2nmG_recHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}._1P2nmG_src{color:var(--ink);text-underline-offset:2px;text-decoration:underline}
.KyEVaa_foot{gap:var(--s-4);flex-direction:column;display:flex}.KyEVaa_head{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.KyEVaa_map{gap:var(--s-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.KyEVaa_tile{min-width:0;min-height:56px;padding:var(--s-1);background:var(--surface-2);color:var(--ink-2);font:600 var(--t-sm);text-align:center;overflow-wrap:anywhere;opacity:.7;transition:background var(--dur-2) var(--ease), color var(--dur-2) var(--ease);border-radius:16px;justify-content:center;align-items:center;display:flex}.KyEVaa_tile[data-on]{background:var(--accent-soft);color:var(--accent-ink);opacity:1}.KyEVaa_line{color:var(--ink);font:600 var(--t-sm);font-variant-numeric:tabular-nums;margin:0}.KyEVaa_cells{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.KyEVaa_cell{min-width:0;min-height:88px;padding:var(--s-4);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--edge);color:var(--ink);font:700 var(--t-md);font-variant-numeric:tabular-nums;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.KyEVaa_cell small{color:var(--ink-2);font:400 var(--t-xs)}.KyEVaa_recent{gap:var(--s-2);flex-direction:column;display:flex}.KyEVaa_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KyEVaa_row{align-items:center;gap:var(--s-3);width:100%;min-height:56px;padding:var(--s-2) 0;color:var(--ink);font:600 var(--t-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:16px;display:flex}.KyEVaa_row:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){.KyEVaa_row:hover{background:var(--surface-2)}}.KyEVaa_name{flex:1;min-width:0}.KyEVaa_logo{background:var(--surface-2);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.KyEVaa_logo img{object-fit:contain;width:100%;height:100%}.KyEVaa_group{gap:var(--s-1);flex-direction:column;display:flex}.KyEVaa_groupName{color:var(--ink);font:700 14px/1.6 var(--font);margin:0}.KyEVaa_all{min-height:52px;padding:var(--s-1) var(--s-2);font-weight:400}.KyEVaa_copy{flex-direction:column;flex:1;min-width:0;display:flex}.KyEVaa_title{color:var(--ink);font:600 14px/1.6 var(--font);overflow-wrap:anywhere}.KyEVaa_sub{color:var(--ink-2);font:400 14px/1.6 var(--font)}.KyEVaa_none{align-items:center;gap:var(--s-4);text-align:center;flex-direction:column;display:flex}.KyEVaa_noneText{color:var(--ink);font:600 var(--t-sm);margin:0}@media (prefers-reduced-motion:reduce){.KyEVaa_tile{transition:none}}
._WF_cq_dlg{--ch:min(calc(var(--vw) / var(--ar)), 74vh);--vis:calc(var(--ch) * var(--show));color:#fff;background:0 0;border:0;outline:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;animation:none;position:fixed;inset:0;overflow:hidden}._WF_cq_dlg[open]:not([data-closing]){animation:none}._WF_cq_dlg::backdrop{background:var(--scrim-strong)}._WF_cq_dlg[data-closing]{animation:.34s linear forwards _WF_cq_hold!important}._WF_cq_dlg[data-closing]::backdrop{animation:_WF_cq_scrim-out .3s var(--ease-in) forwards!important}@keyframes _WF_cq_scrim-out{0%{opacity:var(--fx-b,1)}to{opacity:0}}@keyframes _WF_cq_hold{0%{opacity:1}to{opacity:1}}._WF_cq_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._WF_cq_stack{inset-inline:0;bottom:calc(var(--vis) + 20px);pointer-events:none;flex-direction:column;align-items:center;gap:20px;display:flex;position:absolute}._WF_cq_top{text-align:center;text-shadow:0 1px 6px #00000059;pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 16px;display:flex}._WF_cq_dlg[data-closing] ._WF_cq_top{animation:_WF_cq_out .22s var(--ease-in) forwards}@keyframes _WF_cq_out{to{opacity:0}}._WF_cq_coin{object-fit:contain;width:96px;height:96px;animation:_WF_cq_coin-in .7s var(--ease) 60ms backwards;will-change:transform}@keyframes _WF_cq_coin-in{0%{opacity:0;transform:scale(.3)rotate(-200deg)}60%{opacity:1;transform:scale(1.15)rotate(12deg)}to{transform:scale(1)rotate(0)}}._WF_cq_numWrap{animation:_WF_cq_pop .42s var(--ease) .2s backwards;position:relative}@keyframes _WF_cq_pop{0%{opacity:0;transform:scale(.8)}}._WF_cq_numRow{font:800 40px/1 var(--font);font-variant-numeric:tabular-nums;color:var(--stub-gold);letter-spacing:0;align-items:center;display:inline-flex}._WF_cq_sign{margin-right:2px}._WF_cq_digits{align-items:flex-start;display:inline-flex}._WF_cq_dg{width:.64em;height:1em;display:block;overflow:hidden}._WF_cq_strip{transform:translateY(calc(var(--d,0) * -1em));transition:transform .6s var(--ease) calc(var(--k,0) * 70ms + .26s);will-change:transform;display:block}._WF_cq_strip b{height:1em;font-weight:inherit;text-align:center;display:block}._WF_cq_comma{text-align:center;width:.3em}._WF_cq_unit{font:600 var(--t-sm);color:#ffffffe6;animation:_WF_cq_rise .4s var(--ease) .36s backwards;margin:0}._WF_cq_src{max-width:28em;font:400 var(--t-sm);color:#ffffffe6;animation:_WF_cq_rise .4s var(--ease) .44s backwards;margin:0}@keyframes _WF_cq_rise{0%{opacity:0;transform:translateY(8px)}}._WF_cq_confetti{pointer-events:none;position:absolute;inset:50% auto auto 50%}._WF_cq_confetti i{background:var(--c);width:8px;height:14px;animation:_WF_cq_burst 1s cubic-bezier(.1, .7, .3, 1) var(--dl) .42s backwards forwards;opacity:0;will-change:transform;border-radius:2px;position:absolute;top:-7px;left:-4px}@keyframes _WF_cq_burst{0%{opacity:1;transform:translate(0)scale(.4)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) scale(1) rotate(var(--r))}}._WF_cq_cast{inset-inline:0;width:calc(var(--ch) * var(--ar) * 1.04);max-width:100%;height:var(--vis);pointer-events:none;will-change:transform;justify-content:center;align-items:flex-start;margin-inline:auto;display:flex;position:absolute;bottom:0;overflow:hidden;transform:translateY(100%)}._WF_cq_cast[data-up]{animation:_WF_cq_cast-up .56s var(--ease) .12s backwards;transform:none}._WF_cq_cast img{width:auto;height:var(--ch);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:none}@keyframes _WF_cq_cast-up{0%{transform:translateY(100%)}65%{transform:translateY(-3%)}to{transform:translateY(0)}}._WF_cq_dlg[data-closing] ._WF_cq_cast{animation:_WF_cq_cast-down .32s var(--ease-in) forwards}@keyframes _WF_cq_cast-down{to{transform:translateY(100%)}}._WF_cq_take{border-radius:var(--r-pill);width:max-content;min-width:200px;height:52px;color:var(--ink);font:700 var(--t-md);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;animation:_WF_cq_take-in .42s var(--ease) .56s backwards;background:#fff;border:0;flex:none;padding:0 40px}@keyframes _WF_cq_take-in{0%{opacity:0;transform:translateY(12px)}}._WF_cq_take:active{transform:scale(.97)}._WF_cq_take:focus-visible{outline:3px solid var(--stub-gold);outline-offset:3px}._WF_cq_dlg[data-closing] ._WF_cq_take{animation:_WF_cq_out .16s var(--ease-in) forwards}._WF_cq_fly{pointer-events:none;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:fixed;inset:0;overflow:visible}._WF_cq_fly:not(:popover-open){display:none}._WF_cq_cx{animation:_WF_cq_fx .76s cubic-bezier(.3, 0, .3, 1) var(--dl) both;position:fixed;top:0;left:0}._WF_cq_cy{animation:_WF_cq_fy .76s cubic-bezier(.55, 0, .9, .5) var(--dl) both;margin:-18px 0 0 -18px;display:block}._WF_cq_cy img{width:36px;height:36px;display:block}@keyframes _WF_cq_fx{0%{transform:translateX(var(--sx))}to{transform:translateX(var(--ex))}}@keyframes _WF_cq_fy{0%{transform:translateY(var(--sy)) scale(1)}to{transform:translateY(var(--ey)) scale(.75)}}@media (max-width:767px){._WF_cq_numRow{font-size:34px}}@media (max-height:560px){._WF_cq_dlg{--ch:min(calc(var(--vw) / var(--ar)), 60vh)}._WF_cq_top{gap:4px}._WF_cq_stack{gap:12px}._WF_cq_coin{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){._WF_cq_dlg[data-closing],._WF_cq_dlg[data-closing]::backdrop{animation-duration:10ms!important}._WF_cq_coin,._WF_cq_numWrap,._WF_cq_unit,._WF_cq_src,._WF_cq_cast,._WF_cq_cast[data-up],._WF_cq_take,._WF_cq_dlg[data-closing] ._WF_cq_top,._WF_cq_dlg[data-closing] ._WF_cq_cast,._WF_cq_dlg[data-closing] ._WF_cq_take{animation:none}._WF_cq_strip{will-change:auto;transition:none}._WF_cq_confetti{display:none}}
dialog.av3v0a_dlg{--t-xl:16px/1.6 var(--font)}@media (min-width:768px){dialog.av3v0a_dlg{width:min(560px,100vw - 32px)}}.av3v0a_body{gap:var(--s-6);min-height:160px;max-height:calc(100dvh - 300px);margin:0 calc(-1 * var(--s-4));padding:var(--s-1) var(--s-4) var(--s-2);overscroll-behavior:contain;color:var(--ink);font:400 var(--t-sm);flex-direction:column;display:flex;overflow-y:auto}.av3v0a_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.av3v0a_q{gap:var(--s-3);margin:calc(-1 * var(--s-2));padding:var(--s-2);border-radius:var(--r-md);scroll-margin:var(--s-4) 0;transition:box-shadow var(--dur-2) var(--ease);flex-direction:column;display:flex}.av3v0a_q[data-cont]{margin-top:calc(-1 * var(--s-4))}.av3v0a_q[data-flash]{box-shadow:0 0 0 2px var(--ink)}.av3v0a_qHead{align-items:center;gap:var(--s-1);display:flex}.av3v0a_qText{min-width:0;font:600 var(--t-sm);flex:0 auto;margin:0}.av3v0a_need{color:var(--warn-ink);font:600 var(--t-xs);margin:0}.av3v0a_chips{gap:0 var(--s-2);flex-wrap:wrap;display:flex}textarea.av3v0a_text{min-height:88px}.av3v0a_scale{flex-direction:column;display:flex}.av3v0a_dots{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.av3v0a_dot{height:var(--hit);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;display:grid}.av3v0a_dot i{background:var(--surface-2);width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--ink-2);transition:background var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border-radius:50%}.av3v0a_dot[aria-checked=true] i{background:var(--ink);box-shadow:none}.av3v0a_dot:active i{transform:scale(.92)}.av3v0a_dot:focus-visible{outline:none}.av3v0a_dot:focus-visible i{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover){.av3v0a_dot[aria-checked=false]:hover i{background:var(--surface-3)}}.av3v0a_ends{color:var(--ink-2);font:400 var(--t-xs);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.av3v0a_ends span{text-align:center;text-wrap:balance;grid-column:3}.av3v0a_ends span:first-child{grid-column:1}.av3v0a_ends span:last-child{grid-column:5}.av3v0a_done{justify-content:center;align-items:center;gap:var(--s-3);padding:var(--s-2) 0 var(--s-4);flex-direction:column;display:flex}.av3v0a_gain{color:var(--green-ink);font:700 var(--t-md);font-variant-numeric:tabular-nums}.av3v0a_row{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;min-height:var(--hit);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--surface-2);color:var(--ink);font:600 var(--t-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--dur-1) var(--ease);border:0;display:flex}.av3v0a_row:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){.av3v0a_row:hover{background:var(--surface-3)}}@media (prefers-reduced-motion:reduce){.av3v0a_q,.av3v0a_dot i{transition:none}}
.OTrZbG_wind,.OTrZbG_surge{align-items:center;gap:var(--s-2);height:32px;padding:0 var(--s-3) 0 var(--s-2);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#bfe3ff;box-sizing:border-box;background:#1414148c;display:inline-flex}.OTrZbG_wind svg{will-change:transform;flex:none}.OTrZbG_bars{align-items:flex-end;gap:3px;height:18px;display:inline-flex}.OTrZbG_bars i{background:#ffffff47;border-radius:2px;width:4px}.OTrZbG_bars i:first-child{height:8px}.OTrZbG_bars i:nth-child(2){height:13px}.OTrZbG_bars i:nth-child(3){height:18px}.OTrZbG_wind[data-lv="1"] .OTrZbG_bars i:nth-child(-n+1),.OTrZbG_wind[data-lv="2"] .OTrZbG_bars i:nth-child(-n+2),.OTrZbG_wind[data-lv="3"] .OTrZbG_bars i{background:#fff}.OTrZbG_surge{padding:0 var(--s-3);color:#ffffff4d;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease)}.OTrZbG_surge[data-lv="1"] path:nth-child(-n+1),.OTrZbG_surge[data-lv="2"] path:nth-child(-n+2),.OTrZbG_surge[data-lv="3"] path{stroke:#fff}.OTrZbG_surge[data-s=charge]{background:#f2c14e;animation:.24s ease-in-out infinite alternate OTrZbG_surge-beat}.OTrZbG_surge[data-s=sprint]{background:#f2c14e;box-shadow:0 0 14px #f2c14ed9}.OTrZbG_surge[data-s=charge] path,.OTrZbG_surge[data-s=sprint] path{stroke:#141414}@keyframes OTrZbG_surge-beat{to{scale:1.14;box-shadow:0 0 12px #f2c14ee6}}@media (prefers-reduced-motion:reduce){.OTrZbG_surge[data-s=charge]{animation:none}.OTrZbG_surge{transition:none}}
._5MryKq_install{z-index:var(--z-chrome);left:var(--s-3);bottom:calc(94px + env(safe-area-inset-bottom));max-width:calc(100vw - 2 * var(--s-3));border-radius:var(--r-pill);background:var(--surface);height:44px;color:var(--ink);box-shadow:var(--shadow-1);animation:_5MryKq_install-in var(--dur-3) var(--ease);align-items:center;display:flex;position:fixed}@keyframes _5MryKq_install-in{0%{opacity:0;translate:0 8px}}._5MryKq_install:has(~section[aria-label=公告][data-open]){display:none}._5MryKq_install:has(~section[aria-label=公告]){bottom:calc(94px + 44px + var(--s-2) + env(safe-area-inset-bottom))}@media (max-width:767px){aside[data-expanded=true]~._5MryKq_install{display:none}}._5MryKq_open{align-items:center;gap:var(--s-2);min-width:0;height:44px;padding:0 44px 0 var(--s-4);border-radius:inherit;color:inherit;font:600 var(--t-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;display:flex}._5MryKq_open svg{flex:none}._5MryKq_open:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._5MryKq_close{position:absolute;top:0;right:0}._5MryKq_install ._5MryKq_close[data-variant]{color:var(--ink-2);background:0 0}@media (hover:hover){._5MryKq_install ._5MryKq_close[data-variant]:hover{background:var(--surface-2);color:var(--ink)}}@media (min-width:768px){._5MryKq_install{left:var(--s-6);bottom:var(--s-6);max-width:none}._5MryKq_install:has(~section[aria-label=公告][data-open]){display:none}._5MryKq_install:has(~section[aria-label=公告]){bottom:calc(var(--s-6) + 124px + var(--s-2))}}@media (min-width:768px) and (max-width:1199px){aside[data-collapsible][data-expanded=true]~._5MryKq_install{display:none}}@media (min-width:1200px){aside[data-collapsible][data-expanded=true]~._5MryKq_install{left:calc(var(--s-4) + 360px + var(--s-4))}}._5MryKq_steps{justify-content:center;align-items:center;gap:var(--s-2) 0;padding:var(--s-5) var(--s-2);border-radius:var(--r-lg);background:var(--surface-2);color:var(--ink);font:400 var(--t-sm);flex-wrap:wrap;margin:0;list-style:none;display:flex}._5MryKq_step{align-items:center;min-width:0;display:flex}._5MryKq_chev{color:var(--ink-3);flex:none;margin:0 2px}._5MryKq_cell{justify-items:center;gap:var(--s-1);display:grid}._5MryKq_circle{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}._5MryKq_step[data-ring] ._5MryKq_circle{box-shadow:0 0 0 4px var(--surface-3)}@media (prefers-reduced-motion:no-preference){._5MryKq_step[data-ring] ._5MryKq_circle{animation:1.6s ease-in-out infinite _5MryKq_install-ring}}@keyframes _5MryKq_install-ring{50%{box-shadow:0 0 0 8px var(--surface-3)}}._5MryKq_cap{color:var(--ink-2);font:400 var(--t-xs)}._5MryKq_sheet{gap:var(--s-2);display:grid}._5MryKq_bone{border-radius:var(--r-pill);background:var(--surface-3);width:72px;height:8px}._5MryKq_bone+._5MryKq_bone{width:48px}._5MryKq_row{border-radius:var(--r-sm);background:var(--surface);font:400 var(--t-sm);white-space:nowrap;align-items:center;gap:6px;padding:10px;display:flex}._5MryKq_box{border:1.5px solid var(--ink);border-radius:5px;flex:none;place-items:center;width:20px;height:20px;display:grid}._5MryKq_pill{height:36px;padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--ink);color:#fff;font:600 var(--t-sm);white-space:nowrap;place-items:center;display:grid}
.MITPoG_score{gap:var(--s-3);flex-direction:column;display:flex}.MITPoG_head{align-items:center;gap:var(--s-1);min-height:var(--hit);display:flex}.MITPoG_title{color:var(--ink);font:700 var(--t-md);margin:0}.MITPoG_edit{margin-left:auto}.MITPoG_lines{gap:var(--s-1);color:var(--ink);font:600 var(--t-sm);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none;display:grid}.MITPoG_lines li{overflow-wrap:anywhere}.MITPoG_fill{align-items:center;gap:var(--s-3);width:100%;min-height:52px;padding:0 var(--s-4);background:var(--surface-2);color:var(--ink);font:600 var(--t-sm);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:16px;display:flex}.MITPoG_fill svg,.MITPoG_row svg{color:var(--ink-2)}.MITPoG_fill:focus-visible,.MITPoG_row:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){.MITPoG_fill:hover,.MITPoG_row:hover{background:var(--surface-3)}}.MITPoG_n{color:var(--ink-2);font:400 var(--t-xs);font-variant-numeric:tabular-nums}.MITPoG_sets{gap:var(--s-2);flex-direction:column;display:flex}.MITPoG_row{align-items:center;gap:var(--s-3);min-height:52px;padding:0 var(--s-4);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--edge);color:var(--ink);font:600 var(--t-sm);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;display:flex}.MITPoG_sum{gap:var(--s-4) var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.MITPoG_sum li{flex-direction:column;gap:2px;min-width:0;display:flex}.MITPoG_sum b{color:var(--ink);font:700 var(--t-md);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.MITPoG_sum small{color:var(--ink-2);font:400 var(--t-xs)}.MITPoG_cta{width:100%}.MITPoG_err{margin:var(--s-3) 0 0;color:var(--warn-ink);font:400 var(--t-xs)}.MITPoG_small{--t-xl:16px/1.6 var(--font)}.MITPoG_nickRow{align-items:center;gap:var(--s-3);display:flex}.MITPoG_nickRow>span{flex:1;gap:2px;min-width:0;display:grid}.MITPoG_nickRow small{color:var(--ink-2);font:400 var(--t-xs)}.MITPoG_nickRow b{font:600 var(--t-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MITPoG_nickRow b[data-empty]{color:var(--ink-2);font-weight:400}.MITPoG_nickNote{margin:var(--s-3) 0 0;color:var(--ink-2);font:400 var(--t-sm);line-height:var(--read-lh,1.6)}
.kYVFFa_form{gap:12px;display:grid}.kYVFFa_box{background:var(--surface-2);cursor:text;border-radius:16px;gap:2px;min-width:0;padding:10px 16px;display:grid}.kYVFFa_box:focus-within{outline:2px solid var(--ink);outline-offset:2px}.kYVFFa_box[data-bad]{box-shadow:inset 0 0 0 1.5px var(--warn-ink)}.kYVFFa_cap{color:var(--ink-2);font:400 var(--t-xs)}.kYVFFa_ctl{width:100%;min-width:0;height:24px;color:var(--ink);font:400 var(--t-md);background:0 0;border:0;outline:0;margin:0;padding:0;display:block}.kYVFFa_ctl::placeholder{color:var(--ink-3)}select.kYVFFa_ctl{cursor:pointer}.kYVFFa_err{color:var(--warn-ink);font:400 var(--t-xs);margin:-4px 0 0 16px}.kYVFFa_grp{gap:6px;display:grid}.kYVFFa_grp .kYVFFa_cap{margin-left:4px}.kYVFFa_chips{gap:0 var(--s-1);flex-wrap:wrap;display:flex}.kYVFFa_lang{gap:12px;display:grid}.kYVFFa_line{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.kYVFFa_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kYVFFa_pair>:only-child{grid-column:1/-1}.kYVFFa_add{justify-self:start}
.NKAjVG_small{--t-xl:16px/1.6 var(--font)}.NKAjVG_body{gap:var(--s-4);width:min(392px,100vw - 48px);margin-top:var(--s-2);color:var(--ink);font:400 var(--t-sm);flex-direction:column;display:flex}.NKAjVG_line{align-items:flex-start;gap:var(--s-1);color:var(--ink-2);display:flex}.NKAjVG_line p{flex:1;margin:0}.NKAjVG_stat{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--surface-2);display:flex}.NKAjVG_label{color:var(--ink-2);flex-direction:column;display:flex}.NKAjVG_label small{font:400 var(--t-xs)}.NKAjVG_n{font:700 var(--t-md);color:var(--ink);font-variant-numeric:tabular-nums}.NKAjVG_miss{color:var(--ink-2);margin:0}
.N44cwq_dlg{--t-xl:16px/1.6 var(--font)}.N44cwq_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.N44cwq_fbChoices{gap:var(--s-1) var(--s-2);flex-wrap:wrap;display:flex}.N44cwq_foot{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:28px;display:flex}.N44cwq_msg{min-width:0;color:var(--ink-2);font:400 var(--t-xs);text-align:right;margin-left:auto}.N44cwq_msg b{color:var(--warn-ink);font-weight:600}
.dWJ4-G_chips{margin:0 calc(-1 * var(--s-5)) var(--s-4);padding:0 var(--s-5);overscroll-behavior-x:contain;scrollbar-width:none;column-gap:6px;scroll-margin-top:52px;display:flex;overflow-x:auto}.dWJ4-G_chips::-webkit-scrollbar{display:none}.dWJ4-G_words{margin-top:var(--s-4);font:400 12px var(--font);line-height:var(--read-lh);color:var(--ink-2);overflow-wrap:anywhere;display:block}@media (min-width:768px){dialog.dWJ4-G_full{width:min(640px,100vw - 32px)}}dialog.dWJ4-G_full{scroll-padding-bottom:calc(var(--s-4) + var(--s-6) + 44px + 28px)}dialog.dWJ4-G_full>div{padding-bottom:0}dialog.dWJ4-G_full>div>:last-child{padding:var(--s-6) var(--s-4) var(--s-6);margin-top:var(--s-4);background:linear-gradient(transparent, var(--surface) 34%);pointer-events:none;flex-wrap:wrap;position:sticky;bottom:0}dialog.dWJ4-G_full>div>:last-child>*{pointer-events:auto}dialog.dWJ4-G_full>div>:last-child>button[data-variant]{box-shadow:var(--float-shadow)}.dWJ4-G_source{font:400 var(--t-xs);color:var(--ink-2)}.dWJ4-G_fullFav{top:var(--s-2);z-index:2;align-self:flex-end;gap:var(--s-1);margin:calc(-1 * var(--s-3)) calc(-1 * var(--s-2)) -44px 0;display:flex;position:sticky}.dWJ4-G_fullTags{flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.dWJ4-G_notice{gap:var(--s-2);margin-top:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--surface-2);font:400 var(--t-xs);color:var(--ink-2);display:flex}.dWJ4-G_notice svg{flex:none;margin-top:-2px}.dWJ4-G_notice span{display:block}.dWJ4-G_text{margin-top:var(--s-4);font:400 var(--t-sm);line-height:var(--read-lh);color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;display:block}.dWJ4-G_switch{align-items:center;gap:var(--s-2);min-height:44px;margin:calc(-1 * var(--s-2)) 0 calc(-1 * var(--s-1));color:var(--ink);font:600 var(--t-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;padding:0;display:inline-flex}.dWJ4-G_switch i{border-radius:var(--r-pill);width:36px;height:22px;box-shadow:inset 0 0 0 2px var(--ink-2);transition:background var(--dur-1) var(--ease);flex:none;position:relative}.dWJ4-G_switch i:after{content:"";background:var(--ink-2);width:10px;height:10px;transition:transform var(--dur-1) var(--ease), width var(--dur-1) var(--ease), height var(--dur-1) var(--ease), top var(--dur-1) var(--ease), left var(--dur-1) var(--ease);border-radius:50%;position:absolute;top:6px;left:6px}.dWJ4-G_switch[aria-checked=true] i{background:var(--ink);box-shadow:none}.dWJ4-G_switch[aria-checked=true] i:after{background:var(--surface);width:16px;height:16px;top:3px;left:3px;transform:translate(14px)}.dWJ4-G_switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-xs)}button.dWJ4-G_toggle{font:500 var(--t-xs);color:var(--ink-2);flex:none;margin:0}.dWJ4-G_text>span{display:block}.dWJ4-G_text>[data-p]{margin-bottom:var(--read-gap)}.dWJ4-G_text>[data-blank]:first-child,.dWJ4-G_text>[data-blank=join],.dWJ4-G_text>[data-blank]+[data-blank]{line-height:0}.dWJ4-G_hl{--hc:color-mix(in srgb, var(--c) 50%, transparent);--hc2:color-mix(in srgb, var(--c2) 50%, transparent);background:linear-gradient(var(--hc), var(--hc)) 0 78% / 100% 46% no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:default}.dWJ4-G_hl[data-n]{background:linear-gradient(var(--hc), var(--hc)) 0 53% / 100% 24% no-repeat, linear-gradient(var(--hc2), var(--hc2)) 0 84% / 100% 24% no-repeat}.dWJ4-G_hl[data-l]{border-top-left-radius:.5em .7em;border-bottom-left-radius:.3em .55em;margin-left:-.18em;padding-left:.18em}.dWJ4-G_hl[data-r]{border-top-right-radius:.35em .6em;border-bottom-right-radius:.55em .75em;margin-right:-.18em;padding-right:.18em}.dWJ4-G_hl[data-alt]:before{content:"";content:"" / attr(data-alt)}.dWJ4-G_hl:focus-visible{outline:2px solid var(--ink);outline-offset:1px;border-radius:4px}.dWJ4-G_tip{z-index:3;gap:2px var(--s-3);border-radius:var(--r-xs);background:var(--ink);max-width:min(320px,100% - 32px);box-shadow:var(--shadow-1);color:#fff;font:600 var(--t-xs);flex-wrap:wrap;padding:2px 8px;display:flex;position:absolute}.dWJ4-G_tip>span{align-items:center;gap:6px;display:inline-flex}.dWJ4-G_tip i{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 1.5px #fff}.dWJ4-G_tipBtn{color:#ffffff80;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:400;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;position:relative}.dWJ4-G_tipBtn:hover{color:#fff}.dWJ4-G_tipBtn:after{content:"";position:absolute;inset:-10px -8px}.dWJ4-G_tipBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}dialog.dWJ4-G_full .dWJ4-G_dock{flex:0 0 100%;order:-1;display:flex}.dWJ4-G_dock>.dWJ4-G_tip{box-shadow:none;position:static}.dWJ4-G_ln{transition:background var(--dur-2) var(--ease)}.dWJ4-G_ln[data-flash]{background:color-mix(in srgb, var(--c) 12%, transparent)}.dWJ4-G_dot{background:var(--c);color:#fff;width:24px;height:24px;font:700 var(--t-xs);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.dWJ4-G_loading{margin-top:var(--s-4);display:block}.dWJ4-G_loading i{height:16px;margin-bottom:var(--s-3);border-radius:var(--r-xs);background:linear-gradient(90deg, var(--surface-2) 30%, var(--surface-3) 50%, var(--surface-2) 70%) 0 0 / 300% 100%;animation:1.4s linear infinite dWJ4-G_shimmer;display:block}.dWJ4-G_loading i:last-child{width:60%}@keyframes dWJ4-G_shimmer{to{background-position:-150% 0}}.dWJ4-G_strip{contain:inline-size;width:100%;margin-bottom:var(--s-4);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;gap:6px;display:flex;overflow-x:auto}.dWJ4-G_pic{aspect-ratio:4/3;scroll-snap-align:start;border-radius:var(--r-xs);background:var(--surface-2);cursor:zoom-in;border:0;flex:none;height:132px;padding:0;overflow:hidden}.dWJ4-G_pic img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-2) var(--ease);display:block}.dWJ4-G_pic:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){.dWJ4-G_pic:hover img{transform:scale(1.04)}}@media (max-width:767px){:is(dialog.dWJ4-G_full div:has(>.dWJ4-G_fullTags),dialog.dWJ4-G_full div:has(>.dWJ4-G_strip)){align-self:stretch}.dWJ4-G_strip{margin:0 calc(-1 * var(--s-4)) var(--s-4);padding:0 var(--s-4);scrollbar-width:none}.dWJ4-G_strip::-webkit-scrollbar{display:none}.dWJ4-G_pic{height:112px}.dWJ4-G_fullTags{margin:0 calc(-1 * var(--s-4));padding:0 var(--s-4);overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.dWJ4-G_fullTags::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.dWJ4-G_loading i{animation:none}.dWJ4-G_pic img{transition:none}.dWJ4-G_pic:hover img{transform:none}}
.ed_2rG_dialog{width:min(440px,100vw - 32px);max-width:none;max-height:none;color:var(--ink);background:0 0;border:0;outline:none;padding:0;overflow:visible}.ed_2rG_dialog::backdrop{background:var(--scrim)}.ed_2rG_card{--t-xs:12px/1.6 var(--font);--t-sm:14px/1.6 var(--font);--t-md:16px/1.6 var(--font);--hero-pad:var(--s-6);--hero-tuck:var(--s-1);gap:var(--s-4);margin-top:var(--hero-lift);padding:var(--s-6) var(--s-5) var(--s-5);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-2);flex-direction:column;display:flex;position:relative}.ed_2rG_dialog .ed_2rG_card{--hero-w:min(calc(min(440px, 100vw) * .52), calc(28vh * var(--ar)))}.ed_2rG_x{z-index:2;top:var(--s-3);right:var(--s-3);position:absolute}.ed_2rG_x button[data-variant]{background:var(--float-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--float-shadow)}.ed_2rG_line{gap:var(--s-2);flex-wrap:wrap;display:flex}@media (max-width:767px){.ed_2rG_dialog{width:100%;margin:auto 0 0}.ed_2rG_card{--hero-pad:var(--s-5);padding:var(--s-5) var(--s-4) calc(var(--s-4) + env(safe-area-inset-bottom));border-radius:var(--r-xl) var(--r-xl) 0 0}}.ed_2rG_what{color:var(--ink);font:400 var(--t-sm);overflow-wrap:anywhere;margin:0}.ed_2rG_copy{gap:var(--s-1);display:grid}.ed_2rG_boost{min-height:44px;margin:calc(-1 * var(--s-2)) 0;color:var(--green-ink);font:600 var(--t-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;justify-self:start;align-items:center;gap:2px;padding:0;display:inline-flex}.ed_2rG_boost:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-xs)}
.z28ZQa_wall{margin:0 calc(-1 * var(--s-4)) var(--s-1);padding:0 var(--s-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--s-4);scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none;gap:10px;display:flex;overflow-x:auto}.z28ZQa_wall::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.z28ZQa_wall{scrollbar-width:thin;padding-bottom:var(--s-2)}}.z28ZQa_tile{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--surface-3);cursor:zoom-in;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;border:0;flex:none;height:176px;padding:0;position:relative;overflow:hidden}.z28ZQa_tile:first-child{aspect-ratio:3/2}.z28ZQa_tile img{object-fit:cover;width:100%;height:100%;display:block}.z28ZQa_tile:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.z28ZQa_play{color:#fff;background:#141414b8;border-radius:50%;place-items:center;width:48px;height:48px;margin:auto;padding-left:2px;display:grid;position:absolute;inset:0}@media (min-width:768px){.z28ZQa_tile{height:200px}}
.yKhQMW_card{scroll-margin-top:var(--s-3)}.yKhQMW_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yKhQMW_groups{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yKhQMW_grp{border-radius:var(--r-md);background:var(--surface);box-shadow:var(--edge)}.yKhQMW_grpRow{align-items:center;gap:var(--s-3);width:100%;min-height:56px;padding:var(--s-2) var(--s-3) var(--s-2) var(--s-4);border-radius:var(--r-md);color:var(--ink);font:400 var(--t-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--dur-1) var(--ease);background:0 0;border:0;display:flex}.yKhQMW_grpRow:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}@media (hover:hover){.yKhQMW_grpRow:hover{background:var(--surface-3)}}.yKhQMW_grpText{flex:1;min-width:0}.yKhQMW_grpName{font:600 var(--t-sm);display:block}.yKhQMW_grpQuota{color:var(--ink-2);font:400 var(--t-sm);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.yKhQMW_grpQuota b{color:var(--ink);font-weight:600}.yKhQMW_grpQuota[data-closed]{font-weight:600}.yKhQMW_chev{color:var(--ink-2);transition:transform var(--dur-2) var(--ease);flex:none}.yKhQMW_grp[data-open] .yKhQMW_chev{transform:rotate(180deg)}.yKhQMW_grpBody{padding:var(--s-4) var(--s-4) var(--s-5);font:400 var(--t-sm);line-height:var(--read-lh)}.yKhQMW_sec,.yKhQMW_std{margin-top:var(--s-5)}.yKhQMW_after{margin-top:var(--s-3)}.yKhQMW_lead{margin-bottom:var(--s-4)}.yKhQMW_grpBody>:first-child{margin-top:0}.yKhQMW_infoWrap{position:relative}.yKhQMW_infoWrap[data-i]>.yKhQMW_info>div:first-child dd{padding-right:36px}.yKhQMW_info{margin:0}.yKhQMW_info>div{align-items:baseline;column-gap:var(--s-2);grid-template-columns:64px minmax(0,1fr);padding:6px 0;display:grid}.yKhQMW_info dt{color:var(--ink-2);font:400 var(--t-xs);line-height:var(--read-lh)}.yKhQMW_info dt small{font:400 var(--t-xs);display:block}.yKhQMW_info dd{min-width:0;font:400 var(--t-sm);line-height:var(--read-lh);overflow-wrap:anywhere;text-wrap:pretty;margin:0}.yKhQMW_info dd>span{display:block}.yKhQMW_info dd>span+span{margin-top:2px}.yKhQMW_info dd small{color:var(--ink-2);font:400 var(--t-xs);margin-right:6px}.yKhQMW_num{font-variant-numeric:tabular-nums;font-weight:600}.yKhQMW_infoWrap>.yKhQMW_iBtn{position:absolute;top:0;right:-6px}.yKhQMW_iBtn{width:32px;height:32px;position:relative}.yKhQMW_iBtn:after{content:"";position:absolute;inset:-6px}button.yKhQMW_iBtn[aria-expanded=false]{color:var(--ink-2);background:0 0}.yKhQMW_help{margin:var(--s-1) 0 var(--s-3);padding:var(--s-3);border-radius:var(--r-sm);background:var(--surface-2);color:var(--ink);font:400 var(--t-xs)}.yKhQMW_help p{text-wrap:pretty;overflow-wrap:anywhere;margin:0}.yKhQMW_help p+p{margin-top:6px}.yKhQMW_help b{font-weight:600}.yKhQMW_std .yKhQMW_iBtn{margin-left:auto;margin-right:-6px}.yKhQMW_scopeLine{color:var(--ink-2);font:400 var(--t-sm);line-height:var(--read-lh);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;margin:0;display:flex}.yKhQMW_badge{height:22px;padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);font:600 var(--t-xs);white-space:nowrap;align-items:center;display:inline-flex}.yKhQMW_score{border-collapse:collapse;table-layout:fixed;width:100%;font:400 var(--t-sm);line-height:var(--read-lh)}.yKhQMW_score col.yKhQMW_t{width:44%}.yKhQMW_score th,.yKhQMW_score td{padding:8px var(--s-2) 8px 0;text-align:left;vertical-align:top}.yKhQMW_score th:last-child,.yKhQMW_score td:last-child{padding-right:0}.yKhQMW_score thead th{color:var(--ink-2);font:400 var(--t-xs);line-height:var(--read-lh);white-space:nowrap;padding-top:4px;padding-bottom:6px}.yKhQMW_score tbody tr{box-shadow:0 -1px 0 var(--line)}.yKhQMW_score tbody th{overflow-wrap:anywhere;font-weight:400}.yKhQMW_score .yKhQMW_num{overflow-wrap:anywhere}.yKhQMW_u{white-space:nowrap}.yKhQMW_score .yKhQMW_empty{color:var(--ink-2)}.yKhQMW_score .yKhQMW_sub,.yKhQMW_score .yKhQMW_note{font-variant-numeric:tabular-nums}.yKhQMW_score td small{color:var(--ink-2);font:400 var(--t-xs);line-height:var(--read-lh);font-variant-numeric:tabular-nums;margin-top:2px;display:block}@media (max-width:359px){.yKhQMW_score{table-layout:auto}.yKhQMW_score colgroup{display:none}.yKhQMW_score:not([data-deg]) thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yKhQMW_score:not([data-deg]) tbody tr{column-gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto;padding:8px 0;display:grid}.yKhQMW_score:not([data-deg]) th,.yKhQMW_score:not([data-deg]) td{padding:0}.yKhQMW_score:not([data-deg]) td.yKhQMW_sub,.yKhQMW_score:not([data-deg]) td.yKhQMW_note{font:400 var(--t-xs);grid-column:1/-1}.yKhQMW_score[data-deg] tr{column-gap:var(--s-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.yKhQMW_score[data-deg] thead th:first-child{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.yKhQMW_score[data-deg] tbody th{grid-column:1/-1;padding:8px 0 2px}.yKhQMW_score[data-deg] tbody td{padding:0 0 8px}}.yKhQMW_rel{align-items:center;gap:var(--s-2);margin:var(--s-5) 0 calc(-1 * var(--s-1));padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--surface-2);color:var(--ink);font:400 var(--t-sm);line-height:var(--read-lh);display:flex}.yKhQMW_rel b{border-radius:var(--r-pill);background:var(--surface);min-width:28px;height:24px;font:700 var(--t-sm);flex:none;place-items:center;padding:0 6px;display:inline-grid}.yKhQMW_rel[data-strong]{background:var(--surface-3);font-weight:700}.yKhQMW_link{margin-top:var(--s-4);color:color-mix(in srgb, var(--ink-2) 82%, #000);font:400 var(--t-xs);line-height:var(--read-lh);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex;position:relative}.yKhQMW_link:after{content:"";position:absolute;inset:-13px -8px}.yKhQMW_link svg{stroke-width:1.5px}.yKhQMW_link:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}
.a16-tG_st{background:color-mix(in srgb, currentColor 10%, transparent);font:400 var(--t-xs);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.a16-tG_st[data-s=pass]{color:var(--green-ink)}.a16-tG_st[data-s=fail]{color:var(--warn-ink)}.a16-tG_mine{margin-top:var(--s-5)}.a16-tG_mine>:last-child{margin-bottom:0}.a16-tG_rows{border-collapse:collapse;width:100%}.a16-tG_rows th,.a16-tG_rows td{padding:var(--s-2) 0;text-align:left;vertical-align:middle}.a16-tG_rows th{color:var(--ink-2);font:400 var(--t-xs)}.a16-tG_rows td:nth-child(2){color:var(--ink);font:400 var(--t-sm);line-height:var(--read-lh)}.a16-tG_rows td:last-child{width:1%;padding-left:var(--s-3);text-align:right}.a16-tG_pen{width:32px;height:32px;margin-left:auto}.a16-tG_act{flex:1;align-items:center;min-width:0;display:flex}.a16-tG_act>button:last-child{margin-left:auto}.a16-tG_fill{margin:0 0 var(--s-3)}
.WUxwga_cite{font:400 var(--t-xs);vertical-align:baseline;margin-left:2px;position:relative;top:-.4em}.WUxwga_cite button{border-radius:var(--r-xs);color:var(--ink-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 2px;line-height:1.6;display:inline-block;position:relative}.WUxwga_cite button:after{content:"";position:absolute;inset:-10px -4px}.WUxwga_cite button:hover{color:var(--ink)}.WUxwga_cite button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.WUxwga_foot{gap:var(--s-3);padding:var(--s-4) var(--s-1) var(--s-4);color:var(--ink-2);font:400 var(--t-xs);flex-direction:column;display:flex}.WUxwga_list{gap:var(--s-2);font:400 var(--t-sm);line-height:var(--read-lh);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WUxwga_list li{gap:0 var(--s-2);min-width:0;margin:0 calc(-1 * var(--s-2));padding:0 var(--s-2);border-radius:var(--r-xs);flex-wrap:wrap;align-items:baseline;display:flex}.WUxwga_list li>span:first-child{flex:none;min-width:20px}.WUxwga_name{flex:1 1 0;min-width:0}.WUxwga_url{overflow-wrap:anywhere;flex:0 0 100%;min-width:0;padding-left:28px}.WUxwga_list li[data-hit]{animation:1.6s ease-out WUxwga_hit}@keyframes WUxwga_hit{0%{background:var(--surface-2)}60%{background:var(--surface-2)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.WUxwga_list li[data-hit]{background:var(--surface-2);animation:none}}.WUxwga_stamp{margin:0}
.lt_aPq_card{scroll-margin-top:52px}.lt_aPq_name{font:600 var(--t-sm);margin:0}.lt_aPq_desc{-webkit-line-clamp:3;line-clamp:3;margin:var(--s-1) 0 0;color:var(--ink-2);font:400 var(--t-sm);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lt_aPq_tiles{gap:var(--s-3);margin:var(--s-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lt_aPq_tile{min-width:0;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--edge);flex-direction:column;gap:2px;display:flex}.lt_aPq_tile dt{color:var(--ink-2);font:400 var(--t-xs)}.lt_aPq_tile dd{-webkit-line-clamp:3;line-clamp:3;font:600 var(--t-sm);overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.lt_aPq_more .lt_aPq_blocks{gap:var(--s-4);flex-direction:column;width:100%;display:flex}.lt_aPq_block p{color:var(--ink);font:400 var(--t-sm);overflow-wrap:anywhere;margin:0}
.EO9bAG_card{--hero-pad:var(--s-5);--hero-tuck:var(--s-1);margin-top:var(--hero-lift);padding:var(--s-5);border-radius:var(--r-lg);color:#fff;background:radial-gradient(90% 60% at 10% -10%, #ffffff2e, #fff0 62%), linear-gradient(118deg, #ffffff14, #fff0 38%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .075 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E"), linear-gradient(180deg, var(--stub-top), var(--stub-bottom));scroll-margin-top:calc(56px + var(--hero-lift));flex-direction:column;display:flex;position:relative;box-shadow:inset 0 1px #ffffff4d}@media (max-width:767px){.EO9bAG_card{--hero-pad:var(--s-4);padding:var(--s-4)}}.EO9bAG_stage{width:var(--hero-w);aspect-ratio:calc(var(--ar) / .64);margin-top:calc(-1 * var(--hero-pad));pointer-events:none;flex:none;align-self:center;position:relative}.EO9bAG_art{width:100%;height:auto;aspect-ratio:var(--ar);opacity:0;position:absolute;bottom:0;left:0}.EO9bAG_art[data-ready]{opacity:1}.EO9bAG_glow{aspect-ratio:1;opacity:.35;background:radial-gradient(closest-side,#f6d27f80,#f6d27f00);border-radius:50%;width:100%;position:absolute;top:10%;left:50%;translate:-50%}.EO9bAG_title{margin:calc(-1 * var(--hero-tuck)) 0 var(--s-4);text-align:center;font:700 var(--t-md);position:relative}.EO9bAG_hint{margin:calc(-1 * var(--s-2)) 0 var(--s-4);color:#ffffffc7;font:400 var(--t-sm);text-align:center;flex-wrap:wrap;justify-content:center;display:flex}.EO9bAG_hint>span{white-space:nowrap}.EO9bAG_go{width:100%}.EO9bAG_card .EO9bAG_go{background:var(--surface);color:var(--accent-ink)}@media (hover:hover){.EO9bAG_card .EO9bAG_go:hover{background:var(--accent-soft)}}.EO9bAG_cd{width:64px;height:64px;margin:var(--s-2) auto var(--s-1);place-items:center;display:grid;position:relative}.EO9bAG_ring{grid-area:1/1;width:64px;height:64px}.EO9bAG_track{fill:none;stroke:#ffffff38;stroke-width:6px}.EO9bAG_arc{fill:none;stroke:var(--stub-gold);stroke-width:6px;stroke-linecap:round;stroke-dasharray:175.93;transform-origin:32px 32px;transition:stroke-dashoffset 1s linear;transform:rotate(-90deg)}.EO9bAG_ring text{fill:#fff;font:700 16px var(--font);font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:central}.EO9bAG_spin{color:#fff;grid-area:1/1}.EO9bAG_stem{margin:0 0 var(--s-4);font:600 var(--t-sm);overflow-wrap:anywhere}.EO9bAG_opts{gap:var(--s-2);display:grid}.EO9bAG_opt{justify-content:space-between;align-items:center;gap:var(--s-3);min-width:0;min-height:var(--hit);padding:10px var(--s-4);color:#fff;font:400 var(--t-sm);overflow-wrap:anywhere;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:#ffffff24;border-radius:22px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e}.EO9bAG_opt>svg{flex:none}.EO9bAG_radio{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.EO9bAG_opt:has(.EO9bAG_radio:focus-visible){outline-offset:2px;outline:2px solid #fff}.EO9bAG_opt[data-picked=true]{background:var(--surface);color:var(--accent-ink)}.EO9bAG_opt[data-ok=true]{background:var(--stub-mint);color:var(--stub-bottom);font-weight:600}.EO9bAG_opt[data-miss=true]{background:var(--warn-soft);color:var(--warn-ink)}.EO9bAG_opt[data-miss=true]>svg{color:var(--warn-ink)}.EO9bAG_opt:has(.EO9bAG_radio:disabled){cursor:default}@media (hover:hover){.EO9bAG_opt:not([data-picked=true],[data-ok=true],[data-miss=true]):has(.EO9bAG_radio:not(:disabled)):hover{background:#fff3}}.EO9bAG_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.EO9bAG_line{color:#ffffffdb;font:400 var(--t-sm);font-variant-numeric:tabular-nums;margin:0}.EO9bAG_fail{justify-content:space-between;align-items:center;gap:var(--s-3);color:#ffffffdb;font:400 var(--t-sm);display:flex}@media (prefers-reduced-motion:no-preference){.EO9bAG_rise{opacity:0}.EO9bAG_card[data-in] .EO9bAG_rise{animation:EO9bAG_rise .48s var(--ease) calc(var(--i,0) * 70ms + .22s) both}.EO9bAG_card:not([data-in]) .EO9bAG_art[data-ready]{opacity:0}.EO9bAG_card[data-in] .EO9bAG_art[data-ready]{animation:EO9bAG_pop .72s var(--ease) both}.EO9bAG_card[data-res=ok] .EO9bAG_stage{animation:EO9bAG_cheer .9s var(--ease)}.EO9bAG_card[data-res=ok] .EO9bAG_glow{animation:EO9bAG_bloom 1.1s var(--ease)}.EO9bAG_card[data-res=ok] .EO9bAG_opt[data-ok=true]>svg{animation:EO9bAG_pop .52s var(--ease) both}.EO9bAG_card[data-res=miss] .EO9bAG_opts{animation:EO9bAG_shake .42s var(--ease)}}@keyframes EO9bAG_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes EO9bAG_pop{0%{opacity:0;transform:translateY(20px)scale(.72)}60%{opacity:1;transform:translateY(-4px)scale(1.04)}to{opacity:1;transform:none}}@keyframes EO9bAG_cheer{35%{transform:translateY(-10px)rotate(-3deg)}70%{transform:translateY(-2px)rotate(2deg)}}@keyframes EO9bAG_bloom{0%{opacity:.35;transform:scale(.8)}35%{opacity:1;transform:scale(1.12)}to{opacity:.35;transform:scale(1)}}@keyframes EO9bAG_shake{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.EO9bAG_dock{bottom:calc(var(--s-3) + env(safe-area-inset-bottom,0px));z-index:1;padding-right:var(--s-3);height:0;margin-block:calc(var(--s-3) / -2);pointer-events:none;animation:EO9bAG_dock-in var(--dur-2) var(--ease) both;justify-content:flex-end;align-items:flex-end;display:flex;position:sticky}.EO9bAG_pill{pointer-events:auto;background:var(--stub-bottom);color:#fff;width:44px;height:44px;font:600 var(--t-xs);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-1);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.EO9bAG_pill:focus-visible{outline:2px solid var(--stub-bottom);outline-offset:2px}@keyframes EO9bAG_dock-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.EO9bAG_dock{animation:none}.EO9bAG_arc{transition:none}}
.hx-yvq_news{--t-xs:12px/1.6 var(--font);--t-sm:14px/1.6 var(--font);--t-md:16px/1.6 var(--font);--t-lg:var(--t-md);--t-xl:var(--t-md);--t-2xl:var(--t-md);border-radius:var(--r-xl);background:var(--surface);width:min(880px,100vw - 32px);max-width:none;max-height:min(760px,100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-2);font:400 var(--t-sm);border:0;outline:none;padding:0;overflow:hidden}.hx-yvq_news[open]{flex-direction:column;display:flex}.hx-yvq_news::backdrop{background:var(--scrim)}.hx-yvq_card{--dock-top:var(--s-6);--dock-gap:var(--s-4);--fade-gap:var(--s-4);gap:var(--s-4);min-height:0;padding:0 var(--s-6);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow:auto}.hx-yvq_body{align-content:start;gap:var(--s-6);padding:0 0 var(--s-6);flex:none;display:grid}.hx-yvq_body>*{min-width:0}.hx-yvq_hint{color:var(--ink-2);font:400 var(--t-sm);margin:0}.hx-yvq_warn{align-items:center;gap:var(--s-2);margin:0 0 var(--s-4);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--warn-soft);color:var(--warn-ink);font:600 var(--t-sm);display:flex}.hx-yvq_empty{justify-items:start;gap:var(--s-2);display:grid}.hx-yvq_skeleton,.hx-yvq_skel{border-radius:var(--r-md);background:linear-gradient(90deg, var(--surface-2) 30%, var(--surface-3) 50%, var(--surface-2) 70%) 0 0 / 300% 100%;animation:1.4s linear infinite hx-yvq_shimmer}.hx-yvq_skeleton{height:220px}.hx-yvq_skel{height:70px;list-style:none}@keyframes hx-yvq_shimmer{to{background-position:-150% 0}}.hx-yvq_years{margin:0 0 var(--s-4);overscroll-behavior-x:contain;scrollbar-width:none;column-gap:6px;display:flex;overflow-x:auto}.hx-yvq_years::-webkit-scrollbar{display:none}.hx-yvq_rows{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.hx-yvq_item{align-items:center;gap:var(--s-4);min-height:var(--hit);margin:0 calc(-1 * var(--s-2));padding:var(--s-2);border-radius:var(--r-md);color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background var(--dur-1) var(--ease);text-decoration:none;display:flex}.hx-yvq_item:active{background:var(--surface-2)}@media (hover:hover){.hx-yvq_item:hover{background:var(--surface-2)}}.hx-yvq_item:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hx-yvq_cover{aspect-ratio:16/9;border-radius:var(--r-xs);background:var(--surface-2);flex:none;width:96px;display:block;position:relative;overflow:hidden}.hx-yvq_cover img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hx-yvq_text{gap:var(--s-1);min-width:0;display:grid}.hx-yvq_title{font:600 var(--t-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hx-yvq_date{color:var(--ink-2);font:400 var(--t-xs);margin:0}.hx-yvq_one{gap:var(--s-3);display:grid}.hx-yvq_heading{font:700 var(--t-md);margin:0}.hx-yvq_hero{aspect-ratio:16/9;border-radius:var(--r-md);background:var(--surface-2);width:100%;max-height:220px;display:block;position:relative;overflow:hidden}.hx-yvq_hero img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hx-yvq_content{gap:var(--s-4);overflow-wrap:anywhere;justify-items:start;display:grid}.hx-yvq_content>*{max-width:100%}.hx-yvq_link{min-height:var(--hit)}@media (min-width:768px){.hx-yvq_cover{width:120px}}@media (max-width:767px){.hx-yvq_news{border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;height:calc(100dvh - 24px);max-height:none;margin:auto 0 0}.hx-yvq_card{--dock-top:var(--s-5);padding:0 var(--s-4)}}
.t8pkrG_push{left:var(--s-6);bottom:var(--s-6);z-index:var(--z-chrome);--tools:36px;border-radius:var(--r-lg);background:var(--surface);width:340px;color:var(--ink);box-shadow:var(--shadow-1);font:400 var(--t-md);animation:t8pkrG_push-in var(--dur-3) var(--ease);transition:left var(--dur-3) var(--ease), opacity var(--dur-2) var(--ease), visibility 0s;position:fixed}@keyframes t8pkrG_push-in{0%{opacity:0;translate:0 8px}}.t8pkrG_push[data-inline]{animation:none;position:relative;bottom:auto;left:auto}.t8pkrG_pill{display:none}.t8pkrG_card{align-items:start;column-gap:var(--s-3);padding:var(--s-5);border-radius:inherit;grid-template-columns:72px minmax(0,1fr);display:grid;position:relative}.t8pkrG_open{border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.t8pkrG_open:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.t8pkrG_cover,.t8pkrG_body{pointer-events:none}.t8pkrG_cover{border-radius:var(--r-md);background:var(--surface-2);width:72px;height:72px;color:var(--ink-3);place-items:center;display:grid;position:relative;overflow:hidden}.t8pkrG_cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.t8pkrG_body{gap:var(--s-2);--room:var(--s-2);flex-direction:column;min-width:0;display:flex}.t8pkrG_meta{align-items:center;gap:var(--s-2);min-width:0;min-height:32px;padding-right:var(--tools);display:flex}.t8pkrG_time{min-width:0;color:var(--ink-2);font:400 var(--t-xs)}.t8pkrG_title{-webkit-line-clamp:2;min-width:0;font:700 var(--t-sm);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.t8pkrG_line{min-width:0;color:var(--ink-2);font:400 var(--t-xs)}.t8pkrG_push[data-line] .t8pkrG_title{-webkit-line-clamp:1}.t8pkrG_tools,.t8pkrG_pager{align-items:center;display:flex;position:absolute;top:18px}.t8pkrG_tools{right:12px}.t8pkrG_pager{right:48px}.t8pkrG_fold{display:none}.t8pkrG_push :is(.t8pkrG_tools,.t8pkrG_pager) [data-variant]{width:36px;height:36px;box-shadow:none;color:var(--ink-2);background:0 0}@media (hover:hover){.t8pkrG_push :is(.t8pkrG_tools,.t8pkrG_pager) [data-variant]:hover{background:var(--surface-2);color:var(--ink)}}.t8pkrG_push[data-many]{--tools:108px}.t8pkrG_dot{background:var(--live);border-radius:50%;width:8px;height:8px;margin-left:6px;animation:1.6s ease-in-out infinite t8pkrG_breathe}@keyframes t8pkrG_breathe{50%{opacity:.3}}@media (min-width:1200px){aside[data-collapsible][data-expanded=true]~.t8pkrG_push:not([data-inline]){left:calc(var(--s-4) + 360px + var(--s-4))}}@media (min-width:1200px) and (max-width:1235px){aside[data-collapsible][data-expanded=true]~.t8pkrG_push[data-school]:not([data-inline]){opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--ease), visibility 0s var(--dur-2)}}@media (min-width:768px) and (max-width:1199px){aside[data-collapsible][data-expanded=true]~.t8pkrG_push:not([data-inline]),.t8pkrG_push[data-school]:not([data-inline]){opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--ease), visibility 0s var(--dur-2)}}@media (max-width:767px){.t8pkrG_push{left:var(--s-3);bottom:calc(94px + env(safe-area-inset-bottom));width:auto;max-width:calc(100vw - 2 * var(--s-3));border-radius:var(--r-pill)}.t8pkrG_push:not([data-open]) .t8pkrG_card,.t8pkrG_push[data-open] .t8pkrG_pill{display:none}.t8pkrG_pill{align-items:center;gap:var(--s-2);max-width:100%;height:44px;padding:0 var(--s-4);border-radius:inherit;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;--room:var(--s-2);background:0 0;border:0;display:flex}.t8pkrG_pill:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.t8pkrG_pip{flex:none;margin-left:0}.t8pkrG_pill svg{color:var(--ink-2);flex:none}.t8pkrG_pillTitle{min-width:0;font:700 var(--t-sm)}.t8pkrG_push[data-open]{--tools:72px;bottom:calc(94px + env(safe-area-inset-bottom));width:min(340px, calc(100vw - 2 * var(--s-3)));border-radius:var(--r-lg);max-width:none}.t8pkrG_push[data-open] .t8pkrG_card{padding:var(--s-4)}.t8pkrG_push[data-open][data-many] .t8pkrG_card{padding-bottom:52px}.t8pkrG_push[data-open] .t8pkrG_tools{top:14px;right:8px}.t8pkrG_push[data-open] .t8pkrG_pager{top:auto;bottom:8px;right:8px}.t8pkrG_push[data-open] .t8pkrG_fold{display:grid}.t8pkrG_push[data-open] .t8pkrG_meta{gap:0 var(--s-2);flex-wrap:wrap}.t8pkrG_push[data-open] .t8pkrG_time{min-width:max-content}aside[data-expanded=true]~.t8pkrG_push:not([data-inline]),.t8pkrG_push[data-school]:not([data-inline]){display:none}}@media (prefers-reduced-motion:reduce){.t8pkrG_push,.t8pkrG_dot{animation:none}}
.HxURkG_live{--t-xs:12px/1.6 var(--font);--t-sm:14px/1.6 var(--font);--t-md:16px/1.6 var(--font);--t-lg:var(--t-md);--t-xl:var(--t-md);--t-2xl:var(--t-md);border-radius:var(--r-xl);background:var(--surface);width:min(880px,100vw - 32px);max-width:none;max-height:min(760px,100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-2);font:400 var(--t-md);border:0;outline:none;padding:0;overflow:hidden}.HxURkG_live[open]{flex-direction:column;display:flex}.HxURkG_live::backdrop{background:var(--scrim)}.HxURkG_card{--dock-top:var(--s-6);--dock-gap:var(--s-4);--fade-gap:var(--s-4);--fade-pb:var(--s-6);gap:var(--s-4);min-height:0;padding:0 var(--s-6) var(--s-6);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow:auto}.HxURkG_head{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.HxURkG_title{min-width:0;font:700 var(--t-lg);flex:1;margin:0}.HxURkG_body{align-content:start;gap:var(--s-6);padding:0 0 var(--s-2);flex:none;display:grid}.HxURkG_hint{color:var(--ink-2);font:400 var(--t-sm);margin:0}.HxURkG_warn{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--warn-soft);color:var(--warn-ink);font:600 var(--t-sm);margin:0;display:flex}.HxURkG_filters{top:var(--s-2);z-index:1;align-items:center;gap:0 var(--s-2);pointer-events:none;flex-wrap:wrap;display:flex;position:sticky}.HxURkG_filters>*{pointer-events:auto}.HxURkG_list:has(.HxURkG_tabs) .HxURkG_filters{top:calc(var(--s-2) + var(--hit) + var(--s-2))}.HxURkG_filters button[data-variant]{box-shadow:var(--float-shadow)}.HxURkG_filters button[data-variant=soft]{background:var(--float-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HxURkG_menu div:has(>.HxURkG_menuBody){align-self:stretch}.HxURkG_menuBody{gap:var(--s-3);display:grid}.HxURkG_menu h2{font:700 var(--t-md)}.HxURkG_menu>div>div:last-child{background:var(--surface);position:sticky;bottom:0}.HxURkG_wrap{flex-wrap:wrap;column-gap:6px;min-width:0;display:flex}.HxURkG_logo[data-char]{color:var(--ink-2);font:600 var(--t-xs);place-items:center;display:grid}.HxURkG_empty{justify-items:start;gap:var(--s-2);display:grid}.HxURkG_list{gap:var(--s-4);flex-direction:column;display:flex}.HxURkG_list>*{min-width:0}.HxURkG_tabs{align-self:flex-start;width:min(100%,320px)}.HxURkG_grid{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin:0;padding:0;list-style:none;display:grid}.HxURkG_more{align-self:center}.HxURkG_item{position:relative}.HxURkG_item[data-nochip]{grid-template-columns:auto minmax(0,1fr)}.HxURkG_item:has(.HxURkG_itemMain:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.HxURkG_itemMain{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;outline:none;padding:0;display:block}.HxURkG_itemMain:after{content:"";z-index:1;position:absolute;inset:0}.HxURkG_itemTitle{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.HxURkG_when{align-items:center;gap:var(--s-2);min-width:0;display:flex}.HxURkG_when>.HxURkG_cal{z-index:2;flex:none;width:28px;height:28px;margin-block:-8px;position:relative}.HxURkG_when>.HxURkG_cal:after{content:"";position:absolute;inset:-8px}.HxURkG_calMenu{z-index:5;min-width:200px;padding:var(--s-1);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-2);animation:HxURkG_pop-in var(--dur-2) var(--ease);flex-direction:column;display:flex;position:fixed}.HxURkG_calMenu>a{padding:0 var(--s-3);border-radius:var(--r-sm);justify-content:flex-start}@keyframes HxURkG_pop-in{0%{opacity:0;transform:translateY(-4px)}}.HxURkG_logo{width:24px;height:24px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;flex:none;position:relative;overflow:hidden}.HxURkG_logo img{object-fit:contain;width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;inset:2px}.HxURkG_sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.HxURkG_skeleton{border-radius:var(--r-lg);background:linear-gradient(90deg, var(--surface-2) 30%, var(--surface-3) 50%, var(--surface-2) 70%) 0 0 / 300% 100%;height:220px;animation:1.4s linear infinite HxURkG_shimmer}.HxURkG_grid>.HxURkG_skeleton{height:104px}@keyframes HxURkG_shimmer{to{background-position:-150% 0}}.HxURkG_one{gap:var(--s-4);min-width:0;display:grid}.HxURkG_oneHead{gap:var(--s-2);min-width:0;display:grid}.HxURkG_oneTitle{min-width:0;font:700 var(--t-md);margin:0}.HxURkG_oneWhen{align-items:center;gap:var(--s-2);color:var(--ink-2);font:400 var(--t-sm);flex-wrap:wrap;margin:0;display:flex}.HxURkG_play{justify-items:start;display:grid}.HxURkG_player{aspect-ratio:16/9;border-radius:var(--r-lg);background:#000;width:100%;position:relative;overflow:hidden}.HxURkG_player iframe{opacity:0;border:0;width:100%;height:100%;position:absolute;inset:0}.HxURkG_player iframe[data-ready]{opacity:1}.HxURkG_poster{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#000;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;position:absolute;inset:0}.HxURkG_poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HxURkG_poster:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.HxURkG_spin{padding:var(--s-3);color:#fff;background:#141414cc;border-radius:50%;place-items:center;display:grid;position:relative}.HxURkG_playBtn{background:var(--surface);width:64px;height:64px;color:var(--ink);box-shadow:var(--shadow-2);transition:transform var(--dur-1) var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.HxURkG_playBtn svg{margin-left:3px}@media (hover:hover){.HxURkG_poster:hover .HxURkG_playBtn{transform:scale(1.06)}}.HxURkG_yt{min-height:var(--hit);color:var(--ink-2);font:400 var(--t-xs);align-items:center;gap:4px;display:inline-flex}.HxURkG_stage{place-content:center;justify-items:center;gap:var(--s-4);aspect-ratio:16/9;width:100%;max-height:320px;padding:var(--s-4);border-radius:var(--r-lg);background:var(--surface-2);text-align:center;display:grid}.HxURkG_stageText{font:700 var(--t-lg);margin:0}.HxURkG_actions{justify-content:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.HxURkG_actions:empty{display:none}.HxURkG_intro{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--edge)}.HxURkG_intro summary{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:64px;padding:var(--s-3) var(--s-5);border-radius:var(--r-lg);font:700 var(--t-md);cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none;display:flex}.HxURkG_intro summary::-webkit-details-marker{display:none}.HxURkG_intro summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HxURkG_intro summary svg{color:var(--ink-2);transition:transform var(--dur-2) var(--ease);flex:none}.HxURkG_intro[open] summary svg{transform:rotate(180deg)}.HxURkG_introBody{gap:var(--s-3);min-width:0;padding:0 var(--s-5) var(--s-5);display:grid}.HxURkG_introText{font:400 var(--t-sm);white-space:pre-line;overflow-wrap:anywhere;margin:0}@media (max-width:767px){.HxURkG_live{border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;height:calc(100dvh - 24px);max-height:none;margin:auto 0 0}.HxURkG_card{--dock-top:var(--s-5);padding:0 var(--s-4) calc(var(--s-4) + env(safe-area-inset-bottom))}.HxURkG_grid{grid-template-columns:1fr}.HxURkG_tabs{width:100%;max-width:none}.HxURkG_intro summary{padding-inline:var(--s-4)}.HxURkG_introBody{padding:0 var(--s-4) var(--s-4)}.HxURkG_stage{aspect-ratio:auto;min-height:180px}}@media (prefers-reduced-motion:reduce){.HxURkG_calMenu,.HxURkG_skeleton{animation:none}}
.fO5ZOq_dialog{--t-xl:16px/24px var(--font);--gold:color-mix(in srgb, var(--drift-open) 26%, var(--surface))}.fO5ZOq_dialog div:has(>[data-cal-hero]){aspect-ratio:auto;background:linear-gradient(180deg, var(--accent-soft), var(--surface))}.fO5ZOq_hero{width:100%;height:156px;padding-top:var(--s-2);place-items:end center;display:grid}.fO5ZOq_hero .fO5ZOq_heroImg{margin:0}.fO5ZOq_body{gap:var(--s-6);min-width:0;display:grid}.fO5ZOq_sec{gap:var(--s-3);min-width:0;display:grid}.fO5ZOq_sec>div:first-child:not(.fO5ZOq_listHead),.fO5ZOq_listHead>div:first-child{margin:0}.fO5ZOq_nav{align-items:center;gap:var(--s-2);grid-template-columns:44px minmax(0,1fr) 44px auto;display:grid}.fO5ZOq_ym{min-width:0;height:44px;padding:0 var(--s-2);border-radius:var(--r-pill);color:var(--ink);font:700 var(--t-md);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;margin:0;display:inline-flex}.fO5ZOq_ym[aria-expanded=true]{background:var(--surface-2)}.fO5ZOq_ym:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.fO5ZOq_nav button:disabled{opacity:.35;cursor:default}.fO5ZOq_view{touch-action:pan-y;height:312px}.fO5ZOq_picker{align-content:start;gap:var(--s-4);display:grid}.fO5ZOq_years{gap:var(--s-2);flex-wrap:wrap;display:flex}.fO5ZOq_months{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fO5ZOq_pm{border-radius:var(--r-md);background:var(--surface-2);height:56px;color:var(--ink);font:400 var(--t-sm);cursor:pointer;border:0;margin:0;padding:0}.fO5ZOq_pm[data-now]{box-shadow:inset 0 0 0 2px var(--ink)}.fO5ZOq_pm[data-sel]{background:var(--ink);color:#fff}.fO5ZOq_pm:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.fO5ZOq_grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px 2px;display:grid}.fO5ZOq_wd{height:24px;color:var(--ink-2);font:400 var(--t-xs);place-items:center;display:grid}.fO5ZOq_cell{border-radius:var(--r-sm);height:44px;color:var(--ink);font:400 var(--t-sm);font-variant-numeric:tabular-nums;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:relative}.fO5ZOq_dots{gap:3px;display:flex;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.fO5ZOq_dots i,.fO5ZOq_legend [data-k=event]:before,.fO5ZOq_legend [data-k=live]:before{border-radius:50%;width:6px;height:6px}.fO5ZOq_dots i[data-g=event],.fO5ZOq_legend [data-k=event]:before,.fO5ZOq_list>li[data-g=event] .fO5ZOq_mark{background:var(--asp-social)}.fO5ZOq_dots i[data-g=live],.fO5ZOq_legend [data-k=live]:before,.fO5ZOq_list>li[data-g=live] .fO5ZOq_mark{background:var(--asp-mind)}.fO5ZOq_cell[data-empty]{visibility:hidden}button.fO5ZOq_cell{cursor:pointer;transition:background var(--dur-1) var(--ease);font-weight:600}.fO5ZOq_cell{--e:var(--accent-soft);--s:var(--gold)}.fO5ZOq_cell[data-soft~=e]{--e:color-mix(in srgb, var(--accent-soft) 62%, var(--surface))}.fO5ZOq_cell[data-soft~=s]{--s:color-mix(in srgb, var(--gold) 55%, var(--surface))}.fO5ZOq_cell[data-g=expo]{background:var(--e)}.fO5ZOq_cell[data-g=sel]{background:var(--s)}.fO5ZOq_cell[data-g=both]{background:linear-gradient(135deg, var(--e) 50%, var(--s) 50%)}.fO5ZOq_cell[data-today]{box-shadow:inset 0 0 0 2px var(--ink)}button.fO5ZOq_cell:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){button.fO5ZOq_cell:hover{filter:brightness(.96)}}.fO5ZOq_legend{gap:var(--s-4);color:var(--ink-2);font:400 var(--t-xs);flex-wrap:wrap;margin:0;display:flex}.fO5ZOq_legend span{align-items:center;gap:6px;display:inline-flex}.fO5ZOq_legend span:before{content:"";border-radius:4px;width:12px;height:12px}.fO5ZOq_legend [data-k=expo]:before{background:var(--accent-soft)}.fO5ZOq_legend [data-k=sel]:before{background:var(--gold)}.fO5ZOq_legend [data-k=event]:before,.fO5ZOq_legend [data-k=live]:before{width:8px;height:8px;margin:2px}.fO5ZOq_legend [data-k=today]:before{box-shadow:inset 0 0 0 2px var(--ink)}.fO5ZOq_listHead{align-items:flex-end;min-height:80px;display:flex;position:relative}.fO5ZOq_peek{right:var(--s-6);bottom:calc(-1 * var(--s-3));height:calc(80px + var(--s-3));pointer-events:none;position:absolute;overflow:hidden}.fO5ZOq_peek .fO5ZOq_peekImg{height:176px;margin:0}.fO5ZOq_list{--fade-bg:var(--surface-2);--fade-pt:var(--s-2);--fade-pb:var(--s-2);height:min(46dvh,340px);padding:var(--s-2);border-radius:var(--r-lg);background:var(--surface-2);overscroll-behavior:contain;flex-direction:column;margin:0;list-style:none;display:flex;position:relative;overflow-y:auto}.fO5ZOq_list>li{border-radius:var(--r-md);flex:none}.fO5ZOq_item{align-items:center;column-gap:var(--s-3);width:100%;min-height:56px;padding:var(--s-2) var(--s-3);border-radius:inherit;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:8px minmax(0,1fr) auto 14px;margin:0;display:grid}button.fO5ZOq_item{cursor:pointer}button.fO5ZOq_item:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}@media (hover:hover){button.fO5ZOq_item:hover{background:var(--surface-3)}}.fO5ZOq_go{color:var(--ink-2);place-items:center;display:grid}.fO5ZOq_list>li.fO5ZOq_empty{align-content:center;place-items:center;gap:var(--s-2);height:100%;min-height:0;color:var(--ink-2);font:400 var(--t-sm);text-align:center;display:grid}.fO5ZOq_list>li.fO5ZOq_empty p,.fO5ZOq_list .fO5ZOq_emptyCast{margin:0}.fO5ZOq_list>li[data-now]{background:var(--surface)}.fO5ZOq_mark{border-radius:50%;width:8px;height:8px}.fO5ZOq_list>li[data-g=expo] .fO5ZOq_mark{background:var(--accent)}.fO5ZOq_list>li[data-g=sel] .fO5ZOq_mark{background:var(--drift-open)}.fO5ZOq_text{min-width:0;display:grid}.fO5ZOq_when{color:var(--ink-2);font:400 var(--t-xs);font-variant-numeric:tabular-nums}.fO5ZOq_when b{color:var(--ink);margin-right:6px;font-weight:700}.fO5ZOq_what{color:var(--ink);font:400 var(--t-sm)}.fO5ZOq_pill{border-radius:var(--r-pill);height:24px;font:400 var(--t-xs);white-space:nowrap;align-items:center;padding:0 10px;display:inline-flex}.fO5ZOq_pill[data-st=live]{background:var(--green-soft);color:var(--green-ink)}.fO5ZOq_pill[data-st=soon]{background:var(--surface-3);color:var(--ink)}.fO5ZOq_pill[data-st=done]{background:var(--surface);color:var(--ink-2)}.fO5ZOq_list>li[data-hit]{animation:1.6s ease-out fO5ZOq_hit}@keyframes fO5ZOq_hit{0%{background:var(--surface-3)}60%{background:var(--surface-3)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.fO5ZOq_list>li[data-hit]{background:var(--surface-3);animation:none}}.fO5ZOq_foot{gap:var(--s-2);display:grid}.fO5ZOq_foot a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.fO5ZOq_stamp{color:var(--ink-2);font:400 var(--t-xs);margin:0}@media (max-width:767px){.fO5ZOq_hero{height:132px}}
.PkyRUW_org h2:not(header h2){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PkyRUW_org{--t-xl:16px/1.6 var(--font)}.PkyRUW_wait{z-index:var(--z-sheet);padding:var(--s-4);background:var(--surface);box-shadow:var(--shadow-2);color:var(--accent);animation:PkyRUW_wait-in var(--dur-3) var(--ease) .3s backwards;border-radius:50%;place-items:center;display:grid;position:fixed;top:50%;left:50%;translate:-50% -50%}@keyframes PkyRUW_wait-in{0%{opacity:0}}.PkyRUW_head{align-items:center;gap:var(--s-3);padding:0 52px var(--s-3) 0;display:flex}.PkyRUW_logo{width:48px;height:48px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.PkyRUW_logo img{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:4px}.PkyRUW_name{min-width:0;font:700 var(--t-md);color:var(--ink);overflow-wrap:anywhere;flex:1;margin:0}.PkyRUW_intro{color:var(--ink)}.PkyRUW_links{margin-top:var(--s-4)}.PkyRUW_toggle{align-items:center;gap:var(--s-2);width:100%;min-height:var(--hit);padding:0 var(--s-4);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--edge);color:var(--ink);font:600 var(--t-sm);text-align:left;cursor:pointer;border:0;display:flex}.PkyRUW_toggle b{color:var(--ink-3);font-weight:600}.PkyRUW_toggle svg{transition:transform var(--dur-1) var(--ease);margin-left:auto}.PkyRUW_toggle[aria-expanded=true] svg{transform:rotate(180deg)}.PkyRUW_list{margin:var(--s-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.PkyRUW_list a{align-items:center;gap:var(--s-3);min-height:var(--hit);padding:var(--s-2) var(--s-4);border-radius:var(--r-md);color:var(--ink);font:400 var(--t-sm);overflow-wrap:anywhere;text-decoration:none;display:flex}.PkyRUW_list a svg{color:var(--ink-3);flex:none;margin-left:auto}@media (hover:hover){.PkyRUW_toggle:hover,.PkyRUW_list a:hover{background:var(--surface-2)}}.PkyRUW_notes{margin-top:var(--s-4)}.PkyRUW_chips{margin:0 calc(-1 * var(--s-5)) var(--s-4);padding:0 var(--s-5);overscroll-behavior-x:contain;scrollbar-width:none;contain:inline-size;column-gap:6px;display:flex;overflow-x:auto}.PkyRUW_chips::-webkit-scrollbar{display:none}.PkyRUW_more{justify-content:center;align-items:center;gap:var(--s-1);min-height:var(--hit);border-radius:var(--r-md);background:var(--surface-2);color:var(--ink);font:600 var(--t-sm);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;flex:1;display:flex}.PkyRUW_more:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}@media (hover:hover){.PkyRUW_more:hover:not(:disabled){filter:brightness(.97)}}
.bBnfXG_overlay{z-index:var(--z-intro);overscroll-behavior:contain;background:var(--bg);position:fixed;inset:0;overflow-y:auto}.bBnfXG_overlay[data-phase=hold]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-2) var(--ease), visibility 0s linear var(--dur-2)}.bBnfXG_wrap{max-width:720px;padding:var(--s-3) var(--s-4) var(--s-10);color:var(--ink);margin:0 auto}.bBnfXG_wide{max-width:960px}.bBnfXG_top{min-height:var(--hit);align-items:center;display:flex}.bBnfXG_brand{font:700 var(--t-md);color:var(--ink);text-decoration:none}.bBnfXG_crumbs{margin:0 0 var(--s-3)}.bBnfXG_crumbs ol{font:400 var(--t-xs);color:var(--ink-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bBnfXG_crumbs li+li:before{content:"/";margin:0 var(--s-2);color:var(--ink-3)}.bBnfXG_crumbs a{color:var(--ink-2)}.bBnfXG_main{gap:var(--s-3);display:grid}.bBnfXG_card{padding:var(--s-5);border-radius:var(--r-lg);background:var(--surface);overflow-wrap:anywhere}.bBnfXG_card h1{font:700 var(--t-md);margin:0}.bBnfXG_card h1+p:not(.bBnfXG_meta){margin-top:var(--s-3)}.bBnfXG_card h2{margin:0 0 var(--s-3);font:700 var(--t-md)}.bBnfXG_card h3{margin:var(--s-4) 0 var(--s-2);font:600 var(--t-sm)}.bBnfXG_card h3:first-of-type{margin-top:0}.bBnfXG_card p{margin:0 0 var(--s-3);font:400 14px/1.6 var(--font)}.bBnfXG_card p:last-child{margin-bottom:0}.bBnfXG_card a{color:var(--accent-ink)}.bBnfXG_head{align-items:center;gap:var(--s-4);margin-bottom:var(--s-4);display:flex}.bBnfXG_logo{object-fit:contain;background:var(--surface-2);border-radius:50%;flex:none;width:56px;height:56px}.bBnfXG_photos{gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.bBnfXG_photos img{border-radius:var(--r-md);max-width:100%;height:auto;max-height:220px}.bBnfXG_en{margin-top:var(--s-1);font:400 var(--t-sm);color:var(--ink-2);display:block}.bBnfXG_meta{margin:var(--s-1) 0 0;font:400 var(--t-xs);color:var(--ink-2)}.bBnfXG_by{align-items:center;gap:var(--s-3);margin-top:var(--s-4);display:flex}.bBnfXG_actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.bBnfXG_card .bBnfXG_gap{margin-top:var(--s-4)}.bBnfXG_bullets{padding-left:var(--s-5);font:400 14px/1.6 var(--font);margin:0}.bBnfXG_bullets li+li{margin-top:var(--s-2)}.bBnfXG_btn,.bBnfXG_btnGhost{min-height:var(--hit);padding:0 var(--s-5);border-radius:var(--r-pill);font:600 var(--t-sm);touch-action:manipulation;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.bBnfXG_card a.bBnfXG_btn{background:var(--ink);color:var(--surface)}.bBnfXG_card a.bBnfXG_btn:hover{background:#3f3f3f}.bBnfXG_card a.bBnfXG_btnGhost{background:var(--surface-2);color:var(--ink)}.bBnfXG_card a.bBnfXG_btnGhost:hover{background:var(--surface-3)}.bBnfXG_rows{gap:var(--s-2) var(--s-4);font:400 14px/1.6 var(--font);grid-template-columns:max-content 1fr;margin:0;display:grid}.bBnfXG_pair{display:contents}.bBnfXG_sub{font:400 var(--t-xs);color:var(--ink-2);display:block}.bBnfXG_rows dt{color:var(--ink-2)}.bBnfXG_rows dd{margin:0}.bBnfXG_list{gap:var(--s-2);font:400 14px/1.6 var(--font);margin:0;padding:0;list-style:none;display:grid}.bBnfXG_list li{justify-content:space-between;align-items:baseline;gap:0 var(--s-3);flex-wrap:wrap;min-height:28px;display:flex}.bBnfXG_list .bBnfXG_note{font:400 var(--t-xs);color:var(--ink-2)}.bBnfXG_cols{gap:var(--s-1) var(--s-6);grid-template-columns:1fr 1fr}.bBnfXG_cols a{align-items:center;min-height:32px;display:inline-flex}.bBnfXG_chips{gap:var(--s-2);margin:var(--s-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.bBnfXG_chips a{min-height:36px;padding:0 var(--s-4);border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink);font:400 var(--t-sm);align-items:center;text-decoration:none;display:inline-flex}.bBnfXG_card .bBnfXG_chips a{color:var(--ink)}.bBnfXG_chips a:hover{background:var(--surface-3)}.bBnfXG_foot{margin-top:var(--s-6);font:400 var(--t-xs);color:var(--ink-2)}.bBnfXG_foot p{margin:0 0 var(--s-2)}.bBnfXG_foot nav{gap:var(--s-1) var(--s-4);flex-wrap:wrap;display:flex}.bBnfXG_foot a{min-height:32px;color:var(--ink-2);align-items:center;display:inline-flex}.bBnfXG_wrap a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}@media (max-width:767px){.bBnfXG_card{padding:var(--s-4)}.bBnfXG_rows{grid-template-columns:1fr;gap:0}.bBnfXG_rows dd{margin-bottom:var(--s-3)}.bBnfXG_cols{grid-template-columns:1fr}}
.-YcPPG_board{z-index:9999;color:#141414;background:#fffffff5;border-radius:14px;flex-direction:column;width:min(340px,100vw - 16px);max-height:72dvh;font:14px/1.5 system-ui,PingFang TC,sans-serif;display:flex;position:fixed;bottom:8px;left:8px;box-shadow:0 6px 28px #0000004d}.-YcPPG_head{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;padding:10px 14px;font:700 14px/1.4 system-ui,PingFang TC,sans-serif}.-YcPPG_body{padding:0 14px 12px;overflow-y:auto}.-YcPPG_t{color:#5e5e5e;margin:10px 0 4px;font-weight:700}.-YcPPG_list{margin:0;padding:0;list-style:none}.-YcPPG_list li{align-items:center;gap:8px;padding:2px 0;display:flex}.-YcPPG_list li span{color:#5e5e5e;font-size:12px}.-YcPPG_board button:not(.-YcPPG_head){cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:999px;min-height:30px;padding:2px 10px;font:600 12px/1.2 system-ui,PingFang TC,sans-serif}.-YcPPG_board button[data-on]{color:#fff;background:#141414}.-YcPPG_list li button{flex:none;min-width:78px}.-YcPPG_row{flex-wrap:wrap;gap:6px;display:flex}.-YcPPG_range{color:#5e5e5e;margin-top:8px;font-size:12px;display:block}.-YcPPG_range input{width:100%;display:block}
.dZKYGW_btn{--size:40px;width:var(--size);height:var(--size);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-1) var(--ease), translate var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease), opacity var(--dur-3) var(--ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.dZKYGW_btn:before{content:"";inset:calc((var(--size) - var(--hit)) / 2);position:absolute}.dZKYGW_btn:active{transform:scale(.94)}.dZKYGW_btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 2px var(--surface), var(--shadow-1)}@media (hover:hover){.dZKYGW_btn:hover{translate:0 -1px;box-shadow:0 2px 4px #0000000f,0 10px 24px #0000001f}}.dZKYGW_entry{z-index:calc(var(--z-intro) + 1);top:22px;right:var(--s-4);transition:top var(--dur-2) var(--ease), transform var(--dur-1) var(--ease), translate var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease), opacity var(--dur-3) var(--ease);position:fixed}.dZKYGW_entry[data-gone]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-3) var(--ease), visibility 0s var(--dur-3)}.dZKYGW_hud{margin-top:calc((var(--row-h,56px) - var(--size)) / 2)}@media (max-width:767px){.dZKYGW_btn{--size:36px}.dZKYGW_entry{top:16px;right:var(--s-3)}}.dZKYGW_wave{transform-origin:12px 12px;transition:opacity var(--dur-2) var(--ease), transform var(--dur-2) var(--ease)}.dZKYGW_x{stroke-dasharray:14;stroke-dashoffset:14px;transition:stroke-dashoffset var(--dur-2) var(--ease) 60ms}.dZKYGW_btn[data-on=false] .dZKYGW_wave{opacity:0;transition-delay:0s;transform:translate(-3px)scale(.8)}.dZKYGW_btn[data-on=false] .dZKYGW_x{stroke-dashoffset:0}.dZKYGW_btn[data-on=true] .dZKYGW_w1{animation:dZKYGW_ping var(--dur-3) var(--ease) both}.dZKYGW_btn[data-on=true] .dZKYGW_w2{animation:dZKYGW_ping var(--dur-3) var(--ease) 90ms both}@keyframes dZKYGW_ping{0%{opacity:0;transform:translate(-4px)scale(.8)}60%{opacity:1;transform:translate(1px)scale(1.06)}}@media (prefers-reduced-motion:reduce){.dZKYGW_btn,.dZKYGW_wave,.dZKYGW_x,.dZKYGW_entry[data-gone]{transition:none}.dZKYGW_btn[data-on=true] .dZKYGW_wave{animation:none}}@media (prefers-reduced-motion:no-preference){body:has([data-entry-page]:not([data-in])) .dZKYGW_entry{opacity:0}body:has([data-entry-page][data-in]) .dZKYGW_entry:not([data-gone]){animation:.8s cubic-bezier(.22,1,.36,1) .2s backwards dZKYGW_soundIn}}@keyframes dZKYGW_soundIn{0%{opacity:0;translate:0 -10px}}
.y0uO8W_quota{--lift:0px;left:var(--s-3);bottom:calc(94px + var(--lift) + env(safe-area-inset-bottom));z-index:3;align-items:center;gap:var(--s-2);height:36px;padding:0 var(--s-4) 0 var(--s-2);border-radius:var(--r-pill);background:var(--float-bg);box-shadow:var(--float-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ink);font:600 14px/1 var(--font);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;opacity:0;visibility:hidden;transition:opacity var(--dur-2) var(--ease), transform var(--dur-2) var(--ease), visibility 0s linear var(--dur-2);will-change:transform, opacity;border:0;display:inline-flex;position:fixed;transform:translateY(8px)}.y0uO8W_quota[data-on]{opacity:1;visibility:visible;transition:opacity var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);transform:translate(0)}.y0uO8W_quota:before{content:"";position:absolute;inset:-4px -2px}.y0uO8W_quota img{border-radius:50%;width:20px;height:20px}.y0uO8W_quota[data-out]{color:var(--ink-2)}.y0uO8W_quota[data-out] img{filter:grayscale();opacity:.7}body:has(aside:is([data-snap=half],[data-snap=full])) .y0uO8W_quota{opacity:0;visibility:hidden;pointer-events:none}body:has(section[aria-label=公告]) .y0uO8W_quota{--lift:calc(44px + var(--s-2))}body:has([data-install]) .y0uO8W_quota{--lift:calc(44px + var(--s-2))}body:has(section[aria-label=公告]):has([data-install]) .y0uO8W_quota{--lift:calc(2 * (44px + var(--s-2)))}@media (max-width:767px){body:has(section[aria-label=公告][data-open]) .y0uO8W_quota{opacity:0;visibility:hidden;pointer-events:none}}@media (min-width:768px){.y0uO8W_quota{left:var(--s-6);bottom:calc(var(--s-6) + var(--lift))}body:has(section[aria-label=公告]) .y0uO8W_quota{--lift:calc(124px + var(--s-2))}body:has(section[aria-label=公告]):has([data-install]) .y0uO8W_quota{--lift:calc(124px + 44px + 2 * var(--s-2))}}.y0uO8W_quota:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.y0uO8W_title{font:700 16px/1.6 var(--font)}.y0uO8W_count{color:var(--accent-ink);font:700 16px/1.6 var(--font);font-variant-numeric:tabular-nums;margin:0}.y0uO8W_count[data-out]{color:var(--ink-2)}.y0uO8W_legend{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.y0uO8W_legend li{align-items:flex-start;gap:var(--s-3);display:flex}.y0uO8W_txt{min-width:0;color:var(--ink-2);font:400 14px/1.6 var(--font);flex-direction:column;display:flex}.y0uO8W_txt b{color:var(--ink);font-weight:600}.y0uO8W_dot{background:var(--accent);color:#fff;width:28px;height:28px;font:700 14px/1 var(--font);border:2px solid #fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 1px 4px #0000004d}.y0uO8W_dot[data-state=open]{background:var(--drift-open)}.y0uO8W_dot[data-state=full]{background:var(--drift-full);opacity:.7}.y0uO8W_dot[data-state=done]{background:var(--green)}@media (prefers-reduced-motion:reduce){.y0uO8W_quota,.y0uO8W_quota[data-on]{transition:none}}
.iUx-aa_dialog{--t-xs:12px/1.6 var(--font);--t-sm:14px/1.6 var(--font);--t-md:16px/1.6 var(--font);background:var(--surface);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;outline:none;margin:0;padding:0;overflow:hidden}.iUx-aa_dialog::backdrop{background:var(--scrim)}@media (min-width:768px){.iUx-aa_dialog{border-radius:var(--r-xl);width:min(560px,100vw - 32px);height:min(640px,100dvh - 48px);box-shadow:var(--shadow-2);margin:auto}}.iUx-aa_panel{--dock-top:calc(var(--s-2) + env(safe-area-inset-top));--dock-gap:var(--s-2);gap:var(--s-2);height:100%;padding:0 var(--s-4) calc(var(--s-6) + env(safe-area-inset-bottom));overscroll-behavior:contain;--fade-gap:var(--s-2);--fade-pb:calc(var(--s-6) + env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow-y:auto}.iUx-aa_body{flex-direction:column;flex:1;display:flex}.iUx-aa_body[data-view=regions]{justify-content:center}.iUx-aa_carousel{margin-inline:calc(var(--s-4) * -1)}.iUx-aa_carousel>[role=group]:before,.iUx-aa_carousel>[role=group]:after{content:none}.iUx-aa_schools{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.iUx-aa_school{align-items:center;gap:var(--s-3);width:100%;min-height:var(--hit);padding:var(--s-2) var(--s-4);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--edge);color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;display:flex}.iUx-aa_school:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){.iUx-aa_school:hover{background:var(--surface-3)}}.iUx-aa_name{min-width:0;font:600 var(--t-sm);flex:1}.iUx-aa_logo{border-radius:var(--r-sm);background:var(--surface);flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.iUx-aa_logo img{object-fit:contain;width:100%;height:100%}.iUx-aa_check{background:var(--green-soft);width:24px;height:24px;color:var(--green-ink);border-radius:50%;flex:none;place-items:center;display:grid}.iUx-aa_done{vertical-align:-2px;margin-left:4px}.iUx-aa_school[data-seen] .iUx-aa_name{color:var(--ink)}.iUx-aa_school:not([data-seen]) .iUx-aa_name{color:var(--ink-2)}.iUx-aa_skeleton{gap:var(--s-2);flex-direction:column;display:flex}.iUx-aa_skeleton i{border-radius:var(--r-md);background:var(--surface-2);height:64px;display:block}
.CAzFRa_wrap{gap:var(--s-4);width:min(392px,100vw - 48px);margin-top:var(--s-2);color:var(--ink);flex-direction:column;display:flex}.CAzFRa_list{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.CAzFRa_card{border-radius:var(--r-md);background:var(--surface-2);flex-direction:column;min-width:0;display:flex;overflow:hidden}.CAzFRa_photo{aspect-ratio:1;object-fit:cover;object-position:center;background:var(--surface-3);width:100%;height:auto;display:block}.CAzFRa_text{gap:var(--s-1);padding:var(--s-3);flex-direction:column;display:flex}.CAzFRa_range{color:var(--ink-2);font:600 var(--t-xs)}.CAzFRa_name{-webkit-line-clamp:2;font:700 var(--t-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CAzFRa_go{width:100%}dialog.CAzFRa_small{--t-xl:16px/1.6 var(--font)}@media (min-width:768px){dialog.CAzFRa_small{width:min(560px,100vw - 32px)}.CAzFRa_wrap{width:min(512px,100vw - 48px)}.CAzFRa_list{grid-template-columns:repeat(3,minmax(0,1fr))}}
.gtr1Za_row{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-3);display:flex}.gtr1Za_row>span{align-items:center;gap:var(--s-1);font:600 var(--t-sm);color:var(--ink);display:inline-flex}.gtr1Za_seg{flex:none;width:152px}
.H9EELa_notice h2,.H9EELa_notice h3{margin:var(--s-6) 0 var(--s-2);font:700 var(--t-md);color:var(--ink)}.H9EELa_notice p,.H9EELa_notice ul{color:var(--ink-2);line-height:var(--read-lh);margin:0}.H9EELa_notice ul{padding-left:var(--s-5)}.H9EELa_notice a{color:var(--ink);text-underline-offset:2px}.H9EELa_notice li+li{margin-top:var(--s-1)}@media (min-width:768px){dialog.H9EELa_modal{width:min(640px,100vw - 32px)}}dialog.H9EELa_modal{overscroll-behavior:contain;max-height:min(86dvh,860px);overflow-y:auto}dialog.H9EELa_modal>div>:last-child{background:linear-gradient(transparent, var(--surface) 34%);pointer-events:none;position:sticky;bottom:0}dialog.H9EELa_modal>div>:last-child>*{pointer-events:auto}
.kGdJ_q_card{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);flex-direction:column;display:flex}.kGdJ_q_card p{font:400 var(--t-sm);color:var(--ink-2);text-wrap:pretty;margin:0}.kGdJ_q_actions{justify-content:flex-end;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.kGdJ_q_ok{margin-left:var(--s-2)}.kGdJ_q_deny{padding:0 var(--s-1);color:var(--ink-2);font:400 var(--t-xs);text-underline-offset:2px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;text-decoration:underline}.kGdJ_q_deny:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}@media (max-width:767px){.kGdJ_q_card{gap:var(--s-2);padding:var(--s-4)}.kGdJ_q_card .kGdJ_q_actions{justify-content:flex-start}.kGdJ_q_card .kGdJ_q_actions>button[data-size]{height:32px;padding:0 var(--s-3);font:600 var(--t-xs)}.kGdJ_q_card .kGdJ_q_actions>.kGdJ_q_ok{flex:1}}.kGdJ_q_float{z-index:var(--z-toast);inset:auto auto calc(var(--s-4) + env(safe-area-inset-bottom)) var(--s-4);width:360px;max-width:calc(100vw - 2 * var(--s-4));color:inherit;animation:kGdJ_q_float-in var(--dur-3) var(--ease);border:0;margin:0;position:fixed;overflow:visible}.kGdJ_q_float[data-moved]{animation:none}@media (max-width:767px){.kGdJ_q_float{inset:auto var(--s-4) calc(var(--s-4) + env(safe-area-inset-bottom)) var(--s-4);width:auto;max-width:none}.kGdJ_q_float[data-bar]:not([data-dlg]){bottom:calc(100px + env(safe-area-inset-bottom))}}@keyframes kGdJ_q_float-in{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:reduce){.kGdJ_q_float{animation:none}}
.VTbb1a_page{max-width:720px;margin:var(--s-6) auto;padding:var(--s-8) var(--s-6);border-radius:var(--r-xl);background:var(--surface);color:var(--ink)}.VTbb1a_page h1{margin:0 0 var(--s-4);font:700 var(--t-xl)}@media (max-width:767px){.VTbb1a_page{padding:var(--s-6) var(--s-4) var(--s-10);border-radius:0;margin:0}}
