@layer theme,base,components,utilities,tokens,legacy,ui.tokens,ui.reset,ui.foundations,ui.atoms,ui.molecules,ui.organisms,ui.templates,ui.shell;@layer ui.tokens.base{:root{--cg-tempo: var(--cg-tempo-try, 1.7);--cg-respond: 90ms;--cg-follow: .14s;--cg-morph: calc(.22s * var(--cg-tempo));--cg-reveal: calc(.35s * var(--cg-tempo));--cg-stagger: calc(50ms * var(--cg-tempo));--cg-data: calc(.9s * var(--cg-tempo));--cg-context: calc(.26s * var(--cg-tempo));--cg-sweep: calc(.7s * var(--cg-tempo));--cg-page: calc(.11s * var(--cg-tempo));--cg-exit: .15s;--cg-hold: 1.2s;--cg-travel: 1.2s;--cg-seam: 4.2s;--cg-held: .6s;--cg-reduced: .15s;--cg-toast: 6s;--cg-loop: infinite;--cg-drift: 26s;--cg-ring: 2s;--cg-shimmer: 1.9s;--cg-wait: .25s;--cg-companion-sway: 4s;--cg-companion-breath: 3s;--cg-companion-dance: 1.2s;--cg-companion-bounce: 2s;--cg-companion-wave: 5s;--cg-companion-yawn: 2s;--cg-companion-grow: .5s;--cg-pop: calc(.42s * var(--cg-tempo));--cg-dock: calc(.32s * var(--cg-tempo));--cg-dress: calc(.45s * var(--cg-tempo));--cg-roll: calc(.38s * var(--cg-tempo));--cg-roll-step: calc(60ms * var(--cg-tempo));--cg-tick-out: calc(.16s * var(--cg-tempo));--cg-stamp-press: calc(.3s * var(--cg-tempo));--cg-stamp-step: calc(60ms * var(--cg-tempo));--cg-beat: calc(.12s * var(--cg-tempo));--cg-underline: calc(.42s * var(--cg-tempo));--cg-underline-wait: calc(.3s * var(--cg-tempo));--cg-type-letter: calc(40ms * var(--cg-tempo));--cg-type-pause: calc(.2s * var(--cg-tempo));--cg-caret: calc(.53s * var(--cg-tempo));--cg-caret-fade: calc(2s * var(--cg-tempo));--cg-shiver: calc(.24s * var(--cg-tempo));--cg-turn: calc(.38s * var(--cg-tempo));--cg-catch: calc(.4s * var(--cg-tempo));--cg-hatch: calc(.6s * var(--cg-tempo));--cg-ease: cubic-bezier(.2,.8,.2,1);--cg-ease-data: cubic-bezier(.33,1,.68,1);--cg-ease-exit: cubic-bezier(0,0,.2,1);--cg-ease-travel: cubic-bezier(.5,0,.5,1);--cg-ease-spring: linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 19.4%, 1.051 22.4%, 1.058 25%, 1.047 28.7%, 1.015 36%, .999 43%, .996 50%, 1);--cg-ease-ring: cubic-bezier(.2,.6,.3,1);--cg-spring-pop: linear(0, .108 4.2%, .355 8.3%, .642 12.5%, .896 16.7%, 1.079 20.8%, 1.179 25%, 1.208 29.2%, 1.184 33.3%, 1.132 37.5%, 1.073 41.7%, 1.02 45.8%, .983 50%, .962 54.2%, .957 58.3%, .962 62.5%, .973 66.7%, .985 70.8%, .996 75%, 1.004 79.2%, 1.008 83.3%, 1.009 87.5%, 1.006 95.8%, 1);--cg-spring-dock: linear(0, .083 8.3%, .252 16.7%, .434 25%, .594 33.3%, .722 41.7%, .818 50%, .886 58.3%, .932 66.7%, .962 75%, .98 83.3%, .991 91.7%, 1);--cg-spring-dress: linear(0, .094 5%, .305 10%, .546 15%, .763 20%, .929 25%, 1.036 30%, 1.092 35%, 1.108 40%, 1.099 45%, 1.076 50%, 1.05 55%, 1.027 60%, 1.008 65%, .997 70%, .99 75%, .988 80%, .989 85%, .992 90%, .994 95%, 1);--cg-blur: 28px;--cg-blur-soft: 20px;--cg-blur-scrim: 10px;--cg-filter-glass: blur(var(--cg-blur)) saturate(175%) brightness(1.04);--cg-filter-glass-soft: blur(var(--cg-blur-soft)) saturate(160%);--cg-filter-frost: blur(14px) saturate(140%);--cg-filter-scrim: blur(var(--cg-blur-scrim)) saturate(120%);--cg-filter-thumb: blur(8px);--cg-text-display: 68px;--cg-lh-display: 1.02;--cg-w-display: 300;--cg-tr-display: -.035em;--cg-text-display-ar: 66px;--cg-lh-display-ar: 1.2;--cg-text-title: 48px;--cg-lh-title: 1.08;--cg-w-title: 300;--cg-tr-title: -.03em;--cg-text-title-ar: 48px;--cg-lh-title-ar: 1.25;--cg-text-title-m: 32px;--cg-lh-title-m: 1.12;--cg-w-title-m: 300;--cg-tr-title-m: -.02em;--cg-text-title-m-ar: 32px;--cg-lh-title-m-ar: 1.3;--cg-text-figure: 40px;--cg-lh-figure: 1;--cg-w-figure: 300;--cg-tr-figure: -.03em;--cg-text-figure-ar: 40px;--cg-lh-figure-ar: 1;--cg-text-figure-s: 28px;--cg-lh-figure-s: 1;--cg-w-figure-s: 300;--cg-tr-figure-s: -.02em;--cg-text-figure-s-ar: 28px;--cg-lh-figure-s-ar: 1;--cg-text-hero: 72px;--cg-lh-hero: 1;--cg-w-hero: 300;--cg-tr-hero: -.03em;--cg-text-hero-ar: 72px;--cg-lh-hero-ar: 1;--cg-text-milestone: 112px;--cg-lh-milestone: 1;--cg-w-milestone: 300;--cg-tr-milestone: -.04em;--cg-text-milestone-ar: 112px;--cg-lh-milestone-ar: 1;--cg-text-lead-l: 24px;--cg-lh-lead-l: 1.4;--cg-w-lead-l: 400;--cg-tr-lead-l: 0;--cg-text-lead-l-ar: 24px;--cg-lh-lead-l-ar: 1.7;--cg-text-lead: 19px;--cg-lh-lead: 1.5;--cg-w-lead: 400;--cg-tr-lead: 0;--cg-text-lead-ar: 20px;--cg-lh-lead-ar: 1.8;--cg-text-body: 15px;--cg-lh-body: 1.5;--cg-w-body: 400;--cg-tr-body: 0;--cg-text-body-ar: 16px;--cg-lh-body-ar: 1.8;--cg-text-row: 16px;--cg-lh-row: 1.35;--cg-w-row: 500;--cg-tr-row: 0;--cg-text-row-ar: 17px;--cg-lh-row-ar: 1.6;--cg-text-cell: 14px;--cg-lh-cell: 1.45;--cg-w-cell: 400;--cg-tr-cell: 0;--cg-text-cell-ar: 15px;--cg-lh-cell-ar: 1.7;--cg-text-small: 13px;--cg-lh-small: 1.45;--cg-w-small: 400;--cg-tr-small: 0;--cg-text-small-ar: 14px;--cg-lh-small-ar: 1.7;--cg-text-meta: 12px;--cg-lh-meta: 1.5;--cg-w-meta: 400;--cg-tr-meta: .02em;--cg-text-meta-ar: 12px;--cg-lh-meta-ar: 1.6;--cg-radius-xs: 4px;--cg-radius-sm: 8px;--cg-radius-ctl: 12px;--cg-radius-md: 14px;--cg-radius-sig: 16px;--cg-radius-lg: 20px;--cg-radius-xl: 24px;--cg-radius-pill: 999px;--cg-space-0-5: 2px;--cg-space-1: 4px;--cg-space-1-5: 6px;--cg-space-2: 8px;--cg-space-2-5: 10px;--cg-space-3: 12px;--cg-space-3-5: 14px;--cg-space-4: 16px;--cg-space-5: 20px;--cg-space-6: 24px;--cg-space-8: 32px;--cg-space-12: 48px;--cg-space-16: 64px;--cg-font-sans: "Hanken Grotesk","IBM Plex Sans Arabic",ui-sans-serif,system-ui,sans-serif;--cg-font-display: "Hanken Grotesk","IBM Plex Sans Arabic",ui-sans-serif,system-ui,sans-serif;--cg-font-mono: "Geist Mono","IBM Plex Sans Arabic",ui-monospace,monospace;--cg-font-arabic: "IBM Plex Sans Arabic",ui-sans-serif,system-ui,sans-serif;--cg-font-meta: "Geist Mono","IBM Plex Sans Arabic",ui-monospace,monospace;--cg-z-behind: -1;--cg-z-lift: 1;--cg-z-panel: 2;--cg-z-rail: 3;--cg-z-bar: 4;--cg-z-dock: 5;--cg-z-overlay: 20;--cg-z-toast: 25;--cg-z-sheet: 30;--cg-z-chart-pop: 40;--cg-z-popover: 41;--cg-z-field-pop: 42;--cg-z-tip: 50;--cg-z-portal: 100000;--cg-bp-compact: 0px;--cg-bp-medium: 600px;--cg-bp-tablet: 768px;--cg-bp-expanded: 1024px;--cg-bp-wide: 1440px;--cg-ct-compact: 0px;--cg-ct-narrow: 440px;--cg-ct-mid: 680px;--cg-ct-broad: 960px;--cg-target: 24px;--cg-text-input: 15px;--cg-meta-case: none;--cg-art-ink: #2B2119;--cg-art-ground: #F4ECDF;--cg-art-paper: #FFFDF8;--cg-art-butter: #F6DFB4;--cg-art-accent: #C14B4B;--cg-art-accent-pale: #F2CFCB;--cg-art-rose: #F1CEC4;--cg-art-choux: #EECD98;--cg-art-gold: #D2A23C;--cg-art-teal: #4E7C80;--cg-art-plum: #8A5670;--cg-art-red: #B5352B;--cg-art-pistachio: #B4C487;--cg-art-coffee: #B98552;--cg-art-eclair: #E8C38C;--cg-art-glaze: #6E4229;--cg-art-mille: #E3B878;--cg-art-cream: #FFF1D6;--cg-art-painchoc: #D89A50;--cg-art-chocolate: #4A2A1A;--cg-art-tart: #E4B270;--cg-art-custard: #F2D27B;--cg-art-milk: #E5C9A0;--cg-art-brew: #C89A6A;--cg-art-mouth: #7A2E10;--cg-art-tissue-edge: #CDBDA6;--cg-art-tissue-fold: #DCCDB6;--cg-art-stamp-red: #A33B3B;--cg-art-stamp-blue: #2F4A8A;--cg-art-stamp-olive: #5B6A2A;--cg-art-stamp-sepia: #7A4A2A;--cg-art-stamp-missing: #8C7B69}:root,[data-theme=porcelain]{color-scheme:light;--cg-ground: #F3F0EB;--cg-surface: rgb(251, 250, 248);--cg-surface-sunk: #EFEBE5;--cg-sunk-inset: rgba(0,0,0,.05);--cg-hairline: rgba(22,20,19,.08);--cg-hairline-strong: rgba(22,20,19,.16);--cg-ink: #161413;--cg-ink-2: #5E5852;--cg-ink-3: #67615B;--cg-ruby: #C54750;--cg-ruby-lit: color-mix(in srgb, var(--cg-ruby) 88%, #fff);--cg-ruby-deep: color-mix(in srgb, var(--cg-ruby) 92%, #000);--cg-ruby-hold: color-mix(in srgb, var(--cg-ruby) 80%, #000);--cg-ruby-ink: #A8363F;--cg-ruby-glow: rgba(197,71,80,.1);--cg-on-ruby: #FFFAF8;--cg-positive: #356D4B;--cg-positive-mark: #2D8949;--cg-caution: #8A5F18;--cg-caution-mark: #CF9105;--cg-info: #4D6A85;--cg-info-mark: #347EC4;--cg-caution-wash: rgba(138,95,24,.07);--cg-glass: rgba(255,255,255,.58);--cg-glass-lift: inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(40,30,25,.04),0 24px 48px -28px rgba(60,40,30,.28);--cg-overlay-lift: inset 0 1px 0 rgba(255,255,255,.95),0 40px 80px -30px rgba(60,40,30,.38);--cg-glass-edge: rgba(255,255,255,.78);--cg-hover: rgba(22,20,19,.04);--cg-selected: rgba(22,20,19,.06);--cg-open-wash: rgba(22,20,19,.025);--cg-avatar: #F3EDE4;--cg-positive-wash: rgba(53,109,75,.08);--cg-glow: rgba(197,71,80,.12);--cg-chip-bg: rgba(255,255,255,.45);--cg-focus-ring: rgba(168,54,63,.3);--cg-scrim: rgba(34,26,22,.22);--cg-dock-fade: rgba(243,240,235,0);--cg-overlay-bg: rgba(251,250,248,.97);--cg-warm-glow: rgba(120,100,80,.07);--cg-frost: rgba(243,240,235,.72);--cg-lit-edge: rgba(255,255,255,.9);--cg-e1: inset 0 1px 0 rgba(255,255,255,.95), 0 0 0 1px rgba(22,20,19,.05), 0 1px 2px rgba(40,30,25,.05), 0 10px 20px -12px rgba(60,40,30,.14), 0 30px 52px -34px rgba(60,40,30,.34);--cg-e2: inset 0 1px 0 rgba(255,255,255,1), 0 0 0 1px rgba(22,20,19,.07), 0 2px 5px rgba(40,30,25,.06), 0 18px 30px -14px rgba(60,40,30,.2), 0 46px 72px -38px rgba(60,40,30,.42);--cg-focus-lift: inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(197,71,80,.28),0 30px 60px -28px rgba(60,40,30,.32),0 0 80px -20px rgba(197,71,80,.22);--cg-ruby-lift: inset 0 1px 0 rgba(255,255,255,.2),0 10px 24px -14px rgba(197,71,80,.65);--cg-picked-lift: 0 8px 18px -10px rgba(0,0,0,.5);--cg-picked-ring: inset 0 1px 0 rgba(255,255,255,.95), 0 0 0 1px rgba(22,20,19,.05), 0 0 3px rgba(40,30,25,.08);--cg-environment: linear-gradient(176deg, #FBF9F1 0%, #F5F2E9 30%, #EFEBE0 62%, #E6E2D6 100%);--cg-surface-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-sunk-fill: linear-gradient(180deg, #ECE7E0 0%, #F1EDE7 100%);--cg-e3: inset 0 1px 0 rgba(255,255,255,1), inset 0 -1px 0 rgba(255,255,255,.45), inset 0 0 0 1px rgba(255,255,255,.45), 0 1px 2px rgba(40,30,25,.06), 0 16px 30px -16px rgba(80,45,35,.22), 0 48px 80px -40px rgba(90,40,35,.46);--cg-e4: inset 0 1px 0 rgba(255,255,255,1), inset 0 0 0 1px rgba(255,255,255,.5), 0 2px 6px rgba(40,30,25,.07), 0 26px 52px -22px rgba(60,40,30,.3), 0 70px 130px -44px rgba(60,40,30,.5);--cg-glass-fill: linear-gradient(180deg, rgba(255,255,255,.66) 0%, rgba(255,252,249,.4) 100%);--cg-glass-soft-fill: linear-gradient(180deg, rgba(255,255,255,.58) 0%, rgba(255,252,249,.34) 100%);--cg-glass-strong-fill: linear-gradient(180deg, rgba(253,252,250,.9) 0%, rgba(249,247,243,.8) 100%);--cg-glass-edge-lo: rgba(22,20,19,.07);--cg-sheen: linear-gradient(140deg, rgba(255,255,255,.62) 0%, rgba(255,255,255,.12) 26%, rgba(255,255,255,0) 44%);--cg-aura: rgba(255,214,190,.95);--cg-aura-ruby: rgba(197,71,80,.16);--cg-grain: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='180'%20height='180'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='.85'%20numOctaves='2'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20values='0%200%200%200%20.5%20%200%200%200%200%20.46%20%200%200%200%200%20.42%20%200%200%200%200.05%200'/%3E%3C/filter%3E%3Crect%20width='100%'%20height='100%'%20filter='url(%23n)'/%3E%3C/svg%3E");--cg-grain-env: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='180'%20height='180'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='.85'%20numOctaves='2'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20values='0%200%200%200%20.5%20%200%200%200%200%20.46%20%200%200%200%200%20.42%20%200%200%200%200.55%200'/%3E%3C/filter%3E%3Crect%20width='100%'%20height='100%'%20filter='url(%23n)'/%3E%3C/svg%3E");--cg-grain-o: .07;--cg-drift-o: .35;--cg-scrollbar: rgba(22,20,19,.3);--cg-scrollbar-hot: rgba(22,20,19,.52);--cg-tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5 8.3 14 15.5 6.5' fill='none' stroke='%23FBFAF8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--cg-selected-edge: rgba(22,20,19,.55);--cg-tick-mark: color-mix(in srgb, var(--cg-ink) 22%, transparent);--cg-press: var(--cg-ruby);--cg-press-lit: var(--cg-ruby-lit);--cg-press-deep: var(--cg-ruby-deep);--cg-on-press: var(--cg-on-ruby);--cg-press-lift: var(--cg-ruby-lift);--cg-press-glow: color-mix(in srgb, var(--cg-ruby) 70%, transparent);--cg-accent: var(--cg-ruby);--cg-accent-lit: var(--cg-ruby-lit);--cg-accent-deep: var(--cg-ruby-deep);--cg-on-accent: var(--cg-on-ruby);--cg-accent-lift: var(--cg-ruby-lift);--cg-accent-glow: color-mix(in srgb, var(--cg-ruby) 70%, transparent);--cg-panel-blue: var(--cg-surface-fill);--cg-panel-blue-edge: transparent}:root.dark,[data-theme=obsidian],:root:has(.ck-board[data-theme=obsidian]){color-scheme:dark;--cg-ground: #0B0A0A;--cg-surface: rgb(18, 16, 16);--cg-surface-sunk: #0E0C0C;--cg-sunk-inset: rgba(0,0,0,.05);--cg-hairline: rgba(255,246,238,.08);--cg-hairline-strong: rgba(255,246,238,.16);--cg-ink: #F2EDE6;--cg-ink-2: #A8A29B;--cg-ink-3: #9A938B;--cg-ruby: #C54750;--cg-ruby-lit: color-mix(in srgb, var(--cg-ruby) 88%, #fff);--cg-ruby-deep: color-mix(in srgb, var(--cg-ruby) 92%, #000);--cg-ruby-hold: color-mix(in srgb, var(--cg-ruby) 80%, #000);--cg-ruby-ink: #E2737A;--cg-ruby-glow: rgba(197,71,80,.22);--cg-on-ruby: #FFFAF8;--cg-positive: #8FB39A;--cg-positive-mark: #69C27E;--cg-caution: #D2AE6D;--cg-caution-mark: #EBB353;--cg-info: #8FA3B8;--cg-info-mark: #67AAED;--cg-caution-wash: rgba(210,174,109,.07);--cg-glass: rgba(31,28,28,.56);--cg-glass-lift: inset 0 1px 0 rgba(255,246,238,.07),0 24px 48px -28px rgba(0,0,0,.75);--cg-overlay-lift: inset 0 1px 0 rgba(255,246,238,.07),0 40px 80px -30px rgba(0,0,0,.9);--cg-glass-edge: rgba(255,246,238,.11);--cg-hover: rgba(255,246,238,.05);--cg-selected: rgba(255,246,238,.07);--cg-open-wash: rgba(255,246,238,.035);--cg-avatar: #2A2525;--cg-positive-wash: rgba(143,179,154,.08);--cg-glow: rgba(197,71,80,.24);--cg-chip-bg: rgba(255,246,238,.03);--cg-focus-ring: rgba(226,115,122,.35);--cg-scrim: rgba(0,0,0,.55);--cg-dock-fade: rgba(11,10,10,0);--cg-overlay-bg: rgba(26,23,23,.97);--cg-warm-glow: rgba(120,110,100,.1);--cg-frost: rgba(11,10,10,.72);--cg-lit-edge: rgba(255,246,238,.07);--cg-e1: inset 0 1px 0 rgba(255,246,238,.065), 0 0 0 1px rgba(255,246,238,.06), 0 2px 4px rgba(0,0,0,.45), 0 26px 46px -28px rgba(0,0,0,.92);--cg-e2: inset 0 1px 0 rgba(255,246,238,.1), 0 0 0 1px rgba(255,246,238,.09), 0 4px 10px rgba(0,0,0,.45), 0 40px 66px -32px rgba(0,0,0,.96), 0 0 70px -34px rgba(197,71,80,.3);--cg-focus-lift: inset 0 1px 0 rgba(255,246,238,.09),0 0 0 1px rgba(226,115,122,.28),0 30px 60px -28px rgba(0,0,0,.85),0 0 80px -20px rgba(197,71,80,.35);--cg-ruby-lift: inset 0 1px 0 rgba(255,255,255,.14),0 10px 26px -14px rgba(197,71,80,.75);--cg-picked-lift: 0 8px 18px -10px rgba(0,0,0,.5);--cg-picked-ring: inset 0 1px 0 rgba(255,246,238,.065), 0 0 0 1px rgba(255,246,238,.06), 0 0 3px rgba(0,0,0,.45);--cg-environment: radial-gradient(900px 620px at 8% -8%, rgba(150,120,100,.22), rgba(0,0,0,0) 62%), radial-gradient(1000px 520px at 90% -12%, rgba(120,100,90,.14), rgba(0,0,0,0) 70%), radial-gradient(820px 700px at 0px 820px, rgba(197,71,80,.24), rgba(0,0,0,0) 70%), radial-gradient(900px 660px at 100% 1240px, rgba(197,71,80,.14), rgba(0,0,0,0) 70%), radial-gradient(1000px 760px at 40% 2300px, rgba(120,110,100,.12), rgba(0,0,0,0) 70%), linear-gradient(180deg, #0E0C0C 0%, #0B0A0A 50%, #080707 100%);--cg-surface-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-sunk-fill: linear-gradient(180deg, #0F0D0D 0%, #141111 100%);--cg-e3: inset 0 1px 0 rgba(255,246,238,.12), inset 0 -1px 0 rgba(255,246,238,.03), inset 0 0 0 1px rgba(255,246,238,.05), 0 2px 8px rgba(0,0,0,.45), 0 40px 76px -36px rgba(0,0,0,.92);--cg-e4: inset 0 1px 0 rgba(255,246,238,.12), inset 0 0 0 1px rgba(255,246,238,.07), 0 30px 64px -24px rgba(0,0,0,.85), 0 80px 150px -44px rgba(0,0,0,.96), 0 0 130px -40px rgba(197,71,80,.32);--cg-glass-fill: linear-gradient(180deg, rgba(48,42,42,.62) 0%, rgba(24,21,21,.5) 100%);--cg-glass-soft-fill: linear-gradient(180deg, rgba(44,39,39,.46) 0%, rgba(22,19,19,.34) 100%);--cg-glass-strong-fill: linear-gradient(180deg, rgba(36,31,31,.92) 0%, rgba(22,19,19,.88) 100%);--cg-glass-edge-lo: rgba(255,246,238,.05);--cg-sheen: linear-gradient(140deg, rgba(255,246,238,.12) 0%, rgba(255,246,238,.03) 28%, rgba(255,246,238,0) 46%);--cg-aura: rgba(240,150,150,.3);--cg-aura-ruby: rgba(226,115,122,.22);--cg-grain: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='180'%20height='180'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='.85'%20numOctaves='2'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20values='0%200%200%200%20.5%20%200%200%200%200%20.46%20%200%200%200%200%20.42%20%200%200%200%200.07%200'/%3E%3C/filter%3E%3Crect%20width='100%'%20height='100%'%20filter='url(%23n)'/%3E%3C/svg%3E");--cg-grain-env: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='180'%20height='180'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='.85'%20numOctaves='2'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20values='0%200%200%200%20.5%20%200%200%200%200%20.46%20%200%200%200%200%20.42%20%200%200%200%200.7%200'/%3E%3C/filter%3E%3Crect%20width='100%'%20height='100%'%20filter='url(%23n)'/%3E%3C/svg%3E");--cg-grain-o: .09;--cg-drift-o: .75;--cg-scrollbar: rgba(255,246,238,.3);--cg-scrollbar-hot: rgba(255,246,238,.55);--cg-tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5 8.3 14 15.5 6.5' fill='none' stroke='%230B0A0A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--cg-selected-edge: rgba(242,237,230,.6);--cg-tick-mark: color-mix(in srgb, var(--cg-ink) 22%, transparent);--cg-press: var(--cg-ruby);--cg-press-lit: var(--cg-ruby-lit);--cg-press-deep: var(--cg-ruby-deep);--cg-on-press: var(--cg-on-ruby);--cg-press-lift: var(--cg-ruby-lift);--cg-press-glow: color-mix(in srgb, var(--cg-ruby) 70%, transparent);--cg-accent: var(--cg-ruby);--cg-accent-lit: var(--cg-ruby-lit);--cg-accent-deep: var(--cg-ruby-deep);--cg-on-accent: var(--cg-on-ruby);--cg-accent-lift: var(--cg-ruby-lift);--cg-accent-glow: color-mix(in srgb, var(--cg-ruby) 70%, transparent);--cg-panel-blue: var(--cg-surface-fill);--cg-panel-blue-edge: transparent}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root,[data-theme=porcelain]{--cg-glass: rgb(251, 250, 248);--cg-glass-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-glass-soft-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-glass-strong-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-frost: #F3F0EB;--cg-filter-glass: none;--cg-filter-glass-soft: none;--cg-filter-frost: none;--cg-filter-scrim: none;--cg-filter-thumb: none}:root.dark,[data-theme=obsidian],:root:has(.ck-board[data-theme=obsidian]){--cg-glass: rgb(18, 16, 16);--cg-glass-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-glass-soft-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-glass-strong-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-frost: #0B0A0A;--cg-filter-glass: none;--cg-filter-glass-soft: none;--cg-filter-frost: none;--cg-filter-scrim: none;--cg-filter-thumb: none}}@media (prefers-reduced-transparency: reduce){:root,[data-theme=porcelain]{--cg-glass: rgb(251, 250, 248);--cg-glass-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-glass-soft-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-glass-strong-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-frost: #F3F0EB;--cg-filter-glass: none;--cg-filter-glass-soft: none;--cg-filter-frost: none;--cg-filter-scrim: none;--cg-filter-thumb: none}:root.dark,[data-theme=obsidian],:root:has(.ck-board[data-theme=obsidian]){--cg-glass: rgb(18, 16, 16);--cg-glass-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-glass-soft-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-glass-strong-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-frost: #0B0A0A;--cg-filter-glass: none;--cg-filter-glass-soft: none;--cg-filter-frost: none;--cg-filter-scrim: none;--cg-filter-thumb: none}}:root[data-glass=off],[data-glass=off][data-theme=porcelain],[data-glass=off] [data-theme=porcelain]{--cg-glass: rgb(251, 250, 248);--cg-glass-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-glass-soft-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-glass-strong-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-frost: #F3F0EB;--cg-filter-glass: none;--cg-filter-glass-soft: none;--cg-filter-frost: none;--cg-filter-scrim: none;--cg-filter-thumb: none}:root.dark[data-glass=off],[data-glass=off][data-theme=obsidian],[data-glass=off] [data-theme=obsidian]{--cg-glass: rgb(18, 16, 16);--cg-glass-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-glass-soft-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-glass-strong-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-frost: #0B0A0A;--cg-filter-glass: none;--cg-filter-glass-soft: none;--cg-filter-frost: none;--cg-filter-scrim: none;--cg-filter-thumb: none}:root:has(.ck-scrim:not([data-state=closed])) .ck-glass:not([data-ck-portal] *,.ck-layer *,.ck-dir__layer *,.ck-glass--overlay):not([data-look] *),[data-theme=porcelain]:has(.ck-scrim:not([data-state=closed])) .ck-glass:not([data-ck-portal] *,.ck-layer *,.ck-dir__layer *,.ck-glass--overlay):not([data-look] *){--cg-glass: rgb(251, 250, 248);--cg-glass-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-glass-soft-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-glass-strong-fill: linear-gradient(180deg, #FDFCFA 0%, #F9F7F3 100%);--cg-frost: #F3F0EB;--cg-filter-glass: none;--cg-filter-glass-soft: none;--cg-filter-frost: none;--cg-filter-scrim: none;--cg-filter-thumb: none}:root.dark:has(.ck-scrim:not([data-state=closed])) .ck-glass:not([data-ck-portal] *,.ck-layer *,.ck-dir__layer *,.ck-glass--overlay):not([data-look] *),[data-theme=obsidian]:has(.ck-scrim:not([data-state=closed])) .ck-glass:not([data-ck-portal] *,.ck-layer *,.ck-dir__layer *,.ck-glass--overlay):not([data-look] *){--cg-glass: rgb(18, 16, 16);--cg-glass-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-glass-soft-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-glass-strong-fill: linear-gradient(180deg, #171414 0%, #110F0F 100%);--cg-frost: #0B0A0A;--cg-filter-glass: none;--cg-filter-glass-soft: none;--cg-filter-frost: none;--cg-filter-scrim: none;--cg-filter-thumb: none}@media (pointer: coarse){:root{--cg-target: 44px;--cg-text-input: 16px}}@media (prefers-reduced-motion: reduce){:root{--cg-respond: 0ms;--cg-follow: 0ms;--cg-morph: .15s;--cg-reveal: .15s;--cg-stagger: 0ms;--cg-data: .15s;--cg-context: .15s;--cg-sweep: .15s;--cg-page: .15s;--cg-held: .15s;--cg-loop: 1;--cg-companion-sway: 0ms;--cg-companion-breath: 0ms;--cg-companion-dance: 0ms;--cg-companion-bounce: 0ms;--cg-companion-wave: 0ms;--cg-companion-yawn: 0ms;--cg-companion-grow: 0ms;--cg-pop: .15s;--cg-dock: .15s;--cg-dress: .15s;--cg-roll: 0ms;--cg-roll-step: 0ms;--cg-tick-out: 0ms;--cg-stamp-press: 0ms;--cg-stamp-step: 0ms;--cg-beat: 0ms;--cg-underline: 0ms;--cg-underline-wait: 0ms;--cg-type-letter: 0ms;--cg-type-pause: 0ms;--cg-caret: 0ms;--cg-caret-fade: 0ms;--cg-shiver: 0ms;--cg-turn: 0ms;--cg-catch: 0ms;--cg-hatch: 0ms}}}@layer ui.tokens.look{[data-look=rewards],[data-look=rewards] [data-theme]{color-scheme:light;--cg-ground: #F4ECDF;--cg-surface: #FBF6EC;--cg-surface-sunk: #EDE0CA;--cg-sunk-inset: rgba(43,33,25,.05);--cg-hairline: #E4D5BF;--cg-hairline-strong: #CDBDA6;--cg-ink: #2B2119;--cg-ink-2: #5A4B3F;--cg-ink-3: #6E5D4F;--cg-ruby: #C14B4B;--cg-ruby-lit: color-mix(in srgb, #C14B4B 88%, #fff);--cg-ruby-deep: #8B3535;--cg-ruby-hold: #8B3535;--cg-ruby-ink: #A33B3B;--cg-ruby-glow: rgba(193,75,75,.1);--cg-on-ruby: #FFFDF8;--cg-positive: #3F6E4C;--cg-positive-mark: #3F6E4C;--cg-caution: #8A5F18;--cg-caution-mark: #CF9105;--cg-info: #4D6A85;--cg-info-mark: #347EC4;--cg-caution-wash: rgba(138,95,24,.07);--cg-glass: #FBF6EC;--cg-glass-lift: 0 0 0 1px #E4D5BF;--cg-overlay-lift: 0 0 0 1px #E4D5BF, 0 40px 70px -24px rgba(43,33,25,.45);--cg-glass-edge: #E4D5BF;--cg-hover: rgba(43,33,25,.04);--cg-selected: rgba(43,33,25,.06);--cg-open-wash: rgba(22,20,19,.025);--cg-avatar: #EDE0CA;--cg-positive-wash: rgba(53,109,75,.08);--cg-glow: rgba(193,75,75,.1);--cg-chip-bg: #FBF6EC;--cg-focus-ring: rgba(193,75,75,.3);--cg-scrim: rgba(74,61,51,.55);--cg-dock-fade: rgba(244,236,223,0);--cg-overlay-bg: #FBF6EC;--cg-warm-glow: transparent;--cg-frost: #F4ECDF;--cg-lit-edge: transparent;--cg-e1: 0 0 0 1px #E4D5BF;--cg-e2: 0 0 0 1px #CDBDA6;--cg-focus-lift: 0 0 0 1.5px #2B2119;--cg-ruby-lift: 0 0 0 0 transparent;--cg-picked-lift: 0 0 0 0 transparent;--cg-picked-ring: 0 0 0 2px #2B2119;--cg-environment: #F4ECDF;--cg-surface-fill: #FBF6EC;--cg-sunk-fill: #EDE0CA;--cg-e3: 0 0 0 1px #E4D5BF, 0 30px 60px -30px rgba(43,33,25,.35);--cg-e4: 0 0 0 1px #E4D5BF, 0 40px 70px -24px rgba(43,33,25,.45);--cg-glass-fill: #FBF6EC;--cg-glass-soft-fill: #FBF6EC;--cg-glass-strong-fill: #FBF6EC;--cg-glass-edge-lo: #E4D5BF;--cg-sheen: none;--cg-aura: transparent;--cg-aura-ruby: transparent;--cg-grain: none;--cg-grain-env: none;--cg-grain-o: 0;--cg-drift-o: 0;--cg-scrollbar: rgba(22,20,19,.3);--cg-scrollbar-hot: rgba(22,20,19,.52);--cg-tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5 8.3 14 15.5 6.5' fill='none' stroke='%23FBFAF8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--cg-selected-edge: rgba(22,20,19,.55);--cg-tick-mark: color-mix(in srgb, var(--cg-ink) 22%, transparent);--cg-press: #2B2119;--cg-press-lit: #2B2119;--cg-press-deep: #2B2119;--cg-on-press: #FBF6EC;--cg-press-lift: 0 0 0 0 transparent;--cg-press-glow: transparent;--cg-accent: #C14B4B;--cg-accent-lit: #C14B4B;--cg-accent-deep: #C14B4B;--cg-on-accent: #FFFDF8;--cg-accent-lift: 0 0 0 0 transparent;--cg-accent-glow: transparent;--cg-panel-blue: #D2EDF5;--cg-panel-blue-edge: #92D6E5;--cg-filter-glass: none;--cg-filter-glass-soft: none;--cg-filter-frost: none;--cg-filter-scrim: none;--cg-filter-thumb: none;--cg-font-sans: "Instrument Sans","Alexandria",ui-sans-serif,system-ui,sans-serif;--cg-font-display: "Familjen Grotesk","Alexandria",ui-sans-serif,system-ui,sans-serif;--cg-font-meta: "Instrument Sans","Alexandria",ui-sans-serif,system-ui,sans-serif;--cg-font-arabic: "Alexandria",ui-sans-serif,system-ui,sans-serif;--cg-meta-case: none;--cg-radius-sm: 10px;--cg-radius-ctl: 14px;--cg-radius-md: 18px;--cg-radius-sig: 18px;--cg-radius-lg: 26px;--cg-radius-xl: 34px;--cg-text-display: 44px;--cg-lh-display: 1;--cg-w-display: 600;--cg-tr-display: -.02em;--cg-text-display-ar: 46px;--cg-lh-display-ar: 1.3;--cg-text-title: 36px;--cg-lh-title: 1.06;--cg-w-title: 600;--cg-tr-title: -.02em;--cg-text-title-ar: 38px;--cg-lh-title-ar: 1.3;--cg-text-title-m: 30px;--cg-lh-title-m: 1.08;--cg-w-title-m: 600;--cg-tr-title-m: -.015em;--cg-text-title-m-ar: 32px;--cg-lh-title-m-ar: 1.3;--cg-text-figure: 40px;--cg-lh-figure: 1;--cg-w-figure: 600;--cg-tr-figure: -.02em;--cg-text-figure-ar: 42px;--cg-lh-figure-ar: 1;--cg-text-figure-s: 28px;--cg-lh-figure-s: 1;--cg-w-figure-s: 600;--cg-tr-figure-s: -.015em;--cg-text-figure-s-ar: 30px;--cg-lh-figure-s-ar: 1;--cg-text-hero: 104px;--cg-lh-hero: 1;--cg-w-hero: 600;--cg-tr-hero: -.02em;--cg-text-hero-ar: 106px;--cg-lh-hero-ar: 1;--cg-text-milestone: 150px;--cg-lh-milestone: 1;--cg-w-milestone: 600;--cg-tr-milestone: -.04em;--cg-text-milestone-ar: 152px;--cg-lh-milestone-ar: 1;--cg-text-lead-l: 19px;--cg-lh-lead-l: 1.4;--cg-w-lead-l: 400;--cg-tr-lead-l: 0;--cg-text-lead-l-ar: 20px;--cg-lh-lead-l-ar: 1.7;--cg-text-lead: 16px;--cg-lh-lead: 1.45;--cg-w-lead: 400;--cg-tr-lead: 0;--cg-text-lead-ar: 17px;--cg-lh-lead-ar: 1.7;--cg-text-body: 16px;--cg-lh-body: 1.45;--cg-w-body: 400;--cg-tr-body: 0;--cg-text-body-ar: 17px;--cg-lh-body-ar: 1.7;--cg-text-row: 17px;--cg-lh-row: 1.3;--cg-w-row: 600;--cg-tr-row: -.005em;--cg-text-row-ar: 18px;--cg-lh-row-ar: 1.5;--cg-text-cell: 14px;--cg-lh-cell: 1.45;--cg-w-cell: 400;--cg-tr-cell: 0;--cg-text-cell-ar: 15px;--cg-lh-cell-ar: 1.6;--cg-text-small: 13px;--cg-lh-small: 1.4;--cg-w-small: 500;--cg-tr-small: 0;--cg-text-small-ar: 14px;--cg-lh-small-ar: 1.6;--cg-text-meta: 13px;--cg-lh-meta: 1.4;--cg-w-meta: 500;--cg-tr-meta: 0;--cg-text-meta-ar: 13px;--cg-lh-meta-ar: 1.5;--cg-tempo: var(--cg-tempo-try, 1);--cg-morph: calc(.22s * var(--cg-tempo));--cg-reveal: calc(.35s * var(--cg-tempo));--cg-stagger: calc(50ms * var(--cg-tempo));--cg-data: calc(.9s * var(--cg-tempo));--cg-context: calc(.26s * var(--cg-tempo));--cg-sweep: calc(.7s * var(--cg-tempo));--cg-page: calc(.11s * var(--cg-tempo));--cg-pop: calc(.42s * var(--cg-tempo));--cg-dock: calc(.32s * var(--cg-tempo));--cg-dress: calc(.45s * var(--cg-tempo));--cg-roll: calc(.38s * var(--cg-tempo));--cg-roll-step: calc(60ms * var(--cg-tempo));--cg-tick-out: calc(.16s * var(--cg-tempo));--cg-stamp-press: calc(.3s * var(--cg-tempo));--cg-stamp-step: calc(60ms * var(--cg-tempo));--cg-beat: calc(.12s * var(--cg-tempo));--cg-underline: calc(.42s * var(--cg-tempo));--cg-underline-wait: calc(.3s * var(--cg-tempo));--cg-type-letter: calc(40ms * var(--cg-tempo));--cg-type-pause: calc(.2s * var(--cg-tempo));--cg-caret: calc(.53s * var(--cg-tempo));--cg-caret-fade: calc(2s * var(--cg-tempo));--cg-shiver: calc(.24s * var(--cg-tempo));--cg-turn: calc(.38s * var(--cg-tempo));--cg-catch: calc(.4s * var(--cg-tempo));--cg-hatch: calc(.6s * var(--cg-tempo))}@media (prefers-reduced-motion: reduce){[data-look=rewards],[data-look=rewards] [data-theme]{--cg-morph: .15s;--cg-reveal: .15s;--cg-stagger: 0ms;--cg-data: .15s;--cg-context: .15s;--cg-sweep: .15s;--cg-page: .15s;--cg-pop: .15s;--cg-dock: .15s;--cg-dress: .15s;--cg-roll: 0ms;--cg-roll-step: 0ms;--cg-tick-out: 0ms;--cg-stamp-press: 0ms;--cg-stamp-step: 0ms;--cg-beat: 0ms;--cg-underline: 0ms;--cg-underline-wait: 0ms;--cg-type-letter: 0ms;--cg-type-pause: 0ms;--cg-caret: 0ms;--cg-caret-fade: 0ms;--cg-shiver: 0ms;--cg-turn: 0ms;--cg-catch: 0ms;--cg-hatch: 0ms}}}@layer ui.reset{:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])),:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):before,:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):after{box-sizing:border-box;margin:0;padding:0;border:0 solid}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(button,input,select,optgroup,textarea){-webkit-appearance:none;appearance:none;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;text-transform:none;border-radius:0;background-color:transparent;opacity:1}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(button,[role=button],summary,label[for]){cursor:pointer}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(button,input,select,textarea):disabled{cursor:default}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(ol,ul,menu){list-style:none}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(img,svg,video,canvas,audio,iframe,embed,object){display:block;vertical-align:middle}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(img,video){max-inline-size:100%;block-size:auto}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(a){color:inherit;text-decoration:inherit}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(table){text-indent:0;border-color:inherit;border-collapse:collapse}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(textarea){resize:vertical}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(fieldset){min-inline-size:0}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(hr){block-size:0;color:inherit;border-block-start-width:1px}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(small){font-size:80%}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(code,kbd,samp,pre){font-family:var(--cg-font-mono);font-size:1em}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(input,textarea)::placeholder{opacity:1;color:var(--cg-ink-3)}:where(.ck-root,#ck-portal){font-family:var(--cg-font-sans);font-size:var(--cg-text-body);line-height:1.5;color:var(--cg-ink);-moz-tab-size:4;tab-size:4;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility}.sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(:lang(ar)){letter-spacing:0}}@layer ui.foundations{:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):focus-visible{outline:2px solid var(--cg-ruby);outline-offset:2px}:where(#ck-portal,.ck-root) ::selection{background:color-mix(in srgb,var(--cg-ruby) 22%,transparent)}}@layer ui.foundations{@media (forced-colors: active){:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):focus-visible{outline-color:Highlight}:where(.ck-card,.ck-glass,.ck-glass--soft,.ck-glass--overlay,.ck-well,.ck-e1,.ck-e2,.ck-e3,.ck-e4){outline:1px solid CanvasText;outline-offset:-1px}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false])){outline:2px solid Highlight;outline-offset:-2px}:where([class^=ck-],[class*=" ck-"],[class^=t-],[class*=" t-"],[class^=c-],[class*=" c-"]):not(:where(.ck-concierge,[class*=ck-opening])):where(button,input,select,textarea):disabled{color:GrayText}}}@layer ui.foundations{@keyframes ui-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ui-fade{0%{opacity:0}to{opacity:1}}@keyframes ui-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ui-travel{0%{inset-inline-start:-30%;opacity:0}15%,85%{opacity:1}to{inset-inline-start:100%;opacity:0}}@keyframes ui-sweep{0%{inset-inline-start:0;opacity:1}85%{opacity:1}to{inset-inline-start:100%;opacity:0}}.ck-reveal{animation:ui-rise var(--cg-morph) var(--cg-ease) both}@media (prefers-reduced-motion: reduce){.ck-reveal{animation-name:ui-fade}}:root.ck-page-changing::view-transition-old(root),:root.ck-page-changing::view-transition-new(root){animation-duration:var(--cg-page);animation-timing-function:var(--cg-ease)}}@layer ui.foundations{@property --ck-mx{syntax: "<length>"; inherits: false; initial-value: -600px;}@property --ck-my{syntax: "<length>"; inherits: false; initial-value: -600px;}@property --ck-aura{syntax: "<number>"; inherits: false; initial-value: 0;}.ck-glass{background:radial-gradient(420px circle at var(--ck-mx) var(--ck-my),color-mix(in srgb,var(--cg-aura) calc(var(--ck-aura) * 100%),transparent),transparent 62%),var(--cg-sheen),var(--cg-grain),var(--cg-glass-fill);-webkit-backdrop-filter:var(--cg-filter-glass);backdrop-filter:var(--cg-filter-glass);border:1px solid var(--cg-glass-edge);border-block-end-color:var(--cg-glass-edge-lo);box-shadow:var(--cg-e3);transition:--ck-mx var(--cg-follow) linear,--ck-my var(--cg-follow) linear,--ck-aura var(--cg-morph) var(--cg-ease),box-shadow var(--cg-morph) var(--cg-ease)}.ck-glass--soft{background:radial-gradient(360px circle at var(--ck-mx) var(--ck-my),color-mix(in srgb,var(--cg-aura) calc(var(--ck-aura) * 80%),transparent),transparent 62%),var(--cg-sheen),var(--cg-grain),var(--cg-glass-soft-fill);-webkit-backdrop-filter:var(--cg-filter-glass-soft);backdrop-filter:var(--cg-filter-glass-soft);border:1px solid var(--cg-glass-edge);border-block-end-color:var(--cg-glass-edge-lo);box-shadow:var(--cg-e3);transition:--ck-mx var(--cg-follow) linear,--ck-my var(--cg-follow) linear,--ck-aura var(--cg-morph) var(--cg-ease)}.ck-well{background:var(--cg-sunk-fill);border-radius:var(--cg-radius-sig);box-shadow:inset 0 1px 2px var(--cg-sunk-inset),inset 0 0 0 1px var(--cg-hairline)}.veil,.floor{border-inline-width:0;border-radius:0}.veil{border-block-width:0 1px}.floor{border-block-width:1px 0}.veil:after{content:"";position:absolute;inset-inline:0;top:100%;height:24px;pointer-events:none;background:linear-gradient(to bottom,var(--cg-frost),transparent)}.floor:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:56px;pointer-events:none;background:var(--cg-frost);-webkit-backdrop-filter:var(--cg-filter-frost);backdrop-filter:var(--cg-filter-frost);-webkit-mask-image:linear-gradient(to bottom,transparent,#000);mask-image:linear-gradient(to bottom,transparent,#000)}}@layer ui.foundations{.ck-gap-0-5{gap:var(--cg-space-0-5)}.ck-gap-1{gap:var(--cg-space-1)}.ck-gap-1-5{gap:var(--cg-space-1-5)}.ck-gap-2{gap:var(--cg-space-2)}.ck-gap-2-5{gap:var(--cg-space-2-5)}.ck-gap-3{gap:var(--cg-space-3)}.ck-gap-3-5{gap:var(--cg-space-3-5)}.ck-gap-4{gap:var(--cg-space-4)}.ck-gap-5{gap:var(--cg-space-5)}.ck-gap-6{gap:var(--cg-space-6)}.ck-gap-8{gap:var(--cg-space-8)}.ck-gap-12{gap:var(--cg-space-12)}.ck-gap-16{gap:var(--cg-space-16)}.ck-rgap-0-5{row-gap:var(--cg-space-0-5)}.ck-rgap-1{row-gap:var(--cg-space-1)}.ck-rgap-1-5{row-gap:var(--cg-space-1-5)}.ck-rgap-2{row-gap:var(--cg-space-2)}.ck-rgap-2-5{row-gap:var(--cg-space-2-5)}.ck-rgap-3{row-gap:var(--cg-space-3)}.ck-rgap-3-5{row-gap:var(--cg-space-3-5)}.ck-rgap-4{row-gap:var(--cg-space-4)}.ck-rgap-5{row-gap:var(--cg-space-5)}.ck-rgap-6{row-gap:var(--cg-space-6)}.ck-rgap-8{row-gap:var(--cg-space-8)}.ck-rgap-12{row-gap:var(--cg-space-12)}.ck-rgap-16{row-gap:var(--cg-space-16)}}
