@font-face{font-family:Fixel Variable;src:url(/assets/FixelVariable-D1l8-nud.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fixel Variable;src:url(/assets/FixelVariableItalic-DDeFmtnM.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer theme;@layer lb.theme{:root,[data-lb-theme]{color-scheme:dark;--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-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-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:#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-button-accent-focus:#c6f50a33;--lb-button-accent-disabled:#c6f50a52;--lb-button-on-accent:var(--lb-color-on-accent);--lb-button-primary-hover:var(--lb-color-accent-hover);--lb-button-primary-active:var(--lb-color-accent-active);--lb-button-danger:#e55761;--lb-button-danger-hover:#d94c58;--lb-button-danger-active:#ce424f;--lb-button-danger-disabled:#d62b3657;--lb-button-danger-focus:#e5576133;--lb-button-on-danger:#000;--lb-button-primary-focus-segment:#69800f;--lb-button-danger-focus-segment:#572125;--lb-button-neutral-hover:#ffffff0f;--lb-button-neutral-active:#ffffff1a;--lb-button-neutral-focus:#ffffff59;--lb-button-on-accent-disabled:#1414148f}[data-lb-theme=lime]{--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-button-accent-focus:#c6f50a33;--lb-button-accent-disabled:#c6f50a52;--lb-button-primary-focus-segment:#69800f}[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-button-accent-focus:#45baf533;--lb-button-accent-disabled:#45baf55c;--lb-button-primary-focus-segment:#285871}[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-button-accent-focus:#cc5ac833;--lb-button-accent-disabled:#cc5ac857;--lb-button-on-accent:#000;--lb-button-primary-focus-segment:#4e224c;--lb-button-primary-hover:#c14fbd;--lb-button-primary-active:#b745b3}[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-button-accent-focus:#ff784733;--lb-button-accent-disabled:#ff784757;--lb-button-primary-focus-segment:#733620}[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}}}@layer components{.lb-button{--_lb-button-tone-fill:var(--lb-color-accent);--_lb-button-tone-hover:var(--lb-button-primary-hover);--_lb-button-tone-active:var(--lb-button-primary-active);--_lb-button-tone-disabled:var(--lb-button-accent-disabled);--_lb-button-tone-on-fill:var(--lb-button-on-accent);--_lb-button-tone-content:var(--lb-color-text);--_lb-button-tone-icon:var(--lb-color-text-subtle);--_lb-button-tone-focus:var(--lb-button-accent-focus);--_lb-button-tone-focus-segment:var(--lb-button-primary-focus-segment);--_lb-button-tone-border-hover:var(--lb-color-accent-hover);--_lb-button-tone-border-active:var(--lb-color-accent);--_lb-button-background:transparent;--_lb-button-border:transparent;--_lb-button-border-width:0px;--_lb-button-text:var(--_lb-button-tone-content);--_lb-button-icon:var(--_lb-button-tone-icon);--_lb-button-focus-shadow:0 0 0 0 transparent;--_lb-button-focus-segment:var(--_lb-button-tone-focus-segment);--_lb-button-padding-block:.375rem;--_lb-button-padding-inline:.75rem;box-sizing:border-box;min-block-size:var(--lb-hit-target);justify-content:center;align-items:center;gap:var(--lb-control-gap);padding-block:var(--_lb-button-padding-block);padding-inline:var(--_lb-button-padding-inline);border-radius:var(--lb-radius-md);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--_lb-button-background);box-shadow:inset 0 0 0 var(--_lb-button-border-width) var(--_lb-button-border),var(--_lb-button-focus-shadow);color:var(--_lb-button-text);font-family:var(--lb-font-family-sans);font-size:var(--lb-control-font-size);font-weight:var(--lb-font-weight-semibold);font-variation-settings:var(--lb-font-variation-text-semibold);line-height:var(--lb-control-line-height);letter-spacing:var(--lb-letter-spacing-normal);text-align:center;white-space:nowrap;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-shrink:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.lb-button__focus-segment{z-index:1;background:var(--_lb-button-focus-segment);opacity:0;pointer-events:none;border-radius:999px;block-size:3px;position:absolute;inset-block-end:0;inset-inline:.75rem}.lb-button[data-size=large]{--_lb-button-padding-block:.625rem;--_lb-button-padding-inline:1.25rem}.lb-button__icon{block-size:1rem;inline-size:1rem;color:var(--_lb-button-icon);flex:0 0 1rem;justify-content:center;align-items:center;display:inline-flex}.lb-button__icon>:where(svg){block-size:1rem;inline-size:1rem}.lb-button[data-tone=danger]{--_lb-button-tone-fill:var(--lb-button-danger);--_lb-button-tone-hover:var(--lb-button-danger-hover);--_lb-button-tone-active:var(--lb-button-danger-active);--_lb-button-tone-disabled:var(--lb-button-danger-disabled);--_lb-button-tone-on-fill:var(--lb-button-on-danger);--_lb-button-tone-content:var(--lb-color-danger);--_lb-button-tone-icon:var(--lb-color-danger);--_lb-button-tone-focus:var(--lb-button-danger-focus);--_lb-button-tone-focus-segment:var(--lb-button-danger-focus-segment);--_lb-button-tone-border-hover:var(--lb-button-danger);--_lb-button-tone-border-active:var(--lb-button-danger-hover)}.lb-button[data-variant=primary]{--_lb-button-background:var(--_lb-button-tone-fill);--_lb-button-text:var(--_lb-button-tone-on-fill);--_lb-button-icon:var(--_lb-button-tone-on-fill)}.lb-button[data-variant=secondary]{--_lb-button-border:var(--lb-color-border-strong);--_lb-button-border-width:1px}@media(hover:hover){.lb-button[data-variant=primary]:hover:not(:disabled){--_lb-button-background:var(--_lb-button-tone-hover)}.lb-button[data-variant=secondary]:hover:not(:disabled){--_lb-button-border:var(--_lb-button-tone-border-hover)}.lb-button[data-variant=tertiary]:hover:not(:disabled){--_lb-button-background:var(--lb-button-neutral-hover)}}.lb-button[data-variant=primary]:active:not(:disabled){--_lb-button-background:var(--_lb-button-tone-active)}.lb-button[data-variant=secondary]:active:not(:disabled){--_lb-button-border:var(--_lb-button-tone-border-active)}.lb-button[data-variant=tertiary]:active:not(:disabled){--_lb-button-background:var(--lb-button-neutral-active)}.lb-button[data-variant=primary]:focus-visible:not(:disabled){--_lb-button-focus-shadow:0 0 0 2px var(--_lb-button-tone-focus)}.lb-button:where([data-variant=secondary],[data-variant=tertiary]):focus-visible:not(:disabled){--_lb-button-focus-shadow:0 0 0 1px var(--lb-color-surface), 0 0 0 3px var(--lb-button-neutral-focus)}.lb-button[data-variant=primary]:focus-visible:not(:disabled)>.lb-button__focus-segment{opacity:1}.lb-button:focus-visible{outline:none}@media(forced-colors:active){.lb-button:focus-visible{outline-offset:2px;outline:2px solid canvastext}.lb-button__focus-segment{display:none}}.lb-button:disabled{cursor:not-allowed}.lb-button[data-variant=primary]:disabled{--_lb-button-background:var(--_lb-button-tone-disabled);--_lb-button-text:var(--lb-button-on-accent-disabled);--_lb-button-icon:var(--lb-button-on-accent-disabled)}.lb-button:where([data-variant=secondary],[data-variant=tertiary]):disabled{--_lb-button-border-width:0px;--_lb-button-text:var(--lb-color-border-strong);--_lb-button-icon:var(--lb-color-border-strong)}.lb-button[data-variant=secondary]:disabled{--_lb-button-background:var(--lb-button-neutral-hover)}.lb-button[data-variant=tertiary]:disabled{--_lb-button-background:transparent}@media(prefers-reduced-motion:reduce){.lb-button{transition:none}}:where([data-lb-density=compact]) .lb-button{--_lb-button-padding-block:.3125rem;--_lb-button-padding-inline:.625rem}:where([data-lb-density=compact]) .lb-button[data-size=large]{--_lb-button-padding-block:.4375rem;--_lb-button-padding-inline:1rem}}@layer utilities;
