@font-face{font-family:Gochi Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bb80282eab4f8549-s.p.3rkrels9g7w9t.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gochi Hand Fallback;src:local(Arial);ascent-override:82.14%;descent-override:43.44%;line-gap-override:0.0%;size-adjust:93.87%}.Yft8Pa_className{font-family:Gochi Hand,Gochi Hand Fallback;font-style:normal;font-weight:400}.Yft8Pa_variable{--font-hand:"Gochi Hand", "Gochi Hand Fallback"}
.t0rJTa_brand{font-family:var(--f-display);letter-spacing:-.055em;color:var(--ink);justify-items:center;gap:4px;font-size:22px;font-weight:800;line-height:1;display:grid}.t0rJTa_brand[data-align=start]{justify-items:start;font-size:19px}.t0rJTa_brand span{font-family:var(--f-body);letter-spacing:0;color:var(--ink-2);font-size:11.5px;font-weight:500}.t0rJTa_bar{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;margin:0;padding:0;list-style:none;display:grid}.t0rJTa_bar li{min-width:0;color:var(--ink-3);gap:6px;font-size:12.5px;font-weight:500;display:grid}.t0rJTa_bar li>i{background:var(--line);border-radius:999px;height:4px;display:block;overflow:hidden}.t0rJTa_bar li>i>i{border-radius:inherit;background:var(--accent);height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.t0rJTa_bar li>span{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:6px;display:flex;overflow:hidden}.t0rJTa_bar li[data-now],.t0rJTa_bar li[data-done]{color:var(--ink)}.t0rJTa_bar li[data-now]{font-weight:650}.t0rJTa_bar small{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.t0rJTa_list{text-align:left;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.t0rJTa_list li{color:var(--ink-3);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.t0rJTa_list li[data-now]{background:var(--surface);color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--accent)}.t0rJTa_list i{background:var(--sunk);width:30px;height:30px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-style:normal;font-weight:700;display:grid}.t0rJTa_list li[data-now] i{background:var(--accent);color:var(--accent-ink)}.t0rJTa_list span{font-size:13px;line-height:1.3;display:grid}.t0rJTa_list b{color:var(--ink);font-size:15px;font-weight:600}.t0rJTa_list small{font-size:inherit}@media (min-width:760px){.t0rJTa_list[data-row]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.t0rJTa_list[data-row] li,.t0rJTa_list[data-row] span{min-width:0}.t0rJTa_list[data-row] b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t0rJTa_list[data-row] small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.t0rJTa_bar li>i>i{transition:none}}
.WEZH7G_page{min-height:100dvh;padding:40px max(16px, env(safe-area-inset-right,0px)) 40px max(16px, env(safe-area-inset-left,0px));background:var(--bg);place-items:center;display:grid;position:relative;overflow:hidden}.WEZH7G_cards{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(40% 50%,#0000 72%,#000 100%);mask-image:radial-gradient(40% 50%,#0000 72%,#000 100%)}.WEZH7G_card{background:var(--surface);transform:rotate(var(--r));white-space:nowrap;border-radius:14px;align-items:center;gap:10px;padding:10px 14px 10px 12px;animation:7s ease-in-out infinite alternate WEZH7G_float;display:flex;position:absolute;box-shadow:0 0 0 .5px #0000000d,0 1px 2px #0000000a,0 8px 20px -8px #0000001f}@keyframes WEZH7G_float{0%{transform:rotate(var(--r)) translateY(0)}to{transform:rotate(var(--r)) translateY(-8px)}}.WEZH7G_check,.WEZH7G_checkOn{border:1.5px solid #c9c9c9;border-radius:50%;flex:none;width:16px;height:16px}.WEZH7G_checkOn{border-color:var(--ink);background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center / 10px no-repeat}.WEZH7G_cardText{line-height:1.25;display:grid}.WEZH7G_cardText b{font-size:14px;font-weight:600}.WEZH7G_cardText span{color:var(--ink-3);font-size:12px}.WEZH7G_center{z-index:1;text-align:center;justify-items:center;gap:18px;width:min(420px,100%);display:grid;position:relative}.WEZH7G_logo{font-family:var(--f-display);letter-spacing:-.055em;justify-items:center;gap:5px;font-size:26px;font-weight:800;line-height:1;display:grid}.WEZH7G_logo span{font-family:var(--f-body);letter-spacing:0;color:var(--ink-2);font-size:12px;font-weight:500}.WEZH7G_title{margin-top:6px;font-size:clamp(34px,5.2vw,46px);line-height:1.02}.WEZH7G_title span{color:var(--ink-3)}.WEZH7G_google{background:var(--accent);width:100%;color:var(--accent-ink);box-shadow:none;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:15px 22px;font-size:16px;font-weight:600;text-decoration:none;transition:filter .15s,transform .1s;display:inline-flex}.WEZH7G_google:hover{filter:brightness(1.06)}.WEZH7G_google:active{transform:scale(.98)}.WEZH7G_google svg{box-sizing:content-box;background:#fff;border-radius:50%;width:20px;height:20px;padding:3px}.WEZH7G_legal{max-width:34ch;color:var(--ink-3);margin:0;font-size:12.5px}.WEZH7G_error{text-align:left;background:color-mix(in srgb, var(--bad) 8%, var(--surface));width:100%;color:var(--bad);border-radius:14px;margin:0;padding:12px 14px;font-size:14px}.WEZH7G_or{width:100%;color:var(--ink-3);align-items:center;gap:12px;margin:2px 0;font-size:13px;display:flex}.WEZH7G_or:before,.WEZH7G_or:after{content:"";background:var(--line);flex:1;height:1px}.WEZH7G_pwForm{gap:8px;width:100%;display:grid}.WEZH7G_input{background:var(--surface);width:100%;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border:0;border-radius:16px;padding:14px 16px;font-size:16px;transition:box-shadow .15s}.WEZH7G_input:focus{box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent);outline:none}.WEZH7G_input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--bad)}.WEZH7G_pwWrap{display:block;position:relative}.WEZH7G_pwWrap>.WEZH7G_input,.WEZH7G_pwWrap>input{width:100%;display:block}.WEZH7G_pwWrap .WEZH7G_input{padding-right:76px}.WEZH7G_reveal{color:var(--ink-2);background:0 0;border:0;border-radius:10px;padding:6px 10px;font-size:13px;font-weight:600;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.WEZH7G_reveal:hover{background:var(--sunk)}.WEZH7G_enter{background:var(--contrast);width:100%;color:var(--on-contrast);border:0;border-radius:999px;margin-top:2px;padding:14px 22px;font-size:16px;font-weight:600;transition:filter .15s,transform .1s}.WEZH7G_enter:hover{filter:brightness(1.15)}.WEZH7G_enter:active{transform:scale(.98)}.WEZH7G_enter:disabled{opacity:.6;cursor:progress}.WEZH7G_forgot{color:var(--ink-3);font-size:12.5px}.WEZH7G_debug{z-index:2;right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px));color:var(--ink-3);font-size:11px;position:fixed}.WEZH7G_debug summary{cursor:pointer;opacity:.25;text-align:right;list-style:none}.WEZH7G_debug summary::-webkit-details-marker{display:none}.WEZH7G_debug summary:hover,.WEZH7G_debug[open] summary{opacity:.7}.WEZH7G_debug[open]{flex-direction:column-reverse;align-items:flex-end;display:flex}.WEZH7G_debugList{gap:4px;margin-bottom:6px;display:flex}.WEZH7G_debugList button{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:6px;padding:3px 8px;font-size:12px}.WEZH7G_debugList button:hover{color:var(--ink);border-color:var(--ink-3)}@media (prefers-reduced-motion:reduce){.WEZH7G_card{animation:none}}@media (max-width:700px){.WEZH7G_cards{-webkit-mask-image:radial-gradient(70% 34%,#0000 60%,#000 100%);mask-image:radial-gradient(70% 34%,#0000 60%,#000 100%)}.WEZH7G_card:nth-child(3n){display:none}}.WEZH7G_modal{background:var(--surface);width:min(420px,100% - 32px);color:var(--ink);border:0;border-radius:24px;padding:0;box-shadow:0 0 0 .5px #0000000f,0 30px 70px -20px #00000059}.WEZH7G_modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11111140}.WEZH7G_modal[open]{animation:.18s ease-out WEZH7G_pop}@keyframes WEZH7G_pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}.WEZH7G_modalBody{gap:8px;padding:20px;display:grid}.WEZH7G_modalHead{justify-content:space-between;align-items:center;display:flex}.WEZH7G_debugTag{letter-spacing:.08em;text-transform:uppercase;background:var(--contrast);color:var(--on-contrast);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.WEZH7G_close{background:var(--sunk);width:32px;height:32px;color:var(--ink-2);border:0;border-radius:50%;place-items:center;display:grid}.WEZH7G_close svg{width:14px;height:14px}.WEZH7G_modalTitle{margin-top:8px;font-size:26px}.WEZH7G_modalLead{color:var(--ink-2);margin:0 0 10px;font-size:14px}.WEZH7G_accounts{gap:8px;display:grid}.WEZH7G_account{text-align:left;border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:border-color .15s,background .15s;display:grid}.WEZH7G_account:hover{border-color:var(--ink);background:var(--bg)}.WEZH7G_avatar{background:var(--sunk);width:38px;height:38px;color:var(--ink);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.WEZH7G_account[data-role=admin] .WEZH7G_avatar{background:var(--accent);color:var(--accent-ink)}.WEZH7G_accountText{min-width:0;display:grid}.WEZH7G_accountText b{font-weight:600}.WEZH7G_accountText span{color:var(--ink-3);font-size:13px}.WEZH7G_roleTag{color:var(--ink-2);background:var(--sunk);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}@media (prefers-reduced-motion:reduce){.WEZH7G_modal[open]{animation:none}}
.X8sWMG_page{background:var(--bg);min-height:100dvh;color:var(--ink)}.X8sWMG_top{z-index:5;min-height:76px;padding:14px max(20px, env(safe-area-inset-right,0px)) 14px max(20px, env(safe-area-inset-left,0px));background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:14px 28px;display:flex;position:sticky;top:0}.X8sWMG_topSteps{width:min(460px,48vw)}@media (max-width:640px){.X8sWMG_top{flex-wrap:wrap}.X8sWMG_topSteps{width:100%}}.X8sWMG_layout{min-height:calc(100dvh - 76px);display:grid}.X8sWMG_stage{min-width:0;padding:40px max(20px, env(safe-area-inset-right,0px)) 64px max(20px, env(safe-area-inset-left,0px));justify-content:center;align-items:center;display:flex}.X8sWMG_screen{width:min(640px,100%);animation:.45s cubic-bezier(.2,.8,.2,1) X8sWMG_inUp}.X8sWMG_screen[data-dir="-1"]{animation-name:X8sWMG_inDown}@keyframes X8sWMG_inUp{0%{opacity:0;transform:translateY(18px)}}@keyframes X8sWMG_inDown{0%{opacity:0;transform:translateY(-18px)}}.X8sWMG_side{display:none}@media (min-width:1100px){.X8sWMG_page[data-phase=intro] .X8sWMG_layout,.X8sWMG_page[data-phase=questions] .X8sWMG_layout{grid-template-columns:minmax(0,1fr) clamp(400px,36vw,560px)}.X8sWMG_side{align-content:start;gap:14px;height:calc(100dvh - 76px);padding:40px 40px 40px 0;display:grid;position:sticky;top:76px;overflow:auto}}.X8sWMG_sideNote{font-family:var(--font-hand), "Comic Sans MS", cursive;color:var(--ink-2);transform-origin:0;margin:0 0 2px 6px;font-size:21px;line-height:1.15;transform:rotate(-2deg)}.X8sWMG_hello{letter-spacing:-.045em;margin:0;font-size:clamp(48px,8vw,88px);line-height:.95}.X8sWMG_introLead{font-family:var(--f-display);letter-spacing:-.02em;max-width:24ch;margin:22px 0 0;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.2}.X8sWMG_introSub{color:var(--ink-2);max-width:44ch;margin:14px 0 0;font-size:16px;line-height:1.5}.X8sWMG_resume{color:var(--ink-2);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:22px;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.X8sWMG_resume:hover{color:var(--ink)}.X8sWMG_qNum{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:13px;font-weight:700;display:block}.X8sWMG_qTitle{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,4.4vw,50px);line-height:1.04}.X8sWMG_qHint{color:var(--ink-2);margin:12px 0 0;font-size:16.5px;line-height:1.45}.X8sWMG_qBody{margin-top:30px}.X8sWMG_text{border:0;border-bottom:2px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:none;field-sizing:content;background:0 0;outline:none;min-height:2.8em;padding:6px 0 12px;font-size:clamp(20px,2.4vw,26px);line-height:1.35;transition:border-color .2s;display:block}.X8sWMG_text::placeholder{color:var(--ink-3);opacity:.7}.X8sWMG_text:focus{border-bottom-color:var(--accent)}.X8sWMG_text[data-long]{min-height:5.5em;font-size:clamp(18px,2vw,21px);line-height:1.5}.X8sWMG_line{border:0;border-bottom:2px solid var(--line);width:100%;color:var(--ink);font-family:var(--f-display);letter-spacing:-.035em;background:0 0;outline:none;padding:4px 0 10px;font-size:clamp(26px,7.5vw,52px);font-weight:800;transition:border-color .2s;display:block}.X8sWMG_line::placeholder{color:var(--ink-3);opacity:.45}.X8sWMG_line:focus{border-bottom-color:var(--accent)}.X8sWMG_chip{background:var(--surface);box-shadow:0 0 0 1px var(--line);color:var(--ink-2);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14.5px;font-weight:600;transition:box-shadow .15s,color .15s;display:inline-flex}.X8sWMG_chip:hover{color:var(--ink);box-shadow:0 0 0 1px var(--ink-3)}.X8sWMG_chip[aria-pressed=true],.X8sWMG_chip[aria-checked=true]{color:var(--ink);box-shadow:0 0 0 2px var(--ink)}.X8sWMG_chip:focus-visible,.X8sWMG_select select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.X8sWMG_since{grid-template-columns:1.4fr 1fr;gap:12px;max-width:460px;transition:opacity .2s;display:grid}.X8sWMG_since[data-off]{opacity:.4}.X8sWMG_select{gap:6px;display:grid}.X8sWMG_select span{color:var(--ink-2);font-size:13.5px;font-weight:600}.X8sWMG_select select{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a9a9a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center / 18px, var(--surface);width:100%;box-shadow:0 0 0 1px var(--line);color:var(--ink);font-family:var(--f-display);cursor:pointer;border:0;border-radius:14px;padding:14px 40px 14px 16px;font-size:20px;font-weight:700}.X8sWMG_select select:disabled{cursor:default}.X8sWMG_noteLink{color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:16px;padding:0;font-size:14px;font-weight:600}.X8sWMG_noteLink:hover{color:var(--ink)}.X8sWMG_noteLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.X8sWMG_note{gap:2px;max-width:520px;margin-top:16px;display:grid}.X8sWMG_note textarea{background:var(--surface);width:100%;box-shadow:0 0 0 1px var(--line);color:var(--ink);font:inherit;resize:none;field-sizing:content;border:0;border-radius:14px;outline:none;min-height:3.2em;padding:11px 14px;font-size:15px;line-height:1.45}.X8sWMG_note textarea:focus{box-shadow:0 0 0 1.5px var(--accent)}.X8sWMG_note textarea::placeholder{color:var(--ink-3)}.X8sWMG_note .X8sWMG_noteLink{margin-top:6px;font-size:13px}.X8sWMG_zeroNote{color:var(--ink-2);margin:14px 0 0;font-size:15px}.X8sWMG_big{border-bottom:2px solid var(--line);cursor:text;align-items:baseline;gap:12px;padding-bottom:8px;transition:border-color .2s;display:flex}.X8sWMG_big:focus-within{border-bottom-color:var(--accent)}.X8sWMG_big input{min-width:1ch;max-width:100%;color:var(--ink);font-family:var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;field-sizing:content;background:0 0;border:0;outline:none;padding:0;font-size:clamp(60px,10vw,104px);font-weight:800;line-height:1}.X8sWMG_big input::placeholder{color:var(--ink-3);opacity:.45}.X8sWMG_big span{font-family:var(--f-display);color:var(--ink-3);font-size:clamp(24px,3vw,34px);font-weight:700}.X8sWMG_row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.X8sWMG_seg{background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:4px;display:inline-flex}.X8sWMG_seg button{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600}.X8sWMG_seg button[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.X8sWMG_suggest{color:var(--accent);font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:14px;font-weight:650}.X8sWMG_options{gap:8px;display:grid}@media (min-width:700px){.X8sWMG_options[data-cols="2"]{grid-template-columns:1fr 1fr}}.X8sWMG_option{background:var(--surface);width:100%;box-shadow:0 0 0 1px var(--line);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:12px;padding:13px 14px;font-size:15.5px;font-weight:550;transition:box-shadow .15s,transform .1s;display:flex}.X8sWMG_option:hover{box-shadow:0 0 0 1px var(--ink-3)}.X8sWMG_option:active{transform:scale(.99)}.X8sWMG_option span{flex:1;min-width:0}.X8sWMG_option>svg{opacity:0;flex:none;width:18px;height:18px;transition:opacity .15s,transform .2s cubic-bezier(.3,1.6,.5,1);transform:scale(.6)}.X8sWMG_option[aria-checked=true]{box-shadow:0 0 0 2px var(--ink)}.X8sWMG_option[aria-checked=true]>svg{opacity:1;transform:none}.X8sWMG_page kbd{background:var(--sunk);min-width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font:700 12px/1 var(--f-body);border-radius:7px;place-items:center;padding:0 6px;display:inline-grid}.X8sWMG_option[aria-checked=true] kbd{background:var(--ink);color:var(--bg);box-shadow:none}.X8sWMG_meter{opacity:0;margin-top:26px;transition:opacity .3s,transform .3s;transform:translateY(6px)}.X8sWMG_meter[data-show]{opacity:1;transform:none}.X8sWMG_meter p{color:var(--ink-2);margin:12px 0 0;font-size:15px}.X8sWMG_meter strong,.X8sWMG_wFoot strong{color:var(--ink);font-weight:650}.X8sWMG_track{background:var(--sunk);height:10px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;display:block;position:relative}.X8sWMG_track>i{border-radius:inherit;background:var(--accent);transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.X8sWMG_track>b{background:var(--surface);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.X8sWMG_goalValue{align-items:baseline;gap:12px;display:flex}.X8sWMG_goalValue b{font-family:var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(56px,9vw,96px);font-weight:800;line-height:1}.X8sWMG_goalValue span{font-family:var(--f-display);color:var(--ink-3);font-size:24px;font-weight:700}.X8sWMG_range{appearance:none;background:linear-gradient(var(--accent), var(--accent)) no-repeat, var(--sunk);width:100%;height:6px;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:999px;outline:none;margin:26px 0 0}.X8sWMG_range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--surface);border-radius:50%;width:28px;height:28px;transition:transform .12s;box-shadow:0 0 0 1px #00000024}.X8sWMG_range::-moz-range-thumb{background:var(--surface);border:0;border-radius:50%;width:28px;height:28px;box-shadow:0 0 0 1px #00000024}.X8sWMG_range:active::-webkit-slider-thumb{transform:scale(1.1)}.X8sWMG_range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--accent)}.X8sWMG_goalPath{height:130px;margin-top:26px;position:relative}.X8sWMG_goalPath svg{width:100%;height:calc(100% - 34px);position:absolute;inset:0 0 34px;overflow:visible}.X8sWMG_goalLine{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.X8sWMG_goalCurve{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.X8sWMG_goalFrom,.X8sWMG_goalTo{color:var(--ink-3);gap:2px;font-size:12.5px;display:grid;position:absolute;bottom:0}.X8sWMG_goalTo{text-align:right;right:0}.X8sWMG_goalFrom b,.X8sWMG_goalTo b{color:var(--ink);font-size:14px}.X8sWMG_goalValue[data-max] b{color:var(--accent);animation:.42s cubic-bezier(.3,1.7,.5,1) X8sWMG_tenPop}@keyframes X8sWMG_tenPop{45%{transform:scale(1.07)}}.X8sWMG_goalValue b{transform-origin:0 70%;transition:color .25s;display:inline-block}.X8sWMG_goalDot{background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 22%, transparent);border-radius:50%;margin:-6px 0 0 -6px;animation:.35s cubic-bezier(.3,1.7,.5,1) X8sWMG_dotIn;position:absolute;left:96.6667%}@keyframes X8sWMG_dotIn{0%{transform:scale(0)}}.X8sWMG_goalNote[data-max]{color:var(--ink);font-weight:600}.X8sWMG_confetti{pointer-events:none;z-index:50;width:100vw;height:100vh;position:fixed;inset:0}.X8sWMG_goalNote{color:var(--ink-2);margin:18px 0 0;font-size:15px}.X8sWMG_actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;display:flex}.X8sWMG_primary{background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;box-shadow:none;border:0;border-radius:999px;align-items:center;gap:10px;padding:15px 24px;font-size:16px;font-weight:700;text-decoration:none;transition:filter .15s,transform .1s,opacity .2s;display:inline-flex}.X8sWMG_primary svg{width:18px;height:18px;transition:transform .2s}.X8sWMG_primary:hover:not(:disabled){filter:brightness(1.06)}.X8sWMG_primary:hover:not(:disabled) svg{transform:translate(3px)}.X8sWMG_primary:active:not(:disabled){transform:scale(.98)}.X8sWMG_primary:disabled{opacity:.35;cursor:default;box-shadow:none}.X8sWMG_back{background:var(--sunk);width:50px;height:50px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.X8sWMG_back svg{width:18px;height:18px}.X8sWMG_back:hover:not(:disabled){color:var(--ink)}.X8sWMG_back:disabled{opacity:.4}.X8sWMG_enterHint,.X8sWMG_signHint{color:var(--ink-3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.X8sWMG_primary:focus-visible,.X8sWMG_back:focus-visible,.X8sWMG_option:focus-visible,.X8sWMG_seg button:focus-visible,.X8sWMG_suggest:focus-visible,.X8sWMG_resume:focus-visible,.X8sWMG_clear:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.X8sWMG_letter{background:var(--surface);color:var(--ink-2);border-radius:20px;gap:22px;padding:34px 36px 30px;font-size:14.5px;line-height:1.7;display:grid;position:relative;box-shadow:0 0 0 .5px #0000000d,0 2px 4px #00000008,0 24px 50px -28px #00000047}.X8sWMG_letter[data-final]{box-shadow:none;background:0 0;padding:0;font-size:15.5px}.X8sWMG_lHead{gap:2px;display:grid}.X8sWMG_lHead span{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:700}.X8sWMG_lHead p{color:var(--ink-3);margin:0;font-size:12.5px}.X8sWMG_lOpen{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:21px;font-weight:700;line-height:1.3}.X8sWMG_letter[data-final] .X8sWMG_lOpen{font-size:clamp(22px,3vw,27px)}.X8sWMG_clause{gap:6px;transition:opacity .35s;animation:.45s cubic-bezier(.2,.8,.2,1) X8sWMG_clauseIn;display:grid}@keyframes X8sWMG_clauseIn{0%{opacity:0;transform:translateY(8px)}}.X8sWMG_clause h3{font-family:var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:10.5px;font-weight:700;transition:color .3s}.X8sWMG_clause[data-active] h3{color:var(--accent)}.X8sWMG_clause>div{text-wrap:pretty}.X8sWMG_letter:not([data-final]):has([data-active])>:is(.X8sWMG_clause,.X8sWMG_lOpen):not([data-active]){opacity:.42}.X8sWMG_lOpen{transition:opacity .35s}.X8sWMG_ans{color:var(--ink);background:0 0;border-radius:4px;margin:0 -2px;padding:0 2px;font-weight:600;animation:1.8s ease-out X8sWMG_ans}.X8sWMG_lOpen .X8sWMG_ans{font-weight:inherit}@keyframes X8sWMG_ans{0%,35%{background:color-mix(in srgb, var(--accent) 18%, transparent)}to{background:0 0}}.X8sWMG_skel{vertical-align:-.1em;background:var(--sunk);border-radius:6px;max-width:100%;height:.85em;animation:1.4s ease-in-out infinite X8sWMG_skel;display:inline-block}@keyframes X8sWMG_skel{50%{opacity:.45}}.X8sWMG_noteMark{color:var(--accent);cursor:help;outline:none;margin-left:1px;font-weight:700;position:relative}.X8sWMG_noteMark:after{content:attr(data-tip);z-index:3;background:var(--contrast);width:max-content;max-width:min(240px,70vw);color:var(--on-contrast);font-family:var(--f-body);letter-spacing:0;white-space:normal;text-align:left;pointer-events:none;border-radius:10px;padding:7px 10px;font-size:12.5px;font-weight:500;line-height:1.4;animation:.15s ease-out X8sWMG_tipIn;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.X8sWMG_noteMark:hover:after,.X8sWMG_noteMark:focus-visible:after{display:block}@keyframes X8sWMG_tipIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}}.X8sWMG_noteMark:focus-visible{box-shadow:0 0 0 2px var(--accent);border-radius:3px}.X8sWMG_firstGoal{margin:0 0 10px}.X8sWMG_hero{align-items:center;gap:14px;margin-top:2px;display:flex}.X8sWMG_heroFrom,.X8sWMG_heroTo{font-family:var(--f-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex:none;font-weight:800;line-height:1}.X8sWMG_heroFrom{color:var(--ink-3);font-size:22px}.X8sWMG_heroTo{color:var(--ink);border-radius:6px;font-size:30px;animation:1.8s ease-out X8sWMG_ans}.X8sWMG_letter[data-final] .X8sWMG_heroTo{font-size:clamp(30px,4vw,38px)}.X8sWMG_heroLine{background:var(--sunk);border-radius:999px;flex:1;min-width:24px;height:3px;position:relative}.X8sWMG_heroLine>i{border-radius:inherit;background:var(--accent);transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.X8sWMG_heroLine:after{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;right:-1px}.X8sWMG_heroCaption{color:var(--ink-3);margin:4px 0 0;font-size:12.5px}.X8sWMG_lSigns{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:22px;margin-top:6px;padding-top:18px;display:grid}.X8sWMG_lSig{min-width:0;display:grid;position:relative}.X8sWMG_lSig>i{background:var(--ink);opacity:.55;height:1.5px}.X8sWMG_lSig[data-empty]>i{border-top:1.5px dashed var(--ink-3);opacity:.7;background:0 0}.X8sWMG_lSig small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:12px;overflow:hidden}.X8sWMG_raul{height:64px;font-family:var(--font-hand), "Comic Sans MS", cursive;color:var(--ink);transform-origin:0 100%;white-space:nowrap;align-items:flex-end;padding:0 0 4px 4px;font-size:28px;line-height:1;display:flex;transform:rotate(-5deg)}.X8sWMG_letter[data-final] .X8sWMG_raul{height:96px;font-size:34px}.X8sWMG_sigSlot{letter-spacing:.04em;height:64px;color:var(--ink-3);align-items:flex-end;padding-bottom:8px;font-size:12.5px;font-weight:600;display:flex}.X8sWMG_signing{width:100%}.X8sWMG_signIntro{margin-bottom:24px}.X8sWMG_paper{background:var(--surface);border-radius:22px;padding:clamp(22px,4vw,40px);position:relative;box-shadow:0 0 0 .5px #0000000d,0 2px 4px #00000008,0 30px 60px -30px #0000004d}.X8sWMG_pad{background:repeating-linear-gradient(-45deg, transparent 0 8px, color-mix(in srgb, var(--ink) 3%, transparent) 8px 9px);width:100%;height:96px;color:var(--ink);touch-action:none;cursor:crosshair;border-radius:12px 12px 0 0;display:block}.X8sWMG_pad[data-disabled]{cursor:default;background:0 0}.X8sWMG_clear{color:var(--ink-2);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:650;text-decoration:underline;position:absolute;top:4px;right:0}.X8sWMG_stampWrap{aspect-ratio:1;width:clamp(124px,20vw,164px);color:var(--accent);pointer-events:none;mix-blend-mode:multiply;animation:.52s cubic-bezier(.25,.9,.3,1) both X8sWMG_stampDrop;position:absolute;bottom:clamp(56px,9vw,84px);right:clamp(8px,4vw,40px);transform:rotate(-10deg)}.X8sWMG_stampSvg{opacity:.9;width:100%;height:100%;display:block;overflow:visible}.X8sWMG_stampWrap:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--accent) 30%, transparent) 0%, transparent 68%);opacity:0;border-radius:50%;animation:.65s ease-out .34s X8sWMG_halo;position:absolute;inset:4%}@keyframes X8sWMG_stampDrop{0%{opacity:0;transform:translateY(-34px)rotate(-14deg)scale(1.8)}62%{opacity:1;transform:translateY(0)rotate(-10deg)scale(.95)}80%{transform:rotate(-10deg)scale(1.03)}to{opacity:1;transform:rotate(-10deg)scale(1)}}@keyframes X8sWMG_halo{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.45)}}.X8sWMG_paper[data-signed]{animation:.26s ease-out .32s X8sWMG_thud}@keyframes X8sWMG_thud{25%{transform:translate(2px,2px)}50%{transform:translate(-2px,1px)}75%{transform:translate(1px,-1px)}}:root[data-theme=dark] .X8sWMG_stampWrap{mix-blend-mode:normal;color:color-mix(in srgb, var(--accent) 88%, #fff)}:root[data-theme=dark] .X8sWMG_stampSvg{opacity:.85}.X8sWMG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.X8sWMG_fine{color:var(--ink-3);margin:22px 0 0;font-size:12px;line-height:1.45}.X8sWMG_error{color:var(--bad);margin:14px 0 0;font-size:14px;font-weight:600}.X8sWMG_page[data-phase=welcome] .X8sWMG_screen{width:min(520px,100%)}.X8sWMG_welcome{text-align:center;justify-items:center;display:grid}.X8sWMG_check{background:var(--accent);width:72px;height:72px;color:var(--accent-ink);border-radius:24px;place-items:center;margin-bottom:18px;animation:.6s cubic-bezier(.3,1.6,.5,1) .1s backwards X8sWMG_pop;display:grid}.X8sWMG_check svg{width:34px;height:34px}@keyframes X8sWMG_pop{0%{opacity:0;transform:scale(.3)rotate(-25deg)}}.X8sWMG_welcomeTitle{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(34px,6vw,52px);line-height:1.02}.X8sWMG_welcomeLead{max-width:42ch;color:var(--ink-2);margin:14px 0 0;font-size:17px;line-height:1.5}.X8sWMG_wide{justify-content:center;width:100%;margin-top:22px;padding:17px 24px;font-size:17px}.X8sWMG_welcome .X8sWMG_welcomeCard{text-align:left;width:100%}.X8sWMG_welcomeCard{background:var(--surface);border-radius:22px;margin-top:30px;padding:24px;box-shadow:0 0 0 .5px #0000000d,0 1px 2px #00000008,0 18px 40px -24px #00000040}.X8sWMG_welcomeTop{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.X8sWMG_wLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700;display:block}.X8sWMG_wNum{font-family:var(--f-display);letter-spacing:-.04em;margin-top:4px;font-size:clamp(36px,5vw,48px);font-weight:800;line-height:1;display:block}.X8sWMG_wRight{text-align:right}.X8sWMG_wLeft{font-family:var(--f-display);color:var(--accent);margin-top:4px;font-size:22px;font-weight:700;display:block}.X8sWMG_wFoot{color:var(--ink-2);margin:14px 0 0;font-size:14px}@media (max-width:560px){.X8sWMG_stage{align-items:flex-start;padding-top:28px}.X8sWMG_lSigns{grid-template-columns:1fr}.X8sWMG_stampWrap{bottom:64px}.X8sWMG_letter:not([data-final]){padding:26px 22px 22px}.X8sWMG_enterHint kbd,.X8sWMG_enterHint{display:none}}@media (prefers-reduced-motion:reduce){.X8sWMG_screen,.X8sWMG_check,.X8sWMG_stampWrap,.X8sWMG_stampWrap:after,.X8sWMG_paper[data-signed],.X8sWMG_clause,.X8sWMG_goalValue[data-max] b,.X8sWMG_goalDot,.X8sWMG_ans,.X8sWMG_heroTo,.X8sWMG_skel{animation:none}.X8sWMG_track>i,.X8sWMG_heroLine>i,.X8sWMG_meter{transition:none}}.X8sWMG_blockerDetail{margin-top:18px;animation:.3s ease-out X8sWMG_detailIn}@keyframes X8sWMG_detailIn{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.X8sWMG_blockerDetail{animation:none}}
.ndR3Rq_page{background:var(--bg);min-height:100dvh;padding:48px max(16px, env(safe-area-inset-right,0px)) 64px max(16px, env(safe-area-inset-left,0px))}.ndR3Rq_col{text-align:center;justify-items:center;gap:18px;width:min(520px,100%);margin:0 auto;display:grid}.ndR3Rq_logo{margin-bottom:12px}.ndR3Rq_check{background:var(--accent);width:72px;height:72px;color:var(--accent-ink);border-radius:24px;place-items:center;animation:.6s cubic-bezier(.3,1.6,.5,1) .1s backwards ndR3Rq_pop;display:grid}.ndR3Rq_check svg{width:34px;height:34px}@keyframes ndR3Rq_pop{0%{opacity:0;transform:scale(.3)rotate(-25deg)}}.ndR3Rq_title{font-size:clamp(38px,7vw,58px);line-height:1;animation:.5s ease-out .2s backwards ndR3Rq_rise}.ndR3Rq_lead{max-width:60ch;color:var(--ink-2);margin:-4px 0 6px;font-size:17px;animation:.5s ease-out .3s backwards ndR3Rq_rise}@keyframes ndR3Rq_rise{0%{opacity:0;transform:translateY(8px)}}.ndR3Rq_paid{color:var(--ink-3);overflow-wrap:anywhere;margin:-8px 0 0;font-size:13.5px;animation:.5s ease-out .35s backwards ndR3Rq_rise}.ndR3Rq_card{background:var(--surface);text-align:left;border-radius:22px;width:100%;padding:8px 20px 16px;animation:.5s ease-out .6s backwards ndR3Rq_rise;display:grid;box-shadow:0 0 0 .5px #0000000d,0 1px 2px #0000000a,0 10px 30px -18px #0003}.ndR3Rq_row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.ndR3Rq_row span{color:var(--ink-3);font-size:14px}.ndR3Rq_row b{text-align:right;overflow-wrap:anywhere;font-weight:600}.ndR3Rq_note{color:var(--ink-2);margin:12px 0 0;font-size:13.5px}.ndR3Rq_videoWrap{width:100%;margin-top:8px;animation:.5s ease-out .4s backwards ndR3Rq_rise;position:relative}.ndR3Rq_video{background:#111;border-radius:22px;width:100%;overflow:hidden;box-shadow:0 0 0 .5px #0000000d,0 12px 30px -20px #00000038}.ndR3Rq_video video{aspect-ratio:16/9;object-fit:cover;width:100%;max-width:100%;display:block}.ndR3Rq_hand{font-family:var(--font-hand), "Comic Sans MS", cursive;color:var(--ink-2);text-align:center;margin:0 0 6px;font-size:24px;line-height:1.15;display:block;transform:rotate(-3deg)}.ndR3Rq_hand b{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;font-weight:400;text-decoration-thickness:2px}.ndR3Rq_arrow{vertical-align:-22px;width:46px;height:34px;color:var(--ink-2);margin-left:6px;display:inline-block}.ndR3Rq_steps{gap:10px;width:100%;margin-top:14px;animation:.5s ease-out .4s backwards ndR3Rq_rise;display:grid}.ndR3Rq_stepsLabel{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:12px;font-weight:700}.ndR3Rq_cta{background:var(--accent);width:100%;color:var(--accent-ink);box-shadow:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:17px 24px;font-size:17px;font-weight:700;text-decoration:none;transition:filter .15s,transform .1s;animation:.5s ease-out .5s backwards ndR3Rq_rise;display:inline-flex}.ndR3Rq_cta svg{width:20px;height:20px;transition:transform .2s}.ndR3Rq_cta:hover{filter:brightness(1.06)}.ndR3Rq_cta:hover svg{transform:translate(3px)}.ndR3Rq_cta:active{transform:scale(.98)}.ndR3Rq_help{color:var(--ink-3);margin:0;font-size:13px}.ndR3Rq_grid,.ndR3Rq_side{gap:18px;width:100%;display:grid}.ndR3Rq_grid{margin-top:6px}.ndR3Rq_video{position:relative}.ndR3Rq_play{-webkit-backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;place-items:center;width:76px;height:76px;margin:auto;transition:background .2s,transform .2s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59}.ndR3Rq_play svg{width:30px;height:30px;margin-left:4px}.ndR3Rq_play:hover{background:#ffffff47;transform:scale(1.05)}.ndR3Rq_play:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (min-width:1000px){.ndR3Rq_page{align-content:center;min-height:100dvh;padding-top:clamp(16px,3dvh,36px);padding-bottom:clamp(16px,3dvh,36px);display:grid}.ndR3Rq_col{gap:10px;width:min(860px,177.778dvh - 880px,100%);min-width:480px}.ndR3Rq_logo{margin-bottom:2px}.ndR3Rq_check{border-radius:16px;width:48px;height:48px}.ndR3Rq_check svg{width:24px;height:24px}.ndR3Rq_title{font-size:clamp(38px,4vw,52px)}.ndR3Rq_lead{margin:-2px 0 0}.ndR3Rq_grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:8px}.ndR3Rq_side{--side-w:min(100% + 120px, calc(100vw - 64px));width:var(--side-w);margin-inline:calc((100% - var(--side-w)) / 2);gap:12px}.ndR3Rq_steps{margin-top:0}.ndR3Rq_cta{justify-self:center;width:min(420px,100%);margin-top:2px;padding:15px 24px}.ndR3Rq_help{text-align:center}.ndR3Rq_hand{text-align:right;width:180px;margin:0;font-size:22px;position:absolute;top:30%;right:calc(100% + 22px);transform:rotate(-5deg)}.ndR3Rq_arrow{vertical-align:baseline;width:80px;height:60px;margin:6px 0 0 auto;display:block;transform:scaleX(-1)rotate(-10deg)}}@media (min-width:1000px) and (max-width:1279px){.ndR3Rq_hand{text-align:left;width:auto;margin-bottom:4px;font-size:21px;position:static;transform:rotate(-2deg)}.ndR3Rq_arrow{vertical-align:-18px;width:40px;height:30px;margin:0 0 0 6px;display:inline-block;transform:none}.ndR3Rq_col{width:min(860px,177.778dvh - 968.889px,100%)}}@media (min-width:1000px) and (max-height:820px){.ndR3Rq_check{display:none}.ndR3Rq_title{font-size:38px}.ndR3Rq_col{width:min(860px,177.778dvh - 800px,100%)}}@media (min-width:1000px) and (max-width:1279px) and (max-height:820px){.ndR3Rq_col{width:min(860px,177.778dvh - 871.111px,100%)}}@media (prefers-reduced-motion:reduce){.ndR3Rq_check,.ndR3Rq_title,.ndR3Rq_lead,.ndR3Rq_paid,.ndR3Rq_card,.ndR3Rq_videoWrap,.ndR3Rq_steps,.ndR3Rq_cta{animation:none}}
.JH6pPW_page{gap:36px;max-width:880px;padding-bottom:40px;display:grid}.JH6pPW_page>*{min-width:0}.JH6pPW_page>header{margin-bottom:0}.JH6pPW_plan{background:var(--surface);border-radius:24px;gap:20px;padding:24px;display:grid;box-shadow:0 0 0 .5px #0000000d,0 1px 2px #00000008,0 8px 24px -14px #00000024}.JH6pPW_planTop{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.JH6pPW_mark{background:var(--accent);width:46px;height:46px;color:var(--accent-ink);font-family:var(--f-display);letter-spacing:-.04em;border-radius:14px;flex:none;place-items:center;font-size:17px;font-weight:800;display:grid}.JH6pPW_planName{gap:2px;min-width:0;display:grid}.JH6pPW_planName h2{font-size:26px;line-height:1.05}.JH6pPW_planName span{color:var(--ink-2);font-size:14px}.JH6pPW_badge{color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent);white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12.5px;font-weight:600}.JH6pPW_badge[data-tone=muted]{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.JH6pPW_facts{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px 24px;margin:0;padding:18px 0 0;display:grid}.JH6pPW_facts div{align-content:start;gap:2px;min-width:0;display:grid}.JH6pPW_facts dt{color:var(--ink-3);font-size:13px}.JH6pPW_facts dd{font-family:var(--f-display);letter-spacing:-.03em;margin:0;font-size:21px;font-weight:700;line-height:1.2}.JH6pPW_facts small{color:var(--ink-2);overflow-wrap:anywhere;font-size:13px}.JH6pPW_cap:first-letter{text-transform:uppercase}.JH6pPW_note{max-width:64ch;color:var(--ink-2);margin:0;font-size:14px}.JH6pPW_note a{color:var(--ink);text-underline-offset:3px;font-weight:600}.JH6pPW_actions{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.JH6pPW_primary,.JH6pPW_danger{white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:14.5px;font-weight:650;text-decoration:none;transition:background .15s,opacity .15s;display:inline-flex}.JH6pPW_primary{background:var(--accent);color:var(--accent-ink)}.JH6pPW_primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, #000)}.JH6pPW_danger{background:var(--bad);color:#fff}.JH6pPW_danger:hover:not(:disabled){background:color-mix(in srgb, var(--bad) 88%, #000)}.JH6pPW_primary:disabled,.JH6pPW_danger:disabled{opacity:.5;cursor:default}.JH6pPW_textLink{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.JH6pPW_textLink:hover{color:var(--ink);text-decoration-color:currentColor}.JH6pPW_section h2{margin-bottom:14px;font-size:23px}.JH6pPW_case{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.JH6pPW_medal{width:100%;color:var(--ink);text-align:center;font:inherit;background:0 0;border:0;border-radius:20px;justify-items:center;gap:4px;padding:16px 8px 14px;transition:background .15s;display:grid}button.JH6pPW_medal:hover,button.JH6pPW_medal:focus-visible{background:var(--surface)}.JH6pPW_medal svg{margin-bottom:6px;transition:transform .25s cubic-bezier(.3,1.4,.5,1)}button.JH6pPW_medal:hover svg{transform:translateY(-3px)rotate(-4deg)}.JH6pPW_medal b{font-size:14.5px;font-weight:650;line-height:1.25}.JH6pPW_medal small{color:var(--ink-3);font-size:12.5px}.JH6pPW_medal[data-next] b{color:var(--ink-2)}.JH6pPW_caseNote{color:var(--ink-3);margin:10px 0 0;font-size:13px}.JH6pPW_rows{margin:0;padding:0;list-style:none}.JH6pPW_rows li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.JH6pPW_rows li>span:first-child{min-width:0;display:grid}.JH6pPW_rows b{font-weight:600}.JH6pPW_rows small{color:var(--ink-3);font-size:13px}.JH6pPW_amount{white-space:nowrap;align-items:center;gap:8px;font-weight:650;display:inline-flex}.JH6pPW_pending{color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:600}.JH6pPW_history{margin:0;padding:0;list-style:none}.JH6pPW_history li{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:12px 0;display:grid}.JH6pPW_history time{color:var(--ink-3);font-size:13.5px}.JH6pPW_history li>span{min-width:0;display:grid}.JH6pPW_history b{font-size:14.5px;font-weight:600}.JH6pPW_history small{color:var(--ink-3);overflow-wrap:anywhere;font-size:13px}.JH6pPW_help{color:var(--ink-3);margin:0;font-size:13px}.JH6pPW_modal{background:var(--surface);width:min(560px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border:0;border-radius:26px;padding:24px;overflow:auto;box-shadow:0 0 0 .5px #0000000f,0 40px 90px -24px #0006}.JH6pPW_modal::backdrop{-webkit-backdrop-filter:blur(2px);background:#11111173}.JH6pPW_modal[open]{animation:.22s ease-out JH6pPW_modalIn}@keyframes JH6pPW_modalIn{0%{opacity:0;transform:translateY(10px)}}.JH6pPW_step{gap:14px;display:grid}.JH6pPW_step h2{font-size:clamp(23px,5vw,28px);line-height:1.1}.JH6pPW_stepLead{color:var(--ink-2);margin:-6px 0 0;font-size:14.5px}.JH6pPW_stepActions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:4px;display:flex}.JH6pPW_reasons{gap:6px;display:grid}.JH6pPW_reason{box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:11px 14px;font-size:14.5px;transition:box-shadow .15s,background .15s;display:flex}.JH6pPW_reason:hover{background:var(--bg)}.JH6pPW_reason[data-on]{box-shadow:inset 0 0 0 1.5px var(--ink)}.JH6pPW_reason input{accent-color:var(--ink);flex:none;margin:0}.JH6pPW_field{gap:6px;display:grid}.JH6pPW_field span{color:var(--ink-2);font-size:13px;font-weight:600}.JH6pPW_field textarea{background:var(--bg);width:100%;color:var(--ink);font:inherit;resize:vertical;border:0;border-radius:12px;padding:10px 13px;font-size:14.5px;line-height:1.5}.JH6pPW_field textarea:focus{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.JH6pPW_error{background:color-mix(in srgb, var(--bad) 8%, var(--surface));color:var(--bad);border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.JH6pPW_doneMark{background:var(--accent);width:52px;height:52px;color:var(--accent-ink);border-radius:16px;place-items:center;display:grid}.JH6pPW_doneMark svg{width:26px;height:26px}.JH6pPW_teamRows{margin:0;padding:0;list-style:none}.JH6pPW_teamRows li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.JH6pPW_teamRows li:last-child{border-bottom:0}.JH6pPW_teamRows li>span:first-child{min-width:0;display:grid}.JH6pPW_teamRows b{align-items:center;gap:8px;font-weight:600;display:inline-flex}.JH6pPW_teamRows small{color:var(--ink-3);overflow-wrap:anywhere;font-size:13px}.JH6pPW_teamRight{text-align:right;justify-items:end;max-width:56%;display:grid}.JH6pPW_reasonText{color:var(--ink-2);font-size:13.5px}.JH6pPW_videoEdit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.JH6pPW_videoFields{gap:10px;display:grid}.JH6pPW_videoFields>button{justify-self:start;margin-top:-4px}@media (max-width:640px){.JH6pPW_plan{padding:18px}.JH6pPW_badge{margin-left:0}.JH6pPW_history li{grid-template-columns:minmax(0,1fr) auto}.JH6pPW_history time{grid-column:1/-1}.JH6pPW_videoEdit{grid-template-columns:minmax(0,1fr)}.JH6pPW_teamRight{text-align:left;justify-items:start;max-width:100%}.JH6pPW_modal{padding:20px}}@media (prefers-reduced-motion:reduce){.JH6pPW_modal[open]{animation:none}button.JH6pPW_medal:hover svg{transform:none}}
.Dbt0LG_art{--md-fill:var(--accent);--md-on:var(--accent-ink);--md-year:var(--contrast);--md-year-on:var(--accent);--md-ribbon:color-mix(in srgb, var(--accent) 80%, #000);--md-progress:var(--accent);--md-face:var(--md-fill);--md-ink:var(--md-on);--md-ring:color-mix(in srgb, var(--md-on) 42%, transparent);--md-rim:var(--md-face);flex:none;display:block;overflow:visible}[data-program=hundred] .Dbt0LG_art{--md-fill:var(--tone);--md-on:#fff;--md-year:var(--accent);--md-year-on:var(--accent-ink);--md-ribbon:var(--tone);--md-progress:var(--ink)}.Dbt0LG_art[data-year]{--md-face:var(--md-year);--md-ink:var(--md-year-on);--md-ring:color-mix(in srgb, var(--md-year-on) 50%, transparent);--md-rim:var(--md-year-on)}.Dbt0LG_art[data-locked],.Dbt0LG_art[data-new]{--md-face:var(--sunk);--md-ink:var(--ink-3);--md-ring:var(--line);--md-rim:var(--line);--md-ribbon:var(--line)}.Dbt0LG_face{fill:var(--md-face);stroke:var(--md-rim);stroke-width:1.6px;stroke-linejoin:round}.Dbt0LG_art[data-locked] .Dbt0LG_face,.Dbt0LG_art[data-new] .Dbt0LG_face{fill:var(--sunk);stroke:var(--ink-3);stroke-width:1.3px;stroke-dasharray:2.6 2.4}.Dbt0LG_inner{fill:none;stroke:var(--md-ring);stroke-width:1.1px;stroke-linejoin:round}.Dbt0LG_emblem{fill:none;stroke:var(--md-ink);stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round}.Dbt0LG_art[data-locked] .Dbt0LG_emblem{opacity:.75}.Dbt0LG_fill{fill:var(--md-ink);stroke:none}.Dbt0LG_thin{stroke-width:1.5px}.Dbt0LG_halo{stroke:var(--md-face);stroke-width:6px}.Dbt0LG_cut{fill:var(--md-face)}.Dbt0LG_ribbon path{fill:var(--md-ribbon);stroke:none}.Dbt0LG_progress circle{fill:none;stroke:var(--line);stroke-width:1.6px}.Dbt0LG_progress circle+circle{stroke:var(--md-progress);stroke-linecap:round}.Dbt0LG_num{fill:var(--md-ink);font-family:var(--f-display);letter-spacing:-.5px;font-weight:800}.Dbt0LG_art[data-new] .Dbt0LG_num{fill:var(--ink-2)}.Dbt0LG_shine{fill:#fff;opacity:0;transform:skew(-20deg)}.Dbt0LG_art[data-shine] .Dbt0LG_shine{animation:1s ease-out .95s Dbt0LG_sheen}@keyframes Dbt0LG_sheen{0%{opacity:.5;transform:translate(0)skew(-20deg)}to{opacity:.5;transform:translate(104px)skew(-20deg)}}.Dbt0LG_hoverShine:hover .Dbt0LG_shine,.Dbt0LG_hoverShine:focus-visible .Dbt0LG_shine{animation:.9s ease-out Dbt0LG_sheen}@media (prefers-reduced-motion:reduce){.Dbt0LG_art[data-shine] .Dbt0LG_shine,.Dbt0LG_hoverShine:hover .Dbt0LG_shine,.Dbt0LG_hoverShine:focus-visible .Dbt0LG_shine{animation:none}}
.kWmSUq_form{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.kWmSUq_field{gap:8px;display:grid}.kWmSUq_field>span,.kWmSUq_field>label{color:var(--ink-2);font-size:13.5px;font-weight:650}.kWmSUq_input{background:var(--bg);width:100%;box-shadow:inset 0 0 0 1px var(--line);font:inherit;color:var(--ink);resize:vertical;border:0;border-radius:14px;padding:13px 15px;font-size:15.5px}select.kWmSUq_input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.kWmSUq_input:focus,.kWmSUq_money:focus-within{box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent);outline:none}.kWmSUq_input::placeholder{color:var(--ink-3)}.kWmSUq_money{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);cursor:text;border-radius:14px;align-items:baseline;gap:8px;padding:10px 16px;display:flex}.kWmSUq_money[data-invalid]{box-shadow:inset 0 0 0 2px var(--bad)}.kWmSUq_money input{width:100%;min-width:0;font-family:var(--f-display);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;caret-color:var(--accent);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:34px;font-weight:800;line-height:1.1}.kWmSUq_money input::placeholder{color:var(--ink-3);opacity:.5}.kWmSUq_money span{color:var(--ink-3);font-size:15px;font-weight:600}.kWmSUq_quick{flex-wrap:wrap;gap:6px;display:flex}.kWmSUq_quick button{box-shadow:inset 0 0 0 1px var(--line);font:inherit;color:var(--ink-2);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.kWmSUq_quick button:hover{color:var(--ink)}.kWmSUq_quick button[aria-pressed=true]{background:var(--contrast);color:var(--on-contrast);box-shadow:none}.kWmSUq_share{border-top:1px solid var(--line);gap:10px;padding-top:16px;display:grid}.kWmSUq_check{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.kWmSUq_check input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:2px 0 0}.kWmSUq_check span{gap:2px;font-size:14.5px;font-weight:650;display:grid}.kWmSUq_check small{color:var(--ink-3);font-size:13px;font-weight:400}.kWmSUq_after{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.kWmSUq_after b{color:var(--ink)}.kWmSUq_after b:last-child{color:var(--accent)}.kWmSUq_error{color:var(--bad);margin:0;font-size:14px;font-weight:600}.kWmSUq_foot{justify-content:flex-end;gap:8px;display:flex}.kWmSUq_ghost,.kWmSUq_primary{font:inherit;cursor:pointer;border:0;border-radius:999px;padding:12px 20px;font-size:15px;font-weight:650;transition:filter .15s,transform .1s}.kWmSUq_ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.kWmSUq_primary{background:var(--accent);color:var(--accent-ink)}.kWmSUq_primary:hover:not(:disabled){filter:brightness(1.06)}.kWmSUq_ghost:active,.kWmSUq_primary:active{transform:scale(.98)}.kWmSUq_primary:disabled{opacity:.55;cursor:progress}.kWmSUq_ghost:focus-visible,.kWmSUq_primary:focus-visible,.kWmSUq_quick button:focus-visible,.kWmSUq_check input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:520px){.kWmSUq_foot>*{flex:1}}
.h2N4mG_app{background:var(--bg);grid-template-columns:296px minmax(0,1fr);min-height:100dvh;display:grid}.h2N4mG_main{min-width:0;padding:44px max(clamp(20px,4vw,56px),50% - 620px) 64px}.h2N4mG_mobileBar{display:none}.h2N4mG_side{scrollbar-width:none;flex-direction:column;gap:12px;height:100dvh;padding:22px 14px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.h2N4mG_side::-webkit-scrollbar{display:none}.h2N4mG_side>*{flex-shrink:0}.h2N4mG_logo{font-family:var(--f-display);letter-spacing:-.055em;color:var(--ink);gap:4px;padding:0 10px 10px;font-size:22px;font-weight:800;line-height:1;text-decoration:none;display:grid}.h2N4mG_logo span{font-family:var(--f-body);letter-spacing:0;color:var(--ink-3);font-size:11.5px;font-weight:500}.h2N4mG_program{background:var(--surface);border-radius:22px;padding:10px;box-shadow:0 0 0 .5px #0000000d,0 1px 2px #00000008,0 6px 18px -10px #0000001f}.h2N4mG_programHead{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:4px 6px 12px;display:grid}.h2N4mG_mark{font-family:var(--f-display);letter-spacing:-.05em;color:inherit;flex:none;font-size:30px;font-weight:800;line-height:.9}.h2N4mG_programHead .h2N4mG_mark{color:var(--ink-3);grid-row:span 2;min-width:38px}.h2N4mG_hundred .h2N4mG_mark{font-size:26px}.h2N4mG_programHead b{font-family:var(--f-display);letter-spacing:-.03em;font-size:17px;font-weight:800;line-height:1.1}.h2N4mG_programSub{color:var(--ink-3);font-size:12px;line-height:1.2}.h2N4mG_tile{min-width:34px;height:34px;font-family:var(--f-display);letter-spacing:-.02em;border-radius:10px;place-items:center;padding:0 7px;font-size:13px;font-weight:800;display:grid}.h2N4mG_tileAccent{background:var(--accent);color:var(--accent-ink)}.h2N4mG_tileDark{background:var(--contrast);color:var(--on-contrast)}.h2N4mG_tileLight{color:#111;background:#fff}.h2N4mG_nav{gap:2px;display:grid;position:relative}.h2N4mG_indicator{background:var(--bg);height:42px;box-shadow:inset 0 0 0 1px var(--line);transform:translateY(calc(var(--i) * 44px));border-radius:13px;transition:transform .35s cubic-bezier(.3,1.3,.5,1);position:absolute;top:0;left:0;right:0}.h2N4mG_navItem{height:42px;color:var(--ink-2);border-radius:13px;align-items:center;gap:11px;padding:0 12px;font-size:14.5px;font-weight:500;text-decoration:none;transition:color .15s;display:flex;position:relative}.h2N4mG_navItem:hover{color:var(--ink)}.h2N4mG_navItem[aria-current=page]{color:var(--ink);font-weight:600}.h2N4mG_navItem[aria-current=page] .h2N4mG_navIcon{color:var(--accent)}.h2N4mG_navLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.h2N4mG_navIcon{flex:none;place-items:center;transition:color .15s;display:grid}.h2N4mG_navIcon svg{stroke-width:1.8px;overflow:visible}.h2N4mG_badge{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));border-radius:999px;flex:none;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600}.h2N4mG_live{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--accent);border-radius:999px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:2px 7px 2px 6px;font-size:10.5px;font-weight:700;display:inline-flex}.h2N4mG_countdown{background:var(--sunk);min-width:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-family:var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;padding:2px 7px;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:0;margin-left:auto;padding-block:2px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.h2N4mG_countdown number-flow-react{line-height:1}.h2N4mG_countdown[data-days] number-flow-react+number-flow-react{margin-left:3px}.h2N4mG_countdown:empty{visibility:hidden}.h2N4mG_countdown i{background:var(--accent);border-radius:50%;width:6px;height:6px;margin-right:4px}.h2N4mG_countdown[data-soon]{background:color-mix(in srgb, var(--accent) 10%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent);color:var(--accent)}.h2N4mG_countdown[data-soon] i{animation:1.4s ease-in-out infinite h2N4mG_pulse}.h2N4mG_live i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite h2N4mG_pulse}@keyframes h2N4mG_pulse{50%{opacity:.3}}.h2N4mG_counter{border-top:1px dashed var(--line);color:var(--ink-3);gap:8px;margin:12px 6px 4px;padding-top:12px;font-size:12.5px;display:grid}.h2N4mG_counter b{color:var(--ink);font-weight:700}.h2N4mG_dots{grid-template-columns:repeat(10,1fr);gap:5px;display:grid}.h2N4mG_dots i{aspect-ratio:1;background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%}.h2N4mG_dots i[data-on]{background:var(--ink);box-shadow:none;animation:.4s cubic-bezier(.3,1.6,.5,1) backwards h2N4mG_pop}@keyframes h2N4mG_pop{0%{transform:scale(0)}}.h2N4mG_hundred{text-align:left;border:1px dashed color-mix(in srgb, var(--ink-3) 45%, transparent);width:100%;color:var(--ink-3);background:0 0;border-radius:22px;align-items:center;gap:10px;padding:12px 16px 12px 12px;transition:color .2s,border-color .2s,background .2s;display:flex}.h2N4mG_hundred:hover{color:var(--ink-2);border-color:var(--ink-3);background:var(--sunk)}.h2N4mG_hundredText{flex:1;line-height:1.2;display:grid}.h2N4mG_hundredText b{font-family:var(--f-display);letter-spacing:-.03em;font-size:17px;font-weight:800}.h2N4mG_hundredText span{color:inherit;opacity:.8;font-size:12px}.h2N4mG_hundred>svg{width:16px;height:16px}[data-program=hundred] .h2N4mG_programHead .h2N4mG_mark{color:var(--tone)}[data-program=hundred] .h2N4mG_badge{color:var(--ink-2);background:var(--tone-soft)}[data-program=hundred] .h2N4mG_countdown i{background:var(--tone)}.h2N4mG_meWrap{margin-top:auto;position:relative}.h2N4mG_me{text-align:left;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;width:100%;padding:8px;transition:background .15s;display:flex}.h2N4mG_me:hover,.h2N4mG_me[aria-expanded=true]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.h2N4mG_meChevron{color:var(--ink-3);place-items:center;display:grid}.h2N4mG_meChevron svg{width:16px;height:16px}.h2N4mG_menu{z-index:10;background:var(--surface);border-radius:18px;gap:4px;padding:8px;animation:.18s cubic-bezier(.2,.9,.3,1) h2N4mG_menuIn;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 0 0 .5px #00000014,0 16px 40px -12px #00000047}@keyframes h2N4mG_menuIn{0%{opacity:0;transform:translateY(6px)scale(.98)}}.h2N4mG_medalRow{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin:2px 4px 10px;padding:4px 4px 12px;display:flex}.h2N4mG_medalInfo{flex:1;gap:1px;min-width:0;display:grid}.h2N4mG_medalInfo b{font-size:14px;font-weight:650}.h2N4mG_medalInfo span{color:var(--ink-2);font-size:12.5px}.h2N4mG_medalBar{background:var(--sunk);border-radius:999px;height:4px;margin-top:6px;display:block;overflow:hidden}.h2N4mG_medalBar i{border-radius:inherit;background:var(--ink);height:100%;display:block}.h2N4mG_medalInfo small{color:var(--ink-3);margin-top:3px;font-size:11.5px}.h2N4mG_menuHead{border-bottom:1px solid var(--line);margin-bottom:4px;padding:6px 8px 8px;line-height:1.3;display:grid}.h2N4mG_menuHead b{font-size:14px;font-weight:600}.h2N4mG_menuHead span{color:var(--ink-3);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.h2N4mG_menuGroup{gap:6px;padding:4px 8px 8px;display:grid}.h2N4mG_menuLabel{color:var(--ink-3);font-size:12px}.h2N4mG_seg{background:var(--sunk);border-radius:12px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.h2N4mG_seg button{color:var(--ink-2);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-size:13px;font-weight:500;display:inline-flex}.h2N4mG_seg button svg{width:15px;height:15px}.h2N4mG_seg button[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font-weight:600}.h2N4mG_menuItem{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:9px 8px;font-size:14px;display:flex}.h2N4mG_menuItem svg{width:18px;height:18px;color:var(--ink-2)}a.h2N4mG_menuItem{color:var(--ink);text-decoration:none}.h2N4mG_menuNote{color:var(--ink-3);margin-left:auto;font-size:11.5px}.h2N4mG_menuLinks{border-bottom:1px solid var(--line);margin-bottom:6px;padding-bottom:6px;display:grid}.h2N4mG_menuItem:not(:disabled):hover{background:var(--sunk)}.h2N4mG_menuItem:disabled{cursor:default;color:var(--ink-3)}.h2N4mG_soonChip{color:var(--ink-2);background:var(--sunk);border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600}.h2N4mG_menuDanger,.h2N4mG_menuDanger svg{color:var(--bad)}.h2N4mG_avatar{background:var(--surface);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid}.h2N4mG_avatar[data-photo]{box-shadow:none;overflow:hidden}.h2N4mG_avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.h2N4mG_meText{flex:1;min-width:0;line-height:1.25;display:grid}.h2N4mG_meText b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.h2N4mG_meText span{color:var(--ink-3);font-size:12px}.h2N4mG_iconBtn{width:34px;height:34px;color:var(--ink-2);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.h2N4mG_iconBtn:hover{background:var(--sunk);color:var(--ink)}.h2N4mG_iconBtn svg{width:18px;height:18px}.h2N4mG_pageHead{gap:6px;margin-bottom:28px;display:grid}.h2N4mG_pageHead h1{font-size:clamp(40px,5vw,60px);line-height:1}.h2N4mG_pageHead p{color:var(--ink-2);margin:0;font-size:16px}.h2N4mG_modal{background:var(--surface);width:min(720px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border:0;border-radius:28px;padding:22px;box-shadow:0 0 0 .5px #0000000f,0 40px 90px -24px #0006}.h2N4mG_modal[open]{gap:14px;animation:.22s ease-out h2N4mG_rise;display:grid}.h2N4mG_modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1111114d}@keyframes h2N4mG_rise{0%{opacity:0;transform:translateY(10px)scale(.985)}}.h2N4mG_modalHead{align-items:center;gap:12px;display:flex}.h2N4mG_brandRow{align-items:center;gap:10px;display:flex}.h2N4mG_brandRow b{font-family:var(--f-display);letter-spacing:-.03em;font-size:19px;font-weight:800}.h2N4mG_lockChip{color:var(--ink-2);background:var(--sunk);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 12px;font-size:13px;display:inline-flex}.h2N4mG_lockChip svg{width:14px;height:14px}.h2N4mG_video{aspect-ratio:16/9;color:#fff;background:radial-gradient(circle at 30% 35%,#3b332d,#121111 70%);border-radius:20px;place-items:center;max-width:100%;display:grid;position:relative;overflow:hidden}.h2N4mG_video:before{content:"";opacity:0;background:radial-gradient(circle at 75% 25%,#ed440759,#0000 40%);transition:opacity .6s;position:absolute;inset:0}.h2N4mG_video[data-playing]:before{opacity:1}.h2N4mG_videoEl{object-fit:cover;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.h2N4mG_video:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000008c);height:40%;position:absolute;inset:auto 0 0}.h2N4mG_videoTag{z-index:1;background:#00000073;border-radius:999px;padding:4px 11px;font-size:12.5px;position:absolute;top:14px;right:14px}.h2N4mG_bigPlay{z-index:1;color:#111;width:76px;height:76px;box-shadow:none;background:#fff;border:0;border-radius:50%;place-items:center;transition:transform .15s,opacity .3s;display:grid;position:relative}.h2N4mG_bigPlay:hover{transform:scale(1.05)}.h2N4mG_bigPlay svg{width:26px;height:26px}.h2N4mG_video[data-playing] .h2N4mG_bigPlay{opacity:0}.h2N4mG_video[data-playing]:hover .h2N4mG_bigPlay{opacity:1}.h2N4mG_video:not([data-playing]) .h2N4mG_bigPlay svg{margin-left:4px}.h2N4mG_caption{text-align:center;width:min(88%,520px);font-family:var(--f-display);letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 14px #0009;margin:0;font-size:clamp(17px,2.4vw,22px);font-weight:700;line-height:1.2;animation:.35s ease-out h2N4mG_capIn;position:absolute;bottom:62px;left:50%;transform:translate(-50%)}@keyframes h2N4mG_capIn{0%{opacity:0;transform:translate(-50%,6px)}}.h2N4mG_videoBar{z-index:2;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.h2N4mG_rm{color:#111;background:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:grid}.h2N4mG_videoName{white-space:nowrap;font-weight:600}.h2N4mG_track{cursor:pointer;background:#ffffff40;border-radius:3px;flex:1;height:4px;overflow:hidden}.h2N4mG_track i{background:var(--accent);height:100%;display:block}.h2N4mG_time{font-variant-numeric:tabular-nums;opacity:.85;white-space:nowrap}.h2N4mG_modalTitle{margin-top:4px;font-size:clamp(26px,3.6vw,34px);line-height:1.05}.h2N4mG_modalLead{color:var(--ink-2);margin:-6px 0 0;font-size:15.5px}.h2N4mG_benefits{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.h2N4mG_benefits li{background:var(--sunk);border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 10px;font-size:14px;display:inline-flex}.h2N4mG_benefits svg{width:15px;height:15px;color:var(--accent)}.h2N4mG_modalActions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.h2N4mG_btnAccent,.h2N4mG_btnDark,.h2N4mG_btnGhost{border:0;border-radius:999px;padding:13px 22px;font-size:15px;font-weight:600;transition:filter .15s,transform .1s}.h2N4mG_btnAccent{background:var(--accent);color:var(--accent-ink)}.h2N4mG_btnDark{background:var(--contrast);color:var(--on-contrast)}.h2N4mG_btnGhost{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.h2N4mG_btnAccent:hover,.h2N4mG_btnDark:hover{filter:brightness(1.08)}.h2N4mG_btnAccent:active,.h2N4mG_btnDark:active,.h2N4mG_btnGhost:active{transform:scale(.98)}.h2N4mG_error{background:color-mix(in srgb, var(--bad) 10%, var(--surface));color:var(--bad);border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.h2N4mG_sent{text-align:center;justify-items:center;gap:10px;padding:36px 12px 20px;display:grid}.h2N4mG_sent h2{font-size:30px}.h2N4mG_sent p{max-width:40ch;color:var(--ink-2);margin:0 0 8px}.h2N4mG_sentIcon{background:var(--accent);width:64px;height:64px;color:var(--accent-ink);border-radius:50%;place-items:center;animation:.5s cubic-bezier(.3,1.6,.5,1) h2N4mG_popIn;display:grid}.h2N4mG_sentIcon svg{width:30px;height:30px}@keyframes h2N4mG_popIn{0%{opacity:0;transform:scale(.3)}}.h2N4mG_counterRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.h2N4mG_plus{background:var(--accent);width:30px;height:30px;color:var(--accent-ink);border:0;border-radius:50%;flex:none;place-items:center;transition:background .15s,transform .1s;display:grid}.h2N4mG_plus svg{width:16px;height:16px}.h2N4mG_plus:hover{background:color-mix(in srgb, var(--accent) 88%, #000)}.h2N4mG_plus:active{transform:scale(.94)}.h2N4mG_dots i[data-new]{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);animation:.7s cubic-bezier(.3,1.6,.5,1) .5s backwards h2N4mG_newDot}@keyframes h2N4mG_newDot{0%{transform:scale(0)}}.h2N4mG_clientModal{width:min(460px,100% - 24px);overflow:visible}.h2N4mG_modal>*{min-width:0}.h2N4mG_confetti{pointer-events:none;z-index:5;width:100vw;height:100vh;position:fixed;inset:0}.h2N4mG_cmHead{justify-content:space-between;align-items:center;gap:12px;margin:-4px -6px 0 0;display:flex}.h2N4mG_cmFormTitle{letter-spacing:-.02em;margin:0;font-size:24px;line-height:1.1}.h2N4mG_cmLabel{font-family:var(--f-display);letter-spacing:-.02em;font-weight:800}.h2N4mG_steps{gap:6px;display:flex}.h2N4mG_steps i{background:var(--sunk);border-radius:999px;width:28px;height:5px;transition:background .3s,width .3s}.h2N4mG_steps i[data-on]{background:var(--accent)}.h2N4mG_steps i[data-on]:last-of-type{width:40px}.h2N4mG_steps i[data-on]:has(+i:not([data-on])){width:40px}.h2N4mG_cmBody{gap:16px;display:grid}.h2N4mG_cmStep{align-content:start;gap:14px;min-height:210px;animation:.32s cubic-bezier(.2,.9,.3,1) h2N4mG_stepIn;display:grid}@keyframes h2N4mG_stepIn{0%{opacity:0;transform:translate(18px)}}.h2N4mG_cmTitle{font-size:clamp(26px,5vw,32px);line-height:1.05}.h2N4mG_cmLead{color:var(--ink-2);margin:-6px 0 0;font-size:14.5px}.h2N4mG_bigMoney{cursor:text;justify-content:center;align-items:baseline;gap:8px;padding:18px 0 6px;display:flex}.h2N4mG_bigMoney input{text-align:right;max-width:100%;font-family:var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;caret-color:var(--accent);background:0 0;border:0;outline:none;padding:0;font-size:clamp(56px,13vw,76px);font-weight:800;line-height:1}.h2N4mG_bigMoney input::placeholder{color:#d6d6d6}.h2N4mG_bigMoney span{color:var(--ink-3);font-size:17px;font-weight:600}.h2N4mG_quick{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.h2N4mG_quick button{background:var(--sunk);color:var(--ink-2);font-variant-numeric:tabular-nums;border:0;border-radius:999px;padding:7px 13px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s}.h2N4mG_quick button:hover{color:var(--ink)}.h2N4mG_quick button[data-on]{background:var(--contrast);color:var(--on-contrast)}.h2N4mG_text{background:var(--bg);width:100%;box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:16px;padding:14px 16px;font-size:16px}.h2N4mG_text:focus{box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent);outline:none}.h2N4mG_summary{background:var(--bg);border-radius:20px;gap:14px;padding:18px;display:grid}.h2N4mG_summaryRow{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.h2N4mG_summaryRow b{color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap}.h2N4mG_summaryJump{font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}.h2N4mG_summaryJump span{color:var(--ink-3);font-size:18px;font-weight:500}.h2N4mG_summaryJump svg{width:20px;height:20px;color:var(--ink-3)}.h2N4mG_summaryJump b{font-family:var(--f-display);letter-spacing:-.04em;font-size:36px;font-weight:800;line-height:1}.h2N4mG_summaryBar{background:#e9e9e9;border-radius:999px;height:10px;display:flex;overflow:hidden}.h2N4mG_summaryBar i{background:var(--ink);height:100%;display:block}.h2N4mG_summaryBar .h2N4mG_summaryAdd{background:var(--accent);animation:.8s cubic-bezier(.2,.9,.3,1) .15s backwards h2N4mG_grow}@keyframes h2N4mG_grow{0%{width:0}}.h2N4mG_summaryNote{color:var(--ink-2);font-size:13.5px}.h2N4mG_cmFoot{gap:8px;display:flex}.h2N4mG_btnGrow{flex:1}.h2N4mG_btnBlock{width:100%}.h2N4mG_btnAccent:disabled{opacity:.45;cursor:not-allowed}.h2N4mG_dots i[data-part]{background:linear-gradient(90deg, var(--ink) var(--fill), var(--sunk) var(--fill));box-shadow:inset 0 0 0 1px var(--line)}.h2N4mG_dots i[tabindex]{cursor:help;transition:transform .2s cubic-bezier(.3,1.6,.5,1)}.h2N4mG_dots i[tabindex]:hover,.h2N4mG_dots i[tabindex]:focus-visible{outline:none;transform:scale(1.35)}.h2N4mG_tip{z-index:50;background:var(--surface);text-align:center;pointer-events:none;border-radius:20px;justify-items:center;gap:6px;width:236px;margin-top:-10px;padding:14px 16px 16px;animation:.28s cubic-bezier(.3,1.5,.5,1) h2N4mG_tipIn;display:grid;position:fixed;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 0 0 .5px #0000000f,0 18px 44px -14px #0000004d}.h2N4mG_tip:after{content:"";bottom:-6px;left:calc(50% + var(--ax,0px));background:var(--surface);border-radius:2px;width:12px;height:12px;position:absolute;transform:translate(-50%)rotate(45deg)}@keyframes h2N4mG_tipIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px))scale(.92)}}.h2N4mG_tipArt{background:0 0;width:150px;height:131px;margin:-64px 0 -6px;animation:.7s cubic-bezier(.3,1.6,.5,1) h2N4mG_wobble}.h2N4mG_tip .h2N4mG_tipArt[data-theme=light],.h2N4mG_tip .h2N4mG_tipArt[data-theme=dark]{--anatomy-lit:#c2410c;--anatomy-face:#ffd3be;--anatomy-lit-top:#ff9c6b;--anatomy-lit-shade:#ed4407;--anatomy-weight:1px}.h2N4mG_tip .h2N4mG_tipArt[data-theme=dark]{--anatomy-card:transparent;--anatomy-face:#5a2a14;--anatomy-lit:#ff7a3d}:is([data-program=hundred] .h2N4mG_tip .h2N4mG_tipArt[data-theme=light],[data-program=hundred] .h2N4mG_tip .h2N4mG_tipArt[data-theme=dark]){--anatomy-lit:#2a2a2e;--anatomy-face:#e6e6e2;--anatomy-lit-top:#a3a3a0;--anatomy-lit-shade:#111}[data-program=hundred] .h2N4mG_tip .h2N4mG_tipArt[data-theme=dark]{--anatomy-face:#3a3a3e;--anatomy-lit:#d6d6d2}@keyframes h2N4mG_wobble{0%{opacity:0;transform:translateY(14px)scale(.6)}60%{opacity:1;transform:translateY(-3px)scale(1.04)}to{transform:none}}.h2N4mG_tipTitle{font-family:var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.h2N4mG_tipText{color:var(--ink-2);text-wrap:balance;margin:0;font-size:12.5px;line-height:1.4}.h2N4mG_tipText b{color:var(--ink);font-weight:600}.h2N4mG_tipGot,.h2N4mG_tipLeft{border-radius:999px;margin-top:4px;padding:3px 10px;font-size:12px;font-weight:600}.h2N4mG_tipGot{background:var(--contrast);color:var(--on-contrast)}.h2N4mG_tipLeft{background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--accent)}.h2N4mG_hInfo{gap:4px;margin-top:4px;display:grid}.h2N4mG_hTitle{font-size:clamp(24px,3.4vw,30px);line-height:1.05}.h2N4mG_hLead{color:var(--ink-2);margin:0;font-size:15px}.h2N4mG_hList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.h2N4mG_hList li{background:var(--bg);border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.h2N4mG_hList li>span:last-child{color:var(--ink-3);font-size:13px;line-height:1.3;display:grid}.h2N4mG_hList b{color:var(--ink);font-size:14.5px;font-weight:600}.h2N4mG_hIcon{background:var(--surface);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;flex:none;place-items:center;display:grid}.h2N4mG_hIcon svg{width:19px;height:19px;color:var(--accent)}@media (max-width:560px){.h2N4mG_hList{grid-template-columns:minmax(0,1fr)}}.h2N4mG_party{z-index:6;text-align:center;justify-items:center;gap:12px;padding:10px 6px 4px;display:grid;position:relative}.h2N4mG_partyPlus{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));font-variant-numeric:tabular-nums;border-radius:999px;padding:5px 14px;font-size:14px;font-weight:700;animation:.5s cubic-bezier(.3,1.6,.5,1) .1s backwards h2N4mG_popIn}.h2N4mG_partyTitle{font-size:clamp(30px,6vw,40px);line-height:1;animation:.55s cubic-bezier(.3,1.6,.5,1) .2s backwards h2N4mG_popIn}.h2N4mG_partyNumber{font-family:var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;justify-items:center;font-size:clamp(56px,12vw,84px);font-weight:800;line-height:.95;display:grid}.h2N4mG_partyNumber span{font-family:var(--f-body);letter-spacing:0;color:var(--ink-3);margin-top:6px;font-size:15px;font-weight:500}.h2N4mG_partyBar{background:var(--sunk);border-radius:999px;width:100%;height:10px;overflow:hidden}.h2N4mG_partyBar i{background:linear-gradient(90deg, var(--accent), #ff7a3d);border-radius:999px;height:100%;display:block}.h2N4mG_party .h2N4mG_dots{width:100%;max-width:300px}.h2N4mG_partyLead{color:var(--ink-2);margin:0}@media (prefers-reduced-motion:reduce){.h2N4mG_tip,.h2N4mG_tipArt,.h2N4mG_cmStep,.h2N4mG_summaryAdd,.h2N4mG_dots i[data-new],.h2N4mG_partyPlus,.h2N4mG_partyTitle,.h2N4mG_indicator,.h2N4mG_live i,.h2N4mG_countdown[data-soon] i,.h2N4mG_dots i[data-on],.h2N4mG_modal[open],.h2N4mG_caption,.h2N4mG_sentIcon{transition:none;animation:none}}.h2N4mG_scrim{display:none}@media (max-width:860px){.h2N4mG_app{grid-template-columns:minmax(0,1fr);align-content:start}.h2N4mG_mobileBar{z-index:20;padding:calc(10px + env(safe-area-inset-top,0px)) max(14px, env(safe-area-inset-right,0px)) 10px max(14px, env(safe-area-inset-left,0px));background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.h2N4mG_mobileBar .h2N4mG_logo{padding:0;font-size:19px}.h2N4mG_side{z-index:31;background:var(--bg);width:min(300px,86vw);transition:transform .28s;position:fixed;top:0;left:0;transform:translate(-102%);box-shadow:20px 0 50px -20px #0000004d}.h2N4mG_side[data-open]{transform:none}.h2N4mG_scrim{z-index:30;background:#11111140;display:block;position:fixed;inset:0}.h2N4mG_main{padding:20px max(16px, env(safe-area-inset-right,0px)) 48px max(16px, env(safe-area-inset-left,0px))}.h2N4mG_videoName{display:none}}.h2N4mG_config{border-top:1px solid var(--line);margin-top:8px;padding-top:6px}.h2N4mG_configToggle{width:100%;height:42px;color:var(--ink-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:11px;padding:0 12px;font-size:14.5px;font-weight:500;transition:color .15s,background .15s;display:flex}.h2N4mG_configToggle:hover,.h2N4mG_config[data-open] .h2N4mG_configToggle{color:var(--ink)}.h2N4mG_configToggle:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.h2N4mG_configChevron{flex:none;width:16px;height:16px;margin-left:auto;transition:transform .2s}.h2N4mG_config[data-open] .h2N4mG_configChevron{transform:rotate(180deg)}.h2N4mG_configList{padding-left:10px}.h2N4mG_navItem[data-hidden] .h2N4mG_navLabel,.h2N4mG_navItem[data-hidden] .h2N4mG_navIcon{opacity:.5}.h2N4mG_hiddenTag{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex:none;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600}
.DWMDCW_dialog{color:#fff;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:24px 16px;position:fixed;inset:0;overflow:hidden auto}.DWMDCW_dialog[open]{place-items:center;display:grid}.DWMDCW_dialog::backdrop{-webkit-backdrop-filter:blur(8px);background:#0c0c0cc7;animation:.3s ease-out DWMDCW_fade}@keyframes DWMDCW_fade{0%{opacity:0}}.DWMDCW_confetti{pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.DWMDCW_body{text-align:center;justify-items:center;gap:8px;width:min(420px,100%);display:grid;position:relative}.DWMDCW_stage{place-items:center;width:240px;height:240px;margin-bottom:10px;display:grid;position:relative}.DWMDCW_rays{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--accent) 34%, transparent) 0deg 5deg, transparent 5deg 16deg);border-radius:50%;animation:.9s ease-out .45s both DWMDCW_raysIn,40s linear infinite DWMDCW_turn;position:absolute;inset:-80px;-webkit-mask:radial-gradient(closest-side,#000 25%,#0000 100%);mask:radial-gradient(closest-side,#000 25%,#0000 100%)}@keyframes DWMDCW_raysIn{0%{opacity:0;scale:.6}}@keyframes DWMDCW_turn{to{rotate:360deg}}.DWMDCW_wave{width:184px;height:184px;box-shadow:inset 0 0 0 2px var(--accent);opacity:0;border-radius:50%;margin:-92px 0 0 -92px;animation:1.5s ease-out .85s both DWMDCW_wave;position:absolute;top:50%;left:50%}.DWMDCW_wave+.DWMDCW_wave{animation-delay:1.1s}@keyframes DWMDCW_wave{0%{opacity:.85;transform:scale(.85)}to{opacity:0;transform:scale(1.9)}}.DWMDCW_coin{animation:3.6s ease-in-out 1.3s infinite alternate DWMDCW_float;position:relative}@keyframes DWMDCW_float{to{transform:translateY(-7px)}}.DWMDCW_spin{filter:drop-shadow(0 18px 28px #00000059);animation:1.15s cubic-bezier(.17,1.2,.35,1) both DWMDCW_spin}@keyframes DWMDCW_spin{0%{opacity:0;transform:perspective(700px)translateY(36px)scale(.35)rotateY(-600deg)}45%{opacity:1}to{transform:perspective(700px)translateY(0)scale(1)rotateY(0)}}.DWMDCW_title{color:#fff;font-size:clamp(30px,7vw,40px);line-height:1.05;animation:.5s ease-out 1s both DWMDCW_rise}.DWMDCW_when{color:#ffffff9e;margin:0;font-size:14px;font-weight:600;animation:.5s ease-out 1.08s both DWMDCW_rise}.DWMDCW_line{color:#ffffffdb;max-width:34ch;margin:6px 0 0;font-size:16px;animation:.5s ease-out 1.16s both DWMDCW_rise}@keyframes DWMDCW_rise{0%{opacity:0;transform:translateY(8px)}}.DWMDCW_actions{justify-items:center;gap:14px;margin-top:18px;animation:.5s ease-out 1.3s both DWMDCW_rise;display:grid}.DWMDCW_primary{background:var(--accent);min-width:200px;color:var(--accent-ink);border:0;border-radius:999px;padding:13px 28px;font-size:15px;font-weight:700}.DWMDCW_primary:hover{filter:brightness(1.08)}.DWMDCW_link{color:#ffffffbf;text-underline-offset:3px;font-size:14px;font-weight:600;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.DWMDCW_link:hover{color:#fff;text-decoration-color:currentColor}[data-program=hundred] .DWMDCW_rays{background:repeating-conic-gradient(#ffffff24 0deg 5deg,#0000 5deg 16deg)}[data-program=hundred] .DWMDCW_wave{box-shadow:inset 0 0 0 2px #ffffffb3}[data-program=hundred] .DWMDCW_primary{color:#111;background:#fff}@media (max-width:420px){.DWMDCW_stage{width:210px;height:210px}}@media (prefers-reduced-motion:reduce){.DWMDCW_dialog::backdrop,.DWMDCW_rays,.DWMDCW_wave,.DWMDCW_coin,.DWMDCW_spin,.DWMDCW_title,.DWMDCW_when,.DWMDCW_line,.DWMDCW_actions{animation:none}.DWMDCW_wave{display:none}}
.NgpjCq_meWrap{margin-top:auto;position:relative}.NgpjCq_me{text-align:left;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;width:100%;padding:8px;transition:background .15s;display:flex}.NgpjCq_me:hover,.NgpjCq_me[aria-expanded=true]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.NgpjCq_meChevron{color:var(--ink-3);place-items:center;display:grid}.NgpjCq_meChevron svg{width:16px;height:16px}.NgpjCq_menu{z-index:10;background:var(--surface);border-radius:18px;gap:4px;padding:8px;animation:.18s cubic-bezier(.2,.9,.3,1) NgpjCq_menuIn;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 0 0 .5px #00000014,0 16px 40px -12px #00000047}@keyframes NgpjCq_menuIn{0%{opacity:0;transform:translateY(6px)scale(.98)}}.NgpjCq_menuHead{border-bottom:1px solid var(--line);margin-bottom:4px;padding:6px 8px 8px;line-height:1.3;display:grid}.NgpjCq_menuHead b{font-size:14px;font-weight:600}.NgpjCq_menuHead span{color:var(--ink-3);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.NgpjCq_menuGroup{gap:6px;padding:4px 8px 8px;display:grid}.NgpjCq_menuLabel{color:var(--ink-3);font-size:12px}.NgpjCq_seg{background:var(--sunk);border-radius:12px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.NgpjCq_seg button{color:var(--ink-2);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-size:13px;font-weight:500;display:inline-flex}.NgpjCq_seg button svg{width:15px;height:15px}.NgpjCq_seg button[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font-weight:600}.NgpjCq_menuItem{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:9px 8px;font-size:14px;display:flex}.NgpjCq_menuItem svg{width:18px;height:18px;color:var(--ink-2);flex:none}a.NgpjCq_menuItem{color:var(--ink);text-decoration:none}.NgpjCq_menuNote{color:var(--ink-3);text-align:right;margin-left:auto;font-size:11.5px}.NgpjCq_menuLinks{border-bottom:1px solid var(--line);margin-bottom:6px;padding-bottom:6px;display:grid}.NgpjCq_menuItem:not(:disabled):hover{background:var(--sunk)}.NgpjCq_menuDanger,.NgpjCq_menuDanger svg{color:var(--bad)}.NgpjCq_avatar{background:var(--surface);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.NgpjCq_avatar[data-photo]{box-shadow:none;overflow:hidden}.NgpjCq_avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.NgpjCq_meText{flex:1;min-width:0;line-height:1.25;display:grid}.NgpjCq_meText b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.NgpjCq_meText span{color:var(--ink-3);font-size:12px}.NgpjCq_medalRow{border-bottom:1px solid var(--line);color:var(--ink);border-radius:12px 12px 0 0;align-items:center;gap:12px;margin:0 0 6px;padding:8px 8px 12px;text-decoration:none;display:flex}.NgpjCq_medalRow:hover{background:var(--sunk)}.NgpjCq_medalInfo{flex:1;gap:1px;min-width:0;display:grid}.NgpjCq_medalInfo b{font-size:14px;font-weight:650}.NgpjCq_medalInfo span{color:var(--ink-2);font-size:12.5px}.NgpjCq_medalBar{background:var(--sunk);border-radius:999px;height:4px;margin-top:6px;display:block;overflow:hidden}.NgpjCq_medalRow:hover .NgpjCq_medalBar{background:var(--line)}.NgpjCq_medalBar i{border-radius:inherit;background:var(--accent);height:100%;display:block}.NgpjCq_medalInfo small{color:var(--ink-3);margin-top:3px;font-size:11.5px}
._9Ro60G_pill{background:var(--accent);min-width:19px;height:19px;color:var(--accent-ink);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}
.c_Gvsa_muted{color:var(--ink-3);margin:0;font-size:13.5px}.c_Gvsa_textLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--tone);text-decoration-color:var(--tone);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;transition:text-decoration-color .15s}.c_Gvsa_textLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.c_Gvsa_textLink:disabled{opacity:.45;cursor:default}.c_Gvsa_new{color:var(--ink);background:var(--tone-soft);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.c_Gvsa_btn,.c_Gvsa_btnGhost{border:0;border-radius:999px;align-items:center;gap:8px;font-size:14.5px;font-weight:600;text-decoration:none;transition:opacity .15s,background .15s,transform .1s;display:inline-flex}.c_Gvsa_btn{background:var(--accent);color:var(--accent-ink);padding:11px 20px}.c_Gvsa_btn:hover:not(:disabled){opacity:.88}.c_Gvsa_btn:disabled{opacity:.3;cursor:default}.c_Gvsa_btnGhost{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:0 0;padding:10px 18px}.c_Gvsa_btnGhost:hover{background:var(--sunk)}.c_Gvsa_btn:active:not(:disabled),.c_Gvsa_btnGhost:active{transform:scale(.98)}.c_Gvsa_btn svg,.c_Gvsa_btnGhost svg{width:13px;height:13px}.c_Gvsa_error{color:var(--bad);margin:0;font-size:13.5px}.c_Gvsa_block{margin-top:48px}.c_Gvsa_blockHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:16px;display:flex}.c_Gvsa_blockHead h2{font-size:26px}.c_Gvsa_hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;display:grid}.c_Gvsa_next{--soft:color-mix(in srgb, var(--on-contrast) 60%, transparent);background:var(--contrast);min-height:300px;color:var(--on-contrast);border-radius:26px;flex-direction:column;padding:24px 28px;display:flex}.c_Gvsa_nextTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.c_Gvsa_with{color:var(--soft);align-items:center;gap:9px;font-size:13.5px;display:inline-flex}.c_Gvsa_with img{object-fit:cover;filter:grayscale();border-radius:50%;width:26px;height:26px}.c_Gvsa_until{background:color-mix(in srgb, var(--on-contrast) 12%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:4px 11px;font-size:12.5px;font-weight:600}.c_Gvsa_until:empty{display:none}.c_Gvsa_nextDay{margin-top:26px;font-size:clamp(32px,3.6vw,46px);line-height:1.02}.c_Gvsa_nextTime{color:var(--soft);margin:8px 0 0;font-size:15px}.c_Gvsa_nextAgenda{max-width:52ch;color:var(--soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:16px 0 0;font-size:14px;display:-webkit-box;overflow:hidden}.c_Gvsa_nextAgenda b{color:var(--on-contrast);font-weight:600}.c_Gvsa_nextActions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:auto;padding-top:24px;display:flex}.c_Gvsa_btnLight{background:var(--on-contrast);color:#111;border-radius:999px;align-items:center;padding:12px 20px;font-size:14.5px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.c_Gvsa_btnLight:hover{opacity:.88}.c_Gvsa_nextLink{color:var(--soft);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--on-contrast) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--on-contrast) 30%, transparent);text-underline-offset:3px;font-size:14px;font-weight:600;transition:color .15s}.c_Gvsa_nextLink:hover{color:var(--on-contrast)}.c_Gvsa_nextNote{color:color-mix(in srgb, var(--on-contrast) 42%, transparent);margin:14px 0 0;font-size:12.5px}.c_Gvsa_panel,.c_Gvsa_agenda{background:var(--surface);border-radius:26px;flex-direction:column;gap:12px;padding:22px 24px;display:flex;box-shadow:0 0 0 .5px #0000000d,0 1px 2px #00000008,0 6px 18px -10px #0000001f}.c_Gvsa_panel h2,.c_Gvsa_agenda h2{font-size:22px}.c_Gvsa_panelHead{gap:2px;display:grid}.c_Gvsa_panel .c_Gvsa_textLink{align-self:flex-start;margin-top:auto}.c_Gvsa_steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.c_Gvsa_step{cursor:pointer;align-items:flex-start;gap:12px;padding:8px 0;font-size:14.5px;line-height:1.4;display:flex;position:relative}.c_Gvsa_step input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.c_Gvsa_box{color:#0000;width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--tone);border-radius:6px;flex:none;place-items:center;margin-top:-1px;transition:background .15s,box-shadow .15s,color .15s;display:grid}.c_Gvsa_box svg{width:13px;height:13px}.c_Gvsa_step:hover .c_Gvsa_box{box-shadow:inset 0 0 0 1.5px var(--ink-2)}.c_Gvsa_step input:focus-visible+.c_Gvsa_box{outline:2px solid var(--accent);outline-offset:2px}.c_Gvsa_step[data-done] .c_Gvsa_box{background:var(--accent);box-shadow:none;color:var(--accent-ink)}.c_Gvsa_stepText{transition:color .15s}.c_Gvsa_step[data-done] .c_Gvsa_stepText{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--tone);text-decoration-color:var(--tone)}.c_Gvsa_textarea{resize:vertical;background:var(--sunk);width:100%;min-height:132px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;border:0;border-radius:14px;outline:none;padding:12px 14px;font-size:14.5px;line-height:1.5;transition:box-shadow .15s}.c_Gvsa_textarea:focus{box-shadow:inset 0 0 0 1px var(--ink-3), 0 0 0 3px color-mix(in srgb, var(--ink) 6%, transparent)}.c_Gvsa_textarea::placeholder{color:var(--ink-3)}.c_Gvsa_agendaFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}.c_Gvsa_grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:26px 16px;margin:0;padding:0;list-style:none;display:grid}.c_Gvsa_grid li{display:flex}.c_Gvsa_message{background:var(--surface);max-width:780px;color:inherit;border-radius:22px;align-items:flex-start;gap:14px;padding:18px 20px;text-decoration:none;transition:box-shadow .35s;display:flex;box-shadow:0 0 0 .5px #0000000d,0 1px 2px #00000008,0 6px 18px -10px #0000001f}.c_Gvsa_message:hover{box-shadow:0 0 0 .5px #0000000f,0 1px 2px #00000008,0 12px 32px -14px #00000029}.c_Gvsa_messageAvatar{object-fit:cover;filter:grayscale();border-radius:50%;flex:none;width:40px;height:40px}.c_Gvsa_messageBody{gap:4px;min-width:0;display:grid}.c_Gvsa_messageHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.c_Gvsa_messageHead b{font-weight:650}.c_Gvsa_messageText{color:var(--ink-2);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;display:-webkit-box;overflow:hidden}.c_Gvsa_sessions{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.c_Gvsa_session{border-bottom:1px solid var(--line)}.c_Gvsa_sessionRow{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:230px minmax(0,1fr) auto 18px;align-items:center;gap:16px;padding:18px 2px;display:grid}.c_Gvsa_sessionDay{color:var(--ink-2);font-size:14px}.c_Gvsa_sessionTitle{text-underline-offset:4px;font-size:16px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s}.c_Gvsa_sessionRow:hover .c_Gvsa_sessionTitle{-webkit-text-decoration-color:var(--tone);text-decoration-color:var(--tone)}.c_Gvsa_sessionLen{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13.5px}.c_Gvsa_chevron{width:18px;height:18px;color:var(--ink-3);transition:transform .2s}.c_Gvsa_sessionRow[aria-expanded=true] .c_Gvsa_chevron{transform:rotate(180deg)}.c_Gvsa_tabs{scrollbar-width:none;background:var(--sunk);border-radius:12px;gap:2px;max-width:100%;margin-bottom:26px;padding:4px;display:inline-flex;overflow-x:auto}.c_Gvsa_tabs::-webkit-scrollbar{display:none}.c_Gvsa_count{background:color-mix(in srgb, var(--ink) 6%, transparent);min-width:20px;color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:center;border-radius:6px;padding:1px 6px;font-size:11.5px;font-weight:600}@media (max-width:960px){.c_Gvsa_hero{grid-template-columns:minmax(0,1fr)}.c_Gvsa_next{min-height:0}}@media (max-width:640px){.c_Gvsa_next{padding:22px}.c_Gvsa_sessionRow{grid-template-columns:minmax(0,1fr) auto 18px;row-gap:4px}.c_Gvsa_sessionDay{grid-column:1/-1;font-size:13px}}@media (prefers-reduced-motion:reduce){.c_Gvsa_chevron{transition:none}}
.DJrWaW_page{--shadow:0 0 0 .5px #0000000d, 0 1px 2px #00000008, 0 6px 18px -10px #0000001f;gap:22px;padding-bottom:80px;display:grid}.DJrWaW_page>*{min-width:0}.DJrWaW_page button{font:inherit}.DJrWaW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.DJrWaW_head h1{font-size:clamp(30px,4vw,40px);line-height:1.05}.DJrWaW_head p{color:var(--ink-2);max-width:60ch;margin:8px 0 0}.DJrWaW_headActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DJrWaW_tabs{background:var(--sunk);scrollbar-width:none;border-radius:16px;gap:4px;width:fit-content;min-width:0;max-width:100%;padding:4px;display:flex;overflow-x:auto}.DJrWaW_tabs::-webkit-scrollbar{display:none}.DJrWaW_tabs button{color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.DJrWaW_tabs button:hover{color:var(--ink)}.DJrWaW_tabs button[aria-selected=true],.DJrWaW_tabs button[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.DJrWaW_tabs em{color:var(--ink-3);font-size:12px;font-style:normal;font-weight:500}.DJrWaW_card{background:var(--surface);box-shadow:var(--shadow);border-radius:22px;gap:18px;min-width:0;padding:22px;display:grid}.DJrWaW_card>*{min-width:0}.DJrWaW_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.DJrWaW_cardHead h2{letter-spacing:-.03em;font-size:20px}.DJrWaW_cardHead p{color:var(--ink-3);margin:4px 0 0;font-size:13.5px}.DJrWaW_cols{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px 18px;display:grid}.DJrWaW_sep{background:var(--line);border:0;height:1px;margin:0}.DJrWaW_field{align-content:start;gap:6px;min-width:0;display:grid}.DJrWaW_label{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.DJrWaW_hint{color:var(--ink-3);margin:0;font-size:12.5px;line-height:1.45}.DJrWaW_input,.DJrWaW_textarea,.DJrWaW_select{background:var(--bg);width:100%;min-width:0;color:var(--ink);font:inherit;border:0;border-radius:12px;padding:10px 13px;font-size:14.5px;line-height:1.4}.DJrWaW_textarea{resize:vertical;min-height:84px;line-height:1.55}.DJrWaW_select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a9a9a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:34px}.DJrWaW_input:focus,.DJrWaW_textarea:focus,.DJrWaW_select:focus{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.DJrWaW_input[data-changed],.DJrWaW_textarea[data-changed]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent)}.DJrWaW_inputSm{max-width:180px}.DJrWaW_withSuffix{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}.DJrWaW_withSuffix .DJrWaW_input{max-width:160px}.DJrWaW_toggle{color:var(--ink-2);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;display:inline-flex}.DJrWaW_toggle i{background:color-mix(in srgb, var(--ink-3) 45%, transparent);border-radius:999px;flex:none;width:36px;height:22px;transition:background .2s;position:relative}.DJrWaW_toggle i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px}.DJrWaW_toggle[aria-checked=true] i{background:var(--ink)}:root[data-theme=dark] .DJrWaW_toggle[aria-checked=true] i{background:var(--accent)}.DJrWaW_toggle[aria-checked=true] i:after{transform:translate(14px)}.DJrWaW_primary,.DJrWaW_secondary,.DJrWaW_danger{white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:650;text-decoration:none;transition:background .15s,color .15s,opacity .15s;display:inline-flex}.DJrWaW_primary{background:var(--accent);color:var(--accent-ink)}.DJrWaW_primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, #000)}.DJrWaW_secondary{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.DJrWaW_secondary:hover:not(:disabled){background:var(--sunk)}.DJrWaW_danger{color:var(--bad);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bad) 35%, transparent);background:0 0}.DJrWaW_danger:hover:not(:disabled),.DJrWaW_danger[data-armed]{background:var(--bad);color:#fff}.DJrWaW_primary:disabled,.DJrWaW_secondary:disabled,.DJrWaW_danger:disabled{opacity:.5;cursor:default}.DJrWaW_primary svg,.DJrWaW_secondary svg,.DJrWaW_danger svg{width:16px;height:16px}.DJrWaW_textLink{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600}.DJrWaW_textLink:hover{color:var(--ink);text-decoration-color:currentColor}.DJrWaW_textLink[data-bad]{color:var(--bad)}.DJrWaW_iconBtn{width:30px;height:30px;color:var(--ink-3);background:0 0;border:0;border-radius:9px;flex:none;place-items:center;display:grid}.DJrWaW_iconBtn:hover:not(:disabled){background:var(--sunk);color:var(--ink)}.DJrWaW_iconBtn:disabled{opacity:.35;cursor:default}.DJrWaW_iconBtn svg{width:16px;height:16px}.DJrWaW_list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.DJrWaW_listRow{align-items:center;gap:6px;min-width:0;display:flex}.DJrWaW_listRow .DJrWaW_input{flex:1}.DJrWaW_listNum{text-align:right;width:22px;color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.DJrWaW_addRow{color:var(--ink-2);background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:6px 2px;font-size:13.5px;font-weight:600;display:inline-flex}.DJrWaW_addRow:hover{color:var(--ink)}.DJrWaW_addRow svg{width:16px;height:16px}.DJrWaW_fixedItem{color:var(--ink-3);padding-left:28px;font-size:12.5px}.DJrWaW_saveBar{z-index:5;background:var(--contrast);color:var(--on-contrast);border-radius:999px;justify-self:center;align-items:center;gap:12px;padding:8px 8px 8px 18px;font-size:14px;animation:.25s cubic-bezier(.3,1.3,.5,1) DJrWaW_barIn;display:flex;position:sticky;bottom:16px}.DJrWaW_saveBar .DJrWaW_textLink{color:color-mix(in srgb, var(--on-contrast) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--on-contrast) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--on-contrast) 30%, transparent)}.DJrWaW_saveBar .DJrWaW_textLink:hover{color:var(--on-contrast)}@keyframes DJrWaW_barIn{0%{opacity:0;transform:translateY(20px)}}.DJrWaW_toast{z-index:60;opacity:0;pointer-events:none;background:var(--contrast);color:var(--on-contrast);visibility:hidden;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:transform .25s,opacity .25s,visibility 0s .25s;display:inline-flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px)}.DJrWaW_toast[data-show]{opacity:1;visibility:visible;transition:transform .25s,opacity .25s;transform:translate(-50%)}.DJrWaW_toast[data-bad]{background:var(--bad)}.DJrWaW_tag{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.DJrWaW_tag[data-tone=dark]{background:var(--contrast);color:var(--on-contrast);box-shadow:none}.DJrWaW_tag[data-tone=accent]{color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent)}.DJrWaW_tag[data-tone=bad]{color:var(--bad);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bad) 35%, transparent)}.DJrWaW_empty{color:var(--ink-3);margin:0;padding:18px 4px;font-size:14px}@media (prefers-reduced-motion:reduce){.DJrWaW_saveBar,.DJrWaW_toast,.DJrWaW_toggle i,.DJrWaW_toggle i:after{transition:none;animation:none}}
._9kaWCG_page{grid-template-columns:minmax(0,1fr)}._9kaWCG_head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}._9kaWCG_head h1{font-size:clamp(28px,4vw,38px);line-height:1.05}._9kaWCG_head p{color:var(--ink-2);overflow-wrap:anywhere;margin:6px 0 0;font-size:14.5px}._9kaWCG_avatar{background:var(--sunk);width:56px;height:56px;color:var(--ink-2);border-radius:50%;place-items:center;font-weight:700;display:grid;overflow:hidden}._9kaWCG_avatar img{object-fit:cover;width:100%;height:100%}._9kaWCG_facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin:0;display:grid}._9kaWCG_facts>div{min-width:0;padding:14px 16px 14px 0}._9kaWCG_facts dt{color:var(--ink-3);font-size:13px}._9kaWCG_facts dd{margin:3px 0 0;font-size:15px;font-weight:600;line-height:1.35}._9kaWCG_facts [data-alert] dd{color:var(--bad)}._9kaWCG_tab{color:var(--ink-2);white-space:nowrap;border-radius:12px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none}._9kaWCG_tab:hover{color:var(--ink)}._9kaWCG_tab[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}._9kaWCG_grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}._9kaWCG_wide{grid-column:1/-1}._9kaWCG_block{gap:14px;display:grid}._9kaWCG_row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}._9kaWCG_error{color:var(--bad);margin:0;font-size:14px}._9kaWCG_actions{margin:0;padding:0;list-style:none;display:grid}._9kaWCG_actions li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px 20px;padding:12px 0;display:flex}._9kaWCG_actions li:last-child{border-bottom:0}._9kaWCG_actions li>span:first-child{gap:2px;min-width:0;display:grid}._9kaWCG_actions b{font-size:14.5px;font-weight:650}._9kaWCG_actions small{color:var(--ink-3);font-size:13px;line-height:1.4}._9kaWCG_history h3{font-family:var(--f-body);letter-spacing:0;color:var(--ink-3);margin:0 0 6px;font-size:13px;font-weight:600}._9kaWCG_history ul{gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}._9kaWCG_history span{color:var(--ink-3)}._9kaWCG_payments{margin:0;padding:0;list-style:none;display:grid}._9kaWCG_payments li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:12px 0;display:grid}._9kaWCG_payments li>._9kaWCG_row{grid-column:1/-1}._9kaWCG_payMain{gap:2px;min-width:0;display:grid}._9kaWCG_payMain b{font-weight:650}._9kaWCG_payMain small{color:var(--ink-3);font-size:13px}._9kaWCG_payAmount{font-variant-numeric:tabular-nums;font-weight:700}._9kaWCG_payments li[data-paid] ._9kaWCG_payMain b,._9kaWCG_payments li[data-paid] ._9kaWCG_payAmount{color:var(--ink-3);text-decoration:line-through}._9kaWCG_payForm{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;gap:12px 14px;display:grid}._9kaWCG_log{border-collapse:collapse;width:100%;font-size:13.5px}._9kaWCG_log th{text-align:left;color:var(--ink-3);padding:0 12px 8px 0;font-weight:600}._9kaWCG_log td{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;padding:8px 12px 8px 0}@media (max-width:760px){._9kaWCG_grid{grid-template-columns:minmax(0,1fr)}._9kaWCG_head{grid-template-columns:auto minmax(0,1fr)}._9kaWCG_head>a{grid-column:1/-1}._9kaWCG_actions li{flex-wrap:wrap}._9kaWCG_log th:nth-child(4),._9kaWCG_log td:nth-child(4){display:none}}
.-pspfq_field{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.-pspfq_label,.-pspfq_field>span:first-child{color:var(--ink-2);padding:0;font-size:13.5px;font-weight:650}.-pspfq_row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;display:grid}.-pspfq_input,.-pspfq_affix{background:var(--bg);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;border:0;border-radius:12px;font-size:15px;transition:box-shadow .15s}.-pspfq_input{outline:none;padding:11px 14px}textarea.-pspfq_input{resize:vertical;line-height:1.5}select.-pspfq_input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:15px;padding-right:36px}.-pspfq_input::placeholder,.-pspfq_affix input::placeholder{color:var(--ink-3)}.-pspfq_input:focus,.-pspfq_affix:focus-within{box-shadow:inset 0 0 0 1px var(--ink-3), 0 0 0 3px color-mix(in srgb, var(--ink) 6%, transparent)}.-pspfq_affix{cursor:text;align-items:center;gap:6px;padding:0 14px;display:flex}.-pspfq_affix input{min-width:0;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:11px 0;font-size:15px}.-pspfq_affix>span{color:var(--ink-3);white-space:nowrap;flex:none;font-size:14px}.-pspfq_pick{gap:10px;display:grid}.-pspfq_chips{flex-wrap:wrap;gap:6px;display:flex}.-pspfq_chip{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:0 0;border:0;border-radius:999px;padding:7px 13px;font-size:13.5px;font-weight:600;line-height:1.2;transition:background .15s,color .15s}.-pspfq_chip:hover{color:var(--ink)}.-pspfq_chip[aria-pressed=true]{background:var(--accent);box-shadow:none;color:var(--accent-ink)}.-pspfq_addRow{align-items:center;gap:8px;display:flex}.-pspfq_addRow .-pspfq_input{flex:1;padding-top:8px;padding-bottom:8px;font-size:14px}.-pspfq_link,.-pspfq_quiet{font:inherit;text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0;font-size:14px;font-weight:600;text-decoration:underline;transition:color .15s,text-decoration-color .15s}.-pspfq_link{color:var(--ink);-webkit-text-decoration-color:var(--tone);text-decoration-color:var(--tone)}.-pspfq_link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.-pspfq_quiet{color:var(--ink-3);font-size:13.5px;text-decoration-color:#0000}.-pspfq_quiet:hover{color:var(--ink);-webkit-text-decoration-color:var(--tone);text-decoration-color:var(--tone)}.-pspfq_link[data-armed],.-pspfq_quiet[data-armed]{color:var(--bad);text-decoration-color:currentColor}.-pspfq_link:disabled,.-pspfq_quiet:disabled{opacity:.4;cursor:default}.-pspfq_badge{background:var(--tone-soft);color:var(--ink-2);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.5;display:inline-block}.-pspfq_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.-pspfq_status{color:var(--ink-3);margin:0;font-size:13.5px}.-pspfq_error{color:var(--bad);margin:0;font-size:13.5px;font-weight:600}.-pspfq_dialog{background:var(--surface);width:min(500px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border:0;border-radius:24px;padding:22px;box-shadow:0 0 0 .5px #0000000f,0 40px 90px -24px #0006}.-pspfq_dialog[open]{gap:18px;animation:.22s ease-out -pspfq_rise;display:grid}.-pspfq_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11111159}@keyframes -pspfq_rise{0%{opacity:0;transform:translateY(10px)scale(.985)}}.-pspfq_dialogHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.-pspfq_dialogHead h2{font-size:22px}.-pspfq_close{background:var(--sunk);width:34px;height:34px;color:var(--ink-2);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.-pspfq_close svg{width:17px;height:17px}.-pspfq_dialogBody{gap:16px;display:grid}.-pspfq_dialogFoot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.-pspfq_push{margin-right:auto}@media (max-width:560px){.-pspfq_row2{grid-template-columns:minmax(0,1fr)}.-pspfq_dialog{padding:18px}}@media (prefers-reduced-motion:reduce){.-pspfq_dialog[open]{animation:none}}
.cNYe6q_layout{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.cNYe6q_panel{background:var(--surface);border-radius:26px;gap:20px;min-width:0;padding:22px 24px 24px;display:grid;box-shadow:0 0 0 .5px #0000000d,0 1px 2px #00000008,0 6px 18px -10px #0000001f}.cNYe6q_panel h2{font-size:22px}.cNYe6q_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.cNYe6q_goals{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cNYe6q_goals li{align-items:center;gap:10px;display:flex}.cNYe6q_goalN{width:14px;color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:13.5px;font-weight:650}.cNYe6q_remove{width:32px;height:32px;color:var(--ink-3);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.cNYe6q_remove:hover{background:var(--sunk);color:var(--ink)}.cNYe6q_remove svg{width:15px;height:15px}.cNYe6q_addGoal{justify-self:start;margin:10px 0 0 24px}.cNYe6q_day{cursor:copy;margin:8px 0 0 50px;position:relative}.cNYe6q_hour{border-top:1px solid var(--line);pointer-events:none;height:0;position:absolute;left:0;right:0}.cNYe6q_hour span{width:40px;color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right;font-size:12px;position:absolute;top:-9px;left:-50px}.cNYe6q_slot{z-index:1;background:var(--tone-soft);min-height:18px;color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 12px;transition:background .15s;display:flex;position:absolute;left:4px;right:0;overflow:hidden}.cNYe6q_slot:hover{background:color-mix(in srgb, var(--tone) 34%, var(--surface))}.cNYe6q_slot b,.cNYe6q_slot span{flex:none;max-width:100%}.cNYe6q_slot b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:650;line-height:1.22;display:-webkit-box;overflow:hidden}.cNYe6q_slot span{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.3}.cNYe6q_slot[data-mid] b{-webkit-line-clamp:1}.cNYe6q_slot[data-short]{flex-direction:row;align-items:center;gap:8px;padding-top:0;padding-bottom:0}.cNYe6q_slot[data-short] b{white-space:nowrap;text-overflow:ellipsis;flex:1;order:2;min-width:0;font-size:13px;display:block}.cNYe6q_slot[data-short] span{order:1}.cNYe6q_times{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cNYe6q_actions{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.cNYe6q_pages{gap:14px;display:grid}.cNYe6q_page{background:var(--sunk);box-shadow:0 0 0 1px var(--line);border-radius:16px;display:block;overflow:hidden}.cNYe6q_page img{width:100%;height:auto;display:block}a.cNYe6q_page{cursor:zoom-in}.cNYe6q_pages[data-compact]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.cNYe6q_pages[data-compact][data-single]{grid-template-columns:minmax(0,520px)}.cNYe6q_pages[data-compact] .cNYe6q_page{border-radius:12px;transition:opacity .15s}.cNYe6q_pages[data-compact] .cNYe6q_page:hover{opacity:.9}.cNYe6q_pdf{aspect-ratio:1.414;background:var(--sunk);width:100%;max-height:82vh;box-shadow:0 0 0 1px var(--line);border-radius:16px;display:block}.cNYe6q_pdf[data-compact]{max-width:520px}.cNYe6q_pdfFallback{color:var(--ink-2);margin:0;padding:24px;font-size:14px}.cNYe6q_pdfFallback a{color:var(--ink);text-underline-offset:3px;font-weight:600}.cNYe6q_drop{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);text-align:center;border-radius:22px;justify-items:center;gap:10px;padding:44px 24px;transition:background .15s,box-shadow .15s;display:grid}.cNYe6q_drop[data-over]{background:var(--sunk);box-shadow:inset 0 0 0 1.5px var(--ink-3)}.cNYe6q_dropTitle{font-family:var(--f-display);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.cNYe6q_drop button{margin-top:8px}.cNYe6q_bar{background:var(--tone-soft);border-radius:999px;width:min(320px,100%);height:4px;overflow:hidden}.cNYe6q_bar span{border-radius:inherit;background:var(--accent);height:100%;transition:width .2s;display:block}.cNYe6q_bar[data-busy] span{animation:1.2s ease-in-out infinite cNYe6q_busy}@keyframes cNYe6q_busy{50%{opacity:.35}}.cNYe6q_after{margin-top:10px}.cNYe6q_card{gap:22px;display:grid}.cNYe6q_who{gap:4px;display:grid}.cNYe6q_who h3{font-size:22px}.cNYe6q_links{flex-wrap:wrap;gap:4px 16px;font-size:14px;display:flex}.cNYe6q_links a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--tone);text-decoration-color:var(--tone);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600}.cNYe6q_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:0;display:grid}.cNYe6q_facts>div{min-width:0}.cNYe6q_facts dt,.cNYe6q_sub{color:var(--ink-3);font-family:var(--f-body);letter-spacing:0;margin:0 0 6px;font-size:13px;font-weight:600}.cNYe6q_facts dd{margin:0;font-size:14.5px;line-height:1.5}.cNYe6q_wide{grid-column:1/-1}.cNYe6q_badges{flex-wrap:wrap;gap:6px;display:flex}.cNYe6q_goalList{gap:4px;margin:0;padding-left:20px;display:grid}.cNYe6q_routineList{gap:0;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.cNYe6q_routineList li{border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:10px;padding:7px 0;display:grid}.cNYe6q_routineList li:first-child{border-top:0;padding-top:0}.cNYe6q_routineList span{color:var(--ink-3);font-variant-numeric:tabular-nums}.cNYe6q_routineList b{font-weight:500}.cNYe6q_vision{justify-items:start;gap:10px;display:grid}.cNYe6q_vision>:first-child{width:100%}.cNYe6q_stamp{color:var(--ink-3);margin:0;font-size:12.5px}@media (max-width:1020px){.cNYe6q_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.cNYe6q_panel{border-radius:22px;padding:18px 18px 20px}.cNYe6q_day{margin-left:44px}.cNYe6q_hour span{width:36px;left:-44px}.cNYe6q_drop{padding:32px 18px}.cNYe6q_pdf{aspect-ratio:3/4}.cNYe6q_facts{grid-template-columns:minmax(0,1fr)}.cNYe6q_routineList li{grid-template-columns:88px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cNYe6q_bar[data-busy] span{animation:none}}
.iSLn7q_overlay{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11111152;justify-content:flex-end;display:flex;position:fixed;inset:0}.iSLn7q_sheet{background:var(--surface);width:min(560px,100%);height:100%;color:var(--ink);flex-direction:column;display:flex;box-shadow:0 0 0 .5px #00000014,-24px 0 60px -30px #00000059}.iSLn7q_sheet button{font:inherit}.iSLn7q_sheetHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 14px 24px;display:flex}.iSLn7q_sheetHead h2{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:22px;overflow:hidden}.iSLn7q_sheetBody{overscroll-behavior:contain;flex:1;align-content:start;gap:18px;padding:20px 24px 28px;display:grid;overflow-y:auto}.iSLn7q_sheetBody>*{min-width:0}.iSLn7q_sheetFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 16px;padding:14px 20px 14px 24px;display:flex}@media (max-width:560px){.iSLn7q_sheetHead{padding:14px 12px 12px 16px}.iSLn7q_sheetBody{padding:16px 16px 24px}.iSLn7q_sheetFoot{padding:12px 16px}}.iSLn7q_bar{background:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:999px;height:4px;display:block;overflow:hidden}.iSLn7q_bar i{border-radius:inherit;background:var(--accent);height:100%;transition:width .2s;display:block}.iSLn7q_image{gap:10px;display:grid}.iSLn7q_imageBox{background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.iSLn7q_imageBox img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.iSLn7q_imageBox[data-fit=contain]{background:#f3f3f1}.iSLn7q_imageBox[data-fit=contain] img{object-fit:contain;mix-blend-mode:multiply;padding:8%}.iSLn7q_imageBox[data-gray] img{filter:grayscale()contrast(1.04)}.iSLn7q_imageBox[data-loading] img{opacity:.45}.iSLn7q_imageProgress{position:absolute;bottom:14px;left:14px;right:14px}.iSLn7q_links{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.iSLn7q_error{color:var(--bad);margin:0;font-size:13px}.iSLn7q_names{gap:10px;display:grid}.iSLn7q_namesCount{width:74px;color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none;font-size:12.5px}.iSLn7q_namesFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.iSLn7q_namesSave{align-items:center;gap:16px;margin-left:auto;display:inline-flex}@media (max-width:480px){.iSLn7q_namesCount{display:none}}
