.Avxfra_panel{gap:1.25rem;display:grid}.Avxfra_group{border:0;min-width:0;margin:0;padding:0}.Avxfra_legend{color:var(--ink);margin-bottom:.45rem;padding:0;font-size:.95rem;font-weight:700;display:block}.Avxfra_row{flex-wrap:wrap;align-items:flex-end;gap:1.1rem 1.75rem;display:flex}.Avxfra_chips{flex-wrap:wrap;gap:.5rem;display:flex}.Avxfra_rest{margin-top:.25rem}.Avxfra_more{margin-top:.4rem}.Avxfra_moreSum{width:fit-content;min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:.6rem;font-weight:700;list-style:none;display:flex}.Avxfra_moreSum::-webkit-details-marker{display:none}.Avxfra_plus{transition:transform .3s var(--ease);place-items:center;display:grid}.Avxfra_more[open] .Avxfra_plus{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.Avxfra_plus{transition:none}}.Avxfra_cards{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.6rem;display:grid}.Avxfra_chip{min-width:0;max-width:100%;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;transition:border-color .2s var(--ease), background-color .2s var(--ease), transform .12s var(--ease);background:0 0;border:1.5px solid #5a6a94;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .95rem;font-size:.95rem;font-weight:600;line-height:1.2;display:inline-flex}.Avxfra_chip:active:not(:disabled){transform:translateY(1px)}@media (hover:hover){.Avxfra_chip:hover:not(:disabled):not([aria-pressed=true]){border-color:var(--ink-2);background:var(--room-2)}}.Avxfra_chip[aria-pressed=true]{border-color:var(--coral);background:#f6585429}.Avxfra_chip:disabled{opacity:.45;cursor:default}.Avxfra_txt{min-width:0}.Avxfra_n{color:var(--ink-2);margin-left:auto;padding-left:.15rem;font-size:.85rem;font-weight:600}.Avxfra_chip[aria-pressed=true] .Avxfra_n{color:var(--ink)}.Avxfra_chip:not(.Avxfra_card) .Avxfra_n{margin-left:0}.Avxfra_card{background:var(--room-2);border-radius:16px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"e t""e n";align-items:center;gap:0 .7rem;min-height:64px;padding:.5rem .9rem .5rem .6rem;font-size:1rem;display:grid}.Avxfra_card .Avxfra_emblem{grid-area:e}.Avxfra_card .Avxfra_txt{grid-area:t;align-self:end;font-weight:700;line-height:1.2}.Avxfra_card .Avxfra_n{grid-area:n;align-self:start;margin:0;padding:0}.Avxfra_emblem{filter:drop-shadow(0 4px 8px #0006)}.Avxfra_live{cursor:pointer;align-items:center;gap:.6rem;min-height:48px;font-weight:600;display:flex}.Avxfra_live input{width:1.25rem;height:1.25rem;accent-color:var(--coral);cursor:pointer}.Avxfra_sheet .Avxfra_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.Avxfra_sheet .Avxfra_card{min-height:56px;padding-right:.7rem}.Avxfra_sheet .Avxfra_row{gap:1.1rem;display:grid}@media (max-width:359px){.Avxfra_cards,.Avxfra_sheet .Avxfra_cards{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Avxfra_chip{transition:none}.Avxfra_chip:active:not(:disabled){transform:none}}.Avxfra_empty{grid-template-columns:1fr;align-items:center;gap:1rem;margin-top:1.5rem;padding:1.5rem 0;display:grid}@media (min-width:720px){.Avxfra_empty{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:2rem}}.Avxfra_emptyText{min-width:0}.Avxfra_emptyStage{height:300px}.Avxfra_ways{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.Avxfra_scroller{scrollbar-width:none;overscroll-behavior-x:contain;gap:.5rem;margin-inline:calc(-1*clamp(16px,4vw,40px));padding:.25rem clamp(16px,4vw,40px) .6rem;display:flex;overflow-x:auto}.Avxfra_scroller::-webkit-scrollbar{display:none}.Avxfra_scroller .Avxfra_chip{white-space:nowrap;flex:none}
.mcBl_q_stage{--ground:22%;--h:72%;--bx:40%;isolation:isolate;min-height:300px;position:relative}.mcBl_q_desk{--ground:var(--ground-desk,22%);--h:72%;--bx:40%}.mcBl_q_shelf{--ground:var(--ground-shelf,30%);--h:68%;--bx:30%}.mcBl_q_podium{--ground:var(--ground-podium,41%);--h:54%;--bx:50%}.mcBl_q_mask{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(105% 100% at 100% 100%,#000 56%,#0000 99%);mask-image:radial-gradient(105% 100% at 100% 100%,#000 56%,#0000 99%)}.mcBl_q_soft .mcBl_q_mask{-webkit-mask-image:radial-gradient(50% 52% at 50% 56%,#000 56%,#0000 100%);mask-image:radial-gradient(50% 52% at 50% 56%,#000 56%,#0000 100%)}.mcBl_q_podium .mcBl_q_mask,.mcBl_q_podium.mcBl_q_soft .mcBl_q_mask{-webkit-mask-image:radial-gradient(50% 50% at 50% 54%,#000 14%,#000000b8 32%,#0006 50%,#00000029 68%,#0000000a 84%,#0000 96%);mask-image:radial-gradient(50% 50% at 50% 54%,#000 14%,#000000b8 32%,#0006 50%,#00000029 68%,#0000000a 84%,#0000 96%)}.mcBl_q_plate{top:0;left:var(--bx);aspect-ratio:16/9;min-width:100%;height:100%;transform:translateX(calc(var(--bx) * -1));position:absolute}.mcBl_q_img{object-fit:cover;object-position:var(--bx) 50%;-webkit-user-select:none;user-select:none}.mcBl_q_stage:after{content:"";z-index:0;left:50%;bottom:calc(var(--ground) - 4.5%);filter:blur(3px);width:56%;height:9%;transform:translateX(-50%) scale(var(--stage-shadow-scale,1));opacity:var(--stage-shadow-o,1);transition:transform .35s var(--ease), opacity .35s var(--ease);pointer-events:none;background:radial-gradient(closest-side,#000000c7,#0006 55%,#0000);border-radius:50%;position:absolute}
._3emKSG_stork{z-index:1;left:50%;bottom:var(--ground,22%);height:var(--h,72%);object-fit:contain;object-position:50% 100%;width:auto;max-width:92%;transform:translateX(-50%) translateY(var(--stork-y,0px)) rotate(var(--stork-rot,0deg));transform-origin:50% 100%;transition:transform .35s var(--ease), opacity .22s var(--ease);filter:drop-shadow(0 10px 18px #00000073);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}
._7dUV3a_wrap{position:relative}._7dUV3a_top{grid-template-columns:minmax(0,1fr);gap:0;display:grid}._7dUV3a_text{min-width:0}._7dUV3a_stage{--h:58%;height:270px;min-height:0;margin-top:.75rem}@media (min-width:768px){._7dUV3a_top{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.25rem,3vw,3rem)}._7dUV3a_text{grid-area:1/1/auto/span 2;align-self:start}._7dUV3a_stage{grid-area:1/3;height:auto;min-height:330px;margin-top:-1.5rem;margin-bottom:-2.25rem}._7dUV3a_wrap ._7dUV3a_stage [data-stage-mask][data-stage-mask]{-webkit-mask-image:radial-gradient(50% 45%,#000 14%,#000000b8 32%,#0006 50%,#00000029 68%,#0000000a 84%,#0000 96%);mask-image:radial-gradient(50% 45%,#000 14%,#000000b8 32%,#0006 50%,#00000029 68%,#0000000a 84%,#0000 96%)}}._7dUV3a_wrap:has(.plan-lit:focus-within) ._7dUV3a_stage{--stork-y:-8px;--stork-rot:-1.6deg;--stage-shadow-scale:.84;--stage-shadow-o:.6}@media (hover:hover){._7dUV3a_wrap:has(.plan-lit:hover) ._7dUV3a_stage{--stork-y:-8px;--stork-rot:-1.6deg;--stage-shadow-scale:.84;--stage-shadow-o:.6}}._7dUV3a_result{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;display:grid}._7dUV3a_failed{overflow:hidden}._7dUV3a_body{min-width:0;padding:1.25rem 1.25rem 1.5rem}._7dUV3a_rstage{--h:76%;order:-1;height:230px;min-height:0}._7dUV3a_paid ._7dUV3a_body{padding:0}._7dUV3a_paid ._7dUV3a_rstage{order:0;margin-top:-.5rem}@media (min-width:768px){._7dUV3a_result{grid-template-columns:minmax(0,1fr) minmax(220px,34%)}._7dUV3a_body{padding:1.75rem .5rem 1.75rem 2rem}._7dUV3a_rstage{order:0;height:auto;min-height:260px}._7dUV3a_paid ._7dUV3a_body{padding:0}._7dUV3a_paid ._7dUV3a_rstage{margin-top:0;margin-bottom:2rem}}._7dUV3a_actions{flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;margin:1.25rem 0 0;display:flex}
._2o3iha_mark{background:var(--marker) no-repeat 0 100% / 100% .34em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.14em}._2o3iha_draw{transition:background-size .45s var(--ease);background-size:0 .32em;padding-bottom:.12em}._2o3iha_drawn{background-size:100% .32em}.ux-react:is(:focus-visible,:has(:focus-visible)) ._2o3iha_draw{background-size:100% .32em}[data-react]:is(:focus-visible,:has(:focus-visible)) ._2o3iha_draw{background-size:100% .32em}[data-react=on] ._2o3iha_draw{background-size:100% .32em}@media (hover:hover){:is(.ux-react:hover ._2o3iha_draw,[data-react]:hover ._2o3iha_draw){background-size:100% .32em}}@media (hover:none){._2o3iha_draw{background-size:100% .32em}}
.CBl-0a_head{grid-template-columns:minmax(0,1fr) minmax(150px,34%);align-items:end;gap:8px 16px;padding-top:28px;display:grid}.CBl-0a_headText{min-width:0;padding-bottom:12px}.CBl-0a_h1{margin:0;font-size:clamp(2.3rem,5.6vw,4.4rem);line-height:1.04}.CBl-0a_lead{max-width:44rem;color:var(--ink-2);margin:14px 0 0;font-size:1.1rem}.CBl-0a_headArt.CBl-0a_headArt{--ground:24%;--h:74%;align-self:end;height:270px;min-height:250px}@media (max-width:639px){.CBl-0a_head{grid-template-columns:minmax(0,1fr) minmax(112px,36%);padding-top:18px}.CBl-0a_headArt.CBl-0a_headArt{height:190px;min-height:190px}.CBl-0a_lead{font-size:1.02rem}}.CBl-0a_rulerBlock{max-width:34rem;margin-top:18px}.CBl-0a_rulerText{color:var(--ink);font-variant-numeric:tabular-nums lining-nums;margin:0 0 8px;font-weight:700}.CBl-0a_ruler{align-items:end;gap:3px;height:26px;display:grid}.CBl-0a_ruler i{background:var(--room-3);border-radius:2px;height:14px;display:block}.CBl-0a_ruler .CBl-0a_on{background:var(--coral)}.CBl-0a_ruler .CBl-0a_cur{background:var(--ink);height:24px;box-shadow:0 0 14px #ffd9a08c}.CBl-0a_body{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;margin-top:8px;display:grid}@media (min-width:1024px){.CBl-0a_body{grid-template-columns:minmax(0,1fr) 400px;gap:36px}}.CBl-0a_main{min-width:0}.CBl-0a_stack{max-width:820px;position:relative}.CBl-0a_stack[data-more="2"] .CBl-0a_front{box-shadow:7px 7px 0 -1px var(--room-3), 14px 14px 0 -2px var(--room-2), 14px 14px 0 -1px var(--rule)}.CBl-0a_stack[data-more="1"] .CBl-0a_front{box-shadow:7px 7px 0 -1px var(--room-3), 7px 7px 0 0 var(--rule)}.CBl-0a_front{text-align:left;width:100%;min-height:260px;font:inherit;color:var(--ink);background:var(--room-2);border:1px solid var(--rule);cursor:pointer;transition:border-color .25s var(--ease), background-color .25s var(--ease), transform .2s var(--ease);border-radius:6px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"em body""go go";align-items:center;gap:18px 22px;padding:28px;display:grid}.CBl-0a_flip{cursor:pointer;border:0;font-family:inherit}@media (hover:hover){.CBl-0a_front:hover{border-color:var(--card-line-hot);background:var(--card-fill-hot)}.CBl-0a_front:hover .CBl-0a_flip svg{transform:translate(4px)}.CBl-0a_front:hover .CBl-0a_flip{box-shadow:0 10px 30px -10px var(--coral-glow);background:#ff6d68}}.CBl-0a_front:has(.CBl-0a_flip:focus-visible){border-color:var(--card-line-hot);background:var(--card-fill-hot)}.CBl-0a_front:has(.CBl-0a_flip:focus-visible) .CBl-0a_flip{background:#ff6d68}.CBl-0a_front:active{transform:translateY(1px)}.CBl-0a_emb{grid-area:em;align-self:start}.CBl-0a_fbody{grid-area:body;min-width:0}.CBl-0a_kind{color:var(--ink-2);margin:0;font-weight:600}.CBl-0a_late{color:var(--red-ink)}.CBl-0a_topic{letter-spacing:-.015em;text-wrap:balance;margin:6px 0 0;font-size:clamp(1.5rem,3.4vw,2.2rem);font-weight:800;line-height:1.12}.CBl-0a_recall{max-width:34rem;color:var(--ink-2);margin:12px 0 0}.CBl-0a_flip{background:var(--coral);min-height:52px;color:var(--on-coral);transition:background-color .2s var(--ease), box-shadow .3s var(--ease);border-radius:999px;grid-area:go;justify-self:start;align-items:center;gap:10px;padding:0 1.6rem;font-size:1.05rem;font-weight:800;line-height:1.1;display:inline-flex}.CBl-0a_flip svg{transition:transform .3s var(--ease);flex:none}.CBl-0a_hint{color:var(--muted);margin:10px 0 0;font-size:.92rem}@media (max-width:639px){.CBl-0a_front{grid-template-columns:minmax(0,1fr);grid-template-areas:"em""body""go";gap:14px;min-height:0;padding:20px}.CBl-0a_flip{justify-content:center;justify-self:stretch}}.CBl-0a_rate{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;max-width:820px;padding:26px 28px 28px}.CBl-0a_rateTitle{letter-spacing:-.015em;margin:0;font-size:1.5rem;font-weight:800}.CBl-0a_rateTopic{color:var(--ink-2);margin:4px 0 0}.CBl-0a_rateScore{color:var(--ink);margin:12px 0 0;font-weight:700}.CBl-0a_steps{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;margin:18px 0 0;padding:0;display:grid}.CBl-0a_step{min-height:72px;color:var(--ink);font:inherit;text-align:center;cursor:pointer;transition:border-color .2s var(--ease), background-color .2s var(--ease), transform .2s var(--ease);background:0 0;border:2px solid #3a4666;border-radius:6px;align-content:center;justify-items:center;gap:4px;padding:10px 6px;display:grid}.CBl-0a_step b{font-variant-numeric:lining-nums;font-size:1.35rem;font-weight:800;line-height:1}.CBl-0a_step span{color:var(--ink-2);overflow-wrap:anywhere;font-size:.88rem;font-weight:600;line-height:1.15}@media (hover:hover){.CBl-0a_step:not(:disabled):hover{border-color:var(--coral);background:#f658541a}}.CBl-0a_step:active:not(:disabled){transform:translateY(1px)}.CBl-0a_step[aria-pressed=true]{border-color:var(--coral);background:var(--coral);color:var(--on-coral)}.CBl-0a_step[aria-pressed=true] span{color:var(--on-coral)}.CBl-0a_step:disabled{cursor:default}.CBl-0a_rateNote{max-width:40rem;color:var(--ink-2);margin:16px 0 0;font-size:.95rem}.CBl-0a_keys{color:var(--muted);margin:6px 0 0;font-size:.92rem;display:none}@media (hover:hover) and (min-width:768px){.CBl-0a_keys{display:block}}@media (max-width:639px){.CBl-0a_rate{padding:20px}.CBl-0a_steps{grid-template-columns:minmax(0,1fr);gap:6px}.CBl-0a_step{text-align:left;grid-template-columns:1.6rem minmax(0,1fr);justify-items:start;gap:10px;min-height:52px;padding:8px 14px}.CBl-0a_step span{font-size:1rem}}.CBl-0a_done{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;max-width:820px;padding:26px 28px 28px}.CBl-0a_doneTitle{letter-spacing:-.015em;margin:0;font-size:1.5rem;font-weight:800}.CBl-0a_score{letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;margin:14px 0 0;font-size:2.2rem;font-weight:800;line-height:1}.CBl-0a_doneLine{margin:10px 0 0}.CBl-0a_list{border-top:1px solid var(--rule);margin:22px 0 0;padding:0;list-style:none}.CBl-0a_list li{border-bottom:1px solid var(--rule);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 0;display:flex}.CBl-0a_list .CBl-0a_nm{flex:10rem;min-width:0;font-weight:600}.CBl-0a_list .CBl-0a_pts{font-variant-numeric:tabular-nums lining-nums;color:var(--ink-2)}.CBl-0a_list .CBl-0a_back{color:var(--ink-2);font-size:.9rem}.CBl-0a_warn{color:var(--red-ink);margin:16px 0 0;font-weight:600}.CBl-0a_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}@media (max-width:639px){.CBl-0a_done{padding:20px}}
.VjO5qq_root{border-radius:6px;display:block;position:relative;container:state/inline-size}.VjO5qq_card{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(190px,42%);grid-template-areas:"body art";gap:12px 8px;min-height:320px;padding:28px 0 28px 28px;display:grid;position:relative;overflow:hidden}.VjO5qq_root[data-size=page] .VjO5qq_card{grid-template-columns:minmax(0,1fr) minmax(240px,44%);gap:16px 12px;min-height:420px;padding:44px 0 40px 44px}.VjO5qq_body{flex-direction:column;grid-area:body;align-items:flex-start;gap:12px;min-width:0;display:flex}.VjO5qq_root[data-size=page] .VjO5qq_body{align-self:center;gap:16px}.VjO5qq_root:not([data-size=page]) .VjO5qq_actions{margin-top:auto}.VjO5qq_title{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.2vw,1.7rem);font-weight:800;line-height:1.1}.VjO5qq_root[data-size=page] .VjO5qq_title{letter-spacing:-.025em;font-size:clamp(2.1rem,4.4vw,3.4rem);line-height:1.05}.VjO5qq_text{max-width:34rem;color:var(--ink-2);text-wrap:pretty;margin:0;padding-right:8px}.VjO5qq_root[data-size=page] .VjO5qq_text{font-size:1.15rem;line-height:1.5}.VjO5qq_actions{z-index:1;flex-wrap:wrap;align-items:center;gap:12px;width:100%;padding:8px 8px 0 0;display:flex;position:relative}.VjO5qq_actions>div{flex:100%;min-width:0}.VjO5qq_actions:empty{display:none}.VjO5qq_card .VjO5qq_art{grid-area:art;align-self:stretch}.VjO5qq_root[data-size=page] .VjO5qq_card .VjO5qq_art{min-height:380px;margin-bottom:-40px}.VjO5qq_text p{margin:0}.VjO5qq_text p+p{margin-top:6px}@container state (max-width:559px){.VjO5qq_card,.VjO5qq_root[data-size=page] .VjO5qq_card{grid-template:"t""x""art""a"/minmax(0,1fr);align-content:start;gap:10px 0;min-height:0;padding:24px 0 0 20px}.VjO5qq_root[data-size=page] .VjO5qq_title{font-size:clamp(1.9rem,9.4vw,2.4rem)}.VjO5qq_body{display:contents}.VjO5qq_title{grid-area:t}.VjO5qq_text{grid-area:x}.VjO5qq_actions,.VjO5qq_root[data-size=page] .VjO5qq_actions{grid-area:a}.VjO5qq_title,.VjO5qq_text{padding-right:20px}.VjO5qq_actions,.VjO5qq_root[data-size=page] .VjO5qq_actions{padding:4px 20px 24px 0}.VjO5qq_card .VjO5qq_art,.VjO5qq_root[data-size=page] .VjO5qq_card .VjO5qq_art{min-height:230px;margin-bottom:0;margin-left:-20px;--bx:50%!important}.VjO5qq_card .VjO5qq_art:not([data-soft]) [data-stage-mask]{-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}}
.w-nZcW_card{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(110px,36%);gap:8px;padding:24px 0 0 24px;display:grid;position:relative;overflow:hidden}.w-nZcW_card[data-lit=true]{background:radial-gradient(420px 260px at 100% 70%, #ffd9a021, transparent 70%), var(--room-2);border-color:#3a3a50}.w-nZcW_text{min-width:0;padding-bottom:22px}.w-nZcW_title{letter-spacing:-.01em;margin:0;font-size:1.35rem;font-weight:800;line-height:1.15}.w-nZcW_big{letter-spacing:-.02em;margin:10px 0 0;font-size:2.6rem;font-weight:800;line-height:1}.w-nZcW_big b{font-variant-numeric:tabular-nums lining-nums;font-weight:800}.w-nZcW_big small{letter-spacing:0;color:var(--ink-2);margin-left:8px;font-size:1.05rem;font-weight:600}.w-nZcW_week{flex-wrap:wrap;gap:4px 2px;margin:18px 0 0;padding:0;list-style:none;display:flex}.w-nZcW_day{min-width:30px;color:var(--ink-2);justify-items:center;gap:6px;font-size:.74rem;line-height:1;display:grid}.w-nZcW_dot{width:24px;height:24px;transition:background-color .22s var(--ease), border-color .22s var(--ease);background:0 0;border:2px solid #3a4666;border-radius:50%;display:block}.w-nZcW_day[data-on=true] .w-nZcW_dot{background:var(--coral);border-color:var(--coral)}.w-nZcW_day[data-today=true] .w-nZcW_dot{border-color:var(--coral)}.w-nZcW_day[data-today=true]{color:var(--ink);font-weight:700}.w-nZcW_wd{text-transform:lowercase}.w-nZcW_sub{max-width:26rem;color:var(--ink);margin:16px 0 0}.w-nZcW_card .w-nZcW_art{--ground:41%;--h:58%;--bx:50%;align-self:stretch;min-height:250px}.w-nZcW_glow{z-index:0;left:50%;bottom:calc(var(--ground) + 12%);aspect-ratio:1;opacity:0;width:150%;transition:opacity .22s var(--ease);pointer-events:none;background:radial-gradient(closest-side,#ffd9a066,#ffd9a01f 55%,#0000);border-radius:50%;position:absolute;transform:translate(-50%)}.w-nZcW_card[data-lit=true] .w-nZcW_glow{opacity:1}.w-nZcW_card[data-lit=false] .w-nZcW_art img[data-stork]{filter:brightness(.74)saturate(.8)drop-shadow(0 10px 18px #00000073)}@media (max-width:639px){.w-nZcW_card{grid-template-columns:minmax(0,1fr);padding:20px 0 0 20px}.w-nZcW_text{padding:0 20px 4px 0}.w-nZcW_card .w-nZcW_art{min-height:220px;margin-left:-20px}}
.HCIyuG_bar{z-index:65;border-top:1px solid var(--rule);background:var(--room);color:var(--ink);padding-bottom:env(safe-area-inset-bottom,0px);position:sticky;bottom:0}.HCIyuG_bar[hidden]{display:none}.HCIyuG_bar:focus{outline:none}.HCIyuG_bar:focus-visible{outline:2px solid var(--coral);outline-offset:-2px}.HCIyuG_inner{width:100%;max-width:var(--measure);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 40px;margin:0 auto;padding:14px clamp(16px,4vw,40px);display:flex}.HCIyuG_text{min-width:0;max-width:78ch;color:var(--ink-2);flex:32rem;margin:0;font-size:.95rem;line-height:1.5}.HCIyuG_now{color:var(--ink);font-weight:600}.HCIyuG_actions{flex-wrap:wrap;gap:10px;display:flex}.HCIyuG_actions>button{flex:auto;min-height:44px;padding:.55rem 1.2rem;font-size:.95rem}@media (max-width:639px){.HCIyuG_inner{gap:8px;padding-block:8px}.HCIyuG_text{flex-basis:100%;font-size:.8rem;line-height:1.4}.HCIyuG_actions{flex-wrap:nowrap;gap:8px;width:100%}.HCIyuG_actions>button{white-space:normal;flex:1 1 0;min-width:0;padding:.35rem .6rem;font-size:.8rem;line-height:1.15}}html:has(.HCIyuG_bar:not([hidden])){scroll-padding-bottom:9rem}
.PpibgG_note{justify-content:space-between;align-items:center;gap:1rem;max-width:44rem;padding:.5rem 0 0;display:flex}.PpibgG_text{max-width:34ch;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:1.1rem}.PpibgG_note .PpibgG_stage{flex:none;width:260px;min-height:260px}@media (max-width:479px){.PpibgG_note{flex-direction:column;align-items:flex-start}.PpibgG_note .PpibgG_stage{width:100%;max-width:300px;min-height:230px}}
.Nz2wRW_shell{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""art""body";max-width:1040px;margin-inline:auto;display:grid;overflow:hidden}.Nz2wRW_head{grid-area:head;padding:24px 20px 4px}.Nz2wRW_shell .Nz2wRW_art{grid-area:art;height:190px;min-height:190px}.Nz2wRW_shell .Nz2wRW_art:not([data-soft]) [data-stage-mask]{-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}.Nz2wRW_body{grid-area:body;min-width:0;padding:8px 20px 24px}@media (min-width:880px){.Nz2wRW_shell{grid-template:"head art""body art"1fr/minmax(0,1fr) minmax(300px,40%)}.Nz2wRW_head{padding:36px 36px 4px}.Nz2wRW_body{padding:8px 36px 36px}.Nz2wRW_shell .Nz2wRW_art{height:auto;min-height:480px}.Nz2wRW_shell .Nz2wRW_art:not([data-soft]) [data-stage-mask]{-webkit-mask-image:radial-gradient(105% 100% at 100% 100%,#000 56%,#0000 99%);mask-image:radial-gradient(105% 100% at 100% 100%,#000 56%,#0000 99%)}}.Nz2wRW_step{color:var(--ink-2);margin:0 0 8px;font-size:.95rem;font-weight:600}.Nz2wRW_title{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(2rem,4.2vw,3rem);line-height:1.05}.Nz2wRW_lead{max-width:46ch;color:var(--ink-2);margin:12px 0 0}.Nz2wRW_field{border:0;min-width:0;margin:20px 0 0;padding:0}.Nz2wRW_field>legend{padding:0}.Nz2wRW_hint{color:var(--ink-2);margin:0 0 10px;font-size:.92rem}.Nz2wRW_line{min-height:1.6em;color:var(--ink);margin:12px 0 0;font-weight:600}.Nz2wRW_grades,.Nz2wRW_profiles,.Nz2wRW_electives{gap:10px;display:grid}.Nz2wRW_grades{grid-template-columns:repeat(2,minmax(0,1fr))}.Nz2wRW_profiles{grid-template-columns:minmax(0,1fr)}.Nz2wRW_electives{grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr))}@media (min-width:480px){.Nz2wRW_grades{grid-template-columns:repeat(4,minmax(0,1fr))}.Nz2wRW_profiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.Nz2wRW_wide{grid-column:1/-1}.Nz2wRW_grades label,.Nz2wRW_profiles label,.Nz2wRW_electives label{cursor:pointer;min-width:0;display:block;position:relative}.Nz2wRW_grades input,.Nz2wRW_profiles input,.Nz2wRW_electives input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Nz2wRW_tile{height:100%;min-height:56px;color:var(--ink);overflow-wrap:anywhere;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);background:0 0;border:1.5px solid #5a6a94;border-radius:12px;flex-direction:column;justify-content:center;gap:2px;padding:10px 14px;font-weight:700;line-height:1.25;display:flex}.Nz2wRW_grades .Nz2wRW_tile{text-align:center;align-items:center;font-size:1.05rem}.Nz2wRW_wide .Nz2wRW_tile{min-height:48px;font-size:1rem}.Nz2wRW_sub{color:var(--ink-2);font-size:.9rem;font-weight:400}@media (hover:hover){label:hover>.Nz2wRW_tile{border-color:var(--ink-2);background:var(--card-fill-hot,#131a31)}}label:active>.Nz2wRW_tile{transform:translateY(1px)}input:checked+.Nz2wRW_tile{color:#080814;background:#f8f8f8;border-color:#f8f8f8}input:checked+.Nz2wRW_tile .Nz2wRW_sub{color:#3b3f58}input:focus-visible+.Nz2wRW_tile{outline:3px solid var(--coral);outline-offset:2px}.Nz2wRW_switch{cursor:pointer;align-items:center;gap:12px;min-height:48px;font-weight:600;display:flex;position:relative}.Nz2wRW_switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Nz2wRW_track{background:var(--room);width:48px;height:28px;transition:background-color .2s var(--ease), border-color .2s var(--ease);border:1.5px solid #5a6a94;border-radius:999px;flex:none;position:relative}.Nz2wRW_track:after{content:"";background:var(--ink-2);width:19px;height:19px;transition:transform .2s var(--ease), background-color .2s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.Nz2wRW_switch input:checked+.Nz2wRW_track{background:#f8f8f8;border-color:#f8f8f8}.Nz2wRW_switch input:checked+.Nz2wRW_track:after{background:#080814;transform:translate(20px)}.Nz2wRW_switch input:focus-visible+.Nz2wRW_track{outline:3px solid var(--coral);outline-offset:2px}.Nz2wRW_switch:active .Nz2wRW_track:after{width:22px}.Nz2wRW_exams{border-top:1px solid var(--rule);margin-top:24px;padding-top:16px}.Nz2wRW_examsTitle{color:var(--ink);margin:0 0 6px;font-size:1.1rem;font-weight:800}.Nz2wRW_examRows{margin:0;padding:0;list-style:none}.Nz2wRW_examRows li{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:8px 0;display:flex}.Nz2wRW_examRows li>span{color:var(--ink-2);font-size:.92rem}.Nz2wRW_actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:28px;display:flex}.Nz2wRW_actions>.Nz2wRW_grow{flex:auto}.Nz2wRW_ghost{min-height:44px;color:var(--ink-2);font:600 1rem/1.2 var(--font-ui,inherit);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 6px;text-decoration:underline;display:inline-flex}@media (hover:hover){.Nz2wRW_ghost:hover{color:var(--ink)}}.Nz2wRW_status{margin:14px 0 0;font-weight:600}.Nz2wRW_error{color:var(--red-ink)}.Nz2wRW_skipAll{margin-top:8px}.Nz2wRW_remind{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.Nz2wRW_remind .Nz2wRW_remindArt{height:150px;min-height:150px}.Nz2wRW_remindBody{padding:20px}.Nz2wRW_remindTitle{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:1.4rem;font-weight:800}.Nz2wRW_remindLead{max-width:46ch;color:var(--ink-2);margin:8px 0 0}@media (min-width:680px){.Nz2wRW_remind{grid-template-columns:minmax(0,1fr) 260px}.Nz2wRW_remindBody{grid-area:1/1;padding:24px 28px}.Nz2wRW_remind .Nz2wRW_remindArt{grid-area:1/2;height:auto;min-height:170px}}
.E2LQKW_card{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;padding:22px 24px 10px}.E2LQKW_cardHead{align-items:center;gap:16px;display:flex}.E2LQKW_cardTitle{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.3rem;font-weight:800;line-height:1.2}.E2LQKW_proba{color:var(--ink-2);font-size:.95rem;font-weight:600}.E2LQKW_list{margin:14px 0 0;padding:0;list-style:none}.E2LQKW_item{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.E2LQKW_topic{min-width:0;min-height:52px;color:var(--ink);flex:13rem;justify-content:space-between;align-items:center;gap:10px;font-weight:700;display:inline-flex}.E2LQKW_arrow{color:var(--ink-2);transition:transform .3s var(--ease), color .2s var(--ease);flex:none}@media (hover:hover){.E2LQKW_topic:hover{color:var(--coral)}.E2LQKW_topic:hover .E2LQKW_arrow{color:var(--coral);transform:translate(4px)}}.E2LQKW_weak{color:var(--red-ink);font-weight:700}.E2LQKW_count{color:var(--ink-2);font-size:.9rem}@media (max-width:639px){.E2LQKW_card{padding:18px 16px 6px}}
._70wAcG_lamp{--lw:clamp(260px, 24vw, 380px);position:relative}._70wAcG_content{z-index:1;position:relative}._70wAcG_pool{z-index:0;pointer-events:none;background:radial-gradient(ellipse 58% 52% at var(--at,50% 45%), color-mix(in srgb, var(--lamp) 17%, transparent), color-mix(in srgb, var(--lamp) 6%, transparent) 42%, transparent 72%);mix-blend-mode:screen;position:absolute;inset:-5rem -2.5rem -4rem}._70wAcG_head{top:0;right:calc(var(--lw) * -.08);z-index:0;width:var(--lw);height:calc(var(--lw) * .4);pointer-events:none;-webkit-mask-composite:source-in;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 26% 62%,#0000 100%),linear-gradient(270deg,#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 26% 62%,#0000 100%),linear-gradient(270deg,#0000 0,#000 22%);-webkit-mask-composite:source-in;mask-composite:intersect}._70wAcG_plate{-webkit-user-select:none;user-select:none;width:100%;height:auto;position:absolute;top:0;left:0}@media (max-width:639px){._70wAcG_fromSm{display:none}}@media (max-width:1023px){._70wAcG_fromLg{display:none}._70wAcG_pool{left:0;right:0}}
.aw1XWa_root{background:var(--room-2);border:1px solid var(--rule);transition:border-color .25s var(--ease), background-color .25s var(--ease);border-radius:6px;margin-top:3.5rem;position:relative;overflow:hidden;container:nt/inline-size}@media (hover:hover){.aw1XWa_root:hover{border-color:var(--card-line-hot);background:var(--card-fill-hot)}}.aw1XWa_root:has(.aw1XWa_stretch:focus-visible){border-color:var(--card-line-hot);background:var(--card-fill-hot);outline:2px solid var(--coral);outline-offset:3px}.aw1XWa_stretch:focus-visible{outline:none}.aw1XWa_card{grid-template:"l art""t art""d art"1fr"g art"/minmax(0,1fr) minmax(180px,40%);gap:8px;min-height:280px;padding:26px 0 0 28px;display:grid;position:relative}.aw1XWa_label{letter-spacing:0;color:var(--ink-2);grid-area:l;margin:0;font-size:.98rem;font-weight:600}.aw1XWa_title{letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;grid-area:t;align-self:start;margin:0;padding-right:8px;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:800;line-height:1.15}.aw1XWa_stretch{color:inherit;text-decoration:none}.aw1XWa_stretch:after{content:"";z-index:2;position:absolute;inset:0}.aw1XWa_lead{max-width:28rem;color:var(--ink-2);grid-area:d;align-self:start;margin:0;padding-right:8px}.aw1XWa_go{grid-area:g;align-self:end;align-items:center;gap:8px;min-height:44px;margin-bottom:18px;font-weight:700;display:inline-flex}.aw1XWa_go svg{color:var(--coral);transition:transform .3s var(--ease);flex:none}@media (hover:hover){.aw1XWa_root:hover .aw1XWa_go svg{transform:translate(4px)}}.aw1XWa_root:has(.aw1XWa_stretch:focus-visible) .aw1XWa_go svg{transform:translate(4px)}.aw1XWa_card .aw1XWa_art{grid-area:art;align-self:stretch;min-height:250px}@container nt (max-width:479px){.aw1XWa_card{grid-template:"l""t""d""art""g"/minmax(0,1fr);gap:8px 0;min-height:0;padding:22px 0 0 20px}.aw1XWa_title,.aw1XWa_lead{padding-right:20px}.aw1XWa_go{margin-bottom:8px}.aw1XWa_card .aw1XWa_art{min-height:230px;margin-left:-20px}.aw1XWa_card .aw1XWa_art [data-stage-mask]{-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}}
.ix4FBq_head{justify-content:space-between;align-items:center;gap:2rem;display:flex}.ix4FBq_lead{max-width:66ch;color:var(--ink-2);text-wrap:pretty;margin:1rem 0 0;font-size:1.1rem}.ix4FBq_line{text-wrap:pretty;max-width:66ch;margin:.75rem 0 0}.ix4FBq_quiet{max-width:66ch;color:var(--ink-2);text-wrap:pretty;margin:.75rem 0 0}.ix4FBq_foot{max-width:66ch;color:var(--ink-2);text-wrap:pretty;margin:3.5rem 0 0}.ix4FBq_crumb{min-height:44px;color:var(--ink-2);align-items:center;gap:.35rem;margin:-.6rem 0 0;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex}.ix4FBq_crumb:hover{color:var(--coral)}.ix4FBq_mine{border-bottom:1px solid var(--rule);margin:1.25rem 0 0;padding:0;list-style:none}.ix4FBq_mine>li{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1.5rem;padding-block:.9rem;display:grid}.ix4FBq_mineName{min-height:44px;color:var(--ink);align-items:center;margin-block:-.4rem;font-size:1.1rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.ix4FBq_mineName:hover{color:var(--coral)}.ix4FBq_mineSub{color:var(--ink-2);margin:.15rem 0 0;font-size:.93rem}.ix4FBq_counter{text-align:right;grid-row:span 2;margin:0}.ix4FBq_counterNum{letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--ink);font-size:clamp(1.5rem,2.6vw,1.9rem);font-weight:800;line-height:1;display:block}.ix4FBq_counterNum small{letter-spacing:0;color:var(--ink-2);font-size:.55em;font-weight:700}.ix4FBq_counterLabel{color:var(--ink-2);margin-top:.3rem;font-size:.9rem;display:block}@media (max-width:479px){.ix4FBq_mine>li{grid-template-columns:minmax(0,1fr)}.ix4FBq_counter{text-align:left;grid-row:auto}.ix4FBq_counterNum,.ix4FBq_counterLabel{display:inline}.ix4FBq_counterLabel{margin:0 0 0 .45rem}}.ix4FBq_body{margin-top:2.5rem}.ix4FBq_side>:first-child{margin-top:0}@media (min-width:1024px){.ix4FBq_body{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;column-gap:4rem;display:grid}.ix4FBq_side{grid-area:1/2;position:sticky;top:96px}.ix4FBq_main{grid-area:1/1}.ix4FBq_main .ix4FBq_tree>.ix4FBq_branch:first-child{margin-top:.4rem}}.ix4FBq_filter{border:0;min-width:0;margin:0 0 1.25rem;padding:0}.ix4FBq_sideLine{color:var(--ink-2);text-wrap:pretty;margin:.5rem 0 0}.ix4FBq_source{border-top:1px solid var(--rule);color:var(--ink-2);text-wrap:pretty;margin:1.25rem 0 0;padding-top:1.25rem;font-size:.95rem}.ix4FBq_pdfs{flex-wrap:wrap;column-gap:1.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.ix4FBq_filterNote{max-width:66ch;color:var(--ink-2);margin:.6rem 0 0;font-size:.92rem}.ix4FBq_counts{text-wrap:pretty;margin:0;font-weight:600}.ix4FBq_filtered[data-show=real] [data-g]:not([data-g~=real]),.ix4FBq_filtered[data-show=umanist] [data-g]:not([data-g~=umanist]),.ix4FBq_filtered[data-show=arte] [data-g]:not([data-g~=arte]),.ix4FBq_filtered[data-show=sport] [data-g]:not([data-g~=sport]),.ix4FBq_filtered[data-show=real] [data-only]:not([data-only=real]),.ix4FBq_filtered[data-show=umanist] [data-only]:not([data-only=umanist]),.ix4FBq_filtered[data-show=arte] [data-only]:not([data-only=arte]),.ix4FBq_filtered[data-show=sport] [data-only]:not([data-only=sport]),.ix4FBq_filtered[data-show=toate] [data-only]:not([data-only=toate]){display:none}.ix4FBq_tree{counter-reset:topic}.ix4FBq_branch{margin-top:3rem}.ix4FBq_branch .ix4FBq_branch{margin-top:2rem}.ix4FBq_h2{font-size:clamp(1.5rem,3vw,2rem)}.ix4FBq_h3{letter-spacing:-.01em;font-size:clamp(1.2rem,2.2vw,1.4rem)}.ix4FBq_h4{letter-spacing:0;color:var(--ink-2);font-size:1.05rem}.ix4FBq_rows{margin:1rem 0 0;padding:0;list-style:none}.ix4FBq_rows>li{counter-increment:topic;border-top:1px solid var(--rule)}.ix4FBq_rows>li:last-child{border-bottom:1px solid var(--rule)}.ix4FBq_row{min-height:52px;color:var(--ink-2);grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:baseline;gap:.2rem .75rem;margin:0;padding-block:.8rem;text-decoration:none;display:grid}a.ix4FBq_row{color:var(--ink)}.ix4FBq_pos:before{content:counter(topic)}.ix4FBq_pos{font-variant-numeric:tabular-nums lining-nums;color:var(--muted);font-size:.9rem;font-weight:600}.ix4FBq_title{text-wrap:pretty;min-width:0;line-height:1.4}a.ix4FBq_row .ix4FBq_title{transition:color .2s var(--ease);font-weight:600}a.ix4FBq_row:hover .ix4FBq_title{color:var(--coral)}.ix4FBq_only{color:var(--ink-2);margin-top:.2rem;font-size:.88rem;font-weight:400;display:block}.ix4FBq_state{white-space:nowrap;color:var(--ink-2);justify-self:end;align-items:center;gap:.4rem;font-size:.9rem;display:inline-flex}.ix4FBq_state svg{color:var(--ink)}.ix4FBq_soon{color:var(--muted);white-space:nowrap;justify-self:end;font-size:.88rem}.ix4FBq_go{transition:transform .2s var(--ease), color .2s var(--ease);flex:none}a.ix4FBq_row:hover .ix4FBq_go{transform:translate(3px)}@media (max-width:559px){.ix4FBq_row{grid-template-columns:2rem minmax(0,1fr) auto}.ix4FBq_go{display:none}.ix4FBq_state{grid-column:2;justify-self:start}}.ix4FBq_headStage{flex:none;width:clamp(240px,26vw,330px);min-height:260px;margin-block:-1rem;display:none}@media (min-width:768px){.ix4FBq_headStage{display:block}}.ix4FBq_cards{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:1.5rem;display:grid}@media (min-width:1024px){.ix4FBq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
._3vGfYW_room{overflow-x:clip}._3vGfYW_p2{color:var(--sheet-ink-soft)}._3vGfYW_pRule{border-color:#1e1b2247}._3vGfYW_lostPaper{color:var(--red-on-sheet)}._3vGfYW_onDark{--red:var(--red-ink)}._3vGfYW_scoreIn{animation:_3vGfYW_score-in .5s var(--ease) both}._3vGfYW_rowIn{animation:_3vGfYW_row-in .4s var(--ease) both}@media (prefers-reduced-motion:reduce){._3vGfYW_scoreIn,._3vGfYW_rowIn{animation:none}}@keyframes _3vGfYW_score-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _3vGfYW_row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._3vGfYW_sheet{outline:none;padding:1.25rem 1.05rem 1.5rem}@media (min-width:640px){._3vGfYW_sheet{padding:2rem 2.25rem 2.25rem}}._3vGfYW_sheet:focus-visible{outline:3px solid var(--coral);outline-offset:4px}._3vGfYW_pillPaper{color:var(--sheet-ink);background:0 0;border-color:#1e1b2280}._3vGfYW_pillPaper:hover{background:var(--sheet-ink);color:#fff}._3vGfYW_ctx{border-block:1px solid #1e1b2247;margin-top:1.1rem}._3vGfYW_ctx>summary{cursor:pointer;align-items:center;gap:.6rem;min-height:44px;font-weight:700;list-style:none;display:flex}._3vGfYW_ctx>summary:before{content:"";width:.5rem;height:.5rem;transition:transform .2s var(--ease);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}._3vGfYW_ctx[open]>summary:before{transform:rotate(45deg)}._3vGfYW_ctxBody{max-height:55vh;padding:.1rem .25rem 1rem 0;overflow:auto}@media (max-width:1023px),(pointer:coarse){._3vGfYW_ctxBody{max-height:none;overflow:visible}}._3vGfYW_ctxRef{background:#ffffff4d;border:1px solid #1e1b2233;border-radius:3px;margin:1.1rem 0 0;padding:.75rem .9rem;line-height:1.5}._3vGfYW_opt{min-height:44px;color:var(--sheet-ink);cursor:pointer;transition:border-color .3s var(--ease), background-color .3s var(--ease);background:#fff6;border:1.5px solid #1e1b224d;border-radius:4px;align-items:flex-start;gap:.75rem;padding:.6rem .8rem;display:flex}._3vGfYW_opt:hover{border-color:var(--sheet-ink)}._3vGfYW_opt:has(:focus-visible){outline:3px solid var(--coral);outline-offset:2px}._3vGfYW_optOn{border-color:var(--sheet-ink);background:#ffffff9e}._3vGfYW_optDone{cursor:default}._3vGfYW_optDone:hover{border-color:#1e1b224d}._3vGfYW_optDone._3vGfYW_optOn:hover,._3vGfYW_optRight,._3vGfYW_optRight:hover{border-color:var(--sheet-ink)}._3vGfYW_optWrong,._3vGfYW_optWrong:hover{border-color:#b8362d}._3vGfYW_optWrong ._3vGfYW_optText{-webkit-text-decoration:line-through #b8362d;text-decoration:line-through #b8362d;text-decoration-thickness:2px}._3vGfYW_letter{border:2px solid;border-radius:50%;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:.9rem;font-weight:700;display:grid}._3vGfYW_optOn ._3vGfYW_letter{background:var(--sheet-ink);border-color:var(--sheet-ink);color:#fff}._3vGfYW_optMark{flex-shrink:0;align-self:center;margin-left:auto}._3vGfYW_symRow{scrollbar-width:thin;gap:6px;margin-top:8px;padding-bottom:4px;display:flex;overflow-x:auto}._3vGfYW_symRow>*{flex:none}._3vGfYW_sym{min-width:44px;height:44px;color:var(--sheet-ink);cursor:pointer;background:#fff6;border:1.5px solid #1e1b2273;border-radius:4px;place-items:center;padding:0 .5rem;font-size:1.05rem;font-weight:600;display:grid}._3vGfYW_sym:hover{background:#fff}._3vGfYW_verdict{border-top:1.5px solid #1e1b2273;align-items:center;gap:.7rem;margin-top:1.5rem;padding-top:1rem;display:flex}._3vGfYW_verdictWord{letter-spacing:-.01em;font-size:1.2rem;font-weight:800}._3vGfYW_score{font-family:var(--font-pen);color:var(--red-on-sheet);margin-left:auto;font-size:2.1rem;font-weight:700;line-height:1}._3vGfYW_scoreFull{color:var(--sheet-ink)}._3vGfYW_model{background:#ffffff59;border:1px solid #1e1b2240;border-radius:3px;margin-top:.9rem;padding:.75rem 1rem}._3vGfYW_stepRow{border-bottom:1px solid #1e1b2238;align-items:flex-start;gap:.75rem;min-height:44px;padding:.55rem 0;display:flex}._3vGfYW_stepBox{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:1.25rem;height:1.25rem;accent-color:var(--coral-deep);cursor:pointer;flex-shrink:0;margin-top:.2rem}._3vGfYW_stepPts{font-variant-numeric:tabular-nums lining-nums;flex-shrink:0;font-weight:700}._3vGfYW_stage{max-width:820px;margin-inline:auto}._3vGfYW_strip{gap:10px;margin-top:.8rem;display:flex}._3vGfYW_stripGroup{flex-basis:0;gap:3px;min-width:0;display:flex}._3vGfYW_tick{height:6px;transition:background-color .3s var(--ease);background:#263052;border-radius:1px;flex:1}._3vGfYW_tickDone{background:#f3e4cf}._3vGfYW_tickSkip{background:#3a4666}._3vGfYW_tickCur{background:var(--coral)}._3vGfYW_keyGrid{display:grid}._3vGfYW_keyStork{z-index:2;justify-content:flex-end;margin-bottom:-14px;padding-right:4%;display:flex;position:relative}@media (min-width:1024px){._3vGfYW_keyGrid{grid-template-columns:minmax(0,1fr) 300px;column-gap:1.25rem}._3vGfYW_keyStork{order:2;align-items:flex-end;margin:0;padding:0 0 .5rem}}@media (max-width:379px){._3vGfYW_keyStork{display:none}}._3vGfYW_keyCard{padding:1.25rem 1.1rem 1.4rem}@media (min-width:640px){._3vGfYW_keyCard{padding:2rem 2.25rem 1.9rem}}._3vGfYW_keyRow{border-bottom:1px solid #1e1b2238;gap:.8rem 2rem;padding-block:1.15rem;display:grid}@media (min-width:768px){._3vGfYW_keyRow{grid-template-columns:minmax(0,13rem) 7.5rem minmax(0,1fr);align-items:center}}._3vGfYW_rangeNum{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(2.6rem,6vw,3.4rem);font-weight:800;line-height:.9}._3vGfYW_rangeRuler{position:relative}._3vGfYW_rangeBand{height:2.5rem;top:.7rem;left:calc((var(--lo) - 1) * 10%);width:calc((var(--hi) - var(--lo) + 1) * 10%);pointer-events:none;background:#b8362d1a;border-radius:999px;position:absolute;box-shadow:inset 0 0 0 1px #b8362d61}._3vGfYW_keyStat{letter-spacing:-.02em;font-size:1.7rem;font-weight:800;line-height:1}._3vGfYW_marks{color:var(--ink-2);flex-wrap:wrap;gap:.35rem 1.1rem;margin:.9rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}._3vGfYW_marksPaper{color:var(--sheet-ink-soft)}._3vGfYW_marks li{align-items:center;gap:.35rem;display:inline-flex}._3vGfYW_sampleFig{border:1px solid var(--rule);background:var(--room);border-radius:6px;margin:1.1rem 0 0;padding:.9rem 1rem}._3vGfYW_clamp{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._3vGfYW_weekNow{border-top:3px solid #f3e4cf}._3vGfYW_lockRow{border-bottom:1px solid var(--rule);min-height:52px;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.6rem 0;display:flex}._3vGfYW_lockMeta{margin-left:auto}@media (max-width:639px){._3vGfYW_lockMeta{flex-basis:100%;margin-left:calc(17px + .75rem)}}._3vGfYW_go{min-height:44px;padding-inline:1.1rem;font-size:.98rem}._3vGfYW_bestRow{z-index:0;position:relative}._3vGfYW_bestRow:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(closest-side, color-mix(in srgb, var(--lamp) 11%, transparent), transparent);position:absolute;inset:-.5rem -1.25rem}._3vGfYW_planCard{flex-direction:column;gap:.3rem;padding:1.25rem 1.25rem 1.35rem;display:flex}._3vGfYW_planBest{background-image:radial-gradient(closest-side, color-mix(in srgb, var(--lamp) 11%, transparent), transparent)}._3vGfYW_lineSlot{min-height:1.4em}._3vGfYW_price{letter-spacing:-.03em;font-size:2.5rem;font-weight:800;line-height:1}._3vGfYW_doors[data-door=pending]>._3vGfYW_doorUser{display:none}._3vGfYW_doors[data-door=pending][data-guess=user]>._3vGfYW_doorUser{display:block}._3vGfYW_doors[data-door=pending][data-guess=user]>._3vGfYW_doorAnon{display:none}
.ihbCaa_nx{--nx-max:36rem;width:100%;max-width:var(--nx-max);color:inherit;border:1px solid var(--rule);background:radial-gradient(460px 240px at 0% 0%, #ffd9a024, transparent 72%), var(--room-2);border-radius:6px;padding:26px 28px 28px;text-decoration:none;display:block;position:relative;box-shadow:0 34px 60px -30px #000000d9}.ihbCaa_nx:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffd9a0bf,#ffd9a000 72%);height:1px;position:absolute;top:0;left:0;right:0}.ihbCaa_rubric{color:var(--ink-2);margin:0;font-weight:600}.ihbCaa_title{letter-spacing:-.02em;text-wrap:balance;margin:8px 0 0;font-size:clamp(1.75rem,3.2vw,2.3rem);font-weight:800;line-height:1.06}.ihbCaa_lead{max-width:30rem;color:var(--ink-2);margin:10px 0 0;font-size:1.05rem;line-height:1.45}.ihbCaa_figures{flex-wrap:wrap;align-items:flex-end;gap:6px 36px;margin-top:20px;display:flex}.ihbCaa_num{font-variant-numeric:tabular-nums lining-nums;margin:0;font-size:2.5rem;font-weight:800;line-height:1}.ihbCaa_num b{font-weight:800}.ihbCaa_accent{color:var(--coral)}.ihbCaa_grade{color:var(--red-ink)}.ihbCaa_plain{color:var(--ink)}.ihbCaa_num small{letter-spacing:0;color:var(--ink-2);margin-left:8px;font-size:1rem;font-weight:600}.ihbCaa_ticks{align-items:end;gap:3px;height:26px;margin-top:18px;display:grid}.ihbCaa_ticks i{background:var(--room-3);border-radius:2px;height:16px;display:block}.ihbCaa_ticks .ihbCaa_on{background:var(--coral)}.ihbCaa_ticks .ihbCaa_cur{background:var(--ink);height:26px;box-shadow:0 0 14px #ffd9a08c}.ihbCaa_note{color:var(--muted);margin:12px 0 0;font-size:.95rem}.ihbCaa_go{background:var(--coral);min-height:52px;color:var(--on-coral);transition:background-color .2s var(--ease), box-shadow .3s var(--ease), transform .2s var(--ease);border-radius:999px;align-items:center;gap:10px;margin-top:22px;padding:0 1.6rem;font-size:1.05rem;font-weight:800;line-height:1.1;display:inline-flex}.ihbCaa_go svg{transition:transform .3s var(--ease);flex:none}@media (hover:hover){.ihbCaa_nx:hover .ihbCaa_go{box-shadow:0 10px 30px -10px var(--coral-glow);background:#ff6d68}.ihbCaa_nx:hover .ihbCaa_go svg{transform:translate(4px)}}.ihbCaa_nx:focus-visible .ihbCaa_go{box-shadow:0 10px 30px -10px var(--coral-glow);background:#ff6d68}.ihbCaa_nx:focus-visible .ihbCaa_go svg{transform:translate(4px)}.ihbCaa_nx:active .ihbCaa_go{transform:translateY(1px)}.ihbCaa_nx:focus-visible{outline-offset:4px}@media (max-width:479px){.ihbCaa_nx{padding:22px 18px}.ihbCaa_num{font-size:2.1rem}.ihbCaa_go{max-width:100%;padding-inline:1.2rem}}
.So_KkG_root{background:var(--room-2);border:1px solid var(--rule);min-width:0;transition:border-color .25s var(--ease), background-color .25s var(--ease);border-radius:6px;position:relative;overflow:hidden;container:card/inline-size}@media (hover:hover){.So_KkG_root[data-link]:hover{border-color:var(--card-line-hot);background:var(--card-fill-hot)}}.So_KkG_root[data-link]:has(.So_KkG_stretch:focus-visible){border-color:var(--card-line-hot);background:var(--card-fill-hot);outline:2px solid var(--coral);outline-offset:3px}.So_KkG_stretch:focus-visible{outline:none}.So_KkG_card{grid-template:"t art""d art"1fr"f art"/minmax(0,1fr) minmax(150px,46%);gap:10px 8px;min-height:320px;padding:28px 0 24px 28px;display:grid;position:relative}.So_KkG_root[data-listed] .So_KkG_card{min-height:260px;padding-bottom:22px}.So_KkG_title{letter-spacing:-.015em;text-wrap:balance;grid-area:t;align-self:start;margin:0;font-size:clamp(1.4rem,2.2vw,1.7rem);font-weight:800;line-height:1.1}.So_KkG_stretch{color:inherit;text-decoration:none}.So_KkG_stretch:after{content:"";z-index:1;position:absolute;inset:0}.So_KkG_desc{max-width:24rem;color:var(--ink-2);grid-area:d;align-self:start;margin:0;padding-right:8px}.So_KkG_foot{z-index:2;pointer-events:none;grid-area:f;align-self:end;gap:8px;display:grid;position:relative}.So_KkG_foot>*{pointer-events:none}.So_KkG_foot>.So_KkG_next{pointer-events:auto}.So_KkG_stat{color:var(--ink);margin:0;font-size:.98rem;font-weight:600}.So_KkG_stat b{color:var(--coral);font-variant-numeric:lining-nums;font-weight:800}.So_KkG_bar{background:var(--room-3);border-radius:999px;max-width:17rem;height:6px;display:block}.So_KkG_bar i{border-radius:inherit;background:var(--coral);height:100%;display:block}.So_KkG_go{align-items:center;gap:8px;min-height:44px;font-weight:700;display:inline-flex}.So_KkG_go svg,.So_KkG_next svg{transition:transform .3s var(--ease);flex:none}@media (hover:hover){.So_KkG_root[data-link]:hover .So_KkG_go svg,.So_KkG_next:hover svg{transform:translate(4px)}}.So_KkG_root[data-link]:has(.So_KkG_stretch:focus-visible) .So_KkG_go svg{transform:translate(4px)}.So_KkG_next{min-height:48px;color:var(--ink);border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:6px 0;text-decoration:none;display:flex}.So_KkG_nextText{min-width:0;display:grid}.So_KkG_nextLabel{color:var(--ink-2);font-size:.88rem}.So_KkG_nextTitle{-webkit-line-clamp:2;transition:color .2s var(--ease);-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.So_KkG_next svg,.So_KkG_next:hover .So_KkG_nextTitle{color:var(--coral)}.So_KkG_card .So_KkG_art{grid-area:art;align-self:stretch;min-height:260px}.So_KkG_card .So_KkG_artObj{--h:52%}.So_KkG_obj{z-index:1;left:50%;bottom:var(--ground,22%);height:var(--h,52%);object-fit:contain;object-position:50% 100%;width:auto;max-width:78%;transform:translateX(-50%) translateY(var(--stork-y,0px)) rotate(var(--stork-rot,0deg));transform-origin:50% 100%;transition:transform .35s var(--ease);filter:drop-shadow(0 10px 18px #00000073);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.So_KkG_rows{border-top:1px solid var(--rule);padding:0 28px 10px}@container card (max-width:399px){.So_KkG_card,.So_KkG_root[data-listed] .So_KkG_card{grid-template:"t""d""art""f"/minmax(0,1fr);gap:8px 0;min-height:0;padding:22px 0 0 20px}.So_KkG_title,.So_KkG_desc{padding-right:20px}.So_KkG_foot{padding:6px 20px 14px 0}.So_KkG_card .So_KkG_art{min-height:210px;margin-left:-20px;--bx:50%!important}.So_KkG_card .So_KkG_artObj{--h:62%}.So_KkG_card .So_KkG_art:not([data-soft]) [data-stage-mask]{-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}.So_KkG_rows{padding:0 20px 8px}}
.ncihiW_root{color:inherit;border-radius:6px;text-decoration:none;display:block;position:relative;container:card/inline-size}.ncihiW_card{background:var(--room-2);border:1px solid var(--rule);min-height:340px;transition:border-color .25s var(--ease), background-color .25s var(--ease);border-radius:6px;grid-template:"t art""d art"1fr"f art"/minmax(0,1fr) minmax(150px,46%);gap:10px 8px;padding:28px 0 24px 28px;display:grid;position:relative;overflow:hidden}.ncihiW_root[data-size=compact] .ncihiW_card{grid-template-columns:minmax(0,1fr) 44%;min-height:320px}@media (hover:hover){.ncihiW_root:hover .ncihiW_card{border-color:var(--card-line-hot);background:var(--card-fill-hot)}}.ncihiW_root:focus-visible .ncihiW_card{border-color:var(--card-line-hot);background:var(--card-fill-hot)}.ncihiW_title{letter-spacing:-.015em;grid-area:t;align-self:start;margin:0;font-size:clamp(1.4rem,2.2vw,1.7rem);font-weight:800;line-height:1.1}.ncihiW_root[data-size=compact] .ncihiW_title{font-size:1.35rem}.ncihiW_desc{max-width:24rem;color:var(--ink-2);grid-area:d;align-self:start;margin:0;padding-right:8px}.ncihiW_foot{z-index:1;grid-area:f;align-self:end;gap:10px;display:grid;position:relative}.ncihiW_stat{color:var(--ink);margin:0;font-size:.98rem;font-weight:600}.ncihiW_stat b{color:var(--coral);font-variant-numeric:tabular-nums;font-weight:800}.ncihiW_go{align-items:center;gap:8px;min-height:44px;font-weight:700;display:inline-flex}.ncihiW_go svg{transition:transform .3s var(--ease);flex:none}@media (hover:hover){.ncihiW_root:hover .ncihiW_go svg{transform:translate(4px)}}.ncihiW_root:focus-visible .ncihiW_go svg{transform:translate(4px)}.ncihiW_card .ncihiW_art{grid-area:art;align-self:stretch}@container card (max-width:399px){.ncihiW_card,.ncihiW_root[data-size=compact] .ncihiW_card{grid-template:"t""d""art""f"/minmax(0,1fr);gap:8px 0;min-height:0;padding:22px 0 0 20px}.ncihiW_title,.ncihiW_desc{padding-right:20px}.ncihiW_foot{padding:6px 20px 14px 0}.ncihiW_card .ncihiW_art{min-height:240px;margin-left:-20px;--bx:50%!important}.ncihiW_card .ncihiW_art:not([data-soft]) [data-stage-mask]{-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}}
.KEUoqW_head{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.KEUoqW_toc{border-block:1px solid var(--rule);flex-wrap:wrap;gap:0 1.6rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.KEUoqW_toc a{min-height:48px;color:var(--ink-2);align-items:center;gap:.45rem;margin-inline:-6px;padding-inline:6px;font-weight:600;text-decoration:none;display:inline-flex}.KEUoqW_toc a:hover{color:var(--coral)}.KEUoqW_tocMore{display:none}@media (max-width:639px){.KEUoqW_toc{gap:0 1rem;font-size:.875rem}.KEUoqW_tocLocked{display:none}.KEUoqW_tocMore{display:list-item}}@media (min-width:1024px){.KEUoqW_toc{display:none}}.KEUoqW_tocSide{border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none}.KEUoqW_tocSide>li{border-top:1px solid var(--rule)}.KEUoqW_tocSide a{min-height:44px;color:var(--ink-2);align-items:center;gap:.45rem;font-weight:600;text-decoration:none;display:flex}.KEUoqW_tocSide a:hover{color:var(--coral)}.KEUoqW_section{scroll-margin-top:1.5rem}.KEUoqW_know{max-width:68ch;font-size:1.08rem;line-height:1.65}.KEUoqW_know .rich>*+*{margin-top:.95em}.KEUoqW_know strong{color:#fff}:is(.KEUoqW_know .rich-table th,.KEUoqW_know .rich-table td){border-color:var(--rule)}.KEUoqW_know .rich-table th{background:var(--room-3);color:var(--ink)}.KEUoqW_know .rich blockquote{border-left-width:2px}.KEUoqW_refs{gap:1.25rem;margin-top:1.5rem;display:grid}@media (min-width:900px) and (max-width:1023px){.KEUoqW_refs{grid-template-columns:repeat(2,minmax(0,1fr))}}.KEUoqW_ref{flex-direction:column;padding:1.1rem 1.15rem 1.25rem;display:flex}@media (min-width:640px){.KEUoqW_ref{padding:1.5rem 1.6rem 1.6rem}}.KEUoqW_refNote{border-top:1px solid #1e1b2247;margin:1rem 0 0;padding-top:.85rem}.KEUoqW_refFoot{margin-top:auto;padding-top:1rem}.KEUoqW_example{padding:1.35rem 1.15rem 1.5rem}@media (min-width:640px){.KEUoqW_example{padding:1.7rem 1.9rem 1.9rem}}.KEUoqW_steps{margin:.4rem 0 0;padding:0;list-style:none}.KEUoqW_steps>li{border-top:1px solid #1e1b2238;grid-template-columns:2rem minmax(0,1fr);gap:.85rem;padding:.85rem 0;display:grid}.KEUoqW_stepN{background:var(--coral-deep);width:2rem;height:2rem;color:var(--on-coral);font-variant-numeric:tabular-nums lining-nums;border-radius:3px;place-items:center;font-size:.95rem;font-weight:800;display:grid}.KEUoqW_answerRow{border-top:2px solid #1e1b2273;flex-wrap:wrap;align-items:baseline;gap:.5rem .9rem;margin-top:1.25rem;padding-top:.9rem;font-size:1.15rem;font-weight:700;display:flex}.KEUoqW_answerLabel{flex:none}.KEUoqW_answerRow>:last-child{flex:24ch;min-width:0;font-weight:400}.KEUoqW_mistakes{--red:var(--red-ink);max-width:72ch;margin:1.25rem 0 0;padding:0;list-style:none}.KEUoqW_mistakes>li{border-top:1px solid var(--rule);align-items:flex-start;gap:.85rem;padding:.85rem 0;display:flex}.KEUoqW_mistakes>li>:first-child{flex:none;margin-top:.15rem}.KEUoqW_lock{max-width:820px;padding:1.5rem 1.25rem 1.75rem}@media (min-width:640px){.KEUoqW_lock{padding:2rem 2.25rem 2.25rem}}.KEUoqW_stage{max-width:820px}.KEUoqW_checkStork{justify-content:flex-end;margin-bottom:-.5rem;display:none}@media (min-width:380px){.KEUoqW_checkStork{display:flex}}.KEUoqW_strip{gap:4px;margin:.8rem 0 1rem;display:flex}.KEUoqW_tick{height:6px;transition:background-color .3s var(--ease);background:#263052;border-radius:1px;flex:1}.KEUoqW_tickCur{background:var(--coral)}.KEUoqW_tickRight{background:#f3e4cf}.KEUoqW_tickWrong{background:var(--red-ink)}.KEUoqW_sheet{outline:none;padding:1.25rem 1.05rem 1.5rem}@media (min-width:640px){.KEUoqW_sheet{padding:2rem 2.25rem 2.25rem}}.KEUoqW_sheet:focus-visible{outline:3px solid var(--coral);outline-offset:4px}.KEUoqW_p2{color:var(--sheet-ink-soft)}.KEUoqW_pRule{border-color:#1e1b2247}.KEUoqW_pillPaper{color:var(--sheet-ink);background:0 0;border-color:#1e1b2280}.KEUoqW_pillPaper:hover{background:var(--sheet-ink);color:#fff}.KEUoqW_onPaper .rich pre{background:#ffffff6b}.KEUoqW_onPaper .rich :not(pre)>code{background:#ffffff6b}:is(.KEUoqW_onPaper .rich-table th,.KEUoqW_onPaper .rich-table td){border-color:var(--sheet-ink)}.KEUoqW_onPaper .rich-table th{background:#ffffff6b}.KEUoqW_onPaper .rich blockquote{color:var(--sheet-ink-soft);border-color:#1e1b224d}.KEUoqW_opt{min-height:44px;color:var(--sheet-ink);cursor:pointer;transition:border-color .3s var(--ease), background-color .3s var(--ease);background:#fff6;border:1.5px solid #1e1b224d;border-radius:4px;align-items:flex-start;gap:.75rem;padding:.6rem .8rem;display:flex}.KEUoqW_opt:hover{border-color:var(--sheet-ink)}.KEUoqW_opt:has(:focus-visible){outline:3px solid var(--coral);outline-offset:2px}.KEUoqW_optOn{border-color:var(--sheet-ink);background:#ffffff9e}.KEUoqW_optDone{cursor:default}.KEUoqW_optDone:hover{border-color:#1e1b224d}.KEUoqW_optDone.KEUoqW_optOn:hover,.KEUoqW_optRight,.KEUoqW_optRight:hover{border-color:var(--sheet-ink)}.KEUoqW_optWrong,.KEUoqW_optWrong:hover{border-color:#b8362d}.KEUoqW_optText{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}.KEUoqW_optWrong .KEUoqW_optText{-webkit-text-decoration:line-through #b8362d;text-decoration:line-through #b8362d;text-decoration-thickness:2px}.KEUoqW_letter{border:2px solid;border-radius:50%;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:.9rem;font-weight:700;display:grid}.KEUoqW_optOn .KEUoqW_letter{background:var(--sheet-ink);border-color:var(--sheet-ink);color:#fff}.KEUoqW_optMark{flex-shrink:0;align-self:center;margin-left:auto}.KEUoqW_verdict{border-top:1.5px solid #1e1b2273;align-items:center;gap:.7rem;margin-top:1.5rem;padding-top:1rem;display:flex}.KEUoqW_verdictWord{letter-spacing:-.01em;font-size:1.2rem;font-weight:800}.KEUoqW_model{background:#ffffff59;border:1px solid #1e1b2240;border-radius:3px;margin-top:.9rem;padding:.75rem 1rem}.KEUoqW_score{letter-spacing:-.03em;font-size:clamp(2.4rem,6vw,3.2rem);font-weight:800;line-height:1}.KEUoqW_sumRow{border-top:1px solid #1e1b2238;align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.KEUoqW_sumRow>:first-child{flex:none}.KEUoqW_scoreIn{animation:KEUoqW_score-in .5s var(--ease) both}.KEUoqW_rowIn{animation:KEUoqW_row-in .4s var(--ease) both}@media (prefers-reduced-motion:reduce){.KEUoqW_scoreIn,.KEUoqW_rowIn{animation:none}}@keyframes KEUoqW_score-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes KEUoqW_row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
._bRB4G_p2{color:var(--sheet-ink-soft)}._bRB4G_pRule{border-color:#1e1b2247}._bRB4G_lostPaper{color:var(--red-on-sheet)}._bRB4G_dark{--red:var(--red-ink)}._bRB4G_stepRow{border-bottom:1px solid var(--rule);align-items:flex-start;gap:.75rem;min-height:44px;padding:.55rem 0;display:flex}._bRB4G_stepRow>.serif{overflow-wrap:anywhere}@media (max-width:479px){._bRB4G_stepRow{flex-wrap:wrap;column-gap:.6rem}._bRB4G_stepRow>:last-child{text-align:right;flex-basis:100%}}._bRB4G_dark .katex-display{overflow:auto hidden}._bRB4G_stepBox{width:1.25rem;height:1.25rem;accent-color:var(--coral);cursor:pointer;flex-shrink:0;margin-top:.2rem}._bRB4G_track{background:#263052;border-radius:1px;height:.4rem;margin-top:.4rem;display:block}._bRB4G_fill{background:#f3e4cf;border-radius:1px;height:100%;display:block}._bRB4G_grade{letter-spacing:-.05em;padding-inline:.75rem;font-size:6rem;font-weight:800;line-height:.86;display:inline-block;position:relative}._bRB4G_hero{gap:1.25rem;display:grid}@media (min-width:1024px){._bRB4G_hero{grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:1.5rem}}@media (max-width:479px){._bRB4G_filter{grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}._bRB4G_filter label>span{text-align:center;justify-content:center;align-items:center;height:100%;line-height:1.25;display:flex}}
.xo6Qwa_pillSm{min-height:44px;padding:.5rem 1.1rem;font-size:.95rem}.xo6Qwa_doc{min-height:44px;color:var(--ink);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.xo6Qwa_doc:hover{color:var(--coral)}.xo6Qwa_check{width:1.25rem;height:1.25rem;accent-color:var(--coral);cursor:pointer}.xo6Qwa_topRule{border-top:2px solid #ffffffb3}.xo6Qwa_ten{color:var(--coral);text-shadow:0 0 14px var(--coral-glow)}.xo6Qwa_table td{vertical-align:middle;padding-block:.3rem}.xo6Qwa_group{text-align:left;font-size:inherit;color:var(--ink);border-bottom:1px solid #5a6a94;padding:1.9rem .75rem .7rem}tbody:first-of-type .xo6Qwa_group{padding-top:1rem}.xo6Qwa_groupSm{z-index:2;background:var(--room);letter-spacing:normal;border-bottom:1px solid #5a6a94;align-items:center;gap:.9rem;margin:0;padding:.9rem 0 .6rem;display:flex;position:sticky;top:116px}@media (min-width:768px){.xo6Qwa_groupSm{top:60px}}.xo6Qwa_rowSm{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding:12px 0;display:flex}.xo6Qwa_lockNote{border-bottom:1px solid var(--rule);color:var(--ink-2);align-items:center;gap:6px;margin:0;padding:10px 0;font-size:.9rem;font-weight:600;display:flex}.xo6Qwa_paperStart td{border-top:1px solid #5a6a94}.xo6Qwa_examSm{color:var(--ink-2);margin:0;padding:1.1rem 0 .2rem;font-size:.82rem;font-weight:700}.xo6Qwa_paperSm{padding-top:.9rem}.xo6Qwa_paperSm .xo6Qwa_rowSm{padding:4px 0}.xo6Qwa_paperSm .xo6Qwa_rowSm:last-child{border-bottom-color:#5a6a94}.xo6Qwa_olderSum{min-height:48px;color:var(--ink);cursor:pointer;border-bottom:1px solid #5a6a94;align-items:center;gap:12px;padding:8px 0;font-weight:700;list-style:none;display:flex}.xo6Qwa_panel{border-block:1px solid var(--rule);padding:1.25rem 0 1rem}.xo6Qwa_status{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1rem;display:flex}.xo6Qwa_reset{min-height:44px;font:inherit;color:var(--coral);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 .25rem;font-weight:700;text-decoration:underline}.xo6Qwa_reset:hover{color:#ff6d68}.xo6Qwa_bar{z-index:3;border-bottom:1px solid var(--rule);background:var(--room);align-items:center;gap:.25rem .75rem;margin-inline:calc(-1*clamp(16px,4vw,40px));padding:.35rem clamp(16px,4vw,40px);display:flex;position:sticky;top:60px}.xo6Qwa_bar>p{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;margin:0;font-size:.95rem;overflow:hidden}.xo6Qwa_bar .xo6Qwa_reset{white-space:nowrap;flex:none;margin-left:auto}.xo6Qwa_bar .xo6Qwa_barBtn{flex:none}@media (max-width:380px){.xo6Qwa_bar>p{clip-path:inset(50%);flex:none;width:1px;height:1px;position:absolute}.xo6Qwa_barBtn{padding:0 .75rem}}.xo6Qwa_barBtn{border:1.5px solid var(--coral);min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-weight:700;display:inline-flex}.xo6Qwa_barBtn:active{transform:translateY(1px)}.xo6Qwa_badge{background:var(--coral);min-width:1.4rem;height:1.4rem;color:var(--on-coral);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.82rem;font-weight:800;display:inline-grid}.xo6Qwa_sheet{background:var(--room);width:100%;max-width:none;max-height:88dvh;color:var(--ink);border:0;border-top:1.5px solid #5a6a94;border-radius:20px 20px 0 0;margin:auto 0 0;padding:0;overflow:hidden}.xo6Qwa_sheet[open]{flex-direction:column;display:flex}.xo6Qwa_sheet::backdrop{background:#04050cb8}body:has(.xo6Qwa_sheet[open]){overflow:hidden}.xo6Qwa_sheetHead{justify-content:space-between;align-items:center;padding:.5rem 1rem .25rem 1.25rem;display:flex}.xo6Qwa_sheetClose{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.xo6Qwa_sheetBody{overscroll-behavior:contain;flex:auto;min-height:0;padding:.5rem 1.25rem 1rem;overflow-y:auto}.xo6Qwa_sheetFoot{padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--rule);background:var(--room-2);align-items:center;gap:1rem;display:flex}@media (prefers-reduced-motion:reduce){.xo6Qwa_barBtn:active{transform:none}}
.hSccGq_plan{max-width:480px;padding:1rem 1.25rem .5rem}.hSccGq_price{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:1.5rem;font-weight:800}.hSccGq_pay a{color:var(--ink);text-underline-offset:4px;overflow-wrap:anywhere;margin-block:-.75rem;padding-block:.75rem;font-weight:600;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;display:inline-block}.hSccGq_pay a:hover{color:var(--coral);-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral)}.hSccGq_cta:disabled,.hSccGq_cta[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.hSccGq_welcome{--welcome-h:250px}.hSccGq_welcomeStage{min-height:0;height:var(--welcome-h)}@media (min-width:1024px){.hSccGq_welcome{--welcome-h:360px;margin-top:.5rem}}.hSccGq_bad,.hSccGq_bad:focus{border-color:var(--red-ink)}.hSccGq_bad:focus{box-shadow:0 0 0 4px #ff6b5e38}.hSccGq_err{color:var(--red-ink);align-items:flex-start;gap:.55rem;margin:.55rem 0 0;font-weight:600;line-height:1.4;display:flex}.hSccGq_err svg{flex:none;margin-top:.1rem}.hSccGq_errMore{margin-top:.15rem;font-weight:500;display:block}.hSccGq_errMore a{color:var(--ink)}.hSccGq_general{background:#ff6b5e12;border:1px solid #ff6b5e73;border-radius:6px;margin:0;padding:.85rem 1rem}
.wTs9SW_wrap{width:100%;max-width:1408px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.wTs9SW_secHead{flex-wrap:wrap;align-items:baseline;gap:6px 24px;margin-bottom:28px;display:flex}.wTs9SW_secHead h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,4.4vw,3rem);font-weight:800;line-height:1.04}.wTs9SW_secHead p{max-width:36rem;color:var(--ink-2);margin:0}.wTs9SW_hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:24px 40px;padding-block:0 28px;display:grid}.wTs9SW_hero h1{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(2.1rem,6vw,3.6rem);font-weight:800;line-height:1.04}.wTs9SW_lead{max-width:34rem;color:var(--ink-2);margin:16px 0 0;font-size:1.18rem;line-height:1.45}.wTs9SW_days{min-height:1.6em;color:var(--muted);margin:10px 0 0;font-size:.98rem}.wTs9SW_days b{color:var(--ink);font-weight:800}.wTs9SW_nextWrap{min-height:12rem;margin-top:28px}.wTs9SW_lesson{margin:12px 0 0}.wTs9SW_heroArt{justify-items:end;margin:0;display:grid}.wTs9SW_bubble{z-index:2;background:var(--room-3);border:1px solid var(--rule);border-radius:16px 16px 16px 4px;justify-self:start;max-width:16rem;margin:0 0 8px 6%;padding:12px 16px;font-weight:600;line-height:1.35;position:relative}.wTs9SW_heroStage{width:100%;height:clamp(420px,40vw,600px)}.wTs9SW_lead2{gap:20px;padding-bottom:8px;display:grid}.wTs9SW_lead2:empty{display:none}.wTs9SW_how{padding-block:56px 12px}.wTs9SW_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.wTs9SW_steps li{align-content:start;gap:8px;padding:4px 8px 0 0;display:grid;position:relative}.wTs9SW_n{background:var(--coral);color:#0a0b17;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.15rem;font-weight:800;display:inline-grid}.wTs9SW_steps h3{letter-spacing:-.01em;margin-top:6px;font-size:1.4rem;font-weight:800;line-height:1.15}.wTs9SW_steps p{color:var(--ink-2);margin:0}.wTs9SW_steps svg{width:56px;height:28px;color:var(--stroke,#5a6a94);pointer-events:none;position:absolute;top:8px;right:-8px}.wTs9SW_steps li:last-child svg{display:none}.wTs9SW_sections{padding-block:52px 12px}.wTs9SW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.wTs9SW_mockLine{margin-top:4px}.wTs9SW_train{padding-block:40px 0}.wTs9SW_trainHead{margin:0;font-size:1.2rem;font-weight:800}.wTs9SW_trainLead{color:var(--ink-2);margin:4px 0 0}.wTs9SW_chips{flex-wrap:wrap;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.wTs9SW_prog{padding-block:60px 12px}.wTs9SW_pgrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.wTs9SW_panel{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;min-width:0;padding:26px 28px}.wTs9SW_panel h3{letter-spacing:-.01em;font-size:1.35rem;font-weight:800;line-height:1.15}.wTs9SW_sub{max-width:32rem;color:var(--ink-2);margin:6px 0 0}.wTs9SW_fc{flex-direction:column;grid-column:span 8;display:flex}.wTs9SW_fc[data-empty]{align-self:start}.wTs9SW_sk{grid-column:span 4;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;display:grid}.wTs9SW_at{flex-direction:column;grid-column:span 5;display:flex}.wTs9SW_cv{flex-direction:column;grid-column:span 7;display:flex}.wTs9SW_guarantee{margin-top:20px}.wTs9SW_ruler{margin-top:40px}.wTs9SW_rulerIn{margin-inline:1.1rem;position:relative}.wTs9SW_track{background:var(--room-3);border:1px solid var(--rule);border-radius:999px;height:12px;position:relative}.wTs9SW_band{background:var(--ink-2);opacity:.3;border-radius:999px;position:absolute;top:-1px;bottom:-1px}.wTs9SW_fill{background:var(--coral);border-radius:999px;position:absolute;inset:-1px auto -1px -1px}.wTs9SW_now{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:1.6rem;font-weight:800;line-height:1;position:absolute;bottom:calc(100% + 10px);transform:translate(-50%)}.wTs9SW_now:after{content:"";background:var(--coral);width:2px;height:6px;position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%)}.wTs9SW_ticks{justify-content:space-between;margin:12px 0 0;padding:0;list-style:none;display:flex}.wTs9SW_ticks li{font-variant-numeric:tabular-nums lining-nums;width:2.2rem;height:2.2rem;color:var(--ink-2);place-items:center;font-size:1rem;font-weight:800;display:grid}.wTs9SW_ticks li.wTs9SW_goal{border:2px solid var(--coral);color:var(--ink);border-radius:50%}.wTs9SW_gap{color:var(--ink-2);margin:22px 0 0}.wTs9SW_gap b{color:var(--ink)}.wTs9SW_rows{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.wTs9SW_row{grid-template-columns:minmax(6.5rem,10rem) minmax(0,1fr) 3.4rem;align-items:center;gap:14px;display:grid}.wTs9SW_nm{overflow-wrap:anywhere;font-weight:600}.wTs9SW_bar2{background:var(--room-3);border-radius:999px;height:8px;display:block}.wTs9SW_bar2 i{border-radius:inherit;background:var(--ink-2);height:100%;display:block}.wTs9SW_weak .wTs9SW_bar2 i{background:var(--coral)}.wTs9SW_v{text-align:right;font-variant-numeric:tabular-nums lining-nums;color:var(--red-ink);font-weight:800}.wTs9SW_unmeasured{color:var(--ink-2);grid-column:2/-1;font-size:.95rem}.wTs9SW_rowNote{color:var(--ink-2);grid-column:2/-1;margin:-6px 0 0;font-size:.88rem}.wTs9SW_penline{align-items:center;gap:8px;margin-top:-6px;padding-left:min(10.8rem,28%);display:flex}.wTs9SW_penline svg{width:34px;height:26px;color:var(--red-ink);flex:none}.wTs9SW_penline span{font-family:var(--font-pen,"Caveat", cursive);color:var(--red-ink);font-size:1.4rem;font-weight:700;line-height:1.1}.wTs9SW_notes{gap:6px;margin-top:auto;padding-top:22px;display:grid}.wTs9SW_notes p{color:var(--muted);max-width:46ch;margin:0;font-size:.92rem}.wTs9SW_emptyBig{margin:18px 0 0;font-size:1.2rem;font-weight:600}.wTs9SW_act{align-self:flex-start;margin-top:18px}.wTs9SW_big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:2.6rem;font-weight:800;line-height:1}.wTs9SW_big small{color:var(--ink-2);letter-spacing:0;margin-left:6px;font-size:1.1rem;font-weight:600}.wTs9SW_week{flex-wrap:wrap;gap:6px;min-height:44px;margin:18px 0 0;padding:0;list-style:none;display:flex}.wTs9SW_week li{color:var(--muted);justify-items:center;gap:6px;font-size:.8rem;display:grid}.wTs9SW_week i{border:2px solid var(--stroke,#5a6a94);border-radius:50%;width:26px;height:26px;display:block}.wTs9SW_week li.wTs9SW_on i{background:var(--coral);border-color:var(--coral)}.wTs9SW_week li.wTs9SW_today i{border-color:var(--coral)}.wTs9SW_week li.wTs9SW_today{color:var(--ink);font-weight:700}.wTs9SW_skStage{align-self:end;width:100%;min-height:250px;margin-top:10px}.wTs9SW_att{margin:14px 0 0;padding:0;list-style:none}.wTs9SW_att li{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:14px 0;display:grid}.wTs9SW_att li:first-child{border-top:0}.wTs9SW_a{overflow-wrap:anywhere;font-weight:600}.wTs9SW_a a{text-decoration:none}.wTs9SW_a a:hover{text-decoration:underline}.wTs9SW_dt{color:var(--muted);font-size:.92rem}.wTs9SW_attNote{color:var(--ink-2);grid-column:1;font-size:.85rem}.wTs9SW_g{color:var(--red-ink);font-variant-numeric:tabular-nums lining-nums;grid-area:1/2/span 2;align-self:center;font-size:1.5rem;font-weight:800}.wTs9SW_attFoot{flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:auto;padding-top:8px;display:flex}.wTs9SW_textBtn{min-height:44px;color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.wTs9SW_empty{color:var(--ink-2);margin:14px 0 0}.wTs9SW_clearRow{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;padding-top:12px;display:flex}.wTs9SW_cov{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.wTs9SW_cov li{border-top:1px solid var(--rule);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:16px;padding:10px 0;display:grid}.wTs9SW_cov li.wTs9SW_noEmblem{grid-template-columns:minmax(0,1fr)}.wTs9SW_cov li:first-child{border-top:0}.wTs9SW_cov .wTs9SW_nm{margin:0;font-weight:700;text-decoration:none;display:inline-block}.wTs9SW_cov a.wTs9SW_nm:hover{text-decoration:underline}.wTs9SW_cov .wTs9SW_bar2{margin-top:8px}.wTs9SW_cov .wTs9SW_bar2 i{background:var(--coral)}.wTs9SW_c{color:var(--ink-2);margin:6px 0 0;font-size:.95rem}.wTs9SW_c b{color:var(--ink);font-variant-numeric:tabular-nums}.wTs9SW_covNote{color:var(--muted);max-width:46ch;margin:14px 0 0;font-size:.92rem}.wTs9SW_covFoot{margin-top:auto;padding-top:8px}.wTs9SW_coachWrap{padding-top:20px}.wTs9SW_help{padding-block:60px 12px}.wTs9SW_trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.wTs9SW_acct{padding-block:40px 64px}@media (max-width:1000px){.wTs9SW_hero{grid-template-columns:minmax(0,1fr)}.wTs9SW_heroStage{height:clamp(380px,72vw,560px)}.wTs9SW_steps svg{display:none}.wTs9SW_fc,.wTs9SW_sk,.wTs9SW_at,.wTs9SW_cv{grid-column:1/-1}.wTs9SW_trio{grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.wTs9SW_grid{grid-template-columns:minmax(0,1fr)}.wTs9SW_steps{grid-template-columns:minmax(0,1fr);gap:22px}}@media (max-width:520px){.wTs9SW_how,.wTs9SW_sections{padding-block:40px 8px}.wTs9SW_prog,.wTs9SW_help{padding-block:44px 8px}.wTs9SW_lead{font-size:1.08rem}.wTs9SW_heroStage{height:360px}.wTs9SW_panel{padding:20px 18px}.wTs9SW_row{grid-template-columns:minmax(0,1fr) 3rem;gap:6px 10px}.wTs9SW_row .wTs9SW_bar2{grid-area:2/1/auto/-1}.wTs9SW_unmeasured,.wTs9SW_rowNote{grid-column:1/-1}.wTs9SW_rowNote{margin-top:0}.wTs9SW_penline{padding-left:0}.wTs9SW_skStage{min-height:260px}.wTs9SW_cov li{grid-template-columns:60px minmax(0,1fr);gap:12px}.wTs9SW_cov li.wTs9SW_noEmblem{grid-template-columns:minmax(0,1fr)}.wTs9SW_secHead h2{font-size:2rem}.wTs9SW_ticks li{width:1.6rem;height:1.6rem;font-size:.82rem}.wTs9SW_rulerIn{margin-inline:.8rem}.wTs9SW_nextWrap{margin-top:22px}}
.dmPMAW_hero{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(220px,40%);display:grid;position:relative;overflow:hidden}.dmPMAW_words{align-self:center;min-width:0;padding:32px 8px 32px 32px}.dmPMAW_words>h1{overflow-wrap:anywhere;max-width:18ch}.dmPMAW_lead{max-width:44ch;color:var(--ink-2);margin:14px 0 0;font-size:1.1rem}.dmPMAW_extra{margin-top:20px}.dmPMAW_hero .dmPMAW_art{align-self:stretch;min-height:300px}.dmPMAW_hero .dmPMAW_art[data-stage=desk]{--h:70%}.dmPMAW_hero .dmPMAW_art[data-stage=shelf]{--h:62%}.dmPMAW_hero .dmPMAW_art[data-stage=podium]{--h:52%}@media (max-width:719px){.dmPMAW_hero{grid-template-columns:minmax(0,1fr)}.dmPMAW_words{padding:24px 20px 16px}.dmPMAW_hero .dmPMAW_art{min-height:280px;overflow:clip;--bx:50%!important}.dmPMAW_hero .dmPMAW_art[data-stage=desk]{--h:62%}.dmPMAW_hero .dmPMAW_art[data-stage=shelf]{--h:56%}.dmPMAW_hero .dmPMAW_art[data-stage=podium]{--h:50%}.dmPMAW_hero .dmPMAW_art:not([data-soft]) [data-stage-mask]{-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}}.dmPMAW_steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.dmPMAW_steps{grid-template-columns:repeat(3,auto);justify-content:start;gap:10px 26px}}.dmPMAW_step{min-width:0;color:var(--ink-2);align-items:center;gap:10px;font-weight:600;line-height:1.25;display:flex}.dmPMAW_dot{border:2px solid #5a6a94;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.dmPMAW_done .dmPMAW_dot{background:var(--ink);border-color:var(--ink);color:var(--room)}.dmPMAW_now{color:var(--ink)}.dmPMAW_now .dmPMAW_dot{border-color:var(--coral)}.dmPMAW_now .dmPMAW_dot:after{content:"";background:var(--coral);border-radius:50%;width:8px;height:8px}.dmPMAW_done{color:var(--ink)}.dmPMAW_note{max-width:720px;margin-top:20px;padding:20px 22px}.dmPMAW_note p{color:var(--ink);margin:0;font-size:1.08rem;font-weight:600}.dmPMAW_note a{margin-top:8px}.dmPMAW_cards{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.dmPMAW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.dmPMAW_card{height:100%;color:var(--ink);background:var(--room-2);border:1px solid var(--rule);transition:border-color .25s var(--ease), background-color .25s var(--ease), transform .12s var(--ease);border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 16px;padding:20px 22px;text-decoration:none;display:grid}@media (hover:hover){.dmPMAW_card:hover{border-color:var(--card-line-hot);background:var(--card-fill-hot)}}.dmPMAW_card:focus-visible{border-color:var(--card-line-hot);background:var(--card-fill-hot)}.dmPMAW_card:active{transform:translateY(1px)}.dmPMAW_cardEmblem{grid-row:1/span 3}.dmPMAW_cardName{overflow-wrap:anywhere;margin:0;font-size:1.3rem;font-weight:800;line-height:1.15}.dmPMAW_cardMeta{color:var(--ink-2);margin:0}.dmPMAW_cardStat{margin:0;font-weight:600}.dmPMAW_cardGo{grid-column:2;align-items:center;gap:8px;min-height:44px;font-weight:700;display:inline-flex}.dmPMAW_cardPlain{grid-template-columns:minmax(0,1fr)}.dmPMAW_cardPlain .dmPMAW_cardGo{grid-column:1}.dmPMAW_cardGo svg{transition:transform .3s var(--ease)}@media (hover:hover){.dmPMAW_card:hover .dmPMAW_cardGo svg{transform:translate(4px)}}.dmPMAW_card:focus-visible .dmPMAW_cardGo svg{transform:translate(4px)}@media (max-width:479px){.dmPMAW_card{padding:18px}.dmPMAW_cardEmblem{grid-row:1;width:44px!important;height:44px!important}.dmPMAW_cardMeta,.dmPMAW_cardStat,.dmPMAW_cardGo{grid-column:1/-1}.dmPMAW_cardName{align-self:center;font-size:1.2rem}}.dmPMAW_empty{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(180px,34%);align-items:center;display:grid;overflow:hidden}.dmPMAW_empty>div:first-child{padding:24px 8px 24px 26px}.dmPMAW_empty p{margin:0}.dmPMAW_empty .dmPMAW_art{align-self:stretch;min-height:220px}@media (max-width:599px){.dmPMAW_empty{grid-template-columns:minmax(0,1fr)}.dmPMAW_empty>div:first-child{padding:22px 20px 0}.dmPMAW_empty .dmPMAW_art:not([data-soft]) [data-stage-mask]{-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}}.dmPMAW_forecast{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.dmPMAW_forecast{grid-template-columns:repeat(2,minmax(0,1fr))}}.dmPMAW_subject{background:var(--room-3);border:1px solid var(--rule);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:16px 18px;display:grid}.dmPMAW_subjectName{overflow-wrap:break-word;min-width:0;font-weight:700}.dmPMAW_subject .dmPMAW_range{letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;font-size:1.9rem;font-weight:800;line-height:1}.dmPMAW_subject .dmPMAW_unmeasured{color:var(--ink-2);text-align:right;font-size:.98rem;font-weight:500}.dmPMAW_subject .dmPMAW_change{color:var(--ink-2);grid-column:2/-1;margin:0;font-size:.95rem}@media (max-width:459px){.dmPMAW_subject .dmPMAW_range,.dmPMAW_subject .dmPMAW_unmeasured{text-align:left;grid-column:2/-1;justify-self:start}.dmPMAW_subject.dmPMAW_noEmblem .dmPMAW_range,.dmPMAW_subject.dmPMAW_noEmblem .dmPMAW_unmeasured{grid-column:1/-1}}.dmPMAW_subject.dmPMAW_noEmblem{grid-template-columns:minmax(0,1fr) auto}.dmPMAW_subject.dmPMAW_noEmblem .dmPMAW_change{grid-column:1/-1}.dmPMAW_twin{gap:24px;margin-top:28px;display:grid}@media (min-width:720px){.dmPMAW_twin{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:0}.dmPMAW_twin>div+div{border-left:1px solid var(--rule);margin-left:28px;padding-left:28px}}.dmPMAW_twin h3{margin:0;font-size:1.2rem}@media (max-width:639px){.dmPMAW_fold{border-top:0;min-width:0!important}.dmPMAW_fold thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dmPMAW_fold,.dmPMAW_fold tbody,.dmPMAW_fold tr,.dmPMAW_fold th,.dmPMAW_fold td{display:block;min-width:0!important;max-width:none!important}.dmPMAW_fold tr{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;margin-bottom:12px;padding:6px 16px 10px}.dmPMAW_fold tbody th{border-bottom:1px solid var(--rule);color:var(--ink);padding:10px 0 8px;font-size:1.05rem}.dmPMAW_fold td{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;padding:8px 0;display:flex;text-align:right!important}.dmPMAW_fold td:last-child{border-bottom:0;padding-bottom:2px}.dmPMAW_fold td:before{content:attr(data-label);text-align:left;min-width:0;color:var(--muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:7rem;font-size:.88rem;font-weight:700;display:-webkit-box;overflow:hidden}.dmPMAW_fold td>*{min-width:0}}
.DKymjW_root{width:var(--s,var(--s-base));height:var(--s,var(--s-base));vertical-align:middle;isolation:isolate;transform-origin:50% 88%;--rx:0deg;--ry:0deg;--sx:62%;--sy:30%;flex-shrink:0;display:inline-block;position:relative}@media (max-width:639px){.DKymjW_root{width:var(--s,var(--s-sm,var(--s-base)));height:var(--s,var(--s-sm,var(--s-base)))}}@media (max-width:379px){.DKymjW_hideXs{display:none}}.DKymjW_root:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--lamp) 24%, transparent), color-mix(in srgb, var(--lamp) 8%, transparent) 55%, transparent);opacity:0;transition:opacity .6s var(--ease);pointer-events:none;border-radius:50%;position:absolute;inset:-16%}.DKymjW_root[data-hover]:before{opacity:1}.DKymjW_shadow{pointer-events:none;height:12%;transition:transform .6s var(--ease), opacity .6s var(--ease);position:absolute;bottom:6%;left:12%;right:22%}.DKymjW_shadow:after{content:"";background:radial-gradient(closest-side,#02030cbf,#02030c52 55%,#0000);border-radius:50%;position:absolute;inset:0}.DKymjW_root[data-hover] .DKymjW_shadow{opacity:.55;transition-duration:.35s;transform:scale(.8)}.DKymjW_float{width:100%;height:100%;display:block;position:relative}.DKymjW_tilt{width:100%;height:100%;transform:perspective(700px) translateY(0) translateZ(0) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--ease);display:block;position:relative}.DKymjW_root[data-hover] .DKymjW_tilt{transform:perspective(700px) translateY(-4%) translateZ(24px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .25s var(--ease);will-change:transform}.DKymjW_img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block}.DKymjW_sheen{opacity:0;pointer-events:none;background:radial-gradient(circle at var(--sx) var(--sy), #fff4e2f2, color-mix(in srgb, var(--lamp) 55%, transparent) 24%, transparent 58%);-webkit-mask:var(--mask,none) center / contain no-repeat;-webkit-mask:var(--mask,none) center / contain no-repeat;mask:var(--mask,none) center / contain no-repeat;transition:opacity .6s var(--ease);position:absolute;inset:0}.DKymjW_root[data-hover][data-lit] .DKymjW_sheen{opacity:.7;mix-blend-mode:soft-light}@media (prefers-reduced-motion:reduce){.DKymjW_tilt,.DKymjW_root[data-hover] .DKymjW_tilt{transition:none;transform:none}}
.TOngcW_wall{padding:24px 20px}@media (min-width:640px){.TOngcW_wall{padding:32px}}.TOngcW_title{color:var(--ink);margin:0;font-size:clamp(1.45rem,3.2vw,1.85rem);line-height:1.14}.TOngcW_lead{max-width:54ch;color:var(--ink-2);margin:12px 0 0;font-size:1.02rem;line-height:1.5}.TOngcW_note{max-width:54ch;color:var(--ink);margin:12px 0 0;font-size:.98rem;line-height:1.5}.TOngcW_doors{gap:12px;margin-top:24px;display:grid}.TOngcW_doors>*{white-space:normal;text-align:center;width:100%}.TOngcW_error{color:var(--red-ink);margin:12px 0 0;font-weight:600}.TOngcW_have{margin:20px 0 0}.TOngcW_accept{color:var(--ink-2);margin:16px 0 0;font-size:.92rem;line-height:1.5}.TOngcW_have a,.TOngcW_accept a{position:relative}.TOngcW_have a:after,.TOngcW_accept a:after{content:"";position:absolute;inset:calc(50% - 22px) 0}.TOngcW_withStork{padding:0;overflow:hidden;container:wall/inline-size}.TOngcW_top{grid-template-columns:minmax(0,1fr) minmax(170px,38%);gap:8px;padding:32px 0 0 32px;display:grid}.TOngcW_words{min-width:0;padding-bottom:8px}.TOngcW_art{min-height:290px}.TOngcW_rest{padding:0 32px 32px}@container wall (max-width:499px){.TOngcW_top{grid-template-columns:minmax(0,1fr);gap:0;padding:24px 0 0 20px}.TOngcW_words{padding-right:20px}.TOngcW_art{min-height:210px;margin-left:-20px;--bx:50%!important}.TOngcW_art:not([data-soft]) [data-stage-mask]{-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}.TOngcW_rest{padding:0 20px 24px}}.TOngcW_overlay{z-index:70;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));overscroll-behavior:contain;animation:TOngcW_wall-fade .2s var(--ease);background:#04050ba8;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.TOngcW_dialog{width:100%;max-width:480px;position:relative}.TOngcW_dialog .TOngcW_title{padding-right:36px}.TOngcW_close{width:44px;height:44px;color:var(--ink-2);cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.TOngcW_close:hover{color:var(--ink)}.TOngcW_close:focus-visible{outline:2px solid var(--coral);outline-offset:2px}@keyframes TOngcW_wall-fade{0%{opacity:0}}
.WH-aSq_doneIn{animation:WH-aSq_done-in .6s var(--ease) both}@keyframes WH-aSq_done-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.HSVKcW_sentIn{animation:HSVKcW_sent-in .5s var(--ease) both}@keyframes HSVKcW_sent-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.F_rMKG_lead{max-width:44rem;color:var(--ink);margin:14px 0 0;font-size:1.12rem;font-weight:600}.F_rMKG_line{max-width:44rem;color:var(--ink-2);margin:6px 0 0}.F_rMKG_honest{max-width:44rem;color:var(--muted);margin:14px 0 0;font-size:.95rem}.F_rMKG_week{background:var(--room-2);border:1px solid var(--rule);border-radius:6px;max-width:920px;padding:22px 24px 8px}.F_rMKG_weekNow{background:radial-gradient(520px 220px at 0% 0%, #ffd9a01a, transparent 72%), var(--room-2);border-color:#3a3a50}.F_rMKG_weekHead{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.F_rMKG_weekTitle{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.35rem;font-weight:800}.F_rMKG_range{color:var(--ink-2);font-weight:600}.F_rMKG_now{color:var(--ink-2);font-size:.92rem;font-weight:700}.F_rMKG_count{color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;margin-left:auto;font-size:.95rem;font-weight:700}.F_rMKG_count[data-closed=true]{color:var(--ink)}.F_rMKG_rows{margin:14px 0 0;padding:0;list-style:none}.F_rMKG_row{border-top:1px solid var(--rule);grid-template-columns:44px 56px minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:12px 0;display:grid}.F_rMKG_row[data-done=true] .F_rMKG_name{color:var(--ink-2)}.F_rMKG_emb{place-items:center;width:56px;height:56px;display:grid}.F_rMKG_txt{min-width:0}.F_rMKG_name{color:var(--ink);margin:0;font-weight:700;line-height:1.3}.F_rMKG_meta{color:var(--ink-2);margin:2px 0 0;font-size:.92rem}.F_rMKG_state{color:var(--muted);margin:2px 0 0;font-size:.85rem}.F_rMKG_row[data-done=true] .F_rMKG_state{color:var(--ink-2)}.F_rMKG_acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 16px;display:flex}.F_rMKG_check{cursor:pointer;place-items:center;width:44px;height:44px;display:grid;position:relative}.F_rMKG_box{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.F_rMKG_circle{color:#0000;width:28px;height:28px;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);border:2px solid #5a6a92;border-radius:50%;place-items:center;display:grid}@media (hover:hover){.F_rMKG_check:hover .F_rMKG_circle{border-color:var(--coral)}}.F_rMKG_box:checked+.F_rMKG_circle{background:var(--coral);border-color:var(--coral);color:var(--on-coral)}.F_rMKG_box:focus-visible+.F_rMKG_circle{outline:3px solid var(--coral);outline-offset:3px}.F_rMKG_check:active .F_rMKG_circle{transform:translateY(1px)}.F_rMKG_laterTitle{letter-spacing:-.015em;margin:0;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:800}.F_rMKG_laterLead{max-width:44rem;color:var(--ink-2);margin:8px 0 0}.F_rMKG_laterList{gap:10px;max-width:920px;margin:20px 0 0;padding:0;list-style:none;display:grid}.F_rMKG_fold{background:var(--room-2);border:1px solid var(--rule);border-radius:6px}.F_rMKG_fold[open]{padding-bottom:6px}.F_rMKG_foldSum{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 16px;min-height:56px;padding:10px 18px;list-style:none;display:flex}.F_rMKG_foldSum::-webkit-details-marker{display:none}@media (hover:hover){.F_rMKG_fold:not([open]) .F_rMKG_foldSum:hover{background:var(--card-fill-hot)}}.F_rMKG_foldName{color:var(--ink);font-weight:800}.F_rMKG_caret{color:var(--ink-2);transition:transform .25s var(--ease);flex:none;order:2}.F_rMKG_fold[open] .F_rMKG_caret{transform:rotate(180deg)}.F_rMKG_fold .F_rMKG_rows{margin:0;padding:0 18px}@media (max-width:639px){.F_rMKG_week{padding:18px 16px 4px}.F_rMKG_row{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"tick txt""tick acts";gap:2px 8px}.F_rMKG_row>:nth-child(2){display:none}.F_rMKG_row>:first-child{grid-area:tick;align-self:start}.F_rMKG_txt{grid-area:txt}.F_rMKG_acts{grid-area:acts;justify-content:flex-start;margin-top:6px}.F_rMKG_count{flex-basis:100%;margin-left:0}.F_rMKG_fold .F_rMKG_rows{padding:0 14px}.F_rMKG_foldSum{padding:10px 14px}.F_rMKG_foldName{flex:1 1 0;min-width:0}.F_rMKG_foldSum .F_rMKG_count{flex-basis:100%;order:3}}
.gTLeKW_lead{max-width:60ch;color:var(--ink-2);text-wrap:pretty;margin:1rem 0 0;font-size:1.1rem}.gTLeKW_list{margin:1.25rem 0 0;padding:0;list-style:none}.gTLeKW_list:empty{display:none}.gTLeKW_list>li{border-top:1px solid var(--rule)}.gTLeKW_list>li:last-child{border-bottom:1px solid var(--rule)}.gTLeKW_list>li>a{min-height:64px;color:var(--ink);flex-direction:column;justify-content:center;gap:.15rem;padding-block:.7rem;text-decoration:none;display:flex}.gTLeKW_list>li>a>span:first-child{text-wrap:pretty;font-size:1.08rem;font-weight:700;line-height:1.3}.gTLeKW_list>li>a>span+span{color:var(--ink-2);font-size:.95rem}.gTLeKW_list>li>a:hover>span:first-child,.gTLeKW_list>li>a:focus-visible>span:first-child{color:var(--coral)}.gTLeKW_none{max-width:60ch;color:var(--ink-2);text-wrap:pretty;margin:1rem 0 0}.gTLeKW_list:not(:empty)~.gTLeKW_none{display:none}
.h8fWEq_card{padding:1.15rem 1.1rem 1.25rem}@media (min-width:640px){.h8fWEq_card{padding:1.2rem 1.6rem 1.35rem}}.h8fWEq_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem 2rem;display:flex}.h8fWEq_main{min-width:0}.h8fWEq_title{color:var(--ink);font-size:1.1rem}.h8fWEq_facts{flex-wrap:wrap;gap:.6rem 2.5rem;margin:.55rem 0 0;display:flex}.h8fWEq_dt{color:var(--muted);font-size:.9rem}.h8fWEq_dd{color:var(--ink);overflow-wrap:anywhere;margin:.15rem 0 0;font-size:1.05rem;font-weight:600;line-height:1.35}.h8fWEq_via{color:var(--ink-2);font-weight:400}.h8fWEq_note{max-width:46ch;color:var(--ink-2);margin-top:.3rem;font-size:.92rem;font-weight:400;line-height:1.45;display:block}.h8fWEq_more{align-items:center;min-height:44px;font-size:.95rem;display:inline-flex}.h8fWEq_lead{margin:.6rem 0 0}.h8fWEq_acts{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.h8fWEq_acts form{display:inline-flex}.h8fWEq_act{min-height:44px;padding:.5rem 1.15rem;font-size:.98rem}.h8fWEq_promo{border-top:1px solid var(--rule);margin-top:1.2rem;padding-top:1.2rem}
.o77-fW_intro{isolation:isolate;padding-block:2.5rem 4rem;position:relative}.o77-fW_pool{z-index:-1;pointer-events:none;background:radial-gradient(40% 30% at 62% 18%,#ffd9a01c,#0000);position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.o77-fW_storkCol{display:none;position:relative}.o77-fW_coverStage{--h:82%;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:380px;min-height:0}.o77-fW_coverStage [data-stage-mask][data-stage-mask]{-webkit-mask-image:radial-gradient(50% 50% at 50% 56%,#000 14%,#000000b8 32%,#0006 50%,#00000029 68%,#0000000a 84%,#0000 96%);mask-image:radial-gradient(50% 50% at 50% 56%,#000 14%,#000000b8 32%,#0006 50%,#00000029 68%,#0000000a 84%,#0000 96%)}@media (min-width:1024px){.o77-fW_intro{padding-top:6rem}.o77-fW_introGrid{grid-template-columns:minmax(0,880px) 240px;justify-content:start;align-items:start;display:grid}.o77-fW_storkCol{display:block}}.o77-fW_p2{color:var(--sheet-ink-soft)}.o77-fW_pRule,.o77-fW_pRuleHeavy{border-color:#1e1b2299}.o77-fW_pillPaper{color:var(--sheet-ink);background:0 0;border-color:#1e1b2299}.o77-fW_pillPaper:hover{background:var(--sheet-ink);color:#fff}.o77-fW_pillSm{min-height:44px;padding:.5rem 1.15rem;font-size:.98rem}.o77-fW_bar{z-index:30;background:var(--room);border-bottom:1px solid var(--rule);position:sticky;top:0}.o77-fW_item{background:var(--room-2);border:1px solid var(--rule);color:var(--ink);transition:border-color .2s var(--ease);border-radius:6px;margin-bottom:.85rem;padding:1.35rem 1.1rem;scroll-margin-top:8rem;position:relative}@media (min-width:640px){.o77-fW_item{padding:1.6rem}}.o77-fW_lit{border-color:var(--coral-deep);box-shadow:0 0 0 1px var(--coral-deep)}.o77-fW_meta,.o77-fW_item a{color:var(--ink-2)}.o77-fW_item a:hover{color:var(--coral)}.o77-fW_item .sq{background:var(--room-3);color:var(--ink)}.o77-fW_lit .sq{background:var(--coral-deep);color:var(--on-coral)}.o77-fW_item .field{background:var(--room);color:var(--ink);border-color:#5a6a94}.o77-fW_item .field::placeholder{color:var(--muted)}.o77-fW_item .field:focus{border-color:var(--coral);box-shadow:0 0 0 4px #f6585433}.o77-fW_item .hint{color:var(--ink-2)}.o77-fW_opt{border:1.5px solid var(--rule);background:var(--room);cursor:pointer;min-height:44px;transition:border-color .2s var(--ease);border-radius:4px;align-items:flex-start;gap:.75rem;padding:.6rem .8rem;display:flex}.o77-fW_opt:hover{border-color:var(--ink-2)}.o77-fW_opt:has(:focus-visible){outline:3px solid var(--coral);outline-offset:2px}.o77-fW_optOn{border-color:var(--ink);color:var(--ink)}.o77-fW_letter{border:2px solid;border-radius:50%;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:.9rem;font-weight:700;display:grid}.o77-fW_optOn .o77-fW_letter{background:var(--ink);border-color:var(--ink);color:var(--room)}.o77-fW_flag{min-height:44px;color:var(--ink-2);cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;border-radius:4px;align-items:center;gap:.4rem;padding:0 .5rem;font-size:.88rem;font-weight:600;display:inline-flex}.o77-fW_flag:hover{color:var(--ink)}.o77-fW_flagOn,.o77-fW_flagOn:hover{color:var(--red-ink)}.o77-fW_symRow{scrollbar-width:thin;gap:6px;margin-top:8px;padding-bottom:4px;display:flex;overflow-x:auto}.o77-fW_symRow>*{flex:none}.o77-fW_sym{background:var(--room);min-width:44px;height:44px;color:var(--ink);cursor:pointer;transition:border-color .2s var(--ease);border:1.5px solid #5a6a94;border-radius:4px;place-items:center;padding:0 .5rem;font-size:1.05rem;font-weight:600;display:grid}.o77-fW_sym:hover{border-color:var(--ink-2)}.o77-fW_passage .rich pre{background:#ffffff6b}.o77-fW_passage .rich :not(pre)>code{background:#ffffff6b}:is(.o77-fW_passage .rich-table th,.o77-fW_passage .rich-table td){border-color:var(--sheet-ink)}.o77-fW_passage .rich-table th{background:#ffffff6b}.o77-fW_passage .rich blockquote{color:var(--sheet-ink-soft);border-color:#1e1b224d}.o77-fW_cell{height:2.5rem;color:var(--ink);transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);border:2px solid #5a6a94;border-radius:3px;place-items:center;font-size:.92rem;font-weight:700;text-decoration:none;display:grid}.o77-fW_cell:hover{border-color:var(--ink-2);color:var(--ink)}.o77-fW_cellDone{background:var(--coral);border-color:var(--coral);color:var(--on-coral)}.o77-fW_cellDone:hover{color:var(--on-coral);background:#ff6d68;border-color:#ff6d68}.o77-fW_cellCur,.o77-fW_cellCur:hover{color:var(--room);background:#fff;border-color:#fff}.o77-fW_sheetBtn{min-height:44px;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease), border-color .2s var(--ease);background:0 0;border:1.5px solid #5a6a94;border-radius:999px;align-items:center;gap:.45rem;padding:0 .9rem;font-size:.98rem;font-weight:700;display:inline-flex}.o77-fW_sheetBtn:hover,.o77-fW_sheetBtn[aria-expanded=true]{background:var(--room-3);border-color:var(--ink-2)}.o77-fW_sheetPanel{overscroll-behavior:contain;border-top:1px solid var(--rule);max-height:calc(100dvh - 9rem);animation:o77-fW_sheet-drop .24s var(--ease) both;padding-block:.25rem 1rem;overflow-y:auto}.o77-fW_sheetPanel .o77-fW_cell{height:44px}@keyframes o77-fW_sheet-drop{0%{opacity:.4;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (min-width:1024px){.o77-fW_sheetBtn,.o77-fW_sheetPanel{display:none}}@media (max-width:639px){.o77-fW_itemRow{display:block}.o77-fW_itemRow>.sq{float:left;margin:.3rem .75rem 0 0}.o77-fW_item{scroll-margin-top:9.5rem}}html[data-exam] .o77-fW_foot{display:none}@media (prefers-reduced-motion:reduce){.o77-fW_item{transition:none}}.o77-fW_timeSet{min-inline-size:0}.o77-fW_timeOpts{flex-wrap:wrap;gap:.6rem;margin-top:.75rem;display:flex}.o77-fW_timeOpt{min-height:44px;color:var(--sheet-ink);cursor:pointer;border:1.5px solid #1e1b2299;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem 1rem;font-weight:600;display:inline-flex}.o77-fW_timeOpt input{appearance:none;background:0 0;border:2px solid;border-radius:50%;flex:none;width:1.15rem;height:1.15rem;margin:0}.o77-fW_timeOpt input:checked{background:radial-gradient(circle, var(--coral) 0 42%, transparent 46%)}.o77-fW_timeOpt:has(input:checked){background:var(--sheet-ink);color:#fff;border-color:var(--sheet-ink)}.o77-fW_timeOpt:has(input:focus-visible){outline:2px solid var(--coral-deep);outline-offset:2px}.o77-fW_timeSelect:disabled{opacity:.7;cursor:default}.o77-fW_item:focus{outline:none}.o77-fW_item:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.o77-fW_kbdHint{max-width:none}@media (hover:none){.o77-fW_kbdHint{display:none}}@media (max-width:1023px){html[data-exam]{scroll-padding-bottom:7.5rem}}
.tuMZzq_holding{min-height:100svh}
