@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-ext-400-normal.g30qAdWV.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-400-normal.Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-400-normal.DZqxrq2p.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-400-normal.BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-greek-400-normal._efipK4i.woff2) format("woff2"),url(./ibm-plex-sans-greek-400-normal.D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-vietnamese-400-normal.DG4YqDda.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-400-normal.fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal.CDDApCn2.woff2) format("woff2"),url(./ibm-plex-sans-latin-400-normal.CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-ext-500-normal.Cs5J6C77.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-500-normal.DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-cyrillic-500-normal.CocWQlwt.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-500-normal.ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-greek-500-normal.JMMifIXV.woff2) format("woff2"),url(./ibm-plex-sans-greek-500-normal.CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-vietnamese-500-normal.e4dixQRQ.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-500-normal.BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-500-normal.D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal.6ng42L7E.woff2) format("woff2"),url(./ibm-plex-sans-latin-500-normal.BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-ext-600-normal.DUMzJB7m.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-600-normal.Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-600-normal.71GNu3SW.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-600-normal.BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-greek-600-normal.DzTrcv_p.woff2) format("woff2"),url(./ibm-plex-sans-greek-600-normal.D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-vietnamese-600-normal.DpPYBSTl.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-600-normal.DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal.DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2) format("woff2"),url(./ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-cyrillic-ext-700-normal.BmRLXWpJ.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-ext-700-normal.DCQwxkRk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-cyrillic-700-normal.D_uavGvn.woff2) format("woff2"),url(./ibm-plex-sans-cyrillic-700-normal.RFb1v-CK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-greek-700-normal.wyJ6jzdA.woff2) format("woff2"),url(./ibm-plex-sans-greek-700-normal.CkZN0sRy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-vietnamese-700-normal.CkEo6LDy.woff2) format("woff2"),url(./ibm-plex-sans-vietnamese-700-normal.BV5B8Are.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-latin-ext-700-normal.aMgXseD4.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-700-normal.DZH6Xh-4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-latin-700-normal.Bxkt5Cjx.woff2) format("woff2"),url(./ibm-plex-sans-latin-700-normal.Bth3BMcD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(./ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-lime-spark: #bfff5a;--color-cobalt-signal: #1a67fd;--color-forest-depth: #0b3d28;--color-paper-white: #fcfcfd;--color-midnight-ink: #1d2130;--color-carbon: #151720;--color-obsidian: #0a0d16;--color-mist-gray: #ebeef7;--color-slate-edge: #d5d9e8;--color-silver-wash: #d6d6d7;--color-pewter: #6b6d72;--color-graphite: #474950;--color-mint-tint: #d8fbed;--color-cyan-beam: #46d8ff;--color-mint-pulse: #19f79a;--color-citron-wave: #e5ed38;--color-orchid-glaze: #ff9dec;--color-amber-glow: #ffc650;--gradient-cyan-beam: radial-gradient(100% 100% at 50% 0px, rgb(122, 227, 255) 0%, rgb(70, 216, 255) 100%);--gradient-mint-pulse: radial-gradient(100% 100% at 50% 0px, rgb(93, 247, 182) 0%, rgb(25, 247, 154) 100%);--gradient-citron-wave: radial-gradient(100% 100% at 50% 0px, rgb(236, 241, 116) 0%, rgb(229, 237, 56) 100%);--gradient-orchid-glaze: radial-gradient(100% 100% at 50% 0px, rgb(255, 181, 241) 0%, rgb(255, 157, 236) 100%);--gradient-amber-glow: radial-gradient(100% 100% at 50% 0px, rgb(255, 216, 136) 0%, rgb(255, 198, 80) 100%);--gradient-brushstroke: linear-gradient(90deg, #46d8ff, #19f79a, #e5ed38, #ff9dec);--color-pure-white: var(--color-paper-white);--color-ink-black: var(--color-obsidian);--color-charcoal: var(--color-carbon);--color-stone: var(--color-pewter);--color-slate: var(--color-pewter);--color-paper-warmth: var(--color-mist-gray);--color-notion-blue: var(--color-cobalt-signal);--color-signal-blue: var(--color-cobalt-signal);--color-sky-wash: var(--color-cyan-beam);--color-sky-tint: #e8f0ff;--color-marigold: var(--color-amber-glow);--color-saffron: #e2a12e;--color-peach: #ffe9bd;--color-coral: #ff806e;--color-mocha: var(--color-graphite);--color-won: #12a66a;--color-vermillion: #d93a26;--surface-canvas: var(--color-paper-white);--surface-card: var(--color-paper-white);--surface-dark: var(--color-obsidian);--surface-dark-section: var(--color-obsidian);--surface-amber-card: #ffd888;--border-color: var(--color-mist-gray);--border-hairline: 1px solid var(--color-mist-gray);--border-strong: var(--color-slate-edge);--border-hover: #aeb4c8;--action: var(--color-cobalt-signal);--action-hover: #0f55e0;--action-ghost-bg: var(--color-mist-gray);--action-ghost-hover: var(--color-slate-edge);--action-primary: var(--color-lime-spark);--action-primary-hover: #b2f545;--action-primary-text: var(--color-obsidian);--danger: var(--color-vermillion);--focus-ring: 0 0 0 2px var(--color-paper-white), 0 0 0 4px var(--color-cobalt-signal);--text-display-color: var(--color-obsidian);--text-1: var(--color-carbon);--text-2: var(--color-graphite);--text-3: var(--color-pewter);--text-placeholder: var(--color-pewter);--text-nav: var(--color-midnight-ink);--text-body-warm: var(--color-graphite);--hover-wash: rgba(29, 33, 48, .04);--hover-wash-faint: rgba(29, 33, 48, .025);--fill-wash: rgba(29, 33, 48, .06);--skeleton-fill: rgba(29, 33, 48, .07);--scrim: rgba(10, 13, 22, .4);--scrim-light: rgba(10, 13, 22, .3);--on-dark-wash: rgba(252, 252, 253, .12);--on-dark-border: rgba(252, 252, 253, .5);--grid-line: rgba(235, 238, 247, .6);--grid-cell: 28px;--font-ibm-plex-sans: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-ibm-plex-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-sans: var(--font-ibm-plex-sans);--font-mono: var(--font-ibm-plex-mono);--font-serif: var(--font-ibm-plex-sans);--font-features: "liga" 0;--text-caption: 12px;--leading-caption: 1.33;--tracking-caption: 0;--text-eyebrow: 12px;--leading-eyebrow: 2;--tracking-eyebrow: 2px;--text-body-sm: 14px;--leading-body-sm: 1.43;--text-body: 16px;--leading-body: 1.5;--text-subheading: 18px;--leading-subheading: 1.45;--text-heading-sm: 22px;--leading-heading-sm: 1.43;--tracking-heading-sm: -.26px;--text-heading: 48px;--leading-heading: 1;--tracking-heading: -1px;--text-heading-lg: 48px;--text-display-sm: 56px;--leading-display-sm: 1;--tracking-display-sm: -1.6px;--text-display: 80px;--leading-display: .9;--tracking-display: -3.6px;--text-display-lg: 80px;--leading-display-lg: .9;--tracking-display-lg: -3.6px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--spacing-unit: 8px;--spacing-4: 4px;--spacing-8: 8px;--spacing-12: 12px;--spacing-16: 16px;--spacing-20: 20px;--spacing-24: 24px;--spacing-28: 28px;--spacing-32: 32px;--spacing-36: 36px;--spacing-40: 40px;--spacing-48: 48px;--spacing-64: 64px;--spacing-72: 72px;--spacing-80: 80px;--spacing-96: 96px;--spacing-120: 120px;--page-max-width: 1200px;--section-gap: 80px;--card-padding: 24px;--element-gap: 16px;--topbar-height: 64px;--sidebar-width: 248px;--sidebar-width-collapsed: 68px;--radius-buttons: 56px;--radius-cards: 24px;--radius-small-cards: 14px;--radius-controls: 14px;--radius-navlinks: 44px;--radius-images: 8px;--radius-small: 8px;--radius-pills: 9999px;--duration: .2s;--ease: ease;--transition: var(--duration) var(--ease);--shadow-card: rgba(255, 255, 255, .72) 0px 0px 0px 1px inset, rgb(213, 217, 232) 0px 0px 0px 1px, rgba(29, 33, 48, .03) 0px 1px 1px -1px, rgba(29, 33, 48, .05) 0px 3px 3px -2px, rgba(29, 33, 48, .03) 0px 5px 5px -3px, rgba(213, 217, 232, .22) 0px 5px 5px -2px;--shadow-button-primary: rgba(255, 255, 255, .72) 0px 1px 0px 0px inset, rgba(29, 33, 48, .12) 0px -2px 0px 0px inset, rgba(29, 33, 48, .04) 0px 1px 1px -1px, rgba(29, 33, 48, .04) 0px 4px 4px -2px;--shadow-button-primary-hover: var(--shadow-button-primary), rgba(191, 255, 90, .08) 0px 10px 10px -5px, rgba(191, 255, 90, .08) 0px 24px 24px -8px;--shadow-image: rgba(29, 33, 48, .04) 0px 3px 3px -1px, rgba(29, 33, 48, .04) 0px 6px 6px -3px, rgba(29, 33, 48, .04) 0px 12px 12px -6px, rgba(29, 33, 48, .04) 0px 24px 24px -12px, rgba(29, 33, 48, .04) 0px 32px 32px -16px;--shadow-feature-base: rgba(29, 33, 48, .08) 0px 0px 0px 1px, rgba(29, 33, 48, .04) 0px 1px 1px -1px, rgba(29, 33, 48, .04) 0px 2px 2px -1px, rgba(29, 33, 48, .04) 0px 3px 3px -1.5px, rgba(29, 33, 48, .04) 0px 5px 5px -2.5px;--shadow-feature-cyan: var(--shadow-feature-base), rgba(70, 216, 255, .08) 0px 10px 10px -5px, rgba(70, 216, 255, .08) 0px 24px 24px -8px;--shadow-feature-lime: var(--shadow-feature-base), rgba(183, 255, 90, .08) 0px 10px 10px -5px, rgba(183, 255, 90, .08) 0px 24px 24px -8px;--shadow-feature-mint: var(--shadow-feature-base), rgba(25, 247, 154, .08) 0px 10px 10px -5px, rgba(25, 247, 154, .08) 0px 24px 24px -8px;--shadow-feature-amber: var(--shadow-feature-base), rgba(255, 160, 48, .08) 0px 10px 10px -5px, rgba(255, 160, 48, .08) 0px 24px 24px -8px;--shadow-nav: rgba(29, 33, 48, .08) 0px 0px 0px 1px, rgba(29, 33, 48, .04) 0px 1px 1px -1px, rgba(29, 33, 48, .04) 0px 3px 3px -1.5px;--shadow-overlay: rgba(29, 33, 48, .08) 0px 0px 0px 1px, var(--shadow-image);--accent-rotation: #46d8ff, #19f79a, #e5ed38, #ff9dec, #ffc650;--z-topbar: 20;--z-dropdown: 40;--z-modal: 60;--z-popover: 70;--z-toast: 80;--note-grey: var(--color-silver-wash);--note-pink: #ffe2f8;--note-blue: var(--color-sky-tint);--note-mustard: #f2f5b0;--note-yellow: var(--color-peach);--note-lavender: #ece4ff;--holiday-fill: var(--color-mint-tint);--holiday-dot: var(--color-won);--calendar-today: var(--color-sky-tint);--viz-1: #1a67fd;--viz-2: #eb6834;--viz-3: #1baf7a;--viz-4: #eda100;--viz-5: #e87ba4;--viz-6: #008300;--viz-7: #6250d6;--viz-8: #e34948;--viz-heat: #1a67fd;--viz-good: var(--color-won);--viz-bad: var(--danger)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--surface-canvas);color:var(--text-1);font-family:var(--font-sans);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-feature-settings:"lnum","liga" 0,"locl" 0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{color:var(--text-display-color)}h1{font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--font-weight-bold)}h2{font-size:var(--text-subheading);line-height:var(--leading-subheading);font-weight:var(--font-weight-semibold)}h3{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-semibold)}a{color:var(--action);text-decoration:none}.eyebrow{font-family:var(--font-mono);font-size:var(--text-eyebrow);line-height:var(--leading-eyebrow);letter-spacing:var(--tracking-eyebrow);font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-pewter)}code,kbd,pre,samp{font-family:var(--font-mono)}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--dir-sign: 1}[dir=ltr]{--dir-sign: 1}[dir=rtl]{--dir-sign: -1}.rtl-flip:dir(rtl){scale:-1 1}.ltr-run{direction:ltr;unicode-bidi:isolate}svg.lucide-arrow-big-left:dir(rtl),svg.lucide-arrow-big-left-dash:dir(rtl),svg.lucide-arrow-big-right:dir(rtl),svg.lucide-arrow-big-right-dash:dir(rtl),svg.lucide-arrow-left:dir(rtl),svg.lucide-arrow-left-from-line:dir(rtl),svg.lucide-arrow-left-to-line:dir(rtl),svg.lucide-arrow-right:dir(rtl),svg.lucide-arrow-right-from-line:dir(rtl),svg.lucide-arrow-right-to-line:dir(rtl),svg.lucide-calendar-chevrons-left:dir(rtl),svg.lucide-calendar-chevrons-right:dir(rtl),svg.lucide-chevron-first:dir(rtl),svg.lucide-chevron-last:dir(rtl),svg.lucide-chevron-left:dir(rtl),svg.lucide-chevron-right:dir(rtl),svg.lucide-chevrons-left:dir(rtl),svg.lucide-chevrons-right:dir(rtl),svg.lucide-circle-arrow-left:dir(rtl),svg.lucide-circle-arrow-right:dir(rtl),svg.lucide-circle-chevron-left:dir(rtl),svg.lucide-circle-chevron-right:dir(rtl),svg.lucide-circle-chevrons-left:dir(rtl),svg.lucide-circle-chevrons-right:dir(rtl),svg.lucide-corner-down-left:dir(rtl),svg.lucide-corner-down-right:dir(rtl),svg.lucide-corner-left-down:dir(rtl),svg.lucide-corner-left-up:dir(rtl),svg.lucide-corner-right-down:dir(rtl),svg.lucide-corner-right-up:dir(rtl),svg.lucide-corner-up-left:dir(rtl),svg.lucide-corner-up-right:dir(rtl),svg.lucide-forward:dir(rtl),svg.lucide-list-indent-decrease:dir(rtl),svg.lucide-list-indent-increase:dir(rtl),svg.lucide-log-in:dir(rtl),svg.lucide-log-out:dir(rtl),svg.lucide-move-down-left:dir(rtl),svg.lucide-move-down-right:dir(rtl),svg.lucide-move-left:dir(rtl),svg.lucide-move-right:dir(rtl),svg.lucide-move-up-left:dir(rtl),svg.lucide-move-up-right:dir(rtl),svg.lucide-panel-left:dir(rtl),svg.lucide-panel-left-close:dir(rtl),svg.lucide-panel-left-dashed:dir(rtl),svg.lucide-panel-left-open:dir(rtl),svg.lucide-panel-right:dir(rtl),svg.lucide-panel-right-close:dir(rtl),svg.lucide-panel-right-dashed:dir(rtl),svg.lucide-panel-right-open:dir(rtl),svg.lucide-redo:dir(rtl),svg.lucide-redo-2:dir(rtl),svg.lucide-redo-dot:dir(rtl),svg.lucide-reply:dir(rtl),svg.lucide-reply-all:dir(rtl),svg.lucide-send:dir(rtl),svg.lucide-send-horizontal:dir(rtl),svg.lucide-square-arrow-left:dir(rtl),svg.lucide-square-arrow-right:dir(rtl),svg.lucide-square-arrow-right-enter:dir(rtl),svg.lucide-square-arrow-right-exit:dir(rtl),svg.lucide-square-chevron-left:dir(rtl),svg.lucide-square-chevron-right:dir(rtl),svg.lucide-step-back:dir(rtl),svg.lucide-step-forward:dir(rtl),svg.lucide-undo:dir(rtl),svg.lucide-undo-2:dir(rtl),svg.lucide-undo-dot:dir(rtl){scale:-1 1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html.ws-zoom::view-transition-group(workspace-zoom){animation-duration:calc(var(--duration) * 1.25);animation-timing-function:var(--ease)}html.ws-zoom::view-transition-old(root),html.ws-zoom::view-transition-new(root){animation-duration:calc(var(--duration) * 1.25)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.maintenance.svelte-6st6g2{min-height:100dvh;display:grid;place-items:center;padding:var(--spacing-24);background:var(--surface-canvas)}.box.svelte-6st6g2{width:min(520px,100%);background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-cards);padding:var(--spacing-24)}.still.svelte-6st6g2{margin-top:var(--spacing-12);color:var(--text-2);font-size:var(--text-caption)}.suspended.svelte-10xqnch{min-height:100dvh;display:grid;place-items:center;padding:var(--spacing-24);background:var(--surface-canvas)}.box.svelte-10xqnch{width:min(560px,100%);background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-cards);padding:var(--spacing-24)}.hint.svelte-10xqnch{color:var(--text-2);font-size:var(--text-body-sm, var(--text-caption));margin:0 0 var(--spacing-16)}.actions.svelte-10xqnch{display:flex;flex-wrap:wrap;gap:var(--spacing-8);justify-content:center}.still.svelte-10xqnch{margin-top:var(--spacing-12);color:var(--text-2);font-size:var(--text-caption)}
