:root{--white:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1c1c);--page:var(--lightningcss-light,#fbfaf9)var(--lightningcss-dark,#151515);--title:var(--lightningcss-light,#373737)var(--lightningcss-dark,#f2f2f2);--content:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a3a3a3);--content-strong:var(--lightningcss-light,#4a4a4a)var(--lightningcss-dark,#c4c4c4);--danger:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a7a);--danger-fill:#b42318;--now:var(--lightningcss-light,#e5484d)var(--lightningcss-dark,#ff6369);--ink-5:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0d);--ink-10:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);--black-5:var(--ink-5);--black-10:var(--ink-10);--shadow-subtle:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0000004d) 0 1px 5px 0, var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#0000004d) 0 4px 15px 0;--shadow-strong:var(--lightningcss-light,#00000026)var(--lightningcss-dark,#0000) 0 4px 20px 0, var(--lightningcss-light,#0000)var(--lightningcss-dark,#00000080) 0 20px 48px 0;--border:1px solid var(--black-10);--radius-2xs:4px;--radius-xs:8px;--radius-sm:12px;--radius:20px;--radius-full:999px;--space-2xs:2px;--space-xs:5px;--space-sm:10px;--space:15px;--space-md:20px;--space-lg:30px;--space-xl:60px;--popup-width:56rem;--popup-height:min(88dvh, 60rem);--search-shell:60px;--hit:2.75rem;--cell:calc(50px - var(--space-xs) * 2);--icon-xs:14px;--icon-sm:16px;--icon-md:18px;--icon-lg:20px;--icon:26px;--cursor:pointer;--font-sans:ui-sans-serif, system-ui, sans-serif;--font-serif:ui-serif, "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--text-xs:14px;--text-sm:16px;--text-md:1.25rem;--text:1.625rem;--text-lg:2.25rem;--text-xl:3rem;--dur-fast:.12s;--fade:.2s;--dur-slow:.28s;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-sheet:cubic-bezier(.32, .72, 0, 1);--ease-standard:cubic-bezier(.33, 0, .2, 1);--ease-in:cubic-bezier(.55, 0, .85, .35);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--z-raised:2;--z-sticky:20;--z-rail:50;--z-overlay:100;--z-toast:200;--press:.98;--focus-ring:2px solid currentColor;--focus-offset:2px;--field-height:54px;--field-radius:var(--radius-full);--field-pad-x:var(--space);--field-bg:var(--black-5);--field-bg-hover:var(--black-10);--field-bg-focus:var(--white);--field-border:2px solid transparent;--field-border-focus:2px solid var(--black-10);--field-shadow:none;--field-shadow-focus:none;--field-ink:var(--title);--field-size:var(--text-sm);--tile-tone:var(--title);--tile-tone-ink:var(--title);--tile-tone-band:color-mix(in srgb, var(--tile-tone) 50%, transparent);--tile-tone-wash:color-mix(in srgb, var(--tile-tone) 60%, transparent);--tile-tone-soft:color-mix(in srgb, var(--tile-tone) 42%, var(--white));--tile-tone-pale:color-mix(in srgb, var(--tile-tone) 15%, var(--white));--glass-fill:color-mix(in srgb, var(--white) 55%, transparent);--glass-sheen:var(--lightningcss-light,#ffffff73)var(--lightningcss-dark,#ffffff14);--glass-edge:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#ffffff1a);--glass-blur:blur(16px) saturate(170%);--kbd-height:22px;--kbd-pad-x:7px;--kbd-radius:7px;--kbd-gap:4px;--kbd-bg:var(--black-5);--kbd-ink:var(--content);--kbd-weight:500;--kbd-tracking:.01em;--kbd-icon:14px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--page);color:var(--content);font-family:var(--font-sans);margin:0}button{cursor:var(--cursor);font:inherit;font-family:var(--font-sans);color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.icon{width:var(--icon);height:var(--icon)}:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.field{box-sizing:border-box;width:100%;height:var(--field-height);min-height:var(--field-height);min-width:0;padding:0 var(--field-pad-x);border:var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);box-shadow:var(--field-shadow);color:var(--field-ink);font:inherit;font-size:var(--field-size);cursor:text;transition:background-color var(--fade) ease, border-color var(--fade) ease, box-shadow var(--fade) ease;margin:0}.field button{cursor:var(--cursor)}.field[data-open=true]{cursor:auto}@media (hover:hover){.field:hover:not(:disabled):not(:focus):not(:focus-within):not([data-open=true]){background:var(--field-bg-hover)}}.field:focus,.field:focus-visible,.field:focus-within{border:var(--field-border-focus);background:var(--field-bg-focus);box-shadow:var(--field-shadow-focus);outline:none}.field:disabled{opacity:.45}textarea.field{height:auto;min-height:7rem;padding:var(--space);border-radius:var(--radius);resize:vertical}.border{border:var(--border)}.border:hover{border-color:var(--black-10)}.close{width:var(--hit);height:var(--hit);border:2px solid var(--black-10);border-radius:var(--radius-full);color:inherit;font-size:var(--icon-md);transition:color var(--fade) ease, box-shadow var(--fade) ease;background:0 0;place-items:center;line-height:1;display:grid}.close-mark{transition:scale .28s cubic-bezier(.2,0,0,1);display:block;scale:1}.close:hover{box-shadow:var(--shadow-subtle);color:var(--title);background:0 0}.close:hover .close-mark{scale:1.22}.glass{border:1px solid var(--glass-edge);background:linear-gradient(160deg, var(--glass-sheen), transparent 45%), var(--glass-fill);box-shadow:inset 0 1px 0 var(--glass-sheen), var(--shadow-subtle);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:var(--white)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
