/* fos-tokens v1.0.0 - generated, do not edit */
@layer tokens {
:root {
  --color-n-0: #fbfeff;
  --color-n-25: #f8fbfb;
  --color-n-50: #f4f6f7;
  --color-n-100: #e9ecec;
  --color-n-200: #d1dde0;
  --color-n-300: #b4c0c3;
  --color-n-400: #8f9b9e;
  --color-n-500: #6c7779;
  --color-n-600: #505a5d;
  --color-n-700: #3a4447;
  --color-n-800: #263032;
  --color-n-850: #1c2628;
  --color-n-900: #131c1f;
  --color-n-950: #060f11;
  --color-n-975: #010608;
  --color-n-white: #ffffff;
  --color-teal-50: #e8fbff;
  --color-teal-100: #caf4fe;
  --color-teal-200: #98e6f8;
  --color-teal-300: #3ddbea;
  --color-teal-400: #00aac4;
  --color-teal-500: #0091ac;
  --color-teal-600: #007a92;
  --color-teal-700: #005f73;
  --color-teal-800: #004653;
  --color-teal-900: #002d37;
  --color-amber-50: #fff6e1;
  --color-amber-100: #fee9b8;
  --color-amber-200: #f8d376;
  --color-amber-300: #FFD100;
  --color-amber-400: #c49300;
  --color-amber-500: #a37900;
  --color-amber-600: #996f00;
  --color-amber-700: #6f5000;
  --color-amber-800: #513900;
  --color-amber-900: #352300;
  --color-green-50: #ebfcf0;
  --color-green-100: #d1f6dc;
  --color-green-200: #a6eabd;
  --color-green-300: #75d69a;
  --color-green-400: #45b475;
  --color-green-500: #20985a;
  --color-green-600: #067647;
  --color-green-700: #1a653c;
  --color-green-800: #0e492a;
  --color-green-900: #032f18;
  --color-red-50: #fff0ec;
  --color-red-100: #ffdfd8;
  --color-red-200: #ffc2b8;
  --color-red-300: #ff998b;
  --color-red-400: #f76659;
  --color-red-500: #d6483e;
  --color-red-600: #b42318;
  --color-red-700: #8f322a;
  --color-red-800: #6a211b;
  --color-red-900: #47110d;
  --color-violet-50: #f3f5ff;
  --color-violet-100: #e5e8ff;
  --color-violet-200: #ced2ff;
  --color-violet-300: #b1b3ff;
  --color-violet-400: #8c88ff;
  --color-violet-500: #736ce7;
  --color-violet-600: #4f46b8;
  --color-violet-700: #4c4999;
  --color-violet-800: #363372;
  --color-violet-900: #211f4d;
  --color-aubergine-50: #fbf4fd;
  --color-aubergine-100: #eedef2;
  --color-aubergine-200: #e9ccef;
  --color-aubergine-300: #b997c0;
  --color-aubergine-400: #b38bbc;
  --color-aubergine-500: #9770a0;
  --color-aubergine-600: #7a5183;
  --color-aubergine-700: #5b3764;
  --color-aubergine-800: #322236;
  --color-aubergine-900: #2f2032;
  --color-surface-canvas: light-dark(#f4f6f7, #010608);
  --color-surface-panel: light-dark(#f8fbfb, #060f11);
  --color-surface-raised: light-dark(#ffffff, #131c1f);
  --color-surface-sunken: light-dark(#e9ecec, #1c2628);
  --color-surface-overlay: light-dark(#ffffff, #263032);
  --color-surface-mark: light-dark(#e8fbff, #1c2628);
  --color-surface-scrim: light-dark(rgba(6,15,17,0.35), rgba(1,6,8,0.55));
  --color-olek-disc: #0f172a;
  --color-olek-lime: #b9f227;
  --color-olek-edge: light-dark(#0f172a, #3a4447);
  --color-text-primary: light-dark(#060f11, #fbfeff);
  --color-text-secondary: light-dark(#263032, #d1dde0);
  --color-text-tertiary: light-dark(#505a5d, #8f9b9e);
  --color-text-disabled: light-dark(rgba(6,15,17,0.5), rgba(251,254,255,0.45));
  --color-line-subtle: light-dark(#d1dde0, #263032);
  --color-line-default: light-dark(#b4c0c3, #3a4447);
  --color-line-strong: light-dark(#8f9b9e, #505a5d);
  --color-line-control: light-dark(#6c7779, #6c7779);
  --color-state-hover: light-dark(rgba(6,15,17,0.035), rgba(251,254,255,0.05));
  --color-state-press: light-dark(rgba(6,15,17,0.08), rgba(251,254,255,0.10));
  --color-state-row-hover: light-dark(rgba(6,15,17,0.03), rgba(251,254,255,0.04));
  --color-state-selected: light-dark(rgba(0,122,146,0.08), rgba(61,219,234,0.12));
  --color-state-selected-hover: light-dark(rgba(0,122,146,0.12), rgba(61,219,234,0.17));
  --color-state-disabled-bg: light-dark(rgba(6,15,17,0.06), rgba(251,254,255,0.06));
  --color-state-focus: light-dark(#007a92, #3ddbea);
  --color-state-glow: light-dark(rgba(0,122,146,0.28), rgba(61,219,234,0.45));
  --color-state-seg-now: light-dark(#3ddbea, #007a92);
  --color-customer-solid: light-dark(#007a92, #3ddbea);
  --color-customer-on-solid: light-dark(#ffffff, #002d37);
  --color-customer-text: light-dark(#005f73, #98e6f8);
  --color-customer-line: light-dark(#3ddbea, #005f73);
  --color-customer-frame: light-dark(#caf4fe, #004653);
  --color-customer-tint: light-dark(#e8fbff, #002d37);
  --color-customer-tint-strong: light-dark(#caf4fe, #004653);
  --color-internal-solid: light-dark(#131c1f, #e9ecec);
  --color-internal-on-solid: light-dark(#fbfeff, #060f11);
  --color-internal-text: light-dark(#131c1f, #e9ecec);
  --color-internal-line: light-dark(#8f9b9e, #505a5d);
  --color-internal-frame: light-dark(#d1dde0, #263032);
  --color-internal-tint: light-dark(#e9ecec, #263032);
  --color-internal-tint-strong: light-dark(#d1dde0, #3a4447);
  --color-business-solid: light-dark(#7a5183, #c6a2cc);
  --color-business-on-solid: light-dark(#ffffff, #2f2032);
  --color-business-text: light-dark(#5b3764, #e2c6e8);
  --color-business-line: light-dark(#b997c0, #67486d);
  --color-business-tint: light-dark(#f7f0f9, #241a28);
  --color-business-tint-strong: light-dark(#eedef2, #322236);
  --color-shop-solid: light-dark(#4f46b8, #b1b3ff);
  --color-shop-on-solid: light-dark(#ffffff, #211f4d);
  --color-shop-text: light-dark(#4c4999, #ced2ff);
  --color-shop-line: light-dark(#b1b3ff, #4c4999);
  --color-shop-tint: light-dark(#f3f5ff, #211f4d);
  --color-shop-tint-strong: light-dark(#e5e8ff, #363372);
  --color-success-solid: light-dark(#067647, #75d69a);
  --color-success-on-solid: light-dark(#ffffff, #032f18);
  --color-success-text: light-dark(#1a653c, #a6eabd);
  --color-success-line: light-dark(#75d69a, #1a653c);
  --color-success-tint: light-dark(#ebfcf0, #032f18);
  --color-success-tint-strong: light-dark(#d1f6dc, #0e492a);
  --color-warning-solid: light-dark(#FFD100, #f8d376);
  --color-warning-on-solid: light-dark(#060f11, #352300);
  --color-warning-text: light-dark(#6f5000, #fee9b8);
  --color-warning-line: light-dark(#f8d376, #6f5000);
  --color-warning-frame: light-dark(#fee9b8, #513900);
  --color-warning-tint: light-dark(#fff6e1, #352300);
  --color-warning-tint-strong: light-dark(#fee9b8, #513900);
  --color-warning-dot: light-dark(#c49300, #f8d376);
  --color-danger-solid: light-dark(#b42318, #ff998b);
  --color-danger-on-solid: light-dark(#ffffff, #47110d);
  --color-danger-text: light-dark(#8f322a, #ffc2b8);
  --color-danger-line: light-dark(#ff998b, #8f322a);
  --color-danger-tint: light-dark(#fff0ec, #47110d);
  --color-danger-tint-strong: light-dark(#ffdfd8, #6a211b);
  --color-neutral-solid: light-dark(#3a4447, #b4c0c3);
  --color-neutral-on-solid: light-dark(#ffffff, #060f11);
  --color-neutral-text: light-dark(#3a4447, #d1dde0);
  --color-neutral-line: light-dark(#b4c0c3, #505a5d);
  --color-neutral-tint: light-dark(#e9ecec, #263032);
  --color-neutral-tint-strong: light-dark(#d1dde0, #3a4447);
  --color-tag-red-bg: light-dark(#ffdad6, #4b1d1b);
  --color-tag-red-tx: light-dark(#7e302d, #ffbab3);
  --color-tag-orange-bg: light-dark(#ffdec8, #492107);
  --color-tag-orange-tx: light-dark(#7b3702, #ffc09c);
  --color-tag-amber-bg: light-dark(#fce5bf, #402900);
  --color-tag-amber-tx: light-dark(#6b4400, #f0cb8d);
  --color-tag-lime-bg: light-dark(#e6edc3, #2d3100);
  --color-tag-lime-tx: light-dark(#4c5300, #cfd994);
  --color-tag-green-bg: light-dark(#cff3d5, #0d371a);
  --color-tag-green-tx: light-dark(#0b5d2a, #a7e2b2);
  --color-tag-teal-bg: light-dark(#bff5ed, #003932);
  --color-tag-teal-tx: light-dark(#004653, #89e5d9);
  --color-tag-cyan-bg: light-dark(#bff2ff, #003643);
  --color-tag-cyan-tx: light-dark(#00596d, #88e0f6);
  --color-tag-blue-bg: light-dark(#cdecff, #0d2f4f);
  --color-tag-blue-tx: light-dark(#0e4f86, #a4d6ff);
  --color-tag-indigo-bg: light-dark(#dde6ff, #242a50);
  --color-tag-indigo-tx: light-dark(#3d4588, #bfcdff);
  --color-tag-violet-bg: light-dark(#ede0ff, #33244b);
  --color-tag-violet-tx: light-dark(#573c7f, #dac4ff);
  --color-tag-plum-bg: light-dark(#fedbfa, #411f3e);
  --color-tag-plum-tx: light-dark(#6d3369, #f3bced);
  --color-tag-rose-bg: light-dark(#ffd9ea, #481d30);
  --color-tag-rose-tx: light-dark(#792f50, #ffb9d4);
  --color-chart-1: light-dark(#0091ac, #00aac4);
  --color-chart-2: light-dark(#736ce7, #8c88ff);
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 20px;
  --space-6: 24px;
  --space-8: 32px;
  --space-10: 40px;
  --space-12: 48px;
  --space-16: 64px;
  --space-0-5: 2px;
  --space-1-5: 6px;
  --space-2-5: 10px;
  --radius-1: 4px;
  --radius-2: 8px;
  --radius-3: 12px;
  --radius-4: 16px;
  --radius-1-5: 6px;
  --radius-full: 999px;
  --radius-tiny: 4px;
  --radius-control: 6px;
  --radius-surface: 8px;
  --radius-card: 12px;
  --radius-window: 16px;
  --radius-pill: 999px;
  --size-control-sm: 28px;
  --size-control-md: 36px;
  --size-control-lg: 44px;
  --size-row: 44px;
  --size-row-compact: 36px;
  --size-header: 56px;
  --size-rail: 224px;
  --size-drawer: 560px;
  --size-drawer-wide: 1120px;
  --size-icon-sm: 16px;
  --size-icon-md: 20px;
  --size-icon-lg: 24px;
  --size-touch: 36px;
  --size-control-optical: 32px;
  --size-header-search: 480px;
  --size-dialog-confirm: 400px;
  --size-dialog-form: 600px;
  --size-olek: 380px;
  --size-olek-min: 340px;
  --size-olek-max: 520px;
  --font-family-sans: "Schibsted Grotesk", "Schibsted Grotesk Fallback", Arial, Helvetica, sans-serif;
  --font-family-mono: ui-monospace, "SF Mono", Menlo, monospace;
  --font-size-2xs: 9px;
  --font-size-xs: 11px;
  --font-size-sm: 12px;
  --font-size-md: 14px;
  --font-size-card: 15px;
  --font-size-lg: 16px;
  --font-size-xl: 20px;
  --font-size-2xl: 24px;
  --font-size-3xl: 32px;
  --font-line-xs: 16px;
  --font-line-sm: 16px;
  --font-line-md: 20px;
  --font-line-card: 20px;
  --font-line-lg: 24px;
  --font-line-xl: 28px;
  --font-line-2xl: 32px;
  --font-line-3xl: 40px;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --dur-fast: 100ms;
  --dur-base: 200ms;
  --dur-slow: 300ms;
  --ease-enter: cubic-bezier(0, 0, 0, 1);
  --ease-exit: cubic-bezier(0.3, 0, 1, 1);
  --ease-color: ease-out;
  --z-base: 0;
  --z-sticky: 10;
  --z-nav: 20;
  --z-drawer: 30;
  --z-assistant: 35;
  --z-popover: 40;
  --z-dialog: 50;
  --z-toast: 60;
  --shadow-1: light-dark(0 1px 2px rgba(6,15,17,0.06), none);
  --shadow-2: light-dark(0 8px 24px -12px rgba(6,15,17,0.25), 0 8px 24px -12px rgba(0,0,0,0.6));
  --shadow-3: light-dark(0 24px 48px -16px rgba(6,15,17,0.35), 0 24px 48px -16px rgba(0,0,0,0.7));
  --bp-sm: 640px;
  --bp-md: 860px;
  --bp-lg: 1200px;
}
html { color-scheme: light dark; }
}
