._modal_8dwto_5{inset:var(--viewport-top,0px) 0 auto;width:100%;max-width:none;height:var(--viewport-height,100dvh);max-height:none;padding:16px 16px max(16px, env(safe-area-inset-bottom));color:var(--text);background:0 0;border:0;margin:0;position:fixed;overflow:hidden}._modal_8dwto_5[open]{flex-direction:column;align-items:center;display:flex}._modal_8dwto_5::backdrop{background:#14110e80;animation:.16s ease-out _modal-fade-in_8dwto_1}._modal_8dwto_5[data-closing]::backdrop{animation:.2s ease-in forwards _modal-fade-out_8dwto_1}._panel_8dwto_36{overscroll-behavior:contain;background:var(--surface);scrollbar-width:thin;border-radius:28px;outline:none;flex:none;width:100%;max-width:448px;max-height:100%;margin-top:auto;padding:24px;animation:.42s cubic-bezier(.32,.72,0,1) both _modal-rise_8dwto_1;position:relative;overflow-y:auto;box-shadow:0 1px 2px #1c19160f,0 24px 56px -16px #1c191657}._modal_8dwto_5[data-closing] ._panel_8dwto_36{pointer-events:none;animation:.22s cubic-bezier(.4,0,1,1) both _modal-sink_8dwto_1}._sm_8dwto_61{max-width:400px}._lg_8dwto_65{max-width:520px}._close_8dwto_69{z-index:1;background:var(--surface-muted);width:30px;height:30px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .1s,color .15s,transform .25s cubic-bezier(.25,1,.5,1);display:grid;position:absolute;top:16px;right:16px}._close_8dwto_69:hover{background:color-mix(in srgb, var(--surface-muted) 88%, var(--text));color:var(--text)}._close_8dwto_69:active{transform:scale(.92)}._close_8dwto_69 svg{width:13px;height:13px}@media (width>=640px){._modal_8dwto_5{padding:40px}._panel_8dwto_36{margin-block:auto;animation:.26s cubic-bezier(.25,.46,.45,.94) both _modal-zoom-in_8dwto_1}._modal_8dwto_5[data-closing] ._panel_8dwto_36{animation:.14s ease-in both _modal-zoom-out_8dwto_1}}@media (prefers-color-scheme:dark){._modal_8dwto_5::backdrop{background:#0000009e}._panel_8dwto_36{box-shadow:inset 0 0 0 1px #ffffff12,0 24px 56px -16px #000c}}@keyframes _modal-fade-in_8dwto_1{0%{opacity:0}}@keyframes _modal-fade-out_8dwto_1{to{opacity:0}}@keyframes _modal-rise_8dwto_1{0%{transform:translateY(calc(100% + 24px))}}@keyframes _modal-sink_8dwto_1{to{transform:translateY(calc(100% + 24px))}}@keyframes _modal-zoom-in_8dwto_1{0%{opacity:0;transform:scale(1.05)}}@keyframes _modal-zoom-out_8dwto_1{to{opacity:0;transform:scale(.96)}}._root_ubvhl_5{-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}._slots_ubvhl_13{align-items:center;gap:clamp(6px,2.6cqi,12px);display:flex}._group_ubvhl_19{flex:1 1 0;gap:clamp(5px,2cqi,8px);min-width:0;display:flex}._slot_ubvhl_13{border:1px solid var(--border);background:var(--surface);min-width:0;height:clamp(48px,15.5cqi,60px);box-shadow:var(--shadow-sm);color:var(--text);font-variant-numeric:tabular-nums;border-radius:clamp(12px,3.6cqi,16px);flex:1 1 0;place-items:center;font-size:clamp(22px,7cqi,28px);font-weight:850;line-height:1;transition:background-color .15s,border-color .15s,box-shadow .15s;display:grid;position:relative}@media (hover:hover){._root_ubvhl_5:hover ._slot_ubvhl_13:not([data-active],[data-filled]){border-color:color-mix(in srgb, var(--border) 70%, var(--text-muted))}}._slot_ubvhl_13[data-filled]{border-color:color-mix(in srgb, var(--border) 55%, var(--text-muted))}._slot_ubvhl_13[data-active]{z-index:1;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._root_ubvhl_5[data-invalid] ._slot_ubvhl_13{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 16%, transparent)}._root_ubvhl_5[data-invalid] ._slots_ubvhl_13{animation:.42s cubic-bezier(.36,.07,.19,.97) both _code-shake_ubvhl_1}._root_ubvhl_5[data-busy] ._slot_ubvhl_13[data-filled]{animation:.9s ease-in-out infinite alternate _code-wait_ubvhl_1}._digit_ubvhl_78{transform-origin:50% 100%;animation:.25s cubic-bezier(.2,.7,.2,1) both _code-digit-in_ubvhl_1}._caret_ubvhl_83{background:var(--accent);border-radius:1px;width:2px;height:46%;animation:1.2s ease-out infinite _code-caret_ubvhl_1}._separator_ubvhl_91{background:color-mix(in srgb, var(--border) 60%, var(--text-muted));border-radius:2px;flex:none;width:clamp(6px,2cqi,9px);height:3px}._input_ubvhl_102{z-index:2;width:100%;height:100%;box-shadow:none;color:#0000;-webkit-text-fill-color:transparent;caret-color:#0000;font-variant-numeric:tabular-nums;letter-spacing:-.5em;text-align:left;cursor:text;opacity:1;background:0 0;border:0;outline:none;margin:0;padding:0;font-family:monospace;font-size:40px;line-height:1;position:absolute;inset:0}._input_ubvhl_102:focus-visible{outline:none}._input_ubvhl_102::selection{color:#0000;background:0 0}:-webkit-any(._input_ubvhl_102:autofill,._input_ubvhl_102:-webkit-autofill){box-shadow:none!important;-webkit-box-shadow:none!important;color:#0000!important;-webkit-text-fill-color:transparent!important;background:0 0!important;border-color:#0000!important}:is(._input_ubvhl_102:autofill,._input_ubvhl_102:autofill){box-shadow:none!important;-webkit-box-shadow:none!important;color:#0000!important;-webkit-text-fill-color:transparent!important;background:0 0!important;border-color:#0000!important}@supports (-webkit-touch-callout:none){._input_ubvhl_102{letter-spacing:-.6em;font-weight:100;font-stretch:50%;left:-1px;right:1px}}._root_ubvhl_5[data-busy] ._input_ubvhl_102{cursor:progress}@keyframes _code-digit-in_ubvhl_1{0%{opacity:0;transform:translateY(8px)scale(.8)}}@keyframes _code-caret_ubvhl_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes _code-shake_ubvhl_1{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@keyframes _code-wait_ubvhl_1{to{opacity:.55}}
