:root{--mark-bg:#fff;--mark-rim:#00000017;--mark-red:#f02d45;--mark-blue:#2462f2;--avatar-ink:72% 44%;--content-max:1440px;--bg:#fbfaf8;--bg-grouped:#f3f1ee;--cell:transparent;--cell-grouped:#fff3;--sheet:#fcfbfa94;--sheet-solid:#f7f6f3;--sheet-cell:#ffffff6b;--elevated:#fff;--scrim:#281e1980;--glass-bg:#ffffff29;--glass-strong:#ffffff38;--glass-blur:14px;--rim-hi:#fff;--rim-mid:#ffffff8c;--rim-lo:#fffffff2;--rim-w:1.5px;--rim-edge:#3c281e0d;--sheen:#ffffff52;--glass-shadow:0 0 0 .5px #3c281e1a, 0 1px 2px #281e140f, 0 12px 30px -10px #281e1447;--group-rim:inset 0 0 0 1px #ffffffbf, 0 0 0 .5px #3c281e14;--glass-depth:inset 0 1.5px 1px -.5px #ffffffe6, inset 0 -8px 16px -10px #3c281e29;--group-shadow:0 1px 2px #281e140d, 0 8px 24px -14px #281e1438;--lens:#ffffffb3;--thumb:#ffffffeb;--sidebar:#fff3;--ctl:#ffffff80;--ctl-shadow:inset 0 0 0 1px #ffffffd9, inset 0 -3px 6px -4px #3c281e1f, 0 0 0 .5px #3c281e1a, 0 2px 6px -2px #281e1424;--well:#ffffff47;--well-shadow:inset 0 1px 3px #3c281e1a, inset 0 0 0 .5px #3c281e1a, 0 1px 0 #fffc;--fill-shadow:inset 0 1px 0 #ffffff59, inset 0 -2px 6px -2px #0000002e;--fill-glow:55%;--ambient:34%;--label:#1c1a19;--label-2:#3c38349e;--label-3:#3c383452;--sep:#3c383424;--fill:#78747033;--fill-2:#78747026;--fill-3:#7874701c;--red:#ff3b30;--red-text:#d70015;--orange:#ff9500;--orange-text:#c93400;--green:#34c759;--green-text:#248a3d;--tint:var(--label);--tint-fill:var(--label);--on-tint:#fff;--raw:#8e8e93;--chart:#e8506e;--shadow-sheet:0 0 0 .5px #3c281e1a, 0 20px 60px -12px #281e1459;--f-large:2.06rem;--f-t1:1.647rem;--f-t2:1.294rem;--f-t3:1.176rem;--f-body:1rem;--f-callout:.941rem;--f-sub:.882rem;--f-foot:.765rem;--f-cap:.706rem;--tr-large:0;--tr-t1:0;--tr-t2:0;--tr-t3:0;--tr-body:0;--tr-sub:0;--tr-foot:0;--r-group:26px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--bar:56px;--side:0px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--bg);font-size:106.25%}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (font:-apple-system-body){:root{--tr-large:.008em;--tr-t1:.013em;--tr-t2:-.012em;--tr-t3:-.022em;--tr-body:-.025em;--tr-sub:-.015em;--tr-foot:-.006em}}@supports (font:-apple-system-body) and (-webkit-touch-callout:none){:root{font:-apple-system-body}}@media (width>=721px){:root{--side:272px;--bar:74px;font-size:100%}}:root[data-theme=dark]{--mark-bg:#17171d;--mark-rim:#ffffff1a;--mark-red:#ff3b4e;--mark-blue:#2e6bff;--avatar-ink:85% 66%;--bg:#050506;--bg-grouped:#050506;--cell:transparent;--cell-grouped:#ffffff13;--sheet:#1a1a1ed6;--sheet-solid:#1b1b1e;--sheet-cell:#ffffff13;--elevated:#2a2a2e;--glass-bg:#2a2a3075;--glass-strong:#242429bd;--rim-hi:#ffffff52;--rim-lo:#ffffff14;--rim-edge:#ffffff17;--sheen:#ffffff17;--glass-shadow:0 1px 2px #0006, 0 16px 36px -12px #000000bf;--glass-depth:inset 0 0 0 0 transparent;--rim-mid:transparent;--rim-w:1px;--scrim:#000;--ctl:var(--fill-3);--ctl-shadow:0 0 0 0 transparent;--well:var(--fill-3);--well-shadow:inset 0 0 0 .5px var(--rim-edge);--fill-shadow:0 0 0 0 transparent;--fill-glow:0%;--group-rim:inset 0 1px 0 #ffffff59;--group-shadow:0 1px 2px #281e140a;--lens:#ffffff24;--thumb:#ffffff3d;--sidebar:#18181c8c;--label:#f5f5f7;--label-2:#ebebf59e;--label-3:#ebebf552;--sep:#ebebf51c;--fill:#7878805c;--fill-2:#7878804d;--fill-3:#78788038;--red:#ff453a;--red-text:#ff6961;--orange:#ff9f0a;--orange-text:#ffb340;--green:#30d158;--green-text:#30db5b;--on-tint:#000;--chart:#ee5a78;--shadow-sheet:0 20px 60px -10px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--mark-bg:#17171d;--mark-rim:#ffffff1a;--mark-red:#ff3b4e;--mark-blue:#2e6bff;--avatar-ink:85% 66%;--bg:#050506;--bg-grouped:#050506;--cell:transparent;--cell-grouped:#ffffff13;--sheet:#1a1a1ed6;--sheet-solid:#1b1b1e;--sheet-cell:#ffffff13;--elevated:#2a2a2e;--glass-bg:#2a2a3075;--glass-strong:#242429bd;--rim-hi:#ffffff52;--rim-lo:#ffffff14;--rim-edge:#ffffff17;--sheen:#ffffff17;--glass-shadow:0 1px 2px #0006, 0 16px 36px -12px #000000bf;--glass-depth:inset 0 0 0 0 transparent;--rim-mid:transparent;--rim-w:1px;--scrim:#000;--ctl:var(--fill-3);--ctl-shadow:0 0 0 0 transparent;--well:var(--fill-3);--well-shadow:inset 0 0 0 .5px var(--rim-edge);--fill-shadow:0 0 0 0 transparent;--fill-glow:0%;--group-rim:inset 0 1px 0 #ffffff59;--group-shadow:0 1px 2px #281e140a;--lens:#ffffff24;--thumb:#ffffff3d;--sidebar:#18181c8c;--label:#f5f5f7;--label-2:#ebebf59e;--label-3:#ebebf552;--sep:#ebebf51c;--fill:#7878805c;--fill-2:#7878804d;--fill-3:#78788038;--red:#ff453a;--red-text:#ff6961;--orange:#ff9f0a;--orange-text:#ffb340;--green:#30d158;--green-text:#30db5b;--on-tint:#000;--chart:#ee5a78;--shadow-sheet:0 20px 60px -10px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.uav{background:var(--mark-bg);color:hsl(var(--uh,220) var(--avatar-ink));outline:.5px solid var(--mark-rim);outline-offset:-.5px}@media (prefers-reduced-transparency:reduce){:root:root{--glass-bg:var(--elevated);--glass-strong:var(--elevated);--sheet:var(--sheet-solid);--sheet-cell:var(--elevated);--cell-grouped:var(--elevated);--sidebar:var(--bg-grouped);--glass-blur:0px}}@media (prefers-contrast:more){:root:root{--sep:var(--label-2);--rim-edge:var(--label-2);--label-2:color-mix(in srgb, var(--label) 80%, transparent)}}.tinted{--tint:var(--tint-l);--tint-fill:var(--fill-l);--on-tint:var(--on-fill-l)}:root[data-theme=dark] .tinted{--tint:var(--tint-d);--tint-fill:var(--fill-d);--on-tint:var(--on-fill-d)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tinted{--tint:var(--tint-d);--tint-fill:var(--fill-d);--on-tint:var(--on-fill-d)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}input,textarea,select{font:inherit;letter-spacing:inherit;color:inherit}ul,ol{margin:0}img,svg{vertical-align:middle}a{color:inherit}[hidden]{display:none!important}body{background:var(--bg);color:var(--label);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:var(--f-body);letter-spacing:var(--tr-body);overscroll-behavior:none;-webkit-font-smoothing:antialiased;margin:0;line-height:1.3;overflow:hidden}h1,h2,h3{font-variation-settings:normal;margin:0;font-family:inherit}p{max-width:none;margin:0}button{font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}:focus-visible{outline:3px solid color-mix(in srgb, var(--tint-fill) 70%, #0a84ff);outline-offset:2px;border-radius:999px}:where(.glass){position:relative}.glass{isolation:isolate;background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.9) brightness(1.04);backdrop-filter:blur(var(--glass-blur)) saturate(1.9) brightness(1.04);box-shadow:var(--glass-shadow), var(--glass-depth), inset 0 0 0 .5px var(--rim-edge)}.glass:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(130% 90% at 50% -30%, var(--sheen), transparent 62%);pointer-events:none;position:absolute;inset:0}.glass:after{content:"";border-radius:inherit;padding:var(--rim-w,1px);background:linear-gradient(150deg, var(--rim-hi), var(--rim-mid,transparent) 34%, var(--rim-mid,transparent) 68%, var(--rim-lo));-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glass.strong{background:var(--glass-strong);--glass-blur:24px}.glass.tint{background:color-mix(in srgb, var(--tint-fill) 88%, transparent);color:var(--on-tint);--rim-hi:#ffffffb3;--sheen:#ffffff59}.lq{transition:transform .52s cubic-bezier(.25,1.6,.45,1),filter .24s}.lq:active{filter:brightness(1.12)saturate(1.15);transition-duration:.18s,.12s;transform:scale(1.08)}@media (prefers-reduced-transparency:reduce){.glass:before{display:none}}.t-large{font-size:var(--f-large);letter-spacing:var(--tr-large);font-weight:800;line-height:1.1}.t-title1{font-size:var(--f-t1);letter-spacing:var(--tr-t1);font-weight:800;line-height:1.15}.t-title2{font-size:var(--f-t2);letter-spacing:var(--tr-t2);font-weight:700;line-height:1.2}.t-title3{font-size:var(--f-t3);letter-spacing:var(--tr-t3);font-weight:700;line-height:1.25}.t-sub{font-size:var(--f-sub);letter-spacing:var(--tr-sub)}.t-foot{font-size:var(--f-foot);letter-spacing:var(--tr-foot);line-height:1.35}.t-2{color:var(--label-2)}.press{transition:transform .38s cubic-bezier(.25,1.4,.45,1),opacity .16s}.press:active{transition-duration:90ms;transform:scale(.96)}.dim:active{opacity:.45;transition:opacity}.pb{min-height:50px;font-size:var(--f-body);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:600;display:inline-flex}.pb-gray{background:var(--ctl);box-shadow:var(--ctl-shadow);color:var(--tint)}.pb-fill{background:var(--tint-fill);color:var(--on-tint);box-shadow:var(--fill-shadow), 0 6px 14px -6px color-mix(in srgb, var(--tint-fill) var(--fill-glow), transparent)}.pb-small{min-height:34px;font-size:var(--f-sub);padding:0 14px}.pb:disabled,.gbtn:disabled{opacity:.4;pointer-events:none}.text-btn{color:var(--tint);font-size:var(--f-body);align-items:center;gap:2px;min-height:44px;padding:0 4px;display:inline-flex}.text-btn:disabled{color:var(--label-3)}.gbtn{min-width:44px;height:44px;color:var(--label);font-size:var(--f-body);border-radius:999px;grid-auto-flow:column;place-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-grid}.gbtn.round{width:44px;padding:0}.icon-btn{width:44px;height:44px;color:var(--label);border-radius:50%;place-items:center;display:inline-grid}.section{margin:0 16px 34px}@media (width>=721px){.view .section{max-width:var(--content-max);margin-left:36px;margin-right:36px}}.section-head{justify-content:space-between;align-items:center;gap:12px;padding:0 6px 10px;display:flex}.section-head .gbtn{height:34px;font-size:var(--f-sub);flex:none;padding:0 12px}.section-head h2{font-size:var(--f-t2);letter-spacing:var(--tr-t2);font-weight:800}.section-head .caps{font-size:var(--f-sub);color:var(--label-2);padding:0 14px;font-weight:600}.section-foot{font-size:var(--f-foot);color:var(--label-2);padding:8px 18px 0;line-height:1.35}.group{background:var(--cell-grouped);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);border-radius:var(--r-group);box-shadow:var(--group-shadow), inset 0 0 0 .5px var(--rim-edge), var(--group-rim);margin:0;padding:0;list-style:none;overflow:hidden}.group.plain{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;overflow:visible}.cell{text-align:left;background:0 0;align-items:center;gap:12px;width:100%;min-height:52px;padding:11px 18px;display:flex;position:relative}.cell:has(>.cover,>.mosaic){padding-top:7px;padding-bottom:7px}.group.plain .cell{background:0 0;padding-left:0;padding-right:0}.group>li+li>.cell:before,.group>li+li>.swipe>.swipe-front>.cell:before,.group>.cell+.cell:before{content:"";top:0;right:18px;left:var(--inset,18px);border-top:.5px solid var(--sep);position:absolute}.group.plain>li+li>.cell:before,.group.plain>li+li>.swipe>.swipe-front>.cell:before{right:0}button.cell:active,a.cell:active{background:color-mix(in srgb, transparent, var(--label) 7%);transition:background}.cell .grow{flex:1;min-width:0}.cell .value{color:var(--label-2);font-size:var(--f-body);text-align:right;flex:0 auto;min-width:0;margin-left:auto}.cell:has(>.value)>.grow{flex:1 0 auto;max-width:60%}.cell .chev{color:var(--label-3);margin-right:-6px}.clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tile-icon{color:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px #ffffff4d}.tag{background:var(--fill-3);color:var(--label-2);font-size:var(--f-cap);vertical-align:middle;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-weight:600;display:inline-flex}.tag.good{background:color-mix(in srgb, var(--green) 16%, transparent);color:var(--green-text)}.tag.warn{background:color-mix(in srgb, var(--orange) 16%, transparent);color:var(--orange-text)}.tag.accent{color:color-mix(in srgb, #5e5ce6 70%, var(--label));background:#5e5ce629}.field{background:var(--well);height:40px;box-shadow:var(--well-shadow);color:var(--label-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:flex}.field input{min-width:0;color:var(--label);font:inherit;background:0 0;border:0;outline:none;flex:1}.tintc{color:var(--tint);font-weight:600}.cell:disabled .tintc{color:var(--label-3)}.cell-pill{background:var(--ctl);box-shadow:var(--ctl-shadow);color:var(--tint);font-size:var(--f-sub);border-radius:999px;flex:none;padding:6px 14px;font-weight:600}.ambient{pointer-events:none;position:absolute;inset:0}:root[data-theme=dark] .ambient{--ambient:26%;filter:saturate(1.15);-webkit-mask-image:linear-gradient(#000 0%,#0000008c 30%,#0000 62%);mask-image:linear-gradient(#000 0%,#0000008c 30%,#0000 62%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ambient{--ambient:26%;filter:saturate(1.15);-webkit-mask-image:linear-gradient(#000 0%,#0000008c 30%,#0000 62%);mask-image:linear-gradient(#000 0%,#0000008c 30%,#0000 62%)}}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.press:active,.lq:active{opacity:.7;transform:none}}.holding{transition:transform .45s cubic-bezier(.2,.8,.2,1)!important;transform:scale(.96)!important}@media (prefers-reduced-motion:reduce){.holding{opacity:.7;transform:none!important}}.b{display:block}.danger{color:var(--red-text)}.section-foot.warn,.warn-text{color:var(--orange-text)}.cell.center .grow{text-align:center}.cell .lbl{flex:none;width:6.5em}.cell .in{min-width:0;color:var(--label);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:2px 0}.cell .in::placeholder{color:var(--label-3)}.cell:disabled{opacity:.45;cursor:default}.mono{letter-spacing:.02em;font-family:ui-monospace,SF Mono,Menlo,monospace}.toast-wrap.svelte-1fk2ial{top:calc(var(--safe-top) + 8px);z-index:500;pointer-events:none;justify-content:center;display:flex;position:fixed;left:0;right:0}.toast.svelte-1fk2ial{pointer-events:auto;min-height:48px;font-size:var(--f-sub);opacity:min(1, var(--p));transform:translateY(calc((1 - var(--p)) * -90px)) scale(calc(.85 + var(--p) * .15));border-radius:999px;align-items:center;gap:6px;padding:6px 6px 6px 18px;font-weight:600;display:flex}.fault.svelte-1fk2ial .msg:where(.svelte-1fk2ial) .glyph{color:var(--red)}.msg.svelte-1fk2ial{text-align:left;align-items:center;gap:8px;padding-right:12px;display:flex}.undo.svelte-1fk2ial{background:var(--label);height:36px;color:var(--bg);border-radius:999px;align-items:center;gap:5px;padding:0 14px;font-weight:700;display:flex}@media (prefers-reduced-motion:reduce){.toast.svelte-1fk2ial{transform:none}}.boot.svelte-12qhfyh{place-items:center;min-height:100dvh;display:grid}.mark.svelte-12qhfyh{animation:1.4s ease-in-out infinite alternate svelte-12qhfyh-breathe}@keyframes svelte-12qhfyh-breathe{0%{opacity:.6;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.mark.svelte-12qhfyh{animation:none}}
