.component_scrim__DolCF{position:fixed;inset:0;z-index:calc(var(--z-modal) - 1);background:rgba(6,6,12,.55)}.component_panel__WBxKL{position:fixed;z-index:var(--z-modal);left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:12px;max-height:82vh;overflow-y:auto;overscroll-behavior:contain;padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px));color:var(--white-100);background:#101018;border:1px solid var(--white-25);border-radius:16px 16px 0 0;box-shadow:0 -18px 48px rgba(0,0,0,.55)}@media (min-width:768px){.component_panel__WBxKL{left:auto;right:24px;bottom:24px;width:min(380px,calc(100vw - 48px));max-height:min(70vh,560px);padding:18px;border-radius:16px;box-shadow:0 18px 48px rgba(0,0,0,.6)}.component_scrim__DolCF{background:rgba(6,6,12,.25)}}.component_head__fa0H5{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.component_title__Uv_aA{font-size:var(--font-size--h5);font-weight:600;line-height:1.2}.component_subtitle__EFdm9{margin-top:4px;color:var(--white-75);font-size:var(--font-size--small-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.component_muted__q9TDF{color:var(--white-50);font-weight:400}.component_close__sp_Mp{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px -8px 0 0;color:var(--white-75);background:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer}.component_close__sp_Mp:hover{color:var(--white-100);background:var(--white-05);border-color:var(--white-25)}.component_tabs__iXnM_{display:flex;gap:4px;padding:4px;background:var(--white-05);border:1px solid var(--white-25);border-radius:999px}.component_tab__JywKx{flex:1 1;min-height:40px;padding:0 12px;color:var(--white-75);background:transparent;border:0;border-radius:999px;font-size:var(--font-size--small-1);font-weight:600;cursor:pointer}.component_tab__JywKx[aria-selected=true]{color:var(--white-100);background:var(--brand-color)}.component_manual__9alHR,.component_quick__2liHO{display:flex;flex-direction:column;gap:14px}.component_bar__UpxUq{position:relative;height:44px;touch-action:none}.component_fill__1m1mW,.component_track__0jR70{position:absolute;top:50%;height:6px;margin-top:-3px;border-radius:999px}.component_track__0jR70{left:0;right:0;background:var(--white-25)}.component_fill__1m1mW{background:var(--kumori-gradient)}.component_handle__FEJfQ{position:absolute;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;background:transparent;border:0;cursor:-webkit-grab;cursor:grab;touch-action:none}.component_handle__FEJfQ:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;background:var(--white-100);border:2px solid var(--brand-color);border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.45)}.component_handle__FEJfQ:active{cursor:-webkit-grabbing;cursor:grabbing}.component_handle__FEJfQ:focus-visible{outline:none}.component_handle__FEJfQ:focus-visible:after{outline:2px solid var(--sakura-pink);outline-offset:2px}.component_nudges__xCY_3{display:flex;flex-direction:column;gap:8px}.component_nudge_row__NHjhV{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.component_nudge_label__Y3h5A{color:var(--white-75);font-size:var(--font-size--small-1);white-space:nowrap}.component_nudge_label__Y3h5A strong{color:var(--white-100);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.component_nudge_buttons___u9Md{display:flex;gap:4px}.component_nudge__zjvCl{min-width:44px;min-height:44px;padding:0 8px;color:var(--white-75);background:var(--white-05);border:1px solid var(--white-25);border-radius:10px;font-size:var(--font-size--small-2);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.component_nudge__zjvCl:hover{color:var(--white-100);border-color:var(--white-50)}.component_field__mwaPm{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0}.component_label__AWHos{color:var(--white-75);font-size:var(--font-size--small-1)}.component_input_row__u7MKs{display:flex;gap:8px;min-width:0}.component_input__yHGRS{flex:1 1;min-width:0;min-height:44px;padding:0 12px;color:var(--white-100);background:hsla(0,0%,100%,.06);border:1px solid var(--white-25);border-radius:10px;font-family:var(--font-family-sans-serif);font-size:var(--font-size--p);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.component_input__yHGRS::placeholder{color:var(--white-50)}.component_input__yHGRS:focus-visible{outline:2px solid var(--brand-color);outline-offset:1px}.component_counter__M1jYJ{position:absolute;right:0;bottom:-16px;color:var(--white-50);font-size:var(--font-size--small-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.component_hint__MwiJr{color:var(--white-50);font-size:var(--font-size--small-2);line-height:1.45}.component_error__zos_2{color:#ffb3b3;font-size:var(--font-size--small-1)}.component_actions__Phw0g{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.component_footer__GVjyJ{display:flex;justify-content:flex-end}.component_ghost__JXstd,.component_primary__OaRgp,.component_secondary__SLdHF{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;font-family:var(--font-family-sans-serif);font-size:var(--font-size--small-1);font-weight:600;text-decoration:none;cursor:pointer}.component_primary__OaRgp{color:var(--white-100);background:var(--brand-color);border:1px solid var(--brand-color)}.component_primary__OaRgp:hover{filter:brightness(1.08)}.component_primary__OaRgp:disabled{opacity:.5;cursor:not-allowed}.component_secondary__SLdHF{color:var(--white-100);background:var(--white-05);border:1px solid var(--white-25)}.component_secondary__SLdHF:hover{border-color:var(--white-50)}.component_ghost__JXstd{color:var(--white-75);background:transparent;border:1px solid transparent}.component_ghost__JXstd:hover{color:var(--white-100);border-color:var(--white-25)}.component_close__sp_Mp:focus-visible,.component_ghost__JXstd:focus-visible,.component_nudge__zjvCl:focus-visible,.component_primary__OaRgp:focus-visible,.component_secondary__SLdHF:focus-visible,.component_tab__JywKx:focus-visible{outline:2px solid var(--sakura-pink);outline-offset:2px}.component_share__MuLdX{display:flex;flex-direction:column;gap:10px}.component_share_title___S_PY{font-size:var(--font-size--p);font-weight:600}.component_share_range__KfLhG{color:var(--white-75);font-size:var(--font-size--small-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.component_link_input__G_ej8{width:100%;min-height:44px;padding:0 12px;color:var(--white-100);background:hsla(0,0%,100%,.06);border:1px solid var(--white-25);border-radius:10px;font-family:var(--font-family-monospace);font-size:var(--font-size--small-1)}.component_link_input__G_ej8:focus-visible{outline:2px solid var(--brand-color);outline-offset:1px}.component_field__mwaPm:has(.component_counter__M1jYJ){padding-bottom:14px}@media (prefers-reduced-motion:reduce){.component_ghost__JXstd,.component_handle__FEJfQ,.component_panel__WBxKL,.component_primary__OaRgp,.component_secondary__SLdHF{transition:none;animation:none}}