@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-latin-opsz-normal-hy8fyBBC.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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}:root{--font-cjk:system-ui;--font-ui:"Roboto Flex Variable", var(--font-cjk), system-ui, sans-serif;--font-digits:var(--font-ui);--radius-card:16px;--radius-pill:999px;--radius-small:8px;--radius-dialog:28px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--touch-target:44px;--duration-short:.15s;--duration-medium:.3s;--easing-standard:cubic-bezier(.2, 0, 0, 1);--easing-decelerate:cubic-bezier(.05, .7, .1, 1);--easing-accelerate:cubic-bezier(.3, 0, .8, .15);--state-hover:.08;--state-focus:.1;--state-pressed:.1;--shadow-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--shadow-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--shadow-3:0 1px 3px #0000004d, 0 4px 8px 3px #00000026;--card-padding:clamp(.625rem, 1.85cqw, 1.75rem);--grid-gap:var(--space-4);--card-min:22rem}:root:lang(ja){--font-cjk:"Yu Gothic UI", "Hiragino Sans", "Noto Sans CJK JP", "Noto Sans JP", Meiryo, system-ui}:root:lang(zh-TW){--font-cjk:"Microsoft JhengHei UI", "PingFang TC", "Noto Sans CJK TC", "Noto Sans TC", system-ui}:root[data-density=compact]{--card-padding:clamp(.5rem, 1.25cqw, 1.25rem);--grid-gap:var(--space-2);--card-min:18rem}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-block-end:calc(var(--space-4) * 2 + 3.5rem)}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{min-block-size:100vh;background:var(--app-background,var(--md-sys-color-surface,Canvas));min-block-size:100dvh;color:var(--md-sys-color-on-surface,CanvasText);font-family:var(--font-ui);font-variant-numeric:tabular-nums;margin:0;line-height:1.5}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}:root:lang(ja) :is(h1,h2,h3,h4,p,dt,label,.description){word-break:auto-phrase;overflow-wrap:break-word}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--md-sys-color-primary,Highlight);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){:root{--duration-short:0s;--duration-medium:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline-color:highlight}}.dialog.svelte-116dpf9{inline-size:min(var(--dialog-width,35rem), calc(100vw - 2rem));border-radius:var(--radius-dialog,28px);background:var(--md-sys-color-surface-container-high);max-block-size:calc(100dvh - 2rem);max-inline-size:none;color:var(--md-sys-color-on-surface);box-shadow:var(--shadow-3);border:none;padding:0;overflow:hidden}.dialog[open].svelte-116dpf9{animation:svelte-116dpf9-dialog-in var(--duration-medium,.3s) var(--easing-decelerate,ease-out);flex-direction:column;display:flex}.top.svelte-116dpf9{margin-block-start:min(12vh,8rem)}.content.svelte-116dpf9{min-block-size:0;padding:var(--dialog-padding,1.5rem);overflow:auto}.dialog.svelte-116dpf9::backdrop{background:color-mix(in srgb, var(--md-sys-color-scrim,#000) 32%, transparent)}.dialog[open].svelte-116dpf9::backdrop{animation:svelte-116dpf9-backdrop-in var(--duration-medium,.3s) var(--easing-standard,ease)}@keyframes svelte-116dpf9-dialog-in{0%{opacity:0;transform:scale(.96)}}@keyframes svelte-116dpf9-backdrop-in{0%{opacity:0}}@media (forced-colors:active){.dialog.svelte-116dpf9{border:1px solid canvastext}}.title.svelte-1iwrpzm{overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:1.5rem;font-weight:400;line-height:2rem}.message.svelte-1iwrpzm{margin:var(--space-4,1rem) 0 0;color:var(--md-sys-color-on-surface-variant);font-size:.875rem;line-height:1.25rem}.actions.svelte-1iwrpzm{justify-content:flex-end;gap:var(--space-2,.5rem);flex-wrap:wrap;margin-block-start:var(--space-5,1.5rem);display:flex}.chip.svelte-1qdfpyz{border-radius:var(--radius-pill,999px);background:var(--chip-container,var(--md-sys-color-surface-container-highest));block-size:2.4em;color:var(--md-sys-color-on-surface);font-size:var(--chip-font-size,.875rem);letter-spacing:.00714em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;border:1px solid #0000;align-items:center;gap:.5em;padding-block:0;padding-inline:1em;font-weight:500;line-height:1;display:inline-flex;position:relative}.chip.svelte-1qdfpyz:after{content:"";inset-block:min(0px, calc((100% - var(--touch-target,44px)) / 2));position:absolute;inset-inline:0}.chip.svelte-1qdfpyz:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--duration-short,.15s) var(--easing-standard,ease);background:currentColor;position:absolute;inset:-1px}.chip.svelte-1qdfpyz:hover:before{opacity:var(--state-hover,.08)}.chip.svelte-1qdfpyz:focus-visible:before{opacity:var(--state-focus,.1)}.chip.svelte-1qdfpyz:active:before{opacity:var(--state-pressed,.1)}.chip.svelte-1qdfpyz:disabled{background:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);cursor:default}.chip.svelte-1qdfpyz:disabled:before{opacity:0}.icon.svelte-1qdfpyz{font-size:1.25em;display:inline-flex}@media (forced-colors:active){.chip.svelte-1qdfpyz:before{display:none}.chip.svelte-1qdfpyz:disabled{color:graytext;border-color:graytext}}.menu.svelte-tuscba{z-index:10;max-block-size:calc(100dvh - 16px);min-inline-size:7rem;max-inline-size:min(20rem,100vw - 16px);padding-block:var(--space-2,.5rem);border-radius:var(--radius-small,8px);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);box-shadow:var(--shadow-2);transform-origin:top;animation:svelte-tuscba-menu-in var(--duration-short,.15s) var(--easing-decelerate,ease-out);border:none;flex-direction:column;margin:0;padding-inline:0;display:flex;position:fixed;inset:auto;overflow-y:auto}.menu[data-placement=above].svelte-tuscba{transform-origin:bottom}@keyframes svelte-tuscba-menu-in{0%{opacity:0;transform:scaleY(.9)}}.item.svelte-tuscba{align-items:center;gap:var(--space-3,.75rem);min-block-size:max(var(--touch-target,44px), 3rem);padding-block:0;padding-inline:var(--space-3,.75rem);color:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;font-size:.875rem;font-weight:500;line-height:1.25;display:flex;position:relative}.item.svelte-tuscba:before{content:"";opacity:0;pointer-events:none;background:currentColor;position:absolute;inset:0}.item.svelte-tuscba:hover:before{opacity:var(--state-hover,.08)}.item.svelte-tuscba:focus-visible{outline-offset:-2px}.item.svelte-tuscba:focus-visible:before{opacity:var(--state-focus,.1)}.item.svelte-tuscba:active:before{opacity:var(--state-pressed,.1)}.item.svelte-tuscba:disabled{color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);cursor:default}.item.svelte-tuscba:disabled:before{opacity:0}.item.svelte-tuscba:disabled .icon:where(.svelte-tuscba),.item.svelte-tuscba:disabled .hint:where(.svelte-tuscba){color:inherit}.icon.svelte-tuscba{color:var(--md-sys-color-on-surface-variant);font-size:1.5rem;display:inline-flex}.label.svelte-tuscba{flex:1}.hint.svelte-tuscba{color:var(--md-sys-color-on-surface-variant);font-variant-numeric:tabular-nums}@media (forced-colors:active){.menu.svelte-tuscba{border:1px solid canvastext}.item.svelte-tuscba:before{display:none}.item.svelte-tuscba:disabled{color:graytext}}.region.svelte-1xyqteu{inset-block-end:var(--snackbar-offset,var(--space-4,1rem));inset-inline:var(--space-4,1rem);z-index:20;pointer-events:none;justify-content:center;display:flex;position:fixed}.snackbar.svelte-1xyqteu{align-items:center;gap:var(--space-2,.5rem);min-block-size:3rem;max-inline-size:min(42rem,100%);padding-block:var(--space-1,.25rem);padding-inline:var(--space-4,1rem) var(--space-2,.5rem);background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface);box-shadow:var(--shadow-3);pointer-events:auto;border-radius:4px;font-size:.875rem;line-height:1.43;display:flex}.message.svelte-1xyqteu{padding-block:var(--space-2,.5rem);flex:1}.action.svelte-1xyqteu{min-block-size:var(--touch-target,44px);padding-inline:var(--space-3,.75rem);border-radius:var(--radius-pill,999px);color:var(--md-sys-color-inverse-primary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;font-weight:500;position:relative}.action.svelte-1xyqteu:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:currentColor;position:absolute;inset:-1px}.action.svelte-1xyqteu:hover:before{opacity:var(--state-hover,.08)}.action.svelte-1xyqteu:focus-visible{outline-color:var(--md-sys-color-inverse-primary)}.action.svelte-1xyqteu:focus-visible:before,.action.svelte-1xyqteu:active:before{opacity:var(--state-focus,.1)}@media (forced-colors:active){.snackbar.svelte-1xyqteu{border:1px solid canvastext}.action.svelte-1xyqteu:before{display:none}}.combo.svelte-1vaf72t{align-items:center;gap:.05em;display:inline-flex}.action-bar.svelte-wwzm9a{z-index:5;align-items:center;gap:var(--space-1,.25rem);padding:var(--space-1,.25rem);border:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 55%, transparent);border-radius:var(--radius-pill,999px);background:var(--card-surface,var(--md-sys-color-surface-container-high));box-shadow:var(--shadow-2);--icon-button-color:var(--md-sys-color-on-surface-variant);display:flex;position:fixed;inset-block-end:max(var(--space-4,1rem), env(safe-area-inset-bottom));inset-inline-end:max(var(--space-4,1rem), env(safe-area-inset-right))}.combo.svelte-wwzm9a{align-items:center;gap:.05em;display:inline-flex}@media (forced-colors:active){.action-bar.svelte-wwzm9a{border-color:canvastext}}.header.svelte-ljqhk6{align-items:center;gap:var(--space-2,.5rem);--icon-button-color:var(--md-sys-color-primary);--icon-button-pressed-color:var(--md-sys-color-primary);--icon-button-icon-size:clamp(1.25rem, 3.1cqw, 2.25rem);min-block-size:clamp(2.25rem,5.5cqw,4rem);font-size:clamp(.875rem,2.3cqw,1.75rem);display:flex}.type.svelte-ljqhk6{color:var(--md-sys-color-on-surface);flex:none;font-size:clamp(1.25rem,3.1cqw,2.25rem);display:inline-flex}.name.svelte-ljqhk6{min-inline-size:0;font-size:inherit;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-weight:500;line-height:1.3;overflow:hidden}.name-field.svelte-ljqhk6{min-inline-size:0;block-size:max(var(--touch-target,44px), 2.2em);border:1px solid var(--md-sys-color-outline);border-radius:var(--radius-small,8px);background:var(--card-tonal,var(--md-sys-color-surface-container-highest));color:var(--md-sys-color-on-surface);font-size:inherit;flex:1;margin-block:-.25rem;padding-block:0;padding-inline:.6em;font-weight:500}.name-field.svelte-ljqhk6:focus-visible{outline-offset:0;border-color:var(--md-sys-color-primary)}.actions.svelte-ljqhk6{z-index:1;flex:none;align-items:center;margin-block:-.25rem;margin-inline-start:auto;display:flex;position:relative}.actions.svelte-ljqhk6 .delete{--icon-button-color:var(--md-sys-color-error)}.handle.svelte-ljqhk6{inline-size:var(--touch-target,44px);block-size:var(--touch-target,44px);border-radius:var(--radius-pill,999px);color:var(--md-sys-color-on-surface-variant);cursor:grab;touch-action:none;background:0 0;border:1px solid #0000;flex:none;place-items:center;margin-block:-.25rem;margin-inline-start:-.5rem;padding:0;font-size:clamp(1.25rem,3.1cqw,2.25rem);display:inline-grid}.handle.svelte-ljqhk6:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.handle.svelte-ljqhk6:active{cursor:grabbing}@container card (width<=20rem){.editing.svelte-ljqhk6 .type:where(.svelte-ljqhk6){display:none}}@media (forced-colors:active){.name-field.svelte-ljqhk6{border-color:canvastext}}.card.svelte-6gd2bj{border:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 55%, transparent);border-radius:var(--radius-card,16px);background:var(--card-surface,var(--md-sys-color-surface-container));color:var(--md-sys-color-on-surface);-webkit-tap-highlight-color:transparent;--chip-container:var(--card-tonal,var(--md-sys-color-surface-container-highest));--button-tonal-container:var(--card-tonal,var(--md-sys-color-surface-container-highest));flex-direction:column;display:flex;container:card/inline-size}.selected.svelte-6gd2bj{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.card.svelte-6gd2bj:focus-visible{outline:6px double var(--md-sys-color-primary);outline-offset:1px}.main.svelte-6gd2bj{aspect-ratio:3/2;min-block-size:0;padding:var(--card-padding,clamp(.625rem, 1.85cqw, 1.75rem));--button-height:clamp(2.75rem, 6.75cqw, 5rem);--button-icon-size:clamp(1.125rem, 2.8cqw, 2.25rem);--button-font-size:clamp(.875rem, 2.15cqw, 1.5rem);flex-direction:column;display:flex}.face.svelte-6gd2bj{flex:1 1 0;min-block-size:0;margin-block:clamp(.25rem,1.2cqw,1.25rem);container:face/size}.stage.svelte-6gd2bj{--chip-font:clamp(.75rem, 4.4cqh, 1.375rem);--below:calc(var(--chip-font) * 2.4 + 4cqh);--dial:max(0px, min(100cqw, 100cqh - var(--below)));block-size:100%;position:relative}@container face (height<=12.5rem){.stage.svelte-6gd2bj{--below:0px}}.controls.svelte-6gd2bj{grid-auto-columns:1fr;grid-auto-flow:column;gap:clamp(.375rem,1.1cqw,1rem);display:grid}:-webkit-any(.card.svelte-6gd2bj:-webkit-full-screen,.card.svelte-6gd2bj[data-fullscreen-fallback]){background:var(--card-surface,var(--md-sys-color-surface-container));border:none;border-radius:0;outline:none}:is(.card.svelte-6gd2bj:fullscreen,.card.svelte-6gd2bj[data-fullscreen-fallback]){background:var(--card-surface,var(--md-sys-color-surface-container));border:none;border-radius:0;outline:none}.card.svelte-6gd2bj[data-fullscreen-fallback]{z-index:100;position:fixed;inset:0}:-webkit-any(.card.svelte-6gd2bj:-webkit-full-screen .main:where(.svelte-6gd2bj),.card.svelte-6gd2bj[data-fullscreen-fallback] .main:where(.svelte-6gd2bj)){aspect-ratio:auto;flex:auto}:is(.card.svelte-6gd2bj:fullscreen .main:where(.svelte-6gd2bj),.card.svelte-6gd2bj[data-fullscreen-fallback] .main:where(.svelte-6gd2bj)){aspect-ratio:auto;flex:auto}:-webkit-any(.card.svelte-6gd2bj:-webkit-full-screen .stage:where(.svelte-6gd2bj),.card.svelte-6gd2bj[data-fullscreen-fallback] .stage:where(.svelte-6gd2bj)){--digit-ratio:.24}:is(.card.svelte-6gd2bj:fullscreen .stage:where(.svelte-6gd2bj),.card.svelte-6gd2bj[data-fullscreen-fallback] .stage:where(.svelte-6gd2bj)){--digit-ratio:.24}:root:has([data-fullscreen-fallback]){overflow:hidden}@media (forced-colors:active){.card.svelte-6gd2bj{border-color:canvastext}.selected.svelte-6gd2bj,.card.svelte-6gd2bj:focus-visible{outline-color:highlight}}.laps.svelte-qq9vei{max-block-size:min(20cqw,30vh);padding-block:0 clamp(.5rem,1.5cqw,1.5rem);padding-inline:var(--card-padding,clamp(.625rem, 1.85cqw, 1.75rem));overscroll-behavior:contain;border-end-end-radius:inherit;border-end-start-radius:inherit;margin-block-start:calc(-1*clamp(.25rem,1cqw,1rem));font-size:clamp(.8125rem,2.1cqw,1.375rem);overflow-y:auto}.laps.svelte-qq9vei:focus-visible{outline-offset:-2px}table.svelte-qq9vei{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}th.svelte-qq9vei,td.svelte-qq9vei{text-align:end;white-space:nowrap;padding-block:.35em;padding-inline:.5em}th.svelte-qq9vei:first-child,td.svelte-qq9vei:first-child{text-align:start;color:var(--md-sys-color-on-surface-variant);padding-inline-start:0}th.svelte-qq9vei:last-child,td.svelte-qq9vei:last-child{padding-inline-end:0}thead.svelte-qq9vei th:where(.svelte-qq9vei){background:var(--card-surface,var(--md-sys-color-surface-container));color:var(--md-sys-color-on-surface-variant);font-size:.85em;font-weight:500;position:sticky;inset-block-start:0}tbody.svelte-qq9vei tr:where(.svelte-qq9vei){border-block-start:1px solid var(--md-sys-color-outline-variant)}.current.svelte-qq9vei{color:var(--md-sys-color-primary)}@media (forced-colors:active){tbody.svelte-qq9vei tr:where(.svelte-qq9vei){border-color:canvastext}.current.svelte-qq9vei{font-weight:700}}.center.svelte-s0r70q{place-items:center;block-size:100%;display:grid}.dial.svelte-s0r70q{place-items:center;display:grid;position:relative}.readout.svelte-s0r70q{place-items:center;display:grid;position:absolute;inset:0}.end-time.svelte-ryac5v{border-radius:var(--radius-pill,999px);background:var(--card-tonal,var(--md-sys-color-surface-container-highest));color:var(--md-sys-color-on-surface-variant);font-size:clamp(.6875rem, calc(var(--dial,12rem) * .052), 2rem);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.35em;padding-block:.3em;padding-inline:.6em .75em;font-weight:500;line-height:1.2;display:inline-flex}@media (forced-colors:active){.end-time.svelte-ryac5v{border:1px solid canvastext}}.setter.svelte-1afqy58{justify-content:center;align-items:center;gap:calc(var(--chip-font) * 1.8);flex-direction:column;block-size:100%;display:flex}.chips.svelte-1afqy58{justify-content:center;gap:calc(var(--chip-font) * .5);--chip-font-size:var(--chip-font);flex-wrap:wrap;display:flex}.spacer.svelte-1afqy58{visibility:hidden}.dial-area.svelte-1afqy58{block-size:calc(100% - var(--below));place-items:center;display:grid}.dial.svelte-1afqy58{place-items:center;display:grid;position:relative}.dial-area.svelte-1afqy58+.chips:where(.svelte-1afqy58){block-size:var(--below);align-content:center;align-items:center}.readout.svelte-1afqy58{grid-template-rows:1fr auto 1fr;justify-items:center;display:grid;position:absolute;inset:0}.readout.svelte-1afqy58>.digits{grid-row:2}.note.svelte-1afqy58{grid-row:3;align-self:start;margin-block-start:calc(var(--dial) * .03)}.times-up.svelte-1afqy58{color:var(--md-sys-color-primary);font-size:clamp(.75rem, calc(var(--dial) * .06), 2.25rem);font-weight:500}@container face (height<=12.5rem){.dial-area.svelte-1afqy58+.chips:where(.svelte-1afqy58){justify-content:center;gap:max(calc(var(--chip-font) * .5), calc(var(--touch-target,44px) - var(--chip-font) * 2.4));flex-flow:column;block-size:auto;position:absolute;inset-block:0;inset-inline-end:0}}@container face (height<=7.75rem){.dial-area.svelte-1afqy58+.chips:where(.svelte-1afqy58)>.chip:first-child{display:none}}@container face (height<=5rem){.dial-area.svelte-1afqy58+.chips:where(.svelte-1afqy58)>.chip:last-child{display:none}}@media (forced-colors:active){.times-up.svelte-1afqy58{color:canvastext}}.grid.svelte-1sg9bnd{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--card-min,22rem)), 1fr));align-items:start;gap:var(--grid-gap,1rem);max-inline-size:calc(var(--count,1) * (48rem + var(--grid-gap,1rem)) - var(--grid-gap,1rem));margin-inline:auto;display:grid;position:relative}.cell.svelte-1sg9bnd{min-inline-size:0;transition:transform var(--duration-medium,.3s) var(--easing-standard,ease)}.dragging.svelte-1sg9bnd{-webkit-user-select:none;user-select:none}.dragged.svelte-1sg9bnd{z-index:2;cursor:grabbing;transition:none;position:relative}.dragged.svelte-1sg9bnd>.card{box-shadow:var(--shadow-3)}.empty.svelte-1jaqjcl{align-items:center;gap:var(--space-3,.75rem);max-inline-size:28rem;padding-block:min(20vh, 10rem) var(--space-6,2rem);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.art.svelte-1jaqjcl{color:var(--md-sys-color-primary);font-size:3rem;display:inline-flex}.title.svelte-1jaqjcl{margin:0;font-size:1.375rem;font-weight:500}.hint.svelte-1jaqjcl{color:var(--md-sys-color-on-surface-variant);margin:0}.actions.svelte-1jaqjcl{justify-content:center;gap:var(--space-2,.5rem);flex-wrap:wrap;margin-block-start:var(--space-3,.75rem);display:flex}.key-label.svelte-152usn3{vertical-align:bottom;justify-content:center;align-items:center;display:inline-flex}.arrow.svelte-152usn3{font-size:1.15em;display:inline-flex}.header.svelte-1c59ngw{justify-content:space-between;align-items:center;gap:var(--space-4);margin-block-end:var(--space-4);display:flex}h2.svelte-1c59ngw{margin:0;font-size:1.5rem;font-weight:400;line-height:2rem}.sections.svelte-1c59ngw{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));display:grid}h3.svelte-1c59ngw{margin:0 0 var(--space-2);color:var(--md-sys-color-primary);letter-spacing:.00714em;font-size:.875rem;font-weight:500}dl.svelte-1c59ngw{margin:0}.row.svelte-1c59ngw{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-end:1px solid var(--md-sys-color-outline-variant);min-block-size:2.25rem;display:flex}.row.svelte-1c59ngw:last-child{border-block-end:none}dt.svelte-1c59ngw{min-inline-size:0;font-size:.875rem}dd.svelte-1c59ngw{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}.plus.svelte-1c59ngw{color:var(--md-sys-color-on-surface-variant);font-size:.8125rem}kbd.svelte-1c59ngw{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--radius-small,8px);background:var(--md-sys-color-surface-container-highest);min-inline-size:1.75rem;color:var(--md-sys-color-on-surface);font-family:var(--font-ui);text-align:center;white-space:nowrap;padding:.125rem .5rem;font-size:.8125rem;line-height:1.5}.search.svelte-i90jm2{align-items:center;gap:var(--space-3);padding-inline:var(--space-5);border-block-end:1px solid var(--md-sys-color-outline-variant);display:flex}.search-icon.svelte-i90jm2{color:var(--md-sys-color-on-surface-variant);font-size:1.5rem;display:inline-flex}input.svelte-i90jm2{background:0 0;border:none;outline:none;flex:1;min-block-size:3.5rem;min-inline-size:0;padding:0;font-size:1rem}input.svelte-i90jm2::placeholder{color:var(--md-sys-color-on-surface-variant);opacity:1}.results.svelte-i90jm2{max-block-size:min(60vh,26rem);padding:var(--space-2);overscroll-behavior:contain;margin:0;list-style:none;overflow-y:auto}.results.svelte-i90jm2:empty{display:none}.option.svelte-i90jm2{align-items:center;gap:var(--space-3);min-block-size:var(--touch-target,44px);padding-inline:var(--space-3);border-radius:var(--radius-small,8px);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.option.active.svelte-i90jm2{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.option-icon.svelte-i90jm2{inline-size:1.25rem;color:var(--md-sys-color-on-surface-variant);flex:none;font-size:1.25rem;display:inline-flex}.active.svelte-i90jm2 .option-icon:where(.svelte-i90jm2){color:inherit}.title.svelte-i90jm2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.hint.svelte-i90jm2{text-overflow:ellipsis;white-space:nowrap;max-inline-size:40%;color:var(--md-sys-color-on-surface-variant);flex:none;font-size:.875rem;overflow:hidden}.active.svelte-i90jm2 .hint:where(.svelte-i90jm2){color:inherit}kbd.svelte-i90jm2{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--radius-small,8px);background:var(--md-sys-color-surface-container-highest);min-inline-size:1.75rem;color:var(--md-sys-color-on-surface-variant);font-family:var(--font-ui);text-align:center;flex:none;padding:.125rem .5rem;font-size:.75rem;line-height:1.5}.empty.svelte-i90jm2{padding:var(--space-5);color:var(--md-sys-color-on-surface-variant);text-align:center;margin:0}@media (forced-colors:active){.option.active.svelte-i90jm2{outline-offset:-2px;outline:2px solid highlight}}.app.svelte-1n46o8q{padding:var(--space-4,1rem);padding-block-end:calc(var(--space-4,1rem) * 2 + 3.5rem)}.floating.svelte-1n46o8q{display:contents}.snackbar-host.svelte-1n46o8q{--snackbar-offset:var(--space-4,1rem)}@media (max-width:37.5rem){.snackbar-host.svelte-1n46o8q{--snackbar-offset:calc(var(--space-4,1rem) + 4rem)}}
