@font-face{font-family:Fixel Variable;src:url(./FixelVariable.D1l8-nud.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fixel Variable;src:url(./FixelVariableItalic.DDeFmtnM.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@layer properties,theme;@layer lb.theme{:root,[data-lb-theme]{--lb-font-family-sans:"Fixel Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji";--lb-font-weight-regular:400;--lb-font-weight-medium:500;--lb-font-weight-semibold:600;--lb-font-weight-bold:700;--lb-font-variation-text-regular:"wdth" 75, "wght" 400;--lb-font-variation-text-semibold:"wdth" 75, "wght" 600;--lb-font-size-xs:.75rem;--lb-font-size-sm:.875rem;--lb-font-size-md:1rem;--lb-font-size-lg:1.25rem;--lb-font-size-xl:2rem;--lb-line-height-xs:1rem;--lb-line-height-sm:1.25rem;--lb-line-height-md:1.5rem;--lb-line-height-lg:1.75rem;--lb-line-height-xl:2.5rem;--lb-letter-spacing-normal:0;--lb-color-scheme:dark;--lb-color-canvas:#141414;--lb-color-surface:#232324;--lb-color-surface-raised:#2d2d2e;--lb-color-surface-hover:#3c3c3d;--lb-color-text:#fff;--lb-color-text-muted:#bebec2;--lb-color-text-subtle:#969699;--lb-color-border:#3c3c3d;--lb-color-border-strong:#505052;--lb-color-success:#44d111;--lb-color-success-subtle:#44d1111f;--lb-color-warning:#ffa53d;--lb-color-warning-subtle:#ffa53d1f;--lb-color-danger:#ff7f88;--lb-color-danger-subtle:#e557611f;--lb-color-info:#45baf5;--lb-color-info-subtle:#45baf51f;--lb-radius-sm:.375rem;--lb-radius-md:.5rem;--lb-radius-lg:.75rem;--lb-shadow-raised:0 10px 24px #00000059;--lb-motion-fast:.12s;--lb-motion-normal:.18s;--lb-motion-slow:.24s;--lb-ease-standard:cubic-bezier(.2, 0, 0, 1);--lb-control-height-sm:2rem;--lb-control-height-md:2.5rem;--lb-control-height-lg:3rem;--lb-control-padding-inline:.75rem;--lb-control-gap:.5rem;--lb-control-font-size:var(--lb-font-size-sm);--lb-control-line-height:var(--lb-line-height-sm);--lb-hit-target:1.5rem;--lb-color-accent-foreground:var(--lb-color-accent)}:root,[data-lb-theme=lime],[data-lb-theme]{--lb-color-accent:#c6f50a;--lb-color-accent-hover:#a8cc18;--lb-color-accent-active:#89a321;--lb-color-accent-subtle:#c6f50a1f;--lb-color-on-accent:#141414;--lb-color-focus:#c6f50a6b;--lb-color-link:#c6f50a;--lb-color-link-hover:#a8cc18;--lb-color-link-active:#95b124}[data-lb-theme=blue]{--lb-color-accent:#45baf5;--lb-color-accent-hover:#33a0d6;--lb-color-accent-active:#1f8cc2;--lb-color-accent-subtle:#45baf51f;--lb-color-on-accent:#141414;--lb-color-focus:#45baf56b;--lb-color-link:#5cc3f6;--lb-color-link-hover:#68b9e1;--lb-color-link-active:#4ab0e2}[data-lb-theme=purple]{--lb-color-accent:#cc5ac8;--lb-color-accent-hover:#b851b4;--lb-color-accent-active:#a348a0;--lb-color-accent-subtle:#cc5ac81f;--lb-color-on-accent:#141414;--lb-color-focus:#cc5ac86b;--lb-color-link:#e3a3e0;--lb-color-link-hover:#d79cd4;--lb-color-link-active:#cc93ca}[data-lb-theme=volcano]{--lb-color-accent:#ff7847;--lb-color-accent-hover:#eb6f42;--lb-color-accent-active:#d65f33;--lb-color-accent-subtle:#ff78471f;--lb-color-on-accent:#141414;--lb-color-focus:#ff78476b;--lb-color-link:#ffa07e;--lb-color-link-hover:#f19978;--lb-color-link-active:#e39273}[data-lb-color-scheme=light],[data-lb-color-scheme=light] [data-lb-theme]{--lb-color-scheme:light;--lb-color-canvas:#f7f7f8;--lb-color-surface:#fff;--lb-color-surface-raised:#f0f0f2;--lb-color-surface-hover:#e7e7ea;--lb-color-text:#141414;--lb-color-text-muted:#505052;--lb-color-text-subtle:#68686c;--lb-color-border:#d7d7db;--lb-color-border-strong:#737377;--lb-color-success:#277d08;--lb-color-success-subtle:#277d081a;--lb-color-warning:#8a4b00;--lb-color-warning-subtle:#8a4b001a;--lb-color-danger:#b4232d;--lb-color-danger-subtle:#b4232d1a;--lb-color-info:#146c94;--lb-color-info-subtle:#146c941a;--lb-shadow-raised:0 10px 24px #14141424;--lb-color-focus:var(--lb-color-accent-foreground)}[data-lb-color-scheme=light],[data-lb-color-scheme=light] [data-lb-theme=lime],[data-lb-color-scheme=light] [data-lb-theme],[data-lb-color-scheme=light][data-lb-theme=lime]{--lb-color-accent-foreground:#526600;--lb-color-link:#526600;--lb-color-link-hover:#4c5e00;--lb-color-link-active:#465600}[data-lb-color-scheme=light] [data-lb-theme=blue],[data-lb-color-scheme=light][data-lb-theme=blue]{--lb-color-accent-foreground:#12658c;--lb-color-link:#12658c;--lb-color-link-hover:#115d82;--lb-color-link-active:#105578}[data-lb-color-scheme=light] [data-lb-theme=purple],[data-lb-color-scheme=light][data-lb-theme=purple]{--lb-color-accent-foreground:#7c2878;--lb-color-link:#7c2878;--lb-color-link-hover:#70246d;--lb-color-link-active:#642062}[data-lb-color-scheme=light] [data-lb-theme=volcano],[data-lb-color-scheme=light][data-lb-theme=volcano]{--lb-color-accent-foreground:#9a3513;--lb-color-link:#9a3513;--lb-color-link-hover:#8d3111;--lb-color-link-active:#802d0f}[data-lb-density=compact]{--lb-control-height-sm:1.75rem;--lb-control-height-md:2rem;--lb-control-height-lg:2.5rem;--lb-control-padding-inline:.625rem;--lb-control-gap:.375rem;--lb-control-font-size:.8125rem;--lb-control-line-height:1.125rem}[data-lb-input=touch]{--lb-hit-target:2.75rem}@media (prefers-reduced-motion:reduce){:root,[data-lb-theme]{--lb-motion-fast:0s;--lb-motion-normal:0s;--lb-motion-slow:0s}}:root,[data-lb-theme]{--lb-icon-button-accent-border-hover:var(--lb-color-accent-hover);--lb-icon-button-accent-border-active:var(--lb-color-accent);--lb-icon-button-danger:#e55761;--lb-icon-button-danger-hover:#d94c58;--lb-icon-button-danger-disabled:#d62b3657;--lb-icon-button-on-danger:#000;--lb-icon-button-neutral-hover:#ffffff0f;--lb-icon-button-neutral-active:#ffffff1a;--lb-icon-button-neutral-focus:#ffffff59}[data-lb-color-scheme=light],[data-lb-color-scheme=light] [data-lb-theme]{--lb-icon-button-neutral-hover:#1414140d;--lb-icon-button-neutral-active:#1414141a;--lb-icon-button-neutral-focus:#1414148c}[data-lb-color-scheme=light],[data-lb-color-scheme=light] [data-lb-theme=lime],[data-lb-color-scheme=light] [data-lb-theme],[data-lb-color-scheme=light][data-lb-theme=lime]{--lb-icon-button-accent-border-hover:#778f19;--lb-icon-button-accent-border-active:#526600}[data-lb-color-scheme=light] [data-lb-theme=blue],[data-lb-color-scheme=light][data-lb-theme=blue]{--lb-icon-button-accent-border-hover:#1f7da8;--lb-icon-button-accent-border-active:#285871}[data-lb-color-scheme=light] [data-lb-theme=purple],[data-lb-color-scheme=light][data-lb-theme=purple]{--lb-icon-button-accent-border-hover:#9a3e96;--lb-icon-button-accent-border-active:#4e224c}[data-lb-color-scheme=light] [data-lb-theme=volcano],[data-lb-color-scheme=light][data-lb-theme=volcano]{--lb-icon-button-accent-border-hover:#b94b24;--lb-icon-button-accent-border-active:#733620}}@layer base;@layer components{.lb-icon-button{--_lb-icon-button-size:var(--lb-control-height-sm);--_lb-icon-button-radius:var(--lb-radius-md);--_lb-icon-button-content:var(--lb-color-text-subtle);--_lb-icon-button-border:transparent;--_lb-icon-button-border-width:0px;--_lb-icon-button-border-hover:var(--lb-icon-button-accent-border-hover);--_lb-icon-button-border-active:var(--lb-icon-button-accent-border-active);--_lb-icon-button-selected:var(--lb-color-text);--_lb-icon-button-on-selected:var(--lb-color-canvas);--_lb-icon-button-background:transparent;--_lb-icon-button-focus-shadow:0 0 0 0 transparent;box-sizing:border-box;inline-size:max(var(--_lb-icon-button-size),var(--lb-hit-target));block-size:max(var(--_lb-icon-button-size),var(--lb-hit-target));border-radius:var(--_lb-icon-button-radius);appearance:none;background:var(--_lb-icon-button-background);box-shadow:inset 0 0 0 var(--_lb-icon-button-border-width) var(--_lb-icon-button-border),var(--_lb-icon-button-focus-shadow);color:var(--_lb-icon-button-content);font:inherit;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--lb-motion-fast) var(--lb-ease-standard),box-shadow var(--lb-motion-fast) var(--lb-ease-standard),color var(--lb-motion-fast) var(--lb-ease-standard);border:0;flex:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex;position:relative;overflow:visible}.lb-icon-button[data-size=small]{--_lb-icon-button-size:1.5rem;--_lb-icon-button-radius:.25rem}.lb-icon-button[data-size=large]{--_lb-icon-button-size:var(--lb-control-height-md)}.lb-icon-button[data-variant=secondary]{--_lb-icon-button-border:var(--lb-color-border-strong);--_lb-icon-button-border-width:1px}.lb-icon-button[data-tone=danger]{--_lb-icon-button-content:var(--lb-color-danger);--_lb-icon-button-border-hover:var(--lb-icon-button-danger);--_lb-icon-button-border-active:var(--lb-icon-button-danger-hover);--_lb-icon-button-selected:var(--lb-icon-button-danger);--_lb-icon-button-on-selected:var(--lb-icon-button-on-danger)}.lb-icon-button__icon{block-size:1rem;inline-size:1rem;color:inherit;pointer-events:none;flex:0 0 1rem;justify-content:center;align-items:center;display:inline-flex}.lb-icon-button__icon>:where(svg,img){block-size:1rem;inline-size:1rem;display:block}@media (hover:hover){.lb-icon-button[data-variant=secondary]:hover:not(:disabled,[aria-pressed=true]){--_lb-icon-button-background:var(--lb-icon-button-neutral-hover);--_lb-icon-button-border:var(--_lb-icon-button-border-hover)}.lb-icon-button[data-variant=tertiary]:hover:not(:disabled,[aria-pressed=true]){--_lb-icon-button-background:var(--lb-icon-button-neutral-hover)}}.lb-icon-button[data-variant=secondary]:active:not(:disabled,[aria-pressed=true]){--_lb-icon-button-background:var(--lb-icon-button-neutral-hover);--_lb-icon-button-border:var(--_lb-icon-button-border-active)}.lb-icon-button[data-variant=tertiary]:active:not(:disabled,[aria-pressed=true]){--_lb-icon-button-background:var(--lb-icon-button-neutral-active)}.lb-icon-button[aria-pressed=true]:not(:disabled){--_lb-icon-button-background:var(--_lb-icon-button-selected);--_lb-icon-button-border:transparent;--_lb-icon-button-border-width:0px;--_lb-icon-button-content:var(--_lb-icon-button-on-selected)}.lb-icon-button:focus-visible:not(:disabled){--_lb-icon-button-focus-shadow:0 0 0 1px var(--lb-color-surface), 0 0 0 3px var(--lb-icon-button-neutral-focus);outline:none}@media (forced-colors:active){.lb-icon-button{forced-color-adjust:auto}.lb-icon-button:focus-visible:not(:disabled){outline-offset:2px;box-shadow:none;outline:2px solid canvastext}}.lb-icon-button:disabled{--_lb-icon-button-background:transparent;--_lb-icon-button-border:var(--lb-color-border);--_lb-icon-button-content:var(--lb-color-border-strong);cursor:not-allowed}.lb-icon-button[data-variant=tertiary]:disabled{--_lb-icon-button-border-width:0px}.lb-icon-button[data-tone=danger]:disabled{--_lb-icon-button-content:var(--lb-icon-button-danger-disabled)}@media (prefers-reduced-motion:reduce){.lb-icon-button{transition:none}}.lb-notice{--_lb-notice-accent:var(--lb-color-info);box-sizing:border-box;border:1px solid var(--lb-color-text);align-items:flex-start;gap:1rem;inline-size:100%;min-inline-size:0;padding:.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.lb-notice{border:1px solid color-mix(in srgb,var(--lb-color-text) 3%,transparent)}}.lb-notice{background:var(--lb-color-surface-hover);box-shadow:none;color:var(--lb-color-text);border-radius:.5rem}.lb-notice[data-tone=success]{--_lb-notice-accent:var(--lb-color-success)}.lb-notice[data-tone=warning]{--_lb-notice-accent:var(--lb-color-warning)}.lb-notice[data-tone=danger]{--_lb-notice-accent:var(--lb-color-danger)}:where([data-lb-color-scheme=light]) .lb-notice{--_lb-notice-accent:#45baf5}:where([data-lb-color-scheme=light]) .lb-notice[data-tone=success]{--_lb-notice-accent:#44d111}:where([data-lb-color-scheme=light]) .lb-notice[data-tone=warning]{--_lb-notice-accent:#ffa53d}:where([data-lb-color-scheme=light]) .lb-notice[data-tone=danger]{--_lb-notice-accent:#ff7f88}.lb-notice[data-elevated=true]{box-shadow:var(--lb-shadow-raised)}.lb-notice__accent{background:var(--_lb-notice-accent);border-radius:10px;flex:0 0 3px;align-self:stretch;inline-size:3px}.lb-notice__body{flex-direction:column;flex:auto;align-items:flex-start;min-inline-size:0;padding-block:.125rem;display:flex}.lb-notice__message,.lb-notice__title{inline-size:100%;font-family:var(--lb-font-family-sans);font-size:var(--lb-font-size-sm);line-height:var(--lb-line-height-sm);letter-spacing:var(--lb-letter-spacing-normal);overflow-wrap:anywhere;margin:0}.lb-notice__title{color:var(--lb-color-text);font-weight:var(--lb-font-weight-semibold);font-variation-settings:var(--lb-font-variation-text-semibold)}.lb-notice__message{color:var(--lb-color-text-muted);font-weight:var(--lb-font-weight-regular);font-variation-settings:var(--lb-font-variation-text-regular);margin-block-start:.25rem}.lb-notice__action{align-items:center;gap:.5rem;min-inline-size:0;margin-block-start:.5rem;display:flex}.lb-notice__action>:where(a:any-link),.lb-notice__action>:where(a:any-link){color:var(--lb-color-link);font-family:var(--lb-font-family-sans);font-size:var(--lb-font-size-sm);font-weight:var(--lb-font-weight-medium);font-variation-settings:"wdth" 75,"wght" 500;line-height:var(--lb-line-height-sm);letter-spacing:var(--lb-letter-spacing-normal);text-underline-offset:.15em;text-decoration-line:underline}@media (hover:hover){.lb-notice__action>:where(a:any-link):hover,.lb-notice__action>:where(a:any-link):hover{color:var(--lb-color-link-hover)}}.lb-notice__action>:where(a:any-link):active,.lb-notice__action>:where(a:any-link):active{color:var(--lb-color-link-active)}.lb-notice__dismiss-icon{background:currentColor;block-size:1rem;inline-size:1rem;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='9.25'%20height='9.25'%20viewBox='0%200%209.25%209.25'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Vector'%20d='M8.625%200.625L0.625%208.625M0.625%200.625L8.625%208.625'%20stroke='%23969699'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") 50%/9.25px 9.25px no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='9.25'%20height='9.25'%20viewBox='0%200%209.25%209.25'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Vector'%20d='M8.625%200.625L0.625%208.625M0.625%200.625L8.625%208.625'%20stroke='%23969699'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") 50%/9.25px 9.25px no-repeat}@media (forced-colors:active){.lb-notice{box-shadow:none;color:canvastext;background:canvas;border-color:canvastext}.lb-notice__accent{background:canvastext}.lb-notice__message,.lb-notice__title{color:canvastext}}}@layer utilities;
