/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}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{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fafafa;--paper-2:#f4f4f5;--paper-3:#e9e9ec;--sheet:#fff;--ink:#0a0a0b;--ink-2:#45454d;--ink-3:#62626b;--line:#e2e2e6;--line-strong:#8e8e97;--accent:#14774a;--accent-ink:#fff;--accent-wash:#dff1e6;--alert:#b8341c;--kind-images:#b0692f;--kind-audio:#2f7378;--kind-video:#6a528f;--kind-other:#8b93a0;--alert-wash:#fbe6e0;--warn:#80540a;--warn-wash:#f9ecd0;--overlay:#0a0a0b80;--r-xs:3px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-pill:999px;--radius:var(--r-md);--face-display:var(--face-text);--face-text:"Hanken Grotesk Variable", "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--step-small:clamp(.8125rem, .79rem + .1vw, .9rem);--step-body:clamp(1rem, .96rem + .18vw, 1.125rem);--step-lead:clamp(1.125rem, 1rem + .55vw, 1.5rem);--step-head:clamp(1.75rem, 1.2rem + 2.4vw, 3.5rem);--step-display:clamp(2.5rem, 1rem + 7.4vw, 11rem);--gutter:clamp(1rem, .6rem + 1.6vw, 2rem);--page-max:78rem;--brand:#0a0a0b;--brand-rear:#6b6b73;--brand-bar:#a99f8c;--ease:cubic-bezier(.32, .72, 0, 1)}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#fafafa;--brand-rear:#9d9da5;--brand-bar:#c9c0b0;--paper:#09090b;--paper-2:#121214;--paper-3:#202024;--sheet:#0f0f11;--ink:#ededef;--ink-2:#b7b7bf;--ink-3:#8f8f98;--line:#26262b;--line-strong:#64646c;--accent:#5ed19a;--accent-ink:#0f1a14;--accent-wash:#11231b;--alert:#ff9680;--kind-images:#d98d52;--kind-audio:#5fb3b8;--kind-video:#a38bd1;--kind-other:#6f7784;--alert-wash:#2a1713;--warn:#e3b659;--warn-wash:#271f0d;--overlay:#0000009e}@media (width>=2200px){html{font-size:20px}}@media (width>=3000px){html{font-size:26px}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:5rem}html,body,#app{min-height:100%}body{background:var(--paper);color:var(--ink);font-family:var(--face-text);font-size:var(--step-body);font-feature-settings:"tnum" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;margin:0;line-height:1.55}.root{isolation:isolate;flex-direction:column;min-height:100dvh;display:flex}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:400}p{margin:0}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled,input:disabled,textarea:disabled,select:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}img,svg{max-width:100%;display:block}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}table{border-collapse:collapse}code,pre,kbd{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.app__main,.docs__main,.authpage__body{view-transition-name:page}::view-transition-group(root){animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(page){animation:page-out .12s var(--ease) both}::view-transition-new(page){animation:page-in .26s var(--ease) 60ms both}@keyframes page-out{to{opacity:0}}@keyframes page-in{0%{opacity:0}}.iconbtn,.themebtn,.localebtn,.chip,.navlink{transition:background-color .14s var(--ease), color .14s var(--ease), transform .14s var(--ease)}.iconbtn:active:not(:disabled),.themebtn:active,.localebtn:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}.iconbtn:active:not(:disabled),.themebtn:active,.localebtn:active{transform:none}}}@layer components{.wrap{width:100%;max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.wrap--narrow{max-width:34rem}.wrap--legal{max-width:56rem}.wrap--legal .doc{max-width:none}.wrap--wide{max-width:96rem}.stack>*+*{margin-top:var(--stack,1rem)}.t-display{font-family:var(--face-display);font-weight:600;font-size:var(--step-display);letter-spacing:-.045em;line-height:1}.t-head{font-family:var(--face-display);font-weight:600;font-size:var(--step-head);letter-spacing:-.035em;line-height:1.08}.t-title{font-family:var(--face-display);letter-spacing:-.025em;font-size:clamp(1.25rem,1.1rem + .6vw,1.75rem);font-weight:600;line-height:1.15}.t-lead{font-size:var(--step-lead);line-height:1.4}.t-small{font-size:var(--step-small);line-height:1.45}.t-soft{color:var(--ink-2)}.t-muted{color:var(--ink-3)}.t-num{font-variant-numeric:tabular-nums lining-nums}.sheet{background:var(--sheet);color:var(--ink);padding:var(--sheet-pad,clamp(1rem, .7rem + 1.2vw, 1.75rem));border-radius:var(--r-lg);position:relative;overflow:clip}.sheet--flat{border-radius:0}.sheet--step{background:var(--paper-2)}.sheet--tight{--sheet-pad:1rem}.btn{border-radius:var(--radius);background:var(--ink);min-height:2.5rem;color:var(--paper);font-family:var(--face-text);text-align:center;cursor:pointer;transition:background-color .16s var(--ease), transform .16s var(--ease);border:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.95rem;font-weight:550;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){background:var(--ink-2)}.btn:active:not(:disabled){transform:translateY(1px)}@media (pointer:coarse){.btn,.btn--small,.iconbtn{min-width:2.75rem;min-height:2.75rem}}.btn--quiet{background:var(--paper-2);color:var(--ink)}.btn--quiet:hover:not(:disabled){background:var(--paper-3)}.sheet .btn--quiet{background:var(--paper-2)}.btn--danger{background:var(--alert);color:var(--sheet)}.dark .btn--danger{color:#0e0e0f}.btn--danger:hover:not(:disabled){background:var(--alert);filter:brightness(.92)}.btn--small{min-height:2.25rem;padding:.35rem .9rem;font-size:.875rem}.btn--block{width:100%}.btn[aria-busy=true]{cursor:progress}.link{color:inherit;text-underline-offset:.22em;transition:text-decoration-thickness .12s var(--ease);text-decoration:underline;text-decoration-thickness:1px}.link:hover{text-decoration-thickness:2px}.field{display:block}.field+.field{margin-top:1rem}.label{color:var(--ink);margin-bottom:.35rem;font-size:.9rem;font-weight:550;display:block}.hint{font-size:var(--step-small);color:var(--ink-3);margin-top:.3rem;display:block}.input{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--sheet);width:100%;min-height:2.75rem;color:var(--ink);transition:border-color .14s var(--ease);padding:.5rem .75rem;font-size:1rem;line-height:1.3;display:block}.paper .input,.sheet--step .input{background:var(--sheet)}.input::placeholder{color:var(--ink-3);opacity:1}.input:hover:not(:disabled){border-color:var(--ink-3)}.input:focus-visible{border-color:var(--ink);outline-offset:2px}.input[aria-invalid=true]{border-color:var(--alert)}.select{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select__icon{color:var(--ink-3);flex:none;display:inline-flex}.select[data-popup-open]{border-color:var(--ink)}.checkrow{cursor:pointer;align-items:flex-start;gap:.6rem;display:flex}.check{cursor:pointer}.checkrow>.check{margin-top:calc(.5lh - .625rem)}.check:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.check[data-disabled]{cursor:not-allowed;opacity:.5}.pick{box-sizing:border-box;width:var(--anchor-width,auto);min-width:var(--anchor-width,9rem);max-width:calc(100vw - 2rem)}.pick__scroll{max-height:min(20rem, var(--available-height,20rem))}.menu-item.pick__item{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pick__mark{flex:none;display:inline-flex}.pick__hint{color:var(--ink-3);font-size:var(--step-small);text-align:end}.pick__empty{color:var(--ink-3);padding:.55rem .8rem;font-size:.95rem}.pick__empty:empty{display:none}.check{border:1px solid var(--line-strong);border-radius:var(--r-xs);background:var(--sheet);width:1.25rem;height:1.25rem;color:var(--paper);flex-shrink:0;justify-content:center;align-items:center;display:flex}.check[data-checked]{border-color:var(--ink);background:var(--ink)}.note{border-radius:var(--r-md);background:var(--paper-2);color:var(--ink);padding:.75rem 1rem;font-size:.95rem;line-height:1.45}.note--error{background:var(--alert-wash);color:var(--alert)}.pwrules{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.2rem .75rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.pwrules__item{color:var(--ink-3);align-items:center;gap:.375rem;font-size:.8rem;line-height:1.3;display:flex}.pwrules__item--ok{color:var(--accent)}.pwrules__icon{opacity:.5;border:1px solid;border-radius:999px;flex:none;justify-content:center;align-items:center;width:.9rem;height:.9rem;display:inline-flex}.pwrules__item--ok .pwrules__icon{opacity:1;background:var(--accent-wash)}.note--good{background:var(--accent-wash);color:var(--accent)}.note--warn{background:var(--warn-wash);color:var(--warn)}.chip{border-radius:var(--r-sm);background:var(--paper-3);color:var(--ink);font-size:var(--step-small);white-space:nowrap;align-items:center;gap:.4rem;padding:.15rem .6rem;font-weight:550;line-height:1.5;display:inline-flex}.chip--good{background:var(--accent-wash);color:var(--accent)}.chip--alert{background:var(--alert-wash);color:var(--alert)}.chip--warn{background:var(--warn-wash);color:var(--warn)}.dot{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.skeleton{border-radius:var(--r-sm);background:var(--paper-3);animation:skeleton-pulse 1.4s var(--ease) infinite;display:block}.sheet .skeleton{background:var(--paper-2)}@keyframes skeleton-pulse{50%{opacity:.45}}.progress{z-index:80;pointer-events:none;height:3px;position:fixed;inset:0 0 auto;overflow:hidden}.progress__bar{border-radius:var(--r-pill);background:var(--ink);width:45%;height:100%;animation:progress-run 1.1s var(--ease) infinite;display:block}@keyframes progress-run{0%{transform:translate(-100%)}to{transform:translate(240%)}}.spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.skeleton,.progress__bar,.spinner{animation-duration:2.4s}.skeleton{animation:none}}.tablewrap{border-radius:var(--r-md);background:var(--sheet);position:relative}.table{text-align:left;width:100%;min-width:34rem;font-size:.95rem}.table--fit{min-width:0}.table th{background:var(--paper-2);font-weight:600;font-size:var(--step-small);color:var(--ink-2);white-space:nowrap;padding:.7rem 1rem}.table td{border-top:1px solid var(--paper-3);vertical-align:middle;padding:.8rem 1rem}.table tbody th{border-top:1px solid var(--paper-3);color:var(--ink);font-size:inherit;white-space:normal;vertical-align:middle;background:0 0;padding:.8rem 1rem;font-weight:600}.table tbody tr:hover td,.table tbody tr:hover th{background:var(--paper)}.tabs-list{scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}.tabs-list::-webkit-scrollbar{display:none}.tab{border-radius:var(--r-sm);min-height:2.5rem;color:var(--ink-2);transition:background-color .14s var(--ease), color .14s var(--ease);background:0 0;border:0;flex-shrink:0;padding:.4rem 1rem;font-size:.95rem;font-weight:550}.tab:hover{background:var(--paper-2);color:var(--ink)}.tab[data-active],.tab[aria-selected=true]{background:var(--ink);color:var(--paper)}.menu-positioner{z-index:70}.menu{border-radius:var(--r-md);background:var(--sheet);min-width:9rem;color:var(--ink);transform-origin:var(--transform-origin);transition:opacity .14s var(--ease), transform .14s var(--ease);padding:.25rem;box-shadow:0 10px 30px -8px #12161e59}.menu[data-starting-style],.menu[data-ending-style]{opacity:0;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.menu{transition-duration:0s}}.menu-item{border-radius:var(--r-sm);cursor:pointer;padding:.55rem .8rem;font-size:.95rem;text-decoration:none;display:block}.menu-item[data-highlighted]{background:var(--paper-2)}.menu-item[aria-current=true]{font-weight:650}.scrim{z-index:60;background:var(--overlay);transition:opacity .18s var(--ease);position:fixed;inset:0}.scrim[data-starting-style],.scrim[data-ending-style]{opacity:0}.dialog{z-index:61;width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);transition:opacity .18s var(--ease), transform .18s var(--ease);position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}.scrim--over{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dialog--over{z-index:71}.dialog[data-nested-dialog-open]{transition:opacity .18s var(--ease), transform .18s var(--ease), scale .18s var(--ease);scale:.97}.dialog[data-starting-style],.dialog[data-ending-style]{opacity:0;transform:translateY(6px)}.arrive{transition:opacity .2s var(--ease), transform .2s var(--ease)}@starting-style{.arrive{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.arrive{transition:opacity 80ms linear}@starting-style{.arrive{transform:none}}}.meter{border-radius:var(--r-pill);--meter-h:1.25rem;height:var(--meter-h);background:var(--paper-3);position:relative;overflow:clip}.meter__part{width:0;transition:width .6s var(--ease);inset-block:0;position:absolute;left:0}.meter__part[data-kind=notes],.swatch--kind[data-kind=notes]{background:var(--ink)}.meter__part[data-kind=images],.swatch--kind[data-kind=images]{background:var(--kind-images)}.meter__part[data-kind=audio],.swatch--kind[data-kind=audio]{background:var(--kind-audio)}.meter__part[data-kind=video],.swatch--kind[data-kind=video]{background:var(--kind-video)}.meter__part[data-kind=other],.swatch--kind[data-kind=other]{background:var(--kind-other)}.kindlist{gap:.25rem;margin-block-start:.75rem;padding-inline-start:1.25rem;list-style:outside;display:grid}.kindlist strong{color:var(--ink-2);font-weight:600}.meter[data-over] .meter__part[data-kind=notes]{background:var(--alert)}.meter__ticks{width:100%;height:100%;color:var(--sheet);position:absolute;inset:0}.brand{color:var(--ink);font-family:var(--face-display);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.55rem;font-size:1.35rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.brand svg{flex-shrink:0;width:1.35rem;height:1.35rem}.authpage{--cell-w:1.6rem;--cell-h:1rem;--cell-gap:.7rem;flex-direction:column;min-height:100dvh;display:flex;position:relative}.authpage__field{pointer-events:none;position:absolute;inset:0;overflow:clip}.authpage__field canvas{width:100%;height:100%;display:block}.authpage__bar,.authpage__body{position:relative}.authpage__bar{padding:1rem var(--gutter);justify-content:space-between;align-items:center;gap:1rem;display:flex}.authpage__controls{align-items:center;gap:.5rem;display:flex}.authpage__body{padding:1rem var(--gutter) 4rem;flex:1;align-content:center;justify-items:center;gap:1.5rem;display:grid}.authpage__card{width:100%;max-width:30rem}.authpage--compact .authpage__body{padding-bottom:1.5rem}.authpage__card>.sheet{flex-direction:column;justify-content:center;margin-inline:auto;display:flex}@supports (width:round(down, 10px, 3px)){.authpage__card>.sheet{width:calc(round(down, 100% + var(--cell-gap), var(--cell-w) + var(--cell-gap)) - var(--cell-gap))}}.authpage__body>:not(.authpage__wait){visibility:hidden;animation:0s 2.5s forwards auth-shown}.authpage[data-field=ready] .authpage__body>:not(.authpage__wait){visibility:visible;animation:none}.authpage__wait{color:var(--ink-3);opacity:0;place-items:center;animation:0s .4s forwards auth-shown,0s 2.5s forwards auth-hidden;display:grid;position:absolute;inset:0}.authpage[data-field=ready] .authpage__wait{display:none}@keyframes auth-shown{to{visibility:visible;opacity:1}}@keyframes auth-hidden{to{visibility:hidden;opacity:0}}@media (prefers-reduced-motion:no-preference){.authpage[data-field=ready] .authpage__body>:not(.authpage__wait){animation:auth-card-in .52s var(--ease) both}}@keyframes auth-card-in{0%{opacity:0}}.sa{min-width:0;min-height:0}.sa__viewport{height:100%;max-height:inherit;overscroll-behavior:contain}.panel__scroll{flex-direction:column;display:flex}.panel__scroll>.sa__viewport{flex:auto;height:auto;min-height:0;max-height:none}.sa__viewport:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.sa__bar{z-index:40;transition:padding .12s var(--ease);padding:.2rem;display:flex}.sa__bar[data-orientation=vertical]{width:.8rem}.sa__bar[data-orientation=horizontal]{flex-direction:column;height:.8rem}.sa__bar:hover,.sa__bar[data-scrolling]{padding:.12rem}.sa__thumb{border-radius:var(--r-pill);background:var(--ink-3);flex:1}@supports (color:color-mix(in lab, red, red)){.sa__thumb{background:color-mix(in srgb, var(--ink-3) 45%, transparent)}}.sa__thumb{transition:background-color .12s var(--ease)}.sa__bar:hover .sa__thumb,.sa__bar[data-scrolling] .sa__thumb{background:var(--ink-3)}.sa__bar:active .sa__thumb{background:var(--ink)}.page,.page__viewport,.page__content{display:contents}.page .sa__bar{display:none}@media screen and (hover:hover) and (pointer:fine){html,body{height:100%;overflow:hidden}.root{height:100dvh;min-height:0}.page{flex:1;height:100%;display:block}.page__viewport{overscroll-behavior:auto;scroll-padding-top:5rem;display:block}.page__viewport:focus-visible{outline:none}.page__content{flex-direction:column;min-height:100%;display:flex}.page .sa__bar{display:flex}}.themebtn{border-radius:var(--r-md);background:var(--paper-2);min-width:2.5rem;min-height:2.5rem;color:var(--ink);transition:background-color .14s var(--ease);border:0;flex:none;place-items:center;padding:.2rem;display:inline-grid}.themebtn:hover{background:var(--paper-3)}.localebtn{border-radius:var(--r-md);white-space:nowrap;background:var(--paper-2);min-width:2.5rem;min-height:2.5rem;color:var(--ink);text-transform:uppercase;border:0;flex:none;align-items:center;gap:.4rem;padding:.2rem .7rem;font-size:.85rem;font-weight:550;display:inline-flex}.localebtn:hover{background:var(--paper-3)}fieldset{border:0;min-width:0;margin:0;padding:0}legend{margin-bottom:.5rem;padding:0}.choices{flex-wrap:wrap;gap:.5rem;display:flex}.choices--stack{flex-direction:column}.choice{display:inline-flex;position:relative}.choices--stack .choice{display:flex}.choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.choice span{border-radius:var(--r-sm);background:var(--paper-2);width:100%;min-height:2.75rem;transition:background-color .16s var(--ease), color .16s var(--ease);align-items:center;padding:.4rem 1.1rem;font-weight:550;display:flex}.choice input:checked+span{background:var(--ink);color:var(--paper)}.choice input:focus-visible+span{outline:2px solid var(--ink);outline-offset:3px}.choice:hover input:not(:checked)+span{background:var(--paper-3)}.choice-chip{border-radius:var(--r-sm);background:var(--paper-2);min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;transition:background-color .16s var(--ease), color .16s var(--ease);border:0;align-items:center;padding:.4rem 1.1rem;font-weight:550;display:inline-flex}.choice-chip[data-checked]{background:var(--ink);color:var(--paper)}.choice-chip:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.choice-chip:hover:not([data-checked]){background:var(--paper-3)}.range{gap:.15rem;display:grid}.range .label{justify-content:space-between;align-items:baseline;margin:0;display:flex}.range input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:2.75rem;margin:0}.range input[type=range]::-webkit-slider-runnable-track{border-radius:var(--r-pill);background:var(--paper-3);height:.4rem}.range input[type=range]::-moz-range-track{border-radius:var(--r-pill);background:var(--paper-3);height:.4rem}.range input[type=range]::-webkit-slider-thumb{border-radius:var(--r-sm);background:var(--ink);appearance:none;border:0;width:1.25rem;height:1.7rem;margin-top:-.65rem}.range input[type=range]::-moz-range-thumb{border-radius:var(--r-sm);background:var(--ink);border:0;width:1.25rem;height:1.7rem}.range input[type=range]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.optioncards{gap:.5rem;display:grid}@media (width>=40rem){.optioncards{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.optioncard{border-radius:var(--r-md);background:var(--paper-2);cursor:pointer;transition:background-color .14s var(--ease);border:2px solid #0000;gap:.2rem;padding:.8rem .95rem;display:grid;position:relative}.optioncard:hover{background:var(--paper-3)}.optioncard:has(input:checked){border-color:var(--ink)}.optioncard:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.optioncard input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.optioncard__title{font-weight:600}.optioncard__text{color:var(--ink-2);font-size:.9rem}.facts{gap:.35rem;margin:0;display:grid}.facts>div{border-radius:var(--r-md);background:var(--paper-2);justify-content:space-between;align-items:baseline;gap:.1rem 1rem;padding:.65rem .9rem;font-size:.95rem;display:flex}.facts dt{color:var(--ink-2)}.facts dd{white-space:nowrap;text-align:right;margin:0;font-weight:550}@media (width>=40rem){.facts{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.app{min-height:100dvh;display:flex}.skip{border-radius:var(--r-md);z-index:90;background:var(--ink);color:var(--paper);padding:.6rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem;left:.75rem}.skip:focus{top:.75rem}.app__body{flex-direction:column;flex:1;min-width:0;display:flex}.app__main{width:100%;max-width:80rem;padding:clamp(1rem, .5rem + 2vw, 2rem) var(--gutter) clamp(3rem, 2rem + 4vw, 6rem);flex:1;margin-inline:auto}.pagehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;margin-bottom:clamp(1.25rem,1rem + 1vw,2rem);display:flex}.pagehead__title{font-family:var(--face-display);letter-spacing:-.012em;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.6rem);font-weight:600;line-height:1.08}.side{display:none}.drawer{z-index:61;background:var(--paper-2);width:min(20rem,88vw);color:var(--ink);transition:transform .22s var(--ease);flex-direction:column;padding-block:1rem;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.drawer[data-starting-style],.drawer[data-ending-style]{transform:translate(-100%)}@media (width>=64rem){.side{background:var(--paper-2);flex-direction:column;flex-shrink:0;width:16.5rem;height:100dvh;padding-block:1.1rem .75rem;display:flex;position:sticky;top:0}.iconbtn.topbar__burger{display:none}}.side__top{justify-content:space-between;align-items:center;gap:.75rem;padding:.15rem 1.25rem .5rem;display:flex}.side__nav{flex-direction:column;flex:1;min-height:0;display:flex}.side__scroll{flex:1}.side__nav-in{flex-direction:column;gap:1.35rem;padding:1rem .75rem;display:flex}.side__group{flex-direction:column;gap:.1rem;display:flex}.side__label{color:var(--ink-3);padding:0 .8rem .4rem;font-size:.8125rem;font-weight:550}.side__foot{padding:.5rem .75rem 0}.navgroup{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;margin:1rem .75rem .25rem;font-size:.75rem;font-weight:650}.navlink{border-radius:var(--r-md);min-height:2.6rem;color:var(--ink-2);transition:background-color .14s var(--ease), color .14s var(--ease);align-items:center;gap:.7rem;padding:.4rem .8rem;font-size:.95rem;font-weight:550;text-decoration:none;display:flex}.navlink svg{opacity:.85;flex-shrink:0}.navlink:hover,.navlink[aria-current=page]{background:var(--paper-3);color:var(--ink)}.navlink:where([aria-current=page]) svg{opacity:1}.usermenu{border-radius:var(--r-md);background:var(--paper);width:100%;min-height:3.4rem;color:var(--ink);text-align:left;transition:background-color .14s var(--ease);border:0;align-items:center;gap:.7rem;padding:.45rem .6rem;display:flex}.usermenu:hover,.usermenu[data-popup-open]{background:var(--sheet)}.usermenu__name,.usermenu__mail{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.usermenu__name{font-size:.92rem;font-weight:650;line-height:1.25}.usermenu__mail{color:var(--ink-3);font-size:.78rem;line-height:1.3}.avatar{border-radius:var(--r-pill);background:var(--ink);width:2.25rem;height:2.25rem;color:var(--paper);letter-spacing:.03em;flex-shrink:0;place-items:center;font-size:.82rem;font-weight:650;display:grid;position:relative;overflow:hidden}.avatar:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ink);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.avatar:after{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 14%, transparent)}}.avatar:after{pointer-events:none}.avatar--lg{width:4rem;height:4rem;font-family:var(--face-display);font-size:1.5rem;font-weight:400}.avatar__img{object-fit:cover;width:100%;height:100%;display:block}.avatar-field{align-items:center;gap:1rem;display:flex}.avatar-field .avatar{width:5rem;height:5rem;font-size:1.75rem}.avatar-field__body{gap:.5rem;min-width:0;display:grid}.avatar-field__actions{flex-wrap:wrap;gap:.5rem;display:flex}.menu--wide{min-width:15.5rem}.menu-label{color:var(--ink-3);padding:.5rem .8rem .2rem;font-size:.8125rem;font-weight:550}.menu-head{justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .8rem;display:flex}.menu-head__who{min-width:0;display:grid}.menu-head__name{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.menu-head__mail{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.menu-sep{background:var(--paper-2);height:4px;margin:.25rem -.25rem}.menu-item--icon{color:var(--ink);align-items:center;gap:.65rem;display:flex}.menu-item--icon svg{color:var(--ink-3)}.menu-item--danger,.menu-item--danger svg{color:var(--alert)}.menu-item[data-disabled]{opacity:.45;cursor:not-allowed}.topbar{z-index:30;min-height:3.5rem;padding:.4rem var(--gutter);background:var(--paper);align-items:center;gap:.75rem;display:flex;position:sticky;top:0}.iconbtn{border-radius:var(--r-md);background:var(--paper-2);width:2.5rem;height:2.5rem;color:var(--ink);transition:background-color .14s var(--ease);border:0;flex-shrink:0;place-items:center;display:inline-grid}.iconbtn:hover:not(:disabled){background:var(--paper-3)}.iconbtn--bare{color:var(--ink-2);background:0 0}.iconbtn--bare:hover:not(:disabled){background:var(--paper-2);color:var(--ink)}.iconbtn--small{width:2.25rem;height:2.25rem}.crumbs{flex:1;min-width:0}.crumbs ol{color:var(--ink-3);align-items:center;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.crumbs li{align-items:center;min-width:0;display:flex}.crumbs :where(li+li):before{content:"";border-top:1.5px solid var(--ink-3);border-right:1.5px solid var(--ink-3);flex-shrink:0;width:.4rem;height:.4rem;margin-inline:.65rem;rotate:45deg}.crumbs a{color:inherit;text-decoration:none}.crumbs a:hover{color:var(--ink);text-decoration:underline}.crumbs li[aria-current=page]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}@media (width<=40rem){.crumbs li:not([aria-current=page]),.crumbs li+li:before{display:none}}.topbar__right{align-items:center;gap:.5rem;display:none}@media (width>=40rem){.topbar__right{display:flex}}.toasts{z-index:95;flex-direction:column;gap:.5rem;width:min(24rem,100vw - 2rem);display:flex;position:fixed;bottom:1rem;right:1rem}.toast{background:var(--ink);color:var(--paper);border-radius:var(--r-md);transition:opacity .2s var(--ease), transform .2s var(--ease);overflow:clip}.toast[data-starting-style],.toast[data-ending-style]{opacity:0;transform:translateY(8px)}.toast[data-tone=error]{background:var(--alert);color:var(--sheet)}.dark .toast[data-tone=error]{color:#0e0e0f}.toast__in{align-items:flex-start;gap:.75rem;padding:.85rem .9rem .85rem 1.1rem;display:flex}.toast__in>svg{flex-shrink:0;margin-top:.15rem}.toast__title{font-size:.95rem;font-weight:650;line-height:1.35}.toast__desc{opacity:.85;margin-top:.1rem;font-size:.86rem;line-height:1.4}.toast__close{border-radius:var(--r-sm);width:1.75rem;height:1.75rem;color:inherit;opacity:.7;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.toast__close:hover{opacity:1}.toast :focus-visible{outline-color:currentColor}.settings__content{gap:1.25rem;min-width:0;max-width:46rem;display:grid}.panel{background:var(--sheet);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-lg);position:relative;overflow:clip}.panel__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;padding:clamp(1rem,.7rem + 1.2vw,1.6rem) clamp(1rem,.7rem + 1.2vw,1.6rem) 0;display:flex}.panel__title{letter-spacing:-.015em;font-size:clamp(1.05rem,1rem + .25vw,1.25rem);font-weight:600;line-height:1.25}.panel__desc{max-width:38rem;color:var(--ink-2);margin-top:.35rem;font-size:.95rem;line-height:1.5}.panel__body{gap:1rem;padding:clamp(1rem,.7rem + 1.2vw,1.6rem);display:grid}.panel__body--flush{gap:0;padding:clamp(.75rem,.5rem + .8vw,1.1rem) 0 0}.panel__body>.field+.field{margin-top:0}.panel__foot{background:var(--paper-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.85rem clamp(1rem,.7rem + 1.2vw,1.6rem);display:flex}.panel__foot p{color:var(--ink-3);font-size:.86rem}.panel__head+.panel__foot{margin-top:clamp(1rem,.7rem + 1.2vw,1.6rem)}.panel__foot>.btn:only-child{margin-inline-start:auto}.panel--danger .panel__title{color:var(--alert)}.setting{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.setting__text{flex:16rem;min-width:0}.setting__label{font-weight:600}.setting__hint{color:var(--ink-2);margin-top:.15rem;font-size:.9rem}.rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.row{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.8rem 0;display:flex}.row__icon{border-radius:var(--r-sm);background:var(--sheet);width:2.5rem;height:2.5rem;color:var(--ink-2);flex-shrink:0;place-items:center;display:grid}.row__main{flex:12rem;min-width:0}.row__title{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-weight:600;line-height:1.3;display:flex}.row__meta{color:var(--ink-2);margin-top:.1rem;font-size:.86rem}.row__actions{align-items:center;gap:.4rem;margin-left:auto;display:flex}.steps{counter-reset:step;gap:0;margin:0;padding:0;list-style:none;display:grid}.step{counter-increment:step;grid-template-columns:2rem minmax(0,1fr);gap:0 .9rem;display:grid}.step__marker{flex-direction:column;align-items:center;display:flex}.step__marker:before{border-radius:var(--r-sm);content:counter(step);background:var(--paper-3);width:2rem;height:2rem;color:var(--ink-2);flex-shrink:0;place-items:center;font-size:.9rem;font-weight:650;display:grid}.step[data-state=current] .step__marker:before{background:var(--ink);color:var(--paper)}.step[data-state=done] .step__marker:before{content:"✓";background:var(--accent-wash);color:var(--accent)}.step__marker:after{content:"";background:var(--paper-3);flex:1;width:2px;min-height:.75rem;margin-block:.3rem}.step:last-child .step__marker:after{display:none}.step__body{min-width:0;padding-bottom:1.25rem}.step:last-child .step__body{padding-bottom:0}.step__title{align-items:center;min-height:2rem;font-weight:600;display:flex}.step[data-state=upcoming] .step__title{color:var(--ink-3)}.otp{gap:.4rem;display:flex}.otp__slot{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--sheet);width:2.75rem;height:3.25rem;color:var(--ink);text-align:center;font-family:var(--face-display);font-variant-numeric:tabular-nums lining-nums;transition:border-color .14s var(--ease);padding:0;font-size:1.5rem}.otp__slot:hover:not(:disabled){border-color:var(--ink-3)}.otp__slot:focus{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:2px}.otp[data-invalid] .otp__slot{border-color:var(--alert)}@media (width<=23rem){.otp__slot{width:2.35rem;height:3rem}}.switch{border-radius:var(--r-pill);background:var(--paper-3);width:3rem;height:1.7rem;transition:background-color .16s var(--ease);border:0;flex-shrink:0;padding:0;position:relative}.switch[data-checked]{background:var(--ink)}.switch__thumb{border-radius:var(--r-pill);background:var(--sheet);width:1.26rem;height:1.26rem;transition:transform .18s var(--ease);display:block;position:absolute;top:.22rem;left:.22rem}.switch[data-checked] .switch__thumb{background:var(--paper);transform:translate(1.3rem)}.switch:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.scopes{gap:.5rem;display:grid}.scope{border-radius:var(--r-md);background:var(--paper-2);cursor:pointer;transition:background-color .14s var(--ease);align-items:center;gap:.85rem;padding:.8rem .95rem;display:flex}.scope:hover,.scope[data-on]{background:var(--paper-3)}.scope .check{flex:none}.scope__text{gap:.1rem;min-width:0;display:grid}.scope__name{font-weight:650}.scope__desc{color:var(--ink-2);font-size:.9rem;line-height:1.45}.scopes[data-compact]{gap:.375rem}.scopes[data-compact] .scope{gap:.7rem;padding:.55rem .8rem}.scopes[data-compact] .scope__text{gap:0}.scopes[data-compact] .scope__desc{font-size:.82rem;line-height:1.35}.snippet{border-radius:var(--r-md);background:var(--paper-2)}.snippet__pre{tab-size:2;margin:0;padding:.85rem 1rem;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;line-height:1.6}.facts--inline>div{align-items:flex-start}.facts--inline dd{white-space:normal;overflow-wrap:anywhere}.toggle-row{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.toggle-row__title{margin:0;font-weight:650}.toggle-row__hint{color:var(--ink-3);margin:.2rem 0 0;font-size:.9rem;line-height:1.5}.input-affix{align-items:center;gap:.6rem;display:flex}.input-affix .input{min-width:0;color:var(--ink-2);flex:1}.input-affix .chip{flex-shrink:0}.rules{color:var(--ink-3);gap:.2rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.rules li{align-items:center;gap:.5rem;display:flex}.rules li:before{content:"";background:var(--paper-3);flex-shrink:0;width:.5rem;height:.5rem}.rules li[data-met]{color:var(--accent)}.rules li[data-met]:before{background:var(--accent)}.inputwrap{display:flex;position:relative}.inputwrap .input{padding-right:3.25rem}.inputwrap__btn{width:2.25rem;height:2.25rem;color:var(--ink-2);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:.25rem;translate:0 -50%}.inputwrap__btn:hover{background:var(--paper-2);color:var(--ink)}.input--mono{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92rem}textarea.input{resize:vertical;min-height:6.5rem;line-height:1.5}.secret{border-radius:var(--r-md);background:var(--paper-2);align-items:stretch;display:flex}.secret code{word-break:break-all;-webkit-user-select:all;user-select:all;flex:1;min-width:0;padding:.85rem 1rem;font-size:.9rem;line-height:1.5}.secret .iconbtn{background:var(--paper-3);width:auto;min-width:3rem;height:auto}.codegrid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.codegrid li{border-radius:var(--r-sm);background:var(--paper-2);letter-spacing:.02em;padding:.55rem .8rem;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92rem}.qr{border-radius:var(--r-md);background:#fff;line-height:0;display:inline-block}.qr svg{width:11rem;height:11rem}.stats{background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1px;display:grid;overflow:clip}.stat{background:var(--sheet);color:var(--ink);transition:background-color .16s var(--ease);align-content:start;gap:.15rem;padding:1.1rem 1.25rem;text-decoration:none;display:grid;position:relative}a.stat:hover{background:var(--paper-2)}.stat__label{color:var(--ink-2);justify-content:space-between;align-items:center;gap:.5rem;font-size:.88rem;font-weight:550;display:flex}.stat__value{font-family:var(--face-display);font-variant-numeric:tabular-nums lining-nums;font-size:clamp(1.9rem,1.5rem + 1.2vw,2.6rem);font-weight:600;line-height:1.1}.stat__hint{color:var(--ink-3);font-size:.86rem}.todo{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.todo li{border-bottom:1px solid var(--line);align-items:center;gap:.9rem;padding:.8rem 0;display:flex}.todo__mark{border:1px solid var(--ink-3);border-radius:var(--r-xs);width:1.35rem;height:1.35rem;color:var(--ink-3);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:600;display:grid}.todo__text{flex:1;min-width:0}.todo li[data-done] .todo__mark{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.todo li[data-done] .todo__text{color:var(--ink-3)}.todo__text small{color:var(--ink-2);font-size:.86rem;text-decoration:none;display:block}.toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.75rem;display:flex}.toolbar__search{flex:14rem;max-width:22rem;position:relative}.toolbar__search svg{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:.85rem;translate:0 -50%}.toolbar__search .input{padding-left:2.6rem}.toolbar--pad{margin-bottom:.9rem;padding:0 clamp(1rem,.7rem + 1.2vw,1.6rem)}.input.input--auto{width:auto;min-width:9rem}.cell-clip{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:16rem;display:inline-block;overflow:hidden}.idline{align-items:center;gap:.25rem;display:flex}.idline code{text-overflow:ellipsis;white-space:nowrap;max-width:15rem;overflow:hidden}.uris{gap:.2rem;display:grid}.uris code{overflow-wrap:anywhere;font-size:.84rem}.pager{background:var(--sheet);border-top:1px solid var(--paper-3);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.7rem 1rem;font-size:.9rem;display:flex}.pager__nav{align-items:center;gap:.4rem;display:flex}.table .cell-actions{white-space:nowrap;text-align:right;width:1%}.table .cell-main{min-width:11rem}.cell-sub{color:var(--ink-3);font-size:.86rem;font-weight:400;display:block}.empty{background:var(--paper-2);text-align:center;justify-items:center;gap:.5rem;padding:clamp(1.75rem,1.2rem + 2vw,3rem) 1.25rem;display:grid}.empty__icon{color:var(--ink-3);place-items:center;display:grid}.empty__title{letter-spacing:-.01em;font-size:1.05rem;font-weight:600}.empty p{max-width:28rem;color:var(--ink-2);font-size:.95rem}.dialog--narrow{width:min(27rem,100vw - 2rem)}.dialog.dialog--scroll{--dialog-pad:clamp(1rem, .7rem + 1.2vw, 1.75rem);--sheet-pad:0;flex-direction:column;display:flex;overflow:clip}.dialog__head{padding:var(--dialog-pad) var(--dialog-pad) 1rem;flex:none}.dialog__scroll{flex-direction:column;flex:auto;min-height:0;display:flex}.dialog__scroll .sa__viewport{flex:auto;height:auto;min-height:0;max-height:none}.dialog__body{padding:.25rem var(--dialog-pad) 1.25rem}.dialog__foot{padding:1rem var(--dialog-pad);border-top:1px solid var(--paper-3);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.5rem;display:flex}.dialog--form{width:min(38rem,100vw - 2rem)}.dialog__section{border-top:1px solid var(--paper-3);margin-top:1.25rem;padding-top:1.25rem}.dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.chips{flex-wrap:wrap;gap:.3rem;display:flex}.chip--ink{background:var(--ink);color:var(--paper)}.chip--mono{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;font-weight:500}.panel--danger .panel__foot{background:var(--alert-wash)}.panel--danger .panel__foot p{color:var(--alert)}.consent{z-index:40;border:1px solid var(--line);border-radius:var(--radius);background:var(--sheet);gap:.75rem;max-width:24rem;padding:1rem;display:grid;position:fixed;bottom:1rem;right:1rem;box-shadow:0 8px 28px #0000001f}.consent__title{font-size:1rem;font-weight:650}.consent__actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=30rem){.consent{max-width:none;bottom:.5rem;left:.5rem;right:.5rem}}.stats-controls{--control:2.5rem;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.stats-controls__field{flex:14rem;min-width:0;max-width:22rem}.stats-controls__field--search{flex-basis:18rem;max-width:38rem}.stats-controls--fields{align-items:flex-end}.stats-controls--fields .label{margin-bottom:.3rem}@media (width<=40rem){.stats-controls.stats-controls--fields>.btn{flex:100%}.stats-controls__field{max-width:none}}.stats-controls__note{color:var(--ink-2);font-size:var(--step-small)}.combo{display:block;position:relative}.combo__input{padding-inline-end:2.5rem}.combo__trigger{width:2.5rem;color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.combo__trigger:hover{color:var(--ink)}.pick__text{overflow-wrap:anywhere;min-width:0}.pick__code{font-family:var(--face-mono,ui-monospace, monospace);font-size:.875rem}.graph__tabs{border:0;flex-wrap:wrap;gap:.25rem;min-width:0;margin:0;padding:0;display:inline-flex}.graph__tab{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--sheet);min-height:2.5rem;color:var(--ink);cursor:pointer;transition:background-color .14s var(--ease), color .14s var(--ease);padding:.25rem .9rem;font-family:inherit;font-size:.95rem}.graph__tab:hover{background:var(--paper-2)}.graph__tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.graph__tab[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.stats-controls .input,.stats-controls .btn,.stats-controls .graph__tab{min-height:var(--control);font-size:.95rem}.stats-controls .btn{flex:none;padding-block:.25rem}.graph__controls{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.graph{gap:1rem;display:grid}.chart{width:100%;min-width:0}.graph__split{align-items:center;gap:1rem;display:grid}@media (width>=48rem){.graph__split{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.graph__summary{color:var(--ink-2);font-size:var(--step-small);gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.graph__summary--lead{color:var(--ink);font-size:var(--step-body)}.graph__legend{font-size:var(--step-small);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.graph__legend li{align-items:center;gap:.5rem;display:flex}.graph__legend-total{font-weight:600}.graph__legend-n{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-inline-start:auto}.graph__swatch{flex:none;width:.75rem;height:.75rem}.graph__check{color:var(--ink-2);font-size:var(--step-small);gap:.5rem}.apiact{--apiact-gap:clamp(1.5rem, 1.1rem + 1.4vw, 2.25rem);gap:var(--apiact-gap);min-width:0;display:grid;container:apiact/inline-size}.apiact__stack{gap:var(--apiact-gap);min-width:0;display:grid}.apiact [data-stale=true]{opacity:.6;transition:opacity .14s var(--ease)}.apiact__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.apiact__tiles .stat{padding:1.1rem 1.15rem}.apiact__tiles .stat__value{overflow-wrap:anywhere;font-size:clamp(1.5rem,1.15rem + 1vw,2.25rem)}.apiact__tiles .stat__value[data-alert]{color:var(--alert)}@container apiact (width>=40rem){.apiact__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.apiact__tiles[data-wide=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.apiact__tiles .stat{padding:1.25rem 1.4rem}}@container apiact (width>=64rem){.apiact__tiles[data-wide=true]{grid-template-columns:repeat(6,minmax(0,1fr))}.apiact__tiles[data-wide=true] .stat{padding:1.1rem 1.15rem}}.apiact__split{gap:var(--apiact-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.apiact__split>*,.apiact__pair>*{min-width:0}.apiact__pair{gap:var(--apiact-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container apiact (width>=56rem){.apiact__split{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch}}.apiact__timeline,.apiact__timeline .panel__body,.graph--fill{flex-direction:column;display:flex}.apiact__timeline .panel__body,.graph--fill{flex:auto;min-height:0}.graph__plot{flex:auto;min-height:15rem;position:relative}.graph__plot>.chart{position:absolute;inset:0}.graph__swatch--line{border-radius:var(--r-pill);align-self:center;width:1.1rem;height:.2rem}.graph__legend--row{flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:1rem;display:flex}.graph__legend--row li{gap:.5rem}.graph__legend--row .graph__legend-n{margin-inline-start:.25rem}.catpie{gap:1rem;min-width:0;display:grid}.catpie__plot{height:clamp(12rem,10rem + 8vw,15.5rem);position:relative}.catpie__plot>.chart{position:absolute;inset:0}.catpie__center{pointer-events:none;align-content:center;justify-items:center;margin:0;display:grid;position:absolute;inset:0}.catpie__total{font-family:var(--face-display);font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem);line-height:1.1}.catpie__unit{color:var(--ink-3);font-size:var(--step-small)}.catlist{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem .5rem;margin:0;padding:0;list-style:none;display:grid}.catrow{border-radius:var(--r-md);width:100%;min-height:2.5rem;color:var(--ink);font:inherit;font-size:var(--step-small);text-align:left;cursor:pointer;transition:background-color .14s var(--ease);background:0 0;border:1.5px solid #0000;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.35rem .6rem;display:grid}.catrow:hover{background:var(--paper-2)}.catrow:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.catrow[aria-pressed=true]{border-color:var(--ink);background:var(--paper-2)}.catrow__swatch{border-radius:var(--r-xs);width:.75rem;height:.75rem}.catrow__name{overflow-wrap:anywhere;min-width:0;font-weight:550}.catrow__n{color:var(--ink-2);font-variant-numeric:tabular-nums}.catrow__dot{border-radius:var(--r-pill);background:var(--alert);opacity:0;width:.5rem;height:.5rem}.catrow__dot[data-on=true]{opacity:1}.catrow__n{text-align:right;min-width:2.5ch}@container apiact (width<=19rem){.catlist{grid-template-columns:minmax(0,1fr)}}.apiact__filters{align-items:flex-end;margin-bottom:1.5rem}.calls{min-width:0;container:calls/inline-size}.calls[data-stale=true]{opacity:.6}.calltable{border-radius:var(--r-md);width:100%;overflow:clip}.callrow{cursor:pointer}.calltable td[data-col=time],.calltable td[data-col=duration],.calltable td[data-col=status]{white-space:nowrap}.calltable td[data-col=group],.calltable td[data-col=user],.calltable td[data-col=key]{overflow-wrap:anywhere;max-width:12rem}.callrow__open{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.5rem;padding:0;font-weight:450;display:flex}.callrow__open:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--r-xs)}.callrow__method{min-width:4.4em;color:var(--ink-2);font-size:var(--step-small);letter-spacing:.02em;flex:none;font-weight:650}.callrow__path{overflow-wrap:anywhere;min-width:0}.calltable tbody th[data-col=request]{text-align:left}.apiact .pager{border-top:1px solid var(--paper-3);background:0 0;margin-top:1.5rem;padding:1.25rem 0 0}.apiact .pager__range{font-variant-numeric:tabular-nums}.apiact .pager__nav{gap:.5rem}.pager__pages{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.pager__page{border-radius:var(--r-md);min-width:2.5rem;height:2.5rem;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .14s var(--ease);background:0 0;border:1.5px solid #0000;place-items:center;padding:0 .5rem;display:grid}.pager__page:hover{background:var(--paper-2)}.pager__page:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pager__page[aria-current=page]{border-color:var(--ink);background:var(--paper-2);cursor:default;font-weight:650}.pager__gap{text-align:center;min-width:1.5rem;color:var(--ink-3)}.pager__where{font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 .5rem;display:none}.pager__step{min-height:2.5rem}@container calls (width<=46rem){.apiact .pager{text-align:center;flex-direction:column;align-items:stretch}.apiact .pager__nav{justify-content:space-between}.pager__pages{display:none}.pager__where{color:var(--ink);font-weight:550;display:block}.pager__step{justify-content:center;min-width:6.5rem}}@container calls (width<=24rem){.pager__step-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pager__step{min-width:2.75rem;min-height:2.75rem}}.calls__scroll{border-radius:var(--r-md)}@container calls (width<=46rem){.calltable{width:max-content;min-width:100%}.calltable th,.calltable td{white-space:nowrap}.calltable td[data-col=group],.calltable td[data-col=user],.calltable td[data-col=key]{max-width:none}.callrow__open{width:auto}.callrow__path{overflow-wrap:normal;white-space:nowrap}}.calltable[data-admin=true]{width:max-content;min-width:100%}.calltable[data-admin=true] th,.calltable[data-admin=true] td{white-space:nowrap;padding-inline:.7rem}.calltable[data-admin=true] td[data-col=group],.calltable[data-admin=true] td[data-col=user],.calltable[data-admin=true] td[data-col=key]{max-width:none}.calltable[data-admin=true] .callrow__open{width:auto}.calltable[data-admin=true] .callrow__path{overflow-wrap:normal;white-space:nowrap}.usercell{display:grid}.usercell__key{color:var(--ink-3);font-size:var(--step-small)}.apiact .breakdown .table{width:max-content;min-width:100%}.apiact .breakdown th,.apiact .breakdown td{white-space:nowrap}.apiact .breakdown .callrow__open{width:auto}.apiact .breakdown .callrow__path{overflow-wrap:normal;white-space:nowrap}.apiact__split{--split-max:30rem}.apiact__split>.panel{max-height:var(--split-max);flex-direction:column;display:flex}.apiact__split>.panel>.panel__scroll{flex:auto}.apiact__split .breakdown thead th{z-index:1;position:sticky;top:0}.callrow[data-active=true]{background:var(--paper-2)}.callrow[data-active=true] .callrow__open{font-weight:650}.statuslist{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.statusrow{grid-template-columns:3.5rem minmax(0,1fr) 4.5ch;align-items:center;gap:.75rem;display:grid}.statusrow__track{border-radius:var(--r-pill);background:var(--paper-2);height:.55rem;display:block;overflow:hidden}.statusrow__fill{border-radius:var(--r-pill);background:var(--accent);height:100%;display:block}.statusrow__fill[data-class=client]{background:var(--warn)}.statusrow__fill[data-class=server]{background:var(--alert)}.statusrow__n{text-align:right;color:var(--ink-2)}.dialog--call{width:min(46rem,100vw - 2rem)}.callhead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.callhead__title{overflow-wrap:anywhere}.callhead__method{color:var(--ink-2)}.payloads{gap:1.25rem;margin-top:1.25rem;display:grid}.payload{min-width:0}.payload__title{margin:0 0 .4rem;font-size:.9rem;font-weight:600}.payload__scroll{background:var(--paper-2);border-radius:var(--r-md);max-height:18rem}.payload__code{color:var(--ink);font-family:var(--face-mono,ui-monospace, monospace);tab-size:2;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.85rem 1rem;font-size:.82rem;line-height:1.55}.payload__note{color:var(--ink-3);font-size:var(--step-small);margin:.4rem 0 0}.docs{--code-bg:#111215;--code-bar:#1a1c1f;--code-fg:#dfe1e5;--code-dim:#8c8e94;--code-str:#8fd3a6;--code-num:#e3b768;--code-key:#ebecef;background:var(--paper);min-height:100dvh}.dark .docs{--code-bg:#0b0c0d;--code-bar:#141518}.docs__top{z-index:40;background:var(--paper);position:sticky;top:0}.docs__top-in{min-height:3.5rem;padding:0 var(--gutter);align-items:center;gap:.75rem;display:flex}.docs__toplink{color:var(--ink-2);align-items:center;gap:.4rem;padding:.4rem .6rem;font-size:.92rem;font-weight:550;text-decoration:none;display:none}.docs__toplink:hover{background:var(--paper-2);color:var(--ink)}@media (width>=36rem){.docs__toplink{display:inline-flex}}@media (width<=30rem){.docs__top-in{gap:.5rem}}@media (width<=22rem){.docs__top .brand span{display:none}}.docs__body{padding:0 var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}.docs__side{z-index:30;margin:0 calc(var(--gutter) * -1);padding:.5rem var(--gutter);background:var(--paper);scrollbar-width:none;gap:.25rem;display:none;position:sticky;top:3.5rem;overflow-x:auto}.docs__side::-webkit-scrollbar{display:none}.docs__side .navlink{white-space:nowrap;flex-shrink:0}.docs__main{min-width:0;padding:1.5rem 0 6rem}.docs__toc{display:none}.doc [id]{scroll-margin-top:3rem}.docs__crumb{z-index:30;width:100%;min-height:2.75rem;padding:.35rem var(--gutter);border:0;border-block:1px solid var(--paper-3);background:var(--paper);color:var(--ink);text-align:left;align-items:center;gap:.6rem;font-size:.92rem;font-weight:600;display:flex;position:sticky;top:3.5rem}.docs__crumb:hover{background:var(--paper-2)}.docs__crumb svg,.docs__crumb-page{flex-shrink:0}.docs__crumb-sep{color:var(--ink-3);font-weight:400}.docs__crumb-section{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-weight:450;overflow:hidden}.docs__drawer-scroll{flex:1;min-height:0}.docs__drawer-in{padding:.75rem}.docs__drawer-nav{flex-direction:column;gap:.25rem;display:flex}.docs__toc.docs__drawer-toc{border-left:1px solid var(--paper-3);margin:.15rem 0 .6rem 1.1rem;padding-left:.4rem;display:block;position:static}.docs__drawer-toc a{align-items:center;min-height:2.4rem}@media (width>=56rem){.docs__body{grid-template-columns:14.5rem minmax(0,1fr);column-gap:clamp(2rem,5vw,4.5rem)}.docs__side{flex-direction:column;align-self:start;margin:0;padding:2rem 0;display:flex;top:4.5rem;overflow:visible}.docs__main{padding-top:2.5rem}.doc [id]{scroll-margin-top:0}}@media (width>=75rem){.docs__crumb{display:none}.docs__body{grid-template-columns:14.5rem minmax(0,1fr) 13.5rem}.docs__toc{align-self:start;display:block;position:sticky;top:4.5rem}.docs__toc-area{max-height:calc(100dvh - 6rem)}.docs__toc-in{padding:2.5rem .9rem 2rem 0}}.docs__toc-title{color:var(--ink-3);margin-bottom:.6rem;padding-left:.7rem;font-size:.8125rem;font-weight:550}.docs__toc ul{margin:0;padding:0;list-style:none}.docs__toc a{border-radius:var(--r-sm);color:var(--ink-3);transition:background-color .14s var(--ease), color .14s var(--ease);align-items:baseline;gap:.5rem;padding:.28rem .7rem;font-size:.875rem;line-height:1.35;text-decoration:none;display:flex}.docs__toc a>span:last-child{overflow-wrap:anywhere;min-width:0}.docs__toc li[data-level="3"] a{padding-left:1.5rem}.docs__toc li[data-method] a{padding-left:.9rem;font-size:.8125rem}.method--tiny{letter-spacing:.04em;flex-shrink:0;min-width:2.9rem;padding:.05rem .3rem;font-size:.625rem;line-height:1.5}.docs__toc a:hover{color:var(--ink)}.docs__toc a[aria-current=location]{background:var(--paper-2);color:var(--ink);font-weight:600}.doc{max-width:48rem;color:var(--ink);font-size:var(--step-body);margin-inline:auto;line-height:1.7}.doc>p,.doc>ul,.doc>ol:not(.docsteps){margin:.9rem 0}.doc>ul,.doc>ol:not(.docsteps){padding-left:1.4rem}.doc>ul li,.doc>ol:not(.docsteps) li{margin:.35rem 0;padding-left:.2rem}.doc code{border-radius:var(--r-xs);background:var(--paper-3);color:var(--ink);overflow-wrap:anywhere;padding:.1em .38em;font-size:.86em}.doc em{font-style:italic}.doc__intro{margin-bottom:2.75rem}.doc__title{font-family:var(--face-display);letter-spacing:-.015em;margin:.6rem 0 1.1rem;font-size:clamp(2.4rem,1.5rem + 3.4vw,4rem);font-weight:400;line-height:1.04}.doc__lead{color:var(--ink-2);font-size:clamp(1.1rem,1rem + .45vw,1.35rem);line-height:1.55}.doc__lead :where(p+p){font-size:var(--step-body);margin-top:.8rem}.doc__tagline{color:var(--ink-2);margin:.4rem 0 1.5rem}.doc__h2,.doc__h3,.doc__h4{line-height:1.2;position:relative}.doc__h2{font-family:var(--face-display);letter-spacing:-.01em;margin:3.5rem 0 .8rem;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.4rem)}.doc__h3{margin:2.4rem 0 .6rem;font-size:1.3rem;font-weight:650}.doc__h4{margin:0 0 .7rem;font-size:1.2rem;font-weight:650}.doc__anchor{color:var(--ink-3);font-family:var(--face-text);opacity:0;transition:opacity .14s var(--ease);margin-left:.55rem;font-size:.8em;font-weight:500;text-decoration:none}.doc__h2:hover .doc__anchor,.doc__h3:hover .doc__anchor,.doc__h4:hover .doc__anchor,.doc__anchor:focus-visible{opacity:1}@media (hover:none){.doc__anchor{opacity:.55}}.doccode{background:var(--code-bg);color:var(--code-fg);border-radius:var(--r-lg);margin:1.25rem 0;position:relative;overflow:clip}.doccode--joined{border-radius:0;margin:0}.doccode__bar{background:var(--code-bar);justify-content:space-between;align-items:center;gap:.75rem;padding:.2rem .6rem .2rem 1.25rem;display:flex}.doccode__title{color:var(--code-dim);letter-spacing:.06em;font-size:.78rem;font-weight:600}.doccode .iconbtn--bare{color:var(--code-dim)}.doccode .iconbtn--bare:hover:not(:disabled){color:var(--code-fg);background:#ffffff14}.doccode__pre{tab-size:2;white-space:pre;margin:0;padding:1rem 1.25rem 1.1rem;font-size:.86rem;line-height:1.65}.doccode__scroll .sa__thumb{background:#ffffff40}.doccode__scroll .sa__bar:hover .sa__thumb,.doccode__scroll .sa__bar[data-scrolling] .sa__thumb{background:#ffffff73}.doccode__pre code{color:inherit;font-size:inherit;overflow-wrap:normal;background:0 0;padding:0}.doccode__scroll .sa__viewport:focus-visible{outline:2px solid var(--code-fg);outline-offset:-4px}.doccode__pre ::selection{color:#fff;background:#608cff73}.doccode__pre::selection{color:#fff;background:#608cff73}.tk-c{color:var(--code-dim)}.tk-s{color:var(--code-str)}.tk-n,.tk-k{color:var(--code-num)}.tk-p,.tk-f{color:var(--code-key);font-weight:600}.doctabs{border-radius:var(--r-lg);margin:1rem 0;overflow:clip}.doctabs__bar{background:var(--code-bar);justify-content:space-between;align-items:center;gap:.5rem;padding-right:.6rem;display:flex}.doctabs__copy{color:var(--code-dim);flex:none}.doctabs__copy:hover:not(:disabled){color:var(--code-fg);background:#ffffff14}.doctabs__list{scrollbar-width:none;display:flex;overflow-x:auto}.doctabs__list::-webkit-scrollbar{display:none}.doctabs__tab{min-height:2.5rem;color:var(--code-dim);transition:background-color .14s var(--ease), color .14s var(--ease);background:0 0;border:0;flex-shrink:0;padding:.4rem 1.1rem;font-size:.85rem;font-weight:600}.doctabs__tab:hover{color:var(--code-fg)}.doctabs__tab[aria-selected=true],.doctabs__tab[data-active]{background:var(--code-bg);color:var(--code-fg)}.doctabs__tab:focus-visible{outline:2px solid var(--code-fg);outline-offset:-3px}.doctabs [role=tabpanel][inert]{display:none}.callout{background:var(--paper-2);color:var(--ink);border-radius:var(--r-lg);grid-template-columns:auto minmax(0,1fr);gap:.8rem;margin:1.5rem 0;padding:1rem 1.25rem;font-size:.975rem;line-height:1.55;display:grid;overflow:clip}.callout>svg{color:var(--ink-2);margin-top:.15rem}.callout--warn{background:var(--warn-wash)}.callout--warn>svg{color:var(--warn)}.callout--tip{background:var(--accent-wash)}.callout--tip>svg{color:var(--accent)}.callout>div{min-width:0}.callout>div>*+*{margin-top:.5rem}.callout__title{margin-bottom:.35rem;font-weight:650}.callout>div>.callout__title+*{margin-top:0}.docsteps{counter-reset:docstep;grid-template-columns:minmax(0,1fr);gap:1.75rem;margin:1.75rem 0;padding:0;list-style:none;display:grid}.docstep{counter-increment:docstep;min-width:0;padding-left:3.1rem;position:relative}.docstep:before{border-radius:var(--r-sm);content:counter(docstep);background:var(--ink);width:2.1rem;height:2.1rem;color:var(--paper);place-items:center;font-size:.92rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.docstep__title{margin-bottom:.3rem;font-size:1.1rem;font-weight:650;line-height:2.1rem}.docstep__body>p{margin:.5rem 0}.oplink{color:var(--ink);align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.oplink code{background:0 0;padding:0}.doctable{margin:1.25rem 0}.doctable .table{font-size:.95rem;line-height:1.5}.doctable .table td,.doctable .table tbody th{vertical-align:top}.doctable code{border-radius:var(--r-xs);overflow-wrap:break-word;font-size:.84em}.doctable th code,.doctable td:not(:last-child) code,.doctable td.nowrap code{white-space:nowrap}.params__req{border-radius:var(--r-sm);background:var(--paper-3);width:max-content;color:var(--ink-2);margin-top:.3rem;padding:0 .4rem;font-size:.8125rem;font-weight:550;display:block}.params__type{color:var(--ink-2);white-space:nowrap;background:0 0}.doctable .params tbody th{white-space:nowrap}.doctable td:last-child:not(.nowrap){min-width:14rem}.doccards{gap:.75rem;margin:2rem 0;display:grid}.doccard{background:var(--paper-2);color:var(--ink);border-radius:var(--r-lg);transition:background-color .14s var(--ease);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title go""icon body go";align-items:center;gap:.15rem 1.1rem;padding:1.1rem 1.25rem;text-decoration:none;display:grid;overflow:clip}.doccard:hover{background:var(--paper-3)}.doccard__icon{border-radius:var(--r-md);background:var(--ink);width:2.9rem;height:2.9rem;color:var(--paper);grid-area:icon;place-items:center;display:grid}.doccard__title{font-family:var(--face-display);grid-area:title;align-self:end;font-size:1.4rem;line-height:1.15}.doccard__body{color:var(--ink-2);grid-area:body;align-self:start;font-size:.95rem;line-height:1.45}.doccard__go{grid-area:go;align-items:center;gap:.4rem;padding-right:.6rem;font-size:.9rem;font-weight:650;display:inline-flex}.doccard__go svg{transition:transform .16s var(--ease)}.doccard:hover .doccard__go svg{transform:translate(3px)}@media (width<=36rem){.doccard__go{gap:0;padding-right:0;font-size:0}}.method{border-radius:var(--r-xs);background:var(--paper-3);min-width:3.7rem;color:var(--ink);text-align:center;padding:.1rem .5rem;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-block}.method--delete{color:var(--alert)}.op{background:var(--sheet);border:1px solid var(--line);border-radius:var(--r-lg);margin:2rem 0;overflow:clip}.op__head{background:var(--paper-2);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.8rem 1.6rem .8rem 1.25rem;display:flex}.op__path{overflow-wrap:anywhere;background:0 0;padding:0;font-size:.95rem;font-weight:600}.op__scope{margin-left:auto}.op__body{padding:1.4rem 1.5rem 1.75rem}.op__body>p{margin:.7rem 0;line-height:1.65}.op__label{color:var(--ink-3);margin:1.9rem 0 .6rem;font-size:.8125rem;font-weight:550}.op .tablewrap{background:0 0}.op .doccode,.op .doctabs{margin:.75rem 0}.op .doctable{margin:.5rem 0}.op .doctabs .doccode{margin:0}.resp__line{color:var(--ink-2);align-items:baseline;gap:.75rem;margin:0 0 .5rem;display:flex}.status{border-radius:var(--r-sm);background:var(--paper-3);min-width:2.6rem;color:var(--ink);font-variant-numeric:tabular-nums;text-align:center;flex-shrink:0;padding:.05rem .5rem;font-size:.8rem;font-weight:700;display:inline-block}.status--ok{background:var(--accent-wash);color:var(--accent)}.status--warn{background:var(--warn-wash);color:var(--warn)}.status--bad{background:var(--alert-wash);color:var(--alert)}.errlist{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.errlist__item{color:var(--ink-2);align-items:baseline;gap:.75rem;font-size:.93rem;line-height:1.5;display:flex}@media (width<=40rem){.op__body{padding:1.1rem 1rem 1.4rem}.op__head{padding-left:1rem}.doccode__pre{padding-inline:1rem;font-size:.82rem}}@media (prefers-reduced-motion:reduce){.doccard__go svg,.doc__anchor{transition:none}}.cab{--cab-weight:.7px;--cab-hi:#0f0f11;--cab-mid:#4d4d52;--cab-lo:#7b7b81;--cab-faint:#a5a5ab;--cab-fill:#b9b9bd;--cab-top:#d0d0d4;--cab-s3:#c3c3c7;--cab-s2:#b5b5b9;--cab-s1:#a6a6aa;--cab-s0:#97979b;touch-action:pan-y;-webkit-user-select:none;user-select:none;--cam:0;--cam-zoom:.05;width:100%;transform:scale(calc(1 + var(--cam-zoom) * (1 - var(--cam))));transform-origin:100% 55%;position:relative}.dark .cab{--cab-hi:#e8e8ea;--cab-mid:#909096;--cab-lo:#5c5c62;--cab-faint:#3d3d42;--cab-fill:#222225;--cab-top:#3b3b40;--cab-s3:#323236;--cab-s2:#2a2a2d;--cab-s1:#222225;--cab-s0:#1a1a1c}.cab[data-drag]{cursor:ew-resize}.cab-stage{animation:cab-in 1.1s var(--ease) both}.cab .iso-svg{width:100%;height:auto;display:block;overflow:visible}.cab .iso-svg path,.cab .iso-svg circle{vector-effect:non-scaling-stroke}.cab .iso-fill{fill:var(--cab-fill);stroke:none}.cab .iso-shade,.cab .iso-top{stroke:none}.cab .iso-shade[data-shade="0"]{fill:var(--cab-s0)}.cab .iso-shade[data-shade="1"]{fill:var(--cab-s1)}.cab .iso-shade[data-shade="2"]{fill:var(--cab-s2)}.cab .iso-shade[data-shade="3"]{fill:var(--cab-s3)}.cab .iso-top{fill:var(--cab-top)}.cab .iso-line{fill:none;stroke:var(--cab-lo);stroke-width:var(--cab-weight);stroke-linecap:round;stroke-linejoin:round}.cab .iso-line[data-tone=hi]{stroke:var(--cab-hi)}.cab .iso-line[data-tone=mid]{stroke:var(--cab-mid)}.cab .iso-line[data-tone=lo]{stroke:var(--cab-lo)}.cab .iso-line[data-tone=faint]{stroke:var(--cab-faint)}.cab .iso-dots circle{fill:var(--cab-hi);stroke:none;opacity:.55}.cab .iso-dots[data-tone=mid] circle{opacity:.4}.cab .iso-face-text{fill:var(--cab-hi);font-family:var(--face-text);letter-spacing:.04em;pointer-events:none;font-weight:600}.cab [data-part=under]{--cab-fill:#a3a8b2;--cab-top:#b9bdc7;--cab-s3:#acb1bb;--cab-s2:#9fa3ad;--cab-s1:#90949e;--cab-s0:#818690}.dark .cab [data-part=under]{--cab-fill:#17181b;--cab-top:#242629;--cab-s3:#1e1f22;--cab-s2:#18191c;--cab-s1:#121316;--cab-s0:#0e0f11}.cab [data-ticks]{display:none}.cab[data-plan=free] [data-ticks=free],.cab[data-plan=pro] [data-ticks=pro],.cab[data-plan=selfhost] [data-ticks=selfhost]{display:inline}.cab [data-part=follower] .iso-top,.cab [data-part=gate-front] .iso-top{fill:var(--cab-top)}.cab-card{--cab-fill:#fffdf8;--cab-top:#fffdf8;--cab-s3:#ebecef;--cab-s2:#dbdde3;--cab-s1:#cbced6;--cab-s0:#bcbfc8}.cab-card[data-kind=media]{--cab-fill:#303236;--cab-top:#595c63;--cab-s3:#424449;--cab-s2:#37393e;--cab-s1:#2e2f33;--cab-s0:#252629}.cab-card[data-kind=media] .iso-line{stroke:#111214}.cab-card[data-kind=over]{--cab-fill:#f1ddd2;--cab-top:#f6e6dc;--cab-s3:#ecc9b8;--cab-s2:#e2b29c;--cab-s1:#d49a80;--cab-s0:#c4846a}.cab-card[data-kind=over] .iso-line{stroke:#b8341c}.cab-card[data-kind=gap]{opacity:0}.cab-card[data-kind=divider]{--cab-fill:#111214;--cab-top:#303135;--cab-s3:#242528;--cab-s2:#1b1c1f;--cab-s1:#121316;--cab-s0:#0d0d0e}.cab-card[data-kind=divider] .iso-line{stroke:#fffdf8;opacity:.8}.dark .cab-card{--cab-fill:#e6e8ec;--cab-top:#ebecef;--cab-s3:#d5d8de;--cab-s2:#c1c5cd;--cab-s1:#adb1ba;--cab-s0:#9599a3}.dark .cab-card[data-kind=media]{--cab-fill:#3c3e43;--cab-top:#4c4f55;--cab-s3:#42444a;--cab-s2:#37393f;--cab-s1:#2d2f34;--cab-s0:#232529}.dark .cab-card[data-kind=media] .iso-line{stroke:#a2a6ae}.dark .cab-card[data-kind=over]{--cab-fill:#6f2c1c;--cab-top:#8a3a26;--cab-s3:#7d3322;--cab-s2:#6b2b1c;--cab-s1:#5a2417;--cab-s0:#481c11}.dark .cab-card[data-kind=over] .iso-line{stroke:#f0a58c}.dark .cab-card[data-kind=divider]{--cab-fill:#101112;--cab-top:#242629;--cab-s3:#1b1c1f;--cab-s2:#141518;--cab-s1:#0f1011;--cab-s0:#0a0b0c}.cab-card[data-kind=deck]{--cab-fill:#dbdde3;--cab-top:#e5e7eb;--cab-s3:#cfd2da;--cab-s2:#c1c5ce;--cab-s1:#b2b6c0;--cab-s0:#a4a8b2}.cab-card[data-kind=deck] [data-part=divider]>.iso-solid:nth-child(2){--cab-fill:#111214;--cab-top:#303135;--cab-s3:#242528;--cab-s2:#1b1c1f;--cab-s1:#121316;--cab-s0:#0d0d0e}.cab-card[data-kind=deck] [data-part=divider]>.iso-line{stroke:#fffdf8;opacity:.8}.dark .cab-card[data-kind=deck]{--cab-fill:#babdc5;--cab-top:#c8ccd4;--cab-s3:#adb1ba;--cab-s2:#9fa3ac;--cab-s1:#8f939b;--cab-s0:#7f828a}.dark .cab-card[data-kind=deck] [data-part=divider]>.iso-solid:nth-child(2){--cab-fill:#101112;--cab-top:#242629;--cab-s3:#1b1c1f;--cab-s2:#141518;--cab-s1:#0f1011;--cab-s0:#0a0b0c}.cab-card[data-kind=deck][data-lit] [data-part=divider]>.iso-solid:nth-child(2){--cab-top:#7fd3a4;--cab-fill:#3d9c68;--cab-s3:#3d9c68;--cab-s2:#2f8556;--cab-s1:#27744c;--cab-s0:#1f6340}.cab [data-part=clerk-front]{--rig-pulse:#d49a2a;--rig-echo:#d49a2a;--rig-cable:#111214;--rig-sheen:#fffdf8}.dark .cab [data-part=clerk-front]{--rig-cable:#e6e8ec;--rig-sheen:#111214}.cab [data-part=clerk-front][data-lamp=ok]{--rig-echo:#3d9c68}.cab [data-part=clerk-front][data-lamp=err]{--rig-echo:#d4553a}.cab [data-part=clerk-front][data-lamp=replay]{--rig-echo:#3f7fd0}.rig-cable{fill:none;stroke:var(--rig-cable);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.rig-cable--shine{stroke:var(--rig-sheen);stroke-width:.9px;opacity:.35}.rig-pulse{fill:var(--rig-pulse);stroke:none}.rig-echo{fill:var(--rig-echo);stroke:none}.rig-rope{stroke-width:1px}.cab [data-lamp=busy] [data-part=clerk-lamp]{--cab-top:#f0c466;--cab-fill:#d49a2a;--cab-s3:#d49a2a;--cab-s2:#bd8620;--cab-s1:#a4731a;--cab-s0:#8c6215}.cab [data-lamp=ok] [data-part=clerk-lamp]{--cab-top:#7fd3a4;--cab-fill:#3d9c68;--cab-s3:#3d9c68;--cab-s2:#2f8556;--cab-s1:#27744c;--cab-s0:#1f6340}.cab [data-lamp=err] [data-part=clerk-lamp]{--cab-top:#d4553a;--cab-fill:#b8341c;--cab-s3:#c0442a;--cab-s2:#b8341c;--cab-s1:#8c2a16;--cab-s0:#741f0f}.cab [data-lamp=replay] [data-part=clerk-lamp]{--cab-top:#6c9de0;--cab-fill:#3f7fd0;--cab-s3:#3f7fd0;--cab-s2:#3569b0;--cab-s1:#2c5794;--cab-s0:#234778}.dark .cab [data-lamp=err] [data-part=clerk-lamp]{--cab-top:#f0a58c;--cab-fill:#e07a5d;--cab-s3:#e07a5d;--cab-s2:#cc664a;--cab-s1:#b0533a;--cab-s0:#8e422d}.dark .cab [data-lamp=replay] [data-part=clerk-lamp]{--cab-top:#a9c8f2;--cab-fill:#7aa8e8;--cab-s3:#7aa8e8;--cab-s2:#6591d0;--cab-s1:#5078b0;--cab-s0:#3f6190}.cab [data-part=scope-lamp]{--cab-top:#3c3e44;--cab-fill:#25272b;--cab-s3:#303135;--cab-s2:#25272b;--cab-s1:#1e1f22;--cab-s0:#161719}.cab [data-scopes~=sync] [data-scope=sync] [data-part=scope-lamp],.cab [data-scopes~=read] [data-scope=read] [data-part=scope-lamp],.cab [data-scopes~=write] [data-scope=write] [data-part=scope-lamp]{--cab-top:#f0c466;--cab-fill:#d49a2a;--cab-s3:#d49a2a;--cab-s2:#bd8620;--cab-s1:#a4731a;--cab-s0:#8c6215}.rig-flag{--cab-fill:#111214;--cab-top:#303135;--cab-s3:#242528;--cab-s2:#1b1c1f;--cab-s1:#121316;--cab-s0:#0d0d0e}.cab .rig-flag .iso-line[data-tone]{stroke:#fffdf8;opacity:.8}.rig-flag[data-lit]{--cab-top:#6c9de0;--cab-fill:#3f7fd0;--cab-s3:#3f7fd0;--cab-s2:#3569b0;--cab-s1:#2c5794;--cab-s0:#234778}.dark .rig-flag{--cab-fill:#101112;--cab-top:#242629}.cab [data-part=lamp]{--cab-top:#fffdf8;--cab-fill:#fffdf8;--cab-s3:#fffdf8;--cab-s2:#fffdf8;--cab-s1:#fffdf8;--cab-s0:#fffdf8;transition:opacity .3s var(--ease)}.cab[data-state=ok] [data-part=lamp]{--cab-top:#3d9c68;--cab-fill:#2c7d51;--cab-s3:#2f8556;--cab-s2:#27744c;--cab-s1:#1f6340;--cab-s0:#14774a}.cab[data-state=over] [data-part=lamp]{--cab-top:#d4553a;--cab-fill:#b8341c;--cab-s3:#c0442a;--cab-s2:#b8341c;--cab-s1:#8c2a16;--cab-s0:#741f0f}.cab[data-state=none] [data-part=lamp]{opacity:0}.dark .cab[data-state=ok] [data-part=lamp]{--cab-top:#8ae0b0;--cab-fill:#62c791;--cab-s3:#62c791;--cab-s2:#4fb07e;--cab-s1:#3f9468;--cab-s0:#327653}.dark .cab[data-state=over] [data-part=lamp]{--cab-top:#f0a58c;--cab-fill:#e07a5d;--cab-s3:#e07a5d;--cab-s2:#cc664a;--cab-s1:#b0533a;--cab-s0:#8e422d}.cab .iso-line[data-tone=lit]{stroke:var(--cab-hi)}.mk{--head-h:3.75rem;overflow-x:clip}.mk-head .brand,.mk-foot .brand{--mark-left:var(--brand);--mark-right:var(--brand-rear);--mark-bar:var(--brand-bar);--mark-rear:1}.mk-head{z-index:40;background:var(--paper);position:sticky;top:0}.mk-skip{border-radius:var(--r-md);left:var(--gutter);z-index:2;background:var(--ink);color:var(--paper);padding:.6rem 1rem;font-weight:550;position:absolute;top:.5rem;transform:translateY(-300%)}.mk-skip:focus-visible{transform:none}.mk-head__in{height:var(--head-h);max-width:var(--page-max);padding-inline:var(--gutter);align-items:center;gap:.5rem;margin-inline:auto;display:flex}.mk-account{justify-content:center}.mk-auth-actions{flex-shrink:0;order:3;align-items:center;gap:.5rem;margin-left:auto;display:flex}.mk-auth-signup{display:none}.mk-head__in>.mk-account{order:3;margin-left:auto}.mk-panel .mk-account{order:-1;min-height:2.75rem}.mk-burger{letter-spacing:.05em;order:4;min-width:2.5rem;padding-inline:.7rem;font-size:1.1rem}.mk-panel{border-radius:var(--r-lg);padding:1rem var(--gutter) 1.5rem;background:var(--paper-2);visibility:hidden;opacity:0;transform-origin:top;transition:opacity .2s var(--ease), transform .2s var(--ease), visibility 0s linear .2s;gap:1.25rem;display:grid;position:absolute;inset:100% 0 auto;transform:translateY(-8px)}.mk-head[data-open=true] .mk-panel{visibility:visible;opacity:1;transition-delay:0s;transform:none}@media (prefers-reduced-motion:reduce){.mk-panel{transition:opacity 80ms linear,visibility 0s linear 80ms;transform:none}}.mk-nav{display:grid}.mk-nav a{align-items:center;min-height:2.75rem;font-size:1.05rem;text-decoration:none;display:flex}.mk-nav a:hover{text-decoration:underline}.mk-prefs{align-items:center;gap:.5rem;display:flex}.mk-user{min-width:0;padding-block:.25rem;display:grid}.mk-user__name,.mk-user__mail{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mk-user__name{font-weight:550}.mk-user__mail{color:var(--ink-2);font-size:.875rem}.mk-account-popup{width:min(15.5rem,100vw - 2rem)}.mk-accountmenu{display:none}.mk-burger--avatar{min-width:0;color:inherit;background:0 0;border:0;margin-left:auto;padding:.2rem;line-height:0}.mk-burger--avatar .avatar{width:2.5rem;height:2.5rem;font-size:.8rem}.mk-burger--avatar[aria-expanded=true] .avatar{outline:2px solid var(--ink);outline-offset:2px}@media (width<=55.999rem){.mk-head__in{gap:.375rem}.mk-head .brand{gap:.5rem;font-size:1.5rem}.mk-head .brand svg{width:1.25rem;height:1.25rem}.mk-auth-signin{min-height:2.75rem;color:var(--ink);white-space:nowrap;background:0 0;padding-inline:.65rem}.mk-auth-signin:hover:not(:disabled){background:var(--paper-2)}.mk-burger:not(.mk-burger--avatar){border-radius:var(--r-sm);width:2.75rem;min-height:2.75rem;color:var(--ink);background:0 0;padding:0}.mk-burger:not(.mk-burger--avatar):hover{background:var(--paper-2)}.mk-head[data-open=true]{border-bottom:1px solid var(--line)}.mk-panel{padding:.5rem var(--gutter) 1rem;max-height:calc(100dvh - var(--head-h));border-bottom:1px solid var(--line);background:var(--paper);border-radius:0;gap:1rem;overflow-y:auto}.mk-nav a{min-height:3rem;font-size:1rem}.mk-mobile-signup{border-radius:var(--r-sm);min-height:2.75rem}.mk-prefs{border-top:1px solid var(--line);justify-content:flex-end;padding-top:.75rem}}@media (width>=56rem){.mk-auth-actions{margin-left:.5rem}.mk-auth-actions .btn{border-radius:var(--r-md);white-space:nowrap;min-height:2.5rem}.mk-auth-signup{display:inline-flex}.mk-auth-signin{color:var(--ink);background:0 0}.mk-auth-signin:hover:not(:disabled){background:var(--paper-2)}.mk-burger,.mk-head .mk-phone-only,.mk-burger--avatar{display:none}.mk-accountmenu{max-width:15rem;min-height:2.5rem;color:inherit;transition:background-color .14s var(--ease);background:0 0;border:0;order:3;align-items:center;gap:.65rem;padding:.2rem .5rem .2rem .2rem;font-weight:550;display:flex}.mk-accountmenu:hover,.mk-accountmenu[data-popup-open]{background:var(--paper-2)}.mk-accountmenu .avatar{width:2rem;height:2rem;font-size:.72rem}.mk-account,.mk-head__in>.mk-account{order:3;min-height:0;margin-left:0}.mk-panel{visibility:visible;opacity:1;background:0 0;flex:1;order:2;align-items:center;gap:.75rem;min-width:0;padding:0;transition:none;display:flex;position:static;transform:none}.mk-nav{flex-shrink:0;gap:.25rem;margin-left:1.5rem;margin-right:auto;display:flex}.mk-nav a{padding-inline:.75rem;font-size:.95rem}}.mk-title{font-family:var(--face-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.25rem,1.2rem + 4.2vw,5.25rem);font-weight:600;line-height:1}@media (width>=64rem){.mk-title{font-size:clamp(2.75rem,.5rem + 4.4vw,4.75rem)}.story__step--hero .mk-title{margin-right:calc(-1*clamp(2rem,4vw,5rem))}}.mk-word{display:inline-block}.mk-lead{max-width:34rem;color:var(--ink-2);margin-top:1.5rem}.mk-row{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.story{max-width:var(--page-max);padding-inline:var(--gutter);flex-direction:column;margin-inline:auto;display:flex}.story__figure{display:none}.story__step{color:var(--ink);transition:color .5s var(--ease);flex-direction:column;justify-content:flex-start;gap:1rem;padding-block:2.75rem;display:flex}.story__step+.story__step{border-top:1px solid var(--line)}.story__step--hero{padding-block:1.5rem 2.75rem}.story__step .t-head{font-size:clamp(1.75rem,1.1rem + 1.8vw,3rem)}.story__step .t-lead{max-width:32rem}.strip-figure{margin-top:.75rem}.mk-row+.strip-figure{margin-top:2.25rem}.story__rig{margin-top:.5rem}@media (width>=64rem),(width>=36rem) and (height<=36rem){.story{grid-template-columns:minmax(0,4.7fr) minmax(0,7.3fr);column-gap:clamp(2rem,4vw,5rem);display:grid}.story__steps{grid-area:1/1}.strip-figure,.story__turn-readout{display:none}.story__figure{margin-right:calc(var(--gutter) * -.5);grid-area:1/2;display:block}.story__sticky{top:var(--head-h);height:calc(100dvh - var(--head-h));flex-direction:column;justify-content:center;display:flex;position:sticky}.story__step{min-height:calc(100dvh - var(--head-h));color:var(--ink-3);justify-content:center;padding-block:4rem}.story__step+.story__step{border-top:0}.story__step[data-active=true],.story__step--hero{color:var(--ink)}.story__step--hero{min-height:calc(100dvh - var(--head-h));padding-block:4rem}}@media (width<=63.999rem) and (width>=36rem) and (height<=36rem){.story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.25rem}.story__step,.story__step--hero{padding-block:1.5rem}.story__step .t-head{font-size:clamp(1.4rem,3vw,2rem)}.story__step .t-lead{font-size:1rem}.mk-title{font-size:clamp(1.75rem,1rem + 3.4vw,2.75rem)}.mk-lead{margin-top:1rem}.mk-row{margin-top:1.25rem}}.strip{--strip-card:#fffdf8;--strip-edge:#8e8e94;--strip-media:#303236;--strip-media-edge:#303236;--strip-over:#f1ddd2;--strip-guide:#dcdce0;--strip-wall:#d0d0d4;--strip-wall-edge:#a5a5ab;width:100%;height:auto;display:block;overflow:visible}.dark .strip{--strip-card:#e6e8ec;--strip-edge:#9599a3;--strip-media:#3c3e43;--strip-media-edge:#a2a6ae;--strip-over:#6f2c1c;--strip-guide:#3b3b40;--strip-wall:#2a2a2d;--strip-wall-edge:#45454b}.strip__back{fill:var(--strip-wall-edge);opacity:.45}.strip__card{fill:var(--strip-card);stroke:var(--strip-edge);stroke-width:.75px;transition:transform .52s var(--ease) calc(var(--i) * 12ms), fill .32s var(--ease), stroke .32s var(--ease);transform:translateY(0)}.strip__card[data-kind=none]{transform:translateY(44px)}.strip__card[data-kind=guide]{fill:var(--strip-guide);transform:translateY(-9px)}.strip__card[data-kind=media]{fill:var(--strip-media);stroke:var(--strip-media-edge)}.strip__card[data-past]{fill:var(--strip-over);stroke:var(--alert);stroke-width:1.25px}.strip[data-enter] .strip__card:not([data-kind=none]){animation:strip-rise .64s var(--ease) calc(.24s + var(--i) * 18ms) both}.strip__wall{fill:var(--strip-wall);stroke:var(--strip-wall-edge);stroke-width:.75px}.strip__gate{opacity:0;transition:transform .7s var(--ease), opacity .4s var(--ease)}.strip__gate[data-on]{opacity:1}.strip__gate line{stroke:var(--ink-2);stroke-width:1.25px}.strip__lamp{fill:var(--accent);transition:fill .3s var(--ease)}.strip[data-state=over] .strip__lamp{fill:var(--alert)}.strip text{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:10px}.strip__tick{stroke:var(--strip-wall-edge);stroke-width:.75px}.rest-strip__entry{transition:transform .52s var(--ease)}.rest-strip .strip__card{animation:strip-rise .6s var(--ease) calc(.12s + var(--i) * 22ms) both}.rest-strip .strip__card[data-kind=guide][data-lit]{fill:var(--ink);stroke:var(--ink);transition-duration:.52s,.12s,.12s}.rest-strip .strip__card[data-flag]{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rest-strip .strip__card[data-flag]{fill:color-mix(in oklab, var(--accent) 16%, var(--strip-card))}}.rest-strip .strip__card[data-flag]{stroke:var(--accent);stroke-width:1.25px}.rest-strip .strip__card[data-kind=collection][data-lit]{stroke:var(--ink);stroke-width:1.5px}.rest-strip .rest-strip__deck{transition:transform .52s var(--ease), fill .2s var(--ease)}.rest-strip .rest-strip__deck[data-lit]{fill:var(--ink);font-weight:600}.rest-strip__lamp{fill:var(--strip-wall-edge);transition:fill .2s var(--ease)}.rest-strip[data-lamp=busy] .rest-strip__lamp{fill:var(--ink);animation:.7s steps(2,jump-none) infinite rest-blink}.rest-strip:is([data-lamp=ok],[data-lamp=replay]) .rest-strip__lamp{fill:var(--accent)}.rest-strip[data-lamp=err] .rest-strip__lamp{fill:var(--alert)}@media (prefers-reduced-motion:reduce){.strip__card,.strip__gate,.strip__lamp,.rest-strip__entry,.rest-strip .rest-strip__deck{transition:none}.rest-strip .strip__card,.strip[data-enter] .strip__card,.rest-strip[data-lamp=busy] .rest-strip__lamp{animation:none}}.readout{gap:.35rem;margin-top:.5rem;display:grid}.readout__main{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;display:flex}.readout__num{font-family:var(--face-display);letter-spacing:-.01em;transition:color .3s var(--ease);font-size:clamp(1.75rem,1.3rem + 1.8vw,3.25rem);font-weight:600;line-height:1}.readout__of{color:var(--ink-2)}.readout__parts{color:var(--ink-2);flex-wrap:wrap;gap:.15rem 1.25rem;display:flex}.readout__key{align-items:center;gap:.45rem;display:inline-flex}.swatch{border-radius:var(--r-xs);border:1px solid var(--ink-3);width:.7rem;height:.95rem;display:inline-block}.swatch--collection{background:var(--sheet)}.swatch--media{background:#303236}.dark .swatch--media{background:#595c63}.readout__status{min-height:2.9em;color:var(--ink-2)}.readout[data-state=over] .readout__num,.readout[data-state=over] .readout__status{color:var(--alert)}.readout[data-state=ok] .readout__status{color:var(--accent)}.controls{background:var(--sheet);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-lg);gap:1.25rem;margin-top:.75rem;padding:1.25rem;display:grid;overflow:clip}.api-panel{gap:1rem}.api-panel fieldset{border:0;min-width:0;margin:0;padding:0}.api-panel .choice-chip[data-disabled]{cursor:progress}.api-panel .choice-chip[aria-disabled=true]{cursor:not-allowed}.api-panel__hint{margin:.4rem 0 0}.api-panel__asks{gap:.6rem;display:grid}.api-panel__ask{flex-wrap:wrap;align-items:center;gap:.4rem .9rem;display:flex}.api-panel__ask code{color:var(--ink-3);overflow-wrap:anywhere}.api-panel .btn:disabled{cursor:progress}.api-panel__key{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;margin-top:.75rem;display:flex}.api-panel__key code{background:var(--paper-2);overflow-wrap:anywhere;padding:.5rem .75rem;font-size:.85rem}.api-more{gap:.6rem;min-width:0;max-width:34rem;margin-top:1.25rem;display:grid}.story__step[id=api]{scroll-margin-top:var(--head-h)}@media (width>=64rem),(width>=36rem) and (height<=36rem){.story__step[id=api]{scroll-margin-top:0}}.mk-section{padding-block:clamp(4rem,2.5rem + 6vw,9rem)}.mk-sync,.mk-pricing{background:var(--paper-2)}.mk-split{gap:clamp(1.75rem,1rem + 3vw,3.5rem);display:grid}.mk-split__head{align-content:start;gap:1.25rem;display:grid}.mk-split__head .t-lead{max-width:34rem}@media (width>=64rem){.mk-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2rem,4vw,5rem)}}.mk-sync__sheet{--sheet-pad:clamp(1.25rem, 1rem + 1.4vw, 2.25rem);gap:1.75rem;display:grid}.mk-sync__result{align-content:start;gap:.75rem;display:grid}.mk-sync__label{margin:.5rem 0 0}.mk-sync__track{border-radius:var(--r-pill);background:var(--paper-3);height:1.5rem;overflow:hidden}.mk-sync__fill{border-radius:var(--r-pill);background:var(--ink);height:100%;display:block}.mk-pricing__head{max-width:44rem;margin-bottom:clamp(1.75rem,1rem + 3vw,3.5rem)}.mk-plans{background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:clip}.mk-plan{background:var(--paper-2);grid-template-rows:auto auto auto auto 1fr auto;gap:.5rem;padding:clamp(1.25rem,1rem + 1.4vw,2rem);display:grid}.mk-plan[data-plan=pro]{background:var(--sheet)}.mk-plan__quota{font-family:var(--face-display);letter-spacing:-.02em;margin-top:.75rem;font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem);font-weight:600;line-height:1}.mk-plan__cost{font-size:var(--step-lead);font-weight:550}.mk-plan__body{max-width:26rem;margin-top:.5rem}.mk-plan__action{margin-top:1.25rem}@media (width>=52rem){.mk-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.mk-faq .mk-split__head{top:calc(var(--head-h) + 2rem);align-self:start;position:sticky}}.mk-faq__list{align-content:start;gap:2px;display:grid}.mk-faq__item{border-radius:var(--r-md);background:var(--paper-2);padding:0 clamp(1rem,.8rem + 1vw,1.5rem)}.mk-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding-block:.75rem;font-weight:550;list-style:none;display:flex}.mk-faq__item summary::-webkit-details-marker{display:none}.mk-faq__item summary:after{content:"+";transition:transform .24s var(--ease);flex:none;font-size:1.5rem;font-weight:400;line-height:1}.mk-faq__item[open] summary:after{transform:rotate(45deg)}.mk-faq__item p{max-width:40rem;padding-bottom:1.25rem}@supports (interpolate-size:allow-keywords){.mk-faq__item{interpolate-size:allow-keywords}.mk-faq__item::details-content{opacity:0;block-size:0;transition:block-size .2s var(--ease), opacity .2s var(--ease), content-visibility .2s var(--ease) allow-discrete;overflow:clip}.mk-faq__item[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:reduce){@supports (interpolate-size:allow-keywords){.mk-faq__item::details-content{transition:opacity 80ms linear, content-visibility 80ms linear allow-discrete}}}.mk-foot{background:var(--paper-3);padding-block:3rem}.mk-foot__in{gap:2.5rem;display:grid}.mk-foot__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}.mk-foot__col{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}.mk-foot__head{font:inherit;color:var(--ink);margin:0 0 .35rem;font-weight:650}.mk-foot__legal{border-top:1px solid var(--line);max-width:38rem;margin:2.5rem 0 0;padding-top:1.5rem}@media (width>=40rem){.mk-foot__cols{grid-template-columns:repeat(3,minmax(7rem,1fr));gap:2rem 3rem}}@media (width>=56rem){.mk-foot__in{grid-template-columns:minmax(0,1fr) auto;gap:3rem}}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.col-1{grid-column:1}.col-2{grid-column:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-28{height:calc(var(--spacing) * 28)}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2\/3{width:66.6667%}.w-8{width:calc(var(--spacing) * 8)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-40{width:calc(var(--spacing) * 40)}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[44rem\]{max-width:44rem}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-60{flex-basis:calc(var(--spacing) * 60)}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-paper-3{border-color:var(--paper-3)}.bg-paper-2{background-color:var(--paper-2)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[sound\:file\]{sound:file}.\[sound\:m\.mp3\]{sound:m.mp3}.\[sound\:meow\.mp3\]{sound:meow.mp3}@media (width>=40rem){.sm\:py-28{padding-block:calc(var(--spacing) * 28)}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1fr_20rem\]{grid-template-columns:1fr 20rem}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}}}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAaEABMAAAAADFgAAAYdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJpBmA/U1RBVIE4AFwvbBEICoJ8gkMLFAAwhCoBNgIkAyIEIAWGUAdiDAcbvgpRVHJOI/viwCYyfSFrJjFIG8raYpYj9+IeSF0s6zD+Lk/4OGrZHhHV+wvt2ffuWPwlA51lIICIosSVmyOKEs5Uzlx3NKeXIgn1ssCydUybDV0IHga+SszIyfrQe9bLTFNxjayzgs76hNsDoSYtRe32fiJ4gxBjrP8L+w//zzHjv7Yqyr9o2vOBDXhCo2jMtr4uwAK/gV1U0PxAq/EAD+yW9EoKOL1KLw8rHrFgCSgRTQRzBzpeXVhweEDlyfY8gIoOa2CQJzrTAHIIoitTMVV2dyFwpJ2iAEQTpSkhPitxD3YwuZHEagTcAhyKAcBmUyPdhTovJThOw6HYiaF2M/J7erdi2OUutor6ES6Ac88AvfZvKpb6fJoArohb524042j6Jij36NI7P8Pb7s721naN9gcTtcjXQP4l+8BKEzFVGMxxoHqlq8Ul4LGneFJBDFaOdKpLPcg8P14YSDwIcn75hdlyJLTBlZ4voL6tT46yC/njunXqpJ0/bSvmrH1o3kRlwZ+j0DBogkF3KbDRVBlbOc+fY5HVXwPoT9hfekPnyZMaEmenYLMSg5npqegFOsgXsBv1IoF9aIVfSCNHkk6+gIzILsiYuhWQCfUtZEpbkRntQxBZgw7MwFbMcRvwJrAnBlDqs7isLtL7pO84Xru1i7ah7tckH1Wreqq6K9u0amxU1bcff/s2Y1ni3rh2I8zHzqkm3PGvv3mzC6NDBz/UcOBIg+nm88rxN8MbdtypvHUL5o1c2zG0urYpRmW+VHZdiba6GXN/3v0B3i3nt4RBsbfAu8ftLqRcTIlZ4VYheFTAS5nXLS65VZrbuW3daF2Ze1ChyGXWZN6u9nUuH1LfyTERifZXEpIueMe28vF8FOoTnsONzw+1djo9P71lZGx1vM8mH/BhvSa2HDsRZ1+Ul+RmpnPOIaEuwWnZZdkgQWAAyCDDZ1wk+0sh7wseAAwA6UlHxbftCgYAAwKAgwIAEA7ACfHIRbV7J6dwF/ZzcRRmAjXUYKAGWAlDCCFmKnH+LJEQfHKEmVrfmKwSEab36AcubXQBoDYJV/aRV+funFD8wAXLSLYbwr9+DR+h/qZIKCfeqRG5ghHpdY0zcV2nuz5iJMhAFjaTDwOcoyKGG9JHrCfdp4cC+kCvUrxc7+bliIMiHj95sPIbUeWZEP/HLnN2tlr9EBeRiktHuWvErx98fRz1MuEvHO3FDRgtsSzL/P0hsDLK2n5/uHMOjvTst0HD6t+80ZN798j7j//kjqHxIOZDFPR/FxurFD6/HxGbB799RPHLx5F89MoBOub9jVuOWtmPH3o9H3r26DIuff+LqPLwff/xryDRmiAYmjxiK0GwS9XU+k8QpUrHsCTs4qH89Fv44ubWbQmOE51M7J8Pt8+h+NKt3zZpa2L9zZqcRlyEc4MaNGdfjQCxgIygn78ne4yAzcLWA3zAJ6RRGbijvHr1W+XN8ywrG0EoZSySb0/A9KsllI7Q/Pq8hLu76tfTy5cF4X8bQxTtYp2vr6/+1oI4AhgAlNYFryt62VaX9ktO6VsAeDLeWx6fff4vdV1ts7N6+gw9GCsQnqPB0QUttB9nEc7Aaf4XM0NQ90VJ+HV1rG04znGCmXcpPCA9+nxdMPgPlT7Dz83NMfZuMJaNeRqbc+tjd2QER/b0B44d7nv5Rif7VC8svYkx9SKWwb3YzN2M3cY8jSNLl+PYZqfjxNTxOLXVCmfmduDc0ty1kLbjeiGfIrDFJXWPTTMD5TKupR8cpZgJeXTofId8NoUj6E8XfAc2k4WPdbCberDYAp8Q7L5dUo8wE8cs9QINZYvwXKzvBS4v/n+fQZkGrrFysKEIuFBgjQpxiHH1XA+ZBI+C+oAoxhYKECc42rGOc8L4mYhsiThGfFjOcKmFubPpDgwnY1918Fwo8ouenDJxvGP96HFWJ28hiOy251oKjkcbGz2POMme8CTMThx6wqOPsFtPI6j6HhDyDTxFQYnL88FcXGAGHl3ZuueRbEuxbK6Hc84ZDvRrREtLzyjj8Xkd/uShR1b0sYd8Nh8/c8znxCnadxQcf2nFVWIyw1g+4StXav9j75s+CQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.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}@keyframes cab-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.cab-stage{animation:none}}@media (prefers-reduced-motion:no-preference){.mk-word{animation:mk-rise .9s var(--ease) both;animation-delay:calc(var(--i) * 80ms + .12s)}.story__step--hero .t-lead,.story__step--hero .mk-row{animation:mk-rise .9s var(--ease) both;animation-delay:.7s}.story__step--hero .mk-row{animation-delay:.82s}@supports (animation-timeline:view()){[data-reveal]{animation:linear both mk-reveal;animation-timeline:view();animation-range:entry entry 60%}.mk-plan:nth-child(2){animation-range:entry 6% entry 66%}.mk-plan:nth-child(3){animation-range:entry 12% entry 72%}}}@keyframes rest-blink{to{opacity:.35}}@keyframes strip-rise{0%{transform:translateY(44px)}}@keyframes mk-rise{0%{opacity:0;transform:translateY(.2em)}}@keyframes mk-reveal{0%{opacity:0;transform:translateY(.75rem)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
