@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation;interpolate-size:allow-keywords}body{-webkit-font-smoothing:antialiased;min-block-size:100dvh;line-height:1.5}img,picture,video,canvas,svg{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4{overflow-wrap:break-word}h1,h2,h3{text-wrap:balance;line-height:1.15}p{text-wrap:pretty}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--hue-brand:160;--color-bg:var(--lightningcss-light,oklch(98.5% .004 var(--hue-brand)))var(--lightningcss-dark,oklch(18% .01 var(--hue-brand)));--color-surface:var(--lightningcss-light,oklch(100% 0 none))var(--lightningcss-dark,oklch(22% .012 var(--hue-brand)));--color-surface-2:var(--lightningcss-light,oklch(96% .006 var(--hue-brand)))var(--lightningcss-dark,oklch(26% .014 var(--hue-brand)));--color-border:var(--lightningcss-light,oklch(89% .01 var(--hue-brand)))var(--lightningcss-dark,oklch(34% .014 var(--hue-brand)));--color-text:var(--lightningcss-light,oklch(22% .02 var(--hue-brand)))var(--lightningcss-dark,oklch(94% .008 var(--hue-brand)));--color-text-muted:var(--lightningcss-light,oklch(48% .02 var(--hue-brand)))var(--lightningcss-dark,oklch(72% .012 var(--hue-brand)));--color-brand:var(--lightningcss-light,oklch(48% .08 var(--hue-brand)))var(--lightningcss-dark,oklch(72% .1 var(--hue-brand)));--color-brand-contrast:var(--lightningcss-light,oklch(99% 0 none))var(--lightningcss-dark,oklch(18% .02 var(--hue-brand)));--color-danger:var(--lightningcss-light,oklch(52% .19 25))var(--lightningcss-dark,oklch(70% .17 25));--color-warning:var(--lightningcss-light,oklch(62% .15 70))var(--lightningcss-dark,oklch(80% .14 75));--color-success:var(--lightningcss-light,oklch(52% .13 150))var(--lightningcss-dark,oklch(74% .14 150));--color-focus:var(--color-brand);--color-male:var(--lightningcss-light,oklch(55% .13 245))var(--lightningcss-dark,oklch(74% .11 245));--color-female:var(--lightningcss-light,oklch(58% .15 350))var(--lightningcss-dark,oklch(76% .12 350));--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Code", monospace;--step--1:clamp(.8rem, .78rem + .1vw, .875rem);--step-0:clamp(.95rem, .92rem + .15vw, 1.0625rem);--step-1:clamp(1.15rem, 1.08rem + .3vw, 1.35rem);--step-2:clamp(1.4rem, 1.27rem + .55vw, 1.75rem);--step-3:clamp(1.7rem, 1.48rem + .95vw, 2.3rem);--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--radius-s:.375rem;--radius-m:.625rem;--radius-l:1rem;--shadow-1:0 1px 2px oklch(0% 0 0/.06), 0 1px 3px oklch(0% 0 0/.08);--shadow-2:0 4px 12px oklch(0% 0 0/.1);--tap-min:2.75rem;--ease-out:cubic-bezier(.2, .8, .2, 1);--duration:.16s}@media (prefers-color-scheme:dark){:root{--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}}@layer base{body{font-family:var(--font-sans);font-size:var(--step-0);background:var(--color-bg);color:var(--color-text)}h1{font-size:var(--step-3)}h2{font-size:var(--step-2)}h3{font-size:var(--step-1)}a{color:var(--color-brand);text-underline-offset:.2em}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}button,.button{min-block-size:var(--tap-min);padding-inline:var(--space-s);border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-surface);cursor:pointer;transition:background var(--duration) var(--ease-out)}:is(button,.button):hover{background:var(--color-surface-2)}:is(button,.button)[data-variant=primary]{background:var(--color-brand);color:var(--color-brand-contrast);border-color:#0000}:is(button,.button)[data-variant=danger]{background:var(--color-danger);color:#fff;border-color:#0000}input:where(:not([type=checkbox],[type=radio])),select,textarea{min-block-size:var(--tap-min);padding-inline:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-surface);font-size:max(16px,1em)}summary{padding-block:max(0px, (var(--tap-min) - 1lh) / 2);cursor:pointer}table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}fieldset{min-inline-size:0}}@layer layout{.stack{gap:var(--stack-gap,var(--space-s));flex-direction:column;display:flex}.cluster{align-items:center;gap:var(--cluster-gap,var(--space-xs));flex-wrap:wrap;display:flex}.container{inline-size:min(100% - 2 * var(--space-s), 72rem);margin-inline:auto}.grid-auto{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--grid-min,16rem)), 1fr));gap:var(--space-s);display:grid}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media print{.topbar,.sidebar,.tabbar,.toaster,.banner,.no-print{display:none!important}.shell{display:block!important}}.print-only{display:none}@media print{.print-only{display:revert}}}@layer components{.card{padding:var(--space-m);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface)}.form{gap:var(--space-s);flex-direction:column;display:flex}.field{gap:var(--space-3xs);flex-direction:column;display:flex}.field>span:first-child{font-weight:600;font-size:var(--step--1)}.field small{color:var(--color-text-muted);font-size:var(--step--1)}.choice{gap:var(--space-xs);padding:var(--space-s);border:1px solid var(--color-border);border-radius:var(--radius-m);cursor:pointer;align-items:flex-start;display:flex}.choice:has(input:checked){border-color:var(--color-brand);background:color-mix(in oklch, var(--color-brand) 8%, var(--color-surface))}.choice input{accent-color:var(--color-brand);margin-block-start:.3em}button[data-variant=link]{min-block-size:var(--tap-min);color:var(--color-brand);text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}button:disabled{opacity:.6;cursor:not-allowed}.button{color:inherit;place-items:center;text-decoration:none;display:inline-grid}.button[data-variant=primary]{color:var(--color-brand-contrast)}.notice,.error{padding:var(--space-xs) var(--space-s);border-radius:var(--radius-m);border-inline-start:4px solid}.notice{border-color:var(--color-success);background:color-mix(in oklch, var(--color-success) 10%, var(--color-surface))}.error{border-color:var(--color-danger);background:color-mix(in oklch, var(--color-danger) 10%, var(--color-surface))}.muted{color:var(--color-text-muted)}.divider{align-items:center;gap:var(--space-xs);color:var(--color-text-muted);font-size:var(--step--1);display:flex}.divider:before,.divider:after{content:"";border-block-start:1px solid var(--color-border);flex:1}.badge{font-size:var(--step--1);background:var(--color-surface-2);color:var(--color-text-muted);border-radius:999px;padding:.1em .55em;display:inline-block}.badge[data-tone=due]{background:color-mix(in oklch, var(--color-warning) 22%, var(--color-surface));color:var(--color-text)}.badge[data-tone=warn]{background:color-mix(in oklch, var(--color-danger) 16%, var(--color-surface));color:var(--color-text)}.badge[data-tone=info]{background:color-mix(in oklch, var(--color-brand) 14%, var(--color-surface));color:var(--color-text)}.tiles{gap:var(--space-2xs);grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));display:grid}.tiles>*{min-block-size:var(--tap-min);padding:var(--space-2xs);border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--step--1);align-content:center;line-height:1.2;text-decoration:none;display:grid}.tiles>a:hover{background:var(--color-surface-2)}.tiles strong{color:var(--color-text);font-size:var(--step-1)}.page-head{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.page-head>a:not(.button){min-block-size:var(--tap-min);align-items:center;display:inline-flex}dialog{inline-size:min(100% - 2 * var(--space-s), 32rem);max-block-size:calc(100dvb - 2 * var(--space-s));padding:var(--space-m);margin:auto;overflow-x:clip}@media (width>=48rem){dialog{inline-size:min(100% - 2 * var(--space-l), 38rem);padding:var(--space-l)}}@media (width>=48rem){dialog.wide{inline-size:min(100% - 2 * var(--space-l), 48rem)}}dialog{border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface);color:inherit}dialog::backdrop{background:oklch(0% 0 0/.4)}.table-wrap{border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-surface);overflow-x:auto;container:table/inline-size}.data-table th,.data-table td{padding:var(--space-2xs) var(--space-xs);border-block-end:1px solid var(--color-border);text-align:start;white-space:nowrap}.data-table th{font-size:var(--step--1);color:var(--color-text-muted);font-weight:600}.data-table tr:last-child td{border-block-end:0}.data-table tbody tr:hover{background:var(--color-surface-2)}@container table (width<40rem){.data-table[data-phone=rows],.data-table[data-phone=rows] thead,.data-table[data-phone=rows] tbody{display:block}.data-table[data-phone=rows] thead tr{border-block-end:1px solid var(--color-border);align-items:center;display:flex}.data-table[data-phone=rows] thead tr th:not([data-cell=select]){display:none}.data-table[data-phone=rows] thead tr th[data-cell=select]{border:0;align-items:center;padding:0;display:flex}.data-table[data-phone=rows] thead tr th[data-cell=select]:after{content:"Select all";font-weight:400}.data-table[data-phone=rows] tbody tr{align-items:center;gap:0 var(--space-xs);padding:var(--space-3xs) var(--space-xs) var(--space-2xs);border-block-end:1px solid var(--color-border);flex-wrap:wrap;display:flex;position:relative}.data-table[data-phone=rows] tbody tr:last-child{border-block-end:0}.data-table[data-phone=rows] tbody tr:after{content:"";flex-basis:100%;order:1}.data-table[data-phone=rows] tbody tr:has(>[data-cell=select]){padding-inline-start:var(--tap-min)}.data-table[data-phone=rows] tbody :is(td,th){white-space:normal;border:0;padding:0}.data-table[data-phone=rows] tbody :is(td,th):empty{display:none}.data-table[data-phone=rows] tbody :is(td,th):not([data-cell]){font-size:var(--step--1);order:2}.data-table[data-phone=rows] tbody :is(td,th)[data-label]:not([data-cell]):before{content:attr(data-label) " ";color:var(--color-text-muted)}.data-table[data-phone=rows] tbody :is(td,th):not([data-cell]) a{padding-block:calc((var(--tap-min) - 1lh) / 2);margin-block:calc((1lh - var(--tap-min)) / 2);display:inline-block}.data-table[data-phone=rows] tbody [data-cell=select]{inline-size:var(--tap-min);display:grid;position:absolute;inset-block:0;inset-inline-start:0}.data-table[data-phone=rows] tbody [data-cell=select] .check{block-size:100%}.data-table[data-phone=rows] [data-cell=title]{min-inline-size:0;color:var(--color-text);font-weight:600;font-size:var(--step-0);flex:1 1 0}.data-table[data-phone=rows] [data-cell=title] a{min-block-size:var(--tap-min);align-items:center;display:inline-flex}.data-table[data-phone=rows] [data-cell=title]>:is(input,select){inline-size:100%;font-weight:400}.data-table[data-phone=rows] [data-cell=wide]{font-size:var(--step--1);flex-basis:100%;order:3}}.segmented{border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-surface);margin:0;padding:0;display:flex;overflow:hidden}.segmented legend{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.segmented label{min-block-size:var(--tap-min);padding-inline:var(--space-2xs);cursor:pointer;flex:1;place-items:center;display:grid}.segmented label+label{border-inline-start:1px solid var(--color-border)}.segmented label:has(input:checked){background:var(--color-brand);color:var(--color-brand-contrast);font-weight:600}.segmented label:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:-4px}.segmented input{opacity:0;pointer-events:none;position:absolute}.check{min-inline-size:var(--tap-min);min-block-size:var(--tap-min);cursor:pointer;place-items:center;display:inline-grid}.check input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--color-brand);cursor:pointer;margin:0}@media (pointer:fine){.check{min-block-size:1.75rem;min-inline-size:1.75rem}}label:has(>input:is([type=checkbox],[type=radio])){min-block-size:var(--tap-min);cursor:pointer}label:has(>input:is([type=checkbox],[type=radio]))>input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--color-brand)}.back{min-block-size:var(--tap-min);font-size:var(--step--1);place-self:flex-start start;align-items:center;display:inline-flex}.sex{font-variant-numeric:tabular-nums}.sex[data-sex=M]{color:var(--color-male)}.sex[data-sex=F]{color:var(--color-female)}.facts{gap:var(--space-xs) var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));margin:0;display:grid}.facts dt{font-size:var(--step--1);color:var(--color-text-muted)}.facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}}@layer utilities;@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.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:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./atkinson-hyperlegible-mono-latin-ext-400-normal.CpVFOiMk.woff2)format("woff2"),url(./atkinson-hyperlegible-mono-latin-ext-400-normal.ITMuFrSK.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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./atkinson-hyperlegible-mono-latin-400-normal.CmMGer93.woff2)format("woff2"),url(./atkinson-hyperlegible-mono-latin-400-normal.Cmjm2dBj.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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./atkinson-hyperlegible-mono-latin-ext-700-normal.Cb4hxZGu.woff2)format("woff2"),url(./atkinson-hyperlegible-mono-latin-ext-700-normal.Db6cZPB4.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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./atkinson-hyperlegible-mono-latin-700-normal.BhOtGXDr.woff2)format("woff2"),url(./atkinson-hyperlegible-mono-latin-700-normal.BQ8cw3oD.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-vietnamese-opsz-normal.Czevyj-6.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(./fraunces-latin-ext-opsz-normal.CJcjJNj7.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(./fraunces-latin-opsz-normal.DihXLNYH.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-ext-400-normal.g30qAdWV.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-400-normal.Dsrv2Tcn.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-400-normal.DZqxrq2p.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-400-normal.BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-greek-400-normal._efipK4i.woff2)format("woff2"),url(./ibm-plex-sans-greek-400-normal.D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-vietnamese-400-normal.DG4YqDda.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-400-normal.fK1oJ5dG.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal.RBey6euL.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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(./ibm-plex-sans-latin-400-normal.CYLoc0-x.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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-ext-500-normal.Cs5J6C77.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-500-normal.DB5PtV2g.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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-500-normal.CocWQlwt.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-500-normal.ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-greek-500-normal.JMMifIXV.woff2)format("woff2"),url(./ibm-plex-sans-greek-500-normal.CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-vietnamese-500-normal.e4dixQRQ.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-500-normal.BEb3_waV.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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-500-normal.D0aIdm-b.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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(./ibm-plex-sans-latin-500-normal.BgVn5rGT.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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-ext-600-normal.DUMzJB7m.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-600-normal.Bz0x94Yp.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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-600-normal.71GNu3SW.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-600-normal.BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-greek-600-normal.DzTrcv_p.woff2)format("woff2"),url(./ibm-plex-sans-greek-600-normal.D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-vietnamese-600-normal.DpPYBSTl.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-600-normal.DgdngZtN.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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal.DIrixKbi.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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(./ibm-plex-sans-latin-600-normal.Cu4Hd6ag.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:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(./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(./ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(./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(./ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(./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(./ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(./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(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(./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(./ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(./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(./ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(./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(./ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(./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(./ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(./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(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(./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}:root[data-look=notebook]{--font-sans:"Atkinson Hyperlegible Next Variable", system-ui, sans-serif;--font-mono:"Atkinson Hyperlegible Mono", ui-monospace, monospace;--font-display:"Fraunces Variable", Georgia, serif;--color-bg:var(--lightningcss-light,oklch(96.5% .014 85))var(--lightningcss-dark,oklch(19% .012 70));--color-surface:var(--lightningcss-light,oklch(99% .007 85))var(--lightningcss-dark,oklch(23% .012 70));--color-surface-2:var(--lightningcss-light,oklch(94% .014 85))var(--lightningcss-dark,oklch(27% .014 70));--color-border:var(--lightningcss-light,oklch(85% .022 80))var(--lightningcss-dark,oklch(36% .014 70));--color-text:var(--lightningcss-light,oklch(24% .025 55))var(--lightningcss-dark,oklch(93% .012 85));--color-text-muted:var(--lightningcss-light,oklch(47% .025 60))var(--lightningcss-dark,oklch(72% .014 80));--color-brand:var(--lightningcss-light,oklch(42% .1 255))var(--lightningcss-dark,oklch(76% .09 250));--color-brand-contrast:var(--lightningcss-light,oklch(99% .005 85))var(--lightningcss-dark,oklch(18% .02 255));--radius-s:.25rem;--radius-m:.375rem;--radius-l:.5rem;--shadow-1:none;--shadow-2:0 10px 30px oklch(30% .03 60/.15)}:root[data-look=notebook] h1,:root[data-look=notebook] h2{font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.01em;font-weight:600}:root[data-look=notebook] .card{box-shadow:none;border-color:var(--color-border)}:root[data-look=notebook] button[data-variant=primary],:root[data-look=notebook] .button[data-variant=primary]{border-radius:var(--radius-s);letter-spacing:.01em;font-weight:700}:root[data-look=notebook] .topbar{background:var(--color-bg);border-block-end:1px solid var(--color-border)}:root[data-look=notebook] .sidebar a[aria-current=page]{color:var(--color-text);box-shadow:inset 3px 0 0 var(--color-brand);background:0 0;font-weight:700}:root[data-look=instrument]{--font-sans:"IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--font-display:"IBM Plex Sans", system-ui, sans-serif;--hue-brand:170;--color-bg:var(--lightningcss-light,oklch(96.5% .003 260))var(--lightningcss-dark,oklch(16% .006 260));--color-surface:var(--lightningcss-light,oklch(100% 0 none))var(--lightningcss-dark,oklch(20% .008 260));--color-surface-2:var(--lightningcss-light,oklch(95% .004 260))var(--lightningcss-dark,oklch(24% .01 260));--color-border:var(--lightningcss-light,oklch(88% .006 260))var(--lightningcss-dark,oklch(31% .01 260));--color-text:var(--lightningcss-light,oklch(20% .012 260))var(--lightningcss-dark,oklch(94% .006 260));--color-text-muted:var(--lightningcss-light,oklch(48% .012 260))var(--lightningcss-dark,oklch(70% .01 260));--color-brand:var(--lightningcss-light,oklch(52% .13 172))var(--lightningcss-dark,oklch(76% .14 172));--color-brand-contrast:var(--lightningcss-light,oklch(99% 0 none))var(--lightningcss-dark,oklch(15% .02 172));--radius-s:.125rem;--radius-m:.25rem;--radius-l:.375rem;--shadow-1:none;--space-s:.875rem;--space-m:1.25rem;--step-0:clamp(.9rem, .88rem + .1vw, .975rem);--step-3:clamp(1.5rem, 1.35rem + .7vw, 1.95rem)}:root[data-look=instrument] body{font-variant-numeric:tabular-nums;font-feature-settings:"zero" 1}:root[data-look=instrument] h1{letter-spacing:-.02em;font-weight:600}:root[data-look=instrument] h2,:root[data-look=instrument] h3,:root[data-look=instrument] .data-table th,:root[data-look=instrument] .field>span{font-weight:600}:root[data-look=instrument] .data-table th,:root[data-look=instrument] .field>span,:root[data-look=instrument] dt{letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}:root[data-look=instrument] .card{box-shadow:none}:root[data-look=instrument] .topbar{color:oklch(94% .006 260);background:oklch(20% .01 260);border-block-end:none}:root[data-look=instrument] .topbar a,:root[data-look=instrument] .topbar button,:root[data-look=instrument] .topbar summary{color:inherit}:root[data-look=instrument] .topbar .menu{color:var(--color-text)}:root[data-look=instrument] .topbar .menu a,:root[data-look=instrument] .topbar .menu button{color:var(--color-text)}:root[data-look=instrument] .topbar .menu a{color:var(--color-brand)}:root[data-look=instrument] .topbar summary[aria-label=Account]{color:var(--lightningcss-light,oklch(20% .012 260))var(--lightningcss-dark,oklch(94% .006 260))}:root[data-look=instrument] .sidebar{background:var(--lightningcss-light,oklch(93.5% .004 260))var(--lightningcss-dark,oklch(18% .008 260))}:root[data-look=instrument] .sidebar a[aria-current=page]{background:var(--color-surface);box-shadow:inset 2px 0 0 var(--color-brand)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]){--ease-spring:linear(0, .38 9%, .79 20%, 1.02 31%, 1.07 39%, 1.04 49%, 1 62%, .99 75%, 1)}:root:not([data-motion=off]) .topbar{view-transition-name:topbar}:root:not([data-motion=off]) .sidebar{view-transition-name:sidebar}:root:not([data-motion=off]) .tabbar{view-transition-name:tabbar}:root:not([data-motion=off])::view-transition-old(root){animation:.14s var(--ease-out) both vt-out}:root:not([data-motion=off])::view-transition-new(root){animation:.22s var(--ease-out) both vt-in}:root:not([data-motion=off])[data-nav=back]::view-transition-old(root){animation-name:vt-out-back}:root:not([data-motion=off])[data-nav=back]::view-transition-new(root){animation-name:vt-in-back}:root:not([data-motion=off]) .card,:root:not([data-motion=off]) .cages>li,:root:not([data-motion=off]) .tasks>li{transition:opacity .22s var(--ease-out), translate .26s var(--ease-spring)}@starting-style{:root:not([data-motion=off]) .card,:root:not([data-motion=off]) .cages>li,:root:not([data-motion=off]) .tasks>li{opacity:0;translate:0 6px}}:root:not([data-motion=off]) button:not(:disabled),:root:not([data-motion=off]) .button{transition:background var(--duration) var(--ease-out), scale .12s var(--ease-out)}:is(:root:not([data-motion=off]) button:not(:disabled),:root:not([data-motion=off]) .button):active{scale:.97}:root:not([data-motion=off]) input[type=checkbox]:checked{animation:tick-pop .26s var(--ease-spring)}:root:not([data-motion=off]) dialog[open]{transition:opacity .18s var(--ease-out), translate .26s var(--ease-spring), display .26s allow-discrete, overlay .26s allow-discrete}@starting-style{:root:not([data-motion=off]) dialog[open]{opacity:0;translate:0 24px}}:root:not([data-motion=off]) dialog::backdrop{transition:background .2s var(--ease-out)}:root:not([data-motion=off]) .toast{transition:opacity .2s var(--ease-out), translate .28s var(--ease-spring)}@starting-style{:root:not([data-motion=off]) .toast{opacity:0;translate:0 16px}}:root:not([data-motion=off]) .sync[data-tone=busy] .dot{animation:1.2s ease-in-out infinite breathe}}@keyframes vt-out{to{opacity:0;translate:-12px}}@keyframes vt-in{0%{opacity:0;translate:16px}}@keyframes vt-out-back{to{opacity:0;translate:12px}}@keyframes vt-in-back{0%{opacity:0;translate:-16px}}@keyframes tick-pop{40%{scale:1.25}}@keyframes breathe{50%{opacity:.35}}.beta-flag.svelte-12qhfyh{z-index:100;background:var(--color-warning);color:#000;letter-spacing:.06em;text-transform:uppercase;pointer-events:none;border-radius:0 0 .375rem .375rem;padding:0 .5rem;font-size:.625rem;font-weight:700;line-height:1rem;position:fixed;inset-block-start:0;inset-inline-start:50%;translate:-50%}
