:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--oc-brand:#2456c7;--oc-font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, sans-serif;--oc-font-mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, monospace;--oc-text-xs:.75rem;--oc-text-sm:.875rem;--oc-text-md:1rem;--oc-text-lg:1.125rem;--oc-text-xl:1.375rem;--oc-text-2xl:1.75rem;--oc-leading:1.5;--oc-weight-normal:400;--oc-weight-medium:500;--oc-weight-bold:650;--oc-space-1:.25rem;--oc-space-2:.5rem;--oc-space-3:.75rem;--oc-space-4:1rem;--oc-space-5:1.5rem;--oc-space-6:2rem;--oc-space-7:3rem;--oc-radius-sm:4px;--oc-radius:8px;--oc-radius-lg:12px;--oc-radius-full:999px;--oc-border-width:1px;--oc-control-height:2.25rem;--oc-control-height-sm:1.75rem;--oc-duration:.15s;--oc-ease:cubic-bezier(.2, 0, 0, 1);--oc-z-sticky:10;--oc-z-overlay:100;--oc-z-toast:200;--oc-topbar-height:3.25rem;--oc-statusbar-height:1.75rem;--oc-sidebar-width:15rem;--oc-content-max:75rem;--oc-color-bg:var(--lightningcss-light,#f6f7f9)var(--lightningcss-dark,#111316);--oc-color-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#181b20);--oc-color-surface-2:var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,#20242b);--oc-color-surface-hover:var(--lightningcss-light,#e6eaf0)var(--lightningcss-dark,#272c34);--oc-color-fg:var(--lightningcss-light,#1b1f24)var(--lightningcss-dark,#e7eaee);--oc-color-fg-muted:var(--lightningcss-light,#5b6573)var(--lightningcss-dark,#9aa4b1);--oc-color-border:var(--lightningcss-light,#d5dae1)var(--lightningcss-dark,#2f353e);--oc-color-border-strong:var(--lightningcss-light,#a9b2be)var(--lightningcss-dark,#4a525e);--oc-color-backdrop:var(--lightningcss-light,#0f141e66)var(--lightningcss-dark,#0009);--oc-color-accent:var(--lightningcss-light,oklch(from var(--oc-brand) min(l, .5) c h))var(--lightningcss-dark,oklch(from var(--oc-brand) max(l, .75) min(c, .15) h));--oc-color-accent-hover:color-mix(in oklch, var(--oc-color-accent), var(--oc-color-fg) 15%);--oc-color-accent-fg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0d1117);--oc-color-accent-subtle:color-mix(in oklch, var(--oc-color-accent) 14%, var(--oc-color-surface));--oc-color-focus:var(--oc-color-accent);--oc-color-success:var(--lightningcss-light,#18794e)var(--lightningcss-dark,#4cc38a);--oc-color-warning:var(--lightningcss-light,#9a5b00)var(--lightningcss-dark,#f1b44c);--oc-color-danger:var(--lightningcss-light,#c62a2f)var(--lightningcss-dark,#ff6b6b);--oc-color-info:var(--lightningcss-light,#0b68cb)var(--lightningcss-dark,#6cb4ff);--oc-color-success-subtle:color-mix(in oklch, var(--oc-color-success) 14%, var(--oc-color-surface));--oc-color-warning-subtle:color-mix(in oklch, var(--oc-color-warning) 14%, var(--oc-color-surface));--oc-color-danger-subtle:color-mix(in oklch, var(--oc-color-danger) 14%, var(--oc-color-surface));--oc-color-info-subtle:color-mix(in oklch, var(--oc-color-info) 14%, var(--oc-color-surface));--oc-shadow-sm:0 1px 2px var(--lightningcss-light,#0f141e14)var(--lightningcss-dark,#0006);--oc-shadow:0 2px 4px var(--lightningcss-light,#0f141e0f)var(--lightningcss-dark,#0000004d), 0 8px 24px var(--lightningcss-light,#0f141e1a)var(--lightningcss-dark,#00000073)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--oc-color-bg);min-height:100dvh;color:var(--oc-color-fg);font-family:var(--oc-font-sans);font-size:var(--oc-text-md);line-height:var(--oc-leading);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{margin:0 0 var(--oc-space-3);line-height:1.25;font-weight:var(--oc-weight-bold)}h1{font-size:var(--oc-text-2xl)}h2{font-size:var(--oc-text-xl)}h3{font-size:var(--oc-text-lg)}p{margin:0 0 var(--oc-space-3)}a{color:var(--oc-color-accent);text-underline-offset:.15em}code,kbd,pre{font-family:var(--oc-font-mono);font-size:.925em}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--oc-color-focus);outline-offset:2px}::selection{background:var(--oc-color-accent-subtle)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.oc-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.oc-muted{color:var(--oc-color-fg-muted)}.oc-stack{gap:var(--oc-space-4);flex-direction:column;display:flex}.oc-row{align-items:center;gap:var(--oc-space-3);flex-wrap:wrap;display:flex}.oc-table{border-collapse:collapse;width:100%;font-size:var(--oc-text-sm)}.oc-table th,.oc-table td{padding:var(--oc-space-2) var(--oc-space-3);border-bottom:var(--oc-border-width) solid var(--oc-color-border);text-align:start;vertical-align:middle}.oc-table th{color:var(--oc-color-fg-muted);font-weight:var(--oc-weight-medium);white-space:nowrap}.oc-table tbody tr:hover{background:var(--oc-color-surface-hover)}.oc-popover.svelte-1j530nm{display:inline-flex;position:relative}.oc-popover__trigger.svelte-1j530nm{align-items:center;gap:var(--oc-space-2);min-height:var(--oc-control-height);padding:0 var(--oc-space-2);border-radius:var(--oc-radius);cursor:pointer;background:0 0;border:0;display:inline-flex}.oc-popover__trigger--icon.svelte-1j530nm{width:var(--oc-control-height);justify-content:center;padding:0}.oc-popover__trigger.svelte-1j530nm:hover,.oc-popover__trigger[aria-expanded=true].svelte-1j530nm{background:var(--oc-color-surface-hover)}.oc-popover__panel.svelte-1j530nm{top:calc(100% + var(--oc-space-1));z-index:var(--oc-z-overlay);min-width:12rem;max-width:calc(100vw - 2 * var(--oc-space-4));padding:var(--oc-space-1);background:var(--oc-color-surface);border:var(--oc-border-width) solid var(--oc-color-border);border-radius:var(--oc-radius);box-shadow:var(--oc-shadow);position:absolute}.oc-popover__panel--up.svelte-1j530nm{top:auto;bottom:calc(100% + var(--oc-space-1))}.oc-popover__panel.svelte-1j530nm{max-height:70vh;overflow-y:auto}.oc-popover__panel.svelte-1j530nm:focus{outline:none}.oc-popover__panel--start.svelte-1j530nm{left:0}.oc-popover__panel--end.svelte-1j530nm{right:0}.oc-menu__header.svelte-4lbj2{padding:var(--oc-space-2) var(--oc-space-3);margin-bottom:var(--oc-space-1);border-bottom:var(--oc-border-width) solid var(--oc-color-border)}.oc-menu__item.svelte-4lbj2{align-items:center;gap:var(--oc-space-2);width:100%;padding:var(--oc-space-2) var(--oc-space-3);border-radius:var(--oc-radius-sm);color:var(--oc-color-fg);font-size:var(--oc-text-sm);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.oc-menu__item.svelte-4lbj2:hover,.oc-menu__item.svelte-4lbj2:focus-visible{background:var(--oc-color-surface-hover);outline:none}.oc-menu__item.svelte-4lbj2 .oc-menu__check{color:var(--oc-color-accent);margin-left:auto}.oc-menu__item--danger.svelte-4lbj2{color:var(--oc-color-danger)}.oc-menu__item[aria-disabled=true].svelte-4lbj2{opacity:.5;cursor:not-allowed}.oc-menu__image.svelte-4lbj2{width:1.25rem;height:auto;box-shadow:0 0 0 1px var(--oc-color-border);border-radius:2px}.oc-theme-buttons.svelte-19ryr5u{border:var(--oc-border-width) solid var(--oc-color-border);border-radius:var(--oc-radius);flex-wrap:wrap;display:inline-flex;overflow:hidden}.oc-theme-buttons__item.svelte-19ryr5u{align-items:center;gap:var(--oc-space-2);padding:var(--oc-space-2) var(--oc-space-3);background:var(--oc-color-surface);color:var(--oc-color-fg);font:inherit;cursor:pointer;border:0;display:inline-flex}.oc-theme-buttons__item.svelte-19ryr5u+.oc-theme-buttons__item:where(.svelte-19ryr5u){border-left:var(--oc-border-width) solid var(--oc-color-border)}.oc-theme-buttons__item.svelte-19ryr5u:hover{background:var(--oc-color-surface-hover)}.oc-theme-buttons__item[aria-pressed=true].svelte-19ryr5u{background:var(--oc-color-accent);color:var(--oc-color-accent-fg)}.oc-theme-buttons__item.svelte-19ryr5u:focus-visible{outline:2px solid var(--oc-color-focus);outline-offset:-2px}.page.svelte-12qhfyh{background:var(--oc-color-bg);min-height:100vh;color:var(--oc-color-fg);flex-direction:column;display:flex}.top.svelte-12qhfyh{justify-content:flex-end;gap:var(--oc-space-2);padding:var(--oc-space-3) var(--oc-space-4);display:flex}main.svelte-12qhfyh{flex:1}.foot.svelte-12qhfyh{justify-content:space-between;gap:var(--oc-space-3);padding:var(--oc-space-4);border-top:var(--oc-border-width) solid var(--oc-color-border);font-size:var(--oc-text-sm);flex-wrap:wrap;display:flex}.foot.svelte-12qhfyh a:where(.svelte-12qhfyh){color:inherit}.links.svelte-12qhfyh{gap:var(--oc-space-4);flex-wrap:wrap;display:flex}
