._shell_vmbjr_1{isolation:isolate;border-radius:calc(var(--radius) + 6px);background:radial-gradient(circle at 82% 0%, color-mix(in oklab, var(--warm) 9%, transparent), transparent 20rem), radial-gradient(circle at 16% 0%, color-mix(in oklab, var(--accent) 13%, transparent), transparent 19rem), linear-gradient(180deg, color-mix(in oklab, var(--surface-raised) 72%, var(--surface)), var(--surface));box-shadow:inset 0 0 0 1px var(--hairline), inset 0 1px 0 #ffffff0f, 0 2px 10px #00000024;position:relative;overflow:hidden}html[data-theme=light] ._shell_vmbjr_1{box-shadow:inset 0 0 0 1px var(--hairline), inset 0 1px 0 #ffffffe6, 0 2px 10px #1a2a2214}._shell_vmbjr_1:before{z-index:-1;pointer-events:none;content:"";opacity:.56;mix-blend-mode:overlay;background-image:radial-gradient(circle at 20% 20%,#ffffff1f 0 .35px,#0000 .8px),radial-gradient(circle at 76% 62%,#0000002e 0 .45px,#0000 .85px);background-position:0 0,5px 7px;background-size:14px 14px;position:absolute;inset:0}._head_vmbjr_38{background:linear-gradient(180deg, color-mix(in oklab, var(--surface-raised) 58%, transparent), transparent);position:relative}._head_vmbjr_38:after{content:"";opacity:.58;background-image:repeating-linear-gradient(115deg, color-mix(in oklab, var(--ink-faint) 74%, transparent) 0 3px, transparent 3px 9px);height:2px;position:absolute;bottom:0;left:0;right:0}._choiceControl_vmbjr_58{background:color-mix(in oklab, var(--surface) 74%, transparent);box-shadow:inset 0 0 0 1px var(--hairline-soft);border:0}._choiceControl_vmbjr_58:hover{background:color-mix(in oklab, var(--surface-soft) 82%, transparent);box-shadow:inset 0 0 0 1px var(--border-strong)}._choiceControl_vmbjr_58._isSelected_vmbjr_69{background:linear-gradient(135deg, color-mix(in oklab, var(--accent) 88%, var(--warm) 12%), var(--accent));color:var(--accent-ink);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 70%, white), inset 0 1px 0 #ffffff3d}._choiceMeta_vmbjr_78{color:var(--ink-soft)}._choiceControl_vmbjr_58._isSelected_vmbjr_69 ._choiceMeta_vmbjr_78{color:inherit}._amountField_vmbjr_86{border:1px solid var(--hairline-soft);background:var(--surface-inset);box-shadow:none}._amountField_vmbjr_86:hover{border-color:var(--border-strong)}._amountField_vmbjr_86:focus-within{border-color:var(--accent);box-shadow:none}._amountFieldInput_vmbjr_101{letter-spacing:-.025em;caret-color:var(--accent);outline:none;font-size:clamp(1.8rem,3.6vw,1.9875rem);font-weight:800;line-height:1}._amountFieldInput_vmbjr_101:focus-visible{box-shadow:none;outline:none}._selectTrigger_vmbjr_115{cursor:pointer;border:1px solid var(--hairline-soft);border-radius:var(--radius-sm);background:var(--surface-inset);width:100%;min-width:0;min-height:3rem;color:var(--ink);box-shadow:none;text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.625rem .875rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:background-color .16s,border-color .16s,box-shadow .16s;display:grid}._selectTrigger_vmbjr_115:hover,._selectTrigger_vmbjr_115[aria-expanded=true]{border-color:var(--border-strong);background:color-mix(in oklab, var(--surface-inset) 82%, var(--surface-soft))}._selectTrigger_vmbjr_115:focus-visible{border-color:var(--accent);box-shadow:var(--focus);outline:none}._selectValue_vmbjr_151{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}._selectValueDetail_vmbjr_159{color:var(--ink-soft);font-weight:600}._selectValueScore_vmbjr_164{color:var(--ink-faint);font-variant-numeric:tabular-nums}._selectChevron_vmbjr_169{width:.5rem;height:.5rem;color:var(--ink-soft);border-bottom:2px solid;border-right:2px solid;margin:-.2rem .15rem 0 .875rem;transition:transform .16s;transform:rotate(45deg)}._selectTrigger_vmbjr_115[aria-expanded=true] ._selectChevron_vmbjr_169{margin-top:.2rem;transform:rotate(225deg)}._selectMenu_vmbjr_185{z-index:70;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);overscroll-behavior:contain;visibility:hidden;padding:.375rem;position:fixed;overflow:hidden auto;box-shadow:0 18px 42px #00000038,inset 0 1px #ffffff12}._selectMenu_vmbjr_185[data-positioned=true]{visibility:visible}html[data-theme=light] ._selectMenu_vmbjr_185{box-shadow:0 18px 42px #1a2a2229,inset 0 1px #ffffffd1}._selectOption_vmbjr_211{cursor:pointer;border-radius:calc(var(--radius-sm) - 4px);min-height:3.25rem;color:var(--ink);grid-template-columns:minmax(0,1fr) auto .625rem;align-items:center;gap:.625rem;padding:.55rem .625rem .55rem .75rem;display:grid}._selectOption_vmbjr_211[data-active=true]{background:var(--surface-soft)}._selectOption_vmbjr_211[data-selected=true] ._selectOptionLabel_vmbjr_227{color:var(--accent-hover)}._selectOptionCopy_vmbjr_231{gap:.05rem;min-width:0;display:grid}._selectOptionLabel_vmbjr_227{font-size:.875rem;font-weight:800;line-height:1.25rem}._selectOptionDetail_vmbjr_243{color:var(--ink-soft);font-size:.7rem;font-weight:600;line-height:1.1}._selectOptionScore_vmbjr_250{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800}._selectOptionMarker_vmbjr_257{border:1px solid var(--border-strong);border-radius:999px;width:.5rem;height:.5rem}._selectOption_vmbjr_211[data-selected=true] ._selectOptionMarker_vmbjr_257{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 2px color-mix(in oklab, var(--accent) 20%, transparent)}._recommended_vmbjr_270{background:var(--accent);color:var(--accent-ink)}._choiceControl_vmbjr_58._isSelected_vmbjr_69 ._recommended_vmbjr_270{background:color-mix(in oklab, var(--accent-ink) 14%, transparent);color:inherit;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent-ink) 20%, transparent)}._resultPanel_vmbjr_281{--result-panel-ink:#f7fffc;--result-panel-muted:#f7fffcba;background:linear-gradient(135deg,#ffffff12,#0000 42%),radial-gradient(at 96% 0,#55d6c221,#0000 17rem),linear-gradient(155deg,#06241ff5,#0d3a32ed 55%,#061a17f7);box-shadow:inset 0 0 0 1px #7ee6d612,inset 0 1px #ffffff14,0 10px 22px #00000021}._resultPanel_vmbjr_281:before{pointer-events:none;content:"";opacity:.13;mix-blend-mode:overlay;background-image:radial-gradient(circle at 24% 18%,#ffffff29 0 .35px,#0000 .75px),radial-gradient(circle at 74% 62%,#00000038 0 .45px,#0000 .85px);background-position:0 0,6px 8px;background-size:15px 15px;position:absolute;inset:0}._resultPanel_vmbjr_281>*{position:relative}._fadeNote_vmbjr_312{color:var(--result-panel-ink);background:#ffffff13;box-shadow:inset 0 0 0 1px #ffffff14}._consultWarning_vmbjr_318{border:1px solid color-mix(in oklab, var(--danger) 32%, var(--hairline-soft));background:color-mix(in oklab, var(--warn-soft) 84%, var(--surface))}
