:root,[data-theme=light]{--brand: #1B4244;--brand-on: #FFFFFF;--surface: #FFFFFF;--bg: #F7F8F8;--brand-50: #E6EDED;--brand-100: #C4D4D4;--brand-200: #93B0B1;--brand-300: #5E8788;--brand-400: #356062;--brand-500: #1B4244;--brand-600: #173638;--brand-700: #122B2C;--brand-800: #0C1E1F;--brand-900: #060F0F;--ink-0: #FFFFFF;--ink-50: #F7F8F8;--ink-100: #EEF1F1;--ink-200: #DEE3E3;--ink-300: #C2CACA;--ink-400: #9BA5A5;--ink-500: #6B7676;--ink-600: #4B5656;--ink-700: #2F3A3A;--ink-800: #1B2424;--ink-900: #0E1414;--success-500: #2F8A5B;--success-50: #E6F3EC;--warn-500: #C47A13;--warn-50: #FBF0DD;--error-500: #C4332B;--error-50: #F9E3E0;--info-500: var(--brand-500);--info-50: var(--brand-50);--accent-50: #FBEADC;--accent-100: #F6D4BA;--accent-500: #D4663A;--accent-600: #B5552F;--accent-700: #8C4124;--surface-2: var(--ink-100);--surface-3: var(--ink-50);--line: var(--ink-200);--line-strong: var(--ink-300);--text: var(--ink-900);--text-muted: var(--ink-500);--text-faint: var(--ink-400);--text-on-brand: var(--brand-on);--text-link: var(--brand-500);--elev-0: none;--elev-1: 0 1px 2px rgba(14,20,20,.04), 0 1px 1px rgba(14,20,20,.03);--elev-2: 0 2px 6px rgba(14,20,20,.06), 0 1px 2px rgba(14,20,20,.04);--elev-3: 0 8px 24px rgba(14,20,20,.08), 0 2px 6px rgba(14,20,20,.04);--elev-4: 0 18px 48px rgba(14,20,20,.12), 0 4px 12px rgba(14,20,20,.06);--r-xs: 4px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 20px;--r-2xl: 28px;--r-pill: 999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--dur-1: .12s;--dur-2: .2s;--dur-3: .32s;--dur-4: .52s;--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-in-out: cubic-bezier(.5, 0, .2, 1);--ease-spring: cubic-bezier(.3, 1.4, .4, 1);--font-sans: "Murecho", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace}[data-theme=dark]{--brand: #5AAEAE;--brand-on: #060F0F;--surface: #141A1A;--bg: #0B0F0F;--brand-50: #0F2A2B;--brand-100: #143838;--brand-200: #1F4F50;--brand-300: #2F6E70;--brand-400: #4D9192;--brand-500: #5AAEAE;--brand-600: #80C4C4;--brand-700: #A6D7D7;--brand-800: #CCE9E9;--brand-900: #ECF7F7;--ink-0: #141A1A;--ink-50: #0B0F0F;--ink-100: #1A2222;--ink-200: #232C2C;--ink-300: #334040;--ink-400: #5A6868;--ink-500: #8A9494;--ink-600: #B0B8B8;--ink-700: #CFD4D4;--ink-800: #E5E8E8;--ink-900: #F2F4F4;--success-500: #5FBD87;--success-50: #122A1F;--warn-500: #E0A04B;--warn-50: #2E220C;--error-500: #E36D63;--error-50: #2E1614;--accent-50: #2A170B;--accent-100: #4A2614;--accent-500: #E07A4F;--accent-600: #C2613A;--accent-700: #A0512F;--surface-2: var(--ink-100);--surface-3: var(--ink-200);--line: var(--ink-200);--line-strong: var(--ink-300);--text: var(--ink-900);--text-muted: var(--ink-500);--text-faint: var(--ink-400);--text-on-brand: var(--brand-on);--text-link: var(--brand-500);--elev-1: 0 1px 2px rgba(0,0,0,.4);--elev-2: 0 2px 6px rgba(0,0,0,.5);--elev-3: 0 8px 24px rgba(0,0,0,.6);--elev-4: 0 18px 48px rgba(0,0,0,.75)}.t-display{font-size:40px;line-height:1.05;letter-spacing:-.02em;font-weight:600}.t-h1{font-size:28px;line-height:1.15;letter-spacing:-.015em;font-weight:600}.t-h2{font-size:22px;line-height:1.2;letter-spacing:-.01em;font-weight:600}.t-h3{font-size:18px;line-height:1.25;font-weight:600}.t-body{font-size:16px;line-height:1.45;font-weight:400}.t-body-strong{font-size:16px;line-height:1.45;font-weight:500}.t-small{font-size:14px;line-height:1.4;font-weight:400}.t-caption{font-size:12px;line-height:1.35;font-weight:500;letter-spacing:.02em}.t-mono{font-family:var(--font-mono);font-size:12px;letter-spacing:.02em}.t-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-weight:500}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:var(--font-sans);background:#fafaf7!important;color:var(--text);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{max-width:1280px;margin:0 auto;padding:0 40px}.pill-grid{display:flex;flex-wrap:wrap;gap:5px}.pill{background:#0e141405;border:1.5px solid rgba(14,20,20,.08);padding:7px 13px;border-radius:8px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.02em;color:var(--ink-700);cursor:pointer;transition:all .14s;display:inline-flex;align-items:center;gap:5px}.pill:hover{border-color:var(--brand);color:var(--brand);background:#1b424408}.pill.active{background:var(--brand);color:#fff;border-color:var(--brand);font-weight:600;box-shadow:0 1px 4px #1b424433}.pill.disabled{opacity:.25;cursor:not-allowed;pointer-events:none}.pill[hidden]{display:none!important}.pill .pop{font-family:var(--font-mono);font-size:8px;letter-spacing:.06em;background:#fff1e6;color:#a04a1e;padding:1px 4px;border-radius:3px;font-weight:700;text-transform:uppercase;margin-left:2px}.pill.active .pop{background:#ffffff2e;color:#fff}.dynamic-option-group{padding:10px 20px 0}.dynamic-option-group+.dynamic-option-group{padding-top:6px}.dynamic-option-group .label{font-family:var(--font-mono);font-size:10.5px;font-weight:600;color:var(--ink-500);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.dynamic-option-group .pill-grid{gap:5px}.config-section{padding:14px 20px 0}.config-section+.config-section{padding-top:10px}.config-section .label{font-family:var(--font-mono);font-size:10.5px;font-weight:600;color:var(--ink-500);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;display:flex;align-items:baseline;justify-content:space-between}.config-section .label .hint{font-family:var(--font-sans);font-size:10.5px;font-weight:500;color:var(--ink-400);letter-spacing:0;font-style:normal;text-transform:none}@media(max-width:1100px){.container{padding:0 28px}}@media(max-width:760px){.container{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sailesim-tokens.css.map */
