*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;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{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{line-height:1.5}h1,h2,h3,h4,h5,figure,p,ol,ul{margin:0}ol[role=list],ul[role=list]{padding-inline:0;list-style:none}h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit}img{max-inline-size:100%;display:block}legend{padding-inline:.4rem}input:is(:not([type]),[type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=datetime-local],[type=time],[type=month],[type=week]),select,textarea{background-color:var(--color-bg-input);color:var(--color-text-input);border:1px solid var(--color-border-input);padding:var(--space-sm) var(--space-md);border-radius:var(--space-sm);box-shadow:0 2px 1px 0 var(--color-bg-button-hover)}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-md) center;background-size:.75rem;padding-inline-end:calc(var(--space-md) * 2 + .75rem)}@supports (appearance:base-select){select{appearance:base-select}::picker(select){appearance:base-select}select{background-image:none;padding-inline-end:var(--space-md)}select:open::picker-icon{rotate:180deg}}textarea{resize:vertical}.form-element{gap:var(--space-xs);flex-direction:column;align-items:flex-start;margin-block-end:var(--space-md);display:flex}.form-element:has(:required)>label:after{content:" *" / "";color:var(--color-text-error)}fieldset:has(:required)>legend:after{content:" *" / "";color:var(--color-text-error)}.form-hint{color:var(--color-text-low-contrast);margin-block-end:var(--space-md);font-size:.875rem}.required-marker{color:var(--color-text-error)}:root{--base-hue:200deg;--color-primary:hsl(var(--base-hue) 50% 15%);--color-primary-dark:hsl(var(--base-hue) 50% 5%);--color-text:hsl(var(--base-hue) 10% 10%);--color-text-low-contrast:hsl(var(--base-hue) 10% 40%);--color-bg-alert:hsl(var(--base-hue) 40% 90%);--color-bg-button:#f2f2f2;--color-bg-button-hover:#e0e0e0;--color-text-button:black;--color-border-button:black;--color-bg-input:white;--color-text-input:var(--color-text);--color-border-input:var(--color-border-button);--color-bg-error:#fccfcf;--color-text-error:#790606;--font-sans:system-ui, "IBM Plex Sans", "Archivo", system-ui, sans-serif;--line-height:1.4;--space-2xs:.125rem;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:2rem;--flow-space:var(--space-md)}html{font-family:var(--font-sans);line-height:var(--line-height);color:var(--color-text)}a{color:var(--color-primary)}summary{cursor:pointer}h1,h3,h3{font-weight:700}.stack{gap:1rem;display:grid}.error{color:var(--color-text-error);background-color:var(--color-bg-error);padding:var(--space-sm);border-radius:var(--space-xs)}.btn,button{background-color:var(--color-bg-button);color:var(--color-text-button);border:1px solid var(--color-border-button);padding:var(--space-sm) var(--space-md);border-radius:var(--space-sm);cursor:pointer;white-space:nowrap;box-shadow:0 2px 1px 0 var(--color-bg-button-hover)}.btn--wrap{white-space:initial}.btn:hover,button:hover{background-color:var(--color-bg-button-hover)}.user-panel.svelte-1ar8mv7{gap:var(--space-sm);flex-flow:column;display:flex}details.svelte-1ar8mv7{position:relative}details[open].svelte-1ar8mv7 .user-profile-image:where(.svelte-1ar8mv7){outline-offset:2px;outline:3px ridge #000}.toggle-badge.svelte-1ar8mv7{border-radius:var(--space-sm);background-color:red;width:1.5rem;height:1.5rem;transition:transform .2s;position:absolute;bottom:-.25rem;right:-.25rem}details[open].svelte-1ar8mv7 .toggle-badge:where(.svelte-1ar8mv7){background-color:#98fb98;transform:rotate(45deg)}summary.svelte-1ar8mv7{cursor:pointer;list-style:none}summary.svelte-1ar8mv7::-webkit-details-marker{display:none}.user-panel-menu.svelte-1ar8mv7{border-radius:var(--space-md);min-width:14rem;top:100%;top:calc(100% + var(--space-md));z-index:1;background-color:#fff;border:2px solid #000;flex-flow:column;gap:1rem;padding:2rem;display:flex;position:absolute;right:0}.user-profile-image.svelte-1ar8mv7{border-radius:var(--space-md);background-color:#eee;border:2px solid #000;width:4rem;height:4rem;overflow:hidden}.user-profile-image.svelte-1ar8mv7 img:where(.svelte-1ar8mv7){width:100%}.logo.svelte-1j9fv4s{font-weight:700}.top-row.svelte-1j9fv4s{justify-content:space-between;align-items:start;gap:var(--space-sm);flex-direction:column;display:flex}@container header (width>0){.top-row.svelte-1j9fv4s{align-items:center;gap:var(--space-md);flex-direction:row}}header.svelte-1elxaub{gap:var(--space-sm);flex-direction:column;display:flex;container:header/inline-size}@container outer-container (width>30rem){header.svelte-1elxaub{gap:var(--space-lg)}}nav.svelte-1elxaub{gap:var(--space-sm);flex-direction:column;display:flex}@container header (width>30rem){nav.svelte-1elxaub{gap:var(--space-md);flex-direction:row}}nav.svelte-1elxaub a:where(.svelte-1elxaub){-webkit-text-decoration:none;text-decoration:none}.svelte-1elxaub:is(nav:where(.svelte-1elxaub) a:where(.svelte-1elxaub)):hover{-webkit-text-decoration:underline;text-decoration:underline}nav.svelte-1elxaub a[aria-current=page]:where(.svelte-1elxaub){color:var(--color-text);font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.version-badge.svelte-709ip9{padding:var(--space-2xs) var(--space-sm);color:var(--color-text-low-contrast);font-size:.75rem;position:fixed;inset-block-end:var(--space-sm);inset-inline-start:var(--space-sm)}.container.svelte-12qhfyh{--sidebar-width:14rem;gap:var(--space-lg);max-width:60rem;padding:var(--space-md);grid-template-areas:"header""main""sidebar";margin-inline:auto;display:grid;container:outer-container/inline-size}.container.svelte-12qhfyh>header{grid-area:header}.main-content.svelte-12qhfyh{grid-area:main;container-type:inline-size}.sidebar.svelte-12qhfyh{grid-area:sidebar;font-size:.875rem}@media (width>=64rem){.container.svelte-12qhfyh{align-items:start;max-width:90rem}.container.has-header.svelte-12qhfyh{grid-template-areas:"header main sidebar";grid-template-columns:var(--sidebar-width) minmax(0, 1fr) var(--sidebar-width)}}main.svelte-12qhfyh>*+*{margin-top:var(--flow-space)}
