._btn_88xuv_2{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);white-space:nowrap;height:40px;color:var(--ink);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}._btn_88xuv_2:hover:not(:disabled){background:var(--hover);color:var(--ink)}._btn_88xuv_2:disabled{opacity:.55}._primary_88xuv_26{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._primary_88xuv_26:hover:not(:disabled){background:var(--accent-hover);color:var(--on-accent)}._primary_88xuv_26:disabled{opacity:1;background:var(--disabled-fill);border-color:var(--disabled-fill)}._ghost_88xuv_40{color:var(--accent);background:0 0;border-color:#0000}._ghost_88xuv_40:hover:not(:disabled){background:var(--accent-bg);color:var(--accent)}._danger_88xuv_49{border-color:var(--danger-line);color:var(--danger-ink)}._danger_88xuv_49:hover:not(:disabled){background:var(--danger-hover);color:var(--danger-ink)}._sm_88xuv_57{height:32px;padding:0 12px;font-size:13px}._pill_88xuv_64{border-radius:var(--r-xs);white-space:nowrap;background:var(--chip);color:var(--ink-2);align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}._tone-ok_88xuv_76{background:var(--ok-bg);color:var(--ok-ink)}._tone-gap_88xuv_80{background:var(--gap-bg);color:var(--gap-ink)}._tone-up_88xuv_84{background:var(--up-bg);color:var(--up-ink)}._tone-focus_88xuv_88{background:var(--focus-bg);color:var(--focus-fg)}._tone-accent_88xuv_92{background:var(--accent-bg);color:var(--accent-ink)}._segmented_88xuv_98{background:var(--track);border-radius:var(--r-md);gap:2px;padding:3px;display:inline-flex}._segment_88xuv_98{border-radius:var(--r-sm);white-space:nowrap;color:var(--muted);background:0 0;border:0;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.4}._segment_88xuv_98[aria-checked=true]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);font-weight:600}._segmentedDark_88xuv_122{background:var(--header-active)}._segmentedDark_88xuv_122 ._segment_88xuv_98{color:var(--header-sub)}._segmentedDark_88xuv_122 ._segment_88xuv_98[aria-checked=true]{background:var(--surface);box-shadow:none;color:var(--ink)}._card_88xuv_135{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);flex-direction:column;gap:10px;padding:16px 18px;display:flex}._cardHead_88xuv_144{justify-content:space-between;align-items:center;gap:8px;display:flex}._cardHead_88xuv_144 h2,._cardHead_88xuv_144 h3{margin:0;font-size:15px;font-weight:600}._dialog_88xuv_158{border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);width:calc(100% - 48px);max-width:520px;max-height:calc(100vh - 32px);color:var(--ink);padding:22px 24px;overflow-y:auto}._dialog_88xuv_158[open]{flex-direction:column;gap:16px;display:flex}._dialog_88xuv_158::backdrop{background:var(--scrim-strong)}._dialogHead_88xuv_177 h2{text-wrap:pretty;margin:0;font-size:19px;font-weight:700;line-height:1.35}._dialogBody_88xuv_184{flex-direction:column;gap:16px;display:flex}._dialogFoot_88xuv_189{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;padding-top:4px;display:flex}@media (max-width:759.98px){._dialog_88xuv_158{border-radius:var(--r-md) var(--r-md) 0 0;width:100%;max-width:none;padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px));margin:auto 0 0}}._pageSkeleton_88xuv_208{flex-direction:column;gap:16px;min-height:calc(100vh - 170px);display:flex}._pageSkeleton_88xuv_208>span,._skeletonRow_88xuv_215>span{border-radius:var(--r-md);background:var(--track);display:block}._skeletonHero_88xuv_220{height:140px}._skeletonRow_88xuv_215{flex-wrap:wrap;gap:16px;display:flex}._skeletonRow_88xuv_215>span{height:170px}._skeletonRow_88xuv_215>span:first-child{flex:3 340px}._skeletonRow_88xuv_215>span:last-child{flex:2 260px}._skeletonFill_88xuv_237{flex:1;min-height:260px}._skeleton_88xuv_215{border-radius:var(--r-md);background:var(--track)}._errorPanel_88xuv_246{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--gap);border-radius:var(--r-md);flex-direction:column;align-items:flex-start;gap:12px;max-width:560px;padding:26px 26px 24px;display:flex}._errorPanel_88xuv_246 h1{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:700;line-height:1.2}._errorPanel_88xuv_246 p{color:var(--ink-3);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}._errorPanel_88xuv_246 code{font-family:var(--font-mono);color:var(--ink-2);background:var(--bg);border-radius:var(--r-xs);padding:4px 8px;font-size:13px}._codeState_88xuv_281{flex-direction:column;align-items:flex-start;gap:14px;max-width:560px;padding:12px 0;display:flex}._stateCode_88xuv_289{font-family:var(--font-mono);color:var(--faint);font-size:13px;font-weight:600}._codeState_88xuv_281 h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,3vw,32px);font-weight:700;line-height:1.2}._stateButton_88xuv_303{border-radius:var(--r-sm);border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);align-items:center;gap:8px;padding:11px 18px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}._stateButton_88xuv_303:hover{background:var(--accent-hover);color:var(--on-accent)}._errorPanel_88xuv_246 ._stateButton_88xuv_303{margin-top:6px}._empty_88xuv_324{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);flex-direction:column;align-items:flex-start;gap:14px;padding:28px 24px;display:flex}._empty_88xuv_324>p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}._toasts_88xuv_342{z-index:70;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}._toast_88xuv_342{background:var(--ink);color:var(--on-accent);border-radius:var(--r-sm);padding:11px 18px;font-size:14px;font-weight:500;line-height:1.45}._toastError_88xuv_365{background:var(--gap)}@media (max-width:759.98px){._toasts_88xuv_342{bottom:84px}}._field_88xuv_375{flex-direction:column;gap:6px;min-width:0;display:flex}._field_88xuv_375>span:first-child{color:var(--ink-2);font-size:12.5px;font-weight:600}._input_88xuv_386{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);min-width:0;height:40px;padding:0 10px;font-size:14px}textarea._input_88xuv_386{resize:vertical;height:auto;min-height:100px;padding:10px 12px;line-height:1.55}._input_88xuv_386[aria-invalid=true]{border-color:var(--gap)}._hint_88xuv_405{color:var(--faint);font-size:12px}._fieldError_88xuv_409{color:var(--danger-ink);margin:0;font-size:13.5px;font-weight:500}@media (max-width:759.98px){._input_88xuv_386{height:44px}}._toastCelebrate_88xuv_422{background:var(--accent-ink-strong);position:relative}._confetti_88xuv_427{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}._confetti_88xuv_427>span{opacity:0;border-radius:1px;width:7px;height:7px;animation:1.1s ease-out forwards _confetti_88xuv_427;position:absolute}@keyframes _confetti_88xuv_427{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(260deg)}}._confetti_88xuv_427>span:first-child{--dx:144px;--dy:-24px;background:var(--l3);animation-delay:40ms}._confetti_88xuv_427>span:nth-child(2){--dx:89px;--dy:8px;background:var(--ok);animation-delay:80ms}._confetti_88xuv_427>span:nth-child(3){--dx:72px;--dy:54px;background:var(--focus-line);animation-delay:.12s}._confetti_88xuv_427>span:nth-child(4){--dx:0px;--dy:40px;background:var(--l5);animation-delay:0s}._confetti_88xuv_427>span:nth-child(5){--dx:-72px;--dy:54px;background:var(--up);animation-delay:40ms}._confetti_88xuv_427>span:nth-child(6){--dx:-89px;--dy:8px;background:var(--l4);animation-delay:80ms}._confetti_88xuv_427>span:nth-child(7){--dx:-144px;--dy:-24px;background:var(--l3);animation-delay:.12s}._confetti_88xuv_427>span:nth-child(8){--dx:-89px;--dy:-56px;background:var(--ok);animation-delay:0s}._confetti_88xuv_427>span:nth-child(9){--dx:-72px;--dy:-102px;background:var(--focus-line);animation-delay:40ms}._confetti_88xuv_427>span:nth-child(10){--dx:0px;--dy:-88px;background:var(--l5);animation-delay:80ms}._confetti_88xuv_427>span:nth-child(11){--dx:72px;--dy:-102px;background:var(--up);animation-delay:.12s}._confetti_88xuv_427>span:nth-child(12){--dx:89px;--dy:-56px;background:var(--l4);animation-delay:0s}._leadStar_88xuv_528{vertical-align:-.15em;filter:drop-shadow(0 .6px .5px var(--lead-star-shadow));flex:none;overflow:visible}._leadStar_88xuv_528 polygon{stroke-width:.3px;stroke-linejoin:round}._leadStar_88xuv_528 polygon[data-tone="1"]{fill:var(--lead-star-1);stroke:var(--lead-star-1)}._leadStar_88xuv_528 polygon[data-tone="2"]{fill:var(--lead-star-2);stroke:var(--lead-star-2)}._leadStar_88xuv_528 polygon[data-tone="3"]{fill:var(--lead-star-3);stroke:var(--lead-star-3)}._leadStar_88xuv_528 polygon[data-tone="4"]{fill:var(--lead-star-4);stroke:var(--lead-star-4)}
