@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-normal-7BpKI3vF.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-normal-YHFkNujK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-italic-BHALq22K.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-italic-B8-t4Nou.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-italic-D2JnYqd-.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:Cabin Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/cabin-vietnamese-wdth-normal-BfEpMbot.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cabin Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/cabin-latin-ext-wdth-normal-DJcKyT2D.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/cabin-latin-wdth-normal-BywSpwOE.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:Cabin Variable;font-style:italic;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/cabin-vietnamese-wdth-italic-Z3kkmCB8.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cabin Variable;font-style:italic;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/cabin-latin-ext-wdth-italic-DPi-HN34.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin Variable;font-style:italic;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/assets/cabin-latin-wdth-italic-OWk1fyUG.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff)format("woff");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-display:"Fraunces Variable", Fraunces, "Iowan Old Style", Georgia, "Times New Roman", serif;--font-ui:"Cabin Variable", Cabin, "Inter Variable", system-ui, "Segoe UI", Roboto, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, Menlo, monospace;--type-caption:14px;--fvs-type-caption:normal;--wght-type-caption:400;--wdth-type-caption:normal;--lh-type-caption:20px;--type-ui:16px;--fvs-type-ui:normal;--wght-type-ui:500;--wdth-type-ui:normal;--lh-type-ui:23px;--type-body:18px;--fvs-type-body:normal;--wght-type-body:400;--wdth-type-body:normal;--lh-type-body:29px;--type-lead:22px;--fvs-type-lead:"opsz" 22, "SOFT" 28, "WONK" 1;--wght-type-lead:600;--wdth-type-lead:normal;--lh-type-lead:29px;--type-subtitle:26px;--fvs-type-subtitle:"opsz" 26, "SOFT" 28, "WONK" 1;--wght-type-subtitle:600;--wdth-type-subtitle:normal;--lh-type-subtitle:33px;--type-title:32px;--fvs-type-title:"opsz" 32, "SOFT" 28, "WONK" 1;--wght-type-title:400;--wdth-type-title:normal;--lh-type-title:38px;--type-display:40px;--fvs-type-display:"opsz" 40, "SOFT" 28, "WONK" 1;--wght-type-display:400;--wdth-type-display:normal;--lh-type-display:46px;--type-numeral:16px;--fvs-type-numeral:normal;--wght-type-numeral:400;--wdth-type-numeral:normal;--lh-type-numeral:19px;--type-numeral-md:26px;--fvs-type-numeral-md:normal;--wght-type-numeral-md:500;--wdth-type-numeral-md:normal;--lh-type-numeral-md:32px;--type-numeral-lg:40px;--fvs-type-numeral-lg:normal;--wght-type-numeral-lg:500;--wdth-type-numeral-lg:normal;--lh-type-numeral-lg:44px;--type-code:18px;--fvs-type-code:normal;--wght-type-code:400;--wdth-type-code:normal;--lh-type-code:29px;--type-specimen:14px;--fvs-type-specimen:normal;--wght-type-specimen:600;--wdth-type-specimen:80%;--lh-type-specimen:18px;--radius:12px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#effbf7;--surface-raised:#fbfffe;--surface-chrome:#dce8e5;--selected-wash:#c5f8e8;--canvas:#e0ece8;--minimap:#c5d1cd;--control:#cdd9d5;--control-hover:#c5d1cd;--selected:#bdc9c5;--well:#b5c1bd;--row-stripe:#dce8e5;--row-stripe-canvas:#c5d1cd;--field:#fbfffe;--surface-rail:#e5f2ee;--surface-bar:#e2efeb;--surface-inset:#e9f5f1;--surface-overlay:#fbfffe;--row-stripe-raised:#dce8e5;--text:#2b2522;--text-strong:#0d0806;--text-muted:#423c38;--text-faint:#5d5753;--border:#b7afab;--border-strong:#7a736f;--check-edge:#78716e;--accent:#00493b;--accent-ink:#00493b;--accent-hover:#007661;--accent-fill:#26a087;--accent-text:#0d0806;--disc-ring:#008d75;--scroll-thumb:#7a736f;--scroll-thumb-hover:#5d5753;--focus-ring:#874213;--mark-neutral:#515a58;--amber:#774f00;--rust:#8a3d2b;--success-text:#29672e;--success-surface:#f0fff0;--warning-text:#774f00;--warning-surface:#fff9f1;--danger-text:#8b3b3e;--danger-surface:#fff8f8;--info-text:#006755;--info-surface:#edfff9;--heat-1:#008871;--heat-2:#006755;--heat-3:#00493b;--heat-4:#002e25;--speaker-1:#123576;--speaker-2:#92590c;--speaker-3:#1a5a3c;--speaker-4:#a43da0;--tag-1:#4780b8;--tag-2:#008ba2;--tag-3:#07907e;--tag-4:#518c54;--tag-5:#80812e;--tag-6:#9c7426;--tag-7:#ad683f;--tag-8:#b26162;--tag-9:#a7618a;--tag-10:#866db1;--elevation-0:none;--elevation-1:0 2px 4px #0d08061f, 0 8px 20px #0d080624;--elevation-2:0 4px 8px #0d080624, 0 16px 32px #0d08062e}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#0a110f;--surface-raised:#252d2b;--surface-chrome:#1f2624;--selected-wash:#142b25;--canvas:#1c2422;--minimap:#38413e;--control:#38413e;--control-hover:#3f4745;--selected:#454e4b;--well:#040907;--row-stripe:#1f2624;--row-stripe-canvas:#2b3330;--field:#212927;--surface-rail:#121917;--surface-bar:#161e1b;--surface-inset:#19211f;--surface-overlay:#313a37;--row-stripe-raised:#313a37;--text:#eae3df;--text-strong:#fff9f5;--text-muted:#b7afab;--text-faint:#98918d;--border:#5d5753;--border-strong:#98918d;--check-edge:#7f7975;--accent:#4bbda2;--accent-ink:#58c8ad;--accent-hover:#58c8ad;--accent-fill:#7eecd0;--accent-text:#0d0806;--disc-ring:#58c8ad;--scroll-thumb:#98918d;--scroll-thumb-hover:#b7afab;--focus-ring:#c87d52;--mark-neutral:#8b9592;--amber:#daa75d;--rust:#da856f;--success-text:#84c485;--success-surface:#1a2c1a;--warning-text:#daa75d;--warning-surface:#32230e;--danger-text:#ef9494;--danger-surface:#381e1e;--info-text:#58c8ad;--info-surface:#0d2d25;--heat-1:#32a88e;--heat-2:#58c8ad;--heat-3:#7eecd0;--heat-4:#8ffde0;--speaker-1:#6596ec;--speaker-2:#f5c89b;--speaker-3:#4dc769;--speaker-4:#e7a8e4;--tag-1:#82b6ec;--tag-2:#61c1d7;--tag-3:#65c5b3;--tag-4:#8bc18c;--tag-5:#b4b76e;--tag-6:#d1ab69;--tag-7:#e29f7a;--tag-8:#e79998;--tag-9:#dd99bf;--tag-10:#baa4e5;--elevation-0:none;--elevation-1:0 1px 1px #0006, 0 2px 6px #0000004d;--elevation-2:0 2px 4px #00000080, 0 8px 24px #00000073}@media (width<=767px){:root{--type-body:16px;--fvs-type-body:normal;--lh-type-body:25px;--type-lead:19px;--fvs-type-lead:"opsz" 19, "SOFT" 28, "WONK" 1;--lh-type-lead:25px;--type-subtitle:21px;--fvs-type-subtitle:"opsz" 21, "SOFT" 28, "WONK" 1;--lh-type-subtitle:27px;--type-title:25px;--fvs-type-title:"opsz" 25, "SOFT" 28, "WONK" 1;--lh-type-title:31px;--type-display:29px;--fvs-type-display:"opsz" 29, "SOFT" 28, "WONK" 1;--lh-type-display:35px;--type-numeral-md:22px;--fvs-type-numeral-md:normal;--lh-type-numeral-md:27px;--type-numeral-lg:30px;--fvs-type-numeral-lg:normal;--lh-type-numeral-lg:34px;--type-code:16px;--fvs-type-code:normal;--lh-type-code:25px}}.type-caption{font-family:var(--font-ui);font-size:var(--type-caption);font-variation-settings:var(--fvs-type-caption);font-weight:var(--wght-type-caption);font-stretch:var(--wdth-type-caption);line-height:var(--lh-type-caption)}.type-ui{font-family:var(--font-ui);font-size:var(--type-ui);font-variation-settings:var(--fvs-type-ui);font-weight:var(--wght-type-ui);font-stretch:var(--wdth-type-ui);line-height:var(--lh-type-ui)}.type-body{font-family:var(--font-ui);font-size:var(--type-body);font-variation-settings:var(--fvs-type-body);font-weight:var(--wght-type-body);font-stretch:var(--wdth-type-body);line-height:var(--lh-type-body)}.type-lead{font-family:var(--font-display);font-size:var(--type-lead);font-variation-settings:var(--fvs-type-lead);font-weight:var(--wght-type-lead);font-stretch:var(--wdth-type-lead);line-height:var(--lh-type-lead);text-wrap:balance}.type-subtitle{font-family:var(--font-display);font-size:var(--type-subtitle);font-variation-settings:var(--fvs-type-subtitle);font-weight:var(--wght-type-subtitle);font-stretch:var(--wdth-type-subtitle);line-height:var(--lh-type-subtitle);text-wrap:balance}.type-title{font-family:var(--font-display);font-size:var(--type-title);font-variation-settings:var(--fvs-type-title);font-weight:var(--wght-type-title);font-stretch:var(--wdth-type-title);line-height:var(--lh-type-title);text-wrap:balance}.type-display{font-family:var(--font-display);font-size:var(--type-display);font-variation-settings:var(--fvs-type-display);font-weight:var(--wght-type-display);font-stretch:var(--wdth-type-display);line-height:var(--lh-type-display);text-wrap:balance}.type-numeral{font-family:var(--font-mono);font-size:var(--type-numeral);font-variation-settings:var(--fvs-type-numeral);font-weight:var(--wght-type-numeral);font-stretch:var(--wdth-type-numeral);line-height:var(--lh-type-numeral);font-variant-numeric:tabular-nums}.type-numeral-md{font-family:var(--font-mono);font-size:var(--type-numeral-md);font-variation-settings:var(--fvs-type-numeral-md);font-weight:var(--wght-type-numeral-md);font-stretch:var(--wdth-type-numeral-md);line-height:var(--lh-type-numeral-md);font-variant-numeric:tabular-nums}.type-numeral-lg{font-family:var(--font-mono);font-size:var(--type-numeral-lg);font-variation-settings:var(--fvs-type-numeral-lg);font-weight:var(--wght-type-numeral-lg);font-stretch:var(--wdth-type-numeral-lg);line-height:var(--lh-type-numeral-lg);font-variant-numeric:tabular-nums}.type-code{font-family:var(--font-mono);font-size:var(--type-code);font-variation-settings:var(--fvs-type-code);font-weight:var(--wght-type-code);font-stretch:var(--wdth-type-code);line-height:var(--lh-type-code);font-variant-numeric:tabular-nums}.type-specimen{font-family:var(--font-ui);font-size:var(--type-specimen);font-variation-settings:var(--fvs-type-specimen);font-weight:var(--wght-type-specimen);font-stretch:var(--wdth-type-specimen);line-height:var(--lh-type-specimen)}.label-specimen{text-transform:uppercase;letter-spacing:.08em}:where(.label-specimen) .type-numeral{letter-spacing:normal}:where(.type-caption,.type-ui,.type-body,.type-lead,.type-subtitle,.type-title,.type-display,.type-specimen) .type-numeral{font-size:1em;line-height:inherit}*,:before,:after,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;scroll-padding-top:calc(var(--bar-height) + 16px)}:where(*){scrollbar-color:var(--scroll-thumb) transparent}@supports not (scrollbar-color:auto){::-webkit-scrollbar{background:0 0}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius);background:var(--scroll-thumb) padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover) padding-box}::-webkit-scrollbar-thumb:active{background:var(--scroll-thumb-hover) padding-box}}@supports selector(::-webkit-scrollbar){.narrow-track{scrollbar-color:auto}}.narrow-track::-webkit-scrollbar{width:8px;height:8px}.narrow-track::-webkit-scrollbar-track{background:0 0}.narrow-track::-webkit-scrollbar-corner{background:0 0}.narrow-track::-webkit-scrollbar-thumb{border-radius:var(--radius);background:var(--scroll-thumb)}.narrow-track::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}.narrow-track::-webkit-scrollbar-thumb:active{background:var(--scroll-thumb-hover)}@supports not selector(::-webkit-scrollbar){.narrow-track{scrollbar-width:thin}}@property --scroll-end{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-end-x{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-gutter-on{syntax:"<number>";inherits:false;initial-value:1}:root{--scroll-gap:var(--space-xs);--scroll-float:0px;--scroll-gutter:calc(var(--scroll-float) + var(--scroll-gap));--narrow-track:8px}@media (width<=767px){:root{--tile-border:0 solid transparent;--tile-fill:color-mix(in oklab, var(--surface) 45%, var(--control));--tile-radius:var(--radius);--tile-shadow:none}:root[data-phone-look=float]{--tile-border:0 solid transparent;--tile-fill:var(--surface-raised);--tile-radius:calc(var(--radius) * 1.5);--tile-shadow:var(--elevation-1)}:root[data-phone-look=float] .shell.docked .dock{padding-inline:calc(var(--space-s) + var(--safe-left)) calc(var(--space-s) + var(--safe-right));padding-bottom:calc(var(--space-xs) + var(--safe-bottom));background:0 0;border-top:0}:root[data-phone-look=float] .shell.docked .dock .phone-nav{padding:var(--space-3xs);background:var(--surface-raised);border-radius:calc(var(--radius) * 2);box-shadow:var(--elevation-2)}:root[data-phone-look=float] .shell.docked .dock .phone-nav .cell{min-height:var(--space-2xl)}:root[data-phone-look=float] .shell.docked .dock .phone-nav .cell:before{inset:var(--space-3xs);border-radius:calc(var(--radius) * 1.5)}:root[data-phone-look=list]{--tile-border:1px solid var(--border);--tile-fill:transparent;--tile-radius:0;--tile-shadow:none}:root[data-phone-look=list] .shell.docked{--bar-rule:1px}:root[data-phone-look=list] .shell.docked .bar{border-bottom:var(--bar-rule) solid var(--border)}:root[data-phone-look=list] .shell.docked .dock{border-top:1px solid var(--border)}:root[data-phone-look=list] .shell.docked .dock .phone-nav .cell:before{inset:0 var(--space-m) auto;border-radius:0 0 var(--space-3xs) var(--space-3xs);height:3px}:root[data-phone-look=list] .shell.docked .dock .phone-nav .cell[aria-current=page]:before{background:var(--accent)}:root[data-phone-look=list] .shell.docked .dock .phone-nav .cell.recording:before{background:var(--danger-text)}}:root[data-scroll-track=floating]{--scroll-float:12px;--narrow-track:0px}@media (pointer:coarse){:root[data-scroll-track=floating]{--scroll-float:6px}}.scroll-gutter{padding-inline-end:max(var(--scroll-end), var(--scroll-gutter) * var(--scroll-gutter-on))!important}.scroll-gutter-x{padding-block-end:max(var(--scroll-end-x), var(--scroll-gutter) * var(--scroll-gutter-on))!important}:root{--accent-wash:color-mix(in oklab, var(--accent-fill) 30%, var(--surface-raised))}html,body{min-height:100%}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}ul,ol,menu{list-style:none}summary{display:list-item}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:var(--text-muted)}}textarea{resize:vertical}progress{vertical-align:baseline}:where([hidden]:not([hidden=until-found])){display:none!important}body{background:var(--surface);color:var(--text);font-family:var(--font-ui);font-size:var(--type-body);font-variation-settings:var(--fvs-type-body);line-height:var(--lh-type-body);-webkit-font-smoothing:antialiased}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}:where(textarea,input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=file],[type=color],[type=image])):focus-visible{outline:none}:root[data-input=keyboard] :where(textarea,input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=file],[type=color],[type=image])):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}textarea:focus,input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=file],[type=color],[type=image]):focus{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.field-shell.field-shell :is(input,textarea):focus{box-shadow:none;border-color:#0000}:root[data-input=keyboard] .field-shell.field-shell :is(input,textarea):focus-visible{outline:none}.field-shell:focus-within{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}:root[data-input=keyboard] .field-shell:has(:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px}@media (forced-colors:active){:where(textarea,input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=file],[type=color],[type=image])):focus-visible{outline-offset:3px;outline:3px solid highlight}}.prose{width:100%;max-width:var(--measure);color:var(--text);word-break:break-word;margin-inline:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose p{text-wrap:pretty;margin:0 0 .75lh}.prose h1,.prose h2,.prose h3,.prose h4{font-family:var(--font-display);font-weight:500;line-height:var(--lh-type-subtitle);color:var(--text);margin:1.25lh 0 .35lh}.prose h1{font-size:var(--type-subtitle);font-variation-settings:var(--fvs-type-subtitle)}.prose h2{font-size:var(--type-lead);font-variation-settings:var(--fvs-type-lead)}.prose h3,.prose h4{font-family:var(--font-ui);font-size:var(--type-ui);font-weight:600;line-height:var(--lh-type-ui)}.prose ul,.prose ol{margin:0 0 .75lh;padding-left:1.5em;list-style-position:outside}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose ul ul{list-style-type:circle}.prose li{margin:0 0 .25lh}.prose li>p{margin:0}.prose blockquote{border-left:2px solid var(--accent);color:var(--text-muted);margin:0 0 .75lh;padding:.25em .75em}.prose code,.prose pre{border:1px solid color-mix(in oklab, currentcolor 18%, transparent);border-radius:var(--radius);background:color-mix(in oklab, currentcolor 10%, transparent);font-family:var(--font-mono);font-size:.92em}.prose code{padding:.1em .35em}.prose pre{padding:.75em;padding-bottom:max(.75em, var(--scroll-gutter));margin:0 0 .75lh;overflow-x:auto}.prose pre code{background:0 0;border:0;padding:0;font-size:1em}.prose hr{border:none;border-top:1px solid var(--border);margin:.75lh 0}.prose table{border-collapse:collapse;width:100%;margin:0 0 .75lh}.prose th,.prose td{border:1px solid var(--border);text-align:left;padding:.35em .75em}.prose th{background:color-mix(in oklab, currentcolor 10%, transparent);font-weight:600}.prose h5,.prose h6{font-family:var(--font-ui);font-size:var(--type-ui);font-weight:600;line-height:var(--lh-type-ui);color:var(--text);margin:1.25lh 0 .35lh}.prose h6{color:var(--text-muted)}.prose li.task-item{list-style:none}.prose li.task-item>input.task-box:first-child,.prose li.task-item>p:first-child>input.task-box:first-child{margin-left:-1.5em;margin-right:.25em}.prose a.image-ref{overflow-wrap:anywhere}.prose :is(th,td)[align=center]{text-align:center}.prose :is(th,td)[align=right]{text-align:right}@media (width<=767px){.prose table{max-width:100%;padding-bottom:var(--scroll-gutter);display:block;overflow-x:auto}.prose th,.prose td{min-width:7em}}.prose strong{color:var(--text-strong);font-weight:700}.prose em{color:var(--text-strong);font-style:italic}.prose a{color:var(--accent-ink);text-decoration:underline}.prose mark.tx-hl{background:var(--highlight);color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--accent);border-radius:2px}:where(button,a[href],[role=button],[role=radio],[role=tab],label,summary,.pressable,.tb){touch-action:manipulation}.pressable{cursor:pointer;border:2px solid var(--border);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out)}@media (hover:hover){.pressable:hover:not(:disabled){background-color:var(--control-hover);border-color:var(--border-strong)}}.pressable:active:not(:disabled){transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.pressable{transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out)}.pressable:active:not(:disabled){transform:none}}.pressable.pressable:disabled,.pressable.pressable[aria-disabled=true]{border-color:var(--border);color:var(--text-faint);cursor:default;background-color:#0000;border-style:dashed}.pressable.pressable[aria-disabled=true]:hover{border-color:var(--border);background-color:#0000}.pressable.pressable[aria-disabled=true]:active{transform:none}.button{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--control-h);padding:0 var(--control-pad-x);border-radius:var(--radius);background:var(--control);color:var(--text-muted);white-space:nowrap;display:inline-flex}@media (hover:hover){.button:hover:not(:disabled){color:var(--text)}}.button.primary:not(:disabled){border-color:var(--accent-fill);background:var(--accent-fill);color:var(--accent-text);font-weight:600}@media (hover:hover){.button.primary:hover:not(:disabled){border-color:var(--accent-hover);background:color-mix(in srgb, var(--accent-fill) 86%, var(--text-strong))}}.button.tertiary:not(:disabled){background:0 0;border-color:#0000}@media (hover:hover){.button.tertiary:hover:not(:disabled){background:var(--control-hover);border-color:#0000}}.button.danger:not(:disabled){border-color:var(--danger-text);background:color-mix(in oklab, var(--danger-text) 18%, var(--surface));color:var(--danger-text)}.button.tertiary.danger:not(:disabled){background:0 0;border-color:#0000}@media (hover:hover){.button.danger:hover:not(:disabled){border-color:var(--danger-text);background:color-mix(in oklab, var(--danger-text) 28%, var(--surface))}}:root[data-theme=dark] .button.danger:not(:disabled,.tertiary){background:var(--danger-surface)}@media (hover:hover){:root[data-theme=dark] .button.danger:hover:not(:disabled){background:color-mix(in srgb, var(--danger-surface), var(--danger-text) 12%)}}.link{color:var(--accent-ink);text-underline-offset:3px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.link:hover{text-decoration-thickness:2px}}.field-control{--field-ground:var(--field);cursor:text;border:2px solid var(--border-strong);transition:border-color var(--motion-fast) var(--ease-out)}.field-control.field-control.field-control:not(:disabled){background-color:var(--field)}@media (hover:hover){.field-control:hover:not(:disabled,:focus-within){border-color:var(--text-faint)}}@media (prefers-reduced-motion:reduce){.field-control{transition:none}}.no-stepper{appearance:textfield}.no-stepper::-webkit-inner-spin-button{appearance:none;margin:0}.no-stepper::-webkit-outer-spin-button{appearance:none;margin:0}:where(input,textarea,select):-webkit-any(:-webkit-autofill,:autofill){-webkit-text-fill-color:var(--field-ink,var(--text))!important;caret-color:var(--field-ink,var(--text))!important;box-shadow:inset 0 0 0 100vmax var(--field-ground,transparent)!important;transition:background-color 0s 604800s, color 0s 604800s, border-color var(--motion-fast) var(--ease-out)!important}:where(input,textarea,select):is(:autofill,:autofill){-webkit-text-fill-color:var(--field-ink,var(--text))!important;caret-color:var(--field-ink,var(--text))!important;box-shadow:inset 0 0 0 100vmax var(--field-ground,transparent)!important;transition:background-color 0s 604800s, color 0s 604800s, border-color var(--motion-fast) var(--ease-out)!important}@media (prefers-reduced-motion:reduce){:where(input,textarea,select):-webkit-any(:-webkit-autofill,:autofill){transition:background-color 0s 604800s,color 0s 604800s!important}:where(input,textarea,select):is(:autofill,:autofill){transition:background-color 0s 604800s,color 0s 604800s!important}}.tb{border-radius:var(--radius);background:var(--control);width:32px;height:32px;color:var(--text-muted);flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}@media (hover:hover){.tb:hover:not(:disabled){z-index:1;color:var(--text)}}.tb:focus-visible{z-index:2}.tb.active{z-index:1;border-color:var(--accent-text);background:var(--accent-fill);color:var(--accent-text)}@media (pointer:coarse){.tb{width:var(--control-h);height:var(--control-h)}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.float{border:2px solid var(--border);border-radius:var(--radius);background:var(--surface-overlay);color:var(--text);box-shadow:var(--elevation-2)}.float--menu{box-shadow:var(--elevation-1)}.tab-panel{padding:var(--space-l);border:1px solid var(--border);border-radius:0 0 var(--radius) var(--radius);background:var(--surface-raised);border-top:0}.corner-rail{right:calc(var(--space-l) + env(safe-area-inset-right,0px));bottom:max(calc(var(--space-l) + max(env(safe-area-inset-bottom,0px), var(--viewport-occluded-bottom,0px))), calc(var(--foot-bar-clearance,0px) + var(--space-s)));z-index:310;max-width:calc(100vw - var(--space-2xl));align-items:flex-end;gap:var(--space-s);pointer-events:none;flex-direction:column;display:flex;position:fixed}.corner-rail>*{pointer-events:auto}@keyframes float-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes float-card-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.gauge,.gauge-lg{border:1px solid var(--border);border-radius:var(--radius);background:var(--well)}.gauge{height:10px}.gauge-lg{height:22px}.gauge>*,.gauge-lg>*{border-radius:inherit;height:100%}.tag-column{width:var(--rail-strip-w);transition:width var(--motion-base) var(--ease-out);flex-direction:column;flex-shrink:0;align-self:stretch;display:flex}.tag-column.open{width:var(--rail-w)}@media (prefers-reduced-motion:reduce){.tag-column{transition:none}}@media (width>=768px) and (width<=1099px){.tag-column{position:relative}.tag-column.open{width:var(--rail-strip-w)}.tag-column.open>.tag-host{inset-block:0;z-index:30;width:var(--rail-w);border-radius:var(--radius);box-shadow:var(--elevation-2);position:absolute;right:0}}.tag-host{contain:layout paint;flex:1;width:100%;min-height:0;position:relative}::selection{background:var(--highlight);color:var(--text-strong)}:root{--page-gutter:clamp(24px, round(3vw, 4px), 64px);--bar-row:56px;--bar-height:var(--bar-row);--bar-rule:2px;--rail-w:320px;--rail-strip-w:48px;--page-pad-top:40px;--page-pad-bottom:40px;--measure:42ch;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-s:12px;--space-m:16px;--space-l:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--radius-s:6px;--radius-pill:999px;--motion-fast:.12s;--motion-base:.18s;--ease-out:cubic-bezier(.2, .8, .3, 1);--control-h:40px;--row-h:36px;--target:44px;--control-pad-x:16px;--highlight:color-mix(in oklab, var(--accent-fill) 38%, var(--surface));--dialog-sm:420px;--dialog-md:480px;--dialog-lg:560px}@media (pointer:coarse),(width<=767px){:root{--control-h:44px;--row-h:44px}}.backdrop.svelte-19niffs{z-index:300;width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:#0000008c;border:0;justify-content:center;align-items:center;margin:0;padding:24px;display:flex;position:fixed;inset:0;overflow:hidden}.backdrop.svelte-19niffs::backdrop{background:0 0}.card.svelte-19niffs{width:100%;max-width:var(--dialog-md);--scroll-end:20px;scrollbar-gutter:stable;transform-origin:50%;outline:none;flex-direction:column;gap:16px;max-height:100%;padding:20px;display:flex;overflow-y:auto}.words.svelte-19niffs{flex-direction:column;gap:8px;display:flex}.title.svelte-19niffs{color:var(--text);margin:0}.message.svelte-19niffs{color:var(--text-muted);margin:0;line-height:1.5}.select-field.svelte-19niffs{color:var(--text-muted);flex-direction:column;gap:4px;display:flex}.select.svelte-19niffs{border-radius:var(--radius);background:var(--control);width:100%;min-height:44px;color:var(--text);padding:0 12px}.buttons.svelte-19niffs{flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:4px;display:flex}@media (pointer:coarse) and (width<=767px){.backdrop.svelte-19niffs{padding:calc(12px + env(safe-area-inset-top,0px)) calc(12px + env(safe-area-inset-right,0px)) calc(12px + max(env(safe-area-inset-bottom,0px), var(--viewport-occluded-bottom,0px))) calc(12px + env(safe-area-inset-left,0px));align-items:flex-end}.buttons.svelte-19niffs{flex-direction:column-reverse;align-items:stretch}}.notice.svelte-1hxuq3l{--scroll-end:12px;scrollbar-gutter:stable;flex-direction:column;gap:8px;width:380px;max-width:calc(100vw - 96px);max-height:60svh;padding:12px;display:flex;overflow-y:auto}.head.svelte-1hxuq3l{align-items:center;gap:8px;display:flex}.notice.svelte-1hxuq3l .head-glyph{color:var(--warning-text);flex-shrink:0}.heading.svelte-1hxuq3l{color:var(--text);flex:1;font-weight:600}.line.svelte-1hxuq3l{color:var(--text-muted);margin:0;line-height:1.45}.line.warning.svelte-1hxuq3l{color:var(--warning-text)}.take.svelte-1hxuq3l{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:8px;display:flex}.meta.svelte-1hxuq3l{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.kind.svelte-1hxuq3l{color:var(--text);font-weight:600}.num.svelte-1hxuq3l{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.actions.svelte-1hxuq3l{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.spacer.svelte-1hxuq3l{flex:1}@media (width<=479px){.notice.svelte-1hxuq3l{width:auto;max-width:none;max-height:50svh}}.layer.svelte-8nmixy{z-index:310;width:auto;max-width:none;height:auto;max-height:none;padding:var(--toast-top,calc(var(--bar-height,0px) + var(--space-s))) max(calc(var(--space-m) + env(safe-area-inset-right,0px)), var(--toast-rail-right,0px)) calc(var(--space-m) + env(safe-area-inset-bottom,0px)) max(calc(var(--space-m) + env(safe-area-inset-left,0px)), var(--toast-rail-left,0px));color:inherit;pointer-events:none;background:0 0;border:0;justify-content:flex-end;align-items:flex-start;margin:0;display:flex;position:fixed;inset:0;overflow:visible}.layer.phone.svelte-8nmixy{padding-bottom:calc(max(var(--foot-bar-clearance,0px), env(safe-area-inset-bottom,0px)) + var(--space-xs));justify-content:center;align-items:flex-end}html:has(dialog[open]) .layer.phone.svelte-8nmixy{padding-top:calc(env(safe-area-inset-top,0px) + var(--space-xs));align-items:flex-start}.stack.svelte-8nmixy{pointer-events:none;flex-direction:column;width:max-content;min-width:0;max-width:min(420px,100%);display:flex}.region.svelte-8nmixy{flex-direction:column;gap:8px;display:flex}.region.svelte-8nmixy:not(:empty)+.region:where(.svelte-8nmixy):not(:empty){margin-top:8px}.toast.svelte-8nmixy{pointer-events:auto;align-items:flex-start;gap:10px;padding:10px 10px 10px 16px;display:flex}.icon.svelte-8nmixy{height:calc(var(--type-ui) * 1.4);flex-shrink:0;align-items:center;display:inline-flex}.toast[data-variant=success].svelte-8nmixy{border-color:var(--success-text)}.toast[data-variant=error].svelte-8nmixy{border-color:var(--danger-text)}.toast[data-variant=warning].svelte-8nmixy{border-color:var(--warning-text)}.toast[data-variant=info].svelte-8nmixy{border-color:var(--info-text)}.toast[data-variant=success].svelte-8nmixy .icon:where(.svelte-8nmixy){color:var(--success-text)}.toast[data-variant=error].svelte-8nmixy .icon:where(.svelte-8nmixy){color:var(--danger-text)}.toast[data-variant=warning].svelte-8nmixy .icon:where(.svelte-8nmixy){color:var(--warning-text)}.toast[data-variant=info].svelte-8nmixy .icon:where(.svelte-8nmixy){color:var(--info-text)}.link.svelte-8nmixy{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.message.svelte-8nmixy{flex:1;min-width:0;line-height:1.4}@media (pointer:coarse){.toast.svelte-8nmixy{pointer-events:none}.toast.svelte-8nmixy .dismiss{pointer-events:auto}}.notice.svelte-i64ptg{flex-wrap:wrap;align-items:center;gap:8px 12px;width:380px;max-width:calc(100vw - 96px);padding:12px;display:flex}.line.svelte-i64ptg{color:var(--text);flex:180px;margin:0;line-height:1.45}.actions.svelte-i64ptg{flex-wrap:wrap;gap:8px;display:flex}@media (width<=479px){.notice.svelte-i64ptg{width:auto;max-width:none}}.shell.svelte-1ku0bn7{--lc-gap:var(--space-m);width:100%;min-height:100dvh;padding:0 0 calc(var(--page-pad-bottom) + env(safe-area-inset-bottom,0px));background:var(--surface);color:var(--text);flex-direction:column;align-items:stretch;display:flex}.band.svelte-1ku0bn7{z-index:1;align-items:center;column-gap:var(--space-xl);row-gap:var(--space-2xs);min-height:var(--bar-height);padding:var(--space-xs) var(--page-gutter);background:var(--surface-chrome);--text-faint:var(--text-muted);flex-wrap:wrap;display:flex;position:sticky;top:0}.band-mark.svelte-1ku0bn7{color:var(--text);white-space:nowrap;margin:0;position:relative;top:-3px}.band-tagline.svelte-1ku0bn7{color:var(--text-muted);margin:0}.body.svelte-1ku0bn7{padding:var(--page-pad-top) var(--page-gutter) 0}.stage.svelte-1ku0bn7{padding:var(--page-pad-top) var(--page-gutter) calc(var(--page-pad-bottom) + env(safe-area-inset-bottom,0px));align-items:center}.stack.svelte-1ku0bn7{align-items:stretch;gap:var(--space-l);flex-direction:column;width:100%;max-width:480px;margin-block:auto;display:flex}.stack.outcome.svelte-1ku0bn7{max-width:560px}.brand.svelte-1ku0bn7{align-items:center;gap:var(--space-2xs);text-align:center;flex-direction:column;display:flex}.brand-mark.svelte-1ku0bn7{color:var(--text-strong);margin:0}.brand-tagline.svelte-1ku0bn7{color:var(--text-muted);margin:0}.panel.svelte-1ku0bn7{border:2px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);width:100%;box-shadow:var(--elevation-1);padding:32px}.page.svelte-1ku0bn7{width:100%}@media (width<=480px){.stage.svelte-1ku0bn7{padding-top:max(var(--page-pad-top), 9dvh)}.stack.svelte-1ku0bn7{margin-block:0 auto}.panel.svelte-1ku0bn7{padding:24px 20px}}@media (width<=340px){.stage.svelte-1ku0bn7,.panel.svelte-1ku0bn7{padding-inline:12px}}.shell.svelte-1ku0bn7 .lc-stack{align-items:stretch;gap:var(--lc-gap);flex-direction:column;display:flex}.shell.svelte-1ku0bn7 .lc-headline{color:var(--text);margin:0 0 4px}.shell.svelte-1ku0bn7 .lc-prose{max-width:var(--measure);color:var(--text-muted);margin:0}.shell.svelte-1ku0bn7 .lc-prose strong{color:var(--text-strong);font-weight:700}.shell.svelte-1ku0bn7 .lc-note{color:var(--text-faint);margin:0}.shell.svelte-1ku0bn7 .lc-button{white-space:normal;width:100%}.shell.svelte-1ku0bn7 .lc-button:not(.compact){margin-top:var(--space-xs)}.shell.svelte-1ku0bn7 .lc-button.compact{width:auto}.shell.svelte-1ku0bn7 .lc-button.safe-exit{margin-top:var(--space-l)}.shell.svelte-1ku0bn7 .button.primary.compact{min-width:200px}.shell.svelte-1ku0bn7 .lc-actions{align-items:center;gap:var(--space-s);padding-top:var(--space-l);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.shell.svelte-1ku0bn7 .lc-badge{width:44px;height:44px;color:var(--text-muted);background:0 0;border:2px solid;border-radius:50%;place-items:center;display:grid}.shell.svelte-1ku0bn7 .lc-badge.ok{background:var(--success-surface);color:var(--success-text)}.shell.svelte-1ku0bn7 .lc-badge.bad,.shell.svelte-1ku0bn7 .lc-badge.danger{background:var(--danger-surface);color:var(--danger-text)}.shell.svelte-1ku0bn7 .lc-field{gap:var(--space-xs);text-align:left;flex-direction:column;display:flex}.shell.svelte-1ku0bn7 .lc-field-label{color:var(--text)}.shell.svelte-1ku0bn7 .lc-input{width:100%;min-height:var(--control-h);padding:0 var(--control-pad-x);border-radius:var(--radius);--field-ground:var(--control);--field-ink:var(--text);background:var(--field-ground);color:var(--field-ink)}:root[data-theme=dark] .shell.svelte-1ku0bn7 .lc-input{--field-ground:var(--well)}.shell.svelte-1ku0bn7 .lc-input.invalid{border-color:var(--danger-text)}.shell.svelte-1ku0bn7 .lc-input:disabled{--field-ink:var(--text-faint);cursor:default}.cloud.svelte-4r3ltw{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.loading.svelte-4r3ltw{color:var(--accent-ink);flex-direction:column;align-items:center;gap:12px;padding:24px 0;display:flex}.loading.svelte-4r3ltw p:where(.svelte-4r3ltw){color:var(--text-muted);margin:0}.failed.svelte-4r3ltw{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:16px 0;display:flex}.failed-text.svelte-4r3ltw{color:var(--text-muted);margin:0;line-height:1.55}.retry.svelte-4r3ltw{border-color:var(--accent);border-radius:var(--radius);background:var(--accent-fill);min-height:44px;color:var(--accent-text);justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.retry.svelte-4r3ltw:hover{border-color:var(--accent-hover);background:var(--accent);color:var(--surface)}.widget.svelte-4r3ltw{width:100%}.in-app.svelte-15nh6az{text-align:start;width:100%;min-width:0}.words.svelte-15nh6az{color:var(--text);margin:0}.words.svelte-15nh6az+.words:where(.svelte-15nh6az){margin-top:var(--space-2xs)}.link.svelte-15nh6az{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.acts.svelte-15nh6az{gap:var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.act.svelte-15nh6az{white-space:normal;flex:auto;text-decoration:none}.segmented.svelte-1ux49fp{border:2px solid var(--border);border-radius:var(--radius);align-items:center;display:inline-flex;position:relative}.segmented.equal.svelte-1ux49fp{grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;display:inline-grid}.segmented.equal.svelte-1ux49fp .segment:where(.svelte-1ux49fp){grid-template-columns:minmax(0, calc(var(--control-pad-x) - 4px)) auto minmax(0, calc(var(--control-pad-x) - 4px));padding:0 4px;display:grid}.segmented.equal.svelte-1ux49fp .label:where(.svelte-1ux49fp){grid-column:2;justify-self:center}.segmented.fill.svelte-1ux49fp{width:100%;display:flex}.segmented.fill.svelte-1ux49fp .segment:where(.svelte-1ux49fp){flex:1 1 0;min-width:0}.segmented.snug.svelte-1ux49fp .segment:where(.svelte-1ux49fp){grid-template-columns:minmax(0, calc(var(--control-pad-x) - 4px)) auto minmax(0, calc(var(--control-pad-x) - 4px));min-width:min-content;padding:0 4px;display:grid}.segmented.snug.svelte-1ux49fp .label:where(.svelte-1ux49fp){grid-column:2;justify-self:center}@media (pointer:coarse){.segmented.equal.svelte-1ux49fp .label:where(.svelte-1ux49fp),.segmented.snug.svelte-1ux49fp .label:where(.svelte-1ux49fp){text-align:center}.segmented.equal.svelte-1ux49fp .label:where(.svelte-1ux49fp):after,.segmented.snug.svelte-1ux49fp .label:where(.svelte-1ux49fp):after{content:"";width:calc(var(--control-h) - 8px);height:0;display:block}}.segment.svelte-1ux49fp{min-height:calc(var(--control-h) - 4px);padding:0 var(--control-pad-x);background:var(--control);color:var(--text-muted);white-space:nowrap;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (pointer:coarse){.segment.svelte-1ux49fp:after{content:"";position:absolute;inset:-2px 0}}.segment.svelte-1ux49fp:first-of-type{border-radius:calc(var(--radius) - 2px) 0 0 calc(var(--radius) - 2px)}.segment.svelte-1ux49fp:last-of-type{border-radius:0 calc(var(--radius) - 2px) calc(var(--radius) - 2px) 0}.segment.svelte-1ux49fp:only-of-type{border-radius:calc(var(--radius) - 2px)}.segment.svelte-1ux49fp+.segment:where(.svelte-1ux49fp){border-left:2px solid var(--border)}.segment.svelte-1ux49fp+.segment.group-start:where(.svelte-1ux49fp){border-left-color:var(--border-strong)}.segment.svelte-1ux49fp:hover:not([aria-disabled=true]){background:var(--control-hover);color:var(--text)}.segment.svelte-1ux49fp:focus-visible{z-index:1}.segment.active.svelte-1ux49fp,.segment.active.svelte-1ux49fp:hover:not([aria-disabled=true]){background:var(--selected);color:var(--text-strong);font-weight:600}.segment.active[aria-disabled=true].svelte-1ux49fp{color:var(--text-faint);background:0 0}.segment.active.svelte-1ux49fp:not([aria-disabled=true]) .label:where(.svelte-1ux49fp){text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:8px}.segmented.wrapped.svelte-1ux49fp{flex-wrap:wrap;align-items:stretch;max-width:100%;display:flex}.segmented.wrapped.svelte-1ux49fp .segment:where(.svelte-1ux49fp){border-radius:0;flex-grow:1;flex-shrink:1}.segmented.wrapped.svelte-1ux49fp .segment.row-start:where(.svelte-1ux49fp){border-left:2px solid #0000}.segmented.wrapped.svelte-1ux49fp .segment.below:where(.svelte-1ux49fp){min-height:calc(var(--control-h) - 2px);border-top:2px solid var(--border)}.segmented.wrapped.svelte-1ux49fp .segment.top-left:where(.svelte-1ux49fp){border-top-left-radius:calc(var(--radius) - 2px)}.segmented.wrapped.svelte-1ux49fp .segment.top-right:where(.svelte-1ux49fp){border-top-right-radius:calc(var(--radius) - 2px)}.segmented.wrapped.svelte-1ux49fp .segment.bottom-left:where(.svelte-1ux49fp){border-bottom-left-radius:calc(var(--radius) - 2px)}.segmented.wrapped.svelte-1ux49fp .segment.bottom-right:where(.svelte-1ux49fp){border-bottom-right-radius:calc(var(--radius) - 2px)}@media (pointer:coarse){.segmented.wrapped.svelte-1ux49fp .segment:where(.svelte-1ux49fp){min-height:calc(var(--control-h) - 2px)}.segmented.wrapped.svelte-1ux49fp .segment.below:where(.svelte-1ux49fp){min-height:var(--control-h)}}.passwords.svelte-1hkrr4x{gap:var(--space-xs);flex-direction:column;display:flex}.modes.svelte-1hkrr4x{margin-bottom:var(--space-xs)}.modes.svelte-1hkrr4x .segmented{width:100%}.hint.svelte-1hkrr4x{align-items:flex-start;gap:var(--space-xs);flex-wrap:nowrap;display:flex}.met-slot.svelte-1hkrr4x{flex-shrink:0;width:14px;margin-top:calc(.5lh - 7px);display:inline-flex}.hint.met.svelte-1hkrr4x{color:var(--success-text)}.delivery.svelte-1hkrr4x{color:var(--text-muted);margin:0}.conflict-actions.svelte-1hkrr4x{gap:var(--space-xs);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.forgot.svelte-1hkrr4x{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);flex-direction:column;display:flex}.forgot.svelte-1hkrr4x>:not(.forgot-act){align-self:stretch}.forgot-act.svelte-1hkrr4x{background-color:var(--control-hover)}.forgot-act.svelte-1hkrr4x:hover:not(:disabled){background-color:color-mix(in oklab, var(--control-hover), var(--text-strong) 8%)}.notice.svelte-1l9mkc4{margin-bottom:var(--space-2xs)}.quiet.svelte-1fcvy12 h1:focus-visible{outline:none}.head.svelte-1f3fzga{border-bottom:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:16px;padding-bottom:16px;display:flex}.head.svelte-1f3fzga:has(>.under:where(.svelte-1f3fzga)){padding-bottom:0}.row.svelte-1f3fzga{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.headline.svelte-1f3fzga{flex-direction:column;gap:4px;min-width:0;display:flex}.trailing.svelte-1f3fzga{flex-shrink:0;margin-left:auto}.checkbox.svelte-3wclrd{align-items:center;gap:var(--space-s);min-height:var(--control-h);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.checkbox.locked.svelte-3wclrd{cursor:default}.checkbox.bare.svelte-3wclrd{min-height:0}.checkbox.bare.svelte-3wclrd:after{content:"";width:var(--target);height:var(--target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.native.svelte-3wclrd{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.cell.svelte-3wclrd{width:var(--checkbox-cell,28px);flex-shrink:0;place-items:center;display:grid}.box.svelte-3wclrd{border:2px solid var(--check-edge);border-radius:var(--radius-s);background:var(--control);width:28px;height:28px;color:var(--accent-text);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);place-items:center;display:grid}.checkbox.svelte-3wclrd:hover:not(.locked) .box:where(.svelte-3wclrd):not(.on){border-color:var(--check-edge);background:var(--control-hover)}.box.on.svelte-3wclrd{border-color:var(--accent);background:var(--accent-fill)}.checkbox.svelte-3wclrd:hover:not(.locked) .box.on:where(.svelte-3wclrd){background:color-mix(in srgb, var(--accent-fill) 84%, var(--text-strong))}.box.svelte-3wclrd:not(.on) svg{opacity:0}.checkbox.svelte-3wclrd:hover:not(.locked) .box:where(.svelte-3wclrd):not(.on) svg{opacity:.35;color:var(--text-muted)}.locked.svelte-3wclrd .box:where(.svelte-3wclrd),.locked.svelte-3wclrd .box.on:where(.svelte-3wclrd){border-color:var(--border);background:var(--control);color:var(--text-muted)}.checkbox.svelte-3wclrd:has(.native:where(.svelte-3wclrd):focus-visible) .box:where(.svelte-3wclrd){outline:3px solid var(--focus-ring);outline-offset:3px}.words.svelte-3wclrd{flex-direction:column;min-width:0;display:flex}.label.svelte-3wclrd{color:var(--text)}.hint.svelte-3wclrd{color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.box.svelte-3wclrd{transition:none}}.markdown-body.svelte-q94w6x input.task-box{appearance:none;vertical-align:middle;border:2px solid var(--border-strong);border-radius:calc(var(--radius) / 3);background:var(--control);width:1em;height:1em;color:var(--accent-text);place-content:center;margin:0 .4em 0 0;display:inline-grid}.markdown-body.svelte-q94w6x input.task-box:checked{border-color:var(--accent);background:var(--accent-fill)}.markdown-body.svelte-q94w6x input.task-box:checked:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:.3em;height:.55em;margin-top:-.12em;transform:rotate(45deg)}.markdown-body.svelte-q94w6x input.task-box:not(:disabled){cursor:pointer;transition:border-color var(--motion-fast), background-color var(--motion-fast)}.markdown-body.svelte-q94w6x input.task-box:not(:disabled):not(:checked):hover{border-color:var(--text-muted)}.markdown-body.svelte-q94w6x input.task-box:disabled{cursor:default}.switch.svelte-tk40tu{border-color:var(--border-strong);border-radius:var(--radius-pill);background:var(--control);flex-shrink:0;align-items:center;width:44px;height:26px;padding:0 2px;display:inline-flex;position:relative}.knob.svelte-tk40tu{background:var(--text-muted);width:18px;height:18px;transition:transform var(--motion-base) var(--ease-out);border-radius:50%;display:block}.switch[aria-checked=true].svelte-tk40tu{border-color:var(--accent);background:var(--accent-fill)}.switch[aria-checked=true].svelte-tk40tu .knob:where(.svelte-tk40tu){background:var(--accent-text);transform:translate(18px)}@media (prefers-reduced-motion:reduce){.knob.svelte-tk40tu{transition:none}}@media (forced-colors:active){.knob.svelte-tk40tu{forced-color-adjust:none;background:canvastext}}.switch.svelte-tk40tu:after{content:"";width:100%;height:100%;min-width:var(--target);min-height:var(--target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-head.svelte-gs2z56{padding-bottom:var(--space-m);border-bottom:2px solid var(--card-rule,var(--amber));text-align:center}.title.svelte-gs2z56{color:var(--text-strong);margin:0;font-weight:600}.card-head.svelte-gs2z56 dl{text-align:start;grid-template-columns:max-content minmax(0,1fr);gap:8px 24px;display:grid}.card-head.svelte-gs2z56 dt{color:var(--text)}.card-head.svelte-gs2z56 dd{margin:0}.card.svelte-14efj7c{gap:var(--space-m);min-width:0;padding:var(--space-l);border-radius:var(--radius);background:var(--surface-inset);flex-direction:column;flex:auto;display:flex}.card[data-surface=raised].svelte-14efj7c{background:var(--surface-raised)}.field.svelte-vk8r7r{flex-direction:column;gap:6px;min-width:0;display:flex}.field-label.svelte-vk8r7r{color:var(--text)}.input.svelte-vk8r7r{width:100%;min-width:0;min-height:var(--control-h);border-color:var(--border-strong);border-radius:var(--radius);background:var(--well);color:var(--text);padding:0 12px}.input.svelte-vk8r7r::placeholder{color:var(--text-muted)}.input.danger.svelte-vk8r7r:focus-visible{border-color:var(--danger-text)}.columns.svelte-5bfc2h{column-gap:var(--space-2xl);row-gap:var(--space-m);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1100px){.columns.svelte-5bfc2h{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.columns.svelte-5bfc2h{grid-template-columns:1fr}}.toggle-row.svelte-5bfc2h{gap:var(--space-2xs);flex-direction:column;display:flex}.toggle-label.svelte-5bfc2h{color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-control.svelte-5bfc2h{display:inline-flex}.state.svelte-5bfc2h{max-width:var(--measure);color:var(--text-muted);margin:0 0 0 56px}.lead-line.svelte-5bfc2h{max-width:var(--measure);color:var(--text-muted);margin:0}.starter-tags.svelte-5bfc2h{gap:var(--space-s) var(--space-l);flex-wrap:wrap;display:flex}.kinds.svelte-5bfc2h{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.kind.svelte-5bfc2h{gap:var(--space-s);padding:var(--space-m);border-radius:var(--radius);background:var(--surface-raised);flex-direction:column;display:flex}.kind-name.svelte-5bfc2h{color:var(--text-strong);margin:0;font-weight:600}.tag.svelte-5bfc2h{align-items:center;gap:var(--space-xs);display:inline-flex}.mark.svelte-5bfc2h{border-radius:2px;flex-shrink:0;width:10px;height:10px}.mark.none.svelte-5bfc2h{box-shadow:inset 0 0 0 1px var(--border-strong)}.terms.svelte-5bfc2h{gap:var(--space-m);flex-direction:column;display:flex}.card>.name-field{max-width:320px}.terms.svelte-5bfc2h .consent{--checkbox-cell:44px}.loading.svelte-5bfc2h{align-items:center;gap:var(--space-xs);color:var(--text-faint);margin:0;display:inline-flex}.onboarding.svelte-1y6rrnp{--measure:none;gap:var(--space-l);flex-direction:column;display:flex}.headline.svelte-1y6rrnp{color:var(--text);margin:0}.status.svelte-1y6rrnp{color:var(--text-faint)}.status.running.svelte-1y6rrnp{align-items:center;gap:var(--space-xs);display:inline-flex}.status.ok.svelte-1y6rrnp{color:var(--success-text)}.status.failed.svelte-1y6rrnp{color:var(--danger-text)}.problem-action.svelte-1y6rrnp{margin-top:var(--space-xs)}.detail.svelte-1y6rrnp{color:var(--text);display:block}.spacer.svelte-1y6rrnp{flex:1}.consent-view.svelte-1uoml5k{--measure:none;gap:var(--space-l);flex-direction:column;display:flex}.headline.svelte-1uoml5k{color:var(--text);margin:0}.consent-view.svelte-1uoml5k .lc-actions{border-top:0;padding-top:0}.reading.svelte-1uoml5k{gap:var(--space-m);flex-direction:column;display:flex}.reading.svelte-1uoml5k .accept{--checkbox-cell:44px}.loading.svelte-1uoml5k{align-items:center;gap:var(--space-xs);color:var(--text-faint);margin:0;display:inline-flex}.reactivate.svelte-111t0xw{--measure:none;gap:var(--space-l);flex-direction:column;display:flex}.status.svelte-111t0xw{justify-content:center;display:flex}.status.svelte-111t0xw .line{width:max-content}.reactivate.svelte-111t0xw .lc-actions{border-top:0;padding-top:0}.rows.svelte-nnzrt1{gap:var(--space-s);text-align:left;flex-direction:column;display:flex}.row.svelte-nnzrt1{align-items:flex-start;gap:var(--space-s);display:flex}.row-glyph.svelte-nnzrt1{color:var(--text-faint);flex-shrink:0;margin-top:6px}.row-glyph.warn.svelte-nnzrt1{color:var(--warning-text)}.warning.svelte-nnzrt1{align-items:flex-start;gap:var(--space-s);flex-direction:column;display:flex}.warning.svelte-nnzrt1>:where(.svelte-nnzrt1):not(.row){margin-left:calc(var(--space-s) + 16px)}.warning-text.svelte-nnzrt1{color:var(--warning-text)}.footer.svelte-nnzrt1{margin-top:var(--space-l)}.backdrop.svelte-1ocjjvj{z-index:300;background:#0000008c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.card.svelte-1ocjjvj{width:100%;max-width:var(--dialog-md);--scroll-end:20px;scrollbar-gutter:stable;outline:none;flex-direction:column;gap:16px;max-height:100%;padding:20px;display:flex;overflow-y:auto}.title.svelte-1ocjjvj{color:var(--text);margin:0}.body.svelte-1ocjjvj{margin:0;line-height:1.55}.body.svelte-1ocjjvj strong:where(.svelte-1ocjjvj){color:var(--text)}.presets.svelte-1ocjjvj{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:0;display:grid}.preset.svelte-1ocjjvj{background:var(--control);text-align:left;border-radius:0;flex-direction:column;align-items:flex-start;gap:2px;min-height:44px;padding:10px 12px;display:flex}.preset.svelte-1ocjjvj:nth-child(2n){margin-left:-2px}.preset.svelte-1ocjjvj:nth-child(n+3){margin-top:-2px}.preset.svelte-1ocjjvj:first-child{border-top-left-radius:var(--radius)}.preset.svelte-1ocjjvj:nth-child(2){border-top-right-radius:var(--radius)}.preset.svelte-1ocjjvj:nth-child(3){border-bottom-left-radius:var(--radius)}.preset.svelte-1ocjjvj:nth-child(4){border-bottom-right-radius:var(--radius)}.preset.svelte-1ocjjvj:hover,.preset.selected.svelte-1ocjjvj{z-index:1;position:relative}.preset.selected.svelte-1ocjjvj{border-color:var(--accent-text);background:var(--accent-fill);color:var(--accent-text)}.preset-label.svelte-1ocjjvj{color:var(--text)}.preset-desc.svelte-1ocjjvj{color:var(--text-faint)}.preset.selected.svelte-1ocjjvj .preset-label:where(.svelte-1ocjjvj),.preset.selected.svelte-1ocjjvj .preset-desc:where(.svelte-1ocjjvj){color:var(--accent-text)}.custom.svelte-1ocjjvj{align-items:stretch;display:flex}.custom.svelte-1ocjjvj .button:where(.svelte-1ocjjvj){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-2px}.input.svelte-1ocjjvj:focus,.custom.svelte-1ocjjvj .button:where(.svelte-1ocjjvj):hover{z-index:1;position:relative}.input.svelte-1ocjjvj{min-width:0;min-height:var(--control-h);border-radius:var(--radius) 0 0 var(--radius);background:var(--well);color:var(--text);flex:auto;padding:0 12px}.input.svelte-1ocjjvj::placeholder{color:var(--text-faint)}.unsure.svelte-1ocjjvj{align-self:center}@media (prefers-reduced-motion:no-preference){.backdrop.svelte-1ocjjvj{animation:.16s ease-out svelte-1ocjjvj-float-scrim-in}.card.svelte-1ocjjvj{transform-origin:50%;animation:.22s cubic-bezier(.16,1,.3,1) svelte-1ocjjvj-float-card-in}}@keyframes svelte-1ocjjvj-float-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1ocjjvj-float-card-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.wall.svelte-fso79d{z-index:330;width:100%;max-width:none;height:100%;max-height:none;color:var(--text);background:#0000008c;border:none;justify-content:center;align-items:center;margin:0;padding:24px;display:flex;position:fixed;inset:0}.wall.svelte-fso79d::backdrop{background:0 0}.card.svelte-fso79d{width:100%;max-width:var(--dialog-md);--scroll-end:20px;scrollbar-gutter:stable;flex-direction:column;gap:16px;max-height:100%;padding:20px;display:flex;overflow-y:auto}.title.svelte-fso79d{color:var(--text);margin:0}.body.svelte-fso79d{color:var(--text-muted);flex-direction:column;gap:8px;line-height:1.55;display:flex}.body.svelte-fso79d p:where(.svelte-fso79d){margin:0}.body.svelte-fso79d strong:where(.svelte-fso79d){color:var(--text);font-weight:600}.buttons.svelte-fso79d{flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:4px;display:flex}@media (pointer:coarse) and (width<=767px){.buttons.svelte-fso79d{flex-direction:column-reverse;align-items:stretch}}.in-place.svelte-ktw3e0{z-index:330;background:var(--surface);width:100%;max-width:none;height:100%;max-height:none;color:var(--text);border:none;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.in-place.svelte-ktw3e0::backdrop{background:var(--surface)}.backdrop.svelte-4kdj19{z-index:290;background:#0000008c;outline:none;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.card.svelte-4kdj19{width:100%;max-width:var(--dialog-md);--scroll-end:20px;scrollbar-gutter:stable;transform-origin:50%;flex-direction:column;gap:16px;max-height:100%;padding:20px;display:flex;overflow-y:auto}.title.svelte-4kdj19{color:var(--text);margin:0}.body.svelte-4kdj19{color:var(--text-muted);flex-direction:column;gap:8px;line-height:1.55;display:flex}.body.svelte-4kdj19 p:where(.svelte-4kdj19){margin:0}.body.svelte-4kdj19 strong:where(.svelte-4kdj19){color:var(--text);font-weight:600}.seconds.svelte-4kdj19{color:var(--text)}.buttons.svelte-4kdj19{flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:4px;display:flex}@media (pointer:coarse) and (width<=767px){.buttons.svelte-4kdj19{flex-direction:column-reverse;align-items:stretch}}.phase.svelte-1n46o8q{min-height:100dvh;padding:calc(32px + env(safe-area-inset-top,0px)) calc(32px + env(safe-area-inset-right,0px)) calc(32px + env(safe-area-inset-bottom,0px)) calc(32px + env(safe-area-inset-left,0px));text-align:center;background:var(--surface);color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.phase.svelte-1n46o8q p:where(.svelte-1n46o8q),.phase.svelte-1n46o8q h1:where(.svelte-1n46o8q){margin:0}.phase-note.svelte-1n46o8q{max-width:36ch;color:var(--text-muted)}.wait.svelte-1n46o8q{color:var(--text-muted);flex-direction:column;align-items:center;gap:12px;display:flex}.wait.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:0}.continue.svelte-1n46o8q{border-radius:var(--radius);background:var(--control);min-height:44px;color:var(--text);align-items:center;padding:0 16px;display:inline-flex}@media (width<=767px){.corner-rail.svelte-1n46o8q{top:calc(var(--bar-row) + var(--control-h) + env(safe-area-inset-top,0px) + var(--space-xs));right:calc(var(--page-gutter) + env(safe-area-inset-right,0px));bottom:auto;left:calc(var(--page-gutter) + env(safe-area-inset-left,0px));align-items:stretch;max-width:none}}
