:root{--color-tier-madder:#b23a26;--color-tier-linen:#f2ece1;--color-tier-ink:#211c17;--color-tier-madder-light:#e4694e;--color-tier-mark:#b23a26}:root[data-theme=charcoal],:root[data-theme=midnight]{--color-tier-mark:#e4694e}:root[data-theme=high-contrast]{--color-tier-mark:#211c17}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-tier-mark:#e4694e}}
:root{--color-choice-gold:#a46c08}:root[data-theme=charcoal],:root[data-theme=midnight]{--color-choice-gold:#e6b84f}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-choice-gold:#e6b84f}}@media (forced-colors:active){:root,:root[data-theme]{--color-choice-gold:Highlight}}
:root{--ui-scale:1;--fluid-root:clamp(16px, calc(8.8px + min(.5vw, .8vh)), 20px);font-size:calc(100% * var(--ui-scale));--u:calc(1rem / 16);--swatch-edge:color-mix(in srgb, var(--color-line-strong) 60%, transparent);--seg-selected-dark:color-mix(in srgb, var(--color-ink) 16%, var(--color-control-fill));--space-0:0px;--space-0-5:calc(2 * var(--u));--space-1:calc(4 * var(--u));--space-1-5:calc(6 * var(--u));--space-2:calc(8 * var(--u));--space-3:calc(12 * var(--u));--space-4:calc(16 * var(--u));--space-5:calc(20 * var(--u));--space-6:calc(24 * var(--u));--space-8:calc(32 * var(--u));--space-10:calc(40 * var(--u));--space-12:calc(48 * var(--u));--space-16:calc(64 * var(--u));--palette-swatch-size:calc(30 * var(--u));--palette-cell-min:calc(62 * var(--u));--palette-cell-max:calc(96 * var(--u));--tabs-document-min:calc(148 * var(--u));--tabs-variation-name-max:calc(260 * var(--u));--tabs-search-width:calc(300 * var(--u));--tabs-search-min:calc(148 * var(--u));--tabs-search-compact-min:calc(100 * var(--u));--radius-xs:calc(3 * var(--u));--radius-sm:calc(6 * var(--u));--radius-md:calc(8 * var(--u));--radius-lg:calc(12 * var(--u));--radius-xl:calc(16 * var(--u));--radius-btn:calc(8 * var(--u));--radius-chip:calc(6 * var(--u));--radius-pill:999px;--radius-bar:999px;--radius-round:50%;--border-hairline:1px;--border-control:1px;--border-strong:2px;--focus-ring-width:max(2px, calc(2 * var(--u)));--focus-ring-offset:max(2px, calc(2 * var(--u)));--swatch-ring-width:max(2px, calc(2 * var(--u)));--swatch-ring-gap:max(2px, calc(2 * var(--u)));--font-ui:"Schibsted Grotesk Variable", "Schibsted Grotesk", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--text-caption:calc(12 * var(--u));--text-small:calc(13 * var(--u));--text-body:calc(14 * var(--u));--text-body-lg:calc(16 * var(--u));--text-title:calc(18 * var(--u));--text-heading:calc(22 * var(--u));--text-dialog-title:calc(28 * var(--u));--text-display:calc(30 * var(--u));--text-teleprompter:calc(56 * var(--u));--text-mono-small:calc(12 * var(--u));--text-mono:calc(13 * var(--u));--leading-caption:1.3333;--leading-small:1.3846;--leading-body:1.4286;--leading-body-lg:1.5;--leading-title:1.3333;--leading-heading:1.2727;--leading-display:1.2;--leading-teleprompter:1.1429;--leading-mono:1.3846;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-display:720;--tracking-display:-.015em;--tracking-heading:-.008em;--tracking-normal:0em;--numeric:tabular-nums;--elev-0:none;--elev-1:0 1px 2px var(--color-shadow);--elev-2:0 1px 2px var(--color-shadow), 0 4px 12px -2px var(--color-shadow);--elev-3:0 2px 4px var(--color-shadow), 0 16px 40px -8px var(--color-shadow);--elev-chart:0 1px 3px var(--color-shadow), 0 8px 24px -12px var(--color-shadow);--dur-instant:0s;--dur-fast:.1s;--dur-base:.16s;--dur-slow:.24s;--dur-explain:.36s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-thread:cubic-bezier(.35, 0, .15, 1);--motion-distance:1;--opacity-disabled:.45;--scroll-fade:calc(24 * var(--u));--fit-window-margin:24px;--dialog-w-sm:calc(480 * var(--u));--dialog-w-md:calc(640 * var(--u));--dialog-w-lg:calc(880 * var(--u));--dialog-w-xl:calc(1080 * var(--u));--fit-options-w:calc(340 * var(--u));--fit-gap:var(--space-6);--z-base:0;--z-canvas-overlay:10;--z-chrome:100;--z-sticky:150;--z-scrim:500;--z-dialog:510;--z-dropdown:520;--z-popover:520;--z-toast:550;--z-command:600;--z-tooltip:700;--z-drag:800;--color-cta:#ff7a55;--color-cta-hover:#ff9373;--color-cta-ink:#211c17}@supports not (color:color-mix(in srgb, red, blue)){:root{--swatch-edge:var(--color-line-strong);--seg-selected-dark:var(--color-control-fill)}}:root[data-app=desktop]{font-size:calc(var(--fluid-root) * var(--ui-scale))}:root,[data-density=comfortable]{--hit-min:calc(24 * var(--u));--control-h-sm:calc(28 * var(--u));--control-h:calc(32 * var(--u));--control-h-lg:calc(40 * var(--u));--control-px:calc(12 * var(--u));--control-gap:calc(8 * var(--u));--icon-button:calc(32 * var(--u));--tool-button:calc(40 * var(--u));--tool-button-labeled-h:calc(52 * var(--u));--tool-rail-w:calc(72 * var(--u));--tool-rail-w-compact:calc(52 * var(--u));--big-action-h:calc(40 * var(--u));--row-h:calc(32 * var(--u));--swatch-block:calc(32 * var(--u));--swatch-cell-w:calc(48 * var(--u));--swatch-check:calc(14 * var(--u));--topbar-h:calc(52 * var(--u));--tabs-h:calc(36 * var(--u));--statusbar-h:calc(24 * var(--u));--palette-strip-h:calc(76 * var(--u));--inspector-w:calc(288 * var(--u));--inspector-overlay-w:calc(360 * var(--u));--text-control:var(--text-body);--leading-control:var(--leading-body);--icon-size:calc(16 * var(--u));--icon-size-tool:calc(20 * var(--u));--icon-size-lg:calc(24 * var(--u));--icon-stroke:1.75}[data-density=touch]{--hit-min:calc(44 * var(--u));--control-h-sm:calc(44 * var(--u));--control-h:calc(44 * var(--u));--control-h-lg:calc(52 * var(--u));--control-px:calc(16 * var(--u));--control-gap:calc(12 * var(--u));--icon-button:calc(44 * var(--u));--tool-button:calc(52 * var(--u));--tool-button-labeled-h:calc(64 * var(--u));--tool-rail-w:calc(84 * var(--u));--tool-rail-w-compact:calc(64 * var(--u));--big-action-h:calc(52 * var(--u));--row-h:calc(48 * var(--u));--swatch-block:calc(40 * var(--u));--swatch-cell-w:calc(56 * var(--u));--swatch-check:calc(16 * var(--u));--topbar-h:calc(64 * var(--u));--tabs-h:calc(48 * var(--u));--statusbar-h:calc(48 * var(--u));--palette-strip-h:calc(96 * var(--u));--inspector-w:calc(360 * var(--u));--inspector-overlay-w:calc(360 * var(--u));--text-control:var(--text-body-lg);--leading-control:var(--leading-body-lg);--icon-size:calc(20 * var(--u));--icon-size-tool:calc(24 * var(--u));--icon-size-lg:calc(28 * var(--u));--icon-stroke:1.75}:root,:root[data-theme=linen]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#e8dfd0;--color-panel:#f2ece1;--color-panel-raised:#faf7f1;--color-panel-sunken:#e8dfd0;--color-line:#d9cebc;--color-line-strong:#7f7466;--color-ink:#211c17;--color-muted:#5e554b;--color-ink-inverse:#f2ece1;--color-accent:#b23a26;--color-accent-bg:#f1ddd3;--color-on-accent:#faf7f1;--color-accent-outline:#fff;--color-control-fill:#e3daca;--color-hover:#211c170f;--color-pressed:#211c171c;--color-selection:#b23a262e;--color-focus-ring:#211c17;--color-scrim:#211c1766;--color-shadow:#3a2a1a24;--color-chart-backdrop:#f5f5f4;--color-chart-paper:#fff;--color-grid-line:#bdbbb7;--color-grid-line-major:#6c6a66;--color-center-marker:#3a3631;--color-dim-overlay:#f5f5f4b8;--color-no-stitch-wash:#f5f5f4a6;--color-no-stitch-hatch:#6c6a66;--color-no-stitch-edge:#3a3631;--color-danger:#a3213d;--color-danger-bg:#f7e1e3;--color-on-danger:#fff;--color-warning:#8a5300;--color-warning-bg:#f8e9cc;--color-success:#2f6b45;--color-success-bg:#dfeee3}:root[data-theme=charcoal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#171411;--color-panel:#1f1b17;--color-panel-raised:#29241f;--color-panel-sunken:#13110e;--color-line:#37312b;--color-line-strong:#7a7065;--color-ink:#ede6da;--color-muted:#aea497;--color-ink-inverse:#211c17;--color-accent:#e4694e;--color-accent-bg:#45261e;--color-on-accent:#14110e;--color-accent-outline:#14110e;--color-control-fill:#2e2924;--color-hover:#f2ece112;--color-pressed:#f2ece121;--color-selection:#e4694e3d;--color-focus-ring:#ede6da;--color-scrim:#0a080699;--color-shadow:#0006;--color-chart-backdrop:#2b2825;--color-chart-paper:#36332f;--color-grid-line:#8c877f66;--color-grid-line-major:#8c877f;--color-center-marker:#d9d3c9;--color-dim-overlay:#2b2825b8;--color-no-stitch-wash:#2b2825a6;--color-no-stitch-hatch:#b3ada3;--color-no-stitch-edge:#ede6da;--color-danger:#f08a98;--color-danger-bg:#4a1f26;--color-on-danger:#14110e;--color-warning:#e9b45a;--color-warning-bg:#43321a;--color-success:#7fc495;--color-success-bg:#1d3a28}:root[data-theme=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#e4e4e2;--color-panel:#efefee;--color-panel-raised:#fafafa;--color-panel-sunken:#e4e4e2;--color-line:#d2d2d0;--color-line-strong:#7a7a78;--color-ink:#1d1d1c;--color-muted:#5b5b59;--color-ink-inverse:#efefee;--color-accent:#b23a26;--color-accent-bg:#f2ddd8;--color-on-accent:#fff;--color-accent-outline:#fff;--color-control-fill:#e2e2e0;--color-hover:#1d1d1c0f;--color-pressed:#1d1d1c1c;--color-selection:#b23a262e;--color-focus-ring:#1d1d1c;--color-scrim:#1d1d1c66;--color-shadow:#00000024;--color-chart-backdrop:#f5f5f4;--color-chart-paper:#fff;--color-grid-line:#bdbbb7;--color-grid-line-major:#6c6a66;--color-center-marker:#3a3631;--color-dim-overlay:#f5f5f4b8;--color-no-stitch-wash:#f5f5f4a6;--color-no-stitch-hatch:#6c6a66;--color-no-stitch-edge:#3a3631;--color-danger:#a3213d;--color-danger-bg:#f7e1e3;--color-on-danger:#fff;--color-warning:#8a5300;--color-warning-bg:#f8e9cc;--color-success:#2f6b45;--color-success-bg:#dfeee3}:root[data-theme=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0f1218;--color-panel:#161a22;--color-panel-raised:#1f2430;--color-panel-sunken:#0c0e13;--color-line:#2a3040;--color-line-strong:#6e788c;--color-ink:#e6e9f0;--color-muted:#a0a8b8;--color-ink-inverse:#161a22;--color-accent:#e4694e;--color-accent-bg:#3d2226;--color-on-accent:#12151c;--color-accent-outline:#12151c;--color-control-fill:#252b38;--color-hover:#e6e9f012;--color-pressed:#e6e9f021;--color-selection:#e4694e3d;--color-focus-ring:#e6e9f0;--color-scrim:#05070a99;--color-shadow:#00000073;--color-chart-backdrop:#2b2825;--color-chart-paper:#36332f;--color-grid-line:#8c877f66;--color-grid-line-major:#8c877f;--color-center-marker:#d9d3c9;--color-dim-overlay:#2b2825b8;--color-no-stitch-wash:#2b2825a6;--color-no-stitch-hatch:#b3ada3;--color-no-stitch-edge:#ede6da;--color-danger:#f08a98;--color-danger-bg:#4a1f26;--color-on-danger:#14110e;--color-warning:#e9b45a;--color-warning-bg:#43321a;--color-success:#7fc495;--color-success-bg:#1d3a28}:root[data-theme=sage]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#dce1d5;--color-panel:#e9ece3;--color-panel-raised:#f6f8f2;--color-panel-sunken:#dce1d5;--color-line:#c8cfbe;--color-line-strong:#6f7968;--color-ink:#1c211b;--color-muted:#515a4f;--color-ink-inverse:#e9ece3;--color-accent:#b23a26;--color-accent-bg:#f0dbd1;--color-on-accent:#f6f8f2;--color-accent-outline:#fff;--color-control-fill:#d8decf;--color-hover:#1c211b0f;--color-pressed:#1c211b1c;--color-selection:#b23a262e;--color-focus-ring:#1c211b;--color-scrim:#1c211b66;--color-shadow:#1f2a1c24;--color-chart-backdrop:#f5f5f4;--color-chart-paper:#fff;--color-grid-line:#bdbbb7;--color-grid-line-major:#6c6a66;--color-center-marker:#3a3631;--color-dim-overlay:#f5f5f4b8;--color-no-stitch-wash:#f5f5f4a6;--color-no-stitch-hatch:#6c6a66;--color-no-stitch-edge:#3a3631;--color-danger:#a3213d;--color-danger-bg:#f7e1e3;--color-on-danger:#fff;--color-warning:#8a5300;--color-warning-bg:#f8e9cc;--color-success:#2f6b45;--color-success-bg:#dfeee3}:root[data-theme=blush]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#e9dad4;--color-panel:#f3e8e4;--color-panel-raised:#fbf6f4;--color-panel-sunken:#e9dad4;--color-line:#ddc9c2;--color-line-strong:#85716c;--color-ink:#241b1c;--color-muted:#62524f;--color-ink-inverse:#f3e8e4;--color-accent:#b23a26;--color-accent-bg:#edcfc6;--color-on-accent:#fbf6f4;--color-accent-outline:#fff;--color-control-fill:#e4d9d5;--color-hover:#241b1c0f;--color-pressed:#241b1c1c;--color-selection:#b23a262e;--color-focus-ring:#241b1c;--color-scrim:#241b1c66;--color-shadow:#3a1f1c24;--color-chart-backdrop:#f5f5f4;--color-chart-paper:#fff;--color-grid-line:#bdbbb7;--color-grid-line-major:#6c6a66;--color-center-marker:#3a3631;--color-dim-overlay:#f5f5f4b8;--color-no-stitch-wash:#f5f5f4a6;--color-no-stitch-hatch:#6c6a66;--color-no-stitch-edge:#3a3631;--color-danger:#a3213d;--color-danger-bg:#f7e1e3;--color-on-danger:#fff;--color-warning:#8a5300;--color-warning-bg:#f8e9cc;--color-success:#2f6b45;--color-success-bg:#dfeee3}:root[data-theme=high-contrast]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fff;--color-panel:#fff;--color-panel-raised:#fff;--color-panel-sunken:#f2f2f2;--color-line:#595959;--color-line-strong:#000;--color-ink:#000;--color-muted:#333;--color-ink-inverse:#fff;--color-accent:#8f2410;--color-accent-bg:#ffe0d6;--color-on-accent:#fff;--color-accent-outline:#fff;--color-control-fill:#fff;--color-hover:#0000001a;--color-pressed:#0003;--color-selection:#8f241040;--color-focus-ring:#0038c8;--color-scrim:#000000a6;--color-shadow:#0000;--color-chart-backdrop:#fff;--color-chart-paper:#fff;--color-grid-line:#767676;--color-grid-line-major:#000;--color-center-marker:#000;--color-dim-overlay:#fffc;--color-no-stitch-wash:#ffffffb3;--color-no-stitch-hatch:#000;--color-no-stitch-edge:#000;--color-danger:#a3213d;--color-danger-bg:#f7e1e3;--color-on-danger:#fff;--color-warning:#8a5300;--color-warning-bg:#f8e9cc;--color-success:#2f6b45;--color-success-bg:#dfeee3;--border-hairline:1px;--border-control:2px;--border-strong:3px;--focus-ring-width:max(3px, calc(3 * var(--u)));--swatch-ring-width:max(3px, calc(3 * var(--u)));--elev-1:none;--elev-2:none;--elev-3:none;--elev-chart:none;--opacity-disabled:.6}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#171411;--color-panel:#1f1b17;--color-panel-raised:#29241f;--color-panel-sunken:#13110e;--color-line:#37312b;--color-line-strong:#7a7065;--color-ink:#ede6da;--color-muted:#aea497;--color-ink-inverse:#211c17;--color-accent:#e4694e;--color-accent-bg:#45261e;--color-on-accent:#14110e;--color-accent-outline:#14110e;--color-control-fill:#2e2924;--color-hover:#f2ece112;--color-pressed:#f2ece121;--color-selection:#e4694e3d;--color-focus-ring:#ede6da;--color-scrim:#0a080699;--color-shadow:#0006;--color-chart-backdrop:#2b2825;--color-chart-paper:#36332f;--color-grid-line:#8c877f66;--color-grid-line-major:#8c877f;--color-center-marker:#d9d3c9;--color-dim-overlay:#2b2825b8;--color-no-stitch-wash:#2b2825a6;--color-no-stitch-hatch:#b3ada3;--color-no-stitch-edge:#ede6da;--color-danger:#f08a98;--color-danger-bg:#4a1f26;--color-on-danger:#14110e;--color-warning:#e9b45a;--color-warning-bg:#43321a;--color-success:#7fc495;--color-success-bg:#1d3a28}}@media (prefers-reduced-motion:reduce){:root{--motion-distance:0;--dur-fast:0s;--dur-base:.12s;--dur-slow:.12s;--dur-explain:0s}}:root[data-motion=reduced]{--motion-distance:0;--dur-fast:0s;--dur-base:.12s;--dur-slow:.12s;--dur-explain:0s}@media (forced-colors:active){:root,:root[data-theme]{--color-bg:Canvas;--color-panel:Canvas;--color-panel-raised:Canvas;--color-panel-sunken:Canvas;--color-line:CanvasText;--color-line-strong:CanvasText;--color-ink:CanvasText;--color-muted:CanvasText;--color-ink-inverse:Canvas;--color-accent:Highlight;--color-accent-bg:Canvas;--color-on-accent:HighlightText;--color-accent-outline:Canvas;--color-control-fill:ButtonFace;--color-hover:transparent;--color-pressed:transparent;--color-selection:Highlight;--color-focus-ring:Highlight;--color-danger:CanvasText;--color-danger-bg:Canvas;--color-on-danger:Canvas;--color-warning:CanvasText;--color-warning-bg:Canvas;--color-success:CanvasText;--color-success-bg:Canvas;--border-control:2px;--elev-1:none;--elev-2:none;--elev-3:none}}
