.side.svelte-45l243{z-index:2;background:var(--wash);flex-direction:column;flex:0 0 224px;height:100vh;display:flex;position:sticky;top:0}.brandbar.svelte-45l243{padding:30px 24px 24px}.brand.svelte-45l243{color:var(--hi);font:400 34px/1 var(--wordmark)}.routes.svelte-45l243{gap:1px;padding:4px 14px 18px;display:grid}.routes.svelte-45l243 a:where(.svelte-45l243){color:var(--mid);font:400 17px var(--body-font);border-radius:7px;padding:8px 10px}.routes.svelte-45l243 a.on:where(.svelte-45l243){background:var(--fill-hover);color:var(--hi);font-weight:600}.routes.svelte-45l243 a:where(.svelte-45l243):hover{color:var(--hi)}.scroll.svelte-45l243{flex:1;padding:6px 14px;overflow-y:auto}.group.svelte-45l243{color:var(--dim);font-family:var(--body-font);letter-spacing:.06em;margin-bottom:8px;padding:0 10px;font-size:15px;font-variant-caps:small-caps;font-weight:600}.group.spaced.svelte-45l243{margin-top:20px}.ghost.svelte-45l243{color:var(--body);border-radius:7px;align-items:baseline;gap:9px;padding:7px 10px;display:flex}.ghost.svelte-45l243:hover{background:var(--fill-hover)}.ghost-name.svelte-45l243{min-width:0;font:500 16px var(--body-font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ghost.current.svelte-45l243 .ghost-name:where(.svelte-45l243){color:var(--hi)}.ghost.archived.svelte-45l243 .ghost-name:where(.svelte-45l243){color:var(--faint)}.ghost-count.svelte-45l243{margin-left:auto}.surface.svelte-45l243{color:var(--dim);font:400 15px var(--body-font);border-radius:7px;padding:6px 10px;display:block}.surface.on.svelte-45l243{background:var(--fill-hover);color:var(--hi);font-weight:600}.surface.svelte-45l243:hover{color:var(--hi)}.foot.svelte-45l243{gap:5px;padding:20px 24px 22px;display:grid}.foot.svelte-45l243 span:where(.svelte-45l243){color:var(--dim);font:400 14.5px var(--body-font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=760px){.side.svelte-45l243{z-index:5;flex-flow:wrap;flex:none;align-items:center;gap:0 14px;width:100%;height:auto;padding:0 14px;position:sticky}.brandbar.svelte-45l243{padding:14px 0}.routes.svelte-45l243{flex:1;gap:4px;min-width:0;padding:0;display:flex;overflow-x:auto}.routes.svelte-45l243 a:where(.svelte-45l243){flex:none;font-size:15px}.scroll.svelte-45l243{display:none}.foot.svelte-45l243{padding:0}.foot.svelte-45l243 span:where(.svelte-45l243){display:none}}.tide.svelte-1gshwf0{z-index:0;pointer-events:none;background:#141120;position:fixed;inset:0}canvas.svelte-1gshwf0{opacity:0;width:100%;height:100%;display:block}canvas.ready.svelte-1gshwf0{opacity:1}.subdued.svelte-1gshwf0 canvas.ready:where(.svelte-1gshwf0){opacity:.12}:root{--void:#141120;--wash:#100e1c9e;--raised:#1e1a2e;--raised-high:#242038;--hi:#efeaf7;--row:#e3ddf0;--body:#c9c2dd;--mid:#a49bc0;--head:#a89dcb;--dim:#877ea3;--faint:#6b6389;--accent:#b0a3f5;--ok:#85c99b;--warn:#ddaa5f;--danger:#e37f7f;--fill:#e8e4f008;--fill-band:#e8e4f00a;--fill-zebra:#e8e4f009;--fill-input:#e8e4f012;--fill-hover:#e8e4f012;--fill-strong:#e8e4f014;--fill-focus:#e8e4f01f;--meter-track:#e8e4f01a;--notice:#ddaa5f1a;--notice-text:#e6dfc9;--notice-soft:#ddaa5f12;--ok-fill:#85c99b14;--accent-fill:#b0a3f51a;--pill-accent:#b0a3f51f;--pill-ok:#85c99b1f;--on-hi:#171330;--wordmark:"Cardo", Georgia, "Times New Roman", serif;--body-font:"Newsreader", Georgia, "Times New Roman", serif;--num:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;color:var(--body);background:var(--void);font-family:var(--body-font);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body{background:var(--void);min-width:320px;min-height:100%}body{color:var(--body);font:400 16px / 1.5 var(--body-font);margin:0}h1,h2,h3,p,figure{margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--accent);text-decoration:none}a:hover{color:var(--hi)}::selection{background:#b0a3f54d}input::placeholder,textarea::placeholder{color:var(--faint);opacity:1}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page{padding:0 0 52px}.page-head{flex-wrap:wrap;align-items:baseline;gap:18px;padding:34px 38px 0;display:flex}.page-title{color:var(--hi);font:400 46px / 1 var(--wordmark)}.page-sub{color:var(--dim);font:400 16px var(--body-font)}.page-body{margin:0 38px}.section{margin-top:34px}.section-head{align-items:baseline;gap:14px;padding:0 0 8px;display:flex}.section-title{color:var(--head);font-family:var(--body-font);letter-spacing:.05em;font-size:17px;font-variant-caps:small-caps;font-weight:600}.section-title.sub{font-size:16px}.section-note{min-width:0;color:var(--faint);font:400 14.5px var(--body-font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.section-note.wrap{white-space:normal;overflow:visible}.col-head{color:var(--faint);font-family:var(--body-font);letter-spacing:.05em;font-size:14px;font-variant-caps:small-caps;font-weight:500}.word{font-family:var(--body-font);font-size:15px;font-variant-caps:small-caps;font-weight:600}.word.small{font-size:13.5px}.word.ok{color:var(--ok)}.word.warn{color:var(--warn)}.word.danger{color:var(--danger)}.word.accent{color:var(--accent)}.word.faint{color:var(--faint)}.word.mid{color:var(--mid)}.num{color:var(--dim);font:400 12.5px var(--num);font-variant-numeric:tabular-nums}.num.body{color:var(--mid);font-size:13px}.num.faint{color:var(--faint);font-size:12px}.row{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:7px;align-items:baseline;gap:12px;padding:10px 12px;display:grid}button.row{cursor:pointer}.rows>.row:nth-child(odd){background:var(--fill-zebra)}.rows>button.row:hover,.rows>a.row:hover{background:var(--fill-hover)}.row-name{color:var(--row);font:500 15.5px var(--body-font)}.row-display{color:var(--hi);font:400 23px / 1.1 var(--wordmark)}.meter{background:var(--meter-track);border-radius:2px;height:3px;display:block}.meter>span{background:var(--accent);border-radius:2px;height:3px;display:block}.meter>span.over{background:var(--warn)}.meter.thick,.meter.thick>span{height:4px}.field{background:var(--fill-input);width:100%;color:var(--hi);font:400 15.5px var(--body-font);border:0;border-radius:8px;padding:9px 13px}.field:focus{background:var(--fill-focus);outline:none}.field:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field.num-field{font:500 14px var(--num);font-variant-numeric:tabular-nums}.field.display{font:400 20px var(--wordmark)}.field:disabled{color:var(--dim);opacity:1}textarea.field{font:400 16px / 1.6 var(--body-font);resize:vertical}select.field{appearance:none}.primary{background:var(--hi);color:var(--on-hi);font:500 14px var(--num);white-space:nowrap;cursor:pointer;border:0;border-radius:8px;padding:9px 20px}.primary:hover:not(:disabled){background:#fff}.action{color:var(--accent);font:500 15px var(--body-font);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0}.action.small{font-size:14.5px}.action.quiet{color:var(--dim)}.action.ok{color:var(--ok)}.action.danger{color:var(--danger)}.action:hover:not(:disabled){color:var(--hi)}.action.quiet:hover:not(:disabled){color:var(--danger)}.action.trail{margin-left:auto}button:disabled,.primary:disabled,.action:disabled{cursor:not-allowed;opacity:.55}.notice{background:var(--notice);color:var(--notice-text);font:400 16px var(--body-font);border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:14px;padding:13px 18px;display:flex}.notice.good{background:var(--ok-fill);color:var(--body)}.split{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:30px 44px;display:grid}.split.wide{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.stack{gap:30px;min-width:0;display:grid}.split>*,.stack>*{min-width:0}@media (width<=620px){.page-head,.page-body{padding-inline:20px}.page-body{margin-inline:0}}.app-frame.svelte-12qhfyh{z-index:1;background:0 0;min-height:100vh;display:flex;position:relative}.app-surface.svelte-12qhfyh{background:0 0;flex:1;min-width:0}@media (width<=760px){.app-frame.svelte-12qhfyh{display:block}}
