@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-700:#c53c00;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-950:#461901;--color-yellow-50:#fefce8;--color-yellow-600:#cd8900;--color-yellow-700:#a36100;--color-yellow-800:#874b00;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-600:#00a544;--color-green-700:#008138;--color-green-800:#016630;--color-green-900:#0d542b;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-teal-100:#cbfbf1;--color-teal-600:#009588;--color-cyan-100:#cefafe;--color-cyan-600:#0092b5;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-indigo-100:#e0e7ff;--color-indigo-500:#625fff;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-purple-800:#6e11b0;--color-rose-50:#fff5f6;--color-rose-100:#ffe3e6;--color-rose-200:#ffced3;--color-rose-300:#ffa1ab;--color-rose-400:#ff6e7c;--color-rose-500:#ef4444;--color-rose-600:#d83a42;--color-rose-700:#c20039;--color-rose-900:#8b0836;--color-rose-950:#4d0218;--color-slate-200:#e2e8f0;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-600:#52525c;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-black:#000;--color-white:#fffdf8;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-sky-wash:#f1ece3;--color-paper-white:#faf6ee;--color-cloud-veil:#eae3d8;--color-pure-white:#fffdf8;--color-midnight-ink:#24231f;--color-pressed-charcoal:#282a30;--color-stone:#625e57;--color-fog:#8b857c;--color-cornflower:#4fbeff;--color-tangerine:#f26110;--color-amethyst:#9552e0;--color-mustard:#bb9915;--color-warning-amber:#bb9915;--color-signal-blue:#09f;--color-deep-cobalt:#0069e0;--color-morning-tint:#e3e9f2;--color-lilac-mist:#eee5ef;--color-sprout:#e0eee2;--color-success-bg:#d8f1e0;--color-success-surface:#e7f5ec;--color-success-border:#34c759;--color-success-text:#1e6d3a;--color-warning-bg:#fbecc7;--color-warning-surface:#fdf3d9;--color-warning-border:#b78a18;--color-warning-text:#6e5311;--color-error-bg:#fde1e3;--color-error-surface:#fdecee;--color-error-border:#d83a42;--color-error-text:#8a1e25;--color-ink:#24231f;--gradient-buttery:linear-gradient(#fff9e0 0%, #ffeca3 100%);--gradient-sky:linear-gradient(145deg, #faf6ee 0%, #e9e4de 100%);--gradient-sunset:linear-gradient(#fff2eb 0%, #ffd1b8 100%);--gradient-hero:linear-gradient(135deg, #a8d2ff 0%, #e0c8ff 100%);--text-on-hero:#0a0d12;--edge-earned:#f4f5f7;--edge-non-earned:#6e7280;--shadow-card:#04459014 0px 14px 24px 4px;--shadow-button:#0a0d121a 0px 1px 2px 0px, #0a0d120f 0px 0px 0px 1px;--radius-labway:32px;--color-qi-canvas:#f7f8fa;--color-qi-surface:#fff;--color-qi-text-primary:#0f1115;--color-qi-text-secondary:#5b6068;--color-qi-text-tertiary:#8a8f97;--color-qi-divider:#0f111514;--color-qi-cobalt:#5f8aff;--color-qi-cobalt-soft:#5f8aff24;--color-qi-cobalt-glow:#5f8aff52;--color-qi-cobalt-deep:#3d66d9;--color-qi-state-running:#34c759;--color-qi-state-running-soft:#34c75924;--color-qi-state-paused:#6b7280;--color-qi-state-paused-soft:#6b728024;--color-qi-state-rescue:#b07aff;--color-qi-state-rescue-soft:#b07aff29;--color-qi-state-overtime:#f5a524;--color-qi-state-overtime-soft:#f5a52429;--color-qi-state-error:#ff5a5f;--color-qi-state-error-soft:#ff5a5f29;--color-qi-state-running-strong:#1f7a37;--color-qi-state-paused-strong:#374151;--color-qi-state-rescue-strong:#6d3fb8;--color-qi-state-overtime-strong:#8a5800;--color-qi-state-error-strong:#c4292f;--qi-ambient-particles-opacity:.08;--color-qi-sphere-highlight:var(--palette-literal-77);--color-qi-running-primary:var(--palette-literal-80);--color-qi-running-deep:var(--palette-literal-81);--color-qi-running-ink:var(--palette-literal-82);--color-qi-running-glow:var(--palette-literal-83);--color-qi-paused-bg:var(--palette-literal-84);--color-qi-paused-border:var(--palette-literal-85);--color-qi-overtime:var(--palette-literal-86);--color-qi-overtime-bg:var(--palette-literal-87);--color-qi-overtime-border:var(--palette-literal-88);--color-qi-wrapping:var(--palette-literal-89);--color-qi-wrapping-bg:var(--palette-literal-90);--color-qi-wrapping-border:var(--palette-literal-91);--color-qi-glass-bg-top:var(--palette-literal-92);--color-qi-glass-bg-bottom:var(--palette-literal-78);--color-qi-glass-border:var(--palette-literal-93);--color-qi-glass-highlight:var(--palette-literal-77);--color-brand-accent:var(--palette-literal-16);--color-brand-accent-deep:var(--palette-literal-50);--color-brand-accent-soft:var(--palette-literal-173);--color-brand-accent-border:var(--palette-literal-47);--color-brand-accent-ring:var(--palette-literal-174);--color-accent:#0069e0;--color-accent-on:#fff;--color-accent-soft:var(--color-morning-tint);--color-glass-white:var(--color-white);--color-palette-action:var(--color-white);--color-palette-zinc-50:var(--color-zinc-50);--color-palette-zinc-100:var(--color-zinc-100);--color-palette-zinc-200:var(--color-zinc-200);--color-palette-zinc-300:var(--color-zinc-300);--color-palette-zinc-400:var(--color-zinc-400);--color-palette-zinc-500:var(--color-zinc-500);--color-palette-zinc-600:var(--color-zinc-600);--color-palette-zinc-700:var(--color-zinc-700);--color-palette-zinc-800:var(--color-zinc-800);--color-palette-zinc-900:var(--color-zinc-900);--color-palette-zinc-950:var(--color-zinc-950)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-yellow-50:lab(98.6846% -1.79055 9.7766);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-200:lab(92.4222% -26.4702 12.9427);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-green-900:lab(30.797% -29.6927 17.382);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-600:lab(55.1767% -26.7496 -30.5139);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-purple-50:lab(97.1627% 2.99937 -4.13398);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-rose-950:lab(14.2323% 34.0086 9.80922);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-zinc-50:lab(98.26% 0 0);--color-zinc-100:lab(96.1634% .0993311 -.364041);--color-zinc-200:lab(90.6853% .399232 -1.45452);--color-zinc-300:lab(84.9837% .601262 -2.17986);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-600:lab(35.1166% 1.78212 -6.1173);--color-zinc-700:lab(26.8019% 1.35387 -4.68303);--color-zinc-800:lab(15.7305% .613764 -2.16959);--color-zinc-900:lab(8.30603% .618205 -2.16572);--color-zinc-950:lab(2.51107% .242703 -.886115)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-sky-wash:#0e1117;--color-paper-white:#161a22;--color-cloud-veil:#1f242e;--color-pure-white:#fff;--color-midnight-ink:#f4f5f7;--color-pressed-charcoal:#232a36;--color-stone:#a0a6b2;--color-fog:#6e7280;--color-morning-tint:#1a2a3d;--color-lilac-mist:#2a1f3a;--color-sprout:#1f3528;--color-success-bg:#14361f;--color-success-surface:#1a4528;--color-success-border:#34c759;--color-success-text:#6fdf8b;--color-warning-bg:#3a2c12;--color-warning-surface:#4a3a18;--color-warning-border:#d6a23a;--color-warning-text:#f5d27a;--color-error-bg:#3b161a;--color-error-surface:#4a1d22;--color-error-border:#ff5a5f;--color-error-text:#ff9498;--color-ink:#f4f5f7;--edge-earned:#f4f5f7;--edge-non-earned:#4a4f5a;--shadow-card:#0006 0px 14px 24px 4px;--shadow-button:#0009 0px 1px 2px 0px, #000 0px 0px 0px 1px;--gradient-sky:linear-gradient(#1a2a3d 0%, #161a22 100%);--gradient-lilac:linear-gradient(#2a1f3a 0%, #161a22 100%);--gradient-buttery:linear-gradient(#2d2618 0%, #161a22 100%);--gradient-sunset:linear-gradient(#322018 0%, #161a22 100%);--gradient-brand-blue:linear-gradient(135deg, #0069e0 0%, #0a192f 100%);--gradient-hero:linear-gradient(135deg, #1a2a3d 0%, #2a1f3a 100%);--text-on-hero:#f4f5f7;--color-qi-canvas:#0f1115;--color-qi-surface:#161a22;--color-qi-text-primary:#f7f8fa;--color-qi-text-secondary:#b4b8bf;--color-qi-text-tertiary:#8a8f97;--color-qi-divider:#f7f8fa1a;--color-qi-cobalt:#6f95ff;--color-qi-cobalt-soft:#6f95ff29;--color-qi-cobalt-glow:#6f95ff66;--color-qi-cobalt-deep:#5f8aff;--color-qi-state-running:#34c759;--color-qi-state-running-soft:#34c75929;--color-qi-state-paused:#a0a6b2;--color-qi-state-paused-soft:#a0a6b229;--color-qi-state-rescue:#b07aff;--color-qi-state-rescue-soft:#b07aff2e;--color-qi-state-overtime:#f5a524;--color-qi-state-overtime-soft:#f5a5242e;--color-qi-state-error:#ff5a5f;--color-qi-state-error-soft:#ff5a5f2e;--color-qi-state-running-strong:#34c759;--color-qi-state-paused-strong:#d1d5db;--color-qi-state-rescue-strong:#b07aff;--color-qi-state-overtime-strong:#f5a524;--color-qi-state-error-strong:#ff5a5f;--qi-ambient-particles-opacity:.1}.qi-canvas-bg{--qi-canvas-tint-a:var(--palette-literal-94);--qi-canvas-tint-b:var(--palette-literal-95);background:radial-gradient(62rem 38rem at 18% 4%, var(--qi-canvas-tint-a), transparent 70%), radial-gradient(48rem 34rem at 88% 24%, var(--qi-canvas-tint-b), transparent 74%), linear-gradient(145deg, var(--palette-literal-96) 0%, var(--palette-literal-97) 52%, var(--palette-literal-98) 100%);transition:background .7s}.qi-canvas-wave{position:relative}.qi-canvas-wave:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 100%, var(--palette-literal-99), transparent 72%);opacity:1;z-index:0;height:18vh;position:absolute;inset:auto 0 0}.qi-sphere-glow{box-shadow:inset 0 1px 1px var(--color-qi-sphere-highlight), inset 0 -1px 2px var(--palette-literal-100), 0 10px 30px -10px var(--palette-literal-101), 0 0 0 1px var(--palette-literal-78)}.active-session-shell{isolation:isolate;width:min(100%,72rem);margin-inline:auto}.active-session-next{background:linear-gradient(145deg, var(--palette-literal-102), var(--palette-literal-103));border:1px solid var(--palette-literal-104);box-shadow:inset 0 1px 0 var(--palette-literal-105), 0 22px 55px -38px var(--palette-literal-106);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%)}.active-session-orb:before,.active-session-orb:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.active-session-orb:before{border:1px solid var(--palette-literal-107);box-shadow:0 0 72px -28px var(--palette-literal-108);inset:-10px}.active-session-orb:after{background:radial-gradient(circle at 50% 70%, var(--palette-literal-109), transparent 62%);filter:blur(16px);z-index:-1;inset:8%}@media (max-width:767px){.mobile-focus-chrome{min-height:0;transition:opacity .28s ease-out,max-height .28s ease-out,margin .28s ease-out,padding-block .28s ease-out;overflow:hidden}.mobile-focus-greeting{max-height:3rem}.mobile-focus-action{max-height:9rem}.mobile-focus-chrome--hidden{pointer-events:none;opacity:0;min-height:0;max-height:0;margin-block:0!important;padding-block:0!important}.session-timer-theme-slot{opacity:1;transition:opacity .28s ease-out}.session-timer-theme-slot--hidden{pointer-events:none;opacity:0}}.session-action-tray{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.session-action-button{isolation:isolate;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;position:relative;overflow:hidden}.session-action-button:before{content:"";z-index:0;border-radius:inherit;background:var(--session-action-state-layer,var(--color-brand-accent-deep));opacity:0;pointer-events:none;transition:opacity 90ms;position:absolute;inset:0}.session-action-button:active:before{opacity:.12}.session-action-button:focus-visible:before{opacity:.06}.session-action-button:disabled:before{display:none}.session-action-button>:not(.session-action-ripple){z-index:1;position:relative}.session-action-button:focus-visible{outline:2px solid var(--session-action-accent,var(--color-brand-accent-ring));outline-offset:3px}.session-action-button:disabled{cursor:not-allowed}.session-action-ripple{z-index:0;left:var(--session-action-ripple-x);top:var(--session-action-ripple-y);background:var(--session-action-state-layer,var(--color-brand-accent-deep));opacity:.28;pointer-events:none;border-radius:999px;width:4.5rem;height:4.5rem;animation:.52s cubic-bezier(.2,.75,.25,1) both session-action-ripple;position:absolute;transform:translate(-50%,-50%)scale(.15)}.session-action-control{box-shadow:none;background:0 0;border:0;position:relative}.session-action-control:hover{background:var(--palette-literal-110)}.session-action-control--primary{background:linear-gradient(145deg,var(--color-qi-cobalt),var(--color-qi-cobalt-deep));border:1px solid #5f8affa6}@supports (color:color-mix(in lab, red, red)){.session-action-control--primary{border:1px solid color-mix(in srgb,var(--color-qi-cobalt) 65%,transparent)}}.session-action-control--primary{box-shadow:0 14px 28px -18px var(--color-qi-cobalt-glow),inset 0 1px 0 var(--palette-literal-111)}.session-action-card{--session-action-accent:var(--palette-literal-16);--session-action-fill:var(--palette-literal-112);--session-action-fill-border:var(--palette-literal-113);--session-action-surface:var(--palette-literal-114);--session-action-ring:var(--palette-literal-115);--session-action-state-layer:var(--session-action-accent);border:1px solid var(--session-action-ring);background:var(--session-action-surface);min-width:0;min-height:10rem;color:var(--color-qi-text-primary);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:-.015em;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;font-size:1.05rem;font-weight:650;transition:transform .16s cubic-bezier(.2,.8,.2,1),background-color .16s,border-color .16s;display:flex}.session-action-card:hover{border-color:var(--session-action-accent);transform:none}@supports (color:color-mix(in lab, red, red)){.session-action-card:hover{border-color:color-mix(in srgb,var(--session-action-accent) 26%,var(--session-action-ring))}}.session-action-card:hover{background:var(--session-action-surface)}@supports (color:color-mix(in lab, red, red)){.session-action-card:hover{background:color-mix(in srgb,var(--session-action-surface) 94%,var(--session-action-accent))}}.session-action-card:hover{box-shadow:none}.session-action-card:active{filter:none;box-shadow:none;transition-duration:70ms;transform:scale(.94)}.session-action-card:disabled,.session-action-card:disabled:hover{opacity:.5;border-color:var(--session-action-ring);background:var(--session-action-surface);box-shadow:none;filter:none;transform:none}.session-action-card--primary{--session-action-state-layer:var(--palette-literal-116);border-color:var(--session-action-fill-border);background:var(--session-action-fill);color:var(--color-qi-text-primary);box-shadow:none}.session-action-card--primary:hover{border-color:var(--session-action-fill-border);background:var(--session-action-fill)}@supports (color:color-mix(in lab, red, red)){.session-action-card--primary:hover{background:color-mix(in srgb,var(--session-action-fill) 92%,var(--palette-literal-117))}}.session-action-card--primary:disabled,.session-action-card--primary:disabled:hover{background:var(--session-action-fill)}.session-action-card__icon{color:var(--session-action-accent);stroke-width:1.9px;transition:transform .16s cubic-bezier(.2,.8,.2,1)}.session-action-card--primary .session-action-card__icon{color:currentColor}.session-action-card:hover .session-action-card__icon{filter:none;transform:none}.session-action-card__label{white-space:nowrap}@media (max-width:767px){.session-action-tray{gap:.375rem;padding:0}.session-action-tray .session-action-card{aspect-ratio:1;letter-spacing:-.02em;border-radius:15px;gap:.3rem;min-height:0;padding:.45rem .2rem;font-size:.72rem}.session-action-tray .session-action-card:hover{transform:none}.session-action-tray .session-action-card__icon{stroke-width:1.8px}.session-action-tray .session-action-card__label{text-overflow:ellipsis;max-width:100%;overflow:hidden}}.session-timer-sound-button{color:var(--color-brand-accent-deep);background:var(--color-brand-accent-soft);box-shadow:inset 0 1px 0 var(--palette-literal-117),0 0 0 1px var(--color-brand-accent-border)}@supports (color:color-mix(in lab, red, red)){.session-timer-sound-button{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--palette-literal-117) 42%,transparent),0 0 0 1px var(--color-brand-accent-border)}}@media (min-width:768px){.active-session-shell{background:linear-gradient(145deg,var(--palette-literal-118),var(--palette-literal-119));border:1px solid var(--palette-literal-104);box-shadow:inset 0 1px 0 var(--palette-literal-105),0 40px 100px -60px var(--palette-literal-120);-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);border-radius:2.5rem;padding:clamp(2rem,4vw,4rem)}}.mobile-nav-island{box-shadow:0 24px 60px -28px var(--palette-literal-121);overflow:visible}.mobile-dock-surface{--dock-underglow:var(--palette-literal-122);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#000,#000),url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='80'%3E%3Cpath%20d='M34,0%20C41,0%2047,3%2047,8%20A33,33%200%200%200%20113,8%20C113,3%20120,0%20126,0%20Z'%20fill='%23000'/%3E%3C/svg%3E");mask-image:linear-gradient(#000,#000),url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='80'%3E%3Cpath%20d='M34,0%20C41,0%2047,3%2047,8%20A33,33%200%200%200%20113,8%20C113,3%20120,0%20126,0%20Z'%20fill='%23000'/%3E%3C/svg%3E");-webkit-mask-position:50%,top;mask-position:50%,top;-webkit-mask-size:100% 100%,160px 80px;mask-size:100% 100%,160px 80px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}html:not(.dark) .mobile-dock-surface{box-shadow:none}.mobile-dock-surface:after{content:"";background:radial-gradient(104px 60px at 50% 31px, var(--dock-underglow), transparent 78%);pointer-events:none;width:210px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}html:not(.dark) .mobile-dock-surface:after{background:radial-gradient(112px 62px at 50% 31px,var(--palette-literal-123) 0%,var(--palette-literal-124) 34%,var(--palette-literal-125) 58%,transparent 80%);width:230px}.dark .mobile-dock-plus{--fab-glow:var(--palette-literal-126);--fab-glow-strong:var(--palette-literal-127);--fab-rim:var(--palette-literal-128)}html:not(.dark) .mobile-dock-plus{--fab-glow:var(--palette-literal-129);--fab-glow-strong:var(--palette-literal-25);--fab-rim:var(--palette-literal-130)}.mobile-dock-fab{border:1px solid var(--fab-rim);box-shadow:0 2px 7px var(--fab-glow), inset 0 1px 0 var(--palette-literal-131);animation:4.8s ease-in-out infinite mobile-fab-breathe;position:relative}.mobile-dock-fab:before{content:"";background:linear-gradient(180deg,var(--palette-literal-132),transparent);filter:blur(2px);pointer-events:none;border-radius:999px;height:7px;position:absolute;inset:3px 24% auto}.desktop-nav-rail{box-shadow:inset 0 1px 0 var(--palette-literal-102), 0 24px 60px -32px var(--palette-literal-133)}html:not(.dark) .mobile-nav-island{box-shadow:0 14px 32px -24px var(--palette-literal-134)}.dark .desktop-nav-rail{box-shadow:inset 0 1px 0 var(--palette-literal-107), 0 24px 60px -28px var(--palette-literal-121)}.dark .qi-canvas-bg{background:radial-gradient(70% 55% at 50% 38%, var(--palette-literal-135), transparent 70%), radial-gradient(55% 45% at 72% 70%, var(--palette-literal-136), transparent 72%), linear-gradient(145deg,var(--palette-literal-137) 0%,var(--palette-literal-138) 52%,var(--palette-literal-139) 100%)}.dark .active-session-next{background:linear-gradient(145deg,var(--palette-literal-140),var(--palette-literal-141));border-color:var(--palette-literal-142);box-shadow:inset 0 1px 0 var(--palette-literal-31),0 22px 55px -38px var(--palette-literal-143)}.dark .session-action-tray{box-shadow:none;background:0 0;border-color:#0000}.dark .session-action-card{--session-action-accent:var(--palette-literal-144);--session-action-fill:var(--palette-literal-145);--session-action-fill-border:var(--palette-literal-128);--session-action-surface:var(--palette-literal-146);--session-action-ring:var(--palette-literal-147)}.dark .session-action-control:hover{background:var(--palette-literal-31)}.dark .session-action-control--primary{background:linear-gradient(145deg,var(--color-qi-cobalt),var(--color-qi-cobalt-deep));border-color:var(--palette-literal-128);box-shadow:0 14px 28px -18px var(--color-qi-cobalt-glow),inset 0 1px 0 var(--palette-literal-131)}@media (min-width:768px){.dark .active-session-shell{background:linear-gradient(145deg,var(--palette-literal-148),var(--palette-literal-149));border-color:var(--palette-literal-107);box-shadow:inset 0 1px 0 var(--palette-literal-31),0 40px 100px -60px var(--palette-literal-40)}}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-3{inset:calc(var(--spacing) * 3)}.inset-\[1\%\]{inset:1%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-\[5\%\]{inset-inline:5%}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-1{inset-block:calc(var(--spacing) * 1)}.inset-y-3{inset-block:calc(var(--spacing) * 3)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-top-4{top:calc(var(--spacing) * -4)}.-top-10{top:calc(var(--spacing) * -10)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.-top-32{top:calc(var(--spacing) * -32)}.-top-44{top:calc(var(--spacing) * -44)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-7{top:calc(var(--spacing) * 7)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-24{top:calc(var(--spacing) * 24)}.top-\[-6\%\]{top:-6%}.top-\[2\%\]{top:2%}.top-\[3px\]{top:3px}.top-\[8\%\]{top:8%}.top-\[14\%\]{top:14%}.top-\[16\%\]{top:16%}.top-\[26\%\]{top:26%}.top-\[35\%\]{top:35%}.top-\[40\%\]{top:40%}.top-\[44\%\]{top:44%}.-right-1{right:calc(var(--spacing) * -1)}.-right-14{right:calc(var(--spacing) * -14)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.-right-24{right:calc(var(--spacing) * -24)}.-right-44{right:calc(var(--spacing) * -44)}.-right-52{right:calc(var(--spacing) * -52)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-\[3\%\]{right:3%}.right-\[4\%\]{right:4%}.right-\[7\.5rem\]{right:7.5rem}.right-\[10\%\]{right:10%}.right-\[22\%\]{right:22%}.right-\[34\%\]{right:34%}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.-bottom-32{bottom:calc(var(--spacing) * -32)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\[-18rem\]{bottom:-18rem}.bottom-\[7\%\]{bottom:7%}.bottom-\[108px\+safe\]{bottom:108px+safe}.bottom-\[108px\]{bottom:108px}.bottom-\[calc\(108px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(108px + env(safe-area-inset-bottom))}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-2{left:calc(var(--spacing) * -2)}.-left-3{left:calc(var(--spacing) * -3)}.-left-16{left:calc(var(--spacing) * -16)}.-left-24{left:calc(var(--spacing) * -24)}.-left-36{left:calc(var(--spacing) * -36)}.-left-48{left:calc(var(--spacing) * -48)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-\[-12\%\]{left:-12%}.left-\[2\%\]{left:2%}.left-\[3px\]{left:3px}.left-\[8\%\]{left:8%}.left-\[18\%\]{left:18%}.left-\[22\%\]{left:22%}.left-\[23px\]{left:23px}.left-\[42\%\]{left:42%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-20{z-index:calc(20 * -1)}.-z-\[1\]{z-index:calc(1 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-55{z-index:55}.z-60{z-index:60}.z-65{z-index:65}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[99\]{z-index:99}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-8{grid-column:span 8/span 8}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-7{margin-inline:calc(var(--spacing) * 7)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-\[26px\]{margin-top:-26px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[6px\]{margin-top:6px}.mt-\[12px\]{margin-top:12px}.mt-\[14px\]{margin-top:14px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-14{margin-right:calc(var(--spacing) * 14)}.mr-auto{margin-right:auto}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[6px\]{margin-bottom:6px}.mb-\[14px\]{margin-bottom:14px}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-\[46px\]{margin-left:46px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-52{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52)}.size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.size-\[15px\]{width:15px;height:15px}.size-\[18px\]{width:18px;height:18px}.size-\[21px\]{width:21px;height:21px}.size-\[24rem\]{width:24rem;height:24rem}.size-\[26rem\]{width:26rem;height:26rem}.size-\[28rem\]{width:28rem;height:28rem}.size-\[30rem\]{width:30rem;height:30rem}.size-\[32px\]{width:32px;height:32px}.size-\[34px\]{width:34px;height:34px}.size-\[34rem\]{width:34rem;height:34rem}.size-\[36px\]{width:36px;height:36px}.size-\[38rem\]{width:38rem;height:38rem}.size-\[52px\]{width:52px;height:52px}.size-\[60px\]{width:60px;height:60px}.size-\[88px\]{width:88px;height:88px}.size-\[98\%\]{width:98%;height:98%}.size-\[340px\]{width:340px;height:340px}.size-\[380px\]{width:380px;height:380px}.size-\[Npx\]{width:Npx;height:Npx}.size-\[min\(280px\,88vw\)\]{width:min(280px,88vw);height:min(280px,88vw)}.size-\[min\(320px\,92vw\)\]{width:min(320px,92vw);height:min(320px,92vw)}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-96{height:calc(var(--spacing) * 96)}.h-\[3px\]{height:3px}.h-\[18\%\]{height:18%}.h-\[22\%\]{height:22%}.h-\[26px\]{height:26px}.h-\[26rem\]{height:26rem}.h-\[30px\]{height:30px}.h-\[30rem\]{height:30rem}.h-\[34px\]{height:34px}.h-\[38rem\]{height:38rem}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[60px\]{height:60px}.h-\[62px\]{height:62px}.h-\[72px\]{height:72px}.h-\[80vh\]{height:80vh}.h-\[88px\]{height:88px}.h-\[92px\]{height:92px}.h-\[100dvh\]{height:100dvh}.h-\[140px\]{height:140px}.h-\[220px\]{height:220px}.h-\[230px\]{height:230px}.h-\[340px\]{height:340px}.h-\[380px\]{height:380px}.h-\[420px\]{height:420px}.h-\[calc\(100\%-2\.25rem\)\]{height:calc(100% - 2.25rem)}.h-\[calc\(100dvh-7rem\)\]{height:calc(100dvh - 7rem)}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-\[calc\(var\(--chat-visual-height\,100dvh\)-4rem\)\]{height:calc(var(--chat-visual-height,100dvh) - 4rem)}.h-\[env\(safe-area-inset-bottom\)\]{height:env(safe-area-inset-bottom)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-\[26rem\]{max-height:26rem}.max-h-\[26vh\]{max-height:26vh}.max-h-\[28rem\]{max-height:28rem}.max-h-\[45\%\]{max-height:45%}.max-h-\[55dvh\]{max-height:55dvh}.max-h-\[56vh\]{max-height:56vh}.max-h-\[58\%\]{max-height:58%}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.max-h-\[calc\(100dvh-19rem\)\]{max-height:calc(100dvh - 19rem)}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-none{max-height:none}.\!min-h-9{min-height:calc(var(--spacing) * 9)!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2rem\]{min-height:2rem}.min-h-\[36px\]{min-height:36px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[112px\]{min-height:112px}.min-h-\[124px\]{min-height:124px}.min-h-\[132px\]{min-height:132px}.min-h-\[136px\]{min-height:136px}.min-h-\[160dvh\]{min-height:160dvh}.min-h-\[180px\]{min-height:180px}.min-h-\[186px\]{min-height:186px}.min-h-\[220px\]{min-height:220px}.min-h-\[280px\]{min-height:280px}.min-h-\[380px\]{min-height:380px}.min-h-\[640px\]{min-height:640px}.min-h-\[calc\(100dvh-2rem-env\(safe-area-inset-bottom\)\)\]{min-height:calc(100dvh - 2rem - env(safe-area-inset-bottom))}.min-h-\[calc\(100dvh-4\.75rem\)\]{min-height:calc(100dvh - 4.75rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[3px\]{width:3px}.w-\[8\.5rem\]{width:8.5rem}.w-\[9\.5rem\]{width:9.5rem}.w-\[38rem\]{width:38rem}.w-\[42\%\]{width:42%}.w-\[46px\]{width:46px}.w-\[56px\]{width:56px}.w-\[64\%\]{width:64%}.w-\[64px\]{width:64px}.w-\[68px\]{width:68px}.w-\[74\%\]{width:74%}.w-\[88px\]{width:88px}.w-\[92px\]{width:92px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[400px\]{width:400px}.w-\[480px\]{width:480px}.w-\[760px\]{width:760px}.w-\[calc\(50\%-0\.25rem\)\]{width:calc(50% - .25rem)}.w-\[calc\(100\%-12px\)\]{width:calc(100% - 12px)}.w-\[calc\(100dvw-2rem\)\]{width:calc(100dvw - 2rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[8rem\]{max-width:8rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[15ch\]{max-width:15ch}.max-w-\[15rem\]{max-width:15rem}.max-w-\[17rem\]{max-width:17rem}.max-w-\[19\.5rem\]{max-width:19.5rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[46rem\]{max-width:46rem}.max-w-\[52ch\]{max-width:52ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[65ch\]{max-width:65ch}.max-w-\[76\%\]{max-width:76%}.max-w-\[80ch\]{max-width:80ch}.max-w-\[84\%\]{max-width:84%}.max-w-\[88\%\]{max-width:88%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[260px\]{max-width:260px}.max-w-\[320px\]{max-width:320px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[920px\]{max-width:920px}.max-w-\[940px\]{max-width:940px}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-\[3rem\]{min-width:3rem}.min-w-\[44px\]{min-width:44px}.min-w-\[130px\]{min-width:130px}.min-w-\[640px\]{min-width:640px}.min-w-\[700px\]{min-width:700px}.flex-1{flex:1}.flex-\[1\.35\]{flex:1.35}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(100\%\+0\.5rem\)\]{--tw-translate-x:calc(100% + .5rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(100\%\+2rem\)\]{--tw-translate-y:calc(100% + 2rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.03\]{scale:1.03}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-2{rotate:2deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-7deg\]{rotate:-7deg}.rotate-\[-18deg\]{rotate:-18deg}.rotate-\[-28deg\]{rotate:-28deg}.rotate-\[-40deg\]{rotate:-40deg}.rotate-\[7deg\]{rotate:7deg}.rotate-\[16deg\]{rotate:16deg}.rotate-\[24deg\]{rotate:24deg}.rotate-\[36deg\]{rotate:36deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_4\.5rem_4\.5rem\]{grid-template-columns:1fr 4.5rem 4.5rem}.grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_2\.5rem\]{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:2.25rem minmax(0,1fr)}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[36px_minmax\(0\,1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.grid-cols-\[48px_minmax\(0\,1fr\)_24px\]{grid-template-columns:48px minmax(0,1fr) 24px}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_2\.5rem_4rem\]{grid-template-columns:minmax(0,1fr) 2.5rem 4rem}.grid-cols-\[minmax\(0\,1fr\)_3rem\]{grid-template-columns:minmax(0,1fr) 3rem}.grid-cols-\[minmax\(0\,1fr\)_12rem\]{grid-template-columns:minmax(0,1fr) 12rem}.grid-cols-\[minmax\(0\,1fr\)_48px_48px\]{grid-template-columns:minmax(0,1fr) 48px 48px}.grid-cols-\[minmax\(0\,1fr\)_60px\]{grid-template-columns:minmax(0,1fr) 60px}.grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,10rem\)_1fr\]{grid-template-columns:minmax(0,10rem) 1fr}.grid-cols-\[repeat\(24\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(24,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.place-items-end{place-items:end}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-9>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 9) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 9) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[8px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(8px * var(--tw-space-y-reverse));margin-block-end:calc(8px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--color-qi-divider\)\]>:not(:last-child)){border-color:var(--color-qi-divider)}:where(.divide-black\/8>:not(:last-child)){border-color:#00000014}@supports (color:color-mix(in lab, red, red)){:where(.divide-black\/8>:not(:last-child)){border-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}:where(.divide-stone\/10>:not(:last-child)){border-color:#625e571a}@supports (color:color-mix(in lab, red, red)){:where(.divide-stone\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-stone) 10%, transparent)}}:where(.divide-stone\/15>:not(:last-child)){border-color:#625e5726}@supports (color:color-mix(in lab, red, red)){:where(.divide-stone\/15>:not(:last-child)){border-color:color-mix(in oklab, var(--color-stone) 15%, transparent)}}.place-self-center{place-self:center}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28\/34\/40\]{border-radius:28/34/40}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[40px\]{border-radius:40px}.rounded-\[44px\]{border-radius:44px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-bl-\[10px\]{border-bottom-left-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-\[var\(--color-brand-accent\)\],.\!border-brand-accent\/30{border-color:var(--color-brand-accent)!important}@supports (color:color-mix(in lab, red, red)){.\!border-brand-accent\/30{border-color:color-mix(in oklab, var(--color-brand-accent) 30%, transparent)!important}}.border-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_28\%\,var\(--color-qi-divider\)\)\]{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_28\%\,var\(--color-qi-divider\)\)\]{border-color:color-mix(in srgb,var(--color-brand-accent) 28%,var(--color-qi-divider))}}.border-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_30\%\,var\(--color-qi-divider\)\)\]{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_30\%\,var\(--color-qi-divider\)\)\]{border-color:color-mix(in srgb,var(--color-brand-accent) 30%,var(--color-qi-divider))}}.border-\[color-mix\(in_srgb\,var\(--color-ink\)_32\%\,transparent\)\]{border-color:#24231f52}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-ink\)_32\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-ink) 32%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--color-qi-state-rescue\)_35\%\,var\(--color-qi-divider\)\)\]{border-color:#9c6de166}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-qi-state-rescue\)_35\%\,var\(--color-qi-divider\)\)\]{border-color:color-mix(in srgb,var(--color-qi-state-rescue) 35%,var(--color-qi-divider))}}.border-\[color\:var\(--color-qi-divider\)\]{border-color:var(--color-qi-divider)}.border-\[var\(--color-brand-accent\)\]{border-color:var(--color-brand-accent)}.border-\[var\(--color-qi-divider\)\]{border-color:var(--color-qi-divider)}.border-\[var\(--desktop-focus-accent\)\]{border-color:var(--desktop-focus-accent)}.border-\[var\(--desktop-focus-chip-ring\)\]{border-color:var(--desktop-focus-chip-ring)}.border-\[var\(--desktop-focus-divider\)\]{border-color:var(--desktop-focus-divider)}.border-\[var\(--qfs-accent\)\]\/20{border-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--qfs-accent\)\]\/20{border-color:color-mix(in oklab, var(--qfs-accent) 20%, transparent)}}.border-\[var\(--qfs-accent\)\]\/25{border-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--qfs-accent\)\]\/25{border-color:color-mix(in oklab, var(--qfs-accent) 25%, transparent)}}.border-\[var\(--qfs-accent\)\]\/40{border-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--qfs-accent\)\]\/40{border-color:color-mix(in oklab, var(--qfs-accent) 40%, transparent)}}.border-\[var\(--qfs-accent\)\]\/45{border-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--qfs-accent\)\]\/45{border-color:color-mix(in oklab, var(--qfs-accent) 45%, transparent)}}.border-\[var\(--smart-pad-border\)\]{border-color:var(--smart-pad-border)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-400\/45{border-color:#fcbb0073}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/45{border-color:color-mix(in oklab, var(--color-amber-400) 45%, transparent)}}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-black\/8{border-color:#00000014}@supports (color:color-mix(in lab, red, red)){.border-black\/8{border-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-black\/15{border-color:#00000026}@supports (color:color-mix(in lab, red, red)){.border-black\/15{border-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab, red, red)){.border-black\/20{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.border-brand-accent{border-color:var(--color-brand-accent)}.border-brand-accent-deep\/25{border-color:var(--color-brand-accent-deep)}@supports (color:color-mix(in lab, red, red)){.border-brand-accent-deep\/25{border-color:color-mix(in oklab, var(--color-brand-accent-deep) 25%, transparent)}}.border-brand-accent\/10{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-brand-accent\/10{border-color:color-mix(in oklab, var(--color-brand-accent) 10%, transparent)}}.border-brand-accent\/15{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-brand-accent\/15{border-color:color-mix(in oklab, var(--color-brand-accent) 15%, transparent)}}.border-brand-accent\/20{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-brand-accent\/20{border-color:color-mix(in oklab, var(--color-brand-accent) 20%, transparent)}}.border-brand-accent\/35{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-brand-accent\/35{border-color:color-mix(in oklab, var(--color-brand-accent) 35%, transparent)}}.border-brand-accent\/40{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-brand-accent\/40{border-color:color-mix(in oklab, var(--color-brand-accent) 40%, transparent)}}.border-brand-accent\/50{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-brand-accent\/50{border-color:color-mix(in oklab, var(--color-brand-accent) 50%, transparent)}}.border-brand-accent\/55{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-brand-accent\/55{border-color:color-mix(in oklab, var(--color-brand-accent) 55%, transparent)}}.border-cloud-veil{border-color:var(--color-cloud-veil)}.border-cloud-veil\/30{border-color:#eae3d84d}@supports (color:color-mix(in lab, red, red)){.border-cloud-veil\/30{border-color:color-mix(in oklab, var(--color-cloud-veil) 30%, transparent)}}.border-cloud-veil\/70{border-color:#eae3d8b3}@supports (color:color-mix(in lab, red, red)){.border-cloud-veil\/70{border-color:color-mix(in oklab, var(--color-cloud-veil) 70%, transparent)}}.border-current,.border-current\/20{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/20{border-color:color-mix(in oklab, currentcolor 20%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/60{border-color:#a4f4cf99}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/60{border-color:color-mix(in oklab, var(--color-emerald-200) 60%, transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/25{border-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-error-border{border-color:var(--color-error-border)}.border-error-border\/30{border-color:#d83a424d}@supports (color:color-mix(in lab, red, red)){.border-error-border\/30{border-color:color-mix(in oklab, var(--color-error-border) 30%, transparent)}}.border-error-border\/40{border-color:#d83a4266}@supports (color:color-mix(in lab, red, red)){.border-error-border\/40{border-color:color-mix(in oklab, var(--color-error-border) 40%, transparent)}}.border-error-border\/50{border-color:#d83a4280}@supports (color:color-mix(in lab, red, red)){.border-error-border\/50{border-color:color-mix(in oklab, var(--color-error-border) 50%, transparent)}}.border-error-surface{border-color:var(--color-error-surface)}.border-glass-white\/5{border-color:#fffdf80d}@supports (color:color-mix(in lab, red, red)){.border-glass-white\/5{border-color:color-mix(in oklab, var(--color-glass-white) 5%, transparent)}}.border-glass-white\/10{border-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){.border-glass-white\/10{border-color:color-mix(in oklab, var(--color-glass-white) 10%, transparent)}}.border-glass-white\/50{border-color:#fffdf880}@supports (color:color-mix(in lab, red, red)){.border-glass-white\/50{border-color:color-mix(in oklab, var(--color-glass-white) 50%, transparent)}}.border-glass-white\/60{border-color:#fffdf899}@supports (color:color-mix(in lab, red, red)){.border-glass-white\/60{border-color:color-mix(in oklab, var(--color-glass-white) 60%, transparent)}}.border-glass-white\/80{border-color:#fffdf8cc}@supports (color:color-mix(in lab, red, red)){.border-glass-white\/80{border-color:color-mix(in oklab, var(--color-glass-white) 80%, transparent)}}.border-glass-white\/90{border-color:#fffdf8e6}@supports (color:color-mix(in lab, red, red)){.border-glass-white\/90{border-color:color-mix(in oklab, var(--color-glass-white) 90%, transparent)}}.border-midnight-ink{border-color:var(--color-midnight-ink)}.border-midnight-ink\/15{border-color:#24231f26}@supports (color:color-mix(in lab, red, red)){.border-midnight-ink\/15{border-color:color-mix(in oklab, var(--color-midnight-ink) 15%, transparent)}}.border-morning-tint{border-color:var(--color-morning-tint)}.border-palette-zinc-700{border-color:var(--color-palette-zinc-700)}.border-palette-zinc-800{border-color:var(--color-palette-zinc-800)}.border-paper-white\/50{border-color:#faf6ee80}@supports (color:color-mix(in lab, red, red)){.border-paper-white\/50{border-color:color-mix(in oklab, var(--color-paper-white) 50%, transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-500{border-color:var(--color-red-500)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-500\/30{border-color:#ef44444d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-signal-blue{border-color:var(--color-signal-blue)}.border-signal-blue\/20{border-color:#09f3}@supports (color:color-mix(in lab, red, red)){.border-signal-blue\/20{border-color:color-mix(in oklab, var(--color-signal-blue) 20%, transparent)}}.border-stone\/10{border-color:#625e571a}@supports (color:color-mix(in lab, red, red)){.border-stone\/10{border-color:color-mix(in oklab, var(--color-stone) 10%, transparent)}}.border-stone\/15{border-color:#625e5726}@supports (color:color-mix(in lab, red, red)){.border-stone\/15{border-color:color-mix(in oklab, var(--color-stone) 15%, transparent)}}.border-stone\/20{border-color:#625e5733}@supports (color:color-mix(in lab, red, red)){.border-stone\/20{border-color:color-mix(in oklab, var(--color-stone) 20%, transparent)}}.border-stone\/25{border-color:#625e5740}@supports (color:color-mix(in lab, red, red)){.border-stone\/25{border-color:color-mix(in oklab, var(--color-stone) 25%, transparent)}}.border-stone\/30{border-color:#625e574d}@supports (color:color-mix(in lab, red, red)){.border-stone\/30{border-color:color-mix(in oklab, var(--color-stone) 30%, transparent)}}.border-stone\/40{border-color:#625e5766}@supports (color:color-mix(in lab, red, red)){.border-stone\/40{border-color:color-mix(in oklab, var(--color-stone) 40%, transparent)}}.border-success-border{border-color:var(--color-success-border)}.border-success-border\/30{border-color:#34c7594d}@supports (color:color-mix(in lab, red, red)){.border-success-border\/30{border-color:color-mix(in oklab, var(--color-success-border) 30%, transparent)}}.border-success-border\/40{border-color:#34c75966}@supports (color:color-mix(in lab, red, red)){.border-success-border\/40{border-color:color-mix(in oklab, var(--color-success-border) 40%, transparent)}}.border-success-border\/60{border-color:#34c75999}@supports (color:color-mix(in lab, red, red)){.border-success-border\/60{border-color:color-mix(in oklab, var(--color-success-border) 60%, transparent)}}.border-tangerine\/25{border-color:#f2611040}@supports (color:color-mix(in lab, red, red)){.border-tangerine\/25{border-color:color-mix(in oklab, var(--color-tangerine) 25%, transparent)}}.border-tangerine\/30{border-color:#f261104d}@supports (color:color-mix(in lab, red, red)){.border-tangerine\/30{border-color:color-mix(in oklab, var(--color-tangerine) 30%, transparent)}}.border-tangerine\/40{border-color:#f2611066}@supports (color:color-mix(in lab, red, red)){.border-tangerine\/40{border-color:color-mix(in oklab, var(--color-tangerine) 40%, transparent)}}.border-tangerine\/45{border-color:#f2611073}@supports (color:color-mix(in lab, red, red)){.border-tangerine\/45{border-color:color-mix(in oklab, var(--color-tangerine) 45%, transparent)}}.border-transparent{border-color:#0000}.border-warning-border\/30{border-color:#b78a184d}@supports (color:color-mix(in lab, red, red)){.border-warning-border\/30{border-color:color-mix(in oklab, var(--color-warning-border) 30%, transparent)}}.border-white\/20{border-color:#fffdf833}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-\[\#5b8bbd\]{background-color:#5b8bbd}.bg-\[\#5e9b70\]{background-color:#5e9b70}.bg-\[\#8e6fc4\]{background-color:#8e6fc4}.bg-\[\#c08a4b\]{background-color:#c08a4b}.bg-\[\.\.\.accent\]{background-color:...accent}.bg-\[\.\.\.surface\]{background-color:...surface}.bg-\[color-mix\(in_srgb\,var\(--color-accent-on\)_22\%\,transparent\)\]{background-color:#ffffff38}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-accent-on\)_22\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-accent-on) 22%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_5\%\,transparent\)\]{background-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-brand-accent) 5%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_7\%\,var\(--color-qi-surface\)\)\]{background-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_7\%\,var\(--color-qi-surface\)\)\]{background-color:color-mix(in srgb,var(--color-brand-accent) 7%,var(--color-qi-surface))}}.bg-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_9\%\,var\(--color-qi-surface\)\)\]{background-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_9\%\,var\(--color-qi-surface\)\)\]{background-color:color-mix(in srgb,var(--color-brand-accent) 9%,var(--color-qi-surface))}}.bg-\[color-mix\(in_srgb\,var\(--color-qi-surface\)_55\%\,transparent\)\]{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-qi-surface\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-qi-surface) 55%,transparent)}}.bg-\[color\:var\(--color-qi-dot-inactive\)\]{background-color:var(--color-qi-dot-inactive)}.bg-\[color\:var\(--color-qi-surface\)\]{background-color:var(--color-qi-surface)}.bg-\[color\:var\(--text-on-hero\)\]\/30{background-color:#0a0d124d}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--text-on-hero\)\]\/30{background-color:color-mix(in oklab, var(--text-on-hero) 30%, transparent)}}.bg-\[rgba\(250\,246\,238\,0\.92\)\]{background-color:#faf6eeeb}.bg-\[var\(--color-brand-accent\)\]{background-color:var(--color-brand-accent)}.bg-\[var\(--color-brand-accent-soft\)\]{background-color:var(--color-brand-accent-soft)}.bg-\[var\(--color-canvas\,\#f7f3ec\)\]{background-color:var(--color-canvas,#f7f3ec)}.bg-\[var\(--color-paper-white\)\]{background-color:var(--color-paper-white)}.bg-\[var\(--color-qi-bg\,\#0b1220\)\]{background-color:var(--color-qi-bg,#0b1220)}.bg-\[var\(--color-qi-canvas\)\]{background-color:var(--color-qi-canvas)}.bg-\[var\(--color-qi-cloud-veil\)\]{background-color:var(--color-qi-cloud-veil)}.bg-\[var\(--color-qi-divider\)\]{background-color:var(--color-qi-divider)}.bg-\[var\(--color-qi-sprout\)\]{background-color:var(--color-qi-sprout)}.bg-\[var\(--color-qi-state-overtime\)\]{background-color:var(--color-qi-state-overtime)}.bg-\[var\(--color-qi-state-overtime-soft\)\]{background-color:var(--color-qi-state-overtime-soft)}.bg-\[var\(--color-qi-state-paused-soft\)\]{background-color:var(--color-qi-state-paused-soft)}.bg-\[var\(--color-qi-state-paused-strong\)\]{background-color:var(--color-qi-state-paused-strong)}.bg-\[var\(--color-qi-state-rescue-soft\)\]{background-color:var(--color-qi-state-rescue-soft)}.bg-\[var\(--color-qi-state-running-soft\)\]{background-color:var(--color-qi-state-running-soft)}.bg-\[var\(--color-qi-state-running-strong\)\]{background-color:var(--color-qi-state-running-strong)}.bg-\[var\(--color-qi-surface\)\]{background-color:var(--color-qi-surface)}.bg-\[var\(--color-qi-surface\)\]\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-qi-surface\)\]\/95{background-color:color-mix(in oklab, var(--color-qi-surface) 95%, transparent)}}.bg-\[var\(--color-qi-surface\,var\(--palette-literal-783\)\)\]{background-color:var(--color-qi-surface,var(--palette-literal-783))}.bg-\[var\(--color-sky-wash\)\]{background-color:var(--color-sky-wash)}.bg-\[var\(--desktop-focus-accent\)\]{background-color:var(--desktop-focus-accent)}.bg-\[var\(--desktop-focus-accent-soft\)\]{background-color:var(--desktop-focus-accent-soft)}.bg-\[var\(--desktop-focus-chip-bg\)\]{background-color:var(--desktop-focus-chip-bg)}.bg-\[var\(--desktop-focus-track\)\]{background-color:var(--desktop-focus-track)}.bg-\[var\(--goal-accent\)\]{background-color:var(--goal-accent)}.bg-\[var\(--goal-accent-soft\)\]{background-color:var(--goal-accent-soft)}.bg-\[var\(--palette-literal-63\)\]{background-color:var(--palette-literal-63)}.bg-\[var\(--palette-literal-776\)\]\/35{background-color:var(--palette-literal-776)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--palette-literal-776\)\]\/35{background-color:color-mix(in oklab, var(--palette-literal-776) 35%, transparent)}}.bg-\[var\(--palette-literal-780\)\]{background-color:var(--palette-literal-780)}.bg-\[var\(--palette-literal-781\)\]{background-color:var(--palette-literal-781)}.bg-\[var\(--palette-literal-784\)\]{background-color:var(--palette-literal-784)}.bg-\[var\(--qfs-accent\)\],.bg-\[var\(--qfs-accent\)\]\/10{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--qfs-accent\)\]\/10{background-color:color-mix(in oklab, var(--qfs-accent) 10%, transparent)}}.bg-\[var\(--qfs-accent\)\]\/12{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--qfs-accent\)\]\/12{background-color:color-mix(in oklab, var(--qfs-accent) 12%, transparent)}}.bg-\[var\(--qfs-accent\)\]\/15{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--qfs-accent\)\]\/15{background-color:color-mix(in oklab, var(--qfs-accent) 15%, transparent)}}.bg-\[var\(--qfs-accent\)\]\/20{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--qfs-accent\)\]\/20{background-color:color-mix(in oklab, var(--qfs-accent) 20%, transparent)}}.bg-\[var\(--qfs-accent\)\]\/60{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--qfs-accent\)\]\/60{background-color:color-mix(in oklab, var(--qfs-accent) 60%, transparent)}}.bg-\[var\(--qfs-accent\)\]\/\[0\.06\]{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--qfs-accent\)\]\/\[0\.06\]{background-color:color-mix(in oklab, var(--qfs-accent) 6%, transparent)}}.bg-\[var\(--qfs-accent\)\]\/\[0\.07\]{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--qfs-accent\)\]\/\[0\.07\]{background-color:color-mix(in oklab, var(--qfs-accent) 7.0%, transparent)}}.bg-\[var\(--qfs-accent\)\]\/\[0\.055\]{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--qfs-accent\)\]\/\[0\.055\]{background-color:color-mix(in oklab, var(--qfs-accent) 5.5%, transparent)}}.bg-\[var\(--qfs-selected\)\]{background-color:var(--qfs-selected)}.bg-\[var\(--qfs-selected\,var\(--color-qi-cobalt\)\)\]{background-color:var(--qfs-selected,var(--color-qi-cobalt))}.bg-\[var\(--session-action-accent\)\]{background-color:var(--session-action-accent)}.bg-\[var\(--session-action-accent-soft\)\]{background-color:var(--session-action-accent-soft)}.bg-\[var\(--session-overdue\)\]{background-color:var(--session-overdue)}.bg-\[var\(--smart-pad-hover\)\]\/40{background-color:var(--smart-pad-hover)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--smart-pad-hover\)\]\/40{background-color:color-mix(in oklab, var(--smart-pad-hover) 40%, transparent)}}.bg-\[var\(--smart-pad-subtle\)\]{background-color:var(--smart-pad-subtle)}.bg-\[var\(--win-row-bg\,transparent\)\]{background-color:var(--win-row-bg,transparent)}.bg-accent{background-color:var(--color-accent)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-400\/25{background-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/25{background-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amethyst\/10{background-color:#9552e01a}@supports (color:color-mix(in lab, red, red)){.bg-amethyst\/10{background-color:color-mix(in oklab, var(--color-amethyst) 10%, transparent)}}.bg-amethyst\/15{background-color:#9552e026}@supports (color:color-mix(in lab, red, red)){.bg-amethyst\/15{background-color:color-mix(in oklab, var(--color-amethyst) 15%, transparent)}}.bg-amethyst\/20{background-color:#9552e033}@supports (color:color-mix(in lab, red, red)){.bg-amethyst\/20{background-color:color-mix(in oklab, var(--color-amethyst) 20%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.bg-black\/8{background-color:#00000014}@supports (color:color-mix(in lab, red, red)){.bg-black\/8{background-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-black\/\[\.02\]{background-color:#00000005}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[\.02\]{background-color:color-mix(in oklab, var(--color-black) 2%, transparent)}}.bg-black\/\[\.018\]{background-color:#00000005}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[\.018\]{background-color:color-mix(in oklab, var(--color-black) 1.8%, transparent)}}.bg-black\/\[\.025\]{background-color:#00000006}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[\.025\]{background-color:color-mix(in oklab, var(--color-black) 2.5%, transparent)}}.bg-black\/\[0\.035\]{background-color:#00000009}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-black) 3.5%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-brand-accent{background-color:var(--color-brand-accent)}.bg-brand-accent-deep,.bg-brand-accent-deep\/\[0\.07\]{background-color:var(--color-brand-accent-deep)}@supports (color:color-mix(in lab, red, red)){.bg-brand-accent-deep\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-brand-accent-deep) 7.0%, transparent)}}.bg-brand-accent\/10{background-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand-accent\/10{background-color:color-mix(in oklab, var(--color-brand-accent) 10%, transparent)}}.bg-brand-accent\/15{background-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand-accent\/15{background-color:color-mix(in oklab, var(--color-brand-accent) 15%, transparent)}}.bg-brand-accent\/25{background-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand-accent\/25{background-color:color-mix(in oklab, var(--color-brand-accent) 25%, transparent)}}.bg-brand-accent\/50{background-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand-accent\/50{background-color:color-mix(in oklab, var(--color-brand-accent) 50%, transparent)}}.bg-brand-accent\/70{background-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-brand-accent\/70{background-color:color-mix(in oklab, var(--color-brand-accent) 70%, transparent)}}.bg-cloud-veil{background-color:var(--color-cloud-veil)}.bg-cloud-veil\/30{background-color:#eae3d84d}@supports (color:color-mix(in lab, red, red)){.bg-cloud-veil\/30{background-color:color-mix(in oklab, var(--color-cloud-veil) 30%, transparent)}}.bg-cloud-veil\/35{background-color:#eae3d859}@supports (color:color-mix(in lab, red, red)){.bg-cloud-veil\/35{background-color:color-mix(in oklab, var(--color-cloud-veil) 35%, transparent)}}.bg-cloud-veil\/40{background-color:#eae3d866}@supports (color:color-mix(in lab, red, red)){.bg-cloud-veil\/40{background-color:color-mix(in oklab, var(--color-cloud-veil) 40%, transparent)}}.bg-cloud-veil\/45{background-color:#eae3d873}@supports (color:color-mix(in lab, red, red)){.bg-cloud-veil\/45{background-color:color-mix(in oklab, var(--color-cloud-veil) 45%, transparent)}}.bg-cloud-veil\/50{background-color:#eae3d880}@supports (color:color-mix(in lab, red, red)){.bg-cloud-veil\/50{background-color:color-mix(in oklab, var(--color-cloud-veil) 50%, transparent)}}.bg-cloud-veil\/55{background-color:#eae3d88c}@supports (color:color-mix(in lab, red, red)){.bg-cloud-veil\/55{background-color:color-mix(in oklab, var(--color-cloud-veil) 55%, transparent)}}.bg-cloud-veil\/60{background-color:#eae3d899}@supports (color:color-mix(in lab, red, red)){.bg-cloud-veil\/60{background-color:color-mix(in oklab, var(--color-cloud-veil) 60%, transparent)}}.bg-cloud-veil\/65{background-color:#eae3d8a6}@supports (color:color-mix(in lab, red, red)){.bg-cloud-veil\/65{background-color:color-mix(in oklab, var(--color-cloud-veil) 65%, transparent)}}.bg-cloud-veil\/70{background-color:#eae3d8b3}@supports (color:color-mix(in lab, red, red)){.bg-cloud-veil\/70{background-color:color-mix(in oklab, var(--color-cloud-veil) 70%, transparent)}}.bg-cloud-veil\/80{background-color:#eae3d8cc}@supports (color:color-mix(in lab, red, red)){.bg-cloud-veil\/80{background-color:color-mix(in oklab, var(--color-cloud-veil) 80%, transparent)}}.bg-cornflower\/15{background-color:#4fbeff26}@supports (color:color-mix(in lab, red, red)){.bg-cornflower\/15{background-color:color-mix(in oklab, var(--color-cornflower) 15%, transparent)}}.bg-current{background-color:currentColor}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/60{background-color:color-mix(in oklab, var(--color-emerald-50) 60%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-200\/60{background-color:#a4f4cf99}@supports (color:color-mix(in lab, red, red)){.bg-emerald-200\/60{background-color:color-mix(in oklab, var(--color-emerald-200) 60%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/12{background-color:color-mix(in oklab, var(--color-emerald-500) 12%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\/30{background-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/30{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-error-bg{background-color:var(--color-error-bg)}.bg-error-bg\/60{background-color:#fde1e399}@supports (color:color-mix(in lab, red, red)){.bg-error-bg\/60{background-color:color-mix(in oklab, var(--color-error-bg) 60%, transparent)}}.bg-error-border{background-color:var(--color-error-border)}.bg-error-surface{background-color:var(--color-error-surface)}.bg-error-surface\/60{background-color:#fdecee99}@supports (color:color-mix(in lab, red, red)){.bg-error-surface\/60{background-color:color-mix(in oklab, var(--color-error-surface) 60%, transparent)}}.bg-glass-white\/10{background-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){.bg-glass-white\/10{background-color:color-mix(in oklab, var(--color-glass-white) 10%, transparent)}}.bg-glass-white\/15{background-color:#fffdf826}@supports (color:color-mix(in lab, red, red)){.bg-glass-white\/15{background-color:color-mix(in oklab, var(--color-glass-white) 15%, transparent)}}.bg-glass-white\/40{background-color:#fffdf866}@supports (color:color-mix(in lab, red, red)){.bg-glass-white\/40{background-color:color-mix(in oklab, var(--color-glass-white) 40%, transparent)}}.bg-glass-white\/85{background-color:#fffdf8d9}@supports (color:color-mix(in lab, red, red)){.bg-glass-white\/85{background-color:color-mix(in oklab, var(--color-glass-white) 85%, transparent)}}.bg-glass-white\/\[\.02\]{background-color:#fffdf805}@supports (color:color-mix(in lab, red, red)){.bg-glass-white\/\[\.02\]{background-color:color-mix(in oklab, var(--color-glass-white) 2%, transparent)}}.bg-glass-white\/\[0\.045\]{background-color:#fffdf80b}@supports (color:color-mix(in lab, red, red)){.bg-glass-white\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-glass-white) 4.5%, transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-ink{background-color:var(--color-ink)}.bg-lilac-mist{background-color:var(--color-lilac-mist)}.bg-lilac-mist\/35{background-color:#eee5ef59}@supports (color:color-mix(in lab, red, red)){.bg-lilac-mist\/35{background-color:color-mix(in oklab, var(--color-lilac-mist) 35%, transparent)}}.bg-lilac-mist\/50{background-color:#eee5ef80}@supports (color:color-mix(in lab, red, red)){.bg-lilac-mist\/50{background-color:color-mix(in oklab, var(--color-lilac-mist) 50%, transparent)}}.bg-lilac-mist\/55{background-color:#eee5ef8c}@supports (color:color-mix(in lab, red, red)){.bg-lilac-mist\/55{background-color:color-mix(in oklab, var(--color-lilac-mist) 55%, transparent)}}.bg-midnight-ink{background-color:var(--color-midnight-ink)}.bg-midnight-ink\/10{background-color:#24231f1a}@supports (color:color-mix(in lab, red, red)){.bg-midnight-ink\/10{background-color:color-mix(in oklab, var(--color-midnight-ink) 10%, transparent)}}.bg-midnight-ink\/25{background-color:#24231f40}@supports (color:color-mix(in lab, red, red)){.bg-midnight-ink\/25{background-color:color-mix(in oklab, var(--color-midnight-ink) 25%, transparent)}}.bg-midnight-ink\/30{background-color:#24231f4d}@supports (color:color-mix(in lab, red, red)){.bg-midnight-ink\/30{background-color:color-mix(in oklab, var(--color-midnight-ink) 30%, transparent)}}.bg-midnight-ink\/50{background-color:#24231f80}@supports (color:color-mix(in lab, red, red)){.bg-midnight-ink\/50{background-color:color-mix(in oklab, var(--color-midnight-ink) 50%, transparent)}}.bg-midnight-ink\/55{background-color:#24231f8c}@supports (color:color-mix(in lab, red, red)){.bg-midnight-ink\/55{background-color:color-mix(in oklab, var(--color-midnight-ink) 55%, transparent)}}.bg-midnight-ink\/\[0\.03\]{background-color:#24231f08}@supports (color:color-mix(in lab, red, red)){.bg-midnight-ink\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-midnight-ink) 3%, transparent)}}.bg-midnight-ink\/\[0\.09\]{background-color:#24231f17}@supports (color:color-mix(in lab, red, red)){.bg-midnight-ink\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-midnight-ink) 9%, transparent)}}.bg-morning-tint{background-color:var(--color-morning-tint)}.bg-morning-tint\/40{background-color:#e3e9f266}@supports (color:color-mix(in lab, red, red)){.bg-morning-tint\/40{background-color:color-mix(in oklab, var(--color-morning-tint) 40%, transparent)}}.bg-morning-tint\/50{background-color:#e3e9f280}@supports (color:color-mix(in lab, red, red)){.bg-morning-tint\/50{background-color:color-mix(in oklab, var(--color-morning-tint) 50%, transparent)}}.bg-morning-tint\/60{background-color:#e3e9f299}@supports (color:color-mix(in lab, red, red)){.bg-morning-tint\/60{background-color:color-mix(in oklab, var(--color-morning-tint) 60%, transparent)}}.bg-morning-tint\/70{background-color:#e3e9f2b3}@supports (color:color-mix(in lab, red, red)){.bg-morning-tint\/70{background-color:color-mix(in oklab, var(--color-morning-tint) 70%, transparent)}}.bg-mustard\/20{background-color:#bb991533}@supports (color:color-mix(in lab, red, red)){.bg-mustard\/20{background-color:color-mix(in oklab, var(--color-mustard) 20%, transparent)}}.bg-mustard\/25{background-color:#bb991540}@supports (color:color-mix(in lab, red, red)){.bg-mustard\/25{background-color:color-mix(in oklab, var(--color-mustard) 25%, transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-palette-zinc-700{background-color:var(--color-palette-zinc-700)}.bg-palette-zinc-800{background-color:var(--color-palette-zinc-800)}.bg-palette-zinc-800\/40{background-color:#27272a66}@supports (color:color-mix(in lab, red, red)){.bg-palette-zinc-800\/40{background-color:color-mix(in oklab, var(--color-palette-zinc-800) 40%, transparent)}}.bg-palette-zinc-800\/50{background-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.bg-palette-zinc-800\/50{background-color:color-mix(in oklab, var(--color-palette-zinc-800) 50%, transparent)}}.bg-palette-zinc-900{background-color:var(--color-palette-zinc-900)}.bg-palette-zinc-900\/40{background-color:#18181b66}@supports (color:color-mix(in lab, red, red)){.bg-palette-zinc-900\/40{background-color:color-mix(in oklab, var(--color-palette-zinc-900) 40%, transparent)}}.bg-palette-zinc-900\/85{background-color:#18181bd9}@supports (color:color-mix(in lab, red, red)){.bg-palette-zinc-900\/85{background-color:color-mix(in oklab, var(--color-palette-zinc-900) 85%, transparent)}}.bg-paper-white{background-color:var(--color-paper-white)}.bg-paper-white\/10{background-color:#faf6ee1a}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/10{background-color:color-mix(in oklab, var(--color-paper-white) 10%, transparent)}}.bg-paper-white\/30{background-color:#faf6ee4d}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/30{background-color:color-mix(in oklab, var(--color-paper-white) 30%, transparent)}}.bg-paper-white\/40{background-color:#faf6ee66}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/40{background-color:color-mix(in oklab, var(--color-paper-white) 40%, transparent)}}.bg-paper-white\/45{background-color:#faf6ee73}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/45{background-color:color-mix(in oklab, var(--color-paper-white) 45%, transparent)}}.bg-paper-white\/50{background-color:#faf6ee80}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/50{background-color:color-mix(in oklab, var(--color-paper-white) 50%, transparent)}}.bg-paper-white\/55{background-color:#faf6ee8c}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/55{background-color:color-mix(in oklab, var(--color-paper-white) 55%, transparent)}}.bg-paper-white\/60{background-color:#faf6ee99}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/60{background-color:color-mix(in oklab, var(--color-paper-white) 60%, transparent)}}.bg-paper-white\/70{background-color:#faf6eeb3}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/70{background-color:color-mix(in oklab, var(--color-paper-white) 70%, transparent)}}.bg-paper-white\/75{background-color:#faf6eebf}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/75{background-color:color-mix(in oklab, var(--color-paper-white) 75%, transparent)}}.bg-paper-white\/80{background-color:#faf6eecc}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/80{background-color:color-mix(in oklab, var(--color-paper-white) 80%, transparent)}}.bg-paper-white\/82{background-color:#faf6eed1}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/82{background-color:color-mix(in oklab, var(--color-paper-white) 82%, transparent)}}.bg-paper-white\/85{background-color:#faf6eed9}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/85{background-color:color-mix(in oklab, var(--color-paper-white) 85%, transparent)}}.bg-paper-white\/90{background-color:#faf6eee6}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/90{background-color:color-mix(in oklab, var(--color-paper-white) 90%, transparent)}}.bg-paper-white\/95{background-color:#faf6eef2}@supports (color:color-mix(in lab, red, red)){.bg-paper-white\/95{background-color:color-mix(in oklab, var(--color-paper-white) 95%, transparent)}}.bg-pressed-charcoal{background-color:var(--color-pressed-charcoal)}.bg-pressed-charcoal\/30{background-color:#282a304d}@supports (color:color-mix(in lab, red, red)){.bg-pressed-charcoal\/30{background-color:color-mix(in oklab, var(--color-pressed-charcoal) 30%, transparent)}}.bg-pure-white{background-color:var(--color-pure-white)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ef44441a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/12{background-color:#ef44441f}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/12{background-color:color-mix(in oklab, var(--color-rose-500) 12%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-signal-blue{background-color:var(--color-signal-blue)}.bg-signal-blue\/10{background-color:#0099ff1a}@supports (color:color-mix(in lab, red, red)){.bg-signal-blue\/10{background-color:color-mix(in oklab, var(--color-signal-blue) 10%, transparent)}}.bg-signal-blue\/15{background-color:#0099ff26}@supports (color:color-mix(in lab, red, red)){.bg-signal-blue\/15{background-color:color-mix(in oklab, var(--color-signal-blue) 15%, transparent)}}.bg-signal-blue\/20{background-color:#09f3}@supports (color:color-mix(in lab, red, red)){.bg-signal-blue\/20{background-color:color-mix(in oklab, var(--color-signal-blue) 20%, transparent)}}.bg-signal-blue\/50{background-color:#0099ff80}@supports (color:color-mix(in lab, red, red)){.bg-signal-blue\/50{background-color:color-mix(in oklab, var(--color-signal-blue) 50%, transparent)}}.bg-signal-blue\/60{background-color:#09f9}@supports (color:color-mix(in lab, red, red)){.bg-signal-blue\/60{background-color:color-mix(in oklab, var(--color-signal-blue) 60%, transparent)}}.bg-sky-wash{background-color:var(--color-sky-wash)}.bg-sky-wash\/60{background-color:#f1ece399}@supports (color:color-mix(in lab, red, red)){.bg-sky-wash\/60{background-color:color-mix(in oklab, var(--color-sky-wash) 60%, transparent)}}.bg-sky-wash\/95{background-color:#f1ece3f2}@supports (color:color-mix(in lab, red, red)){.bg-sky-wash\/95{background-color:color-mix(in oklab, var(--color-sky-wash) 95%, transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-sprout{background-color:var(--color-sprout)}.bg-sprout\/70{background-color:#e0eee2b3}@supports (color:color-mix(in lab, red, red)){.bg-sprout\/70{background-color:color-mix(in oklab, var(--color-sprout) 70%, transparent)}}.bg-stone{background-color:var(--color-stone)}.bg-stone\/5{background-color:#625e570d}@supports (color:color-mix(in lab, red, red)){.bg-stone\/5{background-color:color-mix(in oklab, var(--color-stone) 5%, transparent)}}.bg-stone\/10{background-color:#625e571a}@supports (color:color-mix(in lab, red, red)){.bg-stone\/10{background-color:color-mix(in oklab, var(--color-stone) 10%, transparent)}}.bg-stone\/15{background-color:#625e5726}@supports (color:color-mix(in lab, red, red)){.bg-stone\/15{background-color:color-mix(in oklab, var(--color-stone) 15%, transparent)}}.bg-stone\/20{background-color:#625e5733}@supports (color:color-mix(in lab, red, red)){.bg-stone\/20{background-color:color-mix(in oklab, var(--color-stone) 20%, transparent)}}.bg-stone\/25{background-color:#625e5740}@supports (color:color-mix(in lab, red, red)){.bg-stone\/25{background-color:color-mix(in oklab, var(--color-stone) 25%, transparent)}}.bg-stone\/30{background-color:#625e574d}@supports (color:color-mix(in lab, red, red)){.bg-stone\/30{background-color:color-mix(in oklab, var(--color-stone) 30%, transparent)}}.bg-success-bg{background-color:var(--color-success-bg)}.bg-success-bg\/60{background-color:#d8f1e099}@supports (color:color-mix(in lab, red, red)){.bg-success-bg\/60{background-color:color-mix(in oklab, var(--color-success-bg) 60%, transparent)}}.bg-success-bg\/70{background-color:#d8f1e0b3}@supports (color:color-mix(in lab, red, red)){.bg-success-bg\/70{background-color:color-mix(in oklab, var(--color-success-bg) 70%, transparent)}}.bg-success-border{background-color:var(--color-success-border)}.bg-success-border\/30{background-color:#34c7594d}@supports (color:color-mix(in lab, red, red)){.bg-success-border\/30{background-color:color-mix(in oklab, var(--color-success-border) 30%, transparent)}}.bg-success-surface{background-color:var(--color-success-surface)}.bg-success-surface\/60{background-color:#e7f5ec99}@supports (color:color-mix(in lab, red, red)){.bg-success-surface\/60{background-color:color-mix(in oklab, var(--color-success-surface) 60%, transparent)}}.bg-success-surface\/80{background-color:#e7f5eccc}@supports (color:color-mix(in lab, red, red)){.bg-success-surface\/80{background-color:color-mix(in oklab, var(--color-success-surface) 80%, transparent)}}.bg-tangerine{background-color:var(--color-tangerine)}.bg-tangerine\/5{background-color:#f261100d}@supports (color:color-mix(in lab, red, red)){.bg-tangerine\/5{background-color:color-mix(in oklab, var(--color-tangerine) 5%, transparent)}}.bg-tangerine\/10{background-color:#f261101a}@supports (color:color-mix(in lab, red, red)){.bg-tangerine\/10{background-color:color-mix(in oklab, var(--color-tangerine) 10%, transparent)}}.bg-tangerine\/15{background-color:#f2611026}@supports (color:color-mix(in lab, red, red)){.bg-tangerine\/15{background-color:color-mix(in oklab, var(--color-tangerine) 15%, transparent)}}.bg-tangerine\/70{background-color:#f26110b3}@supports (color:color-mix(in lab, red, red)){.bg-tangerine\/70{background-color:color-mix(in oklab, var(--color-tangerine) 70%, transparent)}}.bg-teal-100{background-color:var(--color-teal-100)}.bg-transparent{background-color:#0000}.bg-warning-amber\/10{background-color:#bb99151a}@supports (color:color-mix(in lab, red, red)){.bg-warning-amber\/10{background-color:color-mix(in oklab, var(--color-warning-amber) 10%, transparent)}}.bg-warning-amber\/15{background-color:#bb991526}@supports (color:color-mix(in lab, red, red)){.bg-warning-amber\/15{background-color:color-mix(in oklab, var(--color-warning-amber) 15%, transparent)}}.bg-warning-amber\/70{background-color:#bb9915b3}@supports (color:color-mix(in lab, red, red)){.bg-warning-amber\/70{background-color:color-mix(in oklab, var(--color-warning-amber) 70%, transparent)}}.bg-warning-bg{background-color:var(--color-warning-bg)}.bg-warning-bg\/60{background-color:#fbecc799}@supports (color:color-mix(in lab, red, red)){.bg-warning-bg\/60{background-color:color-mix(in oklab, var(--color-warning-bg) 60%, transparent)}}.bg-warning-border{background-color:var(--color-warning-border)}.bg-warning-surface{background-color:var(--color-warning-surface)}.bg-warning-surface\/60{background-color:#fdf3d999}@supports (color:color-mix(in lab, red, red)){.bg-warning-surface\/60{background-color:color-mix(in oklab, var(--color-warning-surface) 60%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#fffdf826}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:radial-gradient\(circle_at_72\%_18\%\,color-mix\(in_srgb\,var\(--qfs-accent\)_18\%\,transparent\)_0_1px\,transparent_1px\)\,radial-gradient\(circle_at_82\%_8\%\,color-mix\(in_srgb\,var\(--qfs-accent\)_22\%\,transparent\)_0_1px\,transparent_1px\)\,radial-gradient\(ellipse_at_66\%_60\%\,color-mix\(in_srgb\,var\(--qfs-accent\)_15\%\,transparent\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 72% 18%,var(--qfs-accent) 0 1px,transparent 1px),radial-gradient(circle at 82% 8%,var(--qfs-accent) 0 1px,transparent 1px),radial-gradient(ellipse at 66% 60%,var(--qfs-accent),transparent 58%)}@supports (color:color-mix(in lab, red, red)){.\[background-image\:radial-gradient\(circle_at_72\%_18\%\,color-mix\(in_srgb\,var\(--qfs-accent\)_18\%\,transparent\)_0_1px\,transparent_1px\)\,radial-gradient\(circle_at_82\%_8\%\,color-mix\(in_srgb\,var\(--qfs-accent\)_22\%\,transparent\)_0_1px\,transparent_1px\)\,radial-gradient\(ellipse_at_66\%_60\%\,color-mix\(in_srgb\,var\(--qfs-accent\)_15\%\,transparent\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 72% 18%,color-mix(in srgb,var(--qfs-accent) 18%,transparent) 0 1px,transparent 1px),radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--qfs-accent) 22%,transparent) 0 1px,transparent 1px),radial-gradient(ellipse at 66% 60%,color-mix(in srgb,var(--qfs-accent) 15%,transparent),transparent 58%)}}.bg-\[image\:var\(--gradient-buttery\)\]{background-image:var(--gradient-buttery)}.bg-\[image\:var\(--gradient-hero\)\]{background-image:var(--gradient-hero)}.bg-\[image\:var\(--gradient-sky\)\]{background-image:var(--gradient-sky)}.bg-\[image\:var\(--gradient-sunset\)\]{background-image:var(--gradient-sunset)}.bg-\[linear-gradient\(90deg\,var\(--color-brand-accent\)\,var\(--color-amethyst\)\)\]{background-image:linear-gradient(90deg,var(--color-brand-accent),var(--color-amethyst))}.bg-\[linear-gradient\(90deg\,var\(--color-brand-accent\)\,var\(--color-amethyst\)\,var\(--color-mustard\)\)\]{background-image:linear-gradient(90deg,var(--color-brand-accent),var(--color-amethyst),var(--color-mustard))}.bg-\[linear-gradient\(90deg\,var\(--color-mustard\)\,var\(--color-brand-accent\)\,var\(--color-amethyst\)\)\]{background-image:linear-gradient(90deg,var(--color-mustard),var(--color-brand-accent),var(--color-amethyst))}.bg-\[linear-gradient\(90deg\,var\(--desktop-focus-accent\)\,var\(--desktop-focus-accent-2\)\)\]{background-image:linear-gradient(90deg,var(--desktop-focus-accent),var(--desktop-focus-accent-2))}.bg-\[linear-gradient\(90deg\,var\(--landing-spectrum-a\)\,var\(--landing-spectrum-b\)\,var\(--landing-spectrum-c\)\)\]{background-image:linear-gradient(90deg,var(--landing-spectrum-a),var(--landing-spectrum-b),var(--landing-spectrum-c))}.bg-\[linear-gradient\(135deg\,\#3fbf6f_0\%\,\#2a8e4f_100\%\)\]{background-image:linear-gradient(135deg,#3fbf6f 0%,#2a8e4f 100%)}.bg-\[linear-gradient\(135deg\,var\(--desktop-focus-accent\)\,var\(--desktop-focus-accent-2\)\)\]{background-image:linear-gradient(135deg,var(--desktop-focus-accent),var(--desktop-focus-accent-2))}.bg-\[linear-gradient\(180deg\,var\(--palette-literal-775\)\,var\(--palette-literal-776\)\)\]{background-image:linear-gradient(180deg,var(--palette-literal-775),var(--palette-literal-776))}.bg-\[radial-gradient\(circle\,var\(--landing-accent-wash\)_0\%\,transparent_66\%\)\]{background-image:radial-gradient(circle,var(--landing-accent-wash) 0%,transparent 66%)}.from-cornflower{--tw-gradient-from:var(--color-cornflower);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-amethyst{--tw-gradient-via:var(--color-amethyst);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-amethyst{--tw-gradient-to:var(--color-amethyst);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-tangerine{--tw-gradient-to:var(--color-tangerine);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_bottom\,black_0\%\,black_68\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 0% 68%,#0000 100%);mask-image:linear-gradient(#000 0% 68%,#0000 100%)}.\[background-size\:180px_180px\,240px_240px\,100\%_100\%\]{background-size:180px 180px,240px 240px,100% 100%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[var\(--color-qi-text-primary\)\]{fill:var(--color-qi-text-primary)}.fill-\[var\(--color-qi-text-tertiary\)\]{fill:var(--color-qi-text-tertiary)}.fill-\[var\(--desktop-focus-accent\)\]{fill:var(--desktop-focus-accent)}.fill-brand-accent{fill:var(--color-brand-accent)}.fill-current{fill:currentColor}.stroke-\[var\(--desktop-focus-accent\)\]{stroke:var(--desktop-focus-accent)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[10px\]{padding:10px}.p-\[14px\]{padding:14px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-\[6px\]{padding-inline:6px}.px-\[10px\]{padding-inline:10px}.px-\[14px\]{padding-inline:14px}.px-\[16px\]{padding-inline:16px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[3px\]{padding-block:3px}.py-\[6px\]{padding-block:6px}.py-\[12px\]{padding-block:12px}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-\[8px\]{padding-top:8px}.pt-\[10px\]{padding-top:10px}.pt-\[12px\]{padding-top:12px}.pt-\[14px\]{padding-top:14px}.pt-\[calc\(4\.25rem\+env\(safe-area-inset-top\)\)\]{padding-top:calc(4.25rem + env(safe-area-inset-top))}.pt-\[max\(0\.875rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.875rem, env(safe-area-inset-top))}.pt-\[max\(3\.5rem\,env\(safe-area-inset-top\,0px\)\)\]{padding-top:max(3.5rem, env(safe-area-inset-top,0px))}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pr-\[8rem\]{padding-right:8rem}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pb-56{padding-bottom:calc(var(--spacing) * 56)}.pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(6\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(7rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(7rem + env(safe-area-inset-bottom,0px))}.pb-\[max\(0\.875rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.875rem, env(safe-area-inset-bottom))}.pb-\[max\(0px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(0px, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pb-\[max\(12px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(12px, env(safe-area-inset-bottom))}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[18px\]{padding-left:18px}.pl-\[38px\]{padding-left:38px}.pl-\[220px\]{padding-left:220px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-1px\]{vertical-align:-1px}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-\[12px\]\/\[17px\]{font-size:12px;line-height:17px}.text-\[13px\]\/\[18px\]{font-size:13px;line-height:18px}.text-\[15px\]\/\[22px\]{font-size:15px;line-height:22px}.text-\[17px\]\/\[21px\]{font-size:17px;line-height:21px}.text-\[22px\]\/\[28px\]{font-size:22px;line-height:28px}.text-\[32px\]\/\[36px\]{font-size:32px;line-height:36px}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.52em\]{font-size:.52em}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[2\.55rem\]{font-size:2.55rem}.text-\[2\.375rem\]{font-size:2.375rem}.text-\[2rem\]{font-size:2rem}.text-\[3rem\]{font-size:3rem}.text-\[4rem\]{font-size:4rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[38px\]{font-size:38px}.text-\[88px\]{font-size:88px}.text-\[112px\]{font-size:112px}.text-\[120px\]{font-size:120px}.text-\[176px\]{font-size:176px}.text-\[180px\]{font-size:180px}.text-\[200px\]{font-size:200px}.text-\[220px\]{font-size:220px}.text-\[clamp\(1\.55rem\,4vw\,2\.1rem\)\]{font-size:clamp(1.55rem,4vw,2.1rem)}.text-\[clamp\(1\.65rem\,5vw\,3\.35rem\)\]{font-size:clamp(1.65rem,5vw,3.35rem)}.text-\[clamp\(1\.75rem\,8\.5vw\,2\.375rem\)\]{font-size:clamp(1.75rem,8.5vw,2.375rem)}.text-\[clamp\(2\.4rem\,12vw\,4\.5rem\)\]{font-size:clamp(2.4rem,12vw,4.5rem)}.text-\[clamp\(9px\,2\.7vw\,10px\)\]{font-size:clamp(9px,2.7vw,10px)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.15rem\]{--tw-leading:1.15rem;line-height:1.15rem}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65rem\]{--tw-leading:1.65rem;line-height:1.65rem}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[32px\]{--tw-leading:32px;line-height:32px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.07em\]{--tw-tracking:-.07em;letter-spacing:-.07em}.tracking-\[-0\.012em\]{--tw-tracking:-.012em;letter-spacing:-.012em}.tracking-\[-0\.014em\]{--tw-tracking:-.014em;letter-spacing:-.014em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-0\.065em\]{--tw-tracking:-.065em;letter-spacing:-.065em}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-brand-accent{color:var(--color-brand-accent)!important}.text-\[color\:var\(--color-qi-text-primary\)\]{color:var(--color-qi-text-primary)}.text-\[color\:var\(--color-qi-text-secondary\)\]{color:var(--color-qi-text-secondary)}.text-\[color\:var\(--color-qi-text-tertiary\)\]{color:var(--color-qi-text-tertiary)}.text-\[color\:var\(--text-on-hero\)\]{color:var(--text-on-hero)}.text-\[color\:var\(--text-on-hero\)\]\/60{color:#0a0d1299}@supports (color:color-mix(in lab, red, red)){.text-\[color\:var\(--text-on-hero\)\]\/60{color:color-mix(in oklab, var(--text-on-hero) 60%, transparent)}}.text-\[color\:var\(--text-on-hero\)\]\/75{color:#0a0d12bf}@supports (color:color-mix(in lab, red, red)){.text-\[color\:var\(--text-on-hero\)\]\/75{color:color-mix(in oklab, var(--text-on-hero) 75%, transparent)}}.text-\[var\(--color-accent-on\)\]{color:var(--color-accent-on)}.text-\[var\(--color-error-text\)\]{color:var(--color-error-text)}.text-\[var\(--color-midnight-ink\)\]{color:var(--color-midnight-ink)}.text-\[var\(--color-qi-cobalt\)\]{color:var(--color-qi-cobalt)}.text-\[var\(--color-qi-cobalt-deep\)\]{color:var(--color-qi-cobalt-deep)}.text-\[var\(--color-qi-state-overtime-strong\)\]{color:var(--color-qi-state-overtime-strong)}.text-\[var\(--color-qi-state-paused-strong\)\]{color:var(--color-qi-state-paused-strong)}.text-\[var\(--color-qi-state-rescue\)\]{color:var(--color-qi-state-rescue)}.text-\[var\(--color-qi-state-rescue-strong\)\]{color:var(--color-qi-state-rescue-strong)}.text-\[var\(--color-qi-state-running-strong\)\]{color:var(--color-qi-state-running-strong)}.text-\[var\(--color-qi-text-primary\)\]{color:var(--color-qi-text-primary)}.text-\[var\(--color-qi-text-secondary\)\]{color:var(--color-qi-text-secondary)}.text-\[var\(--color-qi-text-tertiary\)\]{color:var(--color-qi-text-tertiary)}.text-\[var\(--desktop-focus-accent\)\]{color:var(--desktop-focus-accent)}.text-\[var\(--goal-accent\)\]{color:var(--goal-accent)}.text-\[var\(--palette-literal-16\)\]{color:var(--palette-literal-16)}.text-\[var\(--qfs-accent\)\]{color:var(--qfs-accent)}.text-\[var\(--session-action-accent\)\]{color:var(--session-action-accent)}.text-\[var\(--session-overdue-text\)\]{color:var(--session-overdue-text)}.text-\[var\(--smart-pad-muted\)\]{color:var(--smart-pad-muted)}.text-\[var\(--smart-pad-text\)\],.text-\[var\(--smart-pad-text\)\]\/70{color:var(--smart-pad-text)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--smart-pad-text\)\]\/70{color:color-mix(in oklab, var(--smart-pad-text) 70%, transparent)}}.text-accent-on{color:var(--color-accent-on)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amethyst{color:var(--color-amethyst)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-brand-accent{color:var(--color-brand-accent)}.text-brand-accent-deep{color:var(--color-brand-accent-deep)}.text-current{color:currentColor}.text-cyan-600{color:var(--color-cyan-600)}.text-deep-cobalt{color:var(--color-deep-cobalt)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-error-text{color:var(--color-error-text)}.text-fog{color:var(--color-fog)}.text-fog\/30{color:#8b857c4d}@supports (color:color-mix(in lab, red, red)){.text-fog\/30{color:color-mix(in oklab, var(--color-fog) 30%, transparent)}}.text-fog\/40{color:#8b857c66}@supports (color:color-mix(in lab, red, red)){.text-fog\/40{color:color-mix(in oklab, var(--color-fog) 40%, transparent)}}.text-fog\/70{color:#8b857cb3}@supports (color:color-mix(in lab, red, red)){.text-fog\/70{color:color-mix(in oklab, var(--color-fog) 70%, transparent)}}.text-fog\/80{color:#8b857ccc}@supports (color:color-mix(in lab, red, red)){.text-fog\/80{color:color-mix(in oklab, var(--color-fog) 80%, transparent)}}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-500{color:var(--color-indigo-500)}.text-ink{color:var(--color-ink)}.text-midnight-ink{color:var(--color-midnight-ink)}.text-midnight-ink\/60{color:#24231f99}@supports (color:color-mix(in lab, red, red)){.text-midnight-ink\/60{color:color-mix(in oklab, var(--color-midnight-ink) 60%, transparent)}}.text-midnight-ink\/65{color:#24231fa6}@supports (color:color-mix(in lab, red, red)){.text-midnight-ink\/65{color:color-mix(in oklab, var(--color-midnight-ink) 65%, transparent)}}.text-midnight-ink\/75{color:#24231fbf}@supports (color:color-mix(in lab, red, red)){.text-midnight-ink\/75{color:color-mix(in oklab, var(--color-midnight-ink) 75%, transparent)}}.text-midnight-ink\/80{color:#24231fcc}@supports (color:color-mix(in lab, red, red)){.text-midnight-ink\/80{color:color-mix(in oklab, var(--color-midnight-ink) 80%, transparent)}}.text-midnight-ink\/85{color:#24231fd9}@supports (color:color-mix(in lab, red, red)){.text-midnight-ink\/85{color:color-mix(in oklab, var(--color-midnight-ink) 85%, transparent)}}.text-midnight-ink\/90{color:#24231fe6}@supports (color:color-mix(in lab, red, red)){.text-midnight-ink\/90{color:color-mix(in oklab, var(--color-midnight-ink) 90%, transparent)}}.text-orange-700{color:var(--color-orange-700)}.text-palette-action{color:var(--color-palette-action)}.text-palette-zinc-50{color:var(--color-palette-zinc-50)}.text-palette-zinc-100{color:var(--color-palette-zinc-100)}.text-palette-zinc-300{color:var(--color-palette-zinc-300)}.text-palette-zinc-400{color:var(--color-palette-zinc-400)}.text-palette-zinc-500{color:var(--color-palette-zinc-500)}.text-palette-zinc-600{color:var(--color-palette-zinc-600)}.text-palette-zinc-700{color:var(--color-palette-zinc-700)}.text-paper-white{color:var(--color-paper-white)}.text-pressed-charcoal{color:var(--color-pressed-charcoal)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-500{color:var(--color-red-500)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-signal-blue{color:var(--color-signal-blue)}.text-stone{color:var(--color-stone)}.text-stone\/30{color:#625e574d}@supports (color:color-mix(in lab, red, red)){.text-stone\/30{color:color-mix(in oklab, var(--color-stone) 30%, transparent)}}.text-stone\/70{color:#625e57b3}@supports (color:color-mix(in lab, red, red)){.text-stone\/70{color:color-mix(in oklab, var(--color-stone) 70%, transparent)}}.text-stone\/80{color:#625e57cc}@supports (color:color-mix(in lab, red, red)){.text-stone\/80{color:color-mix(in oklab, var(--color-stone) 80%, transparent)}}.text-success-text{color:var(--color-success-text)}.text-tangerine{color:var(--color-tangerine)}.text-tangerine\/60{color:#f2611099}@supports (color:color-mix(in lab, red, red)){.text-tangerine\/60{color:color-mix(in oklab, var(--color-tangerine) 60%, transparent)}}.text-teal-600{color:var(--color-teal-600)}.text-transparent{color:#0000}.text-warning-amber{color:var(--color-warning-amber)}.text-warning-text{color:var(--color-warning-text)}.text-white{color:var(--color-white)}.text-white\/55{color:#fffdf88c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/65{color:#fffdf8a6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#fffdf8b3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffdf8cc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-stone\/35{text-decoration-color:#625e5759}@supports (color:color-mix(in lab, red, red)){.decoration-stone\/35{-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--color-stone) 35%, transparent)}}.decoration-stone\/40{text-decoration-color:#625e5766}@supports (color:color-mix(in lab, red, red)){.decoration-stone\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-stone) 40%, transparent)}}.decoration-stone\/60{text-decoration-color:#625e5799}@supports (color:color-mix(in lab, red, red)){.decoration-stone\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-stone) 60%, transparent)}}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-pressed-charcoal{caret-color:var(--color-pressed-charcoal)}.accent-\[var\(--goal-accent\)\]{accent-color:var(--goal-accent)}.accent-\[var\(--qfs-accent\)\]{accent-color:var(--qfs-accent)}.accent-brand-accent{accent-color:var(--color-brand-accent)}.accent-signal-blue{accent-color:var(--color-signal-blue)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.13\]{opacity:.13}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-8px_40px_rgba\(4\,69\,144\,0\.14\)\]{--tw-shadow:0 -8px 40px var(--tw-shadow-color,#04459024);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_6px_var\(--color-qi-state-running-strong\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,var(--color-qi-state-running-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_var\(--qfs-accent\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,var(--qfs-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(10\,13\,18\,0\.03\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#0a0d1208);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.8\)\,0_1px_0_rgba\(0\,0\,0\,0\.06\)\,0_6px_20px_rgba\(10\,13\,18\,0\.06\)\,0_12px_32px_rgba\(10\,13\,18\,0\.04\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#fffc), 0 1px 0 var(--tw-shadow-color,#0000000f), 0 6px 20px var(--tw-shadow-color,#0a0d120f), 0 12px 32px var(--tw-shadow-color,#0a0d120a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,\.25\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_12px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 1px 12px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(0\,153\,255\,0\.4\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#09f6), inset 0 1px 0 var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_16px_-8px_rgba\(0\,0\,0\,\.55\)\]{--tw-shadow:0 6px 16px -8px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_22px_-12px_var\(--qfs-accent\)\]{--tw-shadow:0 8px 22px -12px var(--tw-shadow-color,var(--qfs-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(10\,13\,18\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0a0d121f), inset 0 1px 0 var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_-22px_rgba\(10\,13\,18\,\.65\)\]{--tw-shadow:0 10px 30px -22px var(--tw-shadow-color,#0a0d12a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_-18px_var\(--qfs-accent\)\]{--tw-shadow:0 14px 30px -18px var(--tw-shadow-color,var(--qfs-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_-18px_var\(--desktop-focus-glow\)\]{--tw-shadow:0 14px 34px -18px var(--tw-shadow-color,var(--desktop-focus-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_45px_rgba\(53\,42\,31\,0\.08\)\]{--tw-shadow:0 14px 45px var(--tw-shadow-color,#352a1f14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_60px_rgba\(4\,69\,144\,0\.16\)\]{--tw-shadow:0 16px 60px var(--tw-shadow-color,#04459029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_80px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 16px 80px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_-12px_rgb\(0_0_0\/\.45\)\]{--tw-shadow:0 18px 50px -12px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_color-mix\(in_srgb\,var\(--color-qi-canvas\)_65\%\,transparent\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#f7f8faa6)}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_18px_50px_color-mix\(in_srgb\,var\(--color-qi-canvas\)_65\%\,transparent\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,color-mix(in srgb,var(--color-qi-canvas) 65%,transparent))}}.shadow-\[0_18px_50px_color-mix\(in_srgb\,var\(--color-qi-canvas\)_65\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_55px_-38px_var\(--qfs-accent\)\]{--tw-shadow:0 24px 55px -38px var(--tw-shadow-color,var(--qfs-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-24px_rgba\(65\,45\,25\,\.45\)\]{--tw-shadow:0 24px 60px -24px var(--tw-shadow-color,#412d1973);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_70px_-24px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow:0 28px 70px -24px var(--tw-shadow-color,#0000007a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_90px_-42px_rgba\(10\,13\,18\,\.52\)\]{--tw-shadow:0 34px 90px -42px var(--tw-shadow-color,#0a0d1285);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(255\,255\,255\,0\.8\)\,0_1px_2px_rgba\(10\,13\,18\,0\.06\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,#fffc), 0 1px 2px var(--tw-shadow-color,#0a0d120f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.7\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.35\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\,0_1px_2px_rgba\(0\,0\,0\,0\.4\)\,0_4px_12px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f), 0 1px 2px var(--tw-shadow-color,#0006), 0 4px 12px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\,0_1px_2px_rgba\(0\,0\,0\,0\.5\)\,0_6px_20px_rgba\(0\,0\,0\,0\.4\)\,0_12px_32px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f), 0 1px 2px var(--tw-shadow-color,#00000080), 0 6px 20px var(--tw-shadow-color,#0006), 0 12px 32px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\,0_1px_0_rgba\(0\,0\,0\,0\.04\)\,0_4px_12px_rgba\(10\,13\,18\,0\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fffc), 0 1px 0 var(--tw-shadow-color,#0000000a), 0 4px 12px var(--tw-shadow-color,#0a0d120a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\,0_1px_0_rgba\(0\,0\,0\,0\.06\)\,0_6px_20px_rgba\(10\,13\,18\,0\.06\)\,0_12px_32px_rgba\(10\,13\,18\,0\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fffc), 0 1px 0 var(--tw-shadow-color,#0000000f), 0 6px 20px var(--tw-shadow-color,#0a0d120f), 0 12px 32px var(--tw-shadow-color,#0a0d120a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_0_rgba\(255\,255\,255\,0\.5\)\,inset_0_-1px_1px_0_rgba\(255\,255\,255\,0\.15\)\,0_12px_32px_-8px_rgba\(0\,105\,224\,0\.6\)\]{--tw-shadow:inset 0 1px 1px 0 var(--tw-shadow-color,#ffffff80), inset 0 -1px 1px 0 var(--tw-shadow-color,#ffffff26), 0 12px 32px -8px var(--tw-shadow-color,#0069e099);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_0_rgba\(255\,255\,255\,1\)\,inset_0_-1px_1px_0_rgba\(255\,255\,255\,0\.4\)\,0_6px_16px_-6px_rgba\(10\,13\,18\,0\.15\)\]{--tw-shadow:inset 0 1px 1px 0 var(--tw-shadow-color,#fff), inset 0 -1px 1px 0 var(--tw-shadow-color,#fff6), 0 6px 16px -6px var(--tw-shadow-color,#0a0d1226);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_0_rgba\(255\,255\,255\,1\)\,inset_0_-1px_1px_0_rgba\(255\,255\,255\,0\.4\)\,0_12px_40px_-12px_rgba\(10\,13\,18\,0\.25\)\]{--tw-shadow:inset 0 1px 1px 0 var(--tw-shadow-color,#fff), inset 0 -1px 1px 0 var(--tw-shadow-color,#fff6), 0 12px 40px -12px var(--tw-shadow-color,#0a0d1240);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-button{--tw-shadow:var(--tw-shadow-color,#0a0d121a) 0px 1px 2px 0px, var(--tw-shadow-color,#0a0d120f) 0px 0px 0px 1px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--tw-shadow-color,#04459014) 0px 14px 24px 4px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--color-brand-accent\)\]{--tw-ring-color:var(--color-brand-accent)}.ring-\[var\(--color-qi-divider\)\]{--tw-ring-color:var(--color-qi-divider)}.ring-\[var\(--desktop-focus-chip-ring\)\]{--tw-ring-color:var(--desktop-focus-chip-ring)}.ring-\[var\(--qfs-accent\)\]\/40{--tw-ring-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--qfs-accent\)\]\/40{--tw-ring-color:color-mix(in oklab, var(--qfs-accent) 40%, transparent)}}.ring-\[var\(--qfs-accent\)\]\/45{--tw-ring-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--qfs-accent\)\]\/45{--tw-ring-color:color-mix(in oklab, var(--qfs-accent) 45%, transparent)}}.ring-\[var\(--qfs-accent\)\]\/50{--tw-ring-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--qfs-accent\)\]\/50{--tw-ring-color:color-mix(in oklab, var(--qfs-accent) 50%, transparent)}}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-black\/\[0\.07\]{--tw-ring-color:#00000012}@supports (color:color-mix(in lab, red, red)){.ring-black\/\[0\.07\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 7.0%, transparent)}}.ring-cloud-veil\/30{--tw-ring-color:#eae3d84d}@supports (color:color-mix(in lab, red, red)){.ring-cloud-veil\/30{--tw-ring-color:color-mix(in oklab, var(--color-cloud-veil) 30%, transparent)}}.ring-cloud-veil\/40{--tw-ring-color:#eae3d866}@supports (color:color-mix(in lab, red, red)){.ring-cloud-veil\/40{--tw-ring-color:color-mix(in oklab, var(--color-cloud-veil) 40%, transparent)}}.ring-emerald-300{--tw-ring-color:var(--color-emerald-300)}.ring-glass-white\/10{--tw-ring-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){.ring-glass-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-glass-white) 10%, transparent)}}.ring-paper-white\/70{--tw-ring-color:#faf6eeb3}@supports (color:color-mix(in lab, red, red)){.ring-paper-white\/70{--tw-ring-color:color-mix(in oklab, var(--color-paper-white) 70%, transparent)}}.ring-rose-300{--tw-ring-color:var(--color-rose-300)}.ring-signal-blue{--tw-ring-color:var(--color-signal-blue)}.ring-signal-blue\/30{--tw-ring-color:#0099ff4d}@supports (color:color-mix(in lab, red, red)){.ring-signal-blue\/30{--tw-ring-color:color-mix(in oklab, var(--color-signal-blue) 30%, transparent)}}.ring-stone\/10{--tw-ring-color:#625e571a}@supports (color:color-mix(in lab, red, red)){.ring-stone\/10{--tw-ring-color:color-mix(in oklab, var(--color-stone) 10%, transparent)}}.ring-stone\/15{--tw-ring-color:#625e5726}@supports (color:color-mix(in lab, red, red)){.ring-stone\/15{--tw-ring-color:color-mix(in oklab, var(--color-stone) 15%, transparent)}}.ring-stone\/35{--tw-ring-color:#625e5759}@supports (color:color-mix(in lab, red, red)){.ring-stone\/35{--tw-ring-color:color-mix(in oklab, var(--color-stone) 35%, transparent)}}.ring-tangerine\/30{--tw-ring-color:#f261104d}@supports (color:color-mix(in lab, red, red)){.ring-tangerine\/30{--tw-ring-color:color-mix(in oklab, var(--color-tangerine) 30%, transparent)}}.ring-transparent{--tw-ring-color:transparent}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-4{outline-offset:4px}.outline-\[var\(--color-brand-accent\)\]{outline-color:var(--color-brand-accent)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_8px_rgba\(255\,255\,255\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 8px var(--tw-drop-shadow-color,#fff9));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_12px_16px_rgba\(180\,124\,63\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 12px 16px var(--tw-drop-shadow-color,#b47c3f59));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_14px_20px_rgba\(155\,105\,37\,0\.12\)\]{--tw-drop-shadow-size:drop-shadow(0 14px 20px var(--tw-drop-shadow-color,#9b69251f));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_16px_24px_rgba\(0\,0\,0\,0\.24\)\]{--tw-drop-shadow-size:drop-shadow(0 16px 24px var(--tw-drop-shadow-color,#0000003d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_18px_24px_rgba\(176\,126\,48\,0\.14\)\]{--tw-drop-shadow-size:drop-shadow(0 18px 24px var(--tw-drop-shadow-color,#b07e3024));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_18px_24px_rgba\(196\,125\,31\,0\.12\)\]{--tw-drop-shadow-size:drop-shadow(0 18px 24px var(--tw-drop-shadow-color,#c47d1f1f));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_20px_28px_rgba\(0\,153\,255\,0\.2\)\]{--tw-drop-shadow-size:drop-shadow(0 20px 28px var(--tw-drop-shadow-color,#09f3));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_20px_28px_rgba\(242\,97\,16\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 20px 28px var(--tw-drop-shadow-color,#f261102e));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_22px_32px_rgba\(116\,83\,173\,0\.14\)\]{--tw-drop-shadow-size:drop-shadow(0 22px 32px var(--tw-drop-shadow-color,#7453ad24));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_22px_32px_rgba\(167\,118\,34\,0\.14\)\]{--tw-drop-shadow-size:drop-shadow(0 22px 32px var(--tw-drop-shadow-color,#a7762224));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_24px_36px_rgba\(0\,0\,0\,0\.32\)\]{--tw-drop-shadow-size:drop-shadow(0 24px 36px var(--tw-drop-shadow-color,#00000052));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_24px_38px_rgba\(76\,46\,138\,0\.24\)\]{--tw-drop-shadow-size:drop-shadow(0 24px 38px var(--tw-drop-shadow-color,#4c2e8a3d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(var(--blur-3xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,transform\,box-shadow\]{transition-property:border-color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\,opacity\]{transition-property:box-shadow,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,opacity\,transform\]{transition-property:grid-template-rows,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke\,stroke-dashoffset\]{transition-property:stroke,stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\]{transition-property:transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,\.\.\.\]{transition-property:translate,...;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,transform\,opacity\]{transition-property:translate,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[280ms\]{--tw-duration:.28s;transition-duration:.28s}.duration-\[600ms\]{--tw-duration:.6s;transition-duration:.6s}.ease-\[cubic-bezier\(\.16\,1\,\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{--tw-ease:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[-webkit-text-fill-color\:theme\(colors\.midnight\.ink\)\]{-webkit-text-fill-color:#24231f}.\[animation-delay\:0\.2s\]{animation-delay:.2s}.\[animation-delay\:0\.4s\]{animation-delay:.4s}.\[animation-delay\:0ms\]{animation-delay:0s}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:300ms\]{animation-delay:.3s}.\[transition\:background-color_9999s_ease-in-out_0s\]{transition:background-color 9999s ease-in-out}.ring-inset{--tw-ring-inset:inset}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline-block:is(:where(.group):is([open],:popover-open,:open) *){display:inline-block}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *),.group-open\/drawer\:rotate-180:is(:where(.group\/drawer):is([open],:popover-open,:open) *),.group-open\/plan\:rotate-180:is(:where(.group\/plan):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-visible\:translate-x-1:is(:where(.group):focus-visible *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-active\:scale-\[0\.94\]:is(:where(.group):active *){scale:.94}.marker\:font-semibold ::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold ::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:text-brand-accent-deep ::marker{color:var(--color-brand-accent-deep)}.marker\:text-brand-accent-deep::marker{color:var(--color-brand-accent-deep)}.marker\:text-brand-accent-deep ::-webkit-details-marker{color:var(--color-brand-accent-deep)}.marker\:text-brand-accent-deep::-webkit-details-marker{color:var(--color-brand-accent-deep)}.marker\:text-brand-accent\/70 ::marker{color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.marker\:text-brand-accent\/70 ::marker{color:color-mix(in oklab, var(--color-brand-accent) 70%, transparent)}}.marker\:text-brand-accent\/70::marker{color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.marker\:text-brand-accent\/70::marker{color:color-mix(in oklab, var(--color-brand-accent) 70%, transparent)}}.marker\:text-brand-accent\/70 ::-webkit-details-marker{color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.marker\:text-brand-accent\/70 ::-webkit-details-marker{color:color-mix(in oklab, var(--color-brand-accent) 70%, transparent)}}.marker\:text-brand-accent\/70::-webkit-details-marker{color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.marker\:text-brand-accent\/70::-webkit-details-marker{color:color-mix(in oklab, var(--color-brand-accent) 70%, transparent)}}.placeholder\:font-medium::placeholder{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[var\(--color-qi-text-tertiary\)\]::placeholder{color:var(--color-qi-text-tertiary)}.placeholder\:text-fog::placeholder{color:var(--color-fog)}.placeholder\:text-palette-zinc-600::placeholder{color:var(--color-palette-zinc-600)}.placeholder\:text-stone::placeholder{color:var(--color-stone)}.placeholder\:\[-webkit-text-fill-color\:theme\(colors\.fog\)\]::placeholder{-webkit-text-fill-color:#8b857c}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.empty\:hidden:empty{display:none}.focus-within\:border-brand-accent:focus-within,.focus-within\:border-brand-accent\/50:focus-within{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-brand-accent\/50:focus-within{border-color:color-mix(in oklab, var(--color-brand-accent) 50%, transparent)}}.focus-within\:border-signal-blue:focus-within{border-color:var(--color-signal-blue)}.focus-within\:shadow-\[0_1px_0_0_rgba\(0\,153\,255\,0\.45\)\]:focus-within{--tw-shadow:0 1px 0 0 var(--tw-shadow-color,#0099ff73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-4:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-morning-tint:focus-within{--tw-ring-color:var(--color-morning-tint)}@media (any-hover:hover){.hover\:w-\[184px\]:hover{width:184px}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_45\%\,var\(--color-qi-divider\)\)\]:hover{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[color-mix\(in_srgb\,var\(--color-brand-accent\)_45\%\,var\(--color-qi-divider\)\)\]:hover{border-color:color-mix(in srgb,var(--color-brand-accent) 45%,var(--color-qi-divider))}}.hover\:border-\[var\(--color-brand-accent\)\]:hover{border-color:var(--color-brand-accent)}.hover\:border-\[var\(--color-qi-cobalt\)\]\/30:hover{border-color:#5f8aff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--color-qi-cobalt\)\]\/30:hover{border-color:color-mix(in oklab, var(--color-qi-cobalt) 30%, transparent)}}.hover\:border-\[var\(--desktop-focus-accent\)\]:hover{border-color:var(--desktop-focus-accent)}.hover\:border-\[var\(--goal-accent-border\)\]:hover{border-color:var(--goal-accent-border)}.hover\:border-\[var\(--qfs-accent\)\]\/25:hover{border-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--qfs-accent\)\]\/25:hover{border-color:color-mix(in oklab, var(--qfs-accent) 25%, transparent)}}.hover\:border-\[var\(--qfs-accent\)\]\/30:hover{border-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--qfs-accent\)\]\/30:hover{border-color:color-mix(in oklab, var(--qfs-accent) 30%, transparent)}}.hover\:border-\[var\(--qfs-accent\)\]\/35:hover{border-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--qfs-accent\)\]\/35:hover{border-color:color-mix(in oklab, var(--qfs-accent) 35%, transparent)}}.hover\:border-black\/15:hover{border-color:#00000026}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/15:hover{border-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.hover\:border-black\/25:hover{border-color:#00000040}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/25:hover{border-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.hover\:border-black\/30:hover{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/30:hover{border-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.hover\:border-black\/35:hover{border-color:#00000059}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/35:hover{border-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.hover\:border-brand-accent:hover,.hover\:border-brand-accent\/25:hover{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-accent\/25:hover{border-color:color-mix(in oklab, var(--color-brand-accent) 25%, transparent)}}.hover\:border-brand-accent\/30:hover{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-accent\/30:hover{border-color:color-mix(in oklab, var(--color-brand-accent) 30%, transparent)}}.hover\:border-brand-accent\/50:hover{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-accent\/50:hover{border-color:color-mix(in oklab, var(--color-brand-accent) 50%, transparent)}}.hover\:border-emerald-500:hover{border-color:var(--color-emerald-500)}.hover\:border-emerald-500\/60:hover{border-color:#00bb7f99}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/60:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.hover\:border-midnight-ink\/30:hover{border-color:#24231f4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-midnight-ink\/30:hover{border-color:color-mix(in oklab, var(--color-midnight-ink) 30%, transparent)}}.hover\:border-paper-white\/80:hover{border-color:#faf6eecc}@supports (color:color-mix(in lab, red, red)){.hover\:border-paper-white\/80:hover{border-color:color-mix(in oklab, var(--color-paper-white) 80%, transparent)}}.hover\:border-rose-400:hover{border-color:var(--color-rose-400)}.hover\:border-signal-blue\/40:hover{border-color:#09f6}@supports (color:color-mix(in lab, red, red)){.hover\:border-signal-blue\/40:hover{border-color:color-mix(in oklab, var(--color-signal-blue) 40%, transparent)}}.hover\:border-stone\/30:hover{border-color:#625e574d}@supports (color:color-mix(in lab, red, red)){.hover\:border-stone\/30:hover{border-color:color-mix(in oklab, var(--color-stone) 30%, transparent)}}.hover\:border-tangerine\/60:hover{border-color:#f2611099}@supports (color:color-mix(in lab, red, red)){.hover\:border-tangerine\/60:hover{border-color:color-mix(in oklab, var(--color-tangerine) 60%, transparent)}}.hover\:bg-\[var\(--color-brand-accent-soft\)\]:hover{background-color:var(--color-brand-accent-soft)}.hover\:bg-\[var\(--color-qi-canvas\)\]:hover{background-color:var(--color-qi-canvas)}.hover\:bg-\[var\(--color-qi-surface\)\]:hover{background-color:var(--color-qi-surface)}.hover\:bg-\[var\(--desktop-focus-chip-hover\)\]:hover{background-color:var(--desktop-focus-chip-hover)}.hover\:bg-\[var\(--goal-accent-soft\)\]:hover{background-color:var(--goal-accent-soft)}.hover\:bg-\[var\(--qfs-accent\)\]\/8:hover{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--qfs-accent\)\]\/8:hover{background-color:color-mix(in oklab, var(--qfs-accent) 8%, transparent)}}.hover\:bg-\[var\(--qfs-accent\)\]\/10:hover{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--qfs-accent\)\]\/10:hover{background-color:color-mix(in oklab, var(--qfs-accent) 10%, transparent)}}.hover\:bg-\[var\(--qfs-accent\)\]\/15:hover{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--qfs-accent\)\]\/15:hover{background-color:color-mix(in oklab, var(--qfs-accent) 15%, transparent)}}.hover\:bg-\[var\(--smart-pad-hover\)\]:hover{background-color:var(--smart-pad-hover)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:bg-black\/\[\.03\]:hover{background-color:#00000008}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[\.03\]:hover{background-color:color-mix(in oklab, var(--color-black) 3%, transparent)}}.hover\:bg-black\/\[\.04\]:hover{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[\.04\]:hover{background-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.hover\:bg-black\/\[0\.04\]:hover{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-brand-accent-deep:hover{background-color:var(--color-brand-accent-deep)}.hover\:bg-brand-accent\/20:hover{background-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-accent\/20:hover{background-color:color-mix(in oklab, var(--color-brand-accent) 20%, transparent)}}.hover\:bg-cloud-veil:hover{background-color:var(--color-cloud-veil)}.hover\:bg-cloud-veil\/40:hover{background-color:#eae3d866}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cloud-veil\/40:hover{background-color:color-mix(in oklab, var(--color-cloud-veil) 40%, transparent)}}.hover\:bg-cloud-veil\/50:hover{background-color:#eae3d880}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cloud-veil\/50:hover{background-color:color-mix(in oklab, var(--color-cloud-veil) 50%, transparent)}}.hover\:bg-cloud-veil\/60:hover{background-color:#eae3d899}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cloud-veil\/60:hover{background-color:color-mix(in oklab, var(--color-cloud-veil) 60%, transparent)}}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-error-bg:hover{background-color:var(--color-error-bg)}.hover\:bg-error-surface:hover{background-color:var(--color-error-surface)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-midnight-ink\/\[0\.04\]:hover{background-color:#24231f0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-midnight-ink\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-midnight-ink) 4%, transparent)}}.hover\:bg-morning-tint:hover{background-color:var(--color-morning-tint)}.hover\:bg-palette-zinc-700:hover{background-color:var(--color-palette-zinc-700)}.hover\:bg-palette-zinc-800:hover{background-color:var(--color-palette-zinc-800)}.hover\:bg-palette-zinc-800\/60:hover{background-color:#27272a99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-palette-zinc-800\/60:hover{background-color:color-mix(in oklab, var(--color-palette-zinc-800) 60%, transparent)}}.hover\:bg-palette-zinc-900:hover{background-color:var(--color-palette-zinc-900)}.hover\:bg-paper-white:hover{background-color:var(--color-paper-white)}.hover\:bg-paper-white\/10:hover{background-color:#faf6ee1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-white\/10:hover{background-color:color-mix(in oklab, var(--color-paper-white) 10%, transparent)}}.hover\:bg-paper-white\/15:hover{background-color:#faf6ee26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-white\/15:hover{background-color:color-mix(in oklab, var(--color-paper-white) 15%, transparent)}}.hover\:bg-paper-white\/40:hover{background-color:#faf6ee66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-white\/40:hover{background-color:color-mix(in oklab, var(--color-paper-white) 40%, transparent)}}.hover\:bg-paper-white\/50:hover{background-color:#faf6ee80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-white\/50:hover{background-color:color-mix(in oklab, var(--color-paper-white) 50%, transparent)}}.hover\:bg-paper-white\/60:hover{background-color:#faf6ee99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-white\/60:hover{background-color:color-mix(in oklab, var(--color-paper-white) 60%, transparent)}}.hover\:bg-paper-white\/90:hover{background-color:#faf6eee6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-paper-white\/90:hover{background-color:color-mix(in oklab, var(--color-paper-white) 90%, transparent)}}.hover\:bg-pressed-charcoal:hover{background-color:var(--color-pressed-charcoal)}.hover\:bg-pressed-charcoal\/90:hover{background-color:#282a30e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-pressed-charcoal\/90:hover{background-color:color-mix(in oklab, var(--color-pressed-charcoal) 90%, transparent)}}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-rose-500\/10:hover{background-color:#ef44441a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-signal-blue\/10:hover{background-color:#0099ff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-signal-blue\/10:hover{background-color:color-mix(in oklab, var(--color-signal-blue) 10%, transparent)}}.hover\:bg-signal-blue\/20:hover{background-color:#09f3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-signal-blue\/20:hover{background-color:color-mix(in oklab, var(--color-signal-blue) 20%, transparent)}}.hover\:bg-sky-wash:hover{background-color:var(--color-sky-wash)}.hover\:bg-sky-wash\/50:hover{background-color:#f1ece380}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-wash\/50:hover{background-color:color-mix(in oklab, var(--color-sky-wash) 50%, transparent)}}.hover\:bg-slate-600:hover{background-color:var(--color-slate-600)}.hover\:bg-stone\/5:hover{background-color:#625e570d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-stone\/5:hover{background-color:color-mix(in oklab, var(--color-stone) 5%, transparent)}}.hover\:bg-stone\/10:hover{background-color:#625e571a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-stone\/10:hover{background-color:color-mix(in oklab, var(--color-stone) 10%, transparent)}}.hover\:bg-stone\/15:hover{background-color:#625e5726}@supports (color:color-mix(in lab, red, red)){.hover\:bg-stone\/15:hover{background-color:color-mix(in oklab, var(--color-stone) 15%, transparent)}}.hover\:bg-stone\/20:hover{background-color:#625e5733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-stone\/20:hover{background-color:color-mix(in oklab, var(--color-stone) 20%, transparent)}}.hover\:bg-tangerine\/10:hover{background-color:#f261101a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-tangerine\/10:hover{background-color:color-mix(in oklab, var(--color-tangerine) 10%, transparent)}}.hover\:bg-tangerine\/15:hover{background-color:#f2611026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-tangerine\/15:hover{background-color:color-mix(in oklab, var(--color-tangerine) 15%, transparent)}}.hover\:bg-tangerine\/20:hover{background-color:#f2611033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-tangerine\/20:hover{background-color:color-mix(in oklab, var(--color-tangerine) 20%, transparent)}}.hover\:bg-tangerine\/25:hover{background-color:#f2611040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-tangerine\/25:hover{background-color:color-mix(in oklab, var(--color-tangerine) 25%, transparent)}}.hover\:pl-6:hover{padding-left:calc(var(--spacing) * 6)}.hover\:text-\[color\:var\(--color-qi-text-primary\)\]:hover{color:var(--color-qi-text-primary)}.hover\:text-\[color\:var\(--text-on-hero\)\]:hover{color:var(--text-on-hero)}.hover\:text-\[var\(--color-qi-text-primary\)\]:hover{color:var(--color-qi-text-primary)}.hover\:text-\[var\(--qfs-accent\)\]:hover{color:var(--qfs-accent)}.hover\:text-\[var\(--smart-pad-text\)\]:hover{color:var(--smart-pad-text)}.hover\:text-brand-accent:hover{color:var(--color-brand-accent)}.hover\:text-brand-accent-deep:hover{color:var(--color-brand-accent-deep)}.hover\:text-deep-cobalt:hover{color:var(--color-deep-cobalt)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-midnight-ink:hover{color:var(--color-midnight-ink)}.hover\:text-palette-zinc-100:hover{color:var(--color-palette-zinc-100)}.hover\:text-palette-zinc-200:hover{color:var(--color-palette-zinc-200)}.hover\:text-palette-zinc-300:hover{color:var(--color-palette-zinc-300)}.hover\:text-rose-400:hover{color:var(--color-rose-400)}.hover\:text-rose-500:hover{color:var(--color-rose-500)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-signal-blue:hover{color:var(--color-signal-blue)}.hover\:text-stone:hover{color:var(--color-stone)}.hover\:text-tangerine:hover{color:var(--color-tangerine)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_18px_44px_-18px_var\(--desktop-focus-glow\)\]:hover{--tw-shadow:0 18px 44px -18px var(--tw-shadow-color,var(--desktop-focus-glow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_48px_-28px_var\(--color-brand-accent\)\]:hover{--tw-shadow:0 18px 48px -28px var(--tw-shadow-color,var(--color-brand-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_48px_-30px_var\(--color-tangerine\)\]:hover{--tw-shadow:0 18px 48px -30px var(--tw-shadow-color,var(--color-tangerine));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_52px_rgba\(4\,69\,144\,0\.11\)\]:hover{--tw-shadow:0 18px 52px var(--tw-shadow-color,#0445901c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_28px_56px_-28px_var\(--landing-accent-shadow-strong\)\]:hover{--tw-shadow:0 28px 56px -28px var(--tw-shadow-color,var(--landing-accent-shadow-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\,0_1px_0_rgba\(0\,0\,0\,0\.04\)\,0_6px_18px_rgba\(10\,13\,18\,0\.08\)\]:hover{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fffc), 0 1px 0 var(--tw-shadow-color,#0000000a), 0 6px 18px var(--tw-shadow-color,#0a0d1214);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow:var(--tw-shadow-color,#04459014) 0px 14px 24px 4px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-\[var\(--qfs-accent\)\]\/30:hover{--tw-ring-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-\[var\(--qfs-accent\)\]\/30:hover{--tw-ring-color:color-mix(in oklab, var(--qfs-accent) 30%, transparent)}}.hover\:ring-tangerine\/40:hover{--tw-ring-color:#f2611066}@supports (color:color-mix(in lab, red, red)){.hover\:ring-tangerine\/40:hover{--tw-ring-color:color-mix(in oklab, var(--color-tangerine) 40%, transparent)}}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[var\(--goal-accent\)\]:focus{border-color:var(--goal-accent)}.focus\:border-\[var\(--qfs-accent\)\]\/45:focus{border-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--qfs-accent\)\]\/45:focus{border-color:color-mix(in oklab, var(--qfs-accent) 45%, transparent)}}.focus\:border-\[var\(--qfs-accent\)\]\/50:focus{border-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--qfs-accent\)\]\/50:focus{border-color:color-mix(in oklab, var(--qfs-accent) 50%, transparent)}}.focus\:border-brand-accent:focus,.focus\:border-brand-accent\/40:focus{border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:border-brand-accent\/40:focus{border-color:color-mix(in oklab, var(--color-brand-accent) 40%, transparent)}}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:border-error-border:focus{border-color:var(--color-error-border)}.focus\:border-signal-blue:focus{border-color:var(--color-signal-blue)}.focus\:border-signal-blue\/40:focus{border-color:#09f6}@supports (color:color-mix(in lab, red, red)){.focus\:border-signal-blue\/40:focus{border-color:color-mix(in oklab, var(--color-signal-blue) 40%, transparent)}}.focus\:border-tangerine:focus{border-color:var(--color-tangerine)}.focus\:bg-\[var\(--qfs-accent\)\]\/5:focus{background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:bg-\[var\(--qfs-accent\)\]\/5:focus{background-color:color-mix(in oklab, var(--qfs-accent) 5%, transparent)}}.focus\:bg-paper-white:focus{background-color:var(--color-paper-white)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[var\(--color-brand-accent\)\]:focus{--tw-ring-color:var(--color-brand-accent)}.focus\:ring-\[var\(--qfs-accent\)\]\/10:focus{--tw-ring-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--qfs-accent\)\]\/10:focus{--tw-ring-color:color-mix(in oklab, var(--qfs-accent) 10%, transparent)}}.focus\:ring-\[var\(--qfs-accent\)\]\/40:focus{--tw-ring-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--qfs-accent\)\]\/40:focus{--tw-ring-color:color-mix(in oklab, var(--qfs-accent) 40%, transparent)}}.focus\:ring-brand-accent\/40:focus{--tw-ring-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-brand-accent\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-brand-accent) 40%, transparent)}}.focus\:ring-error-surface:focus{--tw-ring-color:var(--color-error-surface)}.focus\:ring-signal-blue\/20:focus{--tw-ring-color:#09f3}@supports (color:color-mix(in lab, red, red)){.focus\:ring-signal-blue\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-signal-blue) 20%, transparent)}}.focus\:ring-signal-blue\/30:focus{--tw-ring-color:#0099ff4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-signal-blue\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-signal-blue) 30%, transparent)}}.focus\:ring-signal-blue\/40:focus{--tw-ring-color:#09f6}@supports (color:color-mix(in lab, red, red)){.focus\:ring-signal-blue\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-signal-blue) 40%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--desktop-focus-accent\)\]:focus-visible{--tw-ring-color:var(--desktop-focus-accent)}.focus-visible\:ring-brand-accent:focus-visible,.focus-visible\:ring-brand-accent\/40:focus-visible{--tw-ring-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand-accent\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-brand-accent) 40%, transparent)}}.focus-visible\:ring-brand-accent\/45:focus-visible{--tw-ring-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand-accent\/45:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-brand-accent) 45%, transparent)}}.focus-visible\:ring-brand-accent\/50:focus-visible{--tw-ring-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand-accent\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-brand-accent) 50%, transparent)}}.focus-visible\:ring-current:focus-visible{--tw-ring-color:currentcolor}.focus-visible\:ring-glass-white\/60:focus-visible{--tw-ring-color:#fffdf899}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-glass-white\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-glass-white) 60%, transparent)}}.focus-visible\:ring-paper-white\/80:focus-visible{--tw-ring-color:#faf6eecc}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-paper-white\/80:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-paper-white) 80%, transparent)}}.focus-visible\:ring-tangerine:focus-visible{--tw-ring-color:var(--color-tangerine)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-sky-wash:focus-visible{--tw-ring-offset-color:var(--color-sky-wash)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--color-accent)}.focus-visible\:outline-brand-accent:focus-visible{outline-color:var(--color-brand-accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[\.94\]:active{scale:.94}.active\:scale-\[\.97\]:active{scale:.97}.active\:scale-\[\.99\]:active{scale:.99}.active\:scale-\[0\.95\]:active{scale:.95}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.995\]:active{scale:.995}.active\:cursor-grabbing:active{cursor:grabbing}.active\:opacity-70:active{opacity:.7}.active\:opacity-90:active{opacity:.9}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-stone\/15:disabled{border-color:#625e5726}@supports (color:color-mix(in lab, red, red)){.disabled\:border-stone\/15:disabled{border-color:color-mix(in oklab, var(--color-stone) 15%, transparent)}}.disabled\:bg-cloud-veil:disabled{background-color:var(--color-cloud-veil)}.disabled\:bg-stone\/20:disabled{background-color:#625e5733}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-stone\/20:disabled{background-color:color-mix(in oklab, var(--color-stone) 20%, transparent)}}.disabled\:text-fog:disabled{color:var(--color-fog)}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:opacity-90:disabled{opacity:.9}@media (any-hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}.data-\[visible\=true\]\:opacity-100[data-visible=true]{opacity:1}.data-\[visible\=true\]\:disabled\:opacity-30[data-visible=true]:disabled{opacity:.3}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}@media (any-hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media not all and (min-width:430px){.max-\[430px\]\:hidden{display:none}}@media not all and (min-width:340px){.max-\[340px\]\:gap-1{gap:calc(var(--spacing) * 1)}}@media (min-width:360px){.min-\[360px\]\:h-8{height:calc(var(--spacing) * 8)}}@media (min-width:375px){.min-\[375px\]\:h-8{height:calc(var(--spacing) * 8)}}@media (min-width:380px){.min-\[380px\]\:flex-row-reverse{flex-direction:row-reverse}.min-\[380px\]\:items-center{align-items:center}.min-\[380px\]\:justify-between{justify-content:space-between}}@media (min-width:390px){.min-\[390px\]\:block{display:block}.min-\[390px\]\:gap-2{gap:calc(var(--spacing) * 2)}.min-\[390px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.min-\[390px\]\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.min-\[390px\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.min-\[390px\]\:text-\[8px\]{font-size:8px}}@media (min-width:440px){.min-\[440px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:static{position:static}.sm\:inset-\[4\%\]{inset:4%}.sm\:inset-\[8\%\]{inset:8%}.sm\:inset-auto{inset:auto}.sm\:inset-x-auto{inset-inline:auto}.sm\:top-0{top:calc(var(--spacing) * 0)}.sm\:top-1\/2{top:50%}.sm\:top-2{top:calc(var(--spacing) * 2)}.sm\:top-4{top:calc(var(--spacing) * 4)}.sm\:top-6{top:calc(var(--spacing) * 6)}.sm\:top-\[28\%\]{top:28%}.sm\:top-auto{top:auto}.sm\:top-full{top:100%}.sm\:-right-28{right:calc(var(--spacing) * -28)}.sm\:right-0{right:calc(var(--spacing) * 0)}.sm\:right-2{right:calc(var(--spacing) * 2)}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:right-5{right:calc(var(--spacing) * 5)}.sm\:right-7{right:calc(var(--spacing) * 7)}.sm\:right-auto{right:auto}.sm\:bottom-7{bottom:calc(var(--spacing) * 7)}.sm\:bottom-8{bottom:calc(var(--spacing) * 8)}.sm\:bottom-full{bottom:100%}.sm\:-left-20{left:calc(var(--spacing) * -20)}.sm\:left-0{left:calc(var(--spacing) * 0)}.sm\:left-1\/2{left:50%}.sm\:left-3{left:calc(var(--spacing) * 3)}.sm\:left-auto{left:auto}.sm\:z-20{z-index:20}.sm\:order-3{order:3}.sm\:order-4{order:4}.sm\:order-5{order:5}.sm\:order-6{order:6}.sm\:order-7{order:7}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:-mx-5{margin-inline:calc(var(--spacing) * -5)}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:mx-6{margin-inline:calc(var(--spacing) * 6)}.sm\:my-3{margin-block:calc(var(--spacing) * 3)}.sm\:my-6{margin-block:calc(var(--spacing) * 6)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-0\.5{margin-top:calc(var(--spacing) * .5)}.sm\:mt-1{margin-top:calc(var(--spacing) * 1)}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-9{margin-top:calc(var(--spacing) * 9)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-12{margin-top:calc(var(--spacing) * 12)}.sm\:mr-0{margin-right:calc(var(--spacing) * 0)}.sm\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.sm\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.sm\:mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.sm\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.sm\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:ml-56{margin-left:calc(var(--spacing) * 56)}.sm\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.sm\:block{display:block}.sm\:contents{display:contents}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.sm\:size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.sm\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.sm\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.sm\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.sm\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.sm\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.sm\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.sm\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.sm\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.sm\:size-52{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52)}.sm\:size-\[18px\]{width:18px;height:18px}.sm\:size-\[22px\]{width:22px;height:22px}.sm\:size-\[84\%\]{width:84%;height:84%}.sm\:size-\[92\%\]{width:92%;height:92%}.sm\:size-\[340px\]{width:340px;height:340px}.sm\:size-auto{width:auto;height:auto}.sm\:h-3{height:calc(var(--spacing) * 3)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-\[4\.25rem\]{height:4.25rem}.sm\:h-\[38px\]{height:38px}.sm\:h-\[48px\]{height:48px}.sm\:h-\[60px\]{height:60px}.sm\:h-\[68px\]{height:68px}.sm\:h-\[82px\]{height:82px}.sm\:h-\[92px\]{height:92px}.sm\:h-\[250px\]{height:250px}.sm\:h-\[260px\]{height:260px}.sm\:h-\[calc\(var\(--chat-visual-height\,100dvh\)-5rem\)\]{height:calc(var(--chat-visual-height,100dvh) - 5rem)}.sm\:h-auto{height:auto}.sm\:max-h-\[20rem\]{max-height:20rem}.sm\:max-h-\[28rem\]{max-height:28rem}.sm\:max-h-\[52dvh\]{max-height:52dvh}.sm\:max-h-\[56dvh\]{max-height:56dvh}.sm\:max-h-\[90dvh\]{max-height:90dvh}.sm\:max-h-none{max-height:none}.sm\:min-h-0{min-height:calc(var(--spacing) * 0)}.sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.sm\:min-h-12{min-height:calc(var(--spacing) * 12)}.sm\:min-h-\[60px\]{min-height:60px}.sm\:min-h-\[68px\]{min-height:68px}.sm\:min-h-\[76px\]{min-height:76px}.sm\:min-h-\[82px\]{min-height:82px}.sm\:min-h-\[92px\]{min-height:92px}.sm\:min-h-\[94px\]{min-height:94px}.sm\:min-h-\[118px\]{min-height:118px}.sm\:min-h-\[120px\]{min-height:120px}.sm\:min-h-\[136px\]{min-height:136px}.sm\:min-h-\[150px\]{min-height:150px}.sm\:min-h-\[152px\]{min-height:152px}.sm\:min-h-\[210px\]{min-height:210px}.sm\:min-h-\[212px\]{min-height:212px}.sm\:min-h-\[260px\]{min-height:260px}.sm\:min-h-dvh{min-height:100dvh}.sm\:min-h-screen{min-height:100vh}.sm\:w-2\/3{width:66.6667%}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-\[9\.5rem\]{width:9.5rem}.sm\:w-\[19\.5rem\]{width:19.5rem}.sm\:w-\[320px\]{width:320px}.sm\:w-\[420px\]{width:420px}.sm\:w-\[520px\]{width:520px}.sm\:w-\[min\(320px\,calc\(100vw-2rem\)\)\]{width:min(320px,100vw - 2rem)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-\[12rem\]{max-width:12rem}.sm\:max-w-\[13rem\]{max-width:13rem}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:max-w-\[17rem\]{max-width:17rem}.sm\:max-w-\[62\%\]{max-width:62%}.sm\:max-w-\[82\%\]{max-width:82%}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[540px\]{max-width:540px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[620px\]{max-width:620px}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-0{min-width:calc(var(--spacing) * 0)}.sm\:min-w-\[176px\]{min-width:176px}.sm\:min-w-\[380px\]{min-width:380px}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[54px_1px_116px_minmax\(0\,1fr\)_124px_24px\]{grid-template-columns:54px 1px 116px minmax(0,1fr) 124px 24px}.sm\:grid-cols-\[minmax\(0\,1fr\)_3\.5rem_4\.5rem\]{grid-template-columns:minmax(0,1fr) 3.5rem 4.5rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_5rem\]{grid-template-columns:minmax(0,1fr) 5rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(180px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(180px,1fr)}.sm\:grid-cols-\[minmax\(0\,18rem\)_minmax\(0\,14rem\)\]{grid-template-columns:minmax(0,18rem) minmax(0,14rem)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:place-items-center{place-items:center}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-normal{justify-content:normal}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1{gap:calc(var(--spacing) * 1)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}:where(.sm\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.sm\:self-auto{align-self:auto}.sm\:self-start{align-self:flex-start}.sm\:justify-self-start{justify-self:flex-start}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:overflow-clip{overflow:clip}.sm\:overflow-visible{overflow:visible}.sm\:overflow-y-auto{overflow-y:auto}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:rounded-\[12px\]{border-radius:12px}.sm\:rounded-\[13px\]{border-radius:13px}.sm\:rounded-\[14px\]{border-radius:14px}.sm\:rounded-\[15px\]{border-radius:15px}.sm\:rounded-\[16px\]{border-radius:16px}.sm\:rounded-\[17px\]{border-radius:17px}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:rounded-\[22px\]{border-radius:22px}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:rounded-\[26px\]{border-radius:26px}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:rounded-\[30px\]{border-radius:30px}.sm\:rounded-\[32px\]{border-radius:32px}.sm\:rounded-\[34px\]{border-radius:34px}.sm\:rounded-full{border-radius:3.40282e38px}.sm\:rounded-l-\[32px\]{border-top-left-radius:32px;border-bottom-left-radius:32px}.sm\:rounded-tl-\[32px\]{border-top-left-radius:32px}.sm\:bg-transparent{background-color:#0000}.sm\:p-0{padding:calc(var(--spacing) * 0)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-1{padding-block:calc(var(--spacing) * 1)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-\[clamp\(2rem\,8vh\,5rem\)\]{padding-block:clamp(2rem,8vh,5rem)}.sm\:pt-2{padding-top:calc(var(--spacing) * 2)}.sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-\[max\(4rem\,env\(safe-area-inset-top\,0px\)\)\]{padding-top:max(4rem, env(safe-area-inset-top,0px))}.sm\:pr-0{padding-right:calc(var(--spacing) * 0)}.sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.sm\:pr-14{padding-right:calc(var(--spacing) * 14)}.sm\:pr-48{padding-right:calc(var(--spacing) * 48)}.sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.sm\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:pl-56{padding-left:calc(var(--spacing) * 56)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-\[14px\]\/\[20px\]{font-size:14px;line-height:20px}.sm\:text-\[15px\]\/\[23px\]{font-size:15px;line-height:23px}.sm\:text-\[17px\]\/\[26px\]{font-size:17px;line-height:26px}.sm\:text-\[21px\]\/\[27px\]{font-size:21px;line-height:27px}.sm\:text-\[42px\]\/\[46px\]{font-size:42px;line-height:46px}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[1\.55rem\]{font-size:1.55rem}.sm\:text-\[1\.65rem\]{font-size:1.65rem}.sm\:text-\[1\.875rem\]{font-size:1.875rem}.sm\:text-\[3\.45rem\]{font-size:3.45rem}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[clamp\(2rem\,5\.5vw\,4\.75rem\)\]{font-size:clamp(2rem,5.5vw,4.75rem)}.sm\:leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.sm\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.sm\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.sm\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.sm\:leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.sm\:leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.sm\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.sm\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.sm\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.sm\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.sm\:tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.sm\:tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.sm\:tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.sm\:tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.sm\:tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.sm\:whitespace-normal{white-space:normal}.sm\:text-\[var\(--qfs-accent\)\]{color:var(--qfs-accent)}.sm\:opacity-100{opacity:1}.sm\:shadow-\[0_16px_60px_rgba\(4\,69\,144\,0\.16\)\]{--tw-shadow:0 16px 60px var(--tw-shadow-color,#04459029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-reduced-motion:no-preference){.sm\:motion-safe\:animate-none{animation:none}}}@media (min-width:48rem){.md\:inset-x-5{inset-inline:calc(var(--spacing) * 5)}.md\:top-3{top:calc(var(--spacing) * 3)}.md\:right-auto{right:auto}.md\:bottom-4{bottom:calc(var(--spacing) * 4)}.md\:left-1\/2{left:50%}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.md\:size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.md\:size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.md\:size-\[400px\]{width:400px;height:400px}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:h-\[330px\]{height:330px}.md\:min-h-0{min-height:calc(var(--spacing) * 0)}.md\:min-h-\[148px\]{min-height:148px}.md\:min-h-\[240px\]{min-height:240px}.md\:w-auto{width:auto}.md\:max-w-\[13rem\]{max-width:13rem}.md\:max-w-\[15rem\]{max-width:15rem}.md\:min-w-44{min-width:calc(var(--spacing) * 44)}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[104px_minmax\(0\,1fr\)_248px\]{grid-template-columns:104px minmax(0,1fr) 248px}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_180px_180px\]{grid-template-columns:minmax(0,1fr) 180px 180px}.md\:grid-cols-\[minmax\(0\,1fr\)_190px_190px\]{grid-template-columns:minmax(0,1fr) 190px 190px}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:gap-1{gap:calc(var(--spacing) * 1)}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:self-start{align-self:flex-start}.md\:rounded-\[18px\]{border-radius:18px}.md\:rounded-\[24px\]{border-radius:24px}.md\:rounded-\[26px\]{border-radius:26px}.md\:rounded-\[30px\]{border-radius:30px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:py-1{padding-block:calc(var(--spacing) * 1)}.md\:py-3{padding-block:calc(var(--spacing) * 3)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-7{padding-top:calc(var(--spacing) * 7)}.md\:pl-\[80px\]{padding-left:80px}.md\:text-center{text-align:center}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[10px\]{font-size:10px}.md\:text-\[11px\]{font-size:11px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[42px\]{font-size:42px}.md\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.md\:tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}}@media (min-width:64rem){.lg\:pointer-events-auto{pointer-events:auto}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:my-6{margin-block:calc(var(--spacing) * 6)}.lg\:mt-1{margin-top:calc(var(--spacing) * 1)}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:-ml-\[80px\]{margin-left:-80px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.lg\:size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.lg\:h-7{height:calc(var(--spacing) * 7)}.lg\:h-12{height:calc(var(--spacing) * 12)}.lg\:h-14{height:calc(var(--spacing) * 14)}.lg\:h-20{height:calc(var(--spacing) * 20)}.lg\:h-24{height:calc(var(--spacing) * 24)}.lg\:h-\[5\.5rem\]{height:5.5rem}.lg\:h-\[calc\(100vh-3\.5rem\)\]{height:calc(100vh - 3.5rem)}.lg\:h-\[calc\(var\(--chat-visual-height\,100dvh\)-7rem\)\]{height:calc(var(--chat-visual-height,100dvh) - 7rem)}.lg\:max-h-none{max-height:none}.lg\:min-h-\[176px\]{min-height:176px}.lg\:min-h-\[calc\(100dvh-7rem\)\]{min-height:calc(100dvh - 7rem)}.lg\:min-h-\[calc\(100vh-84px\)\]{min-height:calc(100vh - 84px)}.lg\:w-24{width:calc(var(--spacing) * 24)}.lg\:w-\[440px\]{width:440px}.lg\:max-w-\[16rem\]{max-width:16rem}.lg\:max-w-\[19rem\]{max-width:19rem}.lg\:max-w-\[22ch\]{max-width:22ch}.lg\:max-w-\[340px\]{max-width:340px}.lg\:max-w-none{max-width:none}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr\]{grid-template-columns:1fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(400px\,460px\)\]{grid-template-columns:minmax(0,1fr) minmax(400px,460px)}.lg\:grid-cols-\[minmax\(0\,640px\)_400px\]{grid-template-columns:minmax(0,640px) 400px}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:rounded-\[24px\]{border-radius:24px}.lg\:rounded-\[36px\]{border-radius:36px}.lg\:rounded-\[40px\]{border-radius:40px}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-stone\/15{border-color:#625e5726}@supports (color:color-mix(in lab, red, red)){.lg\:border-stone\/15{border-color:color-mix(in oklab, var(--color-stone) 15%, transparent)}}.lg\:bg-paper-white{background-color:var(--color-paper-white)}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-9{padding-inline:calc(var(--spacing) * 9)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-9{padding-block:calc(var(--spacing) * 9)}.lg\:pt-5{padding-top:calc(var(--spacing) * 5)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pr-0{padding-right:calc(var(--spacing) * 0)}.lg\:pr-1{padding-right:calc(var(--spacing) * 1)}.lg\:pr-\[440px\]{padding-right:440px}.lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:pl-\[72px\]{padding-left:72px}.lg\:pl-\[104px\]{padding-left:104px}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[11px\]{font-size:11px}.lg\:text-\[22px\]{font-size:22px}.lg\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.lg\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.lg\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.lg\:opacity-100{opacity:1}}@media (min-width:80rem){.xl\:col-span-5{grid-column:span 5/span 5}.xl\:grid{display:grid}.xl\:size-\[440px\]{width:440px;height:440px}.xl\:h-9{height:calc(var(--spacing) * 9)}.xl\:h-12{height:calc(var(--spacing) * 12)}.xl\:max-w-none{max-width:none}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:items-start{align-items:flex-start}.xl\:gap-3{gap:calc(var(--spacing) * 3)}.xl\:p-9{padding:calc(var(--spacing) * 9)}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.xl\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.xl\:text-\[2\.625rem\]{font-size:2.625rem}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}:where(.dark\:divide-glass-white\/10:where(.dark,.dark *)>:not(:last-child)){border-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-glass-white\/10:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-glass-white) 10%, transparent)}}.dark\:border-emerald-400\/20:where(.dark,.dark *){border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.dark\:border-emerald-400\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.dark\:border-glass-white\/5:where(.dark,.dark *){border-color:#fffdf80d}@supports (color:color-mix(in lab, red, red)){.dark\:border-glass-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-glass-white) 5%, transparent)}}.dark\:border-glass-white\/10:where(.dark,.dark *){border-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){.dark\:border-glass-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-glass-white) 10%, transparent)}}.dark\:border-glass-white\/15:where(.dark,.dark *){border-color:#fffdf826}@supports (color:color-mix(in lab, red, red)){.dark\:border-glass-white\/15:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-glass-white) 15%, transparent)}}.dark\:border-glass-white\/20:where(.dark,.dark *){border-color:#fffdf833}@supports (color:color-mix(in lab, red, red)){.dark\:border-glass-white\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-glass-white) 20%, transparent)}}.dark\:border-palette-zinc-800:where(.dark,.dark *){border-color:var(--color-palette-zinc-800)}.dark\:border-rose-900\/50:where(.dark,.dark *){border-color:#8b083680}@supports (color:color-mix(in lab, red, red)){.dark\:border-rose-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rose-900) 50%, transparent)}}.dark\:border-signal-blue\/30:where(.dark,.dark *){border-color:#0099ff4d}@supports (color:color-mix(in lab, red, red)){.dark\:border-signal-blue\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-signal-blue) 30%, transparent)}}.dark\:border-white\/10:where(.dark,.dark *){border-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/12:where(.dark,.dark *){border-color:#fffdf81f}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/12:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.dark\:border-white\/15:where(.dark,.dark *){border-color:#fffdf826}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/15:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:border-white\/20:where(.dark,.dark *){border-color:#fffdf833}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:bg-\[rgba\(10\,13\,18\,0\.92\)\]:where(.dark,.dark *){background-color:#0a0d12eb}.dark\:bg-\[var\(--palette-literal-137\)\]:where(.dark,.dark *){background-color:var(--palette-literal-137)}.dark\:bg-\[var\(--palette-literal-394\)\]:where(.dark,.dark *){background-color:var(--palette-literal-394)}.dark\:bg-\[var\(--palette-literal-780\)\]:where(.dark,.dark *){background-color:var(--palette-literal-780)}.dark\:bg-\[var\(--palette-literal-781\)\]:where(.dark,.dark *){background-color:var(--palette-literal-781)}.dark\:bg-\[var\(--palette-literal-782\)\]:where(.dark,.dark *){background-color:var(--palette-literal-782)}.dark\:bg-\[var\(--qfs-accent\)\]\/20:where(.dark,.dark *){background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[var\(--qfs-accent\)\]\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--qfs-accent) 20%, transparent)}}.dark\:bg-\[var\(--qfs-accent\)\]\/\[0\.08\]:where(.dark,.dark *){background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[var\(--qfs-accent\)\]\/\[0\.08\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--qfs-accent) 8%, transparent)}}.dark\:bg-\[var\(--qfs-accent\)\]\/\[0\.09\]:where(.dark,.dark *){background-color:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[var\(--qfs-accent\)\]\/\[0\.09\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--qfs-accent) 9%, transparent)}}.dark\:bg-amber-300\/20:where(.dark,.dark *){background-color:#ffd23633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-300\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.dark\:bg-amethyst\/10:where(.dark,.dark *){background-color:#9552e01a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amethyst\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amethyst) 10%, transparent)}}.dark\:bg-amethyst\/15:where(.dark,.dark *){background-color:#9552e026}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amethyst\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amethyst) 15%, transparent)}}.dark\:bg-black:where(.dark,.dark *){background-color:var(--color-black)}.dark\:bg-black\/60:where(.dark,.dark *){background-color:#0009}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.dark\:bg-cornflower\/10:where(.dark,.dark *){background-color:#4fbeff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cornflower\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cornflower) 10%, transparent)}}.dark\:bg-emerald-400\/10:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.dark\:bg-emerald-400\/\[0\.06\]:where(.dark,.dark *){background-color:#00d2940f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-400\/\[0\.06\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 6%, transparent)}}.dark\:bg-glass-white\/5:where(.dark,.dark *){background-color:#fffdf80d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 5%, transparent)}}.dark\:bg-glass-white\/10:where(.dark,.dark *){background-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 10%, transparent)}}.dark\:bg-glass-white\/15:where(.dark,.dark *){background-color:#fffdf826}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 15%, transparent)}}.dark\:bg-glass-white\/20:where(.dark,.dark *){background-color:#fffdf833}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 20%, transparent)}}.dark\:bg-glass-white\/25:where(.dark,.dark *){background-color:#fffdf840}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 25%, transparent)}}.dark\:bg-glass-white\/\[\.02\]:where(.dark,.dark *){background-color:#fffdf805}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[\.02\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 2%, transparent)}}.dark\:bg-glass-white\/\[\.03\]:where(.dark,.dark *){background-color:#fffdf808}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[\.03\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 3%, transparent)}}.dark\:bg-glass-white\/\[\.06\]:where(.dark,.dark *){background-color:#fffdf80f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[\.06\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 6%, transparent)}}.dark\:bg-glass-white\/\[\.025\]:where(.dark,.dark *){background-color:#fffdf806}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[\.025\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 2.5%, transparent)}}.dark\:bg-glass-white\/\[0\.03\]:where(.dark,.dark *){background-color:#fffdf808}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[0\.03\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 3%, transparent)}}.dark\:bg-glass-white\/\[0\.04\]:where(.dark,.dark *){background-color:#fffdf80a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[0\.04\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 4%, transparent)}}.dark\:bg-glass-white\/\[0\.05\]:where(.dark,.dark *){background-color:#fffdf80d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[0\.05\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 5%, transparent)}}.dark\:bg-glass-white\/\[0\.07\]:where(.dark,.dark *){background-color:#fffdf812}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[0\.07\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 7.0%, transparent)}}.dark\:bg-glass-white\/\[0\.025\]:where(.dark,.dark *){background-color:#fffdf806}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[0\.025\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 2.5%, transparent)}}.dark\:bg-glass-white\/\[0\.035\]:where(.dark,.dark *){background-color:#fffdf809}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[0\.035\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 3.5%, transparent)}}.dark\:bg-glass-white\/\[0\.045\]:where(.dark,.dark *){background-color:#fffdf80b}@supports (color:color-mix(in lab, red, red)){.dark\:bg-glass-white\/\[0\.045\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-glass-white) 4.5%, transparent)}}.dark\:bg-palette-zinc-800:where(.dark,.dark *){background-color:var(--color-palette-zinc-800)}.dark\:bg-palette-zinc-800\/60:where(.dark,.dark *){background-color:#27272a99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-palette-zinc-800\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-palette-zinc-800) 60%, transparent)}}.dark\:bg-palette-zinc-900:where(.dark,.dark *){background-color:var(--color-palette-zinc-900)}.dark\:bg-palette-zinc-900\/70:where(.dark,.dark *){background-color:#18181bb3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-palette-zinc-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-palette-zinc-900) 70%, transparent)}}.dark\:bg-palette-zinc-900\/90:where(.dark,.dark *){background-color:#18181be6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-palette-zinc-900\/90:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-palette-zinc-900) 90%, transparent)}}.dark\:bg-palette-zinc-900\/95:where(.dark,.dark *){background-color:#18181bf2}@supports (color:color-mix(in lab, red, red)){.dark\:bg-palette-zinc-900\/95:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-palette-zinc-900) 95%, transparent)}}.dark\:bg-palette-zinc-950:where(.dark,.dark *){background-color:var(--color-palette-zinc-950)}.dark\:bg-palette-zinc-950\/60:where(.dark,.dark *){background-color:#09090b99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-palette-zinc-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-palette-zinc-950) 60%, transparent)}}.dark\:bg-red-400\/10:where(.dark,.dark *){background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.dark\:bg-signal-blue:where(.dark,.dark *){background-color:var(--color-signal-blue)}.dark\:bg-signal-blue\/10:where(.dark,.dark *){background-color:#0099ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-signal-blue\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-signal-blue) 10%, transparent)}}.dark\:bg-signal-blue\/20:where(.dark,.dark *){background-color:#09f3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-signal-blue\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-signal-blue) 20%, transparent)}}.dark\:bg-tangerine\/15:where(.dark,.dark *){background-color:#f2611026}@supports (color:color-mix(in lab, red, red)){.dark\:bg-tangerine\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-tangerine) 15%, transparent)}}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/25:where(.dark,.dark *){background-color:#fffdf840}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\:bg-white\/35:where(.dark,.dark *){background-color:#fffdf859}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/35:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.dark\:bg-white\/\[0\.04\]:where(.dark,.dark *){background-color:#fffdf80a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.04\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\:bg-white\/\[0\.10\]:where(.dark,.dark *){background-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.10\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-zinc-900:where(.dark,.dark *){background-color:var(--color-zinc-900)}.dark\:bg-\[linear-gradient\(180deg\,var\(--palette-literal-777\)\,var\(--palette-literal-778\)\)\]:where(.dark,.dark *){background-image:linear-gradient(180deg,var(--palette-literal-777),var(--palette-literal-778))}.dark\:text-\[color\:var\(--color-qi-text-primary\,var\(--palette-literal-774\)\)\]:where(.dark,.dark *){color:var(--color-qi-text-primary,var(--palette-literal-774))}.dark\:text-\[var\(--palette-literal-144\)\]:where(.dark,.dark *){color:var(--palette-literal-144)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-fog:where(.dark,.dark *){color:var(--color-fog)}.dark\:text-palette-zinc-50:where(.dark,.dark *){color:var(--color-palette-zinc-50)}.dark\:text-palette-zinc-100:where(.dark,.dark *){color:var(--color-palette-zinc-100)}.dark\:text-palette-zinc-200:where(.dark,.dark *){color:var(--color-palette-zinc-200)}.dark\:text-palette-zinc-300:where(.dark,.dark *){color:var(--color-palette-zinc-300)}.dark\:text-palette-zinc-400:where(.dark,.dark *){color:var(--color-palette-zinc-400)}.dark\:text-palette-zinc-500:where(.dark,.dark *){color:var(--color-palette-zinc-500)}.dark\:text-palette-zinc-700:where(.dark,.dark *){color:var(--color-palette-zinc-700)}.dark\:text-paper-white:where(.dark,.dark *){color:var(--color-paper-white)}.dark\:text-purple-200:where(.dark,.dark *){color:var(--color-purple-200)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\:text-sky-300:where(.dark,.dark *){color:var(--color-sky-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-white\/50:where(.dark,.dark *){color:#fffdf880}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/50:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.dark\:text-white\/55:where(.dark,.dark *){color:#fffdf88c}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/55:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.dark\:text-white\/60:where(.dark,.dark *){color:#fffdf899}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/60:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\:text-white\/65:where(.dark,.dark *){color:#fffdf8a6}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/65:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.dark\:text-white\/70:where(.dark,.dark *){color:#fffdf8b3}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/70:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.dark\:text-white\/75:where(.dark,.dark *){color:#fffdf8bf}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/75:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.dark\:opacity-\[0\.18\]:where(.dark,.dark *){opacity:.18}.dark\:opacity-\[0\.24\]:where(.dark,.dark *){opacity:.24}.dark\:shadow-\[0_24px_60px_-24px_rgba\(0\,0\,0\,\.8\)\]:where(.dark,.dark *){--tw-shadow:0 24px 60px -24px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[0_28px_70px_-24px_rgba\(0\,0\,0\,0\.75\)\]:where(.dark,.dark *){--tw-shadow:0 28px 70px -24px var(--tw-shadow-color,#000000bf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:ring-glass-white\/10:where(.dark,.dark *){--tw-ring-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){.dark\:ring-glass-white\/10:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-glass-white) 10%, transparent)}}.dark\:ring-glass-white\/25:where(.dark,.dark *){--tw-ring-color:#fffdf840}@supports (color:color-mix(in lab, red, red)){.dark\:ring-glass-white\/25:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-glass-white) 25%, transparent)}}.dark\:ring-tangerine\/40:where(.dark,.dark *){--tw-ring-color:#f2611066}@supports (color:color-mix(in lab, red, red)){.dark\:ring-tangerine\/40:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-tangerine) 40%, transparent)}}.dark\:marker\:text-sky-300:where(.dark,.dark *) ::marker{color:var(--color-sky-300)}.dark\:marker\:text-sky-300:where(.dark,.dark *)::marker{color:var(--color-sky-300)}.dark\:marker\:text-sky-300:where(.dark,.dark *) ::-webkit-details-marker{color:var(--color-sky-300)}.dark\:marker\:text-sky-300:where(.dark,.dark *)::-webkit-details-marker{color:var(--color-sky-300)}.dark\:placeholder\:text-palette-zinc-500:where(.dark,.dark *)::placeholder{color:var(--color-palette-zinc-500)}.dark\:placeholder\:text-white\/35:where(.dark,.dark *)::placeholder{color:#fffdf859}@supports (color:color-mix(in lab, red, red)){.dark\:placeholder\:text-white\/35:where(.dark,.dark *)::placeholder{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}@media (any-hover:hover){.dark\:hover\:border-emerald-400\/45:where(.dark,.dark *):hover{border-color:#00d29473}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-emerald-400\/45:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-emerald-400) 45%, transparent)}}.dark\:hover\:border-glass-white\/20:where(.dark,.dark *):hover{border-color:#fffdf833}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-glass-white\/20:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-glass-white) 20%, transparent)}}.dark\:hover\:border-white\/25:where(.dark,.dark *):hover{border-color:#fffdf840}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/25:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\:hover\:border-white\/30:where(.dark,.dark *):hover{border-color:#fffdf84d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/30:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:hover\:border-white\/45:where(.dark,.dark *):hover{border-color:#fffdf873}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/45:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.dark\:hover\:bg-glass-white\/5:where(.dark,.dark *):hover{background-color:#fffdf80d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-glass-white\/5:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-glass-white) 5%, transparent)}}.dark\:hover\:bg-glass-white\/10:where(.dark,.dark *):hover{background-color:#fffdf81a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-glass-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-glass-white) 10%, transparent)}}.dark\:hover\:bg-glass-white\/15:where(.dark,.dark *):hover{background-color:#fffdf826}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-glass-white\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-glass-white) 15%, transparent)}}.dark\:hover\:bg-glass-white\/\[\.04\]:where(.dark,.dark *):hover{background-color:#fffdf80a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-glass-white\/\[\.04\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-glass-white) 4%, transparent)}}.dark\:hover\:bg-glass-white\/\[\.05\]:where(.dark,.dark *):hover{background-color:#fffdf80d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-glass-white\/\[\.05\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-glass-white) 5%, transparent)}}.dark\:hover\:bg-palette-zinc-700:where(.dark,.dark *):hover{background-color:var(--color-palette-zinc-700)}.dark\:hover\:bg-palette-zinc-800:where(.dark,.dark *):hover{background-color:var(--color-palette-zinc-800)}.dark\:hover\:bg-tangerine\/25:where(.dark,.dark *):hover{background-color:#f2611040}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-tangerine\/25:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-tangerine) 25%, transparent)}}.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:#fffdf80d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:hover\:text-palette-zinc-100:where(.dark,.dark *):hover{color:var(--color-palette-zinc-100)}.dark\:hover\:text-palette-zinc-200:where(.dark,.dark *):hover{color:var(--color-palette-zinc-200)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\:hover\:ring-tangerine\/55:where(.dark,.dark *):hover{--tw-ring-color:#f261108c}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:ring-tangerine\/55:where(.dark,.dark *):hover{--tw-ring-color:color-mix(in oklab, var(--color-tangerine) 55%, transparent)}}}.dark\:focus\:bg-glass-white\/\[0\.08\]:where(.dark,.dark *):focus{background-color:#fffdf814}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:bg-glass-white\/\[0\.08\]:where(.dark,.dark *):focus{background-color:color-mix(in oklab, var(--color-glass-white) 8%, transparent)}}@media (min-width:40rem){.dark\:sm\:block:where(.dark,.dark *){display:block}}@media print{.print\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (any-hover:hover){.group-hover\:w-1:is(:where(.group):hover *){width:calc(var(--spacing) * 1)}.group-hover\:w-1\.5:is(:where(.group):hover *){width:calc(var(--spacing) * 1.5)}.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:border-brand-accent\/60:is(:where(.group):hover *){border-color:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-brand-accent\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-brand-accent) 60%, transparent)}}.group-hover\:bg-morning-tint\/60:is(:where(.group):hover *){background-color:#e3e9f299}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-morning-tint\/60:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-morning-tint) 60%, transparent)}}.group-hover\:text-brand-accent:is(:where(.group):hover *){color:var(--color-brand-accent)}.group-hover\:text-midnight-ink:is(:where(.group):hover *){color:var(--color-midnight-ink)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:brightness-105:is(:where(.group):hover *){--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.\[\&_h1\]\:text-2xl h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h1\]\:leading-tight h1{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h1\]\:tracking-tight h1{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[\&_h2\]\:text-xl h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:text-base h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_li\>p\]\:inline li>p{display:inline}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}:where(.\[\&_ol\]\:space-y-1\.5 ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing) * 6)}.\[\&_p\]\:my-2 p{margin-block:calc(var(--spacing) * 2)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}:where(.\[\&_ul\]\:space-y-1\.5 ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-search-decoration\]\:hidden::-webkit-search-decoration{display:none}@media (min-width:64rem){.lg\:\[\&\>\*\]\:w-full>*{width:100%}.lg\:\[\&\>\*\]\:max-w-\[800px\]>*{max-width:800px}}.\[\&\>\*\:first-child\]\:col-span-2>:first-child{grid-column:span 2/span 2}@media (min-width:40rem){.sm\:\[\&\>\*\:first-child\]\:col-span-1>:first-child{grid-column:span 1/span 1}}}html:not(.dark){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{overflow-x:clip}html{scrollbar-width:thin;scrollbar-color:var(--palette-literal-0) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--palette-literal-1), var(--palette-literal-2)) padding-box;min-height:44px;box-shadow:inset 0 1px 0 var(--palette-literal-3), 0 0 12px var(--palette-literal-4);border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--palette-literal-5), var(--palette-literal-6)) padding-box}::-webkit-scrollbar-corner{background:0 0}@media (hover:none) and (pointer:coarse){.hover\:-translate-y-0\.5:active{transform:translateY(-.125rem)}.hover\:-translate-y-1:active{transform:translateY(-.25rem)}.group:active .group-hover\:text-brand-accent{color:var(--color-brand-accent)}.group:active .group-hover\:bg-morning-tint\/40{background-color:#e3e9f266}@supports (color:color-mix(in lab, red, red)){.group:active .group-hover\:bg-morning-tint\/40{background-color:color-mix(in srgb, var(--color-morning-tint) 40%, transparent)}}button:active,a:active{opacity:.82}}*{box-sizing:border-box}html{background:var(--color-sky-wash);min-height:100%}body{background:radial-gradient(circle at 12% 12%, var(--palette-literal-7), transparent 28rem), radial-gradient(circle at 82% 8%, var(--palette-literal-8), transparent 24rem), radial-gradient(circle at 70% 86%, var(--palette-literal-9), transparent 28rem), var(--color-sky-wash);min-height:100%;color:var(--color-midnight-ink);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em}.dark body{background:radial-gradient(circle at 12% 12%, var(--palette-literal-10), transparent 28rem), radial-gradient(circle at 82% 8%, var(--palette-literal-11), transparent 24rem), radial-gradient(circle at 70% 86%, var(--palette-literal-12), transparent 28rem), var(--color-sky-wash);--session-accent-border:var(--palette-literal-13);--session-action-accent:var(--palette-literal-14);--session-action-accent-soft:var(--palette-literal-15)}html:not(.dark) .goal-doors-viewport{--goal-door-accent:var(--palette-literal-16);--goal-door-accent-soft:var(--palette-literal-17);--goal-door-accent-border:var(--palette-literal-18)}html:not(.dark) .goal-door-accent-orbit{color:var(--goal-door-accent);border-color:var(--goal-door-accent-border);background:var(--goal-door-accent-soft)}html:not(.dark) .goal-door-accent-timer{color:var(--goal-door-accent);background:var(--goal-door-accent-soft)}@media (max-width:639px){.goal-doors-viewport{height:auto;min-height:100dvh;padding-bottom:calc(7rem + env(safe-area-inset-bottom,0px));overflow:hidden visible}.goal-doors-fit{transform-origin:0 0;width:121.951%;transform:scale(.82)}}@media (max-width:639px) and (max-height:700px){.goal-doors-fit{width:131.579%;transform:scale(.76)}}button,a,input,textarea,select{font:inherit}::selection{background:var(--color-morning-tint);color:var(--color-midnight-ink)}.dark ::selection{background:var(--color-signal-blue);color:var(--color-sky-wash)}.theme-status-notice{color:var(--palette-literal-19);border-color:var(--palette-literal-20);background:linear-gradient(135deg,var(--palette-literal-21),var(--palette-literal-22));box-shadow:inset 0 1px 0 var(--palette-literal-23),0 20px 48px -34px var(--palette-literal-24)}.theme-status-notice__icon{color:var(--palette-literal-16);background:var(--palette-literal-25);box-shadow:inset 0 0 0 1px var(--palette-literal-26)}.dark .theme-status-notice{color:var(--palette-literal-27);border-color:var(--palette-literal-28);background:linear-gradient(135deg,var(--palette-literal-29),var(--palette-literal-30));box-shadow:inset 0 1px 0 var(--palette-literal-31),0 24px 54px -38px var(--palette-literal-32)}.dark .theme-status-notice__icon{color:var(--palette-literal-33);background:var(--palette-literal-34);box-shadow:inset 0 0 0 1px var(--palette-literal-35)}.motion-grid{background-image:linear-gradient(var(--palette-literal-36) 1px, transparent 1px), linear-gradient(90deg, var(--palette-literal-36) 1px, transparent 1px), linear-gradient(180deg, var(--palette-literal-37), var(--palette-literal-38));-webkit-mask-image:linear-gradient(180deg, var(--palette-literal-39), transparent 92%);-webkit-mask-image:linear-gradient(180deg, var(--palette-literal-39), transparent 92%);-webkit-mask-image:linear-gradient(180deg, var(--palette-literal-39), transparent 92%);mask-image:linear-gradient(180deg, var(--palette-literal-39), transparent 92%);background-size:72px 72px,72px 72px,100% 100%}.motion-float{will-change:transform;animation:12s ease-in-out infinite motion-float}.motion-float-slow{animation-duration:18s}.motion-float-delayed{animation-delay:-6s}.motion-spark{will-change:transform;animation:8s ease-in-out infinite motion-spark}.motion-spark-delay{animation-delay:-3s}@keyframes fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translate(0)}}.animate-fade-up{animation:.7s cubic-bezier(.16,1,.3,1) both fade-up}.animate-fade-up-d1{animation:.7s cubic-bezier(.16,1,.3,1) .15s both fade-up}.animate-fade-up-d2{animation:.7s cubic-bezier(.16,1,.3,1) .3s both fade-up}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.6s cubic-bezier(.16,1,.3,1) both fade-in}@keyframes coach-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.animate-coach-breathe{animation:3.2s cubic-bezier(.4,0,.6,1) infinite coach-breathe}@keyframes coach-glow{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:.55;transform:scale(1.1)}}.animate-coach-glow{animation:3.2s cubic-bezier(.4,0,.6,1) infinite coach-glow}@keyframes coach-orbit{to{transform:rotate(360deg)}}.animate-coach-orbit{animation:3s linear infinite coach-orbit}@keyframes coach-orbit-reverse{to{transform:rotate(-360deg)}}.animate-coach-orbit-reverse{animation:6.4s linear infinite coach-orbit-reverse}@keyframes coach-mote-a{to{transform:rotate(360deg)}}.animate-coach-mote-a{animation:5.5s linear infinite coach-mote-a}.animate-coach-mote-b{animation:8.2s linear infinite reverse coach-mote-a}.animate-coach-mote-c{animation:11s linear infinite coach-mote-a}@keyframes coach-mote-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:.95;transform:scale(1.15)}}.animate-coach-mote-pulse{animation:2.8s ease-in-out infinite coach-mote-pulse}@keyframes coach-sheen{0%{transform:translate(-120%,-120%)rotate(25deg)}35%,to{transform:translate(120%,120%)rotate(25deg)}}.animate-coach-sheen{animation:4.6s cubic-bezier(.4,0,.2,1) infinite coach-sheen}@keyframes coach-twinkle{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.animate-coach-twinkle{animation:2.2s ease-in-out infinite coach-twinkle}.coach-ring{background:conic-gradient(from 0deg, transparent 0deg, #9552e0cc 80deg, var(--color-brand-accent) 160deg, transparent 220deg)}@supports (color:color-mix(in lab, red, red)){.coach-ring{background:conic-gradient(from 0deg, transparent 0deg, color-mix(in srgb, var(--color-amethyst) 80%, transparent) 80deg, var(--color-brand-accent) 160deg, transparent 220deg)}}.coach-ring{-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 2.5px), var(--palette-literal-40) calc(100% - 2.5px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 2.5px), var(--palette-literal-40) calc(100% - 2.5px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 2.5px), var(--palette-literal-40) calc(100% - 2.5px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 2.5px), var(--palette-literal-40) calc(100% - 2.5px));mask:radial-gradient(farthest-side, transparent calc(100% - 2.5px), var(--palette-literal-40) calc(100% - 2.5px))}.coach-ring-outer{background:conic-gradient(from 210deg, transparent 0deg, var(--color-brand-accent) 60deg, transparent 130deg)}@supports (color:color-mix(in lab, red, red)){.coach-ring-outer{background:conic-gradient(from 210deg, transparent 0deg, color-mix(in srgb, var(--color-brand-accent) 55%, transparent) 60deg, transparent 130deg)}}.coach-ring-outer{-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 1.5px), var(--palette-literal-40) calc(100% - 1.5px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 1.5px), var(--palette-literal-40) calc(100% - 1.5px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 1.5px), var(--palette-literal-40) calc(100% - 1.5px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 1.5px), var(--palette-literal-40) calc(100% - 1.5px));mask:radial-gradient(farthest-side, transparent calc(100% - 1.5px), var(--palette-literal-40) calc(100% - 1.5px))}@keyframes fb-slide-up{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translate(0)}}.animate-fb-slide-up{animation:.22s cubic-bezier(.22,1,.36,1) both fb-slide-up}@media (prefers-reduced-motion:reduce){.motion-float,.motion-spark,.animate-fade-up,.animate-fade-up-d1,.animate-fade-up-d2,.animate-fade-in,.animate-coach-breathe,.animate-coach-glow,.animate-coach-orbit,.animate-coach-orbit-reverse,.animate-coach-mote-a,.animate-coach-mote-b,.animate-coach-mote-c,.animate-coach-mote-pulse,.animate-coach-sheen,.animate-coach-twinkle,.animate-fb-slide-up{animation:none}.handoff-glow{box-shadow:0 0 12px 1px var(--palette-literal-41), 0 0 30px 6px var(--palette-literal-42), 0 0 64px 18px var(--palette-literal-43);animation:none}html.dark .handoff-glow{box-shadow:0 0 14px 2px var(--palette-literal-44), 0 0 34px 8px var(--palette-literal-45), 0 0 70px 20px var(--palette-literal-46);animation:none}.session-ambient-field{transition:none!important}}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--session-accent-border:var(--palette-literal-47);--session-action-accent:var(--palette-literal-48);--session-action-accent-soft:var(--palette-literal-49)}.landing-page{--landing-accent:var(--palette-literal-16);--landing-accent-deep:var(--palette-literal-50);--landing-accent-soft:var(--palette-literal-51);--landing-accent-shadow:var(--palette-literal-52);--landing-accent-shadow-strong:var(--palette-literal-53);--landing-accent-wash:var(--palette-literal-54);--landing-spectrum-a:var(--palette-literal-55);--landing-spectrum-b:var(--palette-literal-56);--landing-spectrum-c:var(--palette-literal-57);--landing-cycle-a:var(--palette-literal-16);--landing-cycle-b:var(--palette-literal-58);--landing-cycle-c:var(--palette-literal-59);--color-signal-blue:var(--landing-accent);--color-deep-cobalt:var(--landing-accent-deep);--color-morning-tint:var(--landing-accent-soft);--color-cornflower:var(--palette-literal-60)}.dark .landing-page{--landing-accent:var(--palette-literal-61);--landing-accent-deep:var(--palette-literal-62);--landing-accent-soft:var(--palette-literal-63);--landing-accent-shadow:var(--palette-literal-64);--landing-accent-shadow-strong:var(--palette-literal-65);--landing-accent-wash:var(--palette-literal-66);--landing-spectrum-a:var(--palette-literal-67);--landing-spectrum-b:var(--palette-literal-68);--landing-spectrum-c:var(--palette-literal-69);--landing-cycle-a:var(--palette-literal-70);--landing-cycle-b:var(--palette-literal-71);--landing-cycle-c:var(--palette-literal-72);--color-signal-blue:var(--landing-accent);--color-deep-cobalt:var(--landing-accent-deep);--color-morning-tint:var(--landing-accent-soft);--color-cornflower:var(--palette-literal-70)}@keyframes slide-in-from-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes session-control-swap{0%{opacity:0;filter:blur(2px);transform:scale(.62)rotate(-18deg)}65%{opacity:1;filter:blur();transform:scale(1.08)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes session-action-ripple{0%{opacity:.22;transform:translate(-50%,-50%)scale(.15)}to{opacity:0;transform:translate(-50%,-50%)scale(8.5)}}@keyframes mobile-fab-breathe{0%,to{filter:brightness();box-shadow:0 2px 6px var(--fab-glow),inset 0 1px 0 var(--palette-literal-131)}50%{filter:brightness(1.03);box-shadow:0 3px 10px var(--fab-glow-strong),inset 0 1px 0 var(--palette-literal-150)}}.animate-session-control-swap{place-items:center;animation:.32s cubic-bezier(.2,.8,.2,1) both session-control-swap;display:grid}@media (prefers-reduced-motion:reduce){.animate-session-control-swap{animation:none}.session-action-ripple{animation-duration:1ms}.mobile-dock-fab{animation:none}.mobile-focus-chrome{transition:none}}.goal-page-canvas{--goal-accent:var(--palette-literal-16);--goal-accent-deep:var(--palette-literal-16);--goal-accent-soft:var(--palette-literal-17);--goal-accent-border:var(--palette-literal-18);background:radial-gradient(58rem 34rem at 8% 0%, var(--palette-literal-151), transparent 68%), radial-gradient(48rem 32rem at 92% 18%, var(--palette-literal-152), transparent 72%), linear-gradient(145deg, var(--palette-literal-153) 0%, var(--palette-literal-154) 48%, var(--palette-literal-155) 100%)}@media (min-width:1024px){body{--rail-pad:104px}body:has(.desktop-nav-rail:hover){--rail-pad:224px}.app-rail-offset{padding-left:var(--rail-pad);transition:padding-left var(--rail-open) var(--liquid-settle)}.app-rail-offset>*{margin-left:calc(var(--rail-pad) * -1);padding-left:var(--rail-pad);transition:margin-left .3s,padding-left .3s}}@media (min-width:768px) and (max-width:1023.98px){body:has(.mission-start-shell){--rail-pad:104px}body:has(.mission-start-shell):has(.desktop-nav-rail:hover){--rail-pad:224px}.mission-start-shell{padding-left:var(--rail-pad,104px);transition:padding-left .3s}}.edge-accent{--edge-accent-color:var(--palette-literal-60);--edge-accent-glow:var(--palette-literal-156);position:relative}.edge-accent:before{content:"";border-radius:inherit;pointer-events:none;border:1.5px solid var(--edge-accent-color);box-shadow:0 0 14px -4px var(--edge-accent-glow), inset 0 0 10px -7px var(--edge-accent-glow);-webkit-mask-image:linear-gradient(90deg, var(--palette-literal-40) 0%, var(--palette-literal-157) 9%, transparent 30%);-webkit-mask-image:linear-gradient(90deg, var(--palette-literal-40) 0%, var(--palette-literal-157) 9%, transparent 30%);-webkit-mask-image:linear-gradient(90deg, var(--palette-literal-40) 0%, var(--palette-literal-157) 9%, transparent 30%);-webkit-mask-image:linear-gradient(90deg, var(--palette-literal-40) 0%, var(--palette-literal-157) 9%, transparent 30%);mask-image:linear-gradient(90deg, var(--palette-literal-40) 0%, var(--palette-literal-157) 9%, transparent 30%);position:absolute;inset:0}.dark .edge-accent{--edge-accent-color:var(--palette-literal-158);--edge-accent-glow:var(--palette-literal-159)}.edge-accent--session{--edge-accent-color:var(--palette-literal-160);--edge-accent-glow:var(--palette-literal-161)}.dark .edge-accent--session{--edge-accent-color:var(--palette-literal-80);--edge-accent-glow:var(--palette-literal-162)}.goal-glass-card{background:linear-gradient(145deg, var(--palette-literal-21), var(--palette-literal-163));border-color:var(--palette-literal-164);box-shadow:inset 0 1px 0 var(--palette-literal-102), 0 24px 70px -42px var(--palette-literal-165);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%)}.goal-glass-card:hover{border-color:var(--goal-accent-border);box-shadow:inset 0 1px 0 var(--palette-literal-105), 0 28px 76px -40px var(--palette-literal-166)}.goal-glass-card--active{border-color:var(--goal-accent-border)}.profile-avatar-initials{color:var(--palette-literal-117);background:var(--palette-literal-16)}.dark .profile-avatar-initials{background:linear-gradient(135deg, var(--palette-literal-167), var(--palette-literal-168))}.profile-avatar-img{box-shadow:inset 0 0 0 1px var(--palette-literal-169)}.dark .profile-avatar-img{box-shadow:inset 0 0 0 1px var(--palette-literal-170)}.goal-primary-action{color:var(--palette-literal-117);background:var(--palette-literal-16);box-shadow:inset 0 1px 0 var(--palette-literal-171), 0 14px 30px -16px var(--palette-literal-172)}.goal-accent-text{color:var(--goal-accent-deep)}.goal-accent-chip{color:var(--goal-accent-deep);background:var(--goal-accent-soft)}.goal-accent-soft{background:var(--goal-accent-soft)}.goal-accent-border{border-color:var(--goal-accent-border)}.goal-progress-fill{background:var(--goal-accent)}.dark{--color-brand-accent:var(--palette-literal-61);--color-brand-accent-deep:var(--palette-literal-175);--color-brand-accent-soft:var(--palette-literal-176);--color-brand-accent-border:var(--palette-literal-177);--color-brand-accent-ring:var(--palette-literal-178)}.brand-accent-text{color:var(--color-brand-accent-deep)}.brand-accent-soft{background:var(--color-brand-accent-soft)}.brand-accent-chip{color:var(--color-brand-accent-deep);background:var(--color-brand-accent-soft)}.brand-accent-border{border-color:var(--color-brand-accent-border)}.brand-accent-fill{background:var(--color-brand-accent);color:var(--palette-literal-117)}.brand-accent-ring:focus-visible{box-shadow:0 0 0 2px var(--color-brand-accent-ring)}.goal-light-secondary-text{color:var(--palette-literal-16)}.goals-view-toggle{color:var(--palette-literal-179);border:1px solid var(--palette-literal-180);background:var(--palette-literal-181);box-shadow:inset 0 1px 0 var(--palette-literal-182)}.goals-view-toggle-button:hover{color:var(--palette-literal-16)}.goals-view-toggle-button--active{color:var(--palette-literal-117);background:var(--palette-literal-16);box-shadow:0 8px 18px -12px var(--palette-literal-183)}.goal-tabs{border:1px solid var(--palette-literal-180);background:var(--palette-literal-181);box-shadow:inset 0 1px 0 var(--palette-literal-182)}.goal-tab--off{color:var(--palette-literal-179)}.goal-tab--off:hover{color:var(--palette-literal-16)}.goal-tab--on{color:var(--palette-literal-117)}.goal-tab-indicator{background:var(--palette-literal-16);box-shadow:0 8px 18px -12px var(--palette-literal-183)}.goal-tab--on .goal-tab-count{background:#ffffff3d}.goal-tab--off .goal-tab-count{background:#00000012}@media (max-width:359px){.goal-tab>svg{display:none}.goal-tab{gap:.375rem}}@media (min-width:768px){.goals-layout--grid>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.goals-layout--grid .goal-glass-card{flex-direction:column;min-height:270px;display:flex}.goals-layout--grid .goal-glass-card>.relative.z-10{margin-top:auto}.goals-layout--grid .goal-glass-card h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.goal-secondary-action{color:var(--palette-literal-184);background:var(--palette-literal-185);border:1px solid var(--palette-literal-186);box-shadow:inset 0 1px 0 var(--palette-literal-102), 0 12px 32px -24px var(--palette-literal-187)}.goal-secondary-action:hover{background:var(--palette-literal-102);border-color:var(--palette-literal-188)}.goal-toolbar-primary{color:var(--palette-literal-117);background:var(--palette-literal-16);border:1px solid var(--palette-literal-189);box-shadow:inset 0 1px 0 var(--palette-literal-171),0 14px 30px -18px var(--palette-literal-183)}.goal-session-row{background:var(--palette-literal-190);border-color:var(--palette-literal-191);box-shadow:inset 0 1px 0 var(--palette-literal-116), 0 18px 44px -38px var(--palette-literal-192)}@keyframes session-filter-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.session-filter-enter{animation:.16s cubic-bezier(.2,.8,.2,1) both session-filter-enter}@media (prefers-reduced-motion:reduce){.session-filter-enter{animation:none}}.goal-session-row--active{background:linear-gradient(135deg,var(--palette-literal-193),var(--palette-literal-194));border-color:var(--palette-literal-195)}.goal-session-row--paused{background:var(--palette-literal-196);border-color:var(--palette-literal-197)}.goal-session-row--pending{background:var(--palette-literal-132);border-color:var(--palette-literal-198)}.goal-session-row--scheduled{background:var(--palette-literal-199);border-color:var(--palette-literal-200)}.goal-session-row--completed{background:var(--palette-literal-201);border-color:var(--palette-literal-202)}.goal-session-row--quiet{background:var(--palette-literal-203);border-color:var(--palette-literal-204)}.session-date-rail{--session-date-accent:var(--goal-accent)}.session-date-rail:has([data-temporal-state=overdue]){--session-date-accent:var(--session-overdue)}.session-date-accent{color:var(--session-date-accent)}.session-date-calendar{color:var(--session-date-accent);background:var(--session-date-accent)}@supports (color:color-mix(in lab, red, red)){.session-date-calendar{background:color-mix(in srgb,var(--session-date-accent) 14%,transparent)}}.session-overdue-chip{color:var(--session-overdue-text);background:var(--session-overdue)}@supports (color:color-mix(in lab, red, red)){.session-overdue-chip{background:color-mix(in srgb,var(--session-overdue) 16%,transparent)}}:root{--session-overdue:var(--palette-literal-205);--session-overdue-text:var(--palette-literal-206)}.dark{--session-overdue:var(--palette-literal-207);--session-overdue-text:var(--palette-literal-208)}html:not(.dark) .plan-intro-shell [role=status]{--gradient-hero:linear-gradient(135deg, var(--palette-literal-193) 0%, var(--palette-literal-194) 100%);--text-on-hero:var(--palette-literal-209);--plan-intro-icon-bg:linear-gradient(135deg, var(--palette-literal-60) 8%, var(--palette-literal-16) 92%)}html:not(.dark) .plan-intro-shell [role=status]>span:first-child{background:var(--plan-intro-icon-bg)}html:not(.dark) .plan-intro-shell [role=status]>button{border:1px solid var(--palette-literal-18)}.warm-page-canvas{background:radial-gradient(52rem 34rem at 12% 2%, var(--palette-literal-210), transparent 70%), radial-gradient(46rem 30rem at 88% 22%, var(--palette-literal-211), transparent 74%), linear-gradient(145deg, var(--palette-literal-212) 0%, var(--palette-literal-213) 50%, var(--palette-literal-214) 100%)}.win-page-canvas{background:radial-gradient(52rem 30rem at 84% -4%, var(--palette-literal-215), transparent 68%), radial-gradient(44rem 28rem at 8% 18%, var(--palette-literal-216), transparent 72%), linear-gradient(145deg,var(--palette-literal-217) 0%,var(--palette-literal-213) 54%,var(--palette-literal-214) 100%)}.win-gallery{border-color:var(--palette-literal-218);background:linear-gradient(145deg,var(--palette-literal-219),var(--palette-literal-220));box-shadow:inset 0 1px 0 var(--palette-literal-221),0 34px 90px -56px var(--palette-literal-222);-webkit-backdrop-filter:blur(24px)saturate(118%);backdrop-filter:blur(24px)saturate(118%)}.shell{isolation:isolate;width:min(100%,72rem);margin-inline:auto}.notes-top{isolation:isolate}.notes-stats{border-color:var(--palette-literal-223);background:var(--palette-literal-224);box-shadow:inset 0 1px 0 var(--palette-literal-185),0 26px 60px -48px var(--palette-literal-225);-webkit-backdrop-filter:blur(22px)saturate(115%);backdrop-filter:blur(22px)saturate(115%)}.notes-stat+.notes-stat{border-left:1px solid var(--palette-literal-226)}.notes-stat-icon{background:var(--palette-literal-227);box-shadow:inset 0 1px 0 var(--palette-literal-228)}.notes-stat-blue{color:var(--palette-literal-229)}.notes-stat-green{color:var(--palette-literal-230)}.notes-stat-gold{color:var(--palette-literal-231)}.notes-goal-card{border-color:var(--palette-literal-171);background:var(--palette-literal-232);box-shadow:inset 0 1px 0 var(--palette-literal-147),0 28px 62px -46px var(--palette-literal-233);content-visibility:auto;contain-intrinsic-size:auto 220px}.notes-card-image{z-index:0;object-position:center;opacity:.9;filter:saturate(.76)contrast(.86)brightness(1.08)sepia(.06)}.notes-card-shade{background:linear-gradient(90deg,var(--palette-literal-234) 0%,var(--palette-literal-235) 36%,var(--palette-literal-236) 69%,var(--palette-literal-237) 100%), linear-gradient(180deg,var(--palette-literal-238),var(--palette-literal-239))}.notes-goal-card:hover{border-color:var(--palette-literal-111);box-shadow:inset 0 1px 0 var(--palette-literal-171),0 34px 70px -44px var(--palette-literal-240)}.notes-card-link{color:var(--palette-literal-241)}.notes-card-link:hover{color:var(--palette-literal-242)}.notes-card-action{border-color:var(--palette-literal-243);color:var(--palette-literal-244);background:var(--palette-literal-245);box-shadow:inset 0 1px 0 var(--palette-literal-246)}.notes-card-action:hover{border-color:var(--palette-literal-247);background:var(--palette-literal-248)}@media (max-width:639px){.notes-card-image{object-position:58% center}}.dark .notes-stats{border-color:var(--palette-literal-249);background:var(--palette-literal-250);box-shadow:inset 0 1px 0 var(--palette-literal-251),0 26px 60px -48px var(--palette-literal-40)}.dark .notes-stat+.notes-stat{border-color:var(--palette-literal-107)}.dark .notes-stat-icon{background:var(--palette-literal-252);box-shadow:inset 0 1px 0 var(--palette-literal-251)}.dark .notes-stat-blue{color:var(--palette-literal-253)}.dark .notes-stat-green{color:var(--palette-literal-254)}.dark .notes-stat-gold{color:var(--palette-literal-255)}.dark .notes-card-image{opacity:.96;filter:saturate(.94)contrast(.98)brightness(.94)}.dark .notes-card-shade{background:linear-gradient(90deg,var(--palette-literal-256) 0%,var(--palette-literal-257) 34%,var(--palette-literal-258) 66%,var(--palette-literal-259) 100%)}.goals-stats,.admin-panel{border-color:var(--palette-literal-223);background:var(--palette-literal-224);box-shadow:inset 0 1px 0 var(--palette-literal-185),0 26px 60px -48px var(--palette-literal-225);-webkit-backdrop-filter:blur(22px)saturate(115%);backdrop-filter:blur(22px)saturate(115%)}.admin-workspace .admin-panel,.admin-workspace .admin-panel:before{transition:none;transform:none}.admin-workspace .admin-panel{-webkit-backdrop-filter:blur(12px)saturate(110%);backdrop-filter:blur(12px)saturate(110%)}.admin-workspace .admin-panel:after{display:none}.admin-workspace :is(button,a){transition-duration:.14s}.admin-workspace .admin-panel>div{min-width:0}@media (prefers-reduced-motion:reduce){.admin-workspace *,.admin-workspace :before,.admin-workspace :after{transition:none!important;animation:none!important}}.goals-stat+.goals-stat{border-left:1px solid var(--palette-literal-226)}.goals-stat-icon{background:var(--palette-literal-227);box-shadow:inset 0 1px 0 var(--palette-literal-228)}.goals-stat-blue{color:var(--palette-literal-260)}.goals-stat-green{color:var(--palette-literal-261)}.goals-stat-gold{color:var(--palette-literal-262)}.dark .goals-stats,.dark .admin-panel{border-color:var(--palette-literal-249);background:var(--palette-literal-250);box-shadow:inset 0 1px 0 var(--palette-literal-251),0 26px 60px -48px var(--palette-literal-40)}.dark .goals-stat+.goals-stat{border-color:var(--palette-literal-107)}.dark .goals-stat-icon{background:var(--palette-literal-252);box-shadow:inset 0 1px 0 var(--palette-literal-251)}.dark .goals-stat-blue{color:var(--palette-literal-253)}.dark .goals-stat-green{color:var(--palette-literal-254)}.dark .goals-stat-gold{color:var(--palette-literal-255)}.win-row{border-color:var(--palette-literal-263);background:linear-gradient(105deg,var(--palette-literal-264),var(--palette-literal-265));box-shadow:inset 0 1px 0 var(--palette-literal-23),0 12px 28px -25px var(--palette-literal-266)}.win-row:hover{border-color:var(--palette-literal-267);background:linear-gradient(105deg,var(--palette-literal-268),var(--palette-literal-269));box-shadow:inset 0 1px 0 var(--palette-literal-221),0 18px 36px -28px var(--palette-literal-270)}.win-row-archived{background:var(--palette-literal-271)}.win-row-divider{background:linear-gradient(180deg,transparent,var(--palette-literal-272),transparent)}.win-check-orb{color:var(--palette-literal-273);background:linear-gradient(145deg,var(--palette-literal-274),var(--palette-literal-275));box-shadow:inset 0 1px 0 var(--palette-literal-102),0 10px 24px -14px var(--palette-literal-276),0 0 0 7px var(--palette-literal-277)}.win-empty-state{border-color:var(--palette-literal-278);background:linear-gradient(145deg,var(--palette-literal-279),var(--palette-literal-280))}.win-trophy-art{place-items:center;width:280px;height:190px;margin-inline:auto;display:grid;position:relative}.win-trophy-halo{background:radial-gradient(circle,var(--palette-literal-281),var(--palette-literal-282) 44%,transparent 72%);filter:blur(5px);border-radius:999px;width:190px;height:140px;position:absolute}.win-trophy-icon{z-index:1;width:112px;height:112px;color:var(--palette-literal-283);fill:var(--palette-literal-284);filter:drop-shadow(0 20px 16px var(--palette-literal-285));animation:5s ease-in-out infinite win-trophy-float;position:relative;transform:rotate(6deg)}.win-confetti{z-index:2;background:var(--palette-literal-286);border-radius:3px;width:5px;height:10px;display:block;position:absolute;transform:rotate(28deg)}.win-confetti-one{background:var(--palette-literal-287);top:50px;left:45px;transform:rotate(-32deg)}.win-confetti-two{background:var(--palette-literal-288);top:38px;right:42px;transform:rotate(42deg)}.win-confetti-three{background:var(--palette-literal-289);bottom:38px;left:72px;transform:rotate(18deg)}.win-confetti-four{background:var(--palette-literal-286);bottom:44px;right:66px;transform:rotate(-18deg)}@keyframes win-trophy-float{0%,to{transform:translateY(0)rotate(6deg)}50%{transform:translateY(-7px)rotate(3deg)}}.win-accent-text{color:var(--palette-literal-16)}.win-accent-soft{background:var(--palette-literal-17)}.win-accent-chip{color:var(--palette-literal-16);background:var(--palette-literal-17)}.win-accent-card:hover{border-color:var(--palette-literal-290);box-shadow:0 24px 70px var(--palette-literal-291)}.win-accent-focus:focus-visible{box-shadow:0 0 0 2px var(--palette-literal-292)}.dark .goal-page-canvas{--goal-accent:var(--palette-literal-158);--goal-accent-deep:var(--palette-literal-33);--goal-accent-soft:var(--palette-literal-34);--goal-accent-border:var(--palette-literal-293);background:radial-gradient(52rem 34rem at 12% 2%, var(--palette-literal-294), transparent 70%), radial-gradient(46rem 30rem at 88% 22%, var(--palette-literal-295), transparent 74%), linear-gradient(145deg, var(--palette-literal-137) 0%, var(--palette-literal-138) 52%, var(--palette-literal-139) 100%)}.dark .goal-glass-card{background:linear-gradient(145deg, var(--palette-literal-296), var(--palette-literal-297));border-color:var(--palette-literal-298);box-shadow:inset 0 1px 0 var(--palette-literal-31), 0 34px 90px -56px var(--palette-literal-299)}.dark .goal-glass-card:hover{border-color:var(--palette-literal-300)}.dark .goal-glass-card--active{border-color:var(--palette-literal-293)}.dark .goal-primary-action{background:linear-gradient(135deg,var(--palette-literal-167),var(--palette-literal-168));box-shadow:inset 0 1px 0 var(--palette-literal-301),0 14px 30px -16px var(--palette-literal-302)}.dark .goal-light-secondary-text{color:var(--color-signal-blue)}.dark .goals-view-toggle{color:var(--palette-literal-303);border-color:var(--palette-literal-304);background:var(--palette-literal-305);box-shadow:inset 0 1px 0 var(--palette-literal-252)}.dark .goals-view-toggle-button:hover{color:var(--palette-literal-27)}.dark .goals-view-toggle-button--active{color:var(--palette-literal-117);background:linear-gradient(145deg,var(--palette-literal-306),var(--palette-literal-307));box-shadow:0 8px 20px -12px var(--palette-literal-308)}.dark .goal-tabs{border-color:var(--palette-literal-304);background:var(--palette-literal-305);box-shadow:inset 0 1px 0 var(--palette-literal-252)}.dark .goal-tab--off{color:var(--palette-literal-303)}.dark .goal-tab--off:hover{color:var(--palette-literal-27)}.dark .goal-tab--on{color:var(--palette-literal-117)}.dark .goal-tab-indicator{background:linear-gradient(145deg,var(--palette-literal-306),var(--palette-literal-307));box-shadow:0 8px 20px -12px var(--palette-literal-308)}.dark .goal-tab--off .goal-tab-count{background:#ffffff1a}.dark .goal-secondary-action{color:var(--palette-literal-309);background:var(--palette-literal-142);border-color:var(--palette-literal-147);box-shadow:inset 0 1px 0 var(--palette-literal-249),0 14px 30px -22px var(--palette-literal-40)}.dark .goal-secondary-action:hover{background:var(--palette-literal-310);border-color:var(--palette-literal-311)}.dark .goal-toolbar-primary{background:linear-gradient(135deg,var(--palette-literal-167),var(--palette-literal-168));border-color:var(--palette-literal-312);box-shadow:inset 0 1px 0 var(--palette-literal-313),0 16px 34px -18px var(--palette-literal-314)}.dark .goal-session-row{background:var(--palette-literal-315);border-color:var(--palette-literal-304);box-shadow:inset 0 1px 0 var(--palette-literal-316), 0 22px 50px -42px var(--palette-literal-40)}.dark .goal-session-row--active{background:linear-gradient(135deg, var(--palette-literal-317), var(--palette-literal-318));border-color:var(--palette-literal-319)}.dark .goal-session-row--paused{background:var(--palette-literal-320);border-color:var(--palette-literal-107)}.dark .goal-session-row--pending{background:var(--palette-literal-321);border-color:var(--palette-literal-322)}.dark .goal-session-row--scheduled{background:var(--palette-literal-323);border-color:var(--palette-literal-324)}.dark .goal-session-row--completed{background:var(--palette-literal-325);border-color:var(--palette-literal-326)}.dark .goal-session-row--quiet{background:var(--palette-literal-327);border-color:var(--palette-literal-31)}.dark .warm-page-canvas{background:linear-gradient(145deg,var(--palette-literal-137) 0%,var(--palette-literal-138) 52%,var(--palette-literal-139) 100%)}.dark .win-page-canvas{background:radial-gradient(52rem 34rem at 12% 2%, var(--palette-literal-294), transparent 70%), radial-gradient(46rem 30rem at 88% 22%, var(--palette-literal-295), transparent 74%), linear-gradient(145deg, var(--palette-literal-137) 0%, var(--palette-literal-138) 52%, var(--palette-literal-139) 100%)}.dark .win-gallery{border-color:var(--palette-literal-298);background:var(--palette-literal-328);box-shadow:inset 0 1px 0 var(--palette-literal-316),0 40px 100px -52px var(--palette-literal-40)}.dark .win-row{border-color:var(--palette-literal-298);background:linear-gradient(105deg,var(--palette-literal-329),var(--palette-literal-330));box-shadow:inset 0 1px 0 var(--palette-literal-252),0 16px 32px -28px var(--palette-literal-40)}.dark .win-row:hover{border-color:var(--palette-literal-331);background:linear-gradient(105deg,var(--palette-literal-332),var(--palette-literal-333));box-shadow:inset 0 1px 0 var(--palette-literal-31),0 20px 38px -26px var(--palette-literal-40)}.dark .win-row-archived{background:var(--palette-literal-334)}.dark .win-row-divider{background:linear-gradient(180deg,transparent,var(--palette-literal-335),transparent)}.dark .win-check-orb{color:var(--palette-literal-336);background:linear-gradient(145deg,var(--palette-literal-337),var(--palette-literal-338));box-shadow:inset 0 1px 0 var(--palette-literal-3),0 12px 28px -14px var(--palette-literal-339),0 0 0 7px var(--palette-literal-340)}.dark .win-empty-state{border-color:var(--palette-literal-341);background:linear-gradient(145deg,var(--palette-literal-342),var(--palette-literal-343))}.dark .win-trophy-halo{background:radial-gradient(circle,var(--palette-literal-344),var(--palette-literal-345) 44%,transparent 72%)}.dark .win-trophy-icon{color:var(--palette-literal-346);fill:var(--palette-literal-347);filter:drop-shadow(0 20px 16px var(--palette-literal-348))}.win-row{border-color:var(--palette-literal-349)}.win-row:hover{border-color:var(--palette-literal-350)}.dark .win-row{border-color:var(--palette-literal-349)}.dark .win-row:hover{border-color:var(--palette-literal-351)}.win-row-archived,.win-row-archived:hover{border-color:var(--palette-literal-263)}.dark .win-row-archived,.dark .win-row-archived:hover{border-color:var(--palette-literal-298)}@media (max-width:639px){.win-gallery,.dark .win-gallery{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}}.dark .win-confetti-one{background:var(--palette-literal-287)}.dark .win-confetti-two{background:var(--palette-literal-346)}.dark .win-confetti-three{background:var(--palette-literal-289)}.dark .win-confetti-four{background:var(--palette-literal-352)}.dark .win-accent-text{color:var(--color-signal-blue)}.dark .win-accent-soft{background:var(--color-morning-tint)}.dark .win-accent-chip{color:var(--color-signal-blue);background:var(--color-morning-tint)}.dark .win-accent-card:hover{border-color:#0099ff40}@supports (color:color-mix(in lab, red, red)){.dark .win-accent-card:hover{border-color:color-mix(in srgb,var(--color-signal-blue) 25%,transparent)}}.dark .win-accent-card:hover{box-shadow:0 24px 70px var(--palette-literal-353)}.dark .win-accent-focus:focus-visible{box-shadow:0 0 0 2px #0099ff59}@supports (color:color-mix(in lab, red, red)){.dark .win-accent-focus:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-signal-blue) 35%,transparent)}}@media (prefers-reduced-motion:reduce){.win-trophy-icon{animation:none}}.notes-ask-fullscreen{inset:0}@media (min-width:1024px){.notes-ask-fullscreen{padding-left:var(--rail-pad,80px);transition:padding-left .3s}body:has(.notes-ask-fullscreen) .desktop-nav-rail{z-index:70}}.notes-ask-panel.notes-ask-fullscreen{--filter-surface:var(--palette-literal-354);--filter-surface-sunk:var(--palette-literal-354);--filter-border:var(--palette-literal-355)}.notes-ask-evidence{background:var(--filter-surface);border-color:var(--filter-border)}.notes-ask-rule{border-color:var(--filter-border)}.filter-sheet,.filter-trigger,.notes-ask-panel,.notes-ask-trigger{--filter-accent:var(--palette-literal-16);--filter-accent-contrast:var(--palette-literal-354);--filter-selected:var(--palette-literal-16);--filter-surface:var(--palette-literal-356);--filter-surface-sunk:var(--palette-literal-357);--filter-surface-raised:var(--palette-literal-358);--filter-tile:var(--palette-literal-359);--filter-border:var(--palette-literal-360);--filter-border-soft:var(--palette-literal-361);--filter-border-strong:var(--palette-literal-362)}.dark .filter-sheet,.dark .filter-trigger,.dark .notes-ask-panel,.dark .notes-ask-trigger{--filter-accent:var(--color-qi-cobalt);--filter-accent-contrast:var(--palette-literal-354);--filter-selected:var(--palette-literal-363);--filter-surface:var(--palette-literal-364);--filter-surface-sunk:var(--palette-literal-365);--filter-surface-raised:var(--palette-literal-366);--filter-tile:var(--palette-literal-367);--filter-border:var(--palette-literal-368);--filter-border-soft:var(--palette-literal-369);--filter-border-strong:var(--palette-literal-370)}.desktop-focus-workspace.filter-sheet{background:var(--filter-surface);border:1px solid var(--filter-border);box-shadow:0 18px 40px -28px var(--palette-literal-371);-webkit-backdrop-filter:none;backdrop-filter:none}.dark .desktop-focus-workspace.filter-sheet{background:var(--filter-surface);border-color:var(--filter-border);box-shadow:0 18px 44px -24px var(--palette-literal-372)}.filter-sheet .desktop-focus-ambient{display:none}.filter-sheet-chip{color:var(--filter-accent-contrast);background:var(--filter-selected)}.filter-sheet-close{color:var(--color-stone);background:var(--filter-tile)}.filter-sheet-close:hover{color:var(--color-midnight-ink);background:var(--filter-border-strong)}.filter-sheet-heading{color:var(--color-fog)}.filter-sheet-option-note{color:var(--color-stone)}.filter-sheet-option{background:var(--filter-surface-sunk);border-width:2px;border-color:var(--filter-border-soft)}.filter-sheet-option:hover{background:var(--filter-surface);border-color:var(--filter-border-strong)}.dark .filter-sheet-option:hover{background:var(--palette-literal-373)}.filter-sheet-option--selected,.filter-sheet-option--selected:hover{background:var(--filter-surface-raised);border-color:var(--filter-selected)}.filter-sheet-option-icon{color:var(--filter-accent);background:var(--filter-tile)}.dark .filter-sheet-option-icon{color:var(--palette-literal-374)}.filter-sheet-option--selected .filter-sheet-option-icon,.dark .filter-sheet-option--selected .filter-sheet-option-icon{color:var(--filter-accent-contrast);background:var(--filter-selected)}.filter-sheet-radio{color:var(--filter-accent);border-color:var(--filter-border-strong)}.filter-sheet-option--selected .filter-sheet-radio{border-color:var(--filter-selected)}.filter-sheet-footer{border-top-color:var(--filter-border)}.filter-sheet-clear{color:var(--color-stone)}.filter-sheet-clear:hover{color:var(--color-midnight-ink);background:var(--filter-tile)}.filter-sheet-confirm{color:var(--filter-accent-contrast);background:var(--filter-selected)}.filter-sheet-confirm:hover{filter:brightness(1.08)}.filter-sheet-confirm:focus-visible,.filter-trigger:focus-visible,.filter-sheet-option:focus-visible{outline:2px solid var(--filter-accent);outline-offset:2px}.filter-trigger{background:var(--filter-surface);border-color:var(--filter-border);box-shadow:0 1px 2px var(--palette-literal-375);border-radius:14px}.filter-trigger:focus-within{border-color:var(--filter-selected)}.filter-trigger:hover{border-color:var(--filter-border-strong)}.dark .filter-trigger{box-shadow:none}.dark .filter-trigger:hover{background:var(--palette-literal-376)}.filter-trigger-icon{color:var(--color-fog)}.filter-trigger[aria-expanded=true]{border-color:var(--filter-selected)}.notes-ask-trigger{background:var(--filter-surface);border-color:var(--filter-border);color:var(--filter-accent);box-shadow:0 1px 2px var(--palette-literal-375)}.notes-ask-trigger:hover{background:var(--filter-surface-raised);border-color:var(--filter-border-strong)}.notes-ask-trigger:focus-visible{outline:2px solid var(--filter-accent);outline-offset:2px}.notes-ask-trigger[aria-expanded=true]{background:var(--filter-surface-raised);border-color:var(--filter-selected)}.notes-ask-icon{color:var(--filter-accent);background:var(--filter-tile)}.notes-ask-accent{color:var(--filter-accent)}.notes-ask-quote-highlight{background:var(--palette-literal-377);color:var(--palette-literal-378);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.08em 0}.notes-ask-quote-highlight.is-start{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem;padding-left:.18em}.notes-ask-quote-highlight.is-end{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;padding-right:.18em}.dark .notes-ask-quote-highlight{background:var(--palette-literal-379);color:var(--palette-literal-380)}.notes-ask-composer{background:var(--filter-surface-sunk);border-color:var(--filter-border);transition:border-color .14s,box-shadow .14s}.notes-ask-composer:focus-within{border-color:var(--filter-selected);box-shadow:0 0 0 2px var(--filter-border-strong)}.notes-ask-question{background:var(--filter-tile);color:var(--filter-accent)}.notes-ask-ghost{border-color:var(--filter-border);color:var(--color-stone)}.notes-ask-ghost:hover:not(:disabled){background:var(--filter-surface-raised);border-color:var(--filter-border-strong);color:var(--filter-accent)}.notes-ask-ghost:focus-visible,.notes-ask-starter:focus-visible{outline:2px solid var(--filter-accent);outline-offset:2px}.notes-ask-starter{background:var(--filter-surface-sunk);border-color:var(--filter-border);color:var(--color-stone)}.notes-ask-starter:hover{background:var(--filter-surface-raised);border-color:var(--filter-selected);color:var(--filter-accent)}.notes-ask-submit{background:var(--filter-selected);border-color:var(--filter-selected);color:var(--filter-accent-contrast);box-shadow:0 3px 10px var(--palette-literal-381)}.notes-ask-submit:hover:not(:disabled){background:var(--filter-accent);border-color:var(--filter-accent);transform:translateY(-1px)}.notes-ask-submit:focus-visible{outline:2px solid var(--filter-accent);outline-offset:2px}.notes-ask-submit:disabled{cursor:not-allowed;background:var(--filter-surface-raised);border-color:var(--filter-border);color:var(--color-stone);opacity:1;box-shadow:none}.coach-letter-card{background:radial-gradient(34rem 22rem at 94% 30%,#eee5efb8,#0000 72%),linear-gradient(145deg,#faf6ef,#f8f5ee)}@supports (color:color-mix(in lab, red, red)){.coach-letter-card{background:radial-gradient(34rem 22rem at 94% 30%, color-mix(in srgb, var(--color-lilac-mist) 72%, transparent), transparent 72%), linear-gradient(145deg, color-mix(in srgb, var(--color-paper-white) 96%, white), color-mix(in srgb, var(--color-paper-white) 90%, var(--color-morning-tint)))}}.coach-letter-mark{animation:.7s cubic-bezier(.16,1,.3,1) both coach-letter-arrive}.coach-letter-seal{animation:5s ease-in-out .9s infinite coach-letter-seal}@keyframes coach-letter-arrive{0%{opacity:0;transform:translate(18px,10px)rotate(1.5deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes coach-letter-seal{0%,to{box-shadow:0 18px 36px -17px var(--palette-literal-382),inset 0 1px 0 var(--palette-literal-383);transform:translateY(0)}50%{box-shadow:0 22px 42px -17px var(--palette-literal-384),inset 0 1px 0 var(--palette-literal-383);transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.coach-letter-mark,.coach-letter-seal{animation:none}}.debrief-card{background:radial-gradient(30rem 20rem at 94% 26%,#bb991529,#0000 70%),linear-gradient(145deg,#faf6ef,#f8f5ee)}@supports (color:color-mix(in lab, red, red)){.debrief-card{background:radial-gradient(30rem 20rem at 94% 26%, color-mix(in srgb, var(--color-mustard) 16%, transparent), transparent 70%), linear-gradient(145deg, color-mix(in srgb, var(--color-paper-white) 96%, white), color-mix(in srgb, var(--color-paper-white) 92%, var(--color-morning-tint)))}}.debrief-mark{animation:.7s cubic-bezier(.16,1,.3,1) both coach-letter-arrive}.debrief-seal{animation:5s ease-in-out .9s infinite debrief-seal}@keyframes debrief-seal{0%,to{box-shadow:0 18px 36px -17px var(--palette-literal-385),inset 0 1px 0 var(--palette-literal-386);transform:translateY(0)}50%{box-shadow:0 22px 42px -17px var(--palette-literal-387),inset 0 1px 0 var(--palette-literal-386);transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.debrief-mark,.debrief-seal{animation:none}}html:not(.dark) [data-walkthrough-modal][data-inverted-theme=dark]{--color-qi-surface:var(--palette-literal-388);--color-qi-text-primary:var(--palette-literal-389);--color-qi-text-secondary:var(--palette-literal-390);--color-qi-text-tertiary:var(--palette-literal-391);--color-qi-divider:var(--palette-literal-92);--color-qi-dot-inactive:var(--palette-literal-392)}html.dark [data-walkthrough-modal][data-inverted-theme=light]{--color-qi-surface:var(--palette-literal-393);--color-qi-text-primary:var(--palette-literal-394);--color-qi-text-secondary:var(--palette-literal-395);--color-qi-text-tertiary:var(--palette-literal-391);--color-qi-divider:var(--palette-literal-396);--color-qi-dot-inactive:var(--palette-literal-397)}html:not(.dark) [data-walkthrough-modal][data-inverted-theme=dark]{box-shadow:0 28px 70px -24px var(--palette-literal-39), 0 0 0 1px var(--palette-literal-78) inset}html.dark [data-walkthrough-modal][data-inverted-theme=light]{box-shadow:0 28px 70px -24px var(--palette-literal-398), 0 0 0 1px var(--palette-literal-399) inset}.spotlight-glow{box-shadow:0 0 16px 3px var(--palette-literal-400), 0 0 34px 8px var(--palette-literal-401), 0 0 78px 24px var(--palette-literal-402), 0 0 150px 55px var(--palette-literal-403)}html.dark .spotlight-glow{box-shadow:0 0 16px 3px var(--palette-literal-404), 0 0 34px 8px var(--palette-literal-405), 0 0 78px 24px var(--palette-literal-406), 0 0 150px 55px var(--palette-literal-92)}.spotlight-glow[data-spotlight-flush=true]{background:var(--palette-literal-407);box-shadow:0 0 12px 2px var(--palette-literal-408), 0 0 28px 7px var(--palette-literal-409), 0 0 52px 14px var(--palette-literal-403)}html.dark .spotlight-glow[data-spotlight-flush=true]{background:var(--palette-literal-410);box-shadow:0 0 12px 2px var(--palette-literal-411), 0 0 28px 7px var(--palette-literal-412), 0 0 52px 14px var(--palette-literal-92)}.handoff-glow{animation:2.4s cubic-bezier(.16,1,.3,1) both handoff-arrive}@keyframes handoff-arrive{0%{box-shadow:0 0 0 0 var(--palette-literal-413), 0 0 0 0 var(--palette-literal-413), 0 0 0 0 var(--palette-literal-413)}35%{box-shadow:0 0 18px 2px var(--palette-literal-414), 0 0 42px 10px var(--palette-literal-415), 0 0 90px 28px var(--palette-literal-416)}to{box-shadow:0 0 12px 1px var(--palette-literal-41), 0 0 30px 6px var(--palette-literal-42), 0 0 64px 18px var(--palette-literal-43)}}html.dark .handoff-glow{animation:2.4s cubic-bezier(.16,1,.3,1) both handoff-arrive-dark}@keyframes handoff-arrive-dark{0%{box-shadow:0 0 0 0 var(--palette-literal-417), 0 0 0 0 var(--palette-literal-417), 0 0 0 0 var(--palette-literal-417)}35%{box-shadow:0 0 20px 3px var(--palette-literal-418), 0 0 46px 12px var(--palette-literal-419), 0 0 96px 30px var(--palette-literal-420)}to{box-shadow:0 0 14px 2px var(--palette-literal-44), 0 0 34px 8px var(--palette-literal-45), 0 0 70px 20px var(--palette-literal-46)}}.qfs-page-canvas,.qfs-strategy-dialog,.qfs-deadline-dialog,.qfs-goal-picker-dialog,.qfs-custom-duration-dialog,.rescue-picker-dialog,.end-session-dialog,.abandon-rescue-dialog,.coach-mark-dialog,.timer-up-dialog{--qfs-accent:var(--palette-literal-16);--qfs-selected:var(--palette-literal-16)}.qfs-strategy-dialog .prefs-progress-fill{background-color:var(--qfs-accent)}.dark .qfs-strategy-dialog .prefs-progress-fill{background-color:var(--color-qi-cobalt)}.qfs-page-canvas{background:radial-gradient(54rem 32rem at 12% 0%,var(--palette-literal-421),transparent 70%),radial-gradient(44rem 30rem at 90% 28%,var(--palette-literal-422),transparent 72%),linear-gradient(145deg,var(--palette-literal-153) 0%,var(--palette-literal-423) 52%,var(--palette-literal-98) 100%)}.qfs-focus-card,.qfs-strategy-dialog,.qfs-deadline-dialog,.qfs-goal-picker-dialog,.qfs-custom-duration-dialog,.rescue-picker-dialog,.end-session-dialog,.abandon-rescue-dialog,.coach-mark-dialog,.timer-up-dialog{border:1px solid var(--palette-literal-17);background:linear-gradient(145deg,var(--palette-literal-424),var(--palette-literal-425));box-shadow:inset 0 1px 0 var(--palette-literal-426),0 30px 78px -48px var(--palette-literal-427);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%)}.qfs-goal-picker-dialog .qfs-goal-option{min-width:0;color:var(--color-midnight-ink);background:0 0;border:1px solid #0000;border-radius:14px;padding:.75rem;transition:background-color .16s,box-shadow .16s,transform .12s}.qfs-goal-picker-dialog .qfs-goal-option:hover:not(.qfs-goal-option--selected):not(:disabled){background:var(--palette-literal-428)}.qfs-goal-picker-dialog .qfs-goal-option--selected{background:var(--palette-literal-173);box-shadow:inset 0 1px 0 var(--palette-literal-429), inset 0 0 0 1px var(--palette-literal-174)}.qfs-goal-picker-dialog .qfs-goal-option-icon{background:var(--palette-literal-430);color:var(--color-midnight-ink);border-radius:12px}.qfs-goal-picker-dialog .qfs-goal-option-check{color:var(--palette-literal-16)}.dark .qfs-goal-picker-dialog .qfs-goal-option--selected{background:var(--palette-literal-431);box-shadow:inset 0 0 0 1px var(--qfs-selected)}.dark .qfs-goal-picker-dialog .qfs-goal-option:hover:not(.qfs-goal-option--selected):not(:disabled){background:var(--palette-literal-432)}.dark .qfs-goal-picker-dialog .qfs-goal-option-check{color:var(--qfs-accent)}@media (min-width:640px){.qfs-goal-picker-dialog .qfs-goal-option{padding:.875rem 1rem}}.qfs-focus-card:after{content:"";background:radial-gradient(circle,var(--palette-literal-17),transparent 68%);pointer-events:none;border-radius:999px;width:22rem;height:22rem;position:absolute;inset:-8rem -4rem auto auto}.qfs-secondary-action{color:var(--palette-literal-433);border:1px solid var(--palette-literal-434);background:var(--palette-literal-435)}.qfs-clear-action{color:var(--palette-literal-16);border:1px solid var(--palette-literal-223);background:var(--palette-literal-436);transition:background-color .18s,border-color .18s,transform .12s}.qfs-clear-action:hover:not(:disabled){background:var(--palette-literal-437);border-color:var(--palette-literal-438)}.qfs-clear-action:active:not(:disabled){transform:scale(.97)}.qfs-context-grid{border:1px solid var(--palette-literal-164);background:var(--palette-literal-439)}.qfs-context-item+.qfs-context-item{border-left:1px solid var(--palette-literal-164)}.qfs-context-item{transition:background-color .18s}.qfs-context-item:hover{background:var(--palette-literal-440)}.qfs-actions{border:1px solid var(--palette-literal-226);background:var(--palette-literal-441)}.qfs-hero,.qfs-glass-card,.qfs-next-up{border:1px solid var(--palette-literal-164);background:linear-gradient(145deg,var(--palette-literal-21),var(--palette-literal-442));box-shadow:inset 0 1px 0 var(--palette-literal-426),0 28px 72px -48px var(--palette-literal-166);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%)}.qfs-hero:after{content:"";background:radial-gradient(circle,var(--palette-literal-223),transparent 68%);pointer-events:none;border-radius:999px;width:240px;height:240px;position:absolute;top:-45%;right:-6%}.qfs-hero-icon,.qfs-row-icon{color:var(--palette-literal-16);background:linear-gradient(145deg,var(--palette-literal-443),var(--palette-literal-444));box-shadow:inset 0 1px 0 var(--palette-literal-445)}.qfs-next-up--now{border-color:var(--palette-literal-446);background:linear-gradient(145deg,var(--palette-literal-447),var(--palette-literal-448))}.qfs-step{width:30px;height:30px;color:var(--palette-literal-16);background:var(--palette-literal-164);letter-spacing:.08em;border-radius:999px;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}.qfs-input-shell{border:1px solid var(--palette-literal-223);background:var(--palette-literal-449);box-shadow:inset 0 1px 0 var(--palette-literal-450);transition:border-color .18s,box-shadow .18s}.qfs-input-shell:focus-within{border-color:var(--palette-literal-24);box-shadow:inset 0 1px 0 var(--palette-literal-451),0 0 0 4px var(--palette-literal-421)}.qfs-duration{color:var(--palette-literal-452);border:1px solid var(--palette-literal-164);background:var(--palette-literal-453);box-shadow:inset 0 1px 0 var(--palette-literal-454)}.qfs-duration:hover{color:var(--palette-literal-433);border-color:var(--palette-literal-195)}.qfs-duration--selected{color:var(--palette-literal-117);border-color:var(--palette-literal-455);background:linear-gradient(145deg,var(--palette-literal-456),var(--palette-literal-16));box-shadow:inset 0 1px 0 var(--palette-literal-383),0 12px 28px -18px var(--palette-literal-457)}.qfs-setup-row{border:1px solid var(--palette-literal-226);background:var(--palette-literal-458);box-shadow:inset 0 1px 0 var(--palette-literal-459)}.qfs-choice{color:var(--palette-literal-452);background:var(--palette-literal-460);border:1px solid var(--palette-literal-226);transition:all .18s}.qfs-choice--selected{color:var(--palette-literal-117);background:var(--palette-literal-16);border-color:var(--palette-literal-16)}.qfs-session-preview{border:1px solid var(--palette-literal-434);background:linear-gradient(145deg,var(--palette-literal-461),var(--palette-literal-462))}.qfs-session-summary{border:1px solid var(--palette-literal-223);background:linear-gradient(145deg,var(--palette-literal-437),var(--palette-literal-463));box-shadow:inset 0 1px 0 var(--palette-literal-445)}.qfs-time-orb{color:var(--palette-literal-117);background:linear-gradient(145deg,var(--palette-literal-456),var(--palette-literal-16));box-shadow:0 12px 28px -18px var(--palette-literal-276),inset 0 1px 0 var(--palette-literal-386)}.qfs-start-button{background:linear-gradient(135deg,var(--palette-literal-456),var(--palette-literal-16));box-shadow:inset 0 1px 0 var(--palette-literal-313),0 18px 38px -22px var(--palette-literal-464)}.qfs-start-button:not(:disabled):hover{filter:brightness(1.06)}.quick-create-cta{background:linear-gradient(135deg,var(--palette-literal-456),var(--palette-literal-16));box-shadow:inset 0 1px 0 var(--palette-literal-313),0 18px 38px -22px var(--palette-literal-464)}.quick-create-cta:not(:disabled):hover{filter:brightness(1.06)}.qfs-mobile-wizard{border:1px solid var(--palette-literal-164);background:linear-gradient(145deg,var(--palette-literal-424),var(--palette-literal-425));height:calc(100dvh - 7rem);min-height:520px;max-height:720px;box-shadow:inset 0 1px 0 var(--palette-literal-426),0 28px 72px -48px var(--palette-literal-166);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);border-radius:28px;padding:16px;overflow:hidden}.qfs-mobile-stage{height:calc(100% - 8.75rem);min-height:0}.qfs-mobile-wizard--review{height:auto;min-height:calc(100dvh - 7rem);max-height:none;padding-bottom:calc(7rem + env(safe-area-inset-bottom));overflow:visible}.qfs-mobile-stage--review{height:auto;min-height:0}.dark .qfs-page-canvas,.dark .qfs-strategy-dialog,.dark .qfs-deadline-dialog,.dark .qfs-goal-picker-dialog,.dark .qfs-custom-duration-dialog,.dark .rescue-picker-dialog,.dark .end-session-dialog,.dark .abandon-rescue-dialog,.dark .coach-mark-dialog,.dark .timer-up-dialog{--qfs-accent:var(--color-qi-cobalt);--qfs-selected:var(--palette-literal-363)}.dark .qfs-page-canvas{background:radial-gradient(54rem 34rem at 12% 0%,var(--palette-literal-465),transparent 70%),radial-gradient(46rem 30rem at 90% 28%,var(--palette-literal-466),transparent 72%),linear-gradient(145deg,var(--palette-literal-137) 0%,var(--palette-literal-138) 52%,var(--palette-literal-139) 100%)}.dark .qfs-focus-card,.dark .qfs-strategy-dialog,.dark .qfs-deadline-dialog,.dark .qfs-goal-picker-dialog,.dark .qfs-custom-duration-dialog,.dark .rescue-picker-dialog,.dark .end-session-dialog,.dark .abandon-rescue-dialog,.dark .coach-mark-dialog,.dark .timer-up-dialog{border-color:var(--palette-literal-298);background:linear-gradient(145deg,var(--palette-literal-467),var(--palette-literal-468));box-shadow:inset 0 1px 0 var(--palette-literal-31),0 34px 90px -56px var(--palette-literal-40)}.dark .qfs-focus-card:after{background:radial-gradient(circle,var(--palette-literal-469),transparent 68%)}@media (max-width:639px){.qfs-focus-card,.dark .qfs-focus-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.qfs-focus-card:after,.dark .qfs-focus-card:after{content:none}}.dark .qfs-secondary-action{color:var(--palette-literal-27);border-color:var(--palette-literal-142);background:var(--palette-literal-305)}.dark .qfs-clear-action{color:var(--palette-literal-27);border-color:var(--palette-literal-142);background:var(--palette-literal-470)}.dark .qfs-clear-action:hover:not(:disabled){background:var(--palette-literal-316);border-color:var(--palette-literal-471)}.dark .qfs-context-grid{border-color:var(--palette-literal-304);background:var(--palette-literal-472)}.dark .qfs-context-item+.dark .qfs-context-item,.dark .qfs-context-item+.qfs-context-item{border-color:var(--palette-literal-304)}.dark .qfs-context-item:hover{background:var(--palette-literal-473)}.dark .qfs-actions{border-color:var(--palette-literal-474);background:var(--palette-literal-472)}.dark .qfs-hero:after{background:radial-gradient(circle,var(--palette-literal-126),transparent 68%)}.dark .qfs-hero,.dark .qfs-glass-card,.dark .qfs-next-up{border-color:var(--palette-literal-298);background:linear-gradient(145deg,var(--palette-literal-296),var(--palette-literal-297));box-shadow:inset 0 1px 0 var(--palette-literal-31),0 34px 90px -56px var(--palette-literal-40)}.dark .qfs-next-up--now{border-color:var(--palette-literal-475);background:linear-gradient(145deg,var(--palette-literal-476),var(--palette-literal-477))}.dark .qfs-hero-icon,.dark .qfs-row-icon{color:var(--palette-literal-478);background:linear-gradient(145deg,var(--palette-literal-479),var(--palette-literal-480));box-shadow:inset 0 1px 0 var(--palette-literal-304)}.dark .qfs-step{color:var(--palette-literal-33);background:var(--palette-literal-481)}.dark .qfs-input-shell{border-color:var(--palette-literal-142);background:var(--palette-literal-305);box-shadow:inset 0 1px 0 var(--palette-literal-316)}.dark .qfs-input-shell:focus-within{border-color:var(--palette-literal-482);box-shadow:inset 0 1px 0 var(--palette-literal-251),0 0 0 4px var(--palette-literal-483)}.dark .qfs-duration{color:var(--palette-literal-303);border-color:var(--palette-literal-304);background:var(--palette-literal-305);box-shadow:inset 0 1px 0 var(--palette-literal-252)}.dark .qfs-duration:hover{color:var(--palette-literal-27);border-color:var(--palette-literal-35)}.dark .qfs-duration--selected{color:var(--palette-literal-117);border-color:var(--palette-literal-484);background:linear-gradient(145deg,var(--palette-literal-306),var(--palette-literal-307));box-shadow:inset 0 1px 0 var(--palette-literal-171),0 14px 30px -20px var(--palette-literal-308)}.dark .qfs-setup-row{border-color:var(--palette-literal-474);background:var(--palette-literal-485);box-shadow:inset 0 1px 0 var(--palette-literal-99)}.dark .qfs-choice{color:var(--palette-literal-486);border-color:var(--palette-literal-474);background:var(--palette-literal-99)}.dark .qfs-choice--selected{color:var(--palette-literal-117);border-color:var(--palette-literal-475);background:var(--palette-literal-479)}.dark .qfs-session-preview{border-color:var(--palette-literal-487);background:linear-gradient(145deg,var(--palette-literal-488),var(--palette-literal-489))}.dark .qfs-session-summary{border-color:var(--palette-literal-34);background:linear-gradient(145deg,var(--palette-literal-490),var(--palette-literal-491));box-shadow:inset 0 1px 0 var(--palette-literal-99)}.dark .qfs-time-orb{color:var(--palette-literal-117);background:linear-gradient(145deg,var(--palette-literal-492),var(--palette-literal-493));box-shadow:0 12px 28px -18px var(--palette-literal-494),inset 0 1px 0 var(--palette-literal-111)}.dark .qfs-start-button,.dark .quick-create-cta{background:linear-gradient(135deg,var(--palette-literal-495),var(--palette-literal-496));box-shadow:inset 0 1px 0 var(--palette-literal-497),0 18px 38px -22px var(--palette-literal-498)}.dark .qfs-mobile-wizard{border-color:var(--palette-literal-298);background:linear-gradient(145deg,var(--palette-literal-467),var(--palette-literal-468));box-shadow:inset 0 1px 0 var(--palette-literal-31),0 34px 90px -56px var(--palette-literal-40)}@media (max-width:639px){.qfs-actions,.dark .qfs-actions{box-shadow:none;background:0 0;border:0}.qfs-actions .qfs-start-button{background:var(--qfs-accent);box-shadow:0 14px 30px -18px var(--qfs-accent)}}@media (min-width:640px){.dark .qfs-context-item+.qfs-context-item{border-left-color:var(--palette-literal-304)}}@media (max-height:620px) and (max-width:1023px){.qfs-mobile-wizard{border-radius:24px;height:calc(100dvh - 5.5rem);min-height:0;padding:12px 14px}.qfs-mobile-stage{height:calc(100% - 8.25rem);margin-top:10px}.qfs-mobile-wizard--review{height:auto;min-height:calc(100dvh - 5.5rem);padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.qfs-mobile-stage--review{height:auto}}.focus-state-field{--desktop-focus-accent:var(--palette-literal-499);--desktop-focus-accent-2:var(--palette-literal-500);--desktop-focus-accent-soft:var(--palette-literal-501);--desktop-focus-glow:var(--palette-literal-502);--desktop-focus-track:var(--palette-literal-503);--desktop-focus-orbit:var(--desktop-focus-accent)}@supports (color:color-mix(in lab, red, red)){.focus-state-field{--desktop-focus-orbit:color-mix(in srgb,var(--desktop-focus-accent) 60%,transparent)}}.focus-state-field{--desktop-focus-ambient:var(--palette-literal-504);--qi-canvas-tint-a:var(--palette-literal-505);--qi-canvas-tint-b:var(--palette-literal-506)}html:not(.dark) .mission-start-shell .focus-state-field:not(.focus-state-field--paused):not(.focus-state-field--overtime),html:not(.dark) .focus-state-field.landing-focus-surface:not(.focus-state-field--paused):not(.focus-state-field--overtime){--desktop-focus-accent:var(--palette-literal-16);--desktop-focus-accent-2:var(--palette-literal-60);--desktop-focus-accent-soft:var(--palette-literal-507);--desktop-focus-glow:var(--palette-literal-508);--desktop-focus-track:var(--palette-literal-509);--desktop-focus-orbit:var(--desktop-focus-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .mission-start-shell .focus-state-field:not(.focus-state-field--paused):not(.focus-state-field--overtime),html:not(.dark) .focus-state-field.landing-focus-surface:not(.focus-state-field--paused):not(.focus-state-field--overtime){--desktop-focus-orbit:color-mix(in srgb,var(--desktop-focus-accent) 60%,transparent)}}html:not(.dark) .mission-start-shell .focus-state-field:not(.focus-state-field--paused):not(.focus-state-field--overtime),html:not(.dark) .focus-state-field.landing-focus-surface:not(.focus-state-field--paused):not(.focus-state-field--overtime){--desktop-focus-ambient:var(--palette-literal-510);--qi-canvas-tint-a:var(--palette-literal-291);--qi-canvas-tint-b:var(--palette-literal-129)}.focus-state-field--paused{--desktop-focus-accent:var(--palette-literal-511);--desktop-focus-accent-2:var(--palette-literal-512);--desktop-focus-accent-soft:var(--palette-literal-513);--desktop-focus-glow:var(--palette-literal-514);--desktop-focus-ambient:var(--palette-literal-515);--qi-canvas-tint-a:var(--palette-literal-516);--qi-canvas-tint-b:var(--palette-literal-517)}html:not(.dark) .mission-start-shell .focus-state-field--paused,html:not(.dark) .focus-state-field.landing-focus-surface.focus-state-field--paused{--desktop-focus-accent:var(--palette-literal-518);--desktop-focus-accent-2:var(--palette-literal-519);--desktop-focus-accent-soft:var(--palette-literal-520);--desktop-focus-glow:var(--palette-literal-521);--desktop-focus-ambient:var(--palette-literal-522)}.focus-state-field--overtime{--desktop-focus-accent:var(--palette-literal-523);--desktop-focus-accent-2:var(--palette-literal-524);--desktop-focus-accent-soft:var(--palette-literal-525);--desktop-focus-glow:var(--palette-literal-526);--desktop-focus-ambient:var(--palette-literal-136);--qi-canvas-tint-a:var(--palette-literal-527);--qi-canvas-tint-b:var(--palette-literal-528)}.dark .focus-state-field{--desktop-focus-track:var(--palette-literal-298);--desktop-focus-orbit:var(--desktop-focus-accent)}@supports (color:color-mix(in lab, red, red)){.dark .focus-state-field{--desktop-focus-orbit:color-mix(in srgb,var(--desktop-focus-accent) 20%,transparent)}}.dark .focus-state-field{--qi-canvas-tint-a:var(--palette-literal-506);--qi-canvas-tint-b:var(--palette-literal-529)}.dark .focus-state-field:not(.focus-state-field--paused):not(.focus-state-field--overtime){--desktop-focus-accent:var(--palette-literal-158);--desktop-focus-accent-2:var(--palette-literal-530);--desktop-focus-accent-soft:var(--palette-literal-481)}.dark .focus-state-field--paused{--qi-canvas-tint-a:var(--palette-literal-531);--qi-canvas-tint-b:var(--palette-literal-532)}.dark .focus-state-field--overtime{--qi-canvas-tint-a:var(--palette-literal-533);--qi-canvas-tint-b:var(--palette-literal-534)}html:not(.dark) .mission-start-shell .focus-state-field,html:not(.dark) .mission-start-shell .focus-state-field--paused,html:not(.dark) .mission-start-shell .focus-state-field--overtime,.dark .mission-start-shell .focus-state-field,.dark .mission-start-shell .focus-state-field--paused,.dark .mission-start-shell .focus-state-field--overtime{--qi-canvas-tint-a:transparent;--qi-canvas-tint-b:transparent}.desktop-focus-workspace{--desktop-focus-divider:var(--palette-literal-535);--desktop-focus-chip-bg:var(--palette-literal-536);--desktop-focus-chip-hover:var(--palette-literal-535);--desktop-focus-chip-ring:var(--palette-literal-537);isolation:isolate;background:radial-gradient(50rem 34rem at 50% 42%,var(--desktop-focus-ambient),transparent 72%),linear-gradient(145deg,var(--palette-literal-118),var(--palette-literal-119));border:1px solid var(--palette-literal-104);box-shadow:inset 0 1px 0 var(--palette-literal-105),0 40px 100px -60px var(--palette-literal-120);-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);transition:background .7s}html:not(.dark) .desktop-focus-workspace.qfs-door-dialog{--desktop-focus-accent:var(--palette-literal-16);--desktop-focus-accent-2:var(--palette-literal-60);--desktop-focus-accent-soft:var(--palette-literal-17);--desktop-focus-ambient:var(--palette-literal-538);--desktop-focus-chip-bg:var(--palette-literal-216);--desktop-focus-chip-hover:var(--palette-literal-17);--desktop-focus-chip-ring:var(--palette-literal-507);background:radial-gradient(42rem 28rem at 50% 34%,var(--desktop-focus-ambient),transparent 72%),linear-gradient(145deg,var(--palette-literal-539),var(--palette-literal-540));border-color:var(--palette-literal-434);box-shadow:inset 0 1px 0 var(--palette-literal-105),0 32px 90px -38px var(--palette-literal-541)}html:not(.dark) .qfs-door-dialog .qfs-door-option{background:linear-gradient(145deg,var(--palette-literal-542),var(--palette-literal-543));border-color:var(--palette-literal-17);box-shadow:inset 0 1px 0 var(--palette-literal-426),0 22px 55px -38px var(--palette-literal-544)}html:not(.dark) .qfs-door-dialog .qfs-door-option:hover{border-color:var(--palette-literal-290)}html:not(.dark) .desktop-focus-workspace.goal-glass-card{--desktop-focus-divider:var(--palette-literal-17);--desktop-focus-chip-bg:var(--palette-literal-216);--desktop-focus-chip-hover:var(--palette-literal-17);--desktop-focus-chip-ring:var(--palette-literal-507);background:radial-gradient(42rem 28rem at 50% 34%,var(--desktop-focus-ambient),transparent 72%),linear-gradient(145deg,var(--palette-literal-539),var(--palette-literal-540));border-color:var(--palette-literal-434);box-shadow:inset 0 1px 0 var(--palette-literal-105),0 32px 90px -38px var(--palette-literal-541)}.dark .desktop-focus-workspace{--desktop-focus-track:var(--palette-literal-31);--desktop-focus-divider:var(--palette-literal-304);--desktop-focus-chip-bg:var(--palette-literal-99);--desktop-focus-chip-hover:var(--palette-literal-304);--desktop-focus-chip-ring:var(--palette-literal-107);background:radial-gradient(50rem 34rem at 50% 42%,var(--desktop-focus-ambient),transparent 72%),linear-gradient(145deg,var(--palette-literal-545),var(--palette-literal-546));border:1px solid var(--palette-literal-474);box-shadow:inset 0 1px 0 var(--palette-literal-316),0 40px 100px -60px var(--palette-literal-547)}.desktop-focus-workspace--running{--desktop-focus-ambient:var(--palette-literal-490)}.desktop-focus-workspace--paused{--desktop-focus-accent:var(--palette-literal-511);--desktop-focus-accent-2:var(--palette-literal-512);--desktop-focus-accent-soft:var(--palette-literal-513);--desktop-focus-glow:var(--palette-literal-514);--desktop-focus-ambient:var(--palette-literal-515)}.desktop-focus-workspace--overtime{--desktop-focus-accent:var(--palette-literal-523);--desktop-focus-accent-2:var(--palette-literal-524);--desktop-focus-accent-soft:var(--palette-literal-525);--desktop-focus-glow:var(--palette-literal-526);--desktop-focus-ambient:var(--palette-literal-136)}.desktop-focus-ambient{pointer-events:none;background:radial-gradient(circle at 10% 22%,var(--desktop-focus-accent-soft),transparent 28%),radial-gradient(circle at 86% 58%,var(--desktop-focus-accent-soft),transparent 26%);opacity:.55;transition:background .7s;position:absolute;inset:0}.smart-pad-dialog{--desktop-focus-accent-soft:var(--color-qi-cobalt-soft);--smart-pad-text:var(--color-midnight-ink);--smart-pad-muted:var(--color-stone);--smart-pad-border:var(--color-qi-divider);--smart-pad-subtle:#eae3d89e}@supports (color:color-mix(in lab, red, red)){.smart-pad-dialog{--smart-pad-subtle:color-mix(in srgb,var(--color-cloud-veil) 62%,transparent)}}.smart-pad-dialog{--smart-pad-active:#fffdf8c2}@supports (color:color-mix(in lab, red, red)){.smart-pad-dialog{--smart-pad-active:color-mix(in srgb,var(--color-pure-white) 76%,transparent)}}.smart-pad-dialog{--smart-pad-hover:#eae3d8d1}@supports (color:color-mix(in lab, red, red)){.smart-pad-dialog{--smart-pad-hover:color-mix(in srgb,var(--color-cloud-veil) 82%,transparent)}}.smart-pad-dialog{background-color:var(--color-paper-white)!important;background-image:radial-gradient(45rem 30rem at 50% 25%,var(--palette-literal-548),transparent 72%),radial-gradient(circle,var(--palette-literal-549) .45px,transparent .7px),linear-gradient(transparent calc(1.65rem - 1px),var(--palette-literal-550) calc(1.65rem - 1px),var(--palette-literal-550) 1.65rem)!important;border-color:var(--smart-pad-border)!important;color:var(--smart-pad-text)!important;box-shadow:inset 0 1px 0 var(--palette-literal-450),0 36px 90px -42px var(--palette-literal-551)!important;background-repeat:no-repeat,repeat,repeat!important;background-size:auto,4px 4px,100% 1.65rem!important;background-attachment:scroll,local,local!important;padding:.875rem 1.75rem 1.65rem 2.4rem!important;overflow:hidden!important}.dark .smart-pad-dialog{--desktop-focus-accent-soft:var(--palette-literal-552);--smart-pad-text:var(--palette-literal-553);--smart-pad-muted:var(--palette-literal-554);--smart-pad-border:var(--palette-literal-107);--smart-pad-subtle:var(--palette-literal-555);--smart-pad-active:var(--palette-literal-107);--smart-pad-hover:var(--palette-literal-251);background-color:var(--palette-literal-556)!important;background-image:radial-gradient(45rem 30rem at 50% 25%,var(--palette-literal-552),transparent 72%),radial-gradient(circle,var(--palette-literal-557) .45px,transparent .7px),linear-gradient(transparent calc(1.65rem - 1px),var(--palette-literal-558) calc(1.65rem - 1px),var(--palette-literal-558) 1.65rem)!important;border-color:var(--smart-pad-border)!important;color:var(--smart-pad-text)!important;box-shadow:inset 0 1px 0 var(--palette-literal-316),0 36px 90px -42px var(--palette-literal-40)!important;background-repeat:no-repeat,repeat,repeat!important;background-size:auto,4px 4px,100% 1.65rem!important;background-attachment:scroll,local,local!important;padding:.875rem 1.75rem 1.65rem 2.4rem!important;overflow:hidden!important}.smart-pad-dialog{flex-direction:column!important;display:flex!important}.smart-pad-spiral{position:relative}.smart-pad-spiral:before{content:"";background-image:radial-gradient(circle at 10.5px 13px,var(--palette-literal-559) 0 4.5px,var(--palette-literal-560) 4.8px 5.8px,transparent 6.4px);pointer-events:none;z-index:2;background-repeat:repeat-y;background-size:100% 26px;width:31px;position:absolute;top:10.5px;bottom:6px;left:0}.dark .smart-pad-spiral:before{background-image:radial-gradient(circle at 10.5px 13px,var(--palette-literal-561) 0 4.5px,var(--palette-literal-246) 4.8px 5.8px,transparent 6.4px)}.smart-pad-spiral:after{content:"";background:var(--palette-literal-562);pointer-events:none;z-index:1;width:1px;position:absolute;top:0;bottom:0;left:29px}.smart-pad-paper{background-color:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;padding:.3rem .5rem .75rem!important}.smart-pad-paper--read{box-shadow:0 0 0 1px var(--smart-pad-border);background-color:var(--color-paper-white)!important}@supports (color:color-mix(in lab, red, red)){.smart-pad-paper--read{box-shadow:0 0 0 1px color-mix(in srgb,var(--smart-pad-border) 60%,transparent)}}.smart-pad-paper--read{border-radius:10px!important;padding:.75rem 1rem 1rem!important}.dark .smart-pad-paper--read{background-color:var(--palette-literal-563)!important}.smart-pad-measure>*{max-width:74ch}.smart-pad-scroll{scrollbar-width:thin;scrollbar-color:var(--smart-pad-muted) transparent}@supports (color:color-mix(in lab, red, red)){.smart-pad-scroll{scrollbar-color:color-mix(in srgb,var(--smart-pad-muted) 40%,transparent) transparent}}.smart-pad-scroll::-webkit-scrollbar{width:8px}.smart-pad-scroll::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--smart-pad-muted);border:2px solid #0000;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.smart-pad-scroll::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--smart-pad-muted) 40%,transparent)}}.smart-pad-scroll::-webkit-scrollbar-track{background:0 0}.smart-pad-fade{position:relative}.smart-pad-fade:after{content:"";background:linear-gradient(to top,var(--color-paper-white),transparent);pointer-events:none;border-radius:0 0 10px 10px;height:2.25rem;position:absolute;inset:auto 0 0}.dark .smart-pad-fade:after{background:linear-gradient(to top,var(--palette-literal-563),transparent)}.smart-pad-action-primary{background:#5f8aff}@supports (color:color-mix(in lab, red, red)){.smart-pad-action-primary{background:color-mix(in srgb,var(--color-qi-cobalt) 72%,var(--palette-literal-40))}}.smart-pad-action-primary{color:var(--palette-literal-117);border:1px solid #5f8aff}@supports (color:color-mix(in lab, red, red)){.smart-pad-action-primary{border:1px solid color-mix(in srgb,var(--color-qi-cobalt) 60%,var(--palette-literal-40))}}.smart-pad-action-primary{box-shadow:0 1px 2px var(--palette-literal-564)}.smart-pad-action-primary:not(:disabled):hover{background:#5f8aff}@supports (color:color-mix(in lab, red, red)){.smart-pad-action-primary:not(:disabled):hover{background:color-mix(in srgb,var(--color-qi-cobalt) 62%,var(--palette-literal-40))}}.smart-pad-action-primary:disabled{background:var(--smart-pad-subtle);color:var(--smart-pad-muted);border-color:var(--smart-pad-border);box-shadow:none}.smart-pad-danger{color:var(--palette-literal-565);border-color:var(--palette-literal-565)}@supports (color:color-mix(in lab, red, red)){.smart-pad-danger{border-color:color-mix(in srgb,var(--palette-literal-565) 40%,transparent)}}.smart-pad-danger:not(:disabled):hover{background:var(--palette-literal-565)}@supports (color:color-mix(in lab, red, red)){.smart-pad-danger:not(:disabled):hover{background:color-mix(in srgb,var(--palette-literal-565) 10%,transparent)}}.dark .smart-pad-danger{color:var(--color-tangerine);border-color:#f2611066}@supports (color:color-mix(in lab, red, red)){.dark .smart-pad-danger{border-color:color-mix(in srgb,var(--color-tangerine) 40%,transparent)}}.dark .smart-pad-danger:not(:disabled):hover{background:#f261101f}@supports (color:color-mix(in lab, red, red)){.dark .smart-pad-danger:not(:disabled):hover{background:color-mix(in srgb,var(--color-tangerine) 12%,transparent)}}.smart-pad-action{background:var(--color-pure-white);color:var(--smart-pad-text);border:1px solid var(--smart-pad-border)}.smart-pad-action:not(:disabled):hover{background:var(--smart-pad-hover)}.dark .smart-pad-action{background:var(--palette-literal-251)}.smart-pad-grip{display:none}@media (min-width:640px){.smart-pad-grip{background:var(--smart-pad-muted);border-radius:999px;width:52px;height:4px;display:block;position:absolute;top:7px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.smart-pad-grip{background:color-mix(in srgb,var(--smart-pad-muted) 34%,transparent)}}.smart-pad-grip{pointer-events:none;transition:background .15s}.smart-pad-drag-handle:hover .smart-pad-grip{background:var(--smart-pad-muted)}@supports (color:color-mix(in lab, red, red)){.smart-pad-drag-handle:hover .smart-pad-grip{background:color-mix(in srgb,var(--smart-pad-muted) 62%,transparent)}}}.smart-pad-editor{overflow-wrap:anywhere;color:var(--smart-pad-text)!important;box-shadow:none!important;background-color:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;outline:none!important;padding:.3rem .5rem .75rem!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.8125rem!important;line-height:1.65rem!important;overflow-y:auto!important}.smart-pad-editor::placeholder{color:var(--smart-pad-muted)!important}@supports (color:color-mix(in lab, red, red)){.smart-pad-editor::placeholder{color:color-mix(in srgb,var(--smart-pad-muted) 48%,transparent)!important}}.smart-pad-editor::placeholder{font-style:italic}.smart-pad-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--smart-pad-muted)}@supports (color:color-mix(in lab, red, red)){.smart-pad-editor .ProseMirror p.is-editor-empty:first-child:before{color:color-mix(in srgb,var(--smart-pad-muted) 62%,transparent)}}.smart-pad-editor .ProseMirror p.is-editor-empty:first-child:before{font-style:italic}.smart-pad-editor .ProseMirror{min-height:100%!important;margin:0!important;padding:0!important}.smart-pad-editor .ProseMirror p{margin:0!important}.smart-pad-editor .ProseMirror:focus{outline:none!important}.smart-pad-link{color:var(--color-signal-blue);text-underline-offset:2px;cursor:pointer;overflow-wrap:anywhere;word-break:break-word;text-decoration:underline;text-decoration-thickness:1px}.smart-pad-link:hover{color:var(--color-qi-cobalt);text-decoration-thickness:1.5px}.smart-pad-editor .smart-pad-link{color:var(--color-signal-blue);text-underline-offset:2px;cursor:pointer;overflow-wrap:anywhere;word-break:break-word;text-decoration:underline;text-decoration-thickness:1px}.smart-pad-editor .smart-pad-link:hover{color:var(--color-qi-cobalt);text-decoration-thickness:1.5px}.smart-pad-switch{background:var(--smart-pad-muted);border-radius:999px;width:34px;height:22px;position:relative}@supports (color:color-mix(in lab, red, red)){.smart-pad-switch{background:color-mix(in srgb,var(--smart-pad-muted) 30%,transparent)}}.smart-pad-switch{flex-shrink:0;transition:background .18s}.smart-pad-switch__thumb{background:var(--palette-literal-117);width:18px;height:18px;box-shadow:0 1px 3px var(--palette-literal-566);border-radius:999px;transition:transform .18s;position:absolute;top:2px;left:2px}.smart-pad-switch--on{background:var(--palette-literal-567)}.smart-pad-switch--on .smart-pad-switch__thumb{transform:translate(12px)}.smart-pad-view-toggle{border:1px solid var(--smart-pad-border);background:var(--color-cloud-veil);border-radius:12px;gap:2px;padding:3px}.smart-pad-view-toggle__item{min-height:1.9rem;color:var(--smart-pad-muted);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;padding:.25rem 1rem;font-size:.8125rem;font-weight:650;transition:background-color .16s,color .16s;display:inline-flex;position:relative}.smart-pad-view-toggle__item:not(:disabled):hover{color:var(--smart-pad-text);background:var(--color-morning-tint)}.smart-pad-view-toggle__item--active{color:var(--smart-pad-text);background:var(--color-paper-white);box-shadow:0 1px 2px var(--palette-literal-568)}.smart-pad-view-toggle__item:disabled{cursor:default;opacity:.42}.dark .smart-pad-view-toggle{background:var(--palette-literal-569)}.dark .smart-pad-view-toggle__item:not(:disabled):hover{background:var(--palette-literal-570)}.dark .smart-pad-view-toggle__item--active{background:var(--palette-literal-571)}.smart-pad-resize-handle{display:none}@media (min-width:640px){.smart-pad-dialog--desktop-flexible{max-width:calc(100vw - 3rem)!important;max-height:calc(100dvh - 1.5rem)!important}.smart-pad-drag-handle{cursor:grab;-webkit-user-select:none;user-select:none}.smart-pad-drag-handle:active{cursor:grabbing}}@media (min-width:768px){.smart-pad-dialog--desktop-flexible{min-width:620px;min-height:520px}.smart-pad-resize-handle{z-index:10;touch-action:none;border:0;display:block;position:absolute}.smart-pad-resize-handle:after{content:"";background:var(--color-brand-accent);border-radius:999px;position:absolute}@supports (color:color-mix(in lab, red, red)){.smart-pad-resize-handle:after{background:color-mix(in srgb,var(--color-brand-accent) 68%,var(--smart-pad-text))}}.smart-pad-resize-handle:after{opacity:0;transition:opacity .14s}.smart-pad-resize-handle:hover:after,.smart-pad-resize-handle:active:after{opacity:1}.smart-pad-resize-handle--n,.smart-pad-resize-handle--s{cursor:ns-resize;height:12px;left:2rem;right:2rem}.smart-pad-resize-handle--n{top:0}.smart-pad-resize-handle--s{bottom:0}.smart-pad-resize-handle--n:after,.smart-pad-resize-handle--s:after{width:64px;height:3px;left:50%;transform:translate(-50%)}.smart-pad-resize-handle--n:after{top:3px}.smart-pad-resize-handle--s:after{bottom:3px}.smart-pad-resize-handle--e,.smart-pad-resize-handle--w{cursor:ew-resize;width:12px;top:2rem;bottom:2rem}.smart-pad-resize-handle--e{right:0}.smart-pad-resize-handle--w{left:0}.smart-pad-resize-handle--e:after,.smart-pad-resize-handle--w:after{width:3px;height:64px;top:50%;transform:translateY(-50%)}.smart-pad-resize-handle--e:after{right:3px}.smart-pad-resize-handle--w:after{left:3px}.smart-pad-resize-handle--ne,.smart-pad-resize-handle--se,.smart-pad-resize-handle--sw,.smart-pad-resize-handle--nw{width:24px;height:24px}.smart-pad-resize-handle--ne{cursor:nesw-resize;top:0;right:0}.smart-pad-resize-handle--se{cursor:nwse-resize;bottom:0;right:0}.smart-pad-resize-handle--sw{cursor:nesw-resize;bottom:0;left:0}.smart-pad-resize-handle--nw{cursor:nwse-resize;top:0;left:0}.smart-pad-resize-handle--ne:before,.smart-pad-resize-handle--se:before,.smart-pad-resize-handle--sw:before,.smart-pad-resize-handle--nw:before{content:"";background:#5f8aff;border-radius:999px;height:3px;position:absolute}@supports (color:color-mix(in lab, red, red)){.smart-pad-resize-handle--ne:before,.smart-pad-resize-handle--se:before,.smart-pad-resize-handle--sw:before,.smart-pad-resize-handle--nw:before{background:color-mix(in srgb,var(--color-qi-cobalt) 72%,var(--smart-pad-text))}}.smart-pad-resize-handle--ne:before,.smart-pad-resize-handle--se:before,.smart-pad-resize-handle--sw:before,.smart-pad-resize-handle--nw:before{opacity:0;transition:opacity .14s}.smart-pad-resize-handle--ne:after,.smart-pad-resize-handle--se:after,.smart-pad-resize-handle--sw:after,.smart-pad-resize-handle--nw:after{background:#5f8aff;border-radius:999px;width:3px;height:auto}@supports (color:color-mix(in lab, red, red)){.smart-pad-resize-handle--ne:after,.smart-pad-resize-handle--se:after,.smart-pad-resize-handle--sw:after,.smart-pad-resize-handle--nw:after{background:color-mix(in srgb,var(--color-qi-cobalt) 72%,var(--smart-pad-text))}}.smart-pad-resize-handle--ne:hover:before,.smart-pad-resize-handle--se:hover:before,.smart-pad-resize-handle--sw:hover:before,.smart-pad-resize-handle--nw:hover:before,.smart-pad-resize-handle--ne:active:before,.smart-pad-resize-handle--se:active:before,.smart-pad-resize-handle--sw:active:before,.smart-pad-resize-handle--nw:active:before{opacity:1}.smart-pad-resize-handle--nw:before{top:5px;left:5px;right:5px}.smart-pad-resize-handle--nw:after{top:5px;bottom:5px;left:5px}.smart-pad-resize-handle--ne:before{top:5px;left:5px;right:5px}.smart-pad-resize-handle--ne:after{top:5px;bottom:5px;right:5px}.smart-pad-resize-handle--sw:before{bottom:5px;left:5px;right:5px}.smart-pad-resize-handle--sw:after{top:5px;bottom:5px;left:5px}.smart-pad-resize-handle--se:before{bottom:5px;left:5px;right:5px}.smart-pad-resize-handle--se:after{top:5px;bottom:5px;right:5px}}@media (max-width:639px){.smart-pad-dialog{margin-bottom:.5rem;border-radius:1rem!important;width:calc(100% - .875rem)!important;height:calc(100dvh - 2.375rem)!important;padding:.875rem 1rem 1.65rem 1.5rem!important}.dark .smart-pad-dialog{padding:.875rem 1rem 1.65rem 1.5rem!important}.smart-pad-spiral:before,.dark .smart-pad-spiral:before{background-size:100% 26px;width:22px}.smart-pad-spiral:after,.dark .smart-pad-spiral:after{left:21px}}@media (min-width:640px){.smart-pad-dialog:not(.smart-pad-dialog--desktop-flexible){height:min(90dvh,44rem)!important}}.desktop-focus-action-card,.desktop-focus-progress{background:linear-gradient(145deg,var(--palette-literal-102),var(--palette-literal-103));border:1px solid var(--palette-literal-104);box-shadow:inset 0 1px 0 var(--palette-literal-105),0 22px 55px -38px var(--palette-literal-106);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.dark .desktop-focus-action-card,.dark .desktop-focus-progress{background:linear-gradient(145deg,var(--palette-literal-31),var(--palette-literal-472));border-color:var(--palette-literal-298);box-shadow:inset 0 1px 0 var(--palette-literal-316),0 24px 60px -44px var(--palette-literal-40)}.desktop-focus-stage:before{content:"";background:radial-gradient(circle at 40% 30%,var(--palette-literal-451),var(--palette-literal-572) 44%,var(--palette-literal-573) 100%);box-shadow:inset 0 1px 1px var(--palette-literal-102),0 0 70px -32px var(--desktop-focus-glow);border-radius:999px;position:absolute;inset:13%}.dark .desktop-focus-stage:before{background:radial-gradient(circle at 40% 30%,var(--palette-literal-304),var(--palette-literal-472) 44%,var(--palette-literal-574) 100%);box-shadow:inset 0 1px 1px var(--palette-literal-107),0 0 70px -32px var(--desktop-focus-glow)}.desktop-focus-orbit{border:1px solid var(--desktop-focus-orbit);border-radius:999px;transition:border-color .7s;position:absolute}.desktop-focus-orbit--one{animation:34s linear infinite focus-orbit-drift-one;inset:2%;transform:rotate(-12deg)scaleY(.82)}.desktop-focus-orbit--two{animation:46s linear infinite focus-orbit-drift-two;inset:-8%;transform:rotate(18deg)scaleY(.68)}.desktop-focus-star{border:1px solid var(--desktop-focus-accent);width:6px;height:6px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.desktop-focus-star{border:1px solid color-mix(in srgb,var(--desktop-focus-accent) 78%,white)}}.desktop-focus-star{background:var(--desktop-focus-accent);box-shadow:0 0 14px var(--desktop-focus-glow);offset-path:ellipse(var(--star-rx,46%) var(--star-ry,38%) at 50% 50%);animation:focus-star-orbit var(--star-speed,31s) linear var(--star-delay,0s) infinite;border-radius:999px;transition:background-color .7s,box-shadow .7s,border-color .7s}.desktop-focus-star--one{--star-rx:46%;--star-ry:38%;--star-speed:31s;--star-delay:-9s;width:8px;height:8px}.desktop-focus-star--two{--star-rx:54%;--star-ry:36%;--star-speed:39s;--star-delay:-25s}.desktop-focus-star--three{--star-rx:49%;--star-ry:43%;--star-speed:35s;--star-delay:-17s;width:5px;height:5px;animation-direction:reverse}.desktop-focus-star--four{--star-rx:42%;--star-ry:47%;--star-speed:43s;--star-delay:-32s;width:5px;height:5px;animation-direction:reverse}@keyframes focus-orbit-drift-one{to{transform:rotate(348deg)scaleY(.82)}}@keyframes focus-orbit-drift-two{to{transform:rotate(-342deg)scaleY(.68)}}@keyframes focus-star-orbit{0%{offset-distance:0%}to{offset-distance:100%}}.focus-state-field--paused .desktop-focus-orbit,.focus-state-field--paused .desktop-focus-star{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.desktop-focus-orbit,.desktop-focus-star{animation:none}}.desktop-focus-stage--timer .desktop-focus-orbit{border-color:var(--desktop-focus-accent);will-change:transform}.desktop-focus-stage--timer .desktop-focus-orbit--one{opacity:.16;animation:42s linear infinite timer-orbit-one;inset:2%;transform:rotate(-12deg)scaleY(.82)}.desktop-focus-stage--timer .desktop-focus-orbit--two{opacity:.09;animation:58s linear infinite reverse timer-orbit-two;inset:-8%;transform:rotate(18deg)scaleY(.68)}@keyframes timer-orbit-one{0%{transform:rotate(-12deg)scaleY(.82)}to{transform:rotate(348deg)scaleY(.82)}}@keyframes timer-orbit-two{0%{transform:rotate(18deg)scaleY(.68)}to{transform:rotate(-342deg)scaleY(.68)}}.desktop-focus-stage--timer .desktop-focus-orbit__particle{background:var(--desktop-focus-accent);width:6px;height:6px;box-shadow:0 0 12px var(--desktop-focus-accent);border-radius:999px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.desktop-focus-stage--timer .desktop-focus-orbit__particle{box-shadow:0 0 12px color-mix(in srgb,var(--desktop-focus-accent) 70%,transparent)}}.desktop-focus-stage--timer .desktop-focus-orbit__particle{offset-path:ellipse(48% 39% at 50% 50%);offset-rotate:0deg;will-change:offset-distance}.desktop-focus-stage--timer .desktop-focus-orbit__particle--primary{width:6px;height:6px;animation:42s linear infinite timer-particle-orbit-1}.desktop-focus-stage--timer .desktop-focus-orbit__particle--secondary{opacity:.78;width:4px;height:4px;box-shadow:0 0 8px var(--desktop-focus-accent)}@supports (color:color-mix(in lab, red, red)){.desktop-focus-stage--timer .desktop-focus-orbit__particle--secondary{box-shadow:0 0 8px color-mix(in srgb,var(--desktop-focus-accent) 55%,transparent)}}.desktop-focus-stage--timer .desktop-focus-orbit__particle--secondary{offset-path:ellipse(56% 46% at 50% 50%);animation:58s linear infinite reverse timer-particle-orbit-2}@keyframes timer-particle-orbit-1{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes timer-particle-orbit-2{0%{offset-distance:0%}to{offset-distance:100%}}.desktop-focus-stage--timer__glow{aspect-ratio:1;width:86%;box-shadow:0 0 14px 0 var(--desktop-focus-glow);opacity:.78;pointer-events:none;will-change:opacity,box-shadow;border-radius:999px;animation:7s ease-in-out infinite timer-ring-breath;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes timer-ring-breath{0%,to{opacity:.65;box-shadow:0 0 14px 0 var(--desktop-focus-glow)}50%{opacity:.9;box-shadow:0 0 20px 2px var(--desktop-focus-glow)}}.desktop-focus-stage--timer__constellation{pointer-events:none;opacity:1;width:38%;height:38%;position:absolute;top:10%;left:6%}.desktop-focus-stage--timer__constellation:before{content:"";background:var(--desktop-focus-accent);opacity:.07;transform-origin:0;width:54%;height:1px;position:absolute;top:42%;left:18%;transform:rotate(-22deg)}.desktop-focus-stage--timer__constellation i{background:var(--desktop-focus-accent);opacity:.16;border-radius:999px;position:absolute}.desktop-focus-stage--timer__constellation i:first-child{opacity:.22;width:3px;height:3px;top:42%;left:18%}.desktop-focus-stage--timer__constellation i:nth-child(2){width:2px;height:2px;top:30%;left:42%}.desktop-focus-stage--timer__constellation i:nth-child(3){width:2px;height:2px;top:46%;left:66%}.desktop-focus-stage--timer__constellation i:nth-child(4){opacity:.14;width:4px;height:4px;top:68%;left:30%}.desktop-focus-stage--timer__constellation i:nth-child(5){width:2px;height:2px;top:74%;left:78%}@media (max-width:640px){.desktop-focus-stage--timer .desktop-focus-orbit__particle--primary{width:4.5px;height:4.5px}.desktop-focus-stage--timer .desktop-focus-orbit__particle--secondary{width:3.5px;height:3.5px}.desktop-focus-stage--timer__constellation{transform-origin:0 0;transform:scale(.78)}}@media (max-width:380px){.desktop-focus-stage--timer__constellation{display:none}}.focus-state-field--paused.desktop-focus-stage--timer .desktop-focus-orbit,.focus-state-field--paused.desktop-focus-stage--timer .desktop-focus-orbit__particle,.focus-state-field--paused.desktop-focus-stage--timer .desktop-focus-stage--timer__glow{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.desktop-focus-stage--timer .desktop-focus-orbit,.desktop-focus-stage--timer .desktop-focus-orbit__particle,.desktop-focus-stage--timer__glow{animation:none!important}}.timer-still-progress{transition:stroke .7s ease-out}.timer-countdown--still{transform-origin:50%;transform:scale(1.06)}.timer-momentum-segment{transition:stroke .7s ease-out,stroke-dasharray .7s ease-out}.timer-momentum-segment--complete{animation:1.2s ease-in-out both timer-momentum-glow}@keyframes timer-momentum-glow{0%{filter:drop-shadow(0 0 0 var(--desktop-focus-glow))}38%{filter:drop-shadow(0 0 7px var(--desktop-focus-glow))}to{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--desktop-focus-glow) 55%,transparent))}}.timer-momentum-marker{filter:drop-shadow(0 0 4px var(--desktop-focus-glow));transition:cx .7s ease-out,cy .7s ease-out,fill .7s ease-out}@media (prefers-reduced-motion:reduce){.timer-momentum-segment,.timer-momentum-marker{transition:none;animation:none}.timer-momentum-segment--complete{filter:none}}.session-theme-picker{background:#faf6eec7;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.5rem .75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.session-theme-picker{background:color-mix(in srgb,var(--color-paper-white) 78%,transparent)}}.session-theme-picker{color:var(--desktop-focus-accent);border:1px solid var(--desktop-focus-accent);font-size:12px;font-weight:650;line-height:1}@supports (color:color-mix(in lab, red, red)){.session-theme-picker{border:1px solid color-mix(in srgb,var(--desktop-focus-accent) 18%,var(--color-qi-divider))}}.session-theme-picker{box-shadow:inset 0 1px 0 #fffdf86b,0 8px 24px -20px var(--desktop-focus-glow)}@supports (color:color-mix(in lab, red, red)){.session-theme-picker{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-pure-white) 42%,transparent),0 8px 24px -20px var(--desktop-focus-glow)}}.session-theme-picker{cursor:pointer;transition:background .16s,border-color .16s,transform .16s}.session-theme-picker:before{content:"";border-radius:inherit;position:absolute;inset:-2px}.session-theme-picker:hover{background:#faf6ee}@supports (color:color-mix(in lab, red, red)){.session-theme-picker:hover{background:color-mix(in srgb,var(--color-paper-white) 66%,var(--desktop-focus-accent-soft))}}.session-theme-picker:hover{border-color:var(--desktop-focus-accent)}@supports (color:color-mix(in lab, red, red)){.session-theme-picker:hover{border-color:color-mix(in srgb,var(--desktop-focus-accent) 30%,var(--color-qi-divider))}}.session-theme-picker:active{transform:scale(.97)}.session-theme-picker:focus-visible{box-shadow:0 0 0 3px var(--desktop-focus-accent);outline:none}@supports (color:color-mix(in lab, red, red)){.session-theme-picker:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--desktop-focus-accent) 30%, transparent)}}.session-theme-dialog{--desktop-focus-accent:var(--qfs-accent);--desktop-focus-track:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.session-theme-dialog{--desktop-focus-track:color-mix(in srgb,var(--qfs-accent) 14%,transparent)}}.session-theme-dialog{--desktop-focus-glow:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.session-theme-dialog{--desktop-focus-glow:color-mix(in srgb,var(--qfs-accent) 48%,transparent)}}.session-theme-dialog{--desktop-focus-orbit:var(--qfs-accent)}@supports (color:color-mix(in lab, red, red)){.session-theme-dialog{--desktop-focus-orbit:color-mix(in srgb,var(--qfs-accent) 42%,transparent)}}.session-theme-card{background:#f7f3ea;border-radius:18px;align-items:center;gap:.875rem;padding:.75rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.session-theme-card{background:color-mix(in srgb,var(--color-paper-white) 82%,var(--color-cloud-veil))}}.session-theme-card{border:1px solid var(--desktop-focus-accent)}@supports (color:color-mix(in lab, red, red)){.session-theme-card{border:1px solid color-mix(in srgb,var(--desktop-focus-accent) 16%,var(--color-qi-divider))}}.session-theme-card{box-shadow:inset 0 1px #fffdf8b8}@supports (color:color-mix(in lab, red, red)){.session-theme-card{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-pure-white) 72%,transparent)}}.session-theme-card{cursor:pointer;text-align:left;width:100%;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s}.dark .session-theme-card{background:#faf6ee}@supports (color:color-mix(in lab, red, red)){.dark .session-theme-card{background:color-mix(in srgb,var(--color-paper-white) 92%,var(--desktop-focus-accent-soft))}}.dark .session-theme-card{border-color:var(--desktop-focus-accent)}@supports (color:color-mix(in lab, red, red)){.dark .session-theme-card{border-color:color-mix(in srgb,var(--desktop-focus-accent) 18%,var(--color-qi-divider))}}.session-theme-card:hover{background:#faf6ee;transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.session-theme-card:hover{background:color-mix(in srgb,var(--color-paper-white) 72%,var(--desktop-focus-accent-soft))}}.session-theme-card:hover{box-shadow:0 18px 38px -28px var(--desktop-focus-glow)}.session-theme-card[data-active=true]{border-color:var(--desktop-focus-accent);background:#faf6ee}@supports (color:color-mix(in lab, red, red)){.session-theme-card[data-active=true]{background:color-mix(in srgb,var(--color-paper-white) 82%,var(--desktop-focus-accent-soft))}}.session-theme-card[data-active=true]{box-shadow:0 0 0 2px var(--desktop-focus-accent),0 18px 38px -28px var(--desktop-focus-glow)}@supports (color:color-mix(in lab, red, red)){.session-theme-card[data-active=true]{box-shadow:0 0 0 2px color-mix(in srgb,var(--desktop-focus-accent) 20%,transparent),0 18px 38px -28px var(--desktop-focus-glow)}}.session-theme-card__preview{aspect-ratio:1;flex:0 0 76px;width:76px;height:76px;position:relative}.session-theme-card__label{letter-spacing:-.01em;color:var(--color-qi-text-primary);font-size:14px;font-weight:700}.session-theme-card__desc{color:var(--color-qi-text-secondary);margin-top:.2rem;font-size:12px;font-weight:500;line-height:1.4}.session-theme-card__check{background:var(--desktop-focus-accent);width:20px;height:20px;color:var(--color-pure-white);border-radius:999px;flex:0 0 20px;place-items:center;display:grid}.session-sound-heading{letter-spacing:.14em;text-transform:uppercase;color:var(--color-qi-text-tertiary);font-size:10px;font-weight:700}.session-sound-switch{background:#8a8f9752;border-radius:999px;flex:0 0 36px;width:36px;height:20px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.session-sound-switch{background:color-mix(in srgb,var(--color-qi-text-tertiary) 32%,transparent)}}.session-sound-switch{transition:background .16s}.session-sound-switch--on{background:var(--qfs-accent)}.session-sound-switch__knob{background:var(--color-pure-white);border-radius:999px;width:16px;height:16px;transition:transform .16s;position:absolute;top:2px;left:2px}.session-sound-switch--on .session-sound-switch__knob{transform:translate(16px)}.session-sound-slider{width:100%;accent-color:var(--qfs-accent);cursor:pointer}.session-sound-slider:disabled{opacity:.45;cursor:not-allowed}.walkthrough-replay-fab{--replay-accent:var(--palette-literal-16);--replay-accent-wash:var(--palette-literal-173);--replay-accent-shadow:var(--palette-literal-575);top:calc(max(.75rem, env(safe-area-inset-top)) + var(--announcement-bar-height,0px));right:max(.75rem, env(safe-area-inset-right));z-index:55;width:34px;height:34px;color:var(--replay-accent);background:linear-gradient(145deg, var(--palette-literal-576), var(--replay-accent-wash));box-shadow:inset 0 1px 0 var(--palette-literal-577), 0 14px 30px -14px var(--replay-accent-shadow);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);border-radius:999px;place-items:center;transition:transform .16s,box-shadow .16s;display:grid;position:fixed}.active-session-replay-fab{top:calc(max(1.375rem, env(safe-area-inset-top)) + var(--announcement-bar-height,0px));right:max(1rem, env(safe-area-inset-right));width:2.5rem;height:2.5rem;transition:opacity .28s ease-out,transform .16s,box-shadow .16s}.active-session-replay-fab svg{width:1.25rem;height:1.25rem}@media (min-width:1024px){.walkthrough-replay-fab{top:calc(1.25rem + var(--announcement-bar-height,0px));right:1.25rem}}.walkthrough-replay-fab{transition:transform .28s ease-out,opacity .28s ease-out,box-shadow .2s}.walkthrough-replay-fab[data-hidden=true]{transform:translateY(calc(-100% - max(.75rem, env(safe-area-inset-top))));opacity:0;pointer-events:none}.walkthrough-replay-fab[data-hidden=true]:hover{transform:translateY(calc(-100% - max(.75rem, env(safe-area-inset-top))))}@media (prefers-reduced-motion:reduce){.walkthrough-replay-fab{transition:opacity .28s ease-out}.walkthrough-replay-fab[data-hidden=true]{transform:none}}.walkthrough-replay-fab:hover{box-shadow:inset 0 1px 0 var(--palette-literal-577), 0 18px 38px -14px var(--replay-accent-shadow);transform:translateY(-1px)}.walkthrough-replay-fab:focus-visible{box-shadow:0 0 0 3px var(--palette-literal-578), inset 0 1px 0 var(--palette-literal-577), 0 14px 30px -14px var(--replay-accent-shadow);outline:none}.dark .walkthrough-replay-fab{--replay-accent:var(--color-qi-cobalt);--replay-accent-wash:var(--color-qi-cobalt-soft);--replay-accent-shadow:var(--palette-literal-579);background:linear-gradient(145deg, var(--palette-literal-580), var(--palette-literal-581));box-shadow:inset 0 1px 0 var(--palette-literal-582), 0 16px 36px -16px var(--replay-accent-shadow)}.dark .walkthrough-replay-fab:focus-visible{box-shadow:0 0 0 3px var(--palette-literal-583), inset 0 1px 0 var(--palette-literal-582), 0 16px 36px -16px var(--replay-accent-shadow);outline:none}.dark .walkthrough-replay-fab:hover{box-shadow:inset 0 1px 0 var(--palette-literal-582), 0 20px 44px -16px var(--replay-accent-shadow)}@media (prefers-reduced-motion:reduce){.walkthrough-replay-fab{transition:none}.walkthrough-replay-fab:hover{transform:none}}.walkthrough-skip-tip{--skip-tip-accent:var(--palette-literal-16);z-index:54;background:var(--color-paper-white);max-width:min(16rem,100vw - 1.5rem);color:var(--color-midnight-ink);border:1px solid var(--skip-tip-accent);border-radius:12px;padding:10px 12px;position:fixed}@supports (color:color-mix(in lab, red, red)){.walkthrough-skip-tip{border:1px solid color-mix(in srgb, var(--skip-tip-accent) 30%, transparent)}}.walkthrough-skip-tip{transition:transform .28s ease-out,opacity .28s ease-out;box-shadow:0 16px 34px -16px #0f121873}.walkthrough-skip-tip:before,.walkthrough-skip-tip:after{content:"";bottom:100%;right:var(--skip-tip-caret-right,12px);border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute}.walkthrough-skip-tip:before{border-bottom:7px solid var(--skip-tip-accent)}@supports (color:color-mix(in lab, red, red)){.walkthrough-skip-tip:before{border-bottom:7px solid color-mix(in srgb, var(--skip-tip-accent) 30%, transparent)}}.walkthrough-skip-tip:after{border-bottom:7px solid var(--color-paper-white);margin-bottom:-1px}.walkthrough-skip-tip__copy{margin:0;font-size:12.5px;font-weight:500;line-height:1.45}.walkthrough-skip-tip__anchor{white-space:nowrap}.walkthrough-skip-tip__glyph{background:var(--skip-tip-accent);border-radius:999px;place-items:center;width:16px;height:16px;margin:0 1px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.walkthrough-skip-tip__glyph{background:color-mix(in srgb, var(--skip-tip-accent) 16%, transparent)}}.walkthrough-skip-tip__glyph{color:var(--skip-tip-accent);vertical-align:-3px;font-size:11px;font-weight:700}.walkthrough-skip-tip[data-hidden=true]{opacity:0;pointer-events:none;transform:translateY(-8px)}.dark .walkthrough-skip-tip{--skip-tip-accent:var(--color-qi-cobalt);box-shadow:0 18px 40px -16px #000000b3}@media (prefers-reduced-motion:reduce){.walkthrough-skip-tip{transition:opacity .28s ease-out}.walkthrough-skip-tip[data-hidden=true]{transform:none}}.session-switch-pill{--switch-accent:var(--palette-literal-16);--switch-accent-wash:var(--palette-literal-584);--switch-accent-ring:var(--palette-literal-585);--switch-accent-shadow:var(--palette-literal-575);letter-spacing:-.01em;white-space:nowrap;min-height:2.25rem;color:var(--switch-accent);border:1px solid var(--switch-accent-ring);background:linear-gradient(145deg, var(--palette-literal-586), var(--switch-accent-wash));box-shadow:inset 0 1px 0 var(--palette-literal-587);-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .4375rem;font-size:.75rem;font-weight:600;transition:border-color .18s,box-shadow .18s,transform .12s;display:inline-flex}.session-switch-pill:hover{border-color:var(--switch-accent)}.session-switch-pill:active{transform:scale(.97)}.session-switch-pill:focus-visible{box-shadow:inset 0 0 0 2px var(--switch-accent), inset 0 1px 0 var(--palette-literal-587);outline:none}.session-switch-pill__icon{background:var(--switch-accent-wash);border-radius:999px;place-items:center;width:1.375rem;height:1.375rem;transition:transform .32s cubic-bezier(.4,0,.2,1);display:grid}.session-switch-pill:hover .session-switch-pill__icon{transform:rotate(180deg)}.dark .session-switch-pill{--switch-accent:var(--color-qi-cobalt);--switch-accent-wash:var(--palette-literal-588);--switch-accent-ring:var(--palette-literal-589);--switch-accent-shadow:var(--palette-literal-590);background:linear-gradient(145deg, var(--palette-literal-582), var(--palette-literal-591));box-shadow:inset 0 1px 0 var(--palette-literal-592)}.dark .session-switch-pill:hover{border-color:var(--palette-literal-593)}@media (prefers-reduced-motion:reduce){.session-switch-pill,.session-switch-pill__icon{transition:none}.session-switch-pill:hover .session-switch-pill__icon,.session-switch-pill:active{transform:none}}.reserves-replay-gutter{padding-right:3.75rem}@media (min-width:1024px){.reserves-replay-gutter{padding-right:4.25rem}}.goal-glass-card.notes-goal-card{background:var(--palette-literal-232);-webkit-backdrop-filter:none;backdrop-filter:none}.goal-glass-card.goal-visual-card{background:var(--palette-literal-232);border-color:var(--palette-literal-171);box-shadow:inset 0 1px 0 var(--palette-literal-594),0 28px 62px -46px var(--palette-literal-233);-webkit-backdrop-filter:none;backdrop-filter:none;transition:transform .14s ease-out,filter .14s ease-out,border-color .18s,box-shadow .18s}.goal-visual-card-image{z-index:0;opacity:.9;filter:saturate(.76)contrast(.86)brightness(1.04)sepia(.05)}.goal-visual-card-shade{z-index:0;background:linear-gradient(90deg,var(--palette-literal-595) 0%,var(--palette-literal-596) 40%,var(--palette-literal-597) 72%,var(--palette-literal-598) 100%)}.goal-glass-card.goal-visual-card:hover{border-color:var(--palette-literal-111);box-shadow:inset 0 1px 0 var(--palette-literal-171),0 34px 70px -44px var(--palette-literal-240)}.goal-status-chip--active{color:var(--palette-literal-599);background:var(--palette-literal-600);border:1px solid var(--palette-literal-601);box-shadow:inset 0 1px 0 var(--palette-literal-102),0 8px 20px -14px var(--palette-literal-602)}.dark .goal-status-chip--active{color:var(--palette-literal-603);background:var(--palette-literal-604);border-color:var(--palette-literal-605);box-shadow:inset 0 1px 0 var(--palette-literal-246),0 8px 20px -14px var(--palette-literal-143)}.goal-glass-card.goal-visual-card:has(>.goal-card-link:active){filter:brightness(.92);border-color:var(--palette-literal-606);box-shadow:inset 0 1px 0 var(--palette-literal-607),0 18px 42px -36px var(--palette-literal-608);transform:translateY(1px)scale(.985)}.goal-card-link:focus-visible{outline:2px solid var(--goal-accent);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.goal-glass-card.goal-visual-card{transition:border-color .1s,box-shadow .1s}.goal-glass-card.goal-visual-card:has(>.goal-card-link:active){transform:none}}.dark .goal-visual-card-image{opacity:.96;filter:saturate(.94)contrast(.98)brightness(.94)}.dark .goal-visual-card-shade{background:linear-gradient(90deg,var(--palette-literal-256) 0%,var(--palette-literal-257) 36%,var(--palette-literal-609) 68%,var(--palette-literal-610) 100%)}.plan-diff-add{color:var(--color-success-text)}.plan-diff-drop{color:var(--session-overdue-text)}.plan-diff-move{color:var(--color-brand-accent,currentColor)}.plan-diff-keep{color:var(--color-stone,currentColor);opacity:.75}.home-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.home-area-main,.home-area-side{display:contents}.home-order-ask{order:1}.home-order-past-due{order:2}.home-order-today{order:3}.home-order-upcoming{order:4}.home-order-quick{order:5}.home-order-goals{order:6}.home-order-week{order:7}@media (min-width:1024px){.home-grid{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.75rem}.home-area-main{flex-direction:column;gap:1.75rem;display:flex}.home-area-side{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:1.25rem}.home-side-quick{order:1;margin-top:1.5875rem}.home-side-goals,.home-side-ask{order:2}}.home-empty{border-color:var(--palette-literal-611);background:0 0}.dark .home-empty{border-color:var(--palette-literal-612)}.home-session-link{color:inherit}.home-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.home-stats .goals-stat+.goals-stat{border-left:0}.home-stats{--home-stat-rule:var(--palette-literal-613)}.dark .home-stats{--home-stat-rule:var(--palette-literal-592)}.home-stats .goals-stat:nth-child(2n){border-left:1px solid var(--home-stat-rule)}.home-stats .goals-stat:nth-child(n+3){border-top:1px solid var(--home-stat-rule)}@media (min-width:640px){.home-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.home-stats .goals-stat:nth-child(2n){border-left:0}.home-stats .goals-stat:nth-child(n+2){border-left:1px solid var(--home-stat-rule)}.home-stats .goals-stat:nth-child(n+3){border-top:0}}.home-goal-card{--home-goal-tone:var(--palette-literal-614);--home-goal-tone-ink:var(--palette-literal-615);--home-goal-tone-soft:var(--palette-literal-616);--home-goal-tone-border:var(--palette-literal-617);border-color:var(--home-goal-tone-border);position:relative}@supports (color:color-mix(in lab, red, red)){.home-goal-card{border-color:color-mix(in srgb, var(--home-goal-tone-border) 62%, transparent)}}.home-goal-card{background:linear-gradient(145deg, var(--palette-literal-190), var(--palette-literal-618));box-shadow:inset 2px 0 0 var(--home-goal-tone)}@supports (color:color-mix(in lab, red, red)){.home-goal-card{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--home-goal-tone) 62%, transparent)}}.home-quick-row+.home-quick-row{border-top:1px solid #24231f1f}@supports (color:color-mix(in lab, red, red)){.home-quick-row+.home-quick-row{border-top:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent)}}.home-quick-row button{border-color:#0000;padding-inline:0}.home-quick-row .tick-box{border-color:var(--home-goal-tone-border)}.home-quick-link{color:var(--home-goal-tone-ink)}.home-quick-link:hover{text-decoration:underline}.home-quick-foot{border-top:1px solid #24231f1f}@supports (color:color-mix(in lab, red, red)){.home-quick-foot{border-top:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent)}}.home-quick-add{color:var(--home-goal-tone-ink);transition:background .14s}.home-quick-add:hover{background:var(--home-goal-tone-soft)}.home-quick-field{color:var(--color-ink);background:#faf6eeb3}@supports (color:color-mix(in lab, red, red)){.home-quick-field{background:color-mix(in srgb, var(--color-paper-white) 70%, transparent)}}.home-quick-field{border-color:var(--home-goal-tone-border)}.home-quick-field::placeholder{color:var(--color-stone)}.home-quick-field:focus-visible{outline:2px solid var(--home-goal-tone);outline-offset:-1px}.home-quick-save{color:var(--home-goal-tone-ink);border:1px solid var(--home-goal-tone)}.home-quick-save:hover:not(:disabled){background:var(--home-goal-tone-soft)}.home-quick-card{--home-goal-tone:var(--color-brand-accent);--home-goal-tone-ink:var(--color-brand-accent);--home-goal-tone-soft:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.home-quick-card{--home-goal-tone-soft:color-mix(in srgb, var(--color-brand-accent) 14%, transparent)}}.home-quick-card{--home-goal-tone-border:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.home-quick-card{--home-goal-tone-border:color-mix(in srgb, var(--color-brand-accent) 20%, transparent)}}.home-quick-card{border-color:var(--home-goal-tone-border);box-shadow:inset 0 1px #faf6ee8c}@supports (color:color-mix(in lab, red, red)){.home-quick-card{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-paper-white) 55%, transparent)}}.home-goal-card[data-tone=scheduled]{--home-goal-tone:var(--palette-literal-619);--home-goal-tone-ink:var(--palette-literal-620);--home-goal-tone-soft:var(--palette-literal-621);--home-goal-tone-border:var(--palette-literal-622)}.home-goal-card[data-tone=attention]{--home-goal-tone:var(--palette-literal-623);--home-goal-tone-ink:var(--palette-literal-624);--home-goal-tone-soft:var(--palette-literal-625);--home-goal-tone-border:var(--palette-literal-626)}.home-goal-row{color:inherit}.home-goal-row:hover{background:var(--home-goal-tone-soft)}.home-goal-row:focus-visible{outline:2px solid var(--goal-accent);outline-offset:-2px}.home-goal-icon{color:var(--home-goal-tone);background:var(--home-goal-tone-soft)}.home-goal-kicker{color:var(--home-goal-tone-ink)}.home-goal-arrow{color:var(--home-goal-tone)}.home-goal-chip{border:1px solid #0000}.home-goal-chip-part{color:var(--palette-literal-615);background:var(--palette-literal-627);border-color:var(--palette-literal-628)}.home-goal-chip-status{color:var(--home-goal-tone-ink);background:var(--home-goal-tone-soft);border-color:var(--home-goal-tone-border)}.dark .home-goal-card{--home-goal-tone:var(--palette-literal-629);--home-goal-tone-ink:var(--home-goal-tone);--home-goal-tone-soft:var(--palette-literal-34);--home-goal-tone-border:var(--palette-literal-127);background:linear-gradient(145deg, var(--palette-literal-630), var(--palette-literal-631));box-shadow:inset 2px 0 0 var(--home-goal-tone), inset 0 1px 0 var(--palette-literal-99)}@supports (color:color-mix(in lab, red, red)){.dark .home-goal-card{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--home-goal-tone) 62%, transparent), inset 0 1px 0 var(--palette-literal-99)}}.dark .home-goal-card[data-tone=scheduled]{--home-goal-tone:var(--palette-literal-632);--home-goal-tone-ink:var(--home-goal-tone);--home-goal-tone-soft:var(--palette-literal-633);--home-goal-tone-border:var(--palette-literal-634)}.dark .home-goal-card[data-tone=attention]{--home-goal-tone:var(--palette-literal-635);--home-goal-tone-ink:var(--home-goal-tone);--home-goal-tone-soft:var(--palette-literal-636);--home-goal-tone-border:var(--palette-literal-637)}.dark .home-quick-card{--home-goal-tone:var(--color-brand-accent);--home-goal-tone-ink:var(--color-brand-accent);--home-goal-tone-soft:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.dark .home-quick-card{--home-goal-tone-soft:color-mix(in srgb, var(--color-brand-accent) 16%, transparent)}}.dark .home-quick-card{--home-goal-tone-border:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.dark .home-quick-card{--home-goal-tone-border:color-mix(in srgb, var(--color-brand-accent) 22%, transparent)}}.dark .home-quick-card{box-shadow:inset 0 1px #faf6ee1f}@supports (color:color-mix(in lab, red, red)){.dark .home-quick-card{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-paper-white) 12%, transparent)}}.dark .home-goal-chip-part{color:var(--palette-literal-638);background:var(--palette-literal-481);border-color:var(--palette-literal-35)}.home-session-state{letter-spacing:.01em;color:var(--color-stone);font-weight:700}.home-session-state--running{color:var(--goal-accent-deep)}.home-session-state--paused{color:var(--palette-literal-639)}.home-session-state--dropped{color:var(--color-stone);opacity:.75}.dark .home-session-state--paused{color:var(--palette-literal-640)}.home-goal-tag{color:var(--color-stone)}.home-goal-tag-label{color:var(--goal-accent-deep);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.home-choice-row{color:inherit}.home-choice-row:hover{border-color:var(--goal-accent-border)}.home-choice-row:focus-visible{outline:2px solid var(--goal-accent);outline-offset:2px}.home-session-link [data-testid=session-date-day]{margin-top:.3rem;font-size:30px}.home-session-link [data-testid=session-date-eyebrow]{letter-spacing:.16em;font-size:9px}.home-session-link .session-date-rail>div{gap:1rem}.home-session-link .session-date-rail{padding-block:.6rem}@media (max-width:767px){.home-session-link .session-date-rail{grid-template-columns:auto minmax(0,1fr);gap:.5rem;display:grid}.home-session-link .session-date-rail>div{gap:.65rem}.home-session-link .home-session-timing{white-space:normal;flex-wrap:wrap;row-gap:.2rem}.home-session-link .home-session-timing .home-session-state{text-align:right;flex-basis:100%}.home-session-link .home-session-state+span{display:none}}.goal-card-action-pair>:is(a,button){border:1px solid #0000;justify-content:center;min-width:0;min-height:44px;padding:.65rem 1rem;line-height:1.25}.goal-card-action-pair{width:100%}@media (min-width:640px){.goal-card-action-pair{grid-template-columns:repeat(2,minmax(0,max-content));width:auto}.goal-card-action-pair>:is(a,button){min-height:40px;padding:.5rem 1.15rem}}.goal-plan-summary{list-style:none}.goal-plan-summary::-webkit-details-marker{display:none}.goal-plan-summary:focus-visible{outline:2px solid var(--goal-accent-deep);outline-offset:3px}@media (min-width:768px){.home-session-link [data-testid=session-date-day]{font-size:32px}.home-session-link .session-date-rail>div{gap:.35rem}.home-session-link .session-date-rail{padding-block:1rem}}.home-session-link:hover .session-date-rail{background:var(--goal-accent-soft)}.home-session-link:focus-visible{outline:2px solid var(--goal-accent);outline-offset:2px}.home-eyebrow{color:var(--goal-accent-deep);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1.4}.home-accent-icon{color:var(--goal-accent-deep)}.home-hero{padding-block:.25rem}.home-hero-layout{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.home-hero-dial{justify-self:end}.home-dial{--home-dial-from:var(--goal-accent);--home-dial-to:var(--goal-accent-deep);width:8rem;height:8rem}@media (min-width:640px){.home-hero-layout{align-items:start;gap:2rem}}@media (min-width:1024px){.home-dial{width:9.25rem;height:9.25rem}}.home-hero-meta{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.home-hero-meta--split{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}.home-hero-meta--split>.home-actions{flex-shrink:0}}.home-actions{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.home-actions-quiet{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;display:flex}@media (min-width:640px){.home-actions{flex-flow:wrap;align-items:center;gap:.5rem}.home-actions-quiet{flex-flow:wrap;align-items:center;gap:.5rem;width:auto}}.dark .home-dial{--home-dial-from:var(--palette-literal-175);--home-dial-to:var(--palette-literal-641)}.home-dial-track{stroke:var(--goal-accent)}@supports (color:color-mix(in lab, red, red)){.home-dial-track{stroke:color-mix(in srgb, var(--goal-accent) 15%, transparent)}}.home-dial-arc{transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.home-dial-arc{transition:none}}.home-chips{flex-wrap:wrap;gap:.5rem;display:flex}.home-chip{color:var(--color-stone);border-color:var(--palette-literal-642);background:var(--palette-literal-643)}.dark .home-chip{border-color:var(--palette-literal-644);background:var(--palette-literal-645)}.home-status{color:var(--color-stone)}.home-status-dot{background:currentColor;border-radius:999px;width:.5rem;height:.5rem}.home-status[data-tone=overdue]{color:var(--session-overdue-text)}.home-status[data-tone=live]{color:var(--goal-accent-deep)}.home-cta,.goal-detail-cta-row>[data-testid=goal-detail-start-session]{color:var(--palette-literal-117);background:var(--palette-literal-16);box-shadow:inset 0 1px 0 var(--palette-literal-646), 0 14px 30px -16px var(--palette-literal-647)}.dark .home-cta,.dark .goal-detail-cta-row>[data-testid=goal-detail-start-session]{background:linear-gradient(135deg, var(--palette-literal-167), var(--palette-literal-168));box-shadow:inset 0 1px 0 var(--palette-literal-648), 0 14px 30px -16px var(--palette-literal-649)}.home-quiet-action{color:var(--color-stone)}.home-quiet-action:hover{color:var(--goal-accent-deep);background:var(--goal-accent-soft)}.home-inline-link{color:var(--goal-accent-deep)}.home-inline-link:hover{text-underline-offset:3px;text-decoration:underline}.home-inline-link:focus-visible{outline:2px solid var(--goal-accent);outline-offset:2px;border-radius:6px}.home-secondary-outline{border-color:var(--goal-accent)}@supports (color:color-mix(in lab, red, red)){.home-secondary-outline{border-color:color-mix(in srgb, var(--goal-accent) 30%, transparent)}}.home-secondary-outline{background:#faf6ee85}@supports (color:color-mix(in lab, red, red)){.home-secondary-outline{background:color-mix(in srgb, var(--color-paper-white) 52%, transparent)}}.home-secondary-outline:hover{border-color:var(--goal-accent-border)}.dark .home-secondary-outline{background:var(--palette-literal-305)}.home-cta:focus-visible,.goal-detail-cta-row>[data-testid=goal-detail-start-session]:focus-visible,.home-quiet-action:focus-visible,.home-task-row:focus-visible,.home-suggestion:focus-visible,.home-fold-trigger:focus-visible,.home-plan-context:focus-visible,.home-ask-field:focus-visible{outline:2px solid var(--goal-accent);outline-offset:2px}.home-view-zen-only,html[data-home-view=zen] .home-view-extra{display:none}html[data-home-view=zen] .home-view-zen-only{display:block}.home-zen-switch{border:1px solid var(--palette-literal-650);background:#faf6ee85;border-radius:999px;align-items:center;gap:.5rem;min-height:2.25rem;padding:.25rem .4rem .25rem .85rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-zen-switch{background:color-mix(in srgb, var(--color-paper-white) 52%, transparent)}}.home-zen-switch{letter-spacing:-.01em;color:var(--color-stone);font-size:.75rem;font-weight:600;transition:color .18s,border-color .18s,background .18s}.home-zen-switch:hover{border-color:var(--goal-accent-border);color:var(--goal-accent-deep)}.home-zen-switch:focus-visible{outline:2px solid var(--goal-accent);outline-offset:2px}html[data-home-view=zen] .home-zen-switch{color:var(--goal-accent-deep);border-color:var(--goal-accent-border);background:var(--goal-accent-soft)}.home-zen-switch-track{background:#625e5742;border-radius:999px;flex:none;width:34px;height:20px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.home-zen-switch-track{background:color-mix(in srgb, var(--color-stone) 26%, transparent)}}.home-zen-switch-track{transition:background .18s}html[data-home-view=zen] .home-zen-switch-track{background:var(--goal-accent)}.home-zen-switch-knob{background:var(--color-paper-white);border-radius:999px;width:14px;height:14px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}html[data-home-view=zen] .home-zen-switch-knob{transform:translate(14px)}@media (prefers-reduced-motion:reduce){.home-zen-switch-knob,.home-zen-switch-track,.home-zen-switch{transition:none}}.home-list{border:1px solid var(--palette-literal-650);background:var(--palette-literal-651);border-radius:20px;overflow:hidden}.dark .home-list{border-color:var(--palette-literal-588);background:var(--palette-literal-652)}.home-list>li+li{border-top:1px solid var(--palette-literal-653)}.dark .home-list>li+li{border-top-color:var(--palette-literal-582)}.home-task-row{color:inherit}.home-task-row:hover{background:var(--goal-accent-soft)}.home-task-tile{color:var(--goal-accent-deep);background:var(--goal-accent-soft)}.home-task-row[data-overdue] .home-task-tile{color:var(--session-overdue-text);background:var(--session-overdue-text)}@supports (color:color-mix(in lab, red, red)){.home-task-row[data-overdue] .home-task-tile{background:color-mix(in srgb, var(--session-overdue-text) 13%, transparent)}}.home-task-cue{color:var(--goal-accent-deep)}.home-task-row[data-overdue] .home-task-cue{color:var(--session-overdue-text)}.home-task-date{color:var(--color-stone);min-width:4.25rem}.home-fold-trigger{color:var(--color-stone)}.home-fold-trigger:hover{color:var(--goal-accent-deep)}.home-suggestion{color:inherit;border-color:var(--palette-literal-654);background:var(--palette-literal-655)}.dark .home-suggestion{border-color:var(--palette-literal-656);background:var(--palette-literal-657)}.home-suggestion:hover{border-color:var(--goal-accent-border);background:var(--goal-accent-soft)}.home-suggestion-tile{color:var(--goal-accent-deep);background:var(--goal-accent-soft)}.home-metric-ring{color:var(--goal-accent-deep);border-color:var(--goal-accent)}@supports (color:color-mix(in lab, red, red)){.home-metric-ring{border-color:color-mix(in srgb, var(--goal-accent) 34%, transparent)}}.home-metric+.home-metric{border-top:1px solid var(--palette-literal-658)}.dark .home-metric+.home-metric{border-top-color:var(--palette-literal-432)}.home-week-insight{border-color:var(--palette-literal-613)}.dark .home-week-insight{border-color:var(--palette-literal-582)}.home-delta{color:var(--color-stone);background:var(--palette-literal-613)}.dark .home-delta{background:var(--palette-literal-588)}.home-delta[data-direction=up]{color:var(--palette-literal-659);background:var(--palette-literal-660)}.dark .home-delta[data-direction=up]{color:var(--palette-literal-661);background:var(--palette-literal-662)}.home-delta[data-direction=down]{color:var(--session-overdue-text);background:var(--session-overdue-text)}@supports (color:color-mix(in lab, red, red)){.home-delta[data-direction=down]{background:color-mix(in srgb, var(--session-overdue-text) 12%, transparent)}}.home-closing{border-color:var(--palette-literal-650);background:var(--palette-literal-663)}.dark .home-closing{border-color:var(--palette-literal-588);background:var(--palette-literal-652)}.home-closing-tile{color:var(--goal-accent-deep);background:var(--goal-accent-soft)}.home-runway{border-color:var(--palette-literal-650);background:var(--palette-literal-664)}.dark .home-runway{border-color:var(--palette-literal-588);background:var(--palette-literal-665)}.home-runway-spine{background:var(--palette-literal-54)}.dark .home-runway-spine{background:var(--palette-literal-644)}.home-runway-dot{background:0 0;border:2px solid #24231f38}@supports (color:color-mix(in lab, red, red)){.home-runway-dot{border:2px solid color-mix(in srgb, var(--color-midnight-ink) 22%, transparent)}}.dark .home-runway-dot{border-color:var(--palette-literal-648)}.home-runway [data-state=completed] .home-runway-dot{background:#24231f52;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.home-runway [data-state=completed] .home-runway-dot{background:color-mix(in srgb, var(--color-midnight-ink) 32%, transparent)}}.dark .home-runway [data-state=completed] .home-runway-dot{background:var(--palette-literal-666)}.home-runway [data-state=current] .home-runway-dot{background:var(--goal-accent);box-shadow:0 0 0 4px var(--goal-accent);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.home-runway [data-state=current] .home-runway-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--goal-accent) 20%, transparent)}}.home-runway [data-state=incomplete] .home-runway-dot{background:var(--session-overdue-text);border-color:#0000}.home-runway-title{color:var(--color-stone)}.home-runway [data-state=current] .home-runway-title{color:var(--color-midnight-ink)}.dark .home-runway [data-state=current] .home-runway-title{color:var(--palette-literal-667)}.home-runway-through{color:var(--goal-accent-deep)}.home-runway-chip{color:var(--color-stone);background:var(--palette-literal-613)}.dark .home-runway-chip{background:var(--palette-literal-592)}.home-runway [data-state=current] .home-runway-chip{color:var(--goal-accent-deep);background:var(--goal-accent-soft)}.home-runway [data-state=incomplete] .home-runway-chip{color:var(--session-overdue-text);background:var(--session-overdue-text)}@supports (color:color-mix(in lab, red, red)){.home-runway [data-state=incomplete] .home-runway-chip{background:color-mix(in srgb, var(--session-overdue-text) 12%, transparent)}}.home-plan-alert{color:var(--session-overdue-text);border-color:var(--session-overdue-text)}@supports (color:color-mix(in lab, red, red)){.home-plan-alert{border-color:color-mix(in srgb, var(--session-overdue-text) 26%, transparent)}}.home-plan-alert{background:var(--session-overdue-text)}@supports (color:color-mix(in lab, red, red)){.home-plan-alert{background:color-mix(in srgb, var(--session-overdue-text) 9%, transparent)}}.home-plan-context{color:inherit;border-color:var(--palette-literal-650);background:var(--palette-literal-664)}.home-plan-context:hover{border-color:var(--goal-accent-border);background:var(--goal-accent-soft)}@supports (color:color-mix(in lab, red, red)){.home-plan-context:hover{background:color-mix(in srgb, var(--goal-accent-soft) 42%, var(--palette-literal-664))}}.dark .home-plan-context{border-color:var(--palette-literal-588);background:var(--palette-literal-665)}.dark .home-plan-context:hover{border-color:var(--palette-literal-35);background:var(--palette-literal-672)}.home-plan-context-icon{color:var(--goal-accent-deep);background:var(--goal-accent-soft)}.home-plan-part{color:var(--color-stone)}.home-plan-view{color:var(--goal-accent-deep)}.home-plan-segment{background:var(--palette-literal-613)}.dark .home-plan-segment{background:var(--palette-literal-592)}.home-plan-segment[data-state=completed]{background:#24231f52}@supports (color:color-mix(in lab, red, red)){.home-plan-segment[data-state=completed]{background:color-mix(in srgb, var(--color-midnight-ink) 32%, transparent)}}.dark .home-plan-segment[data-state=completed]{background:var(--palette-literal-666)}.home-plan-segment[data-state=current]{background:var(--goal-accent)}.home-plan-segment[data-state=incomplete]{background:var(--session-overdue-text)}.home-ask-desktop{background:#faf6eeb8}@supports (color:color-mix(in lab, red, red)){.home-ask-desktop{background:color-mix(in srgb, var(--color-paper-white) 72%, transparent)}}.home-ask-desktop{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%)}.home-ask-field{border-color:var(--palette-literal-669);background:var(--palette-literal-670)}.home-ask-input{outline:none}.home-ask-mic{color:var(--goal-accent-deep);border:1px solid var(--goal-accent-border);background:var(--goal-accent-soft);transition:transform .16s,background-color .16s}.home-ask-mic:hover{transform:translateY(-1px)}.home-ask-compact{color:inherit;border-color:var(--goal-accent-border);background:linear-gradient(135deg, var(--goal-accent-soft), var(--palette-literal-131))}@supports (color:color-mix(in lab, red, red)){.home-ask-compact{background:linear-gradient(135deg, color-mix(in srgb, var(--goal-accent-soft) 72%, transparent), var(--palette-literal-131))}}.home-ask-compact{box-shadow:inset 0 1px 0 var(--palette-literal-671)}.home-ask-compact-icon{color:var(--goal-accent-deep);background:var(--goal-accent-soft)}.dark .home-ask-compact{border-color:var(--palette-literal-35);background:linear-gradient(135deg, var(--palette-literal-672), var(--palette-literal-305));box-shadow:inset 0 1px 0 var(--palette-literal-316)}.dark .home-ask-field{border-color:var(--palette-literal-589);background:var(--palette-literal-673)}.dark .home-ask-desktop{background:var(--palette-literal-675)}@supports (color:color-mix(in lab, red, red)){.dark .home-ask-desktop{background:color-mix(in srgb, var(--palette-literal-675) 62%, transparent)}}.home-ask-field:hover{border-color:var(--goal-accent-border)}.home-ask-field:focus-visible{outline:2px solid var(--goal-accent);outline-offset:2px}.home-ask-scrim{background:var(--palette-literal-674);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dark .home-ask-scrim{background:var(--palette-literal-675)}@supports (color:color-mix(in lab, red, red)){.dark .home-ask-scrim{background:color-mix(in srgb, var(--palette-literal-675) 86%, transparent)}}body:has(.notes-ask-fullscreen) .home-ask-scrim{display:none}body:has(.home-ask-overlay) .notes-ask-panel.notes-ask-fullscreen{background-color:var(--color-sky-wash)}.home-ask-overlay .notes-ask-panel:not(.notes-ask-fullscreen){background:var(--palette-literal-676);border-color:var(--filter-border);box-shadow:0 40px 90px -40px var(--palette-literal-677)}.dark .home-ask-overlay .notes-ask-panel:not(.notes-ask-fullscreen){background:var(--palette-literal-678);border-color:var(--palette-literal-589);box-shadow:0 40px 90px -32px var(--palette-literal-679)}.home-choice-scrim{background:var(--palette-literal-680)}.dark .home-choice-scrim{background:var(--palette-literal-681)}.home-choice-panel{box-shadow:0 30px 80px -40px var(--palette-literal-682)}.dark .home-choice-panel{box-shadow:0 30px 80px -36px var(--palette-literal-683)}.home-loading-block{border:1px solid var(--palette-literal-650);background:var(--palette-literal-664);border-radius:26px}.dark .home-loading-block{border-color:var(--palette-literal-588);background:var(--palette-literal-668)}.card-overflow-item{text-align:left;border:0;border-radius:.75rem;align-items:center;gap:.625rem;width:100%;min-height:44px;padding:.625rem;font-size:.875rem;font-weight:600;display:flex}.card-overflow-item:hover{background:#24231f0f}@supports (color:color-mix(in lab, red, red)){.card-overflow-item:hover{background:color-mix(in srgb,var(--color-midnight-ink) 6%,transparent)}}.card-overflow-item:focus-visible{outline-offset:-2px;outline:2px solid}.card-overflow-item svg{flex-shrink:0}.goal-session-row--active .session-date-rail{--session-date-accent:var(--color-qi-state-running-strong)}.goal-session-row--paused .session-date-rail{--session-date-accent:var(--session-overdue-text)}.goal-session-row--completed .session-date-rail{--session-date-accent:var(--color-stone)}.goal-session-row .session-date-rail{background:var(--session-date-accent)}@supports (color:color-mix(in lab, red, red)){.goal-session-row .session-date-rail{background:color-mix(in srgb,var(--session-date-accent) 9%,var(--color-paper-white))}}.goal-session-row .session-date-rail{border-inline-start:3px solid var(--session-date-accent)}.goal-session-row--paused .session-date-rail{background:var(--session-date-accent)}@supports (color:color-mix(in lab, red, red)){.goal-session-row--paused .session-date-rail{background:color-mix(in srgb,var(--session-date-accent) 5%,var(--color-paper-white))}}.goal-session-row--completed .session-date-rail{border-inline-start-color:#625e5759}@supports (color:color-mix(in lab, red, red)){.goal-session-row--completed .session-date-rail{border-inline-start-color:color-mix(in srgb,var(--color-stone) 35%,transparent)}}.session-card-metadata>div{flex-flow:wrap;align-items:center;column-gap:.75rem}.session-card-metadata [data-testid=session-duration]{border-inline-start:1px solid #625e5740}@supports (color:color-mix(in lab, red, red)){.session-card-metadata [data-testid=session-duration]{border-inline-start:1px solid color-mix(in srgb,var(--color-stone) 25%,transparent)}}.session-card-metadata [data-testid=session-duration]{padding-inline-start:.75rem}.goal-detail-page>.shell{max-width:1120px}.goal-detail-back{transition:color .2s}.goal-detail-back:hover{color:var(--goal-accent-deep)}.goal-detail-back{margin-bottom:.5rem}.goal-detail-hero{border:1px solid var(--goal-accent-border);background:linear-gradient(120deg,var(--palette-literal-684),var(--palette-literal-685));box-shadow:0 12px 36px -28px var(--palette-literal-686);border-radius:1.5rem;position:relative;overflow:hidden}.goal-detail-hero:before,.goal-detail-hero:after{content:"";z-index:0;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-position:50% 100%,50% 0;mask-position:50% 100%,50% 0;-webkit-mask-size:100%,100% 100%;mask-size:100%,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.goal-detail-hero:before{background-color:var(--theme-art-ink,transparent);opacity:calc(var(--theme-art-opacity,0) * .7);-webkit-mask-image:var(--theme-art-image,linear-gradient(#0000,#0000)), linear-gradient(to top, #000 35%, transparent 92%);-webkit-mask-image:var(--theme-art-image,linear-gradient(#0000,#0000)), linear-gradient(to top, #000 35%, transparent 92%);-webkit-mask-image:var(--theme-art-image,linear-gradient(#0000,#0000)), linear-gradient(to top, #000 35%, transparent 92%);-webkit-mask-image:var(--theme-art-image,linear-gradient(#0000,#0000)), linear-gradient(to top, #000 35%, transparent 92%);mask-image:var(--theme-art-image,linear-gradient(#0000,#0000)), linear-gradient(to top, #000 35%, transparent 92%)}.goal-detail-hero:after{background-color:var(--theme-art-lights-ink,transparent);opacity:calc(var(--theme-art-lights-opacity,0) * .7);-webkit-mask-image:var(--theme-art-lights,linear-gradient(#0000,#0000)), linear-gradient(to top, #000 35%, transparent 92%);-webkit-mask-image:var(--theme-art-lights,linear-gradient(#0000,#0000)), linear-gradient(to top, #000 35%, transparent 92%);-webkit-mask-image:var(--theme-art-lights,linear-gradient(#0000,#0000)), linear-gradient(to top, #000 35%, transparent 92%);-webkit-mask-image:var(--theme-art-lights,linear-gradient(#0000,#0000)), linear-gradient(to top, #000 35%, transparent 92%);mask-image:var(--theme-art-lights,linear-gradient(#0000,#0000)), linear-gradient(to top, #000 35%, transparent 92%)}.goal-detail-hero>*{z-index:1;position:relative}.goal-detail-hero-top{grid-template-columns:minmax(0,1fr) 184px;align-items:center;gap:2rem;padding:1rem 1.5rem;display:grid}.goal-detail-summary{min-width:0}.goal-detail-meta{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex}.goal-detail-type{color:var(--goal-accent-deep);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:700;display:inline-flex}.goal-detail-title{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:30ch;margin-top:.5rem;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:650;line-height:1.18}.goal-detail-progress{color:var(--goal-accent-deep)}.goal-detail-dial{width:184px;height:184px;position:relative}.goal-detail-dial-label{flex-direction:column;justify-content:center;align-items:center;gap:.3rem;display:flex;position:absolute;inset:0}.goal-detail-dial-label strong{letter-spacing:-.045em;color:var(--color-midnight-ink);font-size:2.75rem;font-weight:650;line-height:1}.goal-detail-dial-label small{letter-spacing:0;font-size:1rem}.goal-detail-dial-label>span{color:var(--color-stone);font-size:.6875rem}.goal-detail-progress-caption{color:var(--color-stone);margin-top:.65rem;font-size:.75rem;line-height:1.5}.goal-detail-progress-caption strong{color:var(--goal-accent-deep)}.goal-detail-expand{min-height:44px;color:var(--goal-accent-deep);align-items:center;gap:.35rem;margin-top:.1rem;font-size:.75rem;font-weight:600;display:inline-flex}.goal-detail-expand:hover{text-decoration:underline}.goal-detail-expand[aria-expanded=true] svg{transform:rotate(180deg)}.goal-detail-expand:focus-visible,.card-overflow-labelled:focus-visible,.goal-detail-part-action:focus-visible{outline:2px solid var(--goal-accent-deep);outline-offset:3px}.goal-detail-description{padding:0 1.5rem 1.25rem}.goal-detail-why{max-width:75ch;color:var(--color-stone);border-left:2px solid var(--goal-accent-border);padding-left:.875rem;font-size:.875rem;line-height:1.6}.goal-detail-hero-actions{border-top:1px solid var(--goal-accent-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 1.5rem;display:flex}.goal-detail-primary-actions{flex:1;min-width:0}.goal-detail-menu{flex:none}.card-overflow-labelled{border:1px solid var(--goal-accent-border);min-height:44px;color:var(--goal-accent-deep);background:#faf6ee4d;border-radius:.75rem;justify-content:center;align-items:center;gap:.35rem;padding:.6rem .75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.card-overflow-labelled{background:color-mix(in srgb,var(--color-paper-white) 30%,transparent)}}.card-overflow-labelled{font-size:.8125rem;font-weight:600}.card-overflow-labelled:hover{background:var(--goal-accent-soft)}.goal-detail-cta-row{gap:.5rem}.goal-detail-cta-row>a,.goal-detail-cta-row>button{border-radius:.75rem;width:auto;min-height:44px;padding:.6rem .875rem;font-size:.8125rem}.goal-detail-cta-row>[data-testid=goal-detail-start-session]{border-radius:.75rem;padding-inline:1.25rem}.goal-detail-cta-row>[data-testid=goal-detail-start-session] svg{order:-1}.goal-detail-cta-row>[data-testid=goal-detail-update-plan]{border:1px solid var(--goal-accent-border);box-shadow:none;background:0 0}.goal-detail-page .goal-detail-plan{margin-top:1.75rem}.goal-detail-plan>div:first-child{margin-bottom:.875rem}.goal-detail-plan>ol{background:#faf6eea6;border-radius:1.25rem;padding:.25rem 1.25rem}@supports (color:color-mix(in lab, red, red)){.goal-detail-plan>ol{background:color-mix(in srgb,var(--color-paper-white) 65%,transparent)}}.goal-detail-plan>ol{border-color:var(--goal-accent-border)}.goal-detail-part{gap:.75rem;padding:1rem 0}.goal-detail-part+.goal-detail-part{border-top:1px solid #625e571f}@supports (color:color-mix(in lab, red, red)){.goal-detail-part+.goal-detail-part{border-top:1px solid color-mix(in srgb,var(--color-stone) 12%,transparent)}}.goal-detail-part>span:first-child{padding-top:.1rem}.goal-detail-part>span:last-child{padding-bottom:0}.goal-detail-part-number{background:#625e5717;place-items:center;width:1.75rem;height:1.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.goal-detail-part-number{background:color-mix(in srgb,var(--color-stone) 9%,transparent)}}.goal-detail-part-number{color:var(--color-stone);font-variant-numeric:tabular-nums;box-shadow:none;font-size:.625rem;font-weight:700}.goal-detail-part[data-current] .goal-detail-part-number{color:var(--color-paper-white);background:var(--goal-accent-deep)}.goal-detail-part-content{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.35rem 1.5rem;display:grid}.goal-detail-part-title{overflow-wrap:anywhere;grid-area:1/1}.goal-detail-part-meta{flex-wrap:wrap;grid-area:2/1;align-items:center;gap:.4rem .75rem;min-height:20px;display:flex}.goal-detail-part-meta>span:first-child{letter-spacing:.06em;font-size:.625rem}.goal-detail-current{align-items:center;gap:.35rem;font-size:.625rem;display:inline-flex}.goal-detail-current:before{content:"";background:var(--goal-accent-deep);border-radius:50%;width:5px;height:5px}.goal-detail-part-outcome{grid-area:3/1}.goal-detail-part-action{border:1px solid var(--goal-accent-border);white-space:nowrap;border-radius:.625rem;grid-area:1/2/span 3;justify-content:center;align-self:center;align-items:center;gap:.35rem;min-height:44px;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.goal-detail-part-action:hover{background:var(--goal-accent-soft)}.goal-detail-session-count{background:var(--goal-accent-soft);min-width:1.7rem;height:1.7rem;color:var(--goal-accent-deep);vertical-align:middle;border-radius:.5rem;place-items:center;font-size:.75rem;font-weight:600;display:inline-grid}.goal-detail-page .goal-session-row{box-shadow:0 6px 20px -16px var(--palette-literal-687)}.goal-detail-page .goal-session-row--scheduled,.goal-detail-page .goal-session-row--pending{background:#faf6eed4}@supports (color:color-mix(in lab, red, red)){.goal-detail-page .goal-session-row--scheduled,.goal-detail-page .goal-session-row--pending{background:color-mix(in srgb,var(--color-paper-white) 83%,transparent)}}.goal-session-row .session-date-rail:has([data-temporal-state=overdue]) .session-date-accent{color:var(--session-overdue-text)}.goal-session-row--active .session-date-accent{color:var(--session-date-accent)}@supports (color:color-mix(in lab, red, red)){.goal-session-row--active .session-date-accent{color:color-mix(in srgb,var(--session-date-accent) 92%,var(--color-midnight-ink))}}.session-card-layout{grid-template-columns:72px minmax(0,1fr);display:grid}.session-card-layout>.session-date-rail{border-inline-end:1px solid #625e571a;grid-row:1/span 3;justify-content:center;align-items:center;padding:.75rem .35rem;display:flex}@supports (color:color-mix(in lab, red, red)){.session-card-layout>.session-date-rail{border-inline-end:1px solid color-mix(in srgb,var(--color-stone) 10%,transparent)}}.session-card-layout .session-date-rail>div{text-align:center;flex-direction:column;gap:.375rem}.session-card-layout .session-date-rail [data-testid=session-date-day]{font-size:2rem}.session-card-layout .session-date-rail>div>span{align-items:center;font-size:.75rem}.session-card-body{padding:.875rem .875rem .375rem}.session-card-metadata{min-width:0;padding:0 .875rem .375rem}.session-card-metadata [data-testid=session-time-window]{font-size:.75rem}.session-card-metadata [data-testid=session-duration]{font-size:.6875rem}.session-card-primary-actions{justify-content:flex-end;align-items:center;gap:.25rem;padding:0 .5rem .5rem .875rem;display:flex}.session-card-primary-actions>button:first-child:not([data-testid=session-card-menu]){white-space:normal;min-width:0;padding-inline:.75rem;font-size:.75rem}.goal-detail-session-toolbar>*{flex:160px;min-width:160px}.session-card-confirmation{grid-column:1/-1}@media (min-width:768px){.session-card-layout{grid-template-columns:86px minmax(0,1fr) auto}.session-card-layout>.session-date-rail{grid-row:1/span 2;padding-block:.625rem}.session-card-body{align-self:end;padding:1rem 1.25rem .375rem}.session-card-metadata{grid-column:2;padding:0 1.25rem 1rem}.session-card-primary-actions{grid-area:1/3/span 2;gap:.375rem;padding:1rem}}.dark .goal-detail-hero{background:linear-gradient(120deg,var(--palette-literal-688) 0%,var(--palette-literal-689) 55%,var(--palette-literal-690) 100%);box-shadow:0 24px 60px -40px var(--palette-literal-40),inset 0 1px 0 var(--palette-literal-691)}.dark .goal-detail-hero-actions{background:var(--palette-literal-692)}.dark .goal-detail-page .goal-session-row--scheduled,.dark .goal-detail-page .goal-session-row--pending{background:var(--palette-literal-693)}@media (max-width:767px){.goal-detail-page>.shell{padding-top:0}.goal-detail-hero{border-radius:1.125rem}.goal-detail-hero-top{grid-template-columns:minmax(0,1fr) 96px;gap:.75rem;padding:1rem}.goal-detail-title{font-size:1.4rem}.goal-detail-dial{width:96px;height:96px}.goal-detail-dial-label strong{font-size:1.625rem}.goal-detail-dial-label small{font-size:.6875rem}.goal-detail-dial-label>span{display:none}.goal-detail-meta{gap:.25rem .5rem;font-size:.625rem}.goal-detail-type{font-size:.625rem}.goal-detail-progress-caption{font-size:.6875rem}.goal-detail-description{padding:0 1rem 1rem}.goal-detail-hero-actions{gap:.4rem;padding:.65rem}.goal-detail-cta-row{gap:.4rem}.goal-detail-cta-row>a,.goal-detail-cta-row>button{white-space:normal;flex:0 auto;padding:.5rem .6rem;font-size:.75rem}.goal-detail-cta-row>[data-testid=goal-detail-update-plan] svg{display:none}.goal-detail-cta-row>[data-testid=goal-detail-start-session]{gap:.35rem;padding-inline:.7rem}.goal-detail-cta-row>[data-testid=goal-detail-start-session] svg{width:13px;height:13px}.card-overflow-labelled{gap:.2rem;padding:.5rem .6rem;font-size:.6875rem}.card-overflow-labelled svg{width:16px}.goal-detail-page .goal-detail-plan{margin-top:1.5rem}.goal-detail-plan>ol{padding:.125rem .875rem}.goal-detail-part{gap:.625rem;padding:.875rem 0}.goal-detail-part-content{grid-template-columns:minmax(0,1fr);row-gap:.4rem}.goal-detail-part-title{font-size:.875rem;line-height:1.4}.goal-detail-part-outcome{font-size:.75rem;line-height:1.55}.goal-detail-part-action{grid-area:4/1;justify-self:start;margin-top:.1rem;padding:.4rem .625rem;font-size:.6875rem}.goal-detail-session-toolbar{width:100%}}@media (max-width:359px){.goal-detail-hero-top{grid-template-columns:minmax(0,1fr) 76px}.goal-detail-dial{width:76px;height:76px}.goal-detail-title{font-size:1.25rem}}:root{--rim:#fffdf81a;--rim-strong:#fffdf833;--glass-fill:#fffdf80d;--glass-blur:24px;--shadow-ambient:var(--shadow-card);--shadow-lifted:var(--shadow-button);--glow-accent:#0069e04d;--palette-literal-0:#abb4cd61;--palette-literal-1:#cfd6eb7a;--palette-literal-2:#7e8aab47;--palette-literal-3:#ffffff38;--palette-literal-4:#6978ff1f;--palette-literal-5:#e2e7f79e;--palette-literal-6:#919dc16b;--palette-literal-7:#6984be21;--palette-literal-8:#9d7aa71c;--palette-literal-9:#c08b521a;--palette-literal-10:#4fbeff59;--palette-literal-11:#9552e047;--palette-literal-12:#f2611038;--palette-literal-13:#6f95ff40;--palette-literal-14:#f2a03d;--palette-literal-15:#f2a03d24;--palette-literal-16:#745735;--palette-literal-17:#7457351f;--palette-literal-18:#74573538;--palette-literal-19:#5f513f;--palette-literal-20:#8b6a423d;--palette-literal-21:#fffcf6e6;--palette-literal-22:#ede6dad1;--palette-literal-23:#ffffffe0;--palette-literal-24:#74573580;--palette-literal-25:#8b6a421f;--palette-literal-26:#8b6a422e;--palette-literal-27:#d8dce5;--palette-literal-28:#7c9cff38;--palette-literal-29:#1e222be6;--palette-literal-30:#11141bd6;--palette-literal-31:#ffffff0e;--palette-literal-32:#536ff594;--palette-literal-33:#91a7ff;--palette-literal-34:#7c9cff21;--palette-literal-35:#7c9cff33;--palette-literal-36:#0a0d1208;--palette-literal-37:#fff3;--palette-literal-38:#fff0;--palette-literal-39:#0000008c;--palette-literal-40:#000;--palette-literal-41:#0099ff57;--palette-literal-42:#09f3;--palette-literal-43:#0099ff1a;--palette-literal-44:#6f95ff6b;--palette-literal-45:#6f95ff42;--palette-literal-46:#6f95ff24;--palette-literal-47:#74573538;--palette-literal-48:#b06c14;--palette-literal-49:#b06c141f;--palette-literal-50:#5d4326;--palette-literal-51:#eadfce;--palette-literal-52:#74573547;--palette-literal-53:#74573561;--palette-literal-54:#74573524;--palette-literal-55:#745735e6;--palette-literal-56:#bb9915d1;--palette-literal-57:#f26110d6;--palette-literal-58:#a7845b;--palette-literal-59:#c87842;--palette-literal-60:#8b6a42;--palette-literal-61:#09f;--palette-literal-62:#0069e0;--palette-literal-63:#1a2a3d;--palette-literal-64:#04459057;--palette-literal-65:#04459073;--palette-literal-66:#4fbeff29;--palette-literal-67:#4fbeffe6;--palette-literal-68:#9552e0e6;--palette-literal-69:#f26110e6;--palette-literal-70:#4fbeff;--palette-literal-71:#9552e0;--palette-literal-72:#f26110;--palette-literal-73:#06141a;--palette-literal-74:#0a1f26;--palette-literal-75:#0e2a33;--palette-literal-76:#13404d;--palette-literal-77:#ffffff24;--palette-literal-78:#ffffff0a;--palette-literal-79:#06141ad9;--palette-literal-80:#46d770;--palette-literal-81:#2ba84a;--palette-literal-82:#04210e;--palette-literal-83:#34c7598c;--palette-literal-84:#5ca3fa1a;--palette-literal-85:#5ca3fa38;--palette-literal-86:#f5a524;--palette-literal-87:#f5a52424;--palette-literal-88:#f5a52438;--palette-literal-89:#a78bfa;--palette-literal-90:#a78bfa29;--palette-literal-91:#a78bfa4d;--palette-literal-92:#ffffff1f;--palette-literal-93:#ffffff1a;--palette-literal-94:#6c84b824;--palette-literal-95:#9e7ba81a;--palette-literal-96:#f6f1e8;--palette-literal-97:#ece6dc;--palette-literal-98:#f8f4ec;--palette-literal-99:#ffffff09;--palette-literal-100:#0006;--palette-literal-101:#0009;--palette-literal-102:#ffffffe6;--palette-literal-103:#f4f8ffbd;--palette-literal-104:#3e4f6f1c;--palette-literal-105:#fffffff2;--palette-literal-106:#364e7c61;--palette-literal-107:#ffffff14;--palette-literal-108:#6373ff85;--palette-literal-109:#6871ff21;--palette-literal-110:#0f11150b;--palette-literal-111:#ffffff57;--palette-literal-112:#a982546b;--palette-literal-113:#a07e5285;--palette-literal-114:#fbfaf757;--palette-literal-115:#0f111524;--palette-literal-116:#ffffffb8;--palette-literal-117:#fff;--palette-literal-118:#ffffffdb;--palette-literal-119:#f3f7fead;--palette-literal-120:#2d3d5e80;--palette-literal-121:#000000b3;--palette-literal-122:#7e9cff29;--palette-literal-123:#a9825457;--palette-literal-124:#a9825436;--palette-literal-125:#a9825417;--palette-literal-126:#5f8aff29;--palette-literal-127:#7c9cff3d;--palette-literal-128:#cbd9ff80;--palette-literal-129:#8b6a4214;--palette-literal-130:#a07e5252;--palette-literal-131:#fff6;--palette-literal-132:#ffffff80;--palette-literal-133:#2d3d5e59;--palette-literal-134:#2d3d5e3d;--palette-literal-135:#5c6cff17;--palette-literal-136:#f5a5240e;--palette-literal-137:#17191e;--palette-literal-138:#101216;--palette-literal-139:#0b0d10;--palette-literal-140:#23262ee0;--palette-literal-141:#14161bd1;--palette-literal-142:#ffffff17;--palette-literal-143:#000c;--palette-literal-144:#91a7ff;--palette-literal-145:#5f8aff61;--palette-literal-146:#17191e3d;--palette-literal-147:#ffffff29;--palette-literal-148:#1d2026d1;--palette-literal-149:#101216b8;--palette-literal-150:#ffffff73;--palette-literal-151:#6c84b821;--palette-literal-152:#9e7ba817;--palette-literal-153:#f5f0e7;--palette-literal-154:#eae4da;--palette-literal-155:#f7f3eb;--palette-literal-156:#8b6a426b;--palette-literal-157:#00000073;--palette-literal-158:#7c9cff;--palette-literal-159:#7c9cff8c;--palette-literal-160:#5f7155;--palette-literal-161:#5f715566;--palette-literal-162:#46d77080;--palette-literal-163:#f3eee5c2;--palette-literal-164:#7457351c;--palette-literal-165:#74573552;--palette-literal-166:#7457356b;--palette-literal-167:#536ff5;--palette-literal-168:#7a63ef;--palette-literal-169:#0000001f;--palette-literal-170:#ffffff2e;--palette-literal-171:#fff3;--palette-literal-172:#7457359e;--palette-literal-173:#7457351f;--palette-literal-174:#74573559;--palette-literal-175:#6f95ff;--palette-literal-176:#6f95ff26;--palette-literal-177:#6f95ff47;--palette-literal-178:#6f95ff66;--palette-literal-179:#74766f;--palette-literal-180:#454e5e1a;--palette-literal-181:#fffcf68f;--palette-literal-182:#fffc;--palette-literal-183:#745735b3;--palette-literal-184:#515b6c;--palette-literal-185:#ffffffb3;--palette-literal-186:#4b5b7947;--palette-literal-187:#32426459;--palette-literal-188:#4b5b796b;--palette-literal-189:#593e2133;--palette-literal-190:#fffcf6b8;--palette-literal-191:#404e691a;--palette-literal-192:#2c3c5c73;--palette-literal-193:#f8f1e7f0;--palette-literal-194:#efe6d7c7;--palette-literal-195:#7457353d;--palette-literal-196:#f1f4fbc7;--palette-literal-197:#69738926;--palette-literal-198:#5b68832e;--palette-literal-199:#f7f1e8c2;--palette-literal-200:#74573533;--palette-literal-201:#f8fcf9c7;--palette-literal-202:#38976026;--palette-literal-203:#f2f5fa9e;--palette-literal-204:#5b68831a;--palette-literal-205:#c85f4a;--palette-literal-206:#8f3829;--palette-literal-207:#ff8d78;--palette-literal-208:#ffb3a5;--palette-literal-209:#2a1f12;--palette-literal-210:#7084b01f;--palette-literal-211:#a078aa17;--palette-literal-212:#f4efe6;--palette-literal-213:#ebe4d9;--palette-literal-214:#f7f2ea;--palette-literal-215:#b480431c;--palette-literal-216:#74573512;--palette-literal-217:#f3eee6;--palette-literal-218:#4c3d2c1c;--palette-literal-219:#fffdf8e8;--palette-literal-220:#f9f5edc7;--palette-literal-221:#fffffff0;--palette-literal-222:#4c3d2c85;--palette-literal-223:#74573524;--palette-literal-224:#fffcf6a8;--palette-literal-225:#40311c80;--palette-literal-226:#7457351a;--palette-literal-227:#ffffffa8;--palette-literal-228:#ffffffbf;--palette-literal-229:#3b8eea;--palette-literal-230:#3aa56b;--palette-literal-231:#c78b25;--palette-literal-232:#2e2a23;--palette-literal-233:#24231f8c;--palette-literal-234:#2e2a23ed;--palette-literal-235:#2e2a23c9;--palette-literal-236:#2e2a2352;--palette-literal-237:#ecd9b91a;--palette-literal-238:#eedec314;--palette-literal-239:#744f2a14;--palette-literal-240:#000000bf;--palette-literal-241:#9af0bc;--palette-literal-242:#d4ffe1;--palette-literal-243:#9af0bc94;--palette-literal-244:#b8f8cb;--palette-literal-245:#03100e6b;--palette-literal-246:#ffffff1f;--palette-literal-247:#beffd2d9;--palette-literal-248:#031a149e;--palette-literal-249:#ffffff1a;--palette-literal-250:#0e1117ad;--palette-literal-251:#ffffff0f;--palette-literal-252:#ffffff0a;--palette-literal-253:#64b2ff;--palette-literal-254:#77e59a;--palette-literal-255:#ffbf45;--palette-literal-256:#050c13f5;--palette-literal-257:#050c13d6;--palette-literal-258:#050c136b;--palette-literal-259:#050c1324;--palette-literal-260:#1d63b5;--palette-literal-261:#1f7a4d;--palette-literal-262:#94640f;--palette-literal-263:#4c3d2c17;--palette-literal-264:#fffdf8c2;--palette-literal-265:#ffffff85;--palette-literal-266:#4634206b;--palette-literal-267:#74573536;--palette-literal-268:#fffdf8f5;--palette-literal-269:#fcf7efc7;--palette-literal-270:#4634208a;--palette-literal-271:#fffdf86b;--palette-literal-272:#7457355c;--palette-literal-273:#8a6236;--palette-literal-274:#fffaf1;--palette-literal-275:#f2e7d7;--palette-literal-276:#745735b8;--palette-literal-277:#b4804309;--palette-literal-278:#74573530;--palette-literal-279:#fffdf89e;--palette-literal-280:#f2eade80;--palette-literal-281:#d8a05c4d;--palette-literal-282:#d8a05c12;--palette-literal-283:#b47c3f;--palette-literal-284:#dda96838;--palette-literal-285:#74481f38;--palette-literal-286:#c08a4b;--palette-literal-287:#8e6fc4;--palette-literal-288:#5b8bbd;--palette-literal-289:#5e9b70;--palette-literal-290:#74573540;--palette-literal-291:#7457351a;--palette-literal-292:#74573559;--palette-literal-293:#6f95ff40;--palette-literal-294:#5c6cff1a;--palette-literal-295:#a276ff11;--palette-literal-296:#1f2229db;--palette-literal-297:#121419c2;--palette-literal-298:#ffffff13;--palette-literal-299:#000000e6;--palette-literal-300:#7c92ff38;--palette-literal-301:#ffffff42;--palette-literal-302:#536ff5ad;--palette-literal-303:#858b99;--palette-literal-304:#ffffff12;--palette-literal-305:#ffffff06;--palette-literal-306:#617cf3;--palette-literal-307:#866ce4;--palette-literal-308:#5c6cffbf;--palette-literal-309:#eef0f5;--palette-literal-310:#ffffff21;--palette-literal-311:#91a7ff57;--palette-literal-312:#91a7ff47;--palette-literal-313:#ffffff3d;--palette-literal-314:#536ff5b8;--palette-literal-315:#1c1f26b8;--palette-literal-316:#ffffff0b;--palette-literal-317:#2d3652c2;--palette-literal-318:#26203d99;--palette-literal-319:#6f95ff47;--palette-literal-320:#1f222ab8;--palette-literal-321:#181b218c;--palette-literal-322:#ffffff1c;--palette-literal-323:#1f2a41a8;--palette-literal-324:#6f95ff38;--palette-literal-325:#18281f94;--palette-literal-326:#52c37f2b;--palette-literal-327:#17191f94;--palette-literal-328:#17191ef2;--palette-literal-329:#181f29d1;--palette-literal-330:#141b249e;--palette-literal-331:#0099ff3d;--palette-literal-332:#1c2532f2;--palette-literal-333:#151d28cc;--palette-literal-334:#161c2585;--palette-literal-335:#0099ff6b;--palette-literal-336:#eef7ff;--palette-literal-337:#086fbd;--palette-literal-338:#063e77;--palette-literal-339:#0069e0e6;--palette-literal-340:#0099ff09;--palette-literal-341:#09f3;--palette-literal-342:#19222ea3;--palette-literal-343:#0e141c8a;--palette-literal-344:#0069e04d;--palette-literal-345:#0069e012;--palette-literal-346:#3e8bd8;--palette-literal-347:#1f6fc43d;--palette-literal-348:#00449059;--palette-literal-349:#10b981;--palette-literal-350:#059669;--palette-literal-351:#34d399;--palette-literal-352:#7257bc;--palette-literal-353:#0445901a;--palette-literal-354:#fff;--palette-literal-355:#cbb99c;--palette-literal-356:#fffdf9;--palette-literal-357:#fbf7f0;--palette-literal-358:#f4ece0;--palette-literal-359:#efe7d9;--palette-literal-360:#e2d8c8;--palette-literal-361:#e6ddcf;--palette-literal-362:#d3c5ae;--palette-literal-363:#41578e;--palette-literal-364:#171c25;--palette-literal-365:#1d232c;--palette-literal-366:#20293f;--palette-literal-367:#242c37;--palette-literal-368:#2c3341;--palette-literal-369:#2a313d;--palette-literal-370:#3a4350;--palette-literal-371:#3c2c1a73;--palette-literal-372:#000000d9;--palette-literal-373:#222935;--palette-literal-374:#9aa3b0;--palette-literal-375:#24231f0d;--palette-literal-376:#212734;--palette-literal-377:#f4d778;--palette-literal-378:#3d2b08;--palette-literal-379:#66521f;--palette-literal-380:#fff0b8;--palette-literal-381:#24231f1f;--palette-literal-382:#533b91d9;--palette-literal-383:#ffffff47;--palette-literal-384:#533b91eb;--palette-literal-385:#24231fcc;--palette-literal-386:#ffffff4d;--palette-literal-387:#24231fe0;--palette-literal-388:#161a22;--palette-literal-389:#f7f8fa;--palette-literal-390:#b4b8bf;--palette-literal-391:#8a8f97;--palette-literal-392:#ffffff47;--palette-literal-393:#fff;--palette-literal-394:#0f1115;--palette-literal-395:#5b6068;--palette-literal-396:#0000001a;--palette-literal-397:#0f111538;--palette-literal-398:#00000073;--palette-literal-399:#ffffff0f;--palette-literal-400:#4755696b;--palette-literal-401:#47556952;--palette-literal-402:#47556933;--palette-literal-403:#4755691f;--palette-literal-404:#ffffff75;--palette-literal-405:#ffffff5c;--palette-literal-406:#ffffff38;--palette-literal-407:#47556914;--palette-literal-408:#4755695c;--palette-literal-409:#47556938;--palette-literal-410:#ffffff0e;--palette-literal-411:#ffffff6b;--palette-literal-412:#ffffff3d;--palette-literal-413:#09f0;--palette-literal-414:#0099ff8c;--palette-literal-415:#0099ff61;--palette-literal-416:#0099ff38;--palette-literal-417:#6f95ff00;--palette-literal-418:#6f95ffa6;--palette-literal-419:#6f95ff75;--palette-literal-420:#6f95ff47;--palette-literal-421:#74573517;--palette-literal-422:#b5936812;--palette-literal-423:#ebe5dc;--palette-literal-424:#fffcf6eb;--palette-literal-425:#f2eee6cc;--palette-literal-426:#ffffffeb;--palette-literal-427:#74573573;--palette-literal-428:#7457350d;--palette-literal-429:#ffffffa6;--palette-literal-430:#625e571a;--palette-literal-431:#41578e38;--palette-literal-432:#ffffff0d;--palette-literal-433:#5b432c;--palette-literal-434:#74573529;--palette-literal-435:#fffcf673;--palette-literal-436:#fffcf659;--palette-literal-437:#fffcf69e;--palette-literal-438:#74573547;--palette-literal-439:#fffcf652;--palette-literal-440:#7457350b;--palette-literal-441:#fffcf647;--palette-literal-442:#f2eee6c2;--palette-literal-443:#74573526;--palette-literal-444:#b593681a;--palette-literal-445:#ffffff8c;--palette-literal-446:#7457354d;--palette-literal-447:#faf2e4f0;--palette-literal-448:#efe5d3cc;--palette-literal-449:#fffcf694;--palette-literal-450:#ffffffd1;--palette-literal-451:#ffffffd9;--palette-literal-452:#716b62;--palette-literal-453:#fffcf66b;--palette-literal-454:#ffffffa6;--palette-literal-455:#74573566;--palette-literal-456:#9b7954;--palette-literal-457:#745735bf;--palette-literal-458:#fffcf661;--palette-literal-459:#ffffff94;--palette-literal-460:#fffcf680;--palette-literal-461:#faf2e4c2;--palette-literal-462:#efe5d38a;--palette-literal-463:#efe5d361;--palette-literal-464:#745735bd;--palette-literal-465:#5c6cff1c;--palette-literal-466:#9b7cff13;--palette-literal-467:#1f2229e6;--palette-literal-468:#121419d1;--palette-literal-469:#5f8aff26;--palette-literal-470:#ffffff05;--palette-literal-471:#ffffff2e;--palette-literal-472:#ffffff05;--palette-literal-473:#ffffff08;--palette-literal-474:#fff1;--palette-literal-475:#7c9cff4d;--palette-literal-476:#364169b8;--palette-literal-477:#30274b94;--palette-literal-478:#8da5ff;--palette-literal-479:#7c9cff2b;--palette-literal-480:#9b7cff17;--palette-literal-481:#7c9cff1f;--palette-literal-482:#7c9cff6b;--palette-literal-483:#7c9cff14;--palette-literal-484:#8fa6ff59;--palette-literal-485:#ffffff06;--palette-literal-486:#a4a9b5;--palette-literal-487:#7c9cff24;--palette-literal-488:#7c9cff17;--palette-literal-489:#9b7cff0b;--palette-literal-490:#7c9cff11;--palette-literal-491:#9b7cff07;--palette-literal-492:#718cff;--palette-literal-493:#9278f4;--palette-literal-494:#5f7fffb8;--palette-literal-495:#627fff;--palette-literal-496:#8d72ef;--palette-literal-497:#ffffff40;--palette-literal-498:#5f7fffbd;--palette-literal-499:#6d87ed;--palette-literal-500:#8b6ee8;--palette-literal-501:#495ea833;--palette-literal-502:#5d75dca8;--palette-literal-503:#232f4c21;--palette-literal-504:#7c9cff13;--palette-literal-505:#46b4781f;--palette-literal-506:#5f8aff1a;--palette-literal-507:#7457352e;--palette-literal-508:#7457358c;--palette-literal-509:#74573521;--palette-literal-510:#7457350f;--palette-literal-511:#6b7280;--palette-literal-512:#8b93a0;--palette-literal-513:#6b728024;--palette-literal-514:#6b72807a;--palette-literal-515:#6b72800e;--palette-literal-516:#6b72802e;--palette-literal-517:#9ca3af1a;--palette-literal-518:#8a7b68;--palette-literal-519:#a2937d;--palette-literal-520:#8a7b6824;--palette-literal-521:#8a7b686b;--palette-literal-522:#8a7b680e;--palette-literal-523:#f5a524;--palette-literal-524:#ffbd52;--palette-literal-525:#f5a52421;--palette-literal-526:#f5a5248f;--palette-literal-527:#f5a5242e;--palette-literal-528:#ffbd521f;--palette-literal-529:#b07aff14;--palette-literal-530:#9b7cff;--palette-literal-531:#a0a6b21f;--palette-literal-532:#c0c6d014;--palette-literal-533:#f5a52424;--palette-literal-534:#f5a5241a;--palette-literal-535:#0f111514;--palette-literal-536:#0f11150a;--palette-literal-537:#0f11151a;--palette-literal-538:#7457350e;--palette-literal-539:#fffcf6fa;--palette-literal-540:#efe7daf5;--palette-literal-541:#412d1994;--palette-literal-542:#fffcf6f0;--palette-literal-543:#f7f1e7d1;--palette-literal-544:#74573561;--palette-literal-545:#171a20f5;--palette-literal-546:#0a0c0ffa;--palette-literal-547:#000000f2;--palette-literal-548:#5f8aff14;--palette-literal-549:#24231f06;--palette-literal-550:#5f8aff1f;--palette-literal-551:#3c322659;--palette-literal-552:#60a0ff0d;--palette-literal-553:#dde6f4;--palette-literal-554:#9aa8bc;--palette-literal-555:#0000001a;--palette-literal-556:#0c1424;--palette-literal-557:#ffffff02;--palette-literal-558:#60a0ff09;--palette-literal-559:#4c443a8f;--palette-literal-560:#ffffffc7;--palette-literal-561:#020710f2;--palette-literal-562:#2563eb33;--palette-literal-563:#0e1728;--palette-literal-564:#0f172a2e;--palette-literal-565:#b23c00;--palette-literal-566:#0006;--palette-literal-567:#2563eb;--palette-literal-568:#0f172a1a;--palette-literal-569:#111b2d;--palette-literal-570:#19263b;--palette-literal-571:#22314a;--palette-literal-572:#ffffff59;--palette-literal-573:#3e4f6f1f;--palette-literal-574:#00000038;--palette-literal-575:#74573557;--palette-literal-576:#fffcf6f0;--palette-literal-577:#ffffffe6;--palette-literal-578:#74573552;--palette-literal-579:#000c;--palette-literal-580:#1f2229eb;--palette-literal-581:#121419db;--palette-literal-582:#ffffff0f;--palette-literal-583:#6f95ff6b;--palette-literal-584:#7457351a;--palette-literal-585:#7457353d;--palette-literal-586:#fffcf6e6;--palette-literal-587:#ffffffd9;--palette-literal-588:#ffffff12;--palette-literal-589:#ffffff1f;--palette-literal-590:#000000d9;--palette-literal-591:#ffffff05;--palette-literal-592:#ffffff14;--palette-literal-593:#6f95ff73;--palette-literal-594:#ffffff26;--palette-literal-595:#2e2a23f0;--palette-literal-596:#2e2a23d1;--palette-literal-597:#2e2a2366;--palette-literal-598:#2e2a2329;--palette-literal-599:#4b321d;--palette-literal-600:#fff7e8f0;--palette-literal-601:#8b6a4266;--palette-literal-602:#2a190cb8;--palette-literal-603:#eef2ff;--palette-literal-604:#43568ee0;--palette-literal-605:#91a7ff85;--palette-literal-606:#ffffff75;--palette-literal-607:#ffffff24;--palette-literal-608:#000000b8;--palette-literal-609:#050c136e;--palette-literal-610:#050c1329;--palette-literal-611:#74573542;--palette-literal-612:#ffffff2b;--palette-literal-613:#7457351a;--palette-literal-614:#5875b7;--palette-literal-615:#3f5896;--palette-literal-616:#5875b71f;--palette-literal-617:#5875b740;--palette-literal-618:#f6f1e880;--palette-literal-619:#3f8b63;--palette-literal-620:#215539;--palette-literal-621:#3f8b631f;--palette-literal-622:#3f8b6342;--palette-literal-623:#b77825;--palette-literal-624:#74480a;--palette-literal-625:#b7782521;--palette-literal-626:#b7782547;--palette-literal-627:#5875b71f;--palette-literal-628:#5875b738;--palette-literal-629:#93aaff;--palette-literal-630:#1f2229d1;--palette-literal-631:#121419b8;--palette-literal-632:#73d69b;--palette-literal-633:#50c47e21;--palette-literal-634:#50c47e3d;--palette-literal-635:#f2b65d;--palette-literal-636:#f2b65d21;--palette-literal-637:#f2b65d40;--palette-literal-638:#a8b8ff;--palette-literal-639:#6a5aa8;--palette-literal-640:#b9adf2;--palette-literal-641:#8b7cf0;--palette-literal-642:#7457352e;--palette-literal-643:#fff6;--palette-literal-644:#ffffff1a;--palette-literal-645:#ffffff09;--palette-literal-646:#fff3;--palette-literal-647:#7457359e;--palette-literal-648:#ffffff42;--palette-literal-649:#536ff5ad;--palette-literal-650:#7457351c;--palette-literal-651:#fffcf69e;--palette-literal-652:#ffffff07;--palette-literal-653:#74573517;--palette-literal-654:#74573521;--palette-literal-655:#ffffff59;--palette-literal-656:#ffffff13;--palette-literal-657:#ffffff07;--palette-literal-658:#74573514;--palette-literal-659:#2f6f47;--palette-literal-660:#2f6f471f;--palette-literal-661:#7fd6a0;--palette-literal-662:#7fd6a021;--palette-literal-663:#fffcf68c;--palette-literal-664:#fffcf680;--palette-literal-665:#ffffff06;--palette-literal-666:#ffffff52;--palette-literal-667:#fafafa;--palette-literal-668:#ffffff08;--palette-literal-669:#74573529;--palette-literal-670:#ffffff8c;--palette-literal-671:#ffffff6b;--palette-literal-672:#7c9cff1c;--palette-literal-673:#ffffff0a;--palette-literal-674:#1c160e94;--palette-literal-675:#000000b8;--palette-literal-676:#f7f2e9;--palette-literal-677:#1c160e80;--palette-literal-678:#141922;--palette-literal-679:#000000eb;--palette-literal-680:#1c160e61;--palette-literal-681:#0000008c;--palette-literal-682:#1c160e8c;--palette-literal-683:#000000e6;--palette-literal-684:#fffdf7;--palette-literal-685:#f5efe4;--palette-literal-686:#73563055;--palette-literal-687:#161b2630;--palette-literal-688:#202a40;--palette-literal-689:#22283b;--palette-literal-690:#2a2a43;--palette-literal-691:#ffffff0b;--palette-literal-692:#0d13232b;--palette-literal-693:#202838;--palette-literal-694:#0e1118;--palette-literal-695:#5a5f6b;--palette-literal-696:#0a0d1252;--palette-literal-697:#1a1d24;--palette-literal-698:#f4f5f7;--palette-literal-699:#ba7517;--palette-literal-700:#4285f4;--palette-literal-701:#34a853;--palette-literal-702:#fbbc05;--palette-literal-703:#ea4335;--palette-literal-704:#0a0d1238;--palette-literal-705:#ffffff0f;--palette-literal-706:#24231f06;--palette-literal-707:#5f8aff1f;--palette-literal-708:#ffffff02;--palette-literal-709:#60a0ff09;--palette-literal-710:#302a23;--palette-literal-711:#746957;--palette-literal-712:#352e26;--palette-literal-713:#74573522;--palette-literal-714:#826b4d;--palette-literal-715:#786d5e;--palette-literal-716:#b59a722e;--palette-literal-717:#f6edddc9;--palette-literal-718:#fffdf88c;--palette-literal-719:#ffffffc9;--palette-literal-720:#665039;--palette-literal-721:#6c5337;--palette-literal-722:#b59a720b;--palette-literal-723:#a68a5f30;--palette-literal-724:#fbf7ef;--palette-literal-725:#897353;--palette-literal-726:#443727;--palette-literal-727:#b59a721f;--palette-literal-728:#80705a;--palette-literal-729:#a38d6d4a;--palette-literal-730:#fffdf8d9;--palette-literal-731:#a38d6d18;--palette-literal-732:#6d5c45;--palette-literal-733:#7457350d;--palette-literal-734:#a38d6d30;--palette-literal-735:#f5eddf;--palette-literal-736:#a38d6d60;--palette-literal-737:#827765;--palette-literal-738:#f5efe580;--palette-literal-739:#a38d6d14;--palette-literal-740:#a38d6d40;--palette-literal-741:#fffdf8b3;--palette-literal-742:#ac4b24;--palette-literal-743:#8798c42e;--palette-literal-744:#a7abb6;--palette-literal-745:#242c3b70;--palette-literal-746:#1a1e2799;--palette-literal-747:#8b9ac23b;--palette-literal-748:#e7ebf6;--palette-literal-749:#e4a17a;--palette-literal-750:#997548;--palette-literal-751:#74573580;--palette-literal-752:#697ed2;--palette-literal-753:#5264a9;--palette-literal-754:#5365b780;--palette-literal-755:#a38d6d55;--palette-literal-756:#f0eee9;--palette-literal-757:#8f9bc330;--palette-literal-758:#a0add5;--palette-literal-759:#2c3348b0;--palette-literal-760:#20252eb0;--palette-literal-761:#8798c426;--palette-literal-762:#ffffff05;--palette-literal-763:#b9c7ed;--palette-literal-764:#a3b0cf;--palette-literal-765:#303b52;--palette-literal-766:#8d9fc333;--palette-literal-767:#a0b1dc14;--palette-literal-768:#a6adc1;--palette-literal-769:#1a1e27;--palette-literal-770:#ecedf3;--palette-literal-771:#b7bfd2;--palette-literal-772:#d4d9e9;--palette-literal-773:#8198d21a;--palette-literal-774:#f1f5f4;--palette-literal-775:#d2bc9b;--palette-literal-776:#a98254;--palette-literal-777:#cbd9ff;--palette-literal-778:#5f8aff;--palette-literal-779:#fbfaf7;--palette-literal-780:#0b0d12;--palette-literal-781:#0e1117;--palette-literal-782:#070c16;--palette-literal-783:#0b0f19;--palette-literal-784:#16181d}[data-palette=tokyo]{--color-sky-wash:#0a0c10;--color-paper-white:#12161d;--color-cloud-veil:#1a2029;--color-midnight-ink:#e8f2f5;--color-ink:#e8f2f5;--color-stone:#93a4ae;--color-fog:#81929d;--color-pressed-charcoal:#1a2029;--color-accent:#00d8e8;--color-accent-on:#04161a;--color-palette-action:#04161a;--color-accent-soft:#0f3139;--color-morning-tint:#0f3139;--color-signal-blue:#00d8e8;--color-deep-cobalt:#00d8e8;--color-cornflower:#00d8e8;--color-glass-white:#beedf3;--color-qi-canvas:#0a0c10;--color-qi-surface:#12161d;--color-qi-text-primary:#e8f2f5;--color-qi-text-secondary:#93a4ae;--color-qi-text-tertiary:#81929d;--color-qi-cobalt:#00d8e8;--color-qi-cobalt-deep:#00d8e8;--color-qi-cobalt-soft:#00d8e824;--color-qi-cobalt-glow:#00d8e852;--color-qi-divider:#e8f2f51a;--rim:#00d8e824;--rim-strong:#00d8e847;--glass-fill:#00d8e80d;--glow-accent:#00d8e84d;--shadow-card:0 14px 24px 4px #0a0c1066;--shadow-button:0 1px 2px #e8f2f51a;--gradient-sky:linear-gradient(145deg, #12161d, #0a0c10);--gradient-brand-blue:linear-gradient(135deg, #00d8e8, #00d8e8);--gradient-hero:linear-gradient(135deg, #1a2029, #12161d);--text-on-hero:#e8f2f5;--color-palette-zinc-50:#e8f2f5;--color-palette-zinc-100:#e8f2f5;--color-palette-zinc-200:#e8f2f5;--color-palette-zinc-300:#e8f2f5;--color-palette-zinc-400:#93a4ae;--color-palette-zinc-500:#93a4ae;--color-palette-zinc-600:#1a2029;--color-palette-zinc-700:#1a2029;--color-palette-zinc-800:#1a2029;--color-palette-zinc-900:#1a2029;--color-palette-zinc-950:#1a2029;--palette-literal-0:#abb3b661;--palette-literal-1:#e8f2f57a;--palette-literal-2:#888f9247;--palette-literal-3:#e8f2f538;--palette-literal-4:#00d8e81f;--palette-literal-5:#e8f2f59e;--palette-literal-6:#00d8e86b;--palette-literal-7:#00d8e821;--palette-literal-8:#8b92961c;--palette-literal-9:#00d8e81a;--palette-literal-10:#00d8e859;--palette-literal-13:#00d8e840;--palette-literal-16:#00d8e8;--palette-literal-17:#00d8e81f;--palette-literal-18:#00d8e838;--palette-literal-19:#4f5458;--palette-literal-20:#00d8e83d;--palette-literal-21:#e8f2f5e6;--palette-literal-22:#e8f2f5d1;--palette-literal-23:#e8f2f5e0;--palette-literal-24:#00d8e880;--palette-literal-25:#00d8e81f;--palette-literal-26:#00d8e82e;--palette-literal-27:#e8f2f5;--palette-literal-28:#00d8e838;--palette-literal-29:#292c30e6;--palette-literal-30:#0a0c10d6;--palette-literal-31:#e8f2f50e;--palette-literal-32:#00d8e894;--palette-literal-33:#00d8e8;--palette-literal-34:#00d8e821;--palette-literal-35:#00d8e833;--palette-literal-36:#0a0c1008;--palette-literal-37:#e8f2f533;--palette-literal-38:#e8f2f500;--palette-literal-39:#0a0c108c;--palette-literal-40:#0a0c10;--palette-literal-41:#00d8e857;--palette-literal-42:#00d8e833;--palette-literal-43:#00d8e81a;--palette-literal-44:#00d8e86b;--palette-literal-45:#00d8e842;--palette-literal-46:#00d8e824;--palette-literal-47:#00d8e838;--palette-literal-50:#112229;--palette-literal-51:#e8f2f5;--palette-literal-52:#00d8e847;--palette-literal-53:#00d8e861;--palette-literal-54:#00d8e824;--palette-literal-55:#00d8e8e6;--palette-literal-58:#00d8e8;--palette-literal-60:#00d8e8;--palette-literal-61:#00d8e8;--palette-literal-62:#00d8e8;--palette-literal-63:#2f3337;--palette-literal-64:#00d8e857;--palette-literal-65:#00d8e873;--palette-literal-66:#00d8e829;--palette-literal-67:#00d8e8e6;--palette-literal-70:#00d8e8;--palette-literal-73:#0a0c10;--palette-literal-74:#212428;--palette-literal-75:#292c30;--palette-literal-76:#112229;--palette-literal-77:#e8f2f524;--palette-literal-78:#e8f2f50a;--palette-literal-79:#0a0c10d9;--palette-literal-92:#e8f2f51f;--palette-literal-93:#e8f2f51a;--palette-literal-94:#00d8e824;--palette-literal-95:#8c93961a;--palette-literal-96:#e8f2f5;--palette-literal-97:#e8f2f5;--palette-literal-98:#e8f2f5;--palette-literal-99:#e8f2f509;--palette-literal-100:#0a0c1066;--palette-literal-101:#0a0c1099;--palette-literal-102:#e8f2f5e6;--palette-literal-103:#e8f2f5bd;--palette-literal-104:#00d8e81c;--palette-literal-105:#e8f2f5f2;--palette-literal-106:#00d8e861;--palette-literal-107:#e8f2f514;--palette-literal-108:#00d8e885;--palette-literal-109:#00d8e821;--palette-literal-110:#0a0c100b;--palette-literal-111:#e8f2f557;--palette-literal-112:#00d8e86b;--palette-literal-113:#00d8e885;--palette-literal-114:#e8f2f557;--palette-literal-115:#0a0c1024;--palette-literal-116:#e8f2f5b8;--palette-literal-117:#e8f2f5;--palette-literal-118:#e8f2f5db;--palette-literal-119:#e8f2f5ad;--palette-literal-120:#11222980;--palette-literal-121:#0a0c10b3;--palette-literal-122:#00d8e829;--palette-literal-123:#00d8e857;--palette-literal-124:#00d8e836;--palette-literal-125:#00d8e817;--palette-literal-126:#00d8e829;--palette-literal-127:#00d8e83d;--palette-literal-128:#00d8e880;--palette-literal-129:#00d8e814;--palette-literal-130:#00d8e852;--palette-literal-131:#e8f2f566;--palette-literal-132:#e8f2f580;--palette-literal-133:#11222959;--palette-literal-134:#1122293d;--palette-literal-135:#00d8e817;--palette-literal-137:#212327;--palette-literal-138:#0a0c10;--palette-literal-139:#0a0c10;--palette-literal-140:#2d3034e0;--palette-literal-141:#1e2125d1;--palette-literal-142:#e8f2f517;--palette-literal-143:#0a0c10cc;--palette-literal-144:#00d8e8;--palette-literal-145:#00d8e861;--palette-literal-146:#2123273d;--palette-literal-147:#e8f2f529;--palette-literal-148:#272a2ed1;--palette-literal-149:#0a0c10b8;--palette-literal-150:#e8f2f573;--palette-literal-151:#00d8e821;--palette-literal-152:#8c939617;--palette-literal-153:#e8f2f5;--palette-literal-154:#e8f2f5;--palette-literal-155:#e8f2f5;--palette-literal-156:#00d8e86b;--palette-literal-157:#0a0c1073;--palette-literal-158:#00d8e8;--palette-literal-159:#00d8e88c;--palette-literal-160:#5f6468;--palette-literal-161:#5f646866;--palette-literal-163:#e8f2f5c2;--palette-literal-164:#00d8e81c;--palette-literal-165:#00d8e852;--palette-literal-166:#00d8e86b;--palette-literal-167:#00d8e8;--palette-literal-169:#0a0c101f;--palette-literal-170:#e8f2f52e;--palette-literal-171:#e8f2f533;--palette-literal-172:#00d8e89e;--palette-literal-173:#00d8e81f;--palette-literal-174:#00d8e859;--palette-literal-175:#00d8e8;--palette-literal-176:#00d8e826;--palette-literal-177:#00d8e847;--palette-literal-178:#00d8e866;--palette-literal-179:#6e7477;--palette-literal-180:#5054581a;--palette-literal-181:#e8f2f58f;--palette-literal-182:#e8f2f5cc;--palette-literal-183:#00d8e8b3;--palette-literal-184:#5b6064;--palette-literal-185:#e8f2f5b3;--palette-literal-186:#5d626647;--palette-literal-187:#00d8e859;--palette-literal-188:#5d62666b;--palette-literal-189:#11222933;--palette-literal-190:#e8f2f5b8;--palette-literal-191:#52565a1a;--palette-literal-192:#11222973;--palette-literal-193:#e8f2f5f0;--palette-literal-194:#e8f2f5c7;--palette-literal-195:#00d8e83d;--palette-literal-196:#e8f2f5c7;--palette-literal-197:#72777b26;--palette-literal-198:#696e722e;--palette-literal-199:#e8f2f5c2;--palette-literal-200:#00d8e833;--palette-literal-201:#e8f2f5c7;--palette-literal-203:#e8f2f59e;--palette-literal-204:#696e721a;--palette-literal-209:#24272b;--palette-literal-210:#00d8e81f;--palette-literal-212:#e8f2f5;--palette-literal-213:#e8f2f5;--palette-literal-214:#e8f2f5;--palette-literal-215:#00d8e81c;--palette-literal-216:#00d8e812;--palette-literal-217:#e8f2f5;--palette-literal-218:#3f42461c;--palette-literal-219:#e8f2f5e8;--palette-literal-220:#e8f2f5c7;--palette-literal-221:#e8f2f5f0;--palette-literal-222:#3f424685;--palette-literal-223:#00d8e824;--palette-literal-224:#e8f2f5a8;--palette-literal-225:#33363a80;--palette-literal-226:#00d8e81a;--palette-literal-227:#e8f2f5a8;--palette-literal-228:#e8f2f5bf;--palette-literal-229:#00d8e8;--palette-literal-232:#0a0c10;--palette-literal-233:#0a0c10a6;--palette-literal-234:#0a0c10ed;--palette-literal-235:#0a0c10c9;--palette-literal-236:#0a0c1052;--palette-literal-238:#e8f2f514;--palette-literal-239:#00d8e814;--palette-literal-240:#0a0c10bf;--palette-literal-242:#e8f2f5;--palette-literal-245:#0a0c106b;--palette-literal-246:#e8f2f51f;--palette-literal-248:#0a0c109e;--palette-literal-249:#e8f2f51a;--palette-literal-250:#0a0c10ad;--palette-literal-251:#e8f2f50f;--palette-literal-252:#e8f2f50a;--palette-literal-253:#00d8e8;--palette-literal-256:#0a0c10f5;--palette-literal-257:#0a0c10d6;--palette-literal-258:#0a0c106b;--palette-literal-259:#0a0c1024;--palette-literal-260:#00d8e8;--palette-literal-263:#3f424617;--palette-literal-264:#e8f2f5c2;--palette-literal-265:#e8f2f585;--palette-literal-266:#373a3e6b;--palette-literal-267:#00d8e836;--palette-literal-268:#e8f2f5f5;--palette-literal-269:#e8f2f5c7;--palette-literal-270:#373a3e8a;--palette-literal-271:#e8f2f56b;--palette-literal-272:#00d8e85c;--palette-literal-273:#00d8e8;--palette-literal-274:#e8f2f5;--palette-literal-275:#e8f2f5;--palette-literal-276:#00d8e8b8;--palette-literal-277:#00d8e809;--palette-literal-278:#00d8e830;--palette-literal-279:#e8f2f59e;--palette-literal-280:#e8f2f580;--palette-literal-281:#00d8e84d;--palette-literal-282:#00d8e812;--palette-literal-283:#00d8e8;--palette-literal-285:#00d8e838;--palette-literal-286:#00d8e8;--palette-literal-288:#00d8e8;--palette-literal-290:#00d8e840;--palette-literal-291:#00d8e81a;--palette-literal-292:#00d8e859;--palette-literal-293:#00d8e840;--palette-literal-294:#00d8e81a;--palette-literal-296:#292c30db;--palette-literal-297:#0a0c10c2;--palette-literal-298:#e8f2f513;--palette-literal-299:#0a0c10e6;--palette-literal-300:#00d8e838;--palette-literal-301:#e8f2f542;--palette-literal-302:#00d8e8ad;--palette-literal-303:#858c8f;--palette-literal-304:#e8f2f512;--palette-literal-305:#e8f2f506;--palette-literal-306:#00d8e8;--palette-literal-308:#00d8e8bf;--palette-literal-309:#e8f2f5;--palette-literal-310:#e8f2f521;--palette-literal-311:#00d8e857;--palette-literal-312:#00d8e847;--palette-literal-313:#e8f2f53d;--palette-literal-314:#00d8e8b8;--palette-literal-315:#26292db8;--palette-literal-316:#e8f2f50b;--palette-literal-317:#3f4246c2;--palette-literal-318:#30333799;--palette-literal-319:#00d8e847;--palette-literal-320:#292c30b8;--palette-literal-321:#2225298c;--palette-literal-322:#e8f2f51c;--palette-literal-323:#323539a8;--palette-literal-324:#00d8e838;--palette-literal-325:#26292c94;--palette-literal-327:#21242894;--palette-literal-328:#212327f2;--palette-literal-329:#26292dd1;--palette-literal-330:#2225299e;--palette-literal-331:#00d8e83d;--palette-literal-332:#2b2f32f2;--palette-literal-333:#24272bcc;--palette-literal-334:#23262a85;--palette-literal-335:#00d8e86b;--palette-literal-336:#e8f2f5;--palette-literal-337:#00d8e8;--palette-literal-338:#00d8e8;--palette-literal-339:#00d8e8e6;--palette-literal-340:#00d8e809;--palette-literal-341:#00d8e833;--palette-literal-342:#282c2fa3;--palette-literal-343:#0a0c108a;--palette-literal-344:#00d8e84d;--palette-literal-345:#00d8e812;--palette-literal-346:#00d8e8;--palette-literal-347:#00d8e83d;--palette-literal-348:#00d8e859;--palette-literal-353:#00d8e81a;--palette-literal-354:#e8f2f5;--palette-literal-355:#a8b0b3;--palette-literal-356:#e8f2f5;--palette-literal-357:#e8f2f5;--palette-literal-358:#e8f2f5;--palette-literal-359:#e8f2f5;--palette-literal-360:#c4cdd0;--palette-literal-361:#e8f2f5;--palette-literal-362:#b3bbbe;--palette-literal-363:#00d8e8;--palette-literal-364:#24262a;--palette-literal-365:#292c30;--palette-literal-366:#313539;--palette-literal-367:#313538;--palette-literal-368:#383c40;--palette-literal-369:#363a3e;--palette-literal-370:#454a4d;--palette-literal-371:#30333773;--palette-literal-372:#0a0c10d9;--palette-literal-373:#2f3236;--palette-literal-374:#99a0a4;--palette-literal-375:#282b2f0d;--palette-literal-376:#2e3135;--palette-literal-378:#112229;--palette-literal-379:#00d8e8;--palette-literal-381:#282b2f1f;--palette-literal-383:#e8f2f547;--palette-literal-385:#282b2fcc;--palette-literal-386:#e8f2f54d;--palette-literal-387:#282b2fe0;--palette-literal-388:#222529;--palette-literal-389:#e8f2f5;--palette-literal-390:#abb3b6;--palette-literal-391:#878e91;--palette-literal-392:#e8f2f547;--palette-literal-393:#e8f2f5;--palette-literal-394:#0a0c10;--palette-literal-395:#5e6367;--palette-literal-396:#0a0c101a;--palette-literal-397:#0a0c1038;--palette-literal-398:#0a0c1073;--palette-literal-399:#e8f2f50f;--palette-literal-400:#565a5e6b;--palette-literal-401:#565a5e52;--palette-literal-402:#565a5e33;--palette-literal-403:#565a5e1f;--palette-literal-404:#e8f2f575;--palette-literal-405:#e8f2f55c;--palette-literal-406:#e8f2f538;--palette-literal-407:#565a5e14;--palette-literal-408:#565a5e5c;--palette-literal-409:#565a5e38;--palette-literal-410:#e8f2f50e;--palette-literal-411:#e8f2f56b;--palette-literal-412:#e8f2f53d;--palette-literal-413:#00d8e800;--palette-literal-414:#00d8e88c;--palette-literal-415:#00d8e861;--palette-literal-416:#00d8e838;--palette-literal-417:#00d8e800;--palette-literal-418:#00d8e8a6;--palette-literal-419:#00d8e875;--palette-literal-420:#00d8e847;--palette-literal-421:#00d8e817;--palette-literal-422:#00d8e812;--palette-literal-423:#e8f2f5;--palette-literal-424:#e8f2f5eb;--palette-literal-425:#e8f2f5cc;--palette-literal-426:#e8f2f5eb;--palette-literal-427:#00d8e873;--palette-literal-428:#00d8e80d;--palette-literal-429:#e8f2f5a6;--palette-literal-430:#5b60641a;--palette-literal-431:#00d8e838;--palette-literal-432:#e8f2f50d;--palette-literal-433:#45494c;--palette-literal-434:#00d8e829;--palette-literal-435:#e8f2f573;--palette-literal-436:#e8f2f559;--palette-literal-437:#e8f2f59e;--palette-literal-438:#00d8e847;--palette-literal-439:#e8f2f552;--palette-literal-440:#00d8e80b;--palette-literal-441:#e8f2f547;--palette-literal-442:#e8f2f5c2;--palette-literal-443:#00d8e826;--palette-literal-444:#00d8e81a;--palette-literal-445:#e8f2f58c;--palette-literal-446:#00d8e84d;--palette-literal-447:#e8f2f5f0;--palette-literal-448:#e8f2f5cc;--palette-literal-449:#e8f2f594;--palette-literal-450:#e8f2f5d1;--palette-literal-451:#e8f2f5d9;--palette-literal-452:#666c6f;--palette-literal-453:#e8f2f56b;--palette-literal-454:#e8f2f5a6;--palette-literal-455:#00d8e866;--palette-literal-456:#00d8e8;--palette-literal-457:#00d8e8bf;--palette-literal-458:#e8f2f561;--palette-literal-459:#e8f2f594;--palette-literal-460:#e8f2f580;--palette-literal-461:#e8f2f5c2;--palette-literal-462:#e8f2f58a;--palette-literal-463:#e8f2f561;--palette-literal-464:#00d8e8bd;--palette-literal-465:#00d8e81c;--palette-literal-467:#292c30e6;--palette-literal-468:#0a0c10d1;--palette-literal-469:#00d8e826;--palette-literal-470:#e8f2f505;--palette-literal-471:#e8f2f52e;--palette-literal-472:#e8f2f505;--palette-literal-473:#e8f2f508;--palette-literal-474:#e8f2f511;--palette-literal-475:#00d8e84d;--palette-literal-476:#00d8e8b8;--palette-literal-477:#393d4094;--palette-literal-478:#00d8e8;--palette-literal-479:#00d8e82b;--palette-literal-481:#00d8e81f;--palette-literal-482:#00d8e86b;--palette-literal-483:#00d8e814;--palette-literal-484:#00d8e859;--palette-literal-485:#e8f2f506;--palette-literal-486:#9fa7aa;--palette-literal-487:#00d8e824;--palette-literal-488:#00d8e817;--palette-literal-490:#00d8e811;--palette-literal-492:#00d8e8;--palette-literal-494:#00d8e8b8;--palette-literal-495:#00d8e8;--palette-literal-497:#e8f2f540;--palette-literal-498:#00d8e8bd;--palette-literal-499:#00d8e8;--palette-literal-501:#00d8e833;--palette-literal-502:#00d8e8a8;--palette-literal-503:#383c3f21;--palette-literal-504:#00d8e813;--palette-literal-506:#00d8e81a;--palette-literal-507:#00d8e82e;--palette-literal-508:#00d8e88c;--palette-literal-509:#00d8e821;--palette-literal-510:#00d8e80f;--palette-literal-511:#6f7578;--palette-literal-512:#8b9296;--palette-literal-513:#6f757824;--palette-literal-514:#6f75787a;--palette-literal-515:#6f75780e;--palette-literal-516:#6f75782e;--palette-literal-517:#99a1a41a;--palette-literal-518:#747a7d;--palette-literal-519:#888e92;--palette-literal-520:#747a7d24;--palette-literal-521:#747a7d6b;--palette-literal-522:#747a7d0e;--palette-literal-531:#9ca4a71f;--palette-literal-532:#b8c0c314;--palette-literal-535:#0a0c1014;--palette-literal-536:#0a0c100a;--palette-literal-537:#0a0c101a;--palette-literal-538:#00d8e80e;--palette-literal-539:#e8f2f5fa;--palette-literal-540:#e8f2f5f5;--palette-literal-541:#31353894;--palette-literal-542:#e8f2f5f0;--palette-literal-543:#e8f2f5d1;--palette-literal-544:#00d8e861;--palette-literal-545:#222428f5;--palette-literal-546:#0a0c10fa;--palette-literal-547:#0a0c10f2;--palette-literal-548:#00d8e814;--palette-literal-549:#282b2f06;--palette-literal-550:#00d8e81f;--palette-literal-551:#35383c59;--palette-literal-552:#00d8e80d;--palette-literal-553:#e8f2f5;--palette-literal-554:#9ea5a9;--palette-literal-555:#0a0c101a;--palette-literal-556:#0a0c10;--palette-literal-557:#e8f2f502;--palette-literal-558:#00d8e809;--palette-literal-559:#45494c8f;--palette-literal-560:#e8f2f5c7;--palette-literal-561:#0a0c10f2;--palette-literal-562:#00d8e833;--palette-literal-563:#202327;--palette-literal-564:#2124282e;--palette-literal-566:#0a0c1066;--palette-literal-567:#00d8e8;--palette-literal-568:#2124281a;--palette-literal-569:#24272b;--palette-literal-570:#2d3135;--palette-literal-571:#383b3f;--palette-literal-572:#e8f2f559;--palette-literal-573:#00d8e81f;--palette-literal-574:#0a0c1038;--palette-literal-575:#00d8e857;--palette-literal-576:#e8f2f5f0;--palette-literal-577:#e8f2f5e6;--palette-literal-578:#00d8e852;--palette-literal-579:#0a0c10cc;--palette-literal-580:#292c30eb;--palette-literal-581:#0a0c10db;--palette-literal-582:#e8f2f50f;--palette-literal-583:#00d8e86b;--palette-literal-584:#00d8e81a;--palette-literal-585:#00d8e83d;--palette-literal-586:#e8f2f5e6;--palette-literal-587:#e8f2f5d9;--palette-literal-588:#e8f2f512;--palette-literal-589:#e8f2f51f;--palette-literal-590:#0a0c10d9;--palette-literal-591:#e8f2f505;--palette-literal-592:#e8f2f514;--palette-literal-593:#00d8e873;--palette-literal-594:#e8f2f526;--palette-literal-595:#0a0c10f0;--palette-literal-596:#0a0c10d1;--palette-literal-597:#0a0c1066;--palette-literal-598:#0a0c1029;--palette-literal-599:#373a3e;--palette-literal-600:#e8f2f5f0;--palette-literal-601:#00d8e866;--palette-literal-602:#212428b8;--palette-literal-603:#e8f2f5;--palette-literal-604:#00d8e8e0;--palette-literal-605:#00d8e885;--palette-literal-606:#e8f2f575;--palette-literal-607:#e8f2f524;--palette-literal-608:#0a0c10b8;--palette-literal-609:#0a0c106e;--palette-literal-610:#0a0c1029;--palette-literal-611:#00d8e842;--palette-literal-612:#e8f2f52b;--palette-literal-613:#00d8e81a;--palette-literal-614:#00d8e8;--palette-literal-615:#00d8e8;--palette-literal-616:#00d8e81f;--palette-literal-617:#00d8e840;--palette-literal-618:#e8f2f580;--palette-literal-624:#00d8e8;--palette-literal-627:#00d8e81f;--palette-literal-628:#00d8e838;--palette-literal-629:#00d8e8;--palette-literal-630:#292c30d1;--palette-literal-631:#0a0c10b8;--palette-literal-638:#00d8e8;--palette-literal-640:#00d8e8;--palette-literal-642:#00d8e82e;--palette-literal-643:#e8f2f566;--palette-literal-644:#e8f2f51a;--palette-literal-645:#e8f2f509;--palette-literal-646:#e8f2f533;--palette-literal-647:#00d8e89e;--palette-literal-648:#e8f2f542;--palette-literal-649:#00d8e8ad;--palette-literal-650:#00d8e81c;--palette-literal-651:#e8f2f59e;--palette-literal-652:#e8f2f507;--palette-literal-653:#00d8e817;--palette-literal-654:#00d8e821;--palette-literal-655:#e8f2f559;--palette-literal-656:#e8f2f513;--palette-literal-657:#e8f2f507;--palette-literal-658:#00d8e814;--palette-literal-663:#e8f2f58c;--palette-literal-664:#e8f2f580;--palette-literal-665:#e8f2f506;--palette-literal-666:#e8f2f552;--palette-literal-667:#e8f2f5;--palette-literal-668:#e8f2f508;--palette-literal-669:#00d8e829;--palette-literal-670:#e8f2f58c;--palette-literal-671:#e8f2f56b;--palette-literal-672:#00d8e81c;--palette-literal-673:#e8f2f50a;--palette-literal-674:#0a0c1094;--palette-literal-675:#0a0c10b8;--palette-literal-676:#e8f2f5;--palette-literal-677:#0a0c1080;--palette-literal-678:#212428;--palette-literal-679:#0a0c10eb;--palette-literal-680:#0a0c1061;--palette-literal-681:#0a0c108c;--palette-literal-682:#0a0c108c;--palette-literal-683:#0a0c10e6;--palette-literal-684:#e8f2f5;--palette-literal-685:#e8f2f5;--palette-literal-686:#00d8e855;--palette-literal-687:#23262a30;--palette-literal-688:#323539;--palette-literal-689:#313438;--palette-literal-690:#36393d;--palette-literal-691:#e8f2f50b;--palette-literal-692:#0a0c102b;--palette-literal-693:#2f3236;--palette-literal-694:#0a0c10;--palette-literal-695:#5f6467;--palette-literal-696:#0a0c1052;--palette-literal-697:#24272b;--palette-literal-698:#e8f2f5;--palette-literal-700:#00d8e8;--palette-literal-704:#0a0c1038;--palette-literal-705:#e8f2f50f;--palette-literal-706:#282b2f06;--palette-literal-707:#00d8e81f;--palette-literal-708:#e8f2f502;--palette-literal-709:#00d8e809;--palette-literal-710:#2e3235;--palette-literal-711:#63696c;--palette-literal-712:#323539;--palette-literal-713:#00d8e822;--palette-literal-714:#00d8e8;--palette-literal-715:#686d71;--palette-literal-716:#00d8e82e;--palette-literal-717:#e8f2f5c9;--palette-literal-718:#e8f2f58c;--palette-literal-719:#e8f2f5c9;--palette-literal-720:#4f5458;--palette-literal-721:#00d8e8;--palette-literal-722:#00d8e80b;--palette-literal-723:#00d8e830;--palette-literal-724:#e8f2f5;--palette-literal-725:#00d8e8;--palette-literal-726:#393d40;--palette-literal-727:#00d8e81f;--palette-literal-728:#6a6f73;--palette-literal-729:#00d8e84a;--palette-literal-730:#e8f2f5d9;--palette-literal-731:#00d8e818;--palette-literal-732:#585d61;--palette-literal-733:#00d8e80d;--palette-literal-734:#00d8e830;--palette-literal-735:#e8f2f5;--palette-literal-736:#00d8e860;--palette-literal-737:#707579;--palette-literal-738:#e8f2f580;--palette-literal-739:#00d8e814;--palette-literal-740:#00d8e840;--palette-literal-741:#e8f2f5b3;--palette-literal-743:#00d8e82e;--palette-literal-744:#a1a8ac;--palette-literal-745:#32363a70;--palette-literal-746:#26292c99;--palette-literal-747:#00d8e83b;--palette-literal-748:#e8f2f5;--palette-literal-750:#00d8e8;--palette-literal-751:#00d8e880;--palette-literal-752:#00d8e8;--palette-literal-753:#00d8e8;--palette-literal-754:#00d8e880;--palette-literal-755:#00d8e855;--palette-literal-756:#e8f2f5;--palette-literal-757:#00d8e830;--palette-literal-758:#00d8e8;--palette-literal-759:#3a3e42b0;--palette-literal-760:#2b2f32b0;--palette-literal-761:#00d8e826;--palette-literal-762:#e8f2f505;--palette-literal-763:#00d8e8;--palette-literal-764:#a8b0b3;--palette-literal-765:#414549;--palette-literal-766:#00d8e833;--palette-literal-767:#00d8e814;--palette-literal-768:#a4acaf;--palette-literal-769:#26292c;--palette-literal-770:#e8f2f5;--palette-literal-771:#b3bcbf;--palette-literal-772:#e8f2f5;--palette-literal-773:#00d8e81a;--color-qi-canvas-deep:var(--color-sky-wash);--color-qi-canvas-mid:var(--color-paper-white);--color-qi-canvas-low:var(--color-cloud-veil);--color-qi-canvas-wave:var(--color-cloud-veil);--color-qi-sphere-highlight:var(--color-accent-soft);--color-qi-sphere-mid:var(--color-paper-white);--color-qi-sphere-edge:var(--color-cloud-veil);--color-brand-accent:var(--color-accent);--color-brand-accent-deep:var(--color-accent);--color-brand-accent-soft:var(--color-accent-soft);--color-brand-accent-border:var(--rim);--color-brand-accent-ring:var(--rim-strong);--palette-literal-774:#e8f2f5;--palette-literal-775:#00d8e8;--palette-literal-776:#00d8e8;--palette-literal-777:#00d8e8;--palette-literal-778:#00d8e8;--palette-literal-779:#e8f2f5;--palette-literal-780:#0a0c10;--palette-literal-781:#0a0c10;--palette-literal-782:#0a0c10;--palette-literal-783:#0a0c10;--palette-literal-784:#0a0c10}[data-palette=paris]{--color-sky-wash:#efebe6;--color-paper-white:#f8f5f2;--color-cloud-veil:#e5dfda;--color-midnight-ink:#2e2c31;--color-ink:#2e2c31;--color-stone:#6a6570;--color-fog:#766e7c;--color-pressed-charcoal:#2e2c31;--color-accent:#626e98;--color-accent-on:#fff;--color-palette-action:#fff;--color-accent-soft:#e3e2e5;--color-morning-tint:#e3e2e5;--color-signal-blue:#626e98;--color-deep-cobalt:#626e98;--color-cornflower:#626e98;--color-glass-white:#f8f5f2;--color-qi-canvas:#efebe6;--color-qi-surface:#f8f5f2;--color-qi-text-primary:#2e2c31;--color-qi-text-secondary:#6a6570;--color-qi-text-tertiary:#766e7c;--color-qi-cobalt:#626e98;--color-qi-cobalt-deep:#626e98;--color-qi-cobalt-soft:#626e9824;--color-qi-cobalt-glow:#626e9852;--color-qi-divider:#2e2c311a;--rim:#626e9824;--rim-strong:#626e9847;--glass-fill:#626e980d;--glow-accent:#626e984d;--shadow-card:0 14px 24px 4px #efebe666;--shadow-button:0 1px 2px #2e2c311a;--gradient-sky:linear-gradient(145deg, #f8f5f2, #efebe6);--gradient-brand-blue:linear-gradient(135deg, #626e98, #626e98);--gradient-hero:linear-gradient(135deg, #e5dfda, #f8f5f2);--text-on-hero:#2e2c31;--color-lilac-mist:#e7d9dc;--color-sprout:#dce4dc;--color-palette-zinc-50:#f8f5f2;--color-palette-zinc-100:#f8f5f2;--color-palette-zinc-200:#f8f5f2;--color-palette-zinc-300:#f8f5f2;--color-palette-zinc-400:#6a6570;--color-palette-zinc-500:#6a6570;--color-palette-zinc-600:#2e2c31;--color-palette-zinc-700:#2e2c31;--color-palette-zinc-800:#2e2c31;--color-palette-zinc-900:#2e2c31;--color-palette-zinc-950:#2e2c31;--palette-literal-0:#bab7b561;--palette-literal-1:#f8f5f27a;--palette-literal-2:#9c999847;--palette-literal-3:#f8f5f238;--palette-literal-4:#626e981f;--palette-literal-5:#f8f5f29e;--palette-literal-6:#626e986b;--palette-literal-7:#626e9821;--palette-literal-8:#9f9b9b1c;--palette-literal-9:#626e981a;--palette-literal-10:#626e9859;--palette-literal-13:#626e9840;--palette-literal-16:#626e98;--palette-literal-17:#626e981f;--palette-literal-18:#626e9838;--palette-literal-19:#6a686a;--palette-literal-20:#626e983d;--palette-literal-21:#f8f5f2e6;--palette-literal-22:#f8f5f2d1;--palette-literal-23:#f8f5f2e0;--palette-literal-24:#626e9880;--palette-literal-25:#626e981f;--palette-literal-26:#626e982e;--palette-literal-27:#f8f5f2;--palette-literal-28:#626e9838;--palette-literal-29:#49474ae6;--palette-literal-30:#efebe6d6;--palette-literal-31:#f8f5f20e;--palette-literal-32:#626e9894;--palette-literal-33:#626e98;--palette-literal-34:#626e9821;--palette-literal-35:#626e9833;--palette-literal-36:#efebe608;--palette-literal-37:#f8f5f233;--palette-literal-38:#f8f5f200;--palette-literal-39:#efebe68c;--palette-literal-40:#efebe6;--palette-literal-41:#626e9857;--palette-literal-42:#626e9833;--palette-literal-43:#626e981a;--palette-literal-44:#626e986b;--palette-literal-45:#626e9842;--palette-literal-46:#626e9824;--palette-literal-47:#626e9838;--palette-literal-50:#efeded;--palette-literal-51:#f8f5f2;--palette-literal-52:#626e9847;--palette-literal-53:#626e9861;--palette-literal-54:#626e9824;--palette-literal-55:#626e98e6;--palette-literal-58:#626e98;--palette-literal-60:#626e98;--palette-literal-61:#626e98;--palette-literal-62:#626e98;--palette-literal-63:#4f4c50;--palette-literal-64:#626e9857;--palette-literal-65:#626e9873;--palette-literal-66:#626e9829;--palette-literal-67:#626e98e6;--palette-literal-70:#626e98;--palette-literal-73:#efebe6;--palette-literal-74:#424044;--palette-literal-75:#49474a;--palette-literal-76:#efeded;--palette-literal-77:#f8f5f224;--palette-literal-78:#f8f5f20a;--palette-literal-79:#efebe6d9;--palette-literal-92:#f8f5f21f;--palette-literal-93:#f8f5f21a;--palette-literal-94:#626e9824;--palette-literal-95:#9f9c9b1a;--palette-literal-96:#f8f5f2;--palette-literal-97:#f8f5f2;--palette-literal-98:#f8f5f2;--palette-literal-99:#f8f5f209;--palette-literal-100:#efebe666;--palette-literal-101:#efebe699;--palette-literal-102:#f8f5f2e6;--palette-literal-103:#f8f5f2bd;--palette-literal-104:#626e981c;--palette-literal-105:#f8f5f2f2;--palette-literal-106:#626e9861;--palette-literal-107:#f8f5f214;--palette-literal-108:#626e9885;--palette-literal-109:#626e9821;--palette-literal-110:#efebe60b;--palette-literal-111:#f8f5f257;--palette-literal-112:#626e986b;--palette-literal-113:#626e9885;--palette-literal-114:#f8f5f257;--palette-literal-115:#efebe624;--palette-literal-116:#f8f5f2b8;--palette-literal-117:#f8f5f2;--palette-literal-118:#f8f5f2db;--palette-literal-119:#f8f5f2ad;--palette-literal-120:#efeded80;--palette-literal-121:#efebe6b3;--palette-literal-122:#626e9829;--palette-literal-123:#626e9857;--palette-literal-124:#626e9836;--palette-literal-125:#626e9817;--palette-literal-126:#626e9829;--palette-literal-127:#626e983d;--palette-literal-128:#626e9880;--palette-literal-129:#626e9814;--palette-literal-130:#626e9852;--palette-literal-131:#f8f5f266;--palette-literal-132:#f8f5f280;--palette-literal-133:#efeded59;--palette-literal-134:#efeded3d;--palette-literal-135:#626e9817;--palette-literal-137:#423f43;--palette-literal-138:#efebe6;--palette-literal-139:#efebe6;--palette-literal-140:#4c4a4de0;--palette-literal-141:#3f3d41d1;--palette-literal-142:#f8f5f217;--palette-literal-143:#efebe6cc;--palette-literal-144:#626e98;--palette-literal-145:#626e9861;--palette-literal-146:#423f433d;--palette-literal-147:#f8f5f229;--palette-literal-148:#474548d1;--palette-literal-149:#efebe6b8;--palette-literal-150:#f8f5f273;--palette-literal-151:#626e9821;--palette-literal-152:#9f9c9b17;--palette-literal-153:#f8f5f2;--palette-literal-154:#f8f5f2;--palette-literal-155:#f8f5f2;--palette-literal-156:#626e986b;--palette-literal-157:#efebe673;--palette-literal-158:#626e98;--palette-literal-159:#626e988c;--palette-literal-160:#787576;--palette-literal-161:#78757666;--palette-literal-163:#f8f5f2c2;--palette-literal-164:#626e981c;--palette-literal-165:#626e9852;--palette-literal-166:#626e986b;--palette-literal-167:#626e98;--palette-literal-169:#efebe61f;--palette-literal-170:#f8f5f22e;--palette-literal-171:#f8f5f233;--palette-literal-172:#626e989e;--palette-literal-173:#626e981f;--palette-literal-174:#626e9859;--palette-literal-175:#626e98;--palette-literal-176:#626e9826;--palette-literal-177:#626e9847;--palette-literal-178:#626e9866;--palette-literal-179:#858283;--palette-literal-180:#6b686a1a;--palette-literal-181:#f8f5f28f;--palette-literal-182:#f8f5f2cc;--palette-literal-183:#626e98b3;--palette-literal-184:#757273;--palette-literal-185:#f8f5f2b3;--palette-literal-186:#76747547;--palette-literal-187:#626e9859;--palette-literal-188:#7674756b;--palette-literal-189:#efeded33;--palette-literal-190:#f8f5f2b8;--palette-literal-191:#6c6a6b1a;--palette-literal-192:#efeded73;--palette-literal-193:#f8f5f2f0;--palette-literal-194:#f8f5f2c7;--palette-literal-195:#626e983d;--palette-literal-196:#f8f5f2c7;--palette-literal-197:#88858526;--palette-literal-198:#807d7e2e;--palette-literal-199:#f8f5f2c2;--palette-literal-200:#626e9833;--palette-literal-201:#f8f5f2c7;--palette-literal-203:#f8f5f29e;--palette-literal-204:#807d7e1a;--palette-literal-209:#454347;--palette-literal-210:#626e981f;--palette-literal-212:#f8f5f2;--palette-literal-213:#f8f5f2;--palette-literal-214:#f8f5f2;--palette-literal-215:#626e981c;--palette-literal-216:#626e9812;--palette-literal-217:#f8f5f2;--palette-literal-218:#5c595c1c;--palette-literal-219:#f8f5f2e8;--palette-literal-220:#f8f5f2c7;--palette-literal-221:#f8f5f2f0;--palette-literal-222:#5c595c85;--palette-literal-223:#626e9824;--palette-literal-224:#f8f5f2a8;--palette-literal-225:#524f5280;--palette-literal-226:#626e981a;--palette-literal-227:#f8f5f2a8;--palette-literal-228:#f8f5f2bf;--palette-literal-229:#626e98;--palette-literal-232:#efebe6;--palette-literal-233:#efebe6a6;--palette-literal-234:#efebe6ed;--palette-literal-235:#efebe6c9;--palette-literal-236:#efebe652;--palette-literal-238:#f8f5f214;--palette-literal-239:#626e9814;--palette-literal-240:#efebe6bf;--palette-literal-242:#f8f5f2;--palette-literal-245:#efebe66b;--palette-literal-246:#f8f5f21f;--palette-literal-248:#efebe69e;--palette-literal-249:#f8f5f21a;--palette-literal-250:#efebe6ad;--palette-literal-251:#f8f5f20f;--palette-literal-252:#f8f5f20a;--palette-literal-253:#626e98;--palette-literal-256:#efebe6f5;--palette-literal-257:#efebe6d6;--palette-literal-258:#efebe66b;--palette-literal-259:#efebe624;--palette-literal-260:#626e98;--palette-literal-263:#5c595c17;--palette-literal-264:#f8f5f2c2;--palette-literal-265:#f8f5f285;--palette-literal-266:#5552556b;--palette-literal-267:#626e9836;--palette-literal-268:#f8f5f2f5;--palette-literal-269:#f8f5f2c7;--palette-literal-270:#5552558a;--palette-literal-271:#f8f5f26b;--palette-literal-272:#626e985c;--palette-literal-273:#626e98;--palette-literal-274:#f8f5f2;--palette-literal-275:#f8f5f2;--palette-literal-276:#626e98b8;--palette-literal-277:#626e9809;--palette-literal-278:#626e9830;--palette-literal-279:#f8f5f29e;--palette-literal-280:#f8f5f280;--palette-literal-281:#626e984d;--palette-literal-282:#626e9812;--palette-literal-283:#626e98;--palette-literal-285:#626e9838;--palette-literal-286:#626e98;--palette-literal-288:#626e98;--palette-literal-290:#626e9840;--palette-literal-291:#626e981a;--palette-literal-292:#626e9859;--palette-literal-293:#626e9840;--palette-literal-294:#626e981a;--palette-literal-296:#49464adb;--palette-literal-297:#efebe6c2;--palette-literal-298:#f8f5f213;--palette-literal-299:#efebe6e6;--palette-literal-300:#626e9838;--palette-literal-301:#f8f5f242;--palette-literal-302:#626e98ad;--palette-literal-303:#999696;--palette-literal-304:#f8f5f212;--palette-literal-305:#f8f5f206;--palette-literal-306:#626e98;--palette-literal-308:#626e98bf;--palette-literal-309:#f8f5f2;--palette-literal-310:#f8f5f221;--palette-literal-311:#626e9857;--palette-literal-312:#626e9847;--palette-literal-313:#f8f5f23d;--palette-literal-314:#626e98b8;--palette-literal-315:#464448b8;--palette-literal-316:#f8f5f20b;--palette-literal-317:#5c595cc2;--palette-literal-318:#4f4d5099;--palette-literal-319:#626e9847;--palette-literal-320:#49474ab8;--palette-literal-321:#4341458c;--palette-literal-322:#f8f5f21c;--palette-literal-323:#514e52a8;--palette-literal-324:#626e9838;--palette-literal-325:#46444794;--palette-literal-327:#42404494;--palette-literal-328:#423f43f2;--palette-literal-329:#464448d1;--palette-literal-330:#4341459e;--palette-literal-331:#626e983d;--palette-literal-332:#4b494cf2;--palette-literal-333:#454246cc;--palette-literal-334:#44424685;--palette-literal-335:#626e986b;--palette-literal-336:#f8f5f2;--palette-literal-337:#626e98;--palette-literal-338:#626e98;--palette-literal-339:#626e98e6;--palette-literal-340:#626e9809;--palette-literal-341:#626e9833;--palette-literal-342:#48464aa3;--palette-literal-343:#efebe68a;--palette-literal-344:#626e984d;--palette-literal-345:#626e9812;--palette-literal-346:#626e98;--palette-literal-347:#626e983d;--palette-literal-348:#626e9859;--palette-literal-353:#626e981a;--palette-literal-354:#f8f5f2;--palette-literal-355:#b7b4b2;--palette-literal-356:#f8f5f2;--palette-literal-357:#f8f5f2;--palette-literal-358:#f8f5f2;--palette-literal-359:#f8f5f2;--palette-literal-360:#d0ccc9;--palette-literal-361:#f8f5f2;--palette-literal-362:#c1bdbb;--palette-literal-363:#626e98;--palette-literal-364:#444246;--palette-literal-365:#49474b;--palette-literal-366:#504e51;--palette-literal-367:#504e51;--palette-literal-368:#565457;--palette-literal-369:#545255;--palette-literal-370:#625f62;--palette-literal-371:#4f4c5073;--palette-literal-372:#efebe6d9;--palette-literal-373:#4e4c4f;--palette-literal-374:#aaa7a6;--palette-literal-375:#4845490d;--palette-literal-376:#4d4b4e;--palette-literal-378:#efeded;--palette-literal-379:#626e98;--palette-literal-381:#4845491f;--palette-literal-383:#f8f5f247;--palette-literal-385:#484549cc;--palette-literal-386:#f8f5f24d;--palette-literal-387:#484549e0;--palette-literal-388:#434044;--palette-literal-389:#f8f5f2;--palette-literal-390:#bab7b4;--palette-literal-391:#9b9897;--palette-literal-392:#f8f5f247;--palette-literal-393:#f8f5f2;--palette-literal-394:#efebe6;--palette-literal-395:#777576;--palette-literal-396:#efebe61a;--palette-literal-397:#efebe638;--palette-literal-398:#efebe673;--palette-literal-399:#f8f5f20f;--palette-literal-400:#706d6f6b;--palette-literal-401:#706d6f52;--palette-literal-402:#706d6f33;--palette-literal-403:#706d6f1f;--palette-literal-404:#f8f5f275;--palette-literal-405:#f8f5f25c;--palette-literal-406:#f8f5f238;--palette-literal-407:#706d6f14;--palette-literal-408:#706d6f5c;--palette-literal-409:#706d6f38;--palette-literal-410:#f8f5f20e;--palette-literal-411:#f8f5f26b;--palette-literal-412:#f8f5f23d;--palette-literal-413:#626e9800;--palette-literal-414:#626e988c;--palette-literal-415:#626e9861;--palette-literal-416:#626e9838;--palette-literal-417:#626e9800;--palette-literal-418:#626e98a6;--palette-literal-419:#626e9875;--palette-literal-420:#626e9847;--palette-literal-421:#626e9817;--palette-literal-422:#626e9812;--palette-literal-423:#f8f5f2;--palette-literal-424:#f8f5f2eb;--palette-literal-425:#f8f5f2cc;--palette-literal-426:#f8f5f2eb;--palette-literal-427:#626e9873;--palette-literal-428:#626e980d;--palette-literal-429:#f8f5f2a6;--palette-literal-430:#7472731a;--palette-literal-431:#626e9838;--palette-literal-432:#f8f5f20d;--palette-literal-433:#615e61;--palette-literal-434:#626e9829;--palette-literal-435:#f8f5f273;--palette-literal-436:#f8f5f259;--palette-literal-437:#f8f5f29e;--palette-literal-438:#626e9847;--palette-literal-439:#f8f5f252;--palette-literal-440:#626e980b;--palette-literal-441:#f8f5f247;--palette-literal-442:#f8f5f2c2;--palette-literal-443:#626e9826;--palette-literal-444:#626e981a;--palette-literal-445:#f8f5f28c;--palette-literal-446:#626e984d;--palette-literal-447:#f8f5f2f0;--palette-literal-448:#f8f5f2cc;--palette-literal-449:#f8f5f294;--palette-literal-450:#f8f5f2d1;--palette-literal-451:#f8f5f2d9;--palette-literal-452:#7e7b7c;--palette-literal-453:#f8f5f26b;--palette-literal-454:#f8f5f2a6;--palette-literal-455:#626e9866;--palette-literal-456:#626e98;--palette-literal-457:#626e98bf;--palette-literal-458:#f8f5f261;--palette-literal-459:#f8f5f294;--palette-literal-460:#f8f5f280;--palette-literal-461:#f8f5f2c2;--palette-literal-462:#f8f5f28a;--palette-literal-463:#f8f5f261;--palette-literal-464:#626e98bd;--palette-literal-465:#626e981c;--palette-literal-467:#49464ae6;--palette-literal-468:#efebe6d1;--palette-literal-469:#626e9826;--palette-literal-470:#f8f5f205;--palette-literal-471:#f8f5f22e;--palette-literal-472:#f8f5f205;--palette-literal-473:#f8f5f208;--palette-literal-474:#f8f5f211;--palette-literal-475:#626e984d;--palette-literal-476:#626e98b8;--palette-literal-477:#57545794;--palette-literal-478:#626e98;--palette-literal-479:#626e982b;--palette-literal-481:#626e981f;--palette-literal-482:#626e986b;--palette-literal-483:#626e9814;--palette-literal-484:#626e9859;--palette-literal-485:#f8f5f206;--palette-literal-486:#b0acab;--palette-literal-487:#626e9824;--palette-literal-488:#626e9817;--palette-literal-490:#626e9811;--palette-literal-492:#626e98;--palette-literal-494:#626e98b8;--palette-literal-495:#626e98;--palette-literal-497:#f8f5f240;--palette-literal-498:#626e98bd;--palette-literal-499:#626e98;--palette-literal-501:#626e9833;--palette-literal-502:#626e98a8;--palette-literal-503:#56535621;--palette-literal-504:#626e9813;--palette-literal-506:#626e981a;--palette-literal-507:#626e982e;--palette-literal-508:#626e988c;--palette-literal-509:#626e9821;--palette-literal-510:#626e980f;--palette-literal-511:#868384;--palette-literal-512:#9f9b9b;--palette-literal-513:#86838424;--palette-literal-514:#8683847a;--palette-literal-515:#8683840e;--palette-literal-516:#8683842e;--palette-literal-517:#aba7a61a;--palette-literal-518:#8a8787;--palette-literal-519:#9b9898;--palette-literal-520:#8a878724;--palette-literal-521:#8a87876b;--palette-literal-522:#8a87870e;--palette-literal-531:#adaaa81f;--palette-literal-532:#c5c1be14;--palette-literal-535:#efebe614;--palette-literal-536:#efebe60a;--palette-literal-537:#efebe61a;--palette-literal-538:#626e980e;--palette-literal-539:#f8f5f2fa;--palette-literal-540:#f8f5f2f5;--palette-literal-541:#504e5194;--palette-literal-542:#f8f5f2f0;--palette-literal-543:#f8f5f2d1;--palette-literal-544:#626e9861;--palette-literal-545:#424044f5;--palette-literal-546:#efebe6fa;--palette-literal-547:#efebe6f2;--palette-literal-548:#626e9814;--palette-literal-549:#48454906;--palette-literal-550:#626e981f;--palette-literal-551:#53515459;--palette-literal-552:#626e980d;--palette-literal-553:#f8f5f2;--palette-literal-554:#afabaa;--palette-literal-555:#efebe61a;--palette-literal-556:#efebe6;--palette-literal-557:#f8f5f202;--palette-literal-558:#626e9809;--palette-literal-559:#615e618f;--palette-literal-560:#f8f5f2c7;--palette-literal-561:#efebe6f2;--palette-literal-562:#626e9833;--palette-literal-563:#413f43;--palette-literal-564:#4240442e;--palette-literal-566:#efebe666;--palette-literal-567:#626e98;--palette-literal-568:#4240441a;--palette-literal-569:#444246;--palette-literal-570:#4d4a4e;--palette-literal-571:#565356;--palette-literal-572:#f8f5f259;--palette-literal-573:#626e981f;--palette-literal-574:#efebe638;--palette-literal-575:#626e9857;--palette-literal-576:#f8f5f2f0;--palette-literal-577:#f8f5f2e6;--palette-literal-578:#626e9852;--palette-literal-579:#efebe6cc;--palette-literal-580:#49464aeb;--palette-literal-581:#efebe6db;--palette-literal-582:#f8f5f20f;--palette-literal-583:#626e986b;--palette-literal-584:#626e981a;--palette-literal-585:#626e983d;--palette-literal-586:#f8f5f2e6;--palette-literal-587:#f8f5f2d9;--palette-literal-588:#f8f5f212;--palette-literal-589:#f8f5f21f;--palette-literal-590:#efebe6d9;--palette-literal-591:#f8f5f205;--palette-literal-592:#f8f5f214;--palette-literal-593:#626e9873;--palette-literal-594:#f8f5f226;--palette-literal-595:#efebe6f0;--palette-literal-596:#efebe6d1;--palette-literal-597:#efebe666;--palette-literal-598:#efebe629;--palette-literal-599:#555255;--palette-literal-600:#f8f5f2f0;--palette-literal-601:#626e9866;--palette-literal-602:#424044b8;--palette-literal-603:#f8f5f2;--palette-literal-604:#626e98e0;--palette-literal-605:#626e9885;--palette-literal-606:#f8f5f275;--palette-literal-607:#f8f5f224;--palette-literal-608:#efebe6b8;--palette-literal-609:#efebe66e;--palette-literal-610:#efebe629;--palette-literal-611:#626e9842;--palette-literal-612:#f8f5f22b;--palette-literal-613:#626e981a;--palette-literal-614:#626e98;--palette-literal-615:#626e98;--palette-literal-616:#626e981f;--palette-literal-617:#626e9840;--palette-literal-618:#f8f5f280;--palette-literal-624:#626e98;--palette-literal-627:#626e981f;--palette-literal-628:#626e9838;--palette-literal-629:#626e98;--palette-literal-630:#49464ad1;--palette-literal-631:#efebe6b8;--palette-literal-638:#626e98;--palette-literal-640:#626e98;--palette-literal-642:#626e982e;--palette-literal-643:#f8f5f266;--palette-literal-644:#f8f5f21a;--palette-literal-645:#f8f5f209;--palette-literal-646:#f8f5f233;--palette-literal-647:#626e989e;--palette-literal-648:#f8f5f242;--palette-literal-649:#626e98ad;--palette-literal-650:#626e981c;--palette-literal-651:#f8f5f29e;--palette-literal-652:#f8f5f207;--palette-literal-653:#626e9817;--palette-literal-654:#626e9821;--palette-literal-655:#f8f5f259;--palette-literal-656:#f8f5f213;--palette-literal-657:#f8f5f207;--palette-literal-658:#626e9814;--palette-literal-663:#f8f5f28c;--palette-literal-664:#f8f5f280;--palette-literal-665:#f8f5f206;--palette-literal-666:#f8f5f252;--palette-literal-667:#f8f5f2;--palette-literal-668:#f8f5f208;--palette-literal-669:#626e9829;--palette-literal-670:#f8f5f28c;--palette-literal-671:#f8f5f26b;--palette-literal-672:#626e981c;--palette-literal-673:#f8f5f20a;--palette-literal-674:#efebe694;--palette-literal-675:#efebe6b8;--palette-literal-676:#f8f5f2;--palette-literal-677:#efebe680;--palette-literal-678:#424044;--palette-literal-679:#efebe6eb;--palette-literal-680:#efebe661;--palette-literal-681:#efebe68c;--palette-literal-682:#efebe68c;--palette-literal-683:#efebe6e6;--palette-literal-684:#f8f5f2;--palette-literal-685:#f8f5f2;--palette-literal-686:#626e9855;--palette-literal-687:#44424630;--palette-literal-688:#514e52;--palette-literal-689:#504d50;--palette-literal-690:#545255;--palette-literal-691:#f8f5f20b;--palette-literal-692:#efebe62b;--palette-literal-693:#4e4c4f;--palette-literal-694:#efebe6;--palette-literal-695:#787576;--palette-literal-696:#efebe652;--palette-literal-697:#454347;--palette-literal-698:#f8f5f2;--palette-literal-700:#626e98;--palette-literal-704:#efebe638;--palette-literal-705:#f8f5f20f;--palette-literal-706:#48454906;--palette-literal-707:#626e981f;--palette-literal-708:#f8f5f202;--palette-literal-709:#626e9809;--palette-literal-710:#4e4b4f;--palette-literal-711:#7c797a;--palette-literal-712:#514e51;--palette-literal-713:#626e9822;--palette-literal-714:#626e98;--palette-literal-715:#7f7d7d;--palette-literal-716:#626e982e;--palette-literal-717:#f8f5f2c9;--palette-literal-718:#f8f5f28c;--palette-literal-719:#f8f5f2c9;--palette-literal-720:#6a686a;--palette-literal-721:#626e98;--palette-literal-722:#626e980b;--palette-literal-723:#626e9830;--palette-literal-724:#f8f5f2;--palette-literal-725:#626e98;--palette-literal-726:#575457;--palette-literal-727:#626e981f;--palette-literal-728:#817e7f;--palette-literal-729:#626e984a;--palette-literal-730:#f8f5f2d9;--palette-literal-731:#626e9818;--palette-literal-732:#726f71;--palette-literal-733:#626e980d;--palette-literal-734:#626e9830;--palette-literal-735:#f8f5f2;--palette-literal-736:#626e9860;--palette-literal-737:#868384;--palette-literal-738:#f8f5f280;--palette-literal-739:#626e9814;--palette-literal-740:#626e9840;--palette-literal-741:#f8f5f2b3;--palette-literal-743:#626e982e;--palette-literal-744:#b1aeac;--palette-literal-745:#514f5270;--palette-literal-746:#46444799;--palette-literal-747:#626e983b;--palette-literal-748:#f8f5f2;--palette-literal-750:#626e98;--palette-literal-751:#626e9880;--palette-literal-752:#626e98;--palette-literal-753:#626e98;--palette-literal-754:#626e9880;--palette-literal-755:#626e9855;--palette-literal-756:#f8f5f2;--palette-literal-757:#626e9830;--palette-literal-758:#626e98;--palette-literal-759:#585659b0;--palette-literal-760:#4b494cb0;--palette-literal-761:#626e9826;--palette-literal-762:#f8f5f205;--palette-literal-763:#626e98;--palette-literal-764:#b8b4b2;--palette-literal-765:#5e5b5e;--palette-literal-766:#626e9833;--palette-literal-767:#626e9814;--palette-literal-768:#b4b1af;--palette-literal-769:#464447;--palette-literal-770:#f8f5f2;--palette-literal-771:#c1bebb;--palette-literal-772:#f8f5f2;--palette-literal-773:#626e981a;--color-qi-canvas-deep:var(--color-sky-wash);--color-qi-canvas-mid:var(--color-paper-white);--color-qi-canvas-low:var(--color-cloud-veil);--color-qi-canvas-wave:var(--color-cloud-veil);--color-qi-sphere-highlight:var(--color-accent-soft);--color-qi-sphere-mid:var(--color-paper-white);--color-qi-sphere-edge:var(--color-cloud-veil);--color-brand-accent:var(--color-accent);--color-brand-accent-deep:var(--color-accent);--color-brand-accent-soft:var(--color-accent-soft);--color-brand-accent-border:var(--rim);--color-brand-accent-ring:var(--rim-strong);--palette-literal-774:#f8f5f2;--palette-literal-775:#626e98;--palette-literal-776:#626e98;--palette-literal-777:#626e98;--palette-literal-778:#626e98;--palette-literal-779:#f8f5f2;--palette-literal-780:#efebe6;--palette-literal-781:#efebe6;--palette-literal-782:#efebe6;--palette-literal-783:#efebe6;--palette-literal-784:#efebe6}[data-palette=seoul]{--color-sky-wash:#f6eff1;--color-paper-white:#fffafb;--color-cloud-veil:#ede0e4;--color-midnight-ink:#2b1f25;--color-ink:#2b1f25;--color-stone:#776a70;--color-fog:#84777c;--color-pressed-charcoal:#2b1f25;--color-accent:#c93a66;--color-accent-on:#fff;--color-palette-action:#fff;--color-accent-soft:#f7dfe6;--color-morning-tint:#f7dfe6;--color-signal-blue:#c93a66;--color-deep-cobalt:#c93a66;--color-cornflower:#c93a66;--color-glass-white:#fffafb;--color-qi-canvas:#f6eff1;--color-qi-surface:#fffafb;--color-qi-text-primary:#2b1f25;--color-qi-text-secondary:#776a70;--color-qi-text-tertiary:#84777c;--color-qi-cobalt:#c93a66;--color-qi-cobalt-deep:#c93a66;--color-qi-cobalt-soft:#c93a6624;--color-qi-cobalt-glow:#c93a6652;--color-qi-divider:#2b1f251a;--rim:#c93a6624;--rim-strong:#c93a6647;--glass-fill:#c93a660d;--glow-accent:#c93a664d;--shadow-card:0 14px 24px 4px #f6eff166;--shadow-button:0 1px 2px #2b1f251a;--gradient-sky:linear-gradient(145deg, #fffafb, #f6eff1);--gradient-brand-blue:linear-gradient(135deg, #c93a66, #c93a66);--gradient-hero:linear-gradient(135deg, #ede0e4, #fffafb);--text-on-hero:#2b1f25;--color-palette-zinc-50:#fffafb;--color-palette-zinc-100:#fffafb;--color-palette-zinc-200:#fffafb;--color-palette-zinc-300:#fffafb;--color-palette-zinc-400:#776a70;--color-palette-zinc-500:#776a70;--color-palette-zinc-600:#2b1f25;--color-palette-zinc-700:#2b1f25;--color-palette-zinc-800:#2b1f25;--color-palette-zinc-900:#2b1f25;--color-palette-zinc-950:#2b1f25;--palette-literal-0:#c3b6ba61;--palette-literal-1:#fffafb7a;--palette-literal-2:#a4989c47;--palette-literal-3:#fffafb38;--palette-literal-4:#c93a661f;--palette-literal-5:#fffafb9e;--palette-literal-6:#c93a666b;--palette-literal-7:#c93a6621;--palette-literal-8:#a79a9f1c;--palette-literal-9:#c93a661a;--palette-literal-10:#c93a6659;--palette-literal-13:#c93a6640;--palette-literal-16:#c93a66;--palette-literal-17:#c93a661f;--palette-literal-18:#c93a6638;--palette-literal-19:#71646a;--palette-literal-20:#c93a663d;--palette-literal-21:#fffafbe6;--palette-literal-22:#fffafbd1;--palette-literal-23:#fffafbe0;--palette-literal-24:#c93a6680;--palette-literal-25:#c93a661f;--palette-literal-26:#c93a662e;--palette-literal-27:#fffafb;--palette-literal-28:#c93a6638;--palette-literal-29:#4c4045e6;--palette-literal-30:#f6eff1d6;--palette-literal-31:#fffafb0e;--palette-literal-32:#c93a6694;--palette-literal-33:#c93a66;--palette-literal-34:#c93a6621;--palette-literal-35:#c93a6633;--palette-literal-36:#f6eff108;--palette-literal-37:#fffafb33;--palette-literal-38:#fffafb00;--palette-literal-39:#f6eff18c;--palette-literal-40:#f6eff1;--palette-literal-41:#c93a6657;--palette-literal-42:#c93a6633;--palette-literal-43:#c93a661a;--palette-literal-44:#c93a666b;--palette-literal-45:#c93a6642;--palette-literal-46:#c93a6624;--palette-literal-47:#c93a6638;--palette-literal-50:#f7f0f2;--palette-literal-51:#fffafb;--palette-literal-52:#c93a6647;--palette-literal-53:#c93a6661;--palette-literal-54:#c93a6624;--palette-literal-55:#c93a66e6;--palette-literal-58:#c93a66;--palette-literal-60:#c93a66;--palette-literal-61:#c93a66;--palette-literal-62:#c93a66;--palette-literal-63:#52464c;--palette-literal-64:#c93a6657;--palette-literal-65:#c93a6673;--palette-literal-66:#c93a6629;--palette-literal-67:#c93a66e6;--palette-literal-70:#c93a66;--palette-literal-73:#f6eff1;--palette-literal-74:#43373d;--palette-literal-75:#4c4045;--palette-literal-76:#f7f0f2;--palette-literal-77:#fffafb24;--palette-literal-78:#fffafb0a;--palette-literal-79:#f6eff1d9;--palette-literal-92:#fffafb1f;--palette-literal-93:#fffafb1a;--palette-literal-94:#c93a6624;--palette-literal-95:#a89ba01a;--palette-literal-96:#fffafb;--palette-literal-97:#fffafb;--palette-literal-98:#fffafb;--palette-literal-99:#fffafb09;--palette-literal-100:#f6eff166;--palette-literal-101:#f6eff199;--palette-literal-102:#fffafbe6;--palette-literal-103:#fffafbbd;--palette-literal-104:#c93a661c;--palette-literal-105:#fffafbf2;--palette-literal-106:#c93a6661;--palette-literal-107:#fffafb14;--palette-literal-108:#c93a6685;--palette-literal-109:#c93a6621;--palette-literal-110:#f6eff10b;--palette-literal-111:#fffafb57;--palette-literal-112:#c93a666b;--palette-literal-113:#c93a6685;--palette-literal-114:#fffafb57;--palette-literal-115:#f6eff124;--palette-literal-116:#fffafbb8;--palette-literal-117:#fffafb;--palette-literal-118:#fffafbdb;--palette-literal-119:#fffafbad;--palette-literal-120:#f7f0f280;--palette-literal-121:#f6eff1b3;--palette-literal-122:#c93a6629;--palette-literal-123:#c93a6657;--palette-literal-124:#c93a6636;--palette-literal-125:#c93a6617;--palette-literal-126:#c93a6629;--palette-literal-127:#c93a663d;--palette-literal-128:#c93a6680;--palette-literal-129:#c93a6614;--palette-literal-130:#c93a6652;--palette-literal-131:#fffafb66;--palette-literal-132:#fffafb80;--palette-literal-133:#f7f0f259;--palette-literal-134:#f7f0f23d;--palette-literal-135:#c93a6617;--palette-literal-137:#43373d;--palette-literal-138:#f6eff1;--palette-literal-139:#f6eff1;--palette-literal-140:#4f4349e0;--palette-literal-141:#41353ad1;--palette-literal-142:#fffafb17;--palette-literal-143:#f6eff1cc;--palette-literal-144:#c93a66;--palette-literal-145:#c93a6661;--palette-literal-146:#43373d3d;--palette-literal-147:#fffafb29;--palette-literal-148:#4a3d43d1;--palette-literal-149:#f6eff1b8;--palette-literal-150:#fffafb73;--palette-literal-151:#c93a6621;--palette-literal-152:#a89ba017;--palette-literal-153:#fffafb;--palette-literal-154:#fffafb;--palette-literal-155:#fffafb;--palette-literal-156:#c93a666b;--palette-literal-157:#f6eff173;--palette-literal-158:#c93a66;--palette-literal-159:#c93a668c;--palette-literal-160:#807378;--palette-literal-161:#80737866;--palette-literal-163:#fffafbc2;--palette-literal-164:#c93a661c;--palette-literal-165:#c93a6652;--palette-literal-166:#c93a666b;--palette-literal-167:#c93a66;--palette-literal-169:#f6eff11f;--palette-literal-170:#fffafb2e;--palette-literal-171:#fffafb33;--palette-literal-172:#c93a669e;--palette-literal-173:#c93a661f;--palette-literal-174:#c93a6659;--palette-literal-175:#c93a66;--palette-literal-176:#c93a6626;--palette-literal-177:#c93a6647;--palette-literal-178:#c93a6666;--palette-literal-179:#8d8186;--palette-literal-180:#72656a1a;--palette-literal-181:#fffafb8f;--palette-literal-182:#fffafbcc;--palette-literal-183:#c93a66b3;--palette-literal-184:#7c6f74;--palette-literal-185:#fffafbb3;--palette-literal-186:#7e717647;--palette-literal-187:#c93a6659;--palette-literal-188:#7e71766b;--palette-literal-189:#f7f0f233;--palette-literal-190:#fffafbb8;--palette-literal-191:#74676c1a;--palette-literal-192:#f7f0f273;--palette-literal-193:#fffafbf0;--palette-literal-194:#fffafbc7;--palette-literal-195:#c93a663d;--palette-literal-196:#fffafbc7;--palette-literal-197:#90848926;--palette-literal-198:#887c812e;--palette-literal-199:#fffafbc2;--palette-literal-200:#c93a6633;--palette-literal-201:#fffafbc7;--palette-literal-203:#fffafb9e;--palette-literal-204:#887c811a;--palette-literal-209:#473b41;--palette-literal-210:#c93a661f;--palette-literal-212:#fffafb;--palette-literal-213:#fffafb;--palette-literal-214:#fffafb;--palette-literal-215:#c93a661c;--palette-literal-216:#c93a6612;--palette-literal-217:#fffafb;--palette-literal-218:#61555a1c;--palette-literal-219:#fffafbe8;--palette-literal-220:#fffafbc7;--palette-literal-221:#fffafbf0;--palette-literal-222:#61555a85;--palette-literal-223:#c93a6624;--palette-literal-224:#fffafba8;--palette-literal-225:#56494f80;--palette-literal-226:#c93a661a;--palette-literal-227:#fffafba8;--palette-literal-228:#fffafbbf;--palette-literal-229:#c93a66;--palette-literal-232:#f6eff1;--palette-literal-233:#f6eff1a6;--palette-literal-234:#f6eff1ed;--palette-literal-235:#f6eff1c9;--palette-literal-236:#f6eff152;--palette-literal-238:#fffafb14;--palette-literal-239:#c93a6614;--palette-literal-240:#f6eff1bf;--palette-literal-242:#fffafb;--palette-literal-245:#f6eff16b;--palette-literal-246:#fffafb1f;--palette-literal-248:#f6eff19e;--palette-literal-249:#fffafb1a;--palette-literal-250:#f6eff1ad;--palette-literal-251:#fffafb0f;--palette-literal-252:#fffafb0a;--palette-literal-253:#c93a66;--palette-literal-256:#f6eff1f5;--palette-literal-257:#f6eff1d6;--palette-literal-258:#f6eff16b;--palette-literal-259:#f6eff124;--palette-literal-260:#c93a66;--palette-literal-263:#61555a17;--palette-literal-264:#fffafbc2;--palette-literal-265:#fffafb85;--palette-literal-266:#594d526b;--palette-literal-267:#c93a6636;--palette-literal-268:#fffafbf5;--palette-literal-269:#fffafbc7;--palette-literal-270:#594d528a;--palette-literal-271:#fffafb6b;--palette-literal-272:#c93a665c;--palette-literal-273:#c93a66;--palette-literal-274:#fffafb;--palette-literal-275:#fffafb;--palette-literal-276:#c93a66b8;--palette-literal-277:#c93a6609;--palette-literal-278:#c93a6630;--palette-literal-279:#fffafb9e;--palette-literal-280:#fffafb80;--palette-literal-281:#c93a664d;--palette-literal-282:#c93a6612;--palette-literal-283:#c93a66;--palette-literal-285:#c93a6638;--palette-literal-286:#c93a66;--palette-literal-288:#c93a66;--palette-literal-290:#c93a6640;--palette-literal-291:#c93a661a;--palette-literal-292:#c93a6659;--palette-literal-293:#c93a6640;--palette-literal-294:#c93a661a;--palette-literal-296:#4c4045db;--palette-literal-297:#f6eff1c2;--palette-literal-298:#fffafb13;--palette-literal-299:#f6eff1e6;--palette-literal-300:#c93a6638;--palette-literal-301:#fffafb42;--palette-literal-302:#c93a66ad;--palette-literal-303:#a2959a;--palette-literal-304:#fffafb12;--palette-literal-305:#fffafb06;--palette-literal-306:#c93a66;--palette-literal-308:#c93a66bf;--palette-literal-309:#fffafb;--palette-literal-310:#fffafb21;--palette-literal-311:#c93a6657;--palette-literal-312:#c93a6647;--palette-literal-313:#fffafb3d;--palette-literal-314:#c93a66b8;--palette-literal-315:#493d42b8;--palette-literal-316:#fffafb0b;--palette-literal-317:#61555ac2;--palette-literal-318:#52464c99;--palette-literal-319:#c93a6647;--palette-literal-320:#4c4045b8;--palette-literal-321:#45393f8c;--palette-literal-322:#fffafb1c;--palette-literal-323:#55484ea8;--palette-literal-324:#c93a6638;--palette-literal-325:#493c4294;--palette-literal-327:#43373d94;--palette-literal-328:#43373df2;--palette-literal-329:#493c42d1;--palette-literal-330:#44383e9e;--palette-literal-331:#c93a663d;--palette-literal-332:#4e4248f2;--palette-literal-333:#473a40cc;--palette-literal-334:#46393f85;--palette-literal-335:#c93a666b;--palette-literal-336:#fffafb;--palette-literal-337:#c93a66;--palette-literal-338:#c93a66;--palette-literal-339:#c93a66e6;--palette-literal-340:#c93a6609;--palette-literal-341:#c93a6633;--palette-literal-342:#4b3f44a3;--palette-literal-343:#f6eff18a;--palette-literal-344:#c93a664d;--palette-literal-345:#c93a6612;--palette-literal-346:#c93a66;--palette-literal-347:#c93a663d;--palette-literal-348:#c93a6659;--palette-literal-353:#c93a661a;--palette-literal-354:#fffafb;--palette-literal-355:#bfb2b7;--palette-literal-356:#fffafb;--palette-literal-357:#fffafb;--palette-literal-358:#fffafb;--palette-literal-359:#fffafb;--palette-literal-360:#d7cacf;--palette-literal-361:#fffafb;--palette-literal-362:#c9bcc1;--palette-literal-363:#c93a66;--palette-literal-364:#463a40;--palette-literal-365:#4c4045;--palette-literal-366:#55484e;--palette-literal-367:#54474d;--palette-literal-368:#5b4f54;--palette-literal-369:#594d52;--palette-literal-370:#685b61;--palette-literal-371:#52464c73;--palette-literal-372:#f6eff1d9;--palette-literal-373:#51454b;--palette-literal-374:#b3a6ab;--palette-literal-375:#4a3e430d;--palette-literal-376:#50444a;--palette-literal-378:#f7f0f2;--palette-literal-379:#c93a66;--palette-literal-381:#4a3e431f;--palette-literal-383:#fffafb47;--palette-literal-385:#4a3e43cc;--palette-literal-386:#fffafb4d;--palette-literal-387:#4a3e43e0;--palette-literal-388:#44383e;--palette-literal-389:#fffafb;--palette-literal-390:#c2b5ba;--palette-literal-391:#a3979c;--palette-literal-392:#fffafb47;--palette-literal-393:#fffafb;--palette-literal-394:#f6eff1;--palette-literal-395:#7f7277;--palette-literal-396:#f6eff11a;--palette-literal-397:#f6eff138;--palette-literal-398:#f6eff173;--palette-literal-399:#fffafb0f;--palette-literal-400:#776a706b;--palette-literal-401:#776a7052;--palette-literal-402:#776a7033;--palette-literal-403:#776a701f;--palette-literal-404:#fffafb75;--palette-literal-405:#fffafb5c;--palette-literal-406:#fffafb38;--palette-literal-407:#776a7014;--palette-literal-408:#776a705c;--palette-literal-409:#776a7038;--palette-literal-410:#fffafb0e;--palette-literal-411:#fffafb6b;--palette-literal-412:#fffafb3d;--palette-literal-413:#c93a6600;--palette-literal-414:#c93a668c;--palette-literal-415:#c93a6661;--palette-literal-416:#c93a6638;--palette-literal-417:#c93a6600;--palette-literal-418:#c93a66a6;--palette-literal-419:#c93a6675;--palette-literal-420:#c93a6647;--palette-literal-421:#c93a6617;--palette-literal-422:#c93a6612;--palette-literal-423:#fffafb;--palette-literal-424:#fffafbeb;--palette-literal-425:#fffafbcc;--palette-literal-426:#fffafbeb;--palette-literal-427:#c93a6673;--palette-literal-428:#c93a660d;--palette-literal-429:#fffafba6;--palette-literal-430:#7c6f741a;--palette-literal-431:#c93a6638;--palette-literal-432:#fffafb0d;--palette-literal-433:#675a60;--palette-literal-434:#c93a6629;--palette-literal-435:#fffafb73;--palette-literal-436:#fffafb59;--palette-literal-437:#fffafb9e;--palette-literal-438:#c93a6647;--palette-literal-439:#fffafb52;--palette-literal-440:#c93a660b;--palette-literal-441:#fffafb47;--palette-literal-442:#fffafbc2;--palette-literal-443:#c93a6626;--palette-literal-444:#c93a661a;--palette-literal-445:#fffafb8c;--palette-literal-446:#c93a664d;--palette-literal-447:#fffafbf0;--palette-literal-448:#fffafbcc;--palette-literal-449:#fffafb94;--palette-literal-450:#fffafbd1;--palette-literal-451:#fffafbd9;--palette-literal-452:#867a7f;--palette-literal-453:#fffafb6b;--palette-literal-454:#fffafba6;--palette-literal-455:#c93a6666;--palette-literal-456:#c93a66;--palette-literal-457:#c93a66bf;--palette-literal-458:#fffafb61;--palette-literal-459:#fffafb94;--palette-literal-460:#fffafb80;--palette-literal-461:#fffafbc2;--palette-literal-462:#fffafb8a;--palette-literal-463:#fffafb61;--palette-literal-464:#c93a66bd;--palette-literal-465:#c93a661c;--palette-literal-467:#4c4045e6;--palette-literal-468:#f6eff1d1;--palette-literal-469:#c93a6626;--palette-literal-470:#fffafb05;--palette-literal-471:#fffafb2e;--palette-literal-472:#fffafb05;--palette-literal-473:#fffafb08;--palette-literal-474:#fffafb11;--palette-literal-475:#c93a664d;--palette-literal-476:#c93a66b8;--palette-literal-477:#5c505594;--palette-literal-478:#c93a66;--palette-literal-479:#c93a662b;--palette-literal-481:#c93a661f;--palette-literal-482:#c93a666b;--palette-literal-483:#c93a6614;--palette-literal-484:#c93a6659;--palette-literal-485:#fffafb06;--palette-literal-486:#b8abb0;--palette-literal-487:#c93a6624;--palette-literal-488:#c93a6617;--palette-literal-490:#c93a6611;--palette-literal-492:#c93a66;--palette-literal-494:#c93a66b8;--palette-literal-495:#c93a66;--palette-literal-497:#fffafb40;--palette-literal-498:#c93a66bd;--palette-literal-499:#c93a66;--palette-literal-501:#c93a6633;--palette-literal-502:#c93a66a8;--palette-literal-503:#5b4f5421;--palette-literal-504:#c93a6613;--palette-literal-506:#c93a661a;--palette-literal-507:#c93a662e;--palette-literal-508:#c93a668c;--palette-literal-509:#c93a6621;--palette-literal-510:#c93a660f;--palette-literal-511:#8e8287;--palette-literal-512:#a79a9f;--palette-literal-513:#8e828724;--palette-literal-514:#8e82877a;--palette-literal-515:#8e82870e;--palette-literal-516:#8e82872e;--palette-literal-517:#b3a6ab1a;--palette-literal-518:#92868b;--palette-literal-519:#a4989c;--palette-literal-520:#92868b24;--palette-literal-521:#92868b6b;--palette-literal-522:#92868b0e;--palette-literal-531:#b6a9ae1f;--palette-literal-532:#cdc0c414;--palette-literal-535:#f6eff114;--palette-literal-536:#f6eff10a;--palette-literal-537:#f6eff11a;--palette-literal-538:#c93a660e;--palette-literal-539:#fffafbfa;--palette-literal-540:#fffafbf5;--palette-literal-541:#54474d94;--palette-literal-542:#fffafbf0;--palette-literal-543:#fffafbd1;--palette-literal-544:#c93a6661;--palette-literal-545:#44383ef5;--palette-literal-546:#f6eff1fa;--palette-literal-547:#f6eff1f2;--palette-literal-548:#c93a6614;--palette-literal-549:#4a3e4306;--palette-literal-550:#c93a661f;--palette-literal-551:#584b5159;--palette-literal-552:#c93a660d;--palette-literal-553:#fffafb;--palette-literal-554:#b7aaaf;--palette-literal-555:#f6eff11a;--palette-literal-556:#f6eff1;--palette-literal-557:#fffafb02;--palette-literal-558:#c93a6609;--palette-literal-559:#675a608f;--palette-literal-560:#fffafbc7;--palette-literal-561:#f6eff1f2;--palette-literal-562:#c93a6633;--palette-literal-563:#43373d;--palette-literal-564:#44383e2e;--palette-literal-566:#f6eff166;--palette-literal-567:#c93a66;--palette-literal-568:#44383e1a;--palette-literal-569:#473a40;--palette-literal-570:#50444a;--palette-literal-571:#5a4e53;--palette-literal-572:#fffafb59;--palette-literal-573:#c93a661f;--palette-literal-574:#f6eff138;--palette-literal-575:#c93a6657;--palette-literal-576:#fffafbf0;--palette-literal-577:#fffafbe6;--palette-literal-578:#c93a6652;--palette-literal-579:#f6eff1cc;--palette-literal-580:#4c4045eb;--palette-literal-581:#f6eff1db;--palette-literal-582:#fffafb0f;--palette-literal-583:#c93a666b;--palette-literal-584:#c93a661a;--palette-literal-585:#c93a663d;--palette-literal-586:#fffafbe6;--palette-literal-587:#fffafbd9;--palette-literal-588:#fffafb12;--palette-literal-589:#fffafb1f;--palette-literal-590:#f6eff1d9;--palette-literal-591:#fffafb05;--palette-literal-592:#fffafb14;--palette-literal-593:#c93a6673;--palette-literal-594:#fffafb26;--palette-literal-595:#f6eff1f0;--palette-literal-596:#f6eff1d1;--palette-literal-597:#f6eff166;--palette-literal-598:#f6eff129;--palette-literal-599:#594d52;--palette-literal-600:#fffafbf0;--palette-literal-601:#c93a6666;--palette-literal-602:#43373db8;--palette-literal-603:#fffafb;--palette-literal-604:#c93a66e0;--palette-literal-605:#c93a6685;--palette-literal-606:#fffafb75;--palette-literal-607:#fffafb24;--palette-literal-608:#f6eff1b8;--palette-literal-609:#f6eff16e;--palette-literal-610:#f6eff129;--palette-literal-611:#c93a6642;--palette-literal-612:#fffafb2b;--palette-literal-613:#c93a661a;--palette-literal-614:#c93a66;--palette-literal-615:#c93a66;--palette-literal-616:#c93a661f;--palette-literal-617:#c93a6640;--palette-literal-618:#fffafb80;--palette-literal-624:#c93a66;--palette-literal-627:#c93a661f;--palette-literal-628:#c93a6638;--palette-literal-629:#c93a66;--palette-literal-630:#4c4045d1;--palette-literal-631:#f6eff1b8;--palette-literal-638:#c93a66;--palette-literal-640:#c93a66;--palette-literal-642:#c93a662e;--palette-literal-643:#fffafb66;--palette-literal-644:#fffafb1a;--palette-literal-645:#fffafb09;--palette-literal-646:#fffafb33;--palette-literal-647:#c93a669e;--palette-literal-648:#fffafb42;--palette-literal-649:#c93a66ad;--palette-literal-650:#c93a661c;--palette-literal-651:#fffafb9e;--palette-literal-652:#fffafb07;--palette-literal-653:#c93a6617;--palette-literal-654:#c93a6621;--palette-literal-655:#fffafb59;--palette-literal-656:#fffafb13;--palette-literal-657:#fffafb07;--palette-literal-658:#c93a6614;--palette-literal-663:#fffafb8c;--palette-literal-664:#fffafb80;--palette-literal-665:#fffafb06;--palette-literal-666:#fffafb52;--palette-literal-667:#fffafb;--palette-literal-668:#fffafb08;--palette-literal-669:#c93a6629;--palette-literal-670:#fffafb8c;--palette-literal-671:#fffafb6b;--palette-literal-672:#c93a661c;--palette-literal-673:#fffafb0a;--palette-literal-674:#f6eff194;--palette-literal-675:#f6eff1b8;--palette-literal-676:#fffafb;--palette-literal-677:#f6eff180;--palette-literal-678:#43373d;--palette-literal-679:#f6eff1eb;--palette-literal-680:#f6eff161;--palette-literal-681:#f6eff18c;--palette-literal-682:#f6eff18c;--palette-literal-683:#f6eff1e6;--palette-literal-684:#fffafb;--palette-literal-685:#fffafb;--palette-literal-686:#c93a6655;--palette-literal-687:#46393f30;--palette-literal-688:#55484e;--palette-literal-689:#53474d;--palette-literal-690:#594d52;--palette-literal-691:#fffafb0b;--palette-literal-692:#f6eff12b;--palette-literal-693:#51454b;--palette-literal-694:#f6eff1;--palette-literal-695:#807378;--palette-literal-696:#f6eff152;--palette-literal-697:#473b41;--palette-literal-698:#fffafb;--palette-literal-700:#c93a66;--palette-literal-704:#f6eff138;--palette-literal-705:#fffafb0f;--palette-literal-706:#4a3e4306;--palette-literal-707:#c93a661f;--palette-literal-708:#fffafb02;--palette-literal-709:#c93a6609;--palette-literal-710:#51454b;--palette-literal-711:#84777c;--palette-literal-712:#55484e;--palette-literal-713:#c93a6622;--palette-literal-714:#c93a66;--palette-literal-715:#887b80;--palette-literal-716:#c93a662e;--palette-literal-717:#fffafbc9;--palette-literal-718:#fffafb8c;--palette-literal-719:#fffafbc9;--palette-literal-720:#71646a;--palette-literal-721:#c93a66;--palette-literal-722:#c93a660b;--palette-literal-723:#c93a6630;--palette-literal-724:#fffafb;--palette-literal-725:#c93a66;--palette-literal-726:#5c5055;--palette-literal-727:#c93a661f;--palette-literal-728:#897d82;--palette-literal-729:#c93a664a;--palette-literal-730:#fffafbd9;--palette-literal-731:#c93a6618;--palette-literal-732:#7a6d72;--palette-literal-733:#c93a660d;--palette-literal-734:#c93a6630;--palette-literal-735:#fffafb;--palette-literal-736:#c93a6660;--palette-literal-737:#8f8287;--palette-literal-738:#fffafb80;--palette-literal-739:#c93a6614;--palette-literal-740:#c93a6640;--palette-literal-741:#fffafbb3;--palette-literal-743:#c93a662e;--palette-literal-744:#baadb1;--palette-literal-745:#55484e70;--palette-literal-746:#493c4299;--palette-literal-747:#c93a663b;--palette-literal-748:#fffafb;--palette-literal-750:#c93a66;--palette-literal-751:#c93a6680;--palette-literal-752:#c93a66;--palette-literal-753:#c93a66;--palette-literal-754:#c93a6680;--palette-literal-755:#c93a6655;--palette-literal-756:#fffafb;--palette-literal-757:#c93a6630;--palette-literal-758:#c93a66;--palette-literal-759:#5d5156b0;--palette-literal-760:#4e4248b0;--palette-literal-761:#c93a6626;--palette-literal-762:#fffafb05;--palette-literal-763:#c93a66;--palette-literal-764:#c0b3b8;--palette-literal-765:#63575c;--palette-literal-766:#c93a6633;--palette-literal-767:#c93a6614;--palette-literal-768:#bdb0b4;--palette-literal-769:#493c42;--palette-literal-770:#fffafb;--palette-literal-771:#c9bcc1;--palette-literal-772:#fffafb;--palette-literal-773:#c93a661a;--color-qi-canvas-deep:var(--color-sky-wash);--color-qi-canvas-mid:var(--color-paper-white);--color-qi-canvas-low:var(--color-cloud-veil);--color-qi-canvas-wave:var(--color-cloud-veil);--color-qi-sphere-highlight:var(--color-accent-soft);--color-qi-sphere-mid:var(--color-paper-white);--color-qi-sphere-edge:var(--color-cloud-veil);--color-brand-accent:var(--color-accent);--color-brand-accent-deep:var(--color-accent);--color-brand-accent-soft:var(--color-accent-soft);--color-brand-accent-border:var(--rim);--color-brand-accent-ring:var(--rim-strong);--palette-literal-774:#fffafb;--palette-literal-775:#c93a66;--palette-literal-776:#c93a66;--palette-literal-777:#c93a66;--palette-literal-778:#c93a66;--palette-literal-779:#fffafb;--palette-literal-780:#f6eff1;--palette-literal-781:#f6eff1;--palette-literal-782:#f6eff1;--palette-literal-783:#f6eff1;--palette-literal-784:#f6eff1}[data-palette=dubai]{--color-sky-wash:#100e0a;--color-paper-white:#1a1712;--color-cloud-veil:#241f18;--color-midnight-ink:#f3eee3;--color-ink:#f3eee3;--color-stone:#a69c8a;--color-fog:#978b77;--color-pressed-charcoal:#241f18;--color-accent:#d4a24c;--color-accent-on:#17120a;--color-palette-action:#17120a;--color-accent-soft:#342a1a;--color-morning-tint:#342a1a;--color-signal-blue:#d4a24c;--color-deep-cobalt:#d4a24c;--color-cornflower:#d4a24c;--color-glass-white:#ede0c8;--color-qi-canvas:#100e0a;--color-qi-surface:#1a1712;--color-qi-text-primary:#f3eee3;--color-qi-text-secondary:#a69c8a;--color-qi-text-tertiary:#978b77;--color-qi-cobalt:#d4a24c;--color-qi-cobalt-deep:#d4a24c;--color-qi-cobalt-soft:#d4a24c24;--color-qi-cobalt-glow:#d4a24c52;--color-qi-divider:#f3eee31a;--rim:#d4a24c24;--rim-strong:#d4a24c47;--glass-fill:#d4a24c0d;--glow-accent:#d4a24c4d;--shadow-card:0 14px 24px 4px #100e0a66;--shadow-button:0 1px 2px #f3eee31a;--gradient-sky:linear-gradient(145deg, #1a1712, #100e0a);--gradient-brand-blue:linear-gradient(135deg, #d4a24c, #d4a24c);--gradient-hero:linear-gradient(135deg, #241f18, #1a1712);--text-on-hero:#f3eee3;--color-palette-zinc-50:#f3eee3;--color-palette-zinc-100:#f3eee3;--color-palette-zinc-200:#f3eee3;--color-palette-zinc-300:#f3eee3;--color-palette-zinc-400:#a69c8a;--color-palette-zinc-500:#a69c8a;--color-palette-zinc-600:#241f18;--color-palette-zinc-700:#241f18;--color-palette-zinc-800:#241f18;--color-palette-zinc-900:#241f18;--color-palette-zinc-950:#241f18;--palette-literal-0:#b5b1a861;--palette-literal-1:#f3eee37a;--palette-literal-2:#918d8547;--palette-literal-3:#f3eee338;--palette-literal-4:#d4a24c1f;--palette-literal-5:#f3eee39e;--palette-literal-6:#d4a24c6b;--palette-literal-7:#d4a24c21;--palette-literal-8:#9491891c;--palette-literal-9:#d4a24c1a;--palette-literal-10:#d4a24c59;--palette-literal-13:#d4a24c40;--palette-literal-16:#d4a24c;--palette-literal-17:#d4a24c1f;--palette-literal-18:#d4a24c38;--palette-literal-19:#57544e;--palette-literal-20:#d4a24c3d;--palette-literal-21:#f3eee3e6;--palette-literal-22:#f3eee3d1;--palette-literal-23:#f3eee3e0;--palette-literal-24:#d4a24c80;--palette-literal-25:#d4a24c1f;--palette-literal-26:#d4a24c2e;--palette-literal-27:#f3eee3;--palette-literal-28:#d4a24c38;--palette-literal-29:#302d28e6;--palette-literal-30:#100e0ad6;--palette-literal-31:#f3eee30e;--palette-literal-32:#d4a24c94;--palette-literal-33:#d4a24c;--palette-literal-34:#d4a24c21;--palette-literal-35:#d4a24c33;--palette-literal-36:#100e0a08;--palette-literal-37:#f3eee333;--palette-literal-38:#f3eee300;--palette-literal-39:#100e0a8c;--palette-literal-40:#100e0a;--palette-literal-41:#d4a24c57;--palette-literal-42:#d4a24c33;--palette-literal-43:#d4a24c1a;--palette-literal-44:#d4a24c6b;--palette-literal-45:#d4a24c42;--palette-literal-46:#d4a24c24;--palette-literal-47:#d4a24c38;--palette-literal-50:#251f15;--palette-literal-51:#f3eee3;--palette-literal-52:#d4a24c47;--palette-literal-53:#d4a24c61;--palette-literal-54:#d4a24c24;--palette-literal-55:#d4a24ce6;--palette-literal-58:#d4a24c;--palette-literal-60:#d4a24c;--palette-literal-61:#d4a24c;--palette-literal-62:#d4a24c;--palette-literal-63:#36342f;--palette-literal-64:#d4a24c57;--palette-literal-65:#d4a24c73;--palette-literal-66:#d4a24c29;--palette-literal-67:#d4a24ce6;--palette-literal-70:#d4a24c;--palette-literal-73:#100e0a;--palette-literal-74:#272520;--palette-literal-75:#302d28;--palette-literal-76:#251f15;--palette-literal-77:#f3eee324;--palette-literal-78:#f3eee30a;--palette-literal-79:#100e0ad9;--palette-literal-92:#f3eee31f;--palette-literal-93:#f3eee31a;--palette-literal-94:#d4a24c24;--palette-literal-95:#9591891a;--palette-literal-96:#f3eee3;--palette-literal-97:#f3eee3;--palette-literal-98:#f3eee3;--palette-literal-99:#f3eee309;--palette-literal-100:#100e0a66;--palette-literal-101:#100e0a99;--palette-literal-102:#f3eee3e6;--palette-literal-103:#f3eee3bd;--palette-literal-104:#d4a24c1c;--palette-literal-105:#f3eee3f2;--palette-literal-106:#d4a24c61;--palette-literal-107:#f3eee314;--palette-literal-108:#d4a24c85;--palette-literal-109:#d4a24c21;--palette-literal-110:#100e0a0b;--palette-literal-111:#f3eee357;--palette-literal-112:#d4a24c6b;--palette-literal-113:#d4a24c85;--palette-literal-114:#f3eee357;--palette-literal-115:#100e0a24;--palette-literal-116:#f3eee3b8;--palette-literal-117:#f3eee3;--palette-literal-118:#f3eee3db;--palette-literal-119:#f3eee3ad;--palette-literal-120:#251f1580;--palette-literal-121:#100e0ab3;--palette-literal-122:#d4a24c29;--palette-literal-123:#d4a24c57;--palette-literal-124:#d4a24c36;--palette-literal-125:#d4a24c17;--palette-literal-126:#d4a24c29;--palette-literal-127:#d4a24c3d;--palette-literal-128:#d4a24c80;--palette-literal-129:#d4a24c14;--palette-literal-130:#d4a24c52;--palette-literal-131:#f3eee366;--palette-literal-132:#f3eee380;--palette-literal-133:#251f1559;--palette-literal-134:#251f153d;--palette-literal-135:#d4a24c17;--palette-literal-137:#272520;--palette-literal-138:#100e0a;--palette-literal-139:#100e0a;--palette-literal-140:#33312ce0;--palette-literal-141:#24221ed1;--palette-literal-142:#f3eee317;--palette-literal-143:#100e0acc;--palette-literal-144:#d4a24c;--palette-literal-145:#d4a24c61;--palette-literal-146:#2725203d;--palette-literal-147:#f3eee329;--palette-literal-148:#2d2b26d1;--palette-literal-149:#100e0ab8;--palette-literal-150:#f3eee373;--palette-literal-151:#d4a24c21;--palette-literal-152:#95918917;--palette-literal-153:#f3eee3;--palette-literal-154:#f3eee3;--palette-literal-155:#f3eee3;--palette-literal-156:#d4a24c6b;--palette-literal-157:#100e0a73;--palette-literal-158:#d4a24c;--palette-literal-159:#d4a24c8c;--palette-literal-160:#67645d;--palette-literal-161:#67645d66;--palette-literal-163:#f3eee3c2;--palette-literal-164:#d4a24c1c;--palette-literal-165:#d4a24c52;--palette-literal-166:#d4a24c6b;--palette-literal-167:#d4a24c;--palette-literal-169:#100e0a1f;--palette-literal-170:#f3eee32e;--palette-literal-171:#f3eee333;--palette-literal-172:#d4a24c9e;--palette-literal-173:#d4a24c1f;--palette-literal-174:#d4a24c59;--palette-literal-175:#d4a24c;--palette-literal-176:#d4a24c26;--palette-literal-177:#d4a24c47;--palette-literal-178:#d4a24c66;--palette-literal-179:#76736c;--palette-literal-180:#58554e1a;--palette-literal-181:#f3eee38f;--palette-literal-182:#f3eee3cc;--palette-literal-183:#d4a24cb3;--palette-literal-184:#636059;--palette-literal-185:#f3eee3b3;--palette-literal-186:#65625b47;--palette-literal-187:#d4a24c59;--palette-literal-188:#65625b6b;--palette-literal-189:#251f1533;--palette-literal-190:#f3eee3b8;--palette-literal-191:#5956501a;--palette-literal-192:#251f1573;--palette-literal-193:#f3eee3f0;--palette-literal-194:#f3eee3c7;--palette-literal-195:#d4a24c3d;--palette-literal-196:#f3eee3c7;--palette-literal-197:#7a776f26;--palette-literal-198:#716d662e;--palette-literal-199:#f3eee3c2;--palette-literal-200:#d4a24c33;--palette-literal-201:#f3eee3c7;--palette-literal-203:#f3eee39e;--palette-literal-204:#716d661a;--palette-literal-209:#2b2924;--palette-literal-210:#d4a24c1f;--palette-literal-212:#f3eee3;--palette-literal-213:#f3eee3;--palette-literal-214:#f3eee3;--palette-literal-215:#d4a24c1c;--palette-literal-216:#d4a24c12;--palette-literal-217:#f3eee3;--palette-literal-218:#46433d1c;--palette-literal-219:#f3eee3e8;--palette-literal-220:#f3eee3c7;--palette-literal-221:#f3eee3f0;--palette-literal-222:#46433d85;--palette-literal-223:#d4a24c24;--palette-literal-224:#f3eee3a8;--palette-literal-225:#3a373280;--palette-literal-226:#d4a24c1a;--palette-literal-227:#f3eee3a8;--palette-literal-228:#f3eee3bf;--palette-literal-229:#d4a24c;--palette-literal-232:#100e0a;--palette-literal-233:#100e0aa6;--palette-literal-234:#100e0aed;--palette-literal-235:#100e0ac9;--palette-literal-236:#100e0a52;--palette-literal-238:#f3eee314;--palette-literal-239:#d4a24c14;--palette-literal-240:#100e0abf;--palette-literal-242:#f3eee3;--palette-literal-245:#100e0a6b;--palette-literal-246:#f3eee31f;--palette-literal-248:#100e0a9e;--palette-literal-249:#f3eee31a;--palette-literal-250:#100e0aad;--palette-literal-251:#f3eee30f;--palette-literal-252:#f3eee30a;--palette-literal-253:#d4a24c;--palette-literal-256:#100e0af5;--palette-literal-257:#100e0ad6;--palette-literal-258:#100e0a6b;--palette-literal-259:#100e0a24;--palette-literal-260:#d4a24c;--palette-literal-263:#46433d17;--palette-literal-264:#f3eee3c2;--palette-literal-265:#f3eee385;--palette-literal-266:#3e3b366b;--palette-literal-267:#d4a24c36;--palette-literal-268:#f3eee3f5;--palette-literal-269:#f3eee3c7;--palette-literal-270:#3e3b368a;--palette-literal-271:#f3eee36b;--palette-literal-272:#d4a24c5c;--palette-literal-273:#d4a24c;--palette-literal-274:#f3eee3;--palette-literal-275:#f3eee3;--palette-literal-276:#d4a24cb8;--palette-literal-277:#d4a24c09;--palette-literal-278:#d4a24c30;--palette-literal-279:#f3eee39e;--palette-literal-280:#f3eee380;--palette-literal-281:#d4a24c4d;--palette-literal-282:#d4a24c12;--palette-literal-283:#d4a24c;--palette-literal-285:#d4a24c38;--palette-literal-286:#d4a24c;--palette-literal-288:#d4a24c;--palette-literal-290:#d4a24c40;--palette-literal-291:#d4a24c1a;--palette-literal-292:#d4a24c59;--palette-literal-293:#d4a24c40;--palette-literal-294:#d4a24c1a;--palette-literal-296:#2f2d28db;--palette-literal-297:#100e0ac2;--palette-literal-298:#f3eee313;--palette-literal-299:#100e0ae6;--palette-literal-300:#d4a24c38;--palette-literal-301:#f3eee342;--palette-literal-302:#d4a24cad;--palette-literal-303:#8e8a83;--palette-literal-304:#f3eee312;--palette-literal-305:#f3eee306;--palette-literal-306:#d4a24c;--palette-literal-308:#d4a24cbf;--palette-literal-309:#f3eee3;--palette-literal-310:#f3eee321;--palette-literal-311:#d4a24c57;--palette-literal-312:#d4a24c47;--palette-literal-313:#f3eee33d;--palette-literal-314:#d4a24cb8;--palette-literal-315:#2d2a26b8;--palette-literal-316:#f3eee30b;--palette-literal-317:#46433dc2;--palette-literal-318:#37342f99;--palette-literal-319:#d4a24c47;--palette-literal-320:#302d28b8;--palette-literal-321:#2927228c;--palette-literal-322:#f3eee31c;--palette-literal-323:#393631a8;--palette-literal-324:#d4a24c38;--palette-literal-325:#2c2a2594;--palette-literal-327:#27252094;--palette-literal-328:#272520f2;--palette-literal-329:#2c2a25d1;--palette-literal-330:#2926229e;--palette-literal-331:#d4a24c3d;--palette-literal-332:#32302bf2;--palette-literal-333:#2b2824cc;--palette-literal-334:#2a272385;--palette-literal-335:#d4a24c6b;--palette-literal-336:#f3eee3;--palette-literal-337:#d4a24c;--palette-literal-338:#d4a24c;--palette-literal-339:#d4a24ce6;--palette-literal-340:#d4a24c09;--palette-literal-341:#d4a24c33;--palette-literal-342:#2f2d28a3;--palette-literal-343:#100e0a8a;--palette-literal-344:#d4a24c4d;--palette-literal-345:#d4a24c12;--palette-literal-346:#d4a24c;--palette-literal-347:#d4a24c3d;--palette-literal-348:#d4a24c59;--palette-literal-353:#d4a24c1a;--palette-literal-354:#f3eee3;--palette-literal-355:#b1ada4;--palette-literal-356:#f3eee3;--palette-literal-357:#f3eee3;--palette-literal-358:#f3eee3;--palette-literal-359:#f3eee3;--palette-literal-360:#cfcac0;--palette-literal-361:#f3eee3;--palette-literal-362:#bdb8af;--palette-literal-363:#d4a24c;--palette-literal-364:#2a2823;--palette-literal-365:#302e29;--palette-literal-366:#383631;--palette-literal-367:#383630;--palette-literal-368:#3f3d37;--palette-literal-369:#3d3b35;--palette-literal-370:#4d4a44;--palette-literal-371:#37342f73;--palette-literal-372:#100e0ad9;--palette-literal-373:#36332e;--palette-literal-374:#a29e96;--palette-literal-375:#2e2c270d;--palette-literal-376:#35322d;--palette-literal-378:#251f15;--palette-literal-379:#d4a24c;--palette-literal-381:#2e2c271f;--palette-literal-383:#f3eee347;--palette-literal-385:#2e2c27cc;--palette-literal-386:#f3eee34d;--palette-literal-387:#2e2c27e0;--palette-literal-388:#282621;--palette-literal-389:#f3eee3;--palette-literal-390:#b5b1a7;--palette-literal-391:#908c85;--palette-literal-392:#f3eee347;--palette-literal-393:#f3eee3;--palette-literal-394:#100e0a;--palette-literal-395:#66635d;--palette-literal-396:#100e0a1a;--palette-literal-397:#100e0a38;--palette-literal-398:#100e0a73;--palette-literal-399:#f3eee30f;--palette-literal-400:#5d5a546b;--palette-literal-401:#5d5a5452;--palette-literal-402:#5d5a5433;--palette-literal-403:#5d5a541f;--palette-literal-404:#f3eee375;--palette-literal-405:#f3eee35c;--palette-literal-406:#f3eee338;--palette-literal-407:#5d5a5414;--palette-literal-408:#5d5a545c;--palette-literal-409:#5d5a5438;--palette-literal-410:#f3eee30e;--palette-literal-411:#f3eee36b;--palette-literal-412:#f3eee33d;--palette-literal-413:#d4a24c00;--palette-literal-414:#d4a24c8c;--palette-literal-415:#d4a24c61;--palette-literal-416:#d4a24c38;--palette-literal-417:#d4a24c00;--palette-literal-418:#d4a24ca6;--palette-literal-419:#d4a24c75;--palette-literal-420:#d4a24c47;--palette-literal-421:#d4a24c17;--palette-literal-422:#d4a24c12;--palette-literal-423:#f3eee3;--palette-literal-424:#f3eee3eb;--palette-literal-425:#f3eee3cc;--palette-literal-426:#f3eee3eb;--palette-literal-427:#d4a24c73;--palette-literal-428:#d4a24c0d;--palette-literal-429:#f3eee3a6;--palette-literal-430:#6360591a;--palette-literal-431:#d4a24c38;--palette-literal-432:#f3eee30d;--palette-literal-433:#4c4943;--palette-literal-434:#d4a24c29;--palette-literal-435:#f3eee373;--palette-literal-436:#f3eee359;--palette-literal-437:#f3eee39e;--palette-literal-438:#d4a24c47;--palette-literal-439:#f3eee352;--palette-literal-440:#d4a24c0b;--palette-literal-441:#f3eee347;--palette-literal-442:#f3eee3c2;--palette-literal-443:#d4a24c26;--palette-literal-444:#d4a24c1a;--palette-literal-445:#f3eee38c;--palette-literal-446:#d4a24c4d;--palette-literal-447:#f3eee3f0;--palette-literal-448:#f3eee3cc;--palette-literal-449:#f3eee394;--palette-literal-450:#f3eee3d1;--palette-literal-451:#f3eee3d9;--palette-literal-452:#6e6b64;--palette-literal-453:#f3eee36b;--palette-literal-454:#f3eee3a6;--palette-literal-455:#d4a24c66;--palette-literal-456:#d4a24c;--palette-literal-457:#d4a24cbf;--palette-literal-458:#f3eee361;--palette-literal-459:#f3eee394;--palette-literal-460:#f3eee380;--palette-literal-461:#f3eee3c2;--palette-literal-462:#f3eee38a;--palette-literal-463:#f3eee361;--palette-literal-464:#d4a24cbd;--palette-literal-465:#d4a24c1c;--palette-literal-467:#2f2d28e6;--palette-literal-468:#100e0ad1;--palette-literal-469:#d4a24c26;--palette-literal-470:#f3eee305;--palette-literal-471:#f3eee32e;--palette-literal-472:#f3eee305;--palette-literal-473:#f3eee308;--palette-literal-474:#f3eee311;--palette-literal-475:#d4a24c4d;--palette-literal-476:#d4a24cb8;--palette-literal-477:#403d3894;--palette-literal-478:#d4a24c;--palette-literal-479:#d4a24c2b;--palette-literal-481:#d4a24c1f;--palette-literal-482:#d4a24c6b;--palette-literal-483:#d4a24c14;--palette-literal-484:#d4a24c59;--palette-literal-485:#f3eee306;--palette-literal-486:#a9a59c;--palette-literal-487:#d4a24c24;--palette-literal-488:#d4a24c17;--palette-literal-490:#d4a24c11;--palette-literal-492:#d4a24c;--palette-literal-494:#d4a24cb8;--palette-literal-495:#d4a24c;--palette-literal-497:#f3eee340;--palette-literal-498:#d4a24cbd;--palette-literal-499:#d4a24c;--palette-literal-501:#d4a24c33;--palette-literal-502:#d4a24ca8;--palette-literal-503:#3f3c3721;--palette-literal-504:#d4a24c13;--palette-literal-506:#d4a24c1a;--palette-literal-507:#d4a24c2e;--palette-literal-508:#d4a24c8c;--palette-literal-509:#d4a24c21;--palette-literal-510:#d4a24c0f;--palette-literal-511:#78746d;--palette-literal-512:#949189;--palette-literal-513:#78746d24;--palette-literal-514:#78746d7a;--palette-literal-515:#78746d0e;--palette-literal-516:#78746d2e;--palette-literal-517:#a39f961a;--palette-literal-518:#7c7972;--palette-literal-519:#918d85;--palette-literal-520:#7c797224;--palette-literal-521:#7c79726b;--palette-literal-522:#7c79720e;--palette-literal-531:#a6a2991f;--palette-literal-532:#c1bdb414;--palette-literal-535:#100e0a14;--palette-literal-536:#100e0a0a;--palette-literal-537:#100e0a1a;--palette-literal-538:#d4a24c0e;--palette-literal-539:#f3eee3fa;--palette-literal-540:#f3eee3f5;--palette-literal-541:#38363094;--palette-literal-542:#f3eee3f0;--palette-literal-543:#f3eee3d1;--palette-literal-544:#d4a24c61;--palette-literal-545:#282621f5;--palette-literal-546:#100e0afa;--palette-literal-547:#100e0af2;--palette-literal-548:#d4a24c14;--palette-literal-549:#2e2c2706;--palette-literal-550:#d4a24c1f;--palette-literal-551:#3c393459;--palette-literal-552:#d4a24c0d;--palette-literal-553:#f3eee3;--palette-literal-554:#a7a39b;--palette-literal-555:#100e0a1a;--palette-literal-556:#100e0a;--palette-literal-557:#f3eee302;--palette-literal-558:#d4a24c09;--palette-literal-559:#4c49438f;--palette-literal-560:#f3eee3c7;--palette-literal-561:#100e0af2;--palette-literal-562:#d4a24c33;--palette-literal-563:#272520;--palette-literal-564:#2825212e;--palette-literal-566:#100e0a66;--palette-literal-567:#d4a24c;--palette-literal-568:#2825211a;--palette-literal-569:#2a2823;--palette-literal-570:#34322d;--palette-literal-571:#3f3c37;--palette-literal-572:#f3eee359;--palette-literal-573:#d4a24c1f;--palette-literal-574:#100e0a38;--palette-literal-575:#d4a24c57;--palette-literal-576:#f3eee3f0;--palette-literal-577:#f3eee3e6;--palette-literal-578:#d4a24c52;--palette-literal-579:#100e0acc;--palette-literal-580:#2f2d28eb;--palette-literal-581:#100e0adb;--palette-literal-582:#f3eee30f;--palette-literal-583:#d4a24c6b;--palette-literal-584:#d4a24c1a;--palette-literal-585:#d4a24c3d;--palette-literal-586:#f3eee3e6;--palette-literal-587:#f3eee3d9;--palette-literal-588:#f3eee312;--palette-literal-589:#f3eee31f;--palette-literal-590:#100e0ad9;--palette-literal-591:#f3eee305;--palette-literal-592:#f3eee314;--palette-literal-593:#d4a24c73;--palette-literal-594:#f3eee326;--palette-literal-595:#100e0af0;--palette-literal-596:#100e0ad1;--palette-literal-597:#100e0a66;--palette-literal-598:#100e0a29;--palette-literal-599:#3e3b36;--palette-literal-600:#f3eee3f0;--palette-literal-601:#d4a24c66;--palette-literal-602:#272520b8;--palette-literal-603:#f3eee3;--palette-literal-604:#d4a24ce0;--palette-literal-605:#d4a24c85;--palette-literal-606:#f3eee375;--palette-literal-607:#f3eee324;--palette-literal-608:#100e0ab8;--palette-literal-609:#100e0a6e;--palette-literal-610:#100e0a29;--palette-literal-611:#d4a24c42;--palette-literal-612:#f3eee32b;--palette-literal-613:#d4a24c1a;--palette-literal-614:#d4a24c;--palette-literal-615:#d4a24c;--palette-literal-616:#d4a24c1f;--palette-literal-617:#d4a24c40;--palette-literal-618:#f3eee380;--palette-literal-624:#d4a24c;--palette-literal-627:#d4a24c1f;--palette-literal-628:#d4a24c38;--palette-literal-629:#d4a24c;--palette-literal-630:#2f2d28d1;--palette-literal-631:#100e0ab8;--palette-literal-638:#d4a24c;--palette-literal-640:#d4a24c;--palette-literal-642:#d4a24c2e;--palette-literal-643:#f3eee366;--palette-literal-644:#f3eee31a;--palette-literal-645:#f3eee309;--palette-literal-646:#f3eee333;--palette-literal-647:#d4a24c9e;--palette-literal-648:#f3eee342;--palette-literal-649:#d4a24cad;--palette-literal-650:#d4a24c1c;--palette-literal-651:#f3eee39e;--palette-literal-652:#f3eee307;--palette-literal-653:#d4a24c17;--palette-literal-654:#d4a24c21;--palette-literal-655:#f3eee359;--palette-literal-656:#f3eee313;--palette-literal-657:#f3eee307;--palette-literal-658:#d4a24c14;--palette-literal-663:#f3eee38c;--palette-literal-664:#f3eee380;--palette-literal-665:#f3eee306;--palette-literal-666:#f3eee352;--palette-literal-667:#f3eee3;--palette-literal-668:#f3eee308;--palette-literal-669:#d4a24c29;--palette-literal-670:#f3eee38c;--palette-literal-671:#f3eee36b;--palette-literal-672:#d4a24c1c;--palette-literal-673:#f3eee30a;--palette-literal-674:#100e0a94;--palette-literal-675:#100e0ab8;--palette-literal-676:#f3eee3;--palette-literal-677:#100e0a80;--palette-literal-678:#272520;--palette-literal-679:#100e0aeb;--palette-literal-680:#100e0a61;--palette-literal-681:#100e0a8c;--palette-literal-682:#100e0a8c;--palette-literal-683:#100e0ae6;--palette-literal-684:#f3eee3;--palette-literal-685:#f3eee3;--palette-literal-686:#d4a24c55;--palette-literal-687:#2a272330;--palette-literal-688:#393631;--palette-literal-689:#373530;--palette-literal-690:#3d3a35;--palette-literal-691:#f3eee30b;--palette-literal-692:#100e0a2b;--palette-literal-693:#36332e;--palette-literal-694:#100e0a;--palette-literal-695:#67645d;--palette-literal-696:#100e0a52;--palette-literal-697:#2b2924;--palette-literal-698:#f3eee3;--palette-literal-700:#d4a24c;--palette-literal-704:#100e0a38;--palette-literal-705:#f3eee30f;--palette-literal-706:#2e2c2706;--palette-literal-707:#d4a24c1f;--palette-literal-708:#f3eee302;--palette-literal-709:#d4a24c09;--palette-literal-710:#35332d;--palette-literal-711:#6b6861;--palette-literal-712:#393631;--palette-literal-713:#d4a24c22;--palette-literal-714:#d4a24c;--palette-literal-715:#706d66;--palette-literal-716:#d4a24c2e;--palette-literal-717:#f3eee3c9;--palette-literal-718:#f3eee38c;--palette-literal-719:#f3eee3c9;--palette-literal-720:#57544e;--palette-literal-721:#d4a24c;--palette-literal-722:#d4a24c0b;--palette-literal-723:#d4a24c30;--palette-literal-724:#f3eee3;--palette-literal-725:#d4a24c;--palette-literal-726:#403d38;--palette-literal-727:#d4a24c1f;--palette-literal-728:#726f68;--palette-literal-729:#d4a24c4a;--palette-literal-730:#f3eee3d9;--palette-literal-731:#d4a24c18;--palette-literal-732:#605d57;--palette-literal-733:#d4a24c0d;--palette-literal-734:#d4a24c30;--palette-literal-735:#f3eee3;--palette-literal-736:#d4a24c60;--palette-literal-737:#78746d;--palette-literal-738:#f3eee380;--palette-literal-739:#d4a24c14;--palette-literal-740:#d4a24c40;--palette-literal-741:#f3eee3b3;--palette-literal-743:#d4a24c2e;--palette-literal-744:#aaa69e;--palette-literal-745:#39373170;--palette-literal-746:#2c2a2599;--palette-literal-747:#d4a24c3b;--palette-literal-748:#f3eee3;--palette-literal-750:#d4a24c;--palette-literal-751:#d4a24c80;--palette-literal-752:#d4a24c;--palette-literal-753:#d4a24c;--palette-literal-754:#d4a24c80;--palette-literal-755:#d4a24c55;--palette-literal-756:#f3eee3;--palette-literal-757:#d4a24c30;--palette-literal-758:#d4a24c;--palette-literal-759:#423f39b0;--palette-literal-760:#32302bb0;--palette-literal-761:#d4a24c26;--palette-literal-762:#f3eee305;--palette-literal-763:#d4a24c;--palette-literal-764:#b2aea5;--palette-literal-765:#484540;--palette-literal-766:#d4a24c33;--palette-literal-767:#d4a24c14;--palette-literal-768:#aeaaa1;--palette-literal-769:#2c2a25;--palette-literal-770:#f3eee3;--palette-literal-771:#bdb9b0;--palette-literal-772:#f3eee3;--palette-literal-773:#d4a24c1a;--color-qi-canvas-deep:var(--color-sky-wash);--color-qi-canvas-mid:var(--color-paper-white);--color-qi-canvas-low:var(--color-cloud-veil);--color-qi-canvas-wave:var(--color-cloud-veil);--color-qi-sphere-highlight:var(--color-accent-soft);--color-qi-sphere-mid:var(--color-paper-white);--color-qi-sphere-edge:var(--color-cloud-veil);--color-brand-accent:var(--color-accent);--color-brand-accent-deep:var(--color-accent);--color-brand-accent-soft:var(--color-accent-soft);--color-brand-accent-border:var(--rim);--color-brand-accent-ring:var(--rim-strong);--palette-literal-774:#f3eee3;--palette-literal-775:#d4a24c;--palette-literal-776:#d4a24c;--palette-literal-777:#d4a24c;--palette-literal-778:#d4a24c;--palette-literal-779:#f3eee3;--palette-literal-780:#100e0a;--palette-literal-781:#100e0a;--palette-literal-782:#100e0a;--palette-literal-783:#100e0a;--palette-literal-784:#100e0a}.theme-art{isolation:isolate;position:relative}.theme-art:before{content:"";z-index:-1;pointer-events:none;background-color:var(--theme-art-ink,transparent);opacity:var(--theme-art-opacity,0);-webkit-mask-image:var(--theme-art-image,linear-gradient(#0000,#0000)), linear-gradient(to bottom, #000 var(--theme-art-fade,58%), transparent 100%);-webkit-mask-image:var(--theme-art-image,linear-gradient(#0000,#0000)), linear-gradient(to bottom, #000 var(--theme-art-fade,58%), transparent 100%);-webkit-mask-image:var(--theme-art-image,linear-gradient(#0000,#0000)), linear-gradient(to bottom, #000 var(--theme-art-fade,58%), transparent 100%);-webkit-mask-image:var(--theme-art-image,linear-gradient(#0000,#0000)), linear-gradient(to bottom, #000 var(--theme-art-fade,58%), transparent 100%);mask-image:var(--theme-art-image,linear-gradient(#0000,#0000)), linear-gradient(to bottom, #000 var(--theme-art-fade,58%), transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:fixed;inset:0;-webkit-mask-position:50% 0,50% 0;mask-position:50% 0,50% 0;-webkit-mask-size:100%,100% 100%;mask-size:100%,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.theme-art:after{content:"";z-index:-1;pointer-events:none;background-color:var(--theme-art-lights-ink,transparent);opacity:var(--theme-art-lights-opacity,0);-webkit-mask-image:var(--theme-art-lights,linear-gradient(#0000,#0000)), linear-gradient(to bottom, #000 var(--theme-art-fade,58%), transparent 100%);-webkit-mask-image:var(--theme-art-lights,linear-gradient(#0000,#0000)), linear-gradient(to bottom, #000 var(--theme-art-fade,58%), transparent 100%);-webkit-mask-image:var(--theme-art-lights,linear-gradient(#0000,#0000)), linear-gradient(to bottom, #000 var(--theme-art-fade,58%), transparent 100%);-webkit-mask-image:var(--theme-art-lights,linear-gradient(#0000,#0000)), linear-gradient(to bottom, #000 var(--theme-art-fade,58%), transparent 100%);mask-image:var(--theme-art-lights,linear-gradient(#0000,#0000)), linear-gradient(to bottom, #000 var(--theme-art-fade,58%), transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:fixed;inset:0;-webkit-mask-position:50% 0,50% 0;mask-position:50% 0,50% 0;-webkit-mask-size:100%,100% 100%;mask-size:100%,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}:root{--theme-art-image:url(/themes/manila-art.63efcf98.webp);--theme-art-ink:#8a8172;--theme-art-opacity:.5}.dark{--theme-art-image:url(/themes/newyork-art.fa6a8680.webp);--theme-art-ink:#5c7fc4;--theme-art-opacity:.5;--theme-art-lights:url(/themes/newyork-lights.91320cc7.webp);--theme-art-lights-ink:#cfe0ff;--theme-art-lights-opacity:.5}html[data-palette=paris]{--theme-art-ink:#646c8a;--theme-art-opacity:.52}html[data-palette=seoul]{--theme-art-ink:#c4708c;--theme-art-opacity:.78;--theme-art-fade:76%}@media (max-width:640px){html[data-palette=seoul] .theme-art:before{-webkit-mask-position:50% 0,50% 0;mask-position:50% 0,50% 0;-webkit-mask-size:118%,100% 100%;mask-size:118%,100% 100%}}[data-palette=tokyo]{--theme-art-ink:#2f7c8e;--theme-art-lights:url(/themes/tokyo-lights.3cd8c59a.webp);--theme-art-lights-ink:#7feaf6;--theme-art-lights-opacity:.34;--theme-art-fade:34%}[data-palette=dubai]{--theme-art-ink:#9a7644;--theme-art-lights:url(/themes/dubai-lights.869c23ef.webp);--theme-art-lights-ink:#ffd79a;--theme-art-lights-opacity:.42;--theme-art-fade:40%}@media (max-width:640px){.theme-art:before{-webkit-mask-position:62% 0,50% 0;mask-position:62% 0,50% 0;-webkit-mask-size:190%,100% 100%;mask-size:190%,100% 100%}:root{--theme-art-opacity:.42}.dark{--theme-art-opacity:.3}}@media (prefers-reduced-motion:no-preference){.theme-art:before{transition:opacity .24s}}html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) :is(.goal-page-canvas,.warm-page-canvas,.qfs-page-canvas,.filter-page-canvas){background:var(--color-sky-wash)}html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) :is(.goal-glass-card,.qfs-focus-card,.desktop-focus-workspace,.filter-sheet):not(.home-ask-desktop){background:var(--color-paper-white);border-color:var(--rim)}html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) .home-ask-desktop{background:#faf6eeb8}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) .home-ask-desktop{background:color-mix(in srgb,var(--color-paper-white) 72%,transparent)}}html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) .home-ask-desktop,html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) .goal-session-row{border-color:var(--rim)}html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) .goal-session-row--active{border-color:var(--color-qi-state-running)}html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) :is(.home-cta,.goal-detail-cta-row>[data-testid=goal-detail-start-session],.quick-create-cta,.session-action-control--primary,.smart-pad-action-primary,.profile-avatar-initials,.qfs-choice--selected,.goal-primary-action,.goal-toolbar-primary,.qfs-start-button,.qfs-duration--selected,.qfs-time-orb,.goals-view-toggle-button--active,.goal-tab-indicator):not(:disabled){background:var(--color-accent);color:var(--color-accent-on);border-color:var(--color-accent)}html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) .goal-tab--on{color:var(--color-accent-on)}html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) :is(.goal-primary-action,.goal-toolbar-primary,.qfs-start-button):hover{background:var(--color-accent);color:var(--color-accent-on);filter:brightness(.96)}html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) .focus-state-field:not(.focus-state-field--paused):not(.focus-state-field--overtime){--desktop-focus-accent:var(--color-accent);--desktop-focus-accent-2:var(--color-accent);--desktop-focus-accent-soft:var(--color-accent-soft);--desktop-focus-glow:var(--glow-accent);--desktop-focus-track:var(--rim-strong);--desktop-focus-ambient:transparent}html[data-background-art=off] .theme-art:before,html[data-background-art=off] .theme-art:after{display:none}html[data-palette] .theme-art:before{opacity:min(var(--theme-art-opacity,0),var(--palette-art-ceiling,.5))}html:is([data-palette=paris],[data-palette=seoul]) :is(.home-stats,.goals-stats,.home-ask-compact,.home-ask-field,.home-suggestion,.home-chip,.home-plan-context,.home-goal-chip,.goal-secondary-action){border-color:#0069e057}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul]) :is(.home-stats,.goals-stats,.home-ask-compact,.home-ask-field,.home-suggestion,.home-chip,.home-plan-context,.home-goal-chip,.goal-secondary-action){border-color:color-mix(in srgb, var(--color-accent) 34%, transparent)}}html:is([data-palette=paris],[data-palette=seoul]) .home-goal-card:not(.home-quick-card){border-color:#34c75957}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul]) .home-goal-card:not(.home-quick-card){border-color:color-mix(in srgb, var(--color-qi-state-running) 34%, transparent)}}html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) body{--session-action-accent:var(--color-accent);--session-action-accent-soft:#0069e024}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul],[data-palette=tokyo],[data-palette=dubai]) body{--session-action-accent-soft:color-mix(in srgb, var(--color-accent) 14%, transparent)}}html:is([data-palette=paris],[data-palette=seoul]) .session-action-card{--session-action-ring:#0069e057}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul]) .session-action-card{--session-action-ring:color-mix(in srgb, var(--color-accent) 34%, transparent)}}html:is([data-palette=paris],[data-palette=seoul]) .desktop-focus-workspace{--desktop-focus-chip-ring:#0069e052}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul]) .desktop-focus-workspace{--desktop-focus-chip-ring:color-mix(in srgb, var(--color-accent) 32%, transparent)}}html:is([data-palette=paris],[data-palette=seoul]) .desktop-focus-workspace{--desktop-focus-chip-bg:#e9eced}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul]) .desktop-focus-workspace{--desktop-focus-chip-bg:color-mix(in srgb, var(--color-accent) 7%, var(--color-paper-white))}}html:is([data-palette=paris],[data-palette=seoul]) .desktop-focus-workspace{--desktop-focus-chip-hover:#d7e2ec}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul]) .desktop-focus-workspace{--desktop-focus-chip-hover:color-mix(in srgb, var(--color-accent) 14%, var(--color-paper-white))}}html:is([data-palette=paris],[data-palette=seoul]) .desktop-focus-workspace{border-color:#0069e04d}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul]) .desktop-focus-workspace{border-color:color-mix(in srgb, var(--color-accent) 30%, transparent)}}html:is([data-palette=paris],[data-palette=seoul]) :is(.desktop-focus-action-card,.desktop-focus-progress,.focus-state-field){border-color:#0069e04d}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul]) :is(.desktop-focus-action-card,.desktop-focus-progress,.focus-state-field){border-color:color-mix(in srgb, var(--color-accent) 30%, transparent)}}html:is([data-palette=paris],[data-palette=seoul]) .goal-visual-card-shade{background:linear-gradient(90deg, var(--goal-scrim) 0%, var(--goal-scrim) 40%, var(--goal-scrim) 72%, var(--goal-scrim) 100%)}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul]) .goal-visual-card-shade{background:linear-gradient(90deg, var(--goal-scrim) 0%, color-mix(in srgb, var(--goal-scrim) 87%, transparent) 40%, color-mix(in srgb, var(--goal-scrim) 42%, transparent) 72%, color-mix(in srgb, var(--goal-scrim) 17%, transparent) 100%)}}html:is([data-palette=paris],[data-palette=seoul]) .notes-goal-card{background:var(--goal-scrim)}html:is([data-palette=paris],[data-palette=seoul]) .notes-card-shade{background:linear-gradient(90deg, var(--goal-scrim) 0%, var(--goal-scrim) 36%, var(--goal-scrim) 69%, var(--goal-scrim) 100%), linear-gradient(180deg, #faf6ee14, #0069e014)}@supports (color:color-mix(in lab, red, red)){html:is([data-palette=paris],[data-palette=seoul]) .notes-card-shade{background:linear-gradient(90deg, var(--goal-scrim) 0%, color-mix(in srgb, var(--goal-scrim) 85%, transparent) 36%, color-mix(in srgb, var(--goal-scrim) 40%, transparent) 69%, color-mix(in srgb, var(--goal-scrim) 14%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-paper-white) 8%, transparent), color-mix(in srgb, var(--color-accent) 8%, transparent))}}[data-palette=paris]{--goal-scrim:#343240f0;--rim:#626e986b;--rim-strong:#626e9899}[data-palette=seoul]{--goal-scrim:#3d2a33f0;--rim:#c93a666b;--rim-strong:#c93a6699}@media (max-width:767px){html[data-palette=dubai]{--theme-art-ink:#b68e53;--theme-art-opacity:.48;--theme-art-lights-opacity:.62;--theme-art-fade:58%}}@media (max-width:640px){html[data-palette=dubai] .theme-art:after{-webkit-mask-position:62% 0,50% 0;mask-position:62% 0,50% 0;-webkit-mask-size:190%,100% 100%;mask-size:190%,100% 100%}}@media (min-width:540px) and (max-width:767px){.mission-start-shell:has(.active-session-shell--live)>section{padding-top:12px;padding-bottom:calc(108px + env(safe-area-inset-bottom))}.active-session-shell--live{min-height:calc(100svh - 120px - env(safe-area-inset-bottom));flex-direction:column;gap:8px;padding-bottom:0;display:flex}.active-session-shell--live .mobile-focus-greeting{flex-shrink:0;margin:0}.active-session-shell--live .session-switch-pill{min-height:36px;padding:.35rem .65rem;display:inline-flex}.active-session-shell--live .active-session-intro{margin:0}.active-session-shell--live .active-session-intro h1{max-width:none;margin:0;font-size:clamp(22px,3.6vw,28px);line-height:1.1;display:block}.active-session-shell--live .mobile-focus-action{flex-shrink:0;max-height:none;margin:0;padding:12px 16px}.active-session-shell--live .mobile-focus-action.mobile-focus-chrome--hidden{max-height:0}.active-session-shell--live .mobile-focus-action p{font-size:16px;line-height:1.35}.active-session-shell--live>section:empty{display:none}.active-session-shell--live .active-session-timer{flex:1;justify-content:center;margin:0}.active-session-shell--live [data-timer-theme]{width:clamp(180px,100svh - 390px,300px);height:clamp(180px,100svh - 390px,300px)}.active-session-shell--live .session-mobile-controls{flex-shrink:0;width:100%;max-width:400px;position:relative;inset:auto}.active-session-shell--live .session-action-tray .session-action-card{aspect-ratio:auto;border-radius:12px;gap:4px;height:48px;min-height:48px;padding:6px 4px}.active-session-shell--live .session-action-card svg{width:16px;height:16px}}body:has(.landing-page){background:var(--color-sky-wash)}.dark body:has(.landing-page){background:var(--color-sky-wash)}@keyframes tick-pop{0%{transform:scale(1)}45%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes tick-ring{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.tick-pop{animation:.34s cubic-bezier(.34,1.56,.64,1) tick-pop}.tick-ring{animation:.5s ease-out forwards tick-ring}@media (prefers-reduced-motion:reduce){.tick-pop,.tick-ring{animation:none}.tick-ring{opacity:0}}:root{--liquid-travel:cubic-bezier(.22, 1.16, .32, 1);--liquid-settle:cubic-bezier(.2, .9, .24, 1);--liquid-press:cubic-bezier(.34, 1.4, .5, 1);--rail-open:.42s}.desktop-nav-rail[data-pill-ready] [data-rail-row][data-active]{background:0 0}[data-rail-pill]{z-index:0;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #24231f12}@supports (color:color-mix(in lab, red, red)){[data-rail-pill]{box-shadow:inset 0 1px 0 #ffffffb3, inset 0 -1px 0 color-mix(in srgb, var(--color-midnight-ink) 7%, transparent)}}[data-rail-pill]{translate:0 var(--pill-y,0);transition:translate .52s var(--liquid-travel)}.dark [data-rail-pill]{box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000004d}.desktop-nav-rail [data-rail-row]{z-index:1}[data-rail-pill][data-travelling]{animation:rail-pill-squash .52s var(--liquid-settle);will-change:translate, scale}@keyframes rail-pill-squash{0%{scale:1}34%{scale:.955 1.085}68%{scale:1.012 .988}to{scale:1}}.desktop-nav-rail{transition:width var(--rail-open) var(--liquid-settle)}.desktop-nav-rail [data-rail-row]>span:last-child{transition:opacity .15s var(--liquid-settle), translate .15s var(--liquid-settle);transition-delay:0s}.desktop-nav-rail:hover [data-rail-row]>span:last-child{transition:opacity .19s var(--liquid-settle), translate .26s var(--liquid-travel);transition-delay:.13s}.desktop-nav-rail a[aria-label=startwith\ home]>span:last-child{transition:opacity .15s var(--liquid-settle);transition-delay:0s}.desktop-nav-rail:hover a[aria-label=startwith\ home]>span:last-child{transition:opacity .19s var(--liquid-settle);transition-delay:.13s}.desktop-nav-rail [data-rail-row]>span:last-child{translate:-6px}.desktop-nav-rail:hover [data-rail-row]>span:last-child{translate:0}.mobile-nav-island{transition:translate .42s var(--liquid-travel), opacity .26s var(--liquid-settle)}.mobile-nav-island.pointer-events-none{transition:translate .3s var(--liquid-settle), opacity .2s var(--liquid-settle)}.mobile-dock-tab{transition:color .2s var(--liquid-settle), scale .42s var(--liquid-press)}.mobile-dock-tab:active{transition:color .2s var(--liquid-settle), scale .11s var(--liquid-settle)}.mobile-dock-fab{transition:scale .46s var(--liquid-press)}.mobile-dock-plus:active .mobile-dock-fab{transition:scale .11s var(--liquid-settle)}.mobile-dock-plus svg{transition:rotate .42s var(--liquid-travel)}@media (prefers-reduced-motion:reduce){[data-rail-pill],.desktop-nav-rail,.desktop-nav-rail [data-rail-row]>span:last-child,.desktop-nav-rail:hover [data-rail-row]>span:last-child,.desktop-nav-rail a[aria-label=startwith\ home]>span:last-child,.desktop-nav-rail:hover a[aria-label=startwith\ home]>span:last-child,.mobile-nav-island,.mobile-nav-island.pointer-events-none,.mobile-dock-tab,.mobile-dock-tab:active,.mobile-dock-fab,.mobile-dock-plus:active .mobile-dock-fab,.mobile-dock-plus svg{transition:none}[data-rail-pill][data-travelling]{animation:none}.desktop-nav-rail [data-rail-row]>span:last-child{translate:0}}.liquid-press{width:var(--lp-w,150px);height:var(--lp-h,84px);margin:calc(var(--lp-h,84px) / -2) 0 0 calc(var(--lp-w,150px) / -2);pointer-events:none;z-index:0;translate:var(--lp-x,0) var(--lp-y,0);scale:var(--lp-sx,1) var(--lp-sy,1);transition:translate .26s cubic-bezier(.18, .84, .28, 1), scale .3s var(--liquid-settle);position:absolute;top:0;left:0}.liquid-press:after{content:"";opacity:0;background:radial-gradient(ellipse at 50% 50%, var(--color-brand-accent) 0%, var(--color-brand-accent) 42%, transparent 74%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.liquid-press:after{background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--color-brand-accent) 26%, transparent) 0%, color-mix(in srgb, var(--color-brand-accent) 9%, transparent) 42%, transparent 74%)}}.liquid-press:after{filter:blur(12px);transition:opacity .36s var(--liquid-settle), filter .22s var(--liquid-settle)}.liquid-press[data-on]:after{opacity:.34}.dark .liquid-press[data-on]:after{opacity:.46}.liquid-press[data-on][data-press]:after{opacity:.5;filter:blur(10px);transition:opacity .13s var(--liquid-settle), filter .13s var(--liquid-settle)}.dark .liquid-press[data-on][data-press]:after{opacity:.66}.mobile-dock-surface>.liquid-press{--lp-w:150px;--lp-h:84px}.desktop-nav-rail>.liquid-press{--lp-w:92px;--lp-h:124px}.more-sheet-panel>.liquid-press{--lp-w:200px;--lp-h:156px}.more-sheet-panel>:not(.liquid-press){z-index:1;position:relative}.mobile-dock-tab,.mobile-dock-plus,.more-sheet-rows>*,.desktop-nav-rail [data-rail-row]{translate:var(--shove,0px) calc(var(--sink,0) * 4px);scale:calc(1 - .03 * var(--sink,0));transition:translate .32s var(--liquid-press), scale .32s var(--liquid-press), color .2s var(--liquid-settle), filter .3s var(--liquid-settle)}.mobile-nav-island,.desktop-nav-rail{touch-action:none}.mobile-dock-fab,.rail-create-fab{transition:scale .46s var(--liquid-press), translate .46s var(--liquid-press), box-shadow .22s var(--liquid-settle), filter .3s var(--liquid-settle)}.mobile-dock-plus:active .mobile-dock-fab,.desktop-nav-rail [data-rail-row]:active .rail-create-fab{box-shadow:inset 0 3px 6px -1px #00000073, inset 0 -1px 0 #ffffff29, 0 1px 2px -1px var(--fab-glow,#0000004d);filter:brightness(.93);transition:scale .11s var(--liquid-settle), translate .11s var(--liquid-settle), box-shadow .11s var(--liquid-settle), filter .11s var(--liquid-settle);animation:none;translate:0 1.5px;scale:.94}.mobile-dock-tab:active,.desktop-nav-rail [data-rail-row]:active{filter:brightness(.93);transition:filter .11s var(--liquid-settle)}@media (prefers-reduced-motion:reduce){.mobile-dock-fab,.rail-create-fab,.mobile-dock-plus:active .mobile-dock-fab,.desktop-nav-rail [data-rail-row]:active .rail-create-fab,.mobile-dock-tab,.mobile-dock-tab:active,.mobile-dock-plus,.desktop-nav-rail [data-rail-row],.desktop-nav-rail [data-rail-row]:active{transition:none;translate:0;scale:1}}.desktop-nav-rail.rail-glass{--rail-glass-fill:24%;--rail-glass-rim:62%;--rail-glass-edge:21%;--rail-glass-sheen:6%;--rail-glass-backdrop:blur(2px) saturate(110%);box-shadow:none;background:0 0}.desktop-nav-rail.rail-glass>.rail-glass-material{border-radius:inherit;pointer-events:none;z-index:0;transform:perspective(900px) rotateX(var(--rail-lean-x,0deg)) rotateY(var(--rail-lean-y,0deg));transition:transform .42s var(--liquid-press), scale .46s var(--liquid-press);background:linear-gradient(115deg,#fffdf8,#0000 32% 75%,#fffdf808),#faf6ee;position:absolute;inset:0;scale:1}@supports (color:color-mix(in lab, red, red)){.desktop-nav-rail.rail-glass>.rail-glass-material{background:linear-gradient(115deg, color-mix(in srgb, var(--color-pure-white) var(--rail-glass-sheen), transparent), transparent 32%, transparent 75%, color-mix(in srgb, var(--color-pure-white) 3%, transparent)), color-mix(in srgb, var(--color-paper-white) var(--rail-glass-fill), transparent)}}.desktop-nav-rail.rail-glass>.rail-glass-material{box-shadow:inset 1px 1px #fffdf8,inset -1px -1px #24231f}@supports (color:color-mix(in lab, red, red)){.desktop-nav-rail.rail-glass>.rail-glass-material{box-shadow:inset 1px 1px 0 color-mix(in srgb, var(--color-pure-white) var(--rail-glass-rim), transparent), inset -1px -1px 0 color-mix(in srgb, var(--color-midnight-ink) var(--rail-glass-edge), transparent)}}.dark .desktop-nav-rail.rail-glass{--rail-glass-fill:48%;--rail-glass-rim:23%;--rail-glass-edge:12%;--rail-glass-sheen:16%;--rail-glass-backdrop:blur(6px) saturate(145%)}.desktop-nav-rail.rail-glass [data-rail-pill]{background:linear-gradient(125deg, #fffdf821, transparent 65%), var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){.desktop-nav-rail.rail-glass [data-rail-pill]{background:linear-gradient(125deg, color-mix(in srgb, var(--color-pure-white) 13%, transparent), transparent 65%), color-mix(in srgb, var(--color-brand-accent) 12%, transparent)}}.desktop-nav-rail.rail-glass [data-rail-pill]{box-shadow:inset 0 1px #fffdf861,inset 0 -1px #24231f1a}@supports (color:color-mix(in lab, red, red)){.desktop-nav-rail.rail-glass [data-rail-pill]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 38%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-midnight-ink) 10%, transparent)}}.desktop-nav-rail.rail-glass>.liquid-press{--lp-w:100%;--lp-h:180px;width:100%;translate:0 var(--lp-y,0);margin-left:0;scale:1}.desktop-nav-rail.rail-glass>.liquid-press:after{background:radial-gradient(ellipse 3px 64px at left center, #fffdf8b3, transparent), radial-gradient(ellipse 3px 64px at right center, #fffdf875, transparent), radial-gradient(ellipse at center, var(--color-brand-accent), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.desktop-nav-rail.rail-glass>.liquid-press:after{background:radial-gradient(ellipse 3px 64px at left center, color-mix(in srgb, var(--color-pure-white) 70%, transparent), transparent), radial-gradient(ellipse 3px 64px at right center, color-mix(in srgb, var(--color-pure-white) 46%, transparent), transparent), radial-gradient(ellipse at center, color-mix(in srgb, var(--color-brand-accent) 8%, transparent), transparent 70%)}}.desktop-nav-rail.rail-glass>.liquid-press:after{filter:none}.desktop-nav-rail.rail-glass [data-rail-row]{color:var(--color-stone);translate:0;scale:1}.desktop-nav-rail.rail-glass [data-rail-row][data-active]{color:var(--color-brand-accent)}.desktop-nav-rail.rail-glass [data-rail-row]:hover{color:var(--color-midnight-ink)}.desktop-nav-rail.rail-glass [data-rail-row]:active{scale:.975}@media (prefers-reduced-motion:reduce){.desktop-nav-rail.rail-glass>.liquid-press{display:none}.desktop-nav-rail.rail-glass [data-rail-row]:active{scale:1}}@media (prefers-reduced-transparency:reduce){.desktop-nav-rail.rail-glass{--rail-glass-fill:100%;--rail-glass-backdrop:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.desktop-nav-rail.rail-glass{--rail-glass-fill:100%}}.desktop-nav-rail.rail-glass>:not(.rail-glass-material):not(.liquid-press):not([data-rail-pill]){z-index:1;position:relative}.desktop-nav-rail.rail-glass:has(>.liquid-press[data-press])>.rail-glass-material{transition:transform .11s var(--liquid-settle), scale .11s var(--liquid-settle);scale:.975 .998}html:not(.dark) .desktop-nav-rail.rail-glass [data-rail-pill]{background:var(--color-brand-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .desktop-nav-rail.rail-glass [data-rail-pill]{background:color-mix(in srgb, var(--color-brand-accent) 7%, transparent)}}html:not(.dark) .desktop-nav-rail.rail-glass [data-rail-pill]{box-shadow:inset 0 1px #fffdf8a6,inset 0 -1px #24231f29}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .desktop-nav-rail.rail-glass [data-rail-pill]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 65%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-midnight-ink) 16%, transparent)}}@media (prefers-reduced-motion:reduce){:is(.desktop-nav-rail.rail-glass>.rail-glass-material,.desktop-nav-rail.rail-glass:has(>.liquid-press[data-press])>.rail-glass-material){transition:none;transform:scale(1)}}.mobile-nav-glass,.more-sheet-glass{--mobile-glass-fill:68%;--mobile-glass-rim:62%;--mobile-glass-edge:20%;--mobile-glass-sheen:6%;--mobile-glass-blur:blur(10px) saturate(110%)}.dark .mobile-nav-glass,.dark .more-sheet-glass{--mobile-glass-fill:48%;--mobile-glass-rim:23%;--mobile-glass-edge:12%;--mobile-glass-sheen:16%;--mobile-glass-blur:blur(12px) saturate(145%)}.mobile-nav-glass>.mobile-dock-surface,.more-sheet-panel.more-sheet-glass>.mobile-more-material{background:linear-gradient(115deg,#fffdf8,#0000 36% 75%,#fffdf808),#faf6ee}@supports (color:color-mix(in lab, red, red)){.mobile-nav-glass>.mobile-dock-surface,.more-sheet-panel.more-sheet-glass>.mobile-more-material{background:linear-gradient(115deg, color-mix(in srgb, var(--color-pure-white) var(--mobile-glass-sheen), transparent), transparent 36%, transparent 75%, color-mix(in srgb, var(--color-pure-white) 3%, transparent)), color-mix(in srgb, var(--color-paper-white) var(--mobile-glass-fill), transparent)}}.mobile-nav-glass>.mobile-dock-surface,.more-sheet-panel.more-sheet-glass>.mobile-more-material{box-shadow:inset 1px 0 #fffdf8,inset -1px -1px #24231f}@supports (color:color-mix(in lab, red, red)){.mobile-nav-glass>.mobile-dock-surface,.more-sheet-panel.more-sheet-glass>.mobile-more-material{box-shadow:inset 1px 0 0 color-mix(in srgb, var(--color-pure-white) var(--mobile-glass-rim), transparent), inset -1px -1px 0 color-mix(in srgb, var(--color-midnight-ink) var(--mobile-glass-edge), transparent)}}.mobile-nav-glass>.mobile-dock-surface,.more-sheet-panel.more-sheet-glass>.mobile-more-material{transform:perspective(900px) rotateX(var(--mobile-glass-x,0deg)) rotateY(var(--mobile-glass-y,0deg));transition:transform .42s var(--liquid-press), scale .46s var(--liquid-press);scale:1}.mobile-nav-glass>.mobile-dock-surface:has(>.liquid-press[data-press]){transition:transform .11s var(--liquid-settle), scale .11s var(--liquid-settle);scale:.985 .96}.mobile-nav-glass>.mobile-dock-surface:after{opacity:.4}.more-glass-backdrop{background:#282a3029}@supports (color:color-mix(in lab, red, red)){.more-glass-backdrop{background:color-mix(in srgb, var(--color-pressed-charcoal) 16%, transparent)}}.more-glass-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dark .more-glass-backdrop{background:#faf6ee6b}@supports (color:color-mix(in lab, red, red)){.dark .more-glass-backdrop{background:color-mix(in srgb, var(--color-paper-white) 42%, transparent)}}.more-sheet-panel.more-sheet-glass{--mobile-glass-fill:78%;--mobile-glass-blur:blur(18px) saturate(110%);max-height:calc(100dvh - 16px);padding-bottom:max(8px, env(safe-area-inset-bottom));background:0 0;flex-direction:column;display:flex}.dark .more-sheet-panel.more-sheet-glass{--mobile-glass-fill:64%;--mobile-glass-blur:blur(18px) saturate(145%)}.more-sheet-panel.more-sheet-glass>.mobile-more-material{z-index:0;pointer-events:none;border-radius:inherit;border-top:1px solid #fffdf8;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.more-sheet-panel.more-sheet-glass>.mobile-more-material{border-top:1px solid color-mix(in srgb, var(--color-pure-white) var(--mobile-glass-rim), transparent)}}.more-sheet-panel.more-sheet-glass>:not(.mobile-more-material):not(.liquid-press):not(.more-sheet-rows){flex-shrink:0}.more-sheet-panel.more-sheet-glass>.more-sheet-rows{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.more-sheet-panel.more-sheet-glass:has(>.liquid-press[data-press])>.mobile-more-material{transition:transform .11s var(--liquid-settle), scale .11s var(--liquid-settle);scale:.992 .996}.mobile-nav-glass .mobile-dock-tab,.mobile-nav-glass .mobile-dock-plus,.more-sheet-glass .more-sheet-rows>*{translate:0;scale:1}.mobile-nav-glass .mobile-dock-tab{color:var(--color-stone)}.mobile-nav-glass .mobile-dock-tab:is([aria-current=page],[data-active]){color:var(--color-brand-accent)}.mobile-nav-glass .mobile-dock-tab:active,.more-sheet-glass .more-sheet-rows>:active{scale:.975}.more-sheet-glass .more-sheet-rows>*{color:var(--color-midnight-ink)}.mobile-nav-glass .liquid-press:after,.more-sheet-glass>.liquid-press:after{background:radial-gradient(ellipse at center, var(--color-brand-accent), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.mobile-nav-glass .liquid-press:after,.more-sheet-glass>.liquid-press:after{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--color-brand-accent) 12%, transparent), transparent 72%)}}@media (prefers-reduced-motion:reduce){.mobile-nav-glass>.mobile-dock-surface,.more-sheet-panel.more-sheet-glass>.mobile-more-material{transition:none;transform:scale(1)}.mobile-nav-glass>.mobile-dock-surface:has(>.liquid-press[data-press]){transition:none;transform:scale(1)}.more-sheet-panel.more-sheet-glass:has(>.liquid-press[data-press])>.mobile-more-material{transition:none;transform:scale(1)}.mobile-nav-glass .mobile-dock-tab:active,.more-sheet-glass .more-sheet-rows>:active{scale:1}}@media (prefers-reduced-transparency:reduce){.mobile-nav-glass,.dark .mobile-nav-glass,.more-sheet-panel.more-sheet-glass,.dark .more-sheet-panel.more-sheet-glass{--mobile-glass-fill:100%;--mobile-glass-blur:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mobile-nav-glass,.dark .mobile-nav-glass,.more-sheet-panel.more-sheet-glass,.dark .more-sheet-panel.more-sheet-glass{--mobile-glass-fill:100%}}.goal-page-canvas .goal-session-row:has(>.home-session-link){--home-card-fill:58%;--home-card-rim:68%;--home-card-shadow:10%;-webkit-backdrop-filter:blur(7px)saturate(125%);backdrop-filter:blur(7px)saturate(125%);box-shadow:inset 0 1px #fffdf8,0 5px 16px -9px #282a30}@supports (color:color-mix(in lab, red, red)){.goal-page-canvas .goal-session-row:has(>.home-session-link){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) var(--home-card-rim), transparent), 0 5px 16px -9px color-mix(in srgb, var(--color-pressed-charcoal) var(--home-card-shadow), transparent)}}.goal-page-canvas .goal-session-row:has(>.home-session-link){transition:scale .38s var(--liquid-press), box-shadow .18s ease;scale:1}.dark .goal-page-canvas .goal-session-row:has(>.home-session-link){--home-card-fill:40%;--home-card-rim:28%;--home-card-shadow:36%}.goal-page-canvas .goal-session-row:is(.goal-session-row--scheduled,.goal-session-row--pending,.goal-session-row--quiet):has(>.home-session-link){background:#faf6ee}@supports (color:color-mix(in lab, red, red)){.goal-page-canvas .goal-session-row:is(.goal-session-row--scheduled,.goal-session-row--pending,.goal-session-row--quiet):has(>.home-session-link){background:color-mix(in srgb, var(--color-paper-white) var(--home-card-fill), transparent)}}.goal-page-canvas .goal-session-row:has(>.home-session-link:active){transition-duration:.1s;scale:1}.home-hero .home-cta{isolation:isolate;transition:scale .38s var(--liquid-press), box-shadow .18s ease;position:relative;overflow:hidden;translate:0;scale:1}.home-hero .home-cta:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#fffdf81f,#0000 65%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-hero .home-cta:before{background:linear-gradient(180deg, color-mix(in srgb, var(--color-pure-white) 12%, transparent), transparent 65%)}}.home-hero .home-cta:before{box-shadow:inset 0 1px #fffdf83d}@supports (color:color-mix(in lab, red, red)){.home-hero .home-cta:before{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 24%, transparent)}}.home-hero .home-cta:active:not(:disabled){transition-duration:.1s;scale:.975}@media (hover:hover) and (pointer:fine){.goal-page-canvas .goal-session-row:has(>.home-session-link:hover){box-shadow:inset 0 1px #fffdf8,0 8px 20px -10px #282a30}@supports (color:color-mix(in lab, red, red)){.goal-page-canvas .goal-session-row:has(>.home-session-link:hover){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) var(--home-card-rim), transparent), 0 8px 20px -10px color-mix(in srgb, var(--color-pressed-charcoal) var(--home-card-shadow), transparent)}}}@media (prefers-reduced-motion:reduce){.home-hero .home-cta,.home-hero .home-cta:active:not(:disabled){transition:none;scale:1}.goal-page-canvas .goal-session-row:has(>.home-session-link){transition:none;scale:1}.goal-page-canvas .goal-session-row:has(>.home-session-link:active){transition:none;scale:1}}@media (prefers-reduced-transparency:reduce){.goal-page-canvas .goal-session-row:has(>.home-session-link){--home-card-fill:100%;-webkit-backdrop-filter:none;backdrop-filter:none}.dark .goal-page-canvas .goal-session-row:has(>.home-session-link){--home-card-fill:100%;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.goal-page-canvas .goal-session-row:has(>.home-session-link){--home-card-fill:100%}.dark .goal-page-canvas .goal-session-row:has(>.home-session-link){--home-card-fill:100%}}.goal-page-canvas .home-session-glass:has(>.home-session-link){border-color:#cfccc685;position:relative}@supports (color:color-mix(in lab, red, red)){.goal-page-canvas .home-session-glass:has(>.home-session-link){border-color:color-mix(in srgb, var(--color-pure-white) 36%, var(--color-stone) 16%)}}.goal-page-canvas .home-session-glass:has(>.home-session-link){scale:1}.dark .goal-page-canvas .home-session-glass:has(>.home-session-link){border-color:#fffdf83d}@supports (color:color-mix(in lab, red, red)){.dark .goal-page-canvas .home-session-glass:has(>.home-session-link){border-color:color-mix(in srgb, var(--color-pure-white) 24%, transparent)}}.home-session-glass:before,.home-session-glass:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.home-session-glass:before{background:linear-gradient(120deg,#fffdf81f,#0000 35% 70%,#fffdf80a)}@supports (color:color-mix(in lab, red, red)){.home-session-glass:before{background:linear-gradient(120deg, color-mix(in srgb, var(--color-pure-white) 12%, transparent), transparent 35%, transparent 70%, color-mix(in srgb, var(--color-pure-white) 4%, transparent))}}.home-session-glass:before{box-shadow:inset 0 1px #fffdf894,inset 0 -1px #24231f2e}@supports (color:color-mix(in lab, red, red)){.home-session-glass:before{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 58%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-midnight-ink) 18%, transparent)}}.home-session-glass:before{transition:scale .38s var(--liquid-press)}.dark .home-session-glass:before{box-shadow:inset 0 1px #fffdf842,inset 0 -1px #fffdf812}@supports (color:color-mix(in lab, red, red)){.dark .home-session-glass:before{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 26%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-pure-white) 7%, transparent)}}.home-session-glass:after{background:radial-gradient(ellipse 240px 160px at var(--home-light-x,50%) var(--home-light-y,50%), var(--color-brand-accent), transparent 75%)}@supports (color:color-mix(in lab, red, red)){.home-session-glass:after{background:radial-gradient(ellipse 240px 160px at var(--home-light-x,50%) var(--home-light-y,50%), color-mix(in srgb, var(--color-brand-accent) 13%, transparent), transparent 75%)}}.home-session-glass:after{opacity:var(--home-light-visible,0);transition:opacity .22s}.home-session-glass>.home-session-link{z-index:1;position:relative}.home-session-glass:has(>.home-session-link:active):before{transition-duration:.1s;scale:.992 .975}@media (prefers-reduced-motion:reduce){.home-session-glass:after{display:none}.home-session-glass:before{transition:none;scale:1}.home-session-glass:has(>.home-session-link:active):before{transition:none;scale:1}}html:not(.dark) .goal-page-canvas .home-session-glass:has(>.home-session-link){--home-card-shadow:22%;border-color:#625e5747}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .goal-page-canvas .home-session-glass:has(>.home-session-link){border-color:color-mix(in srgb, var(--color-stone) 28%, transparent)}}html:not(.dark) .home-session-glass:before{background:linear-gradient(120deg, #fffdf861, transparent 30%, var(--color-brand-accent) 72%, var(--color-brand-accent))}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-session-glass:before{background:linear-gradient(120deg, color-mix(in srgb, var(--color-pure-white) 38%, transparent), transparent 30%, color-mix(in srgb, var(--color-brand-accent) 5%, transparent) 72%, color-mix(in srgb, var(--color-brand-accent) 10%, transparent))}}html:not(.dark) .home-session-glass:before{box-shadow:inset 0 1px #fffdf8e0,inset 0 -1px #24231f4d}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-session-glass:before{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 88%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-midnight-ink) 30%, transparent)}}html:not(.dark) .home-session-glass:after{background:radial-gradient(ellipse 260px 170px at var(--home-light-x,50%) var(--home-light-y,50%), var(--color-brand-accent), transparent 78%)}@supports (color:color-mix(in lab, red, red)){html:not(.dark) .home-session-glass:after{background:radial-gradient(ellipse 260px 170px at var(--home-light-x,50%) var(--home-light-y,50%), color-mix(in srgb, var(--color-brand-accent) 24%, transparent), transparent 78%)}}.goal-visual-card{--card-ink:var(--palette-literal-102);--card-ink-muted:#ffffffbd;--card-ink-soft:#ffffff8f}.goal-visual-card .goal-accent-text,.goal-visual-card .goal-card-deadline{color:var(--card-ink-muted)}.goal-visual-card .goal-card-deadline[data-overdue=true]{color:#ffb27a}.goal-visual-card .goal-card-progress-label{color:var(--card-ink-soft)}.goal-visual-card .goal-card-chip{color:var(--card-ink);background:#ffffff24;border:1px solid #ffffff2e}.goal-card-action-pair>:is(a,button){white-space:nowrap;min-height:38px;padding:.45rem .85rem;font-size:.8125rem}@media (min-width:640px){.goal-card-action-pair>:is(a,button){min-height:40px;padding:.5rem 1.05rem}}.goal-card-action-pair{grid-template-columns:repeat(2,max-content);width:auto}html .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){background:#faf6eeb8}@supports (color:color-mix(in lab, red, red)){html .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){background:color-mix(in srgb, var(--color-paper-white) 72%, transparent)}}html .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);border-color:#625e5740}@supports (color:color-mix(in lab, red, red)){html .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){border-color:color-mix(in srgb, var(--color-stone) 25%, transparent)}}html .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){box-shadow:inset 0 1px 0 #fffdf8cc, inset 0 -1px 0 #24231f33, 0 8px 24px -18px var(--color-stone)}@supports (color:color-mix(in lab, red, red)){html .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 80%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-midnight-ink) 20%, transparent), 0 8px 24px -18px var(--color-stone)}}html.dark .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){background:#faf6eea6}@supports (color:color-mix(in lab, red, red)){html.dark .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){background:color-mix(in srgb, var(--color-paper-white) 65%, transparent)}}html.dark .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){border-color:#fffdf833}@supports (color:color-mix(in lab, red, red)){html.dark .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){border-color:color-mix(in srgb, var(--color-pure-white) 20%, transparent)}}html.dark .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){box-shadow:inset 0 1px 0 #fffdf83d, 0 8px 24px -18px var(--color-pressed-charcoal)}@supports (color:color-mix(in lab, red, red)){html.dark .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact){box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 24%, transparent), 0 8px 24px -18px var(--color-pressed-charcoal)}}.home-ask-compact{transition:scale .36s var(--liquid-press)}.home-ask-compact:active{transition-duration:.1s;scale:.985}body:has(.home-ask-overlay) .notes-ask-panel{animation:.28s cubic-bezier(.22,1,.36,1) home-answer-arrive}@keyframes home-answer-arrive{0%{translate:0 20px}to{translate:0}}html .goal-page-canvas .home-goal-card.home-session-glass{background:#faf6ee94}@supports (color:color-mix(in lab, red, red)){html .goal-page-canvas .home-goal-card.home-session-glass{background:color-mix(in srgb, var(--color-paper-white) 58%, transparent)}}html .goal-page-canvas .home-goal-card.home-session-glass{-webkit-backdrop-filter:blur(7px)saturate(125%);backdrop-filter:blur(7px)saturate(125%);border-color:var(--home-goal-tone-border)}@supports (color:color-mix(in lab, red, red)){html .goal-page-canvas .home-goal-card.home-session-glass{border-color:color-mix(in srgb, var(--home-goal-tone-border) 48%, var(--color-stone) 12%)}}html .goal-page-canvas .home-goal-card.home-session-glass{box-shadow:inset 0 1px #fffdf8ad,0 5px 16px -9px #282a3038}@supports (color:color-mix(in lab, red, red)){html .goal-page-canvas .home-goal-card.home-session-glass{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 68%, transparent), 0 5px 16px -9px color-mix(in srgb, var(--color-pressed-charcoal) 22%, transparent)}}html.dark .goal-page-canvas .home-goal-card.home-session-glass{background:#faf6ee66}@supports (color:color-mix(in lab, red, red)){html.dark .goal-page-canvas .home-goal-card.home-session-glass{background:color-mix(in srgb, var(--color-paper-white) 40%, transparent)}}html.dark .goal-page-canvas .home-goal-card.home-session-glass{border-color:var(--home-goal-tone-border)}@supports (color:color-mix(in lab, red, red)){html.dark .goal-page-canvas .home-goal-card.home-session-glass{border-color:color-mix(in srgb, var(--home-goal-tone-border) 45%, var(--color-pure-white) 12%)}}html.dark .goal-page-canvas .home-goal-card.home-session-glass{box-shadow:inset 0 1px #fffdf847,0 5px 16px -9px #282a305c}@supports (color:color-mix(in lab, red, red)){html.dark .goal-page-canvas .home-goal-card.home-session-glass{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 28%, transparent), 0 5px 16px -9px color-mix(in srgb, var(--color-pressed-charcoal) 36%, transparent)}}.home-goal-card.home-session-glass>.home-goal-row{z-index:1;position:relative}.home-goal-card.home-session-glass:has(>.home-goal-row:active):before{transition-duration:.1s;scale:.992 .975}.home-stats a.goals-stat{transition:background-color .16s}.home-stats a.goals-stat:active{background:var(--goal-accent-soft)}.home-stats a.goals-stat:focus-visible{outline:2px solid var(--goal-accent);outline-offset:-3px}@media (hover:hover) and (pointer:fine){.home-stats a.goals-stat:hover{background:var(--goal-accent-soft)}}@media (prefers-reduced-motion:reduce){body:has(.home-ask-overlay) .notes-ask-panel{animation:none}.home-ask-compact,.home-ask-compact:active{transition:none;scale:1}.home-goal-card.home-session-glass:has(>.home-goal-row:active):before{transition:none;scale:1}}@media (prefers-reduced-transparency:reduce){html:root .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact,.home-goal-card.home-session-glass){background:var(--color-paper-white);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html:root .goal-page-canvas :is(.home-ask-desktop,.home-ask-compact,.home-goal-card.home-session-glass){background:var(--color-paper-white)}}.lg-glass,.lg-host{--lg-rim:64%;--lg-edge:20%;--lg-sheen:11%;--lg-light:15%;--lg-fill:72%}.dark .lg-glass,.dark .lg-host{--lg-rim:24%;--lg-edge:9%;--lg-sheen:15%;--lg-light:20%;--lg-fill:58%}.lg-glass{isolation:isolate;transition:scale .38s var(--liquid-press);position:relative;scale:1}.lg-glass:before,.lg-glass:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.lg-glass:before{background:linear-gradient(118deg, #fffdf8, transparent 34%, transparent 70%, var(--color-brand-accent))}@supports (color:color-mix(in lab, red, red)){.lg-glass:before{background:linear-gradient(118deg, color-mix(in srgb, var(--color-pure-white) var(--lg-sheen), transparent), transparent 34%, transparent 70%, color-mix(in srgb, var(--color-brand-accent) 6%, transparent))}}.lg-glass:before{box-shadow:inset 0 1px #fffdf8,inset 0 -1px #24231f}@supports (color:color-mix(in lab, red, red)){.lg-glass:before{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) var(--lg-rim), transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-midnight-ink) var(--lg-edge), transparent)}}.lg-glass:before{transition:scale .38s var(--liquid-press)}.dark .lg-glass:before{box-shadow:inset 0 1px #fffdf8,inset 0 -1px #fffdf8}@supports (color:color-mix(in lab, red, red)){.dark .lg-glass:before{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) var(--lg-rim), transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-pure-white) var(--lg-edge), transparent)}}.lg-glass:after{background:radial-gradient(ellipse 280px 200px at var(--lg-x,50%) var(--lg-y,50%), var(--color-brand-accent), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.lg-glass:after{background:radial-gradient(ellipse 280px 200px at var(--lg-x,50%) var(--lg-y,50%), color-mix(in srgb, var(--color-brand-accent) var(--lg-light), transparent), transparent 72%)}}.lg-glass:after{opacity:var(--lg-lit,0);transition:opacity .26s var(--liquid-settle)}.lg-glass.lg-frost{background-color:#faf6ee}@supports (color:color-mix(in lab, red, red)){.lg-glass.lg-frost{background-color:color-mix(in srgb, var(--color-paper-white) var(--lg-fill), transparent)}}.lg-glass.lg-frost{-webkit-backdrop-filter:blur(14px)saturate(122%);backdrop-filter:blur(14px)saturate(122%)}.lg-press:active{transition-duration:.11s;scale:.988}.lg-glass:has(>.lg-press:active){transition-duration:.11s;scale:.988}.lg-glass:has(>.goal-card-link:active){transition-duration:.11s;scale:.988}.lg-press:active:before{transition-duration:.11s;scale:.994 .978}.lg-glass:has(>.lg-press:active):before{transition-duration:.11s;scale:.994 .978}.lg-glass:has(>.goal-card-link:active):before{transition-duration:.11s;scale:.994 .978}.lg-host{position:relative}.lg-pane{z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg, #fffdf8, transparent 36%, transparent 72%, var(--color-brand-accent));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lg-pane{background:linear-gradient(118deg, color-mix(in srgb, var(--color-pure-white) var(--lg-sheen), transparent), transparent 36%, transparent 72%, color-mix(in srgb, var(--color-brand-accent) 6%, transparent))}}.lg-pane{box-shadow:inset 0 1px #fffdf8,inset 0 -1px #24231f}@supports (color:color-mix(in lab, red, red)){.lg-pane{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) var(--lg-rim), transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-midnight-ink) var(--lg-edge), transparent)}}.lg-pane{transition:scale .38s var(--liquid-press)}.dark .lg-pane{box-shadow:inset 0 1px #fffdf8,inset 0 -1px #fffdf8}@supports (color:color-mix(in lab, red, red)){.dark .lg-pane{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) var(--lg-rim), transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-pure-white) var(--lg-edge), transparent)}}.lg-pane:after{content:"";border-radius:inherit;background:radial-gradient(ellipse 320px 240px at var(--lg-x,50%) var(--lg-y,50%), var(--color-brand-accent), transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lg-pane:after{background:radial-gradient(ellipse 320px 240px at var(--lg-x,50%) var(--lg-y,50%), color-mix(in srgb, var(--color-brand-accent) var(--lg-light), transparent), transparent 72%)}}.lg-pane:after{opacity:var(--lg-lit,0);transition:opacity .26s var(--liquid-settle)}@media (prefers-reduced-motion:reduce){.lg-glass,.lg-glass:before,.lg-press:active,.lg-press:active:before{transition:none;scale:1}.lg-glass:has(>.goal-card-link:active){transition:none;scale:1}.lg-glass:has(>.goal-card-link:active):before{transition:none;scale:1}.lg-glass:after,.lg-pane:after{display:none}.lg-pane{transition:none}}@media (prefers-reduced-transparency:reduce){.lg-glass.lg-frost,.dark .lg-glass.lg-frost{background-color:var(--color-paper-white);-webkit-backdrop-filter:none;backdrop-filter:none}.lg-pane{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-glass.lg-frost{background-color:var(--color-paper-white)}}.goals-stats.lg-glass>.goals-stat{z-index:1;position:relative}.goal-visual-card.lg-glass:before{box-shadow:inset 0 1px #fffdf866,inset 0 -1px #24231f57}@supports (color:color-mix(in lab, red, red)){.goal-visual-card.lg-glass:before{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-pure-white) 40%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-midnight-ink) 34%, transparent)}}.goal-visual-card.lg-glass:after{background:radial-gradient(ellipse 300px 220px at var(--lg-x,50%) var(--lg-y,50%), #fffdf833, var(--color-brand-accent) 46%, transparent 74%)}@supports (color:color-mix(in lab, red, red)){.goal-visual-card.lg-glass:after{background:radial-gradient(ellipse 300px 220px at var(--lg-x,50%) var(--lg-y,50%), color-mix(in srgb, var(--color-pure-white) 20%, transparent), color-mix(in srgb, var(--color-brand-accent) 10%, transparent) 46%, transparent 74%)}}.goal-detail-hero .lg-pane{z-index:1}.goal-session-row.lg-glass>.session-card-layout{z-index:1;position:relative}.goal-session-row.lg-glass{--lg-sheen:8%}.desktop-focus-workspace .lg-pane{--lg-light:13%}.dark .desktop-focus-workspace .lg-pane{--lg-light:17%}.desktop-focus-workspace:has(>.lg-pane) .desktop-focus-ambient{opacity:.28}.filter-sheet .lg-pane{display:none}.desktop-focus-workspace:has(>.lg-pane){animation:dialog-glass-arrive .32s var(--liquid-travel)}@keyframes dialog-glass-arrive{0%{translate:0 18px;scale:.985}to{translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.desktop-focus-workspace:has(>.lg-pane){animation:none}}.win-shelf-hero{border-radius:22px}.win-shelf-hero>*{z-index:1;position:relative}.win-shelf-hero-top{align-items:center;gap:.8rem;padding:1rem 1.1rem;display:flex}.win-shelf-trophy{width:44px;height:44px;color:var(--goal-accent-deep);background:var(--goal-accent-soft);border-radius:13px;flex:none;place-items:center;display:grid}.win-shelf-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--goal-accent-deep);font-size:10px;font-weight:700}.win-shelf-headline{letter-spacing:-.035em;color:var(--color-midnight-ink);margin-top:2px;font-size:22px;font-weight:600;line-height:1.15}.win-shelf-note{color:var(--color-stone);margin-top:3px;font-size:12px;font-weight:500}.win-shelf-stats{border-top:1px solid #625e572e;grid-template-columns:1fr 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.win-shelf-stats{border-top:1px solid color-mix(in srgb, var(--color-stone) 18%, transparent)}}.dark .win-shelf-stats{border-top-color:#fffdf824}@supports (color:color-mix(in lab, red, red)){.dark .win-shelf-stats{border-top-color:color-mix(in srgb, var(--color-pure-white) 14%, transparent)}}.win-shelf-stat{min-width:0;padding:.7rem 1.1rem}.win-shelf-stat+.win-shelf-stat{border-left:1px solid #625e572e}@supports (color:color-mix(in lab, red, red)){.win-shelf-stat+.win-shelf-stat{border-left:1px solid color-mix(in srgb, var(--color-stone) 18%, transparent)}}.dark .win-shelf-stat+.win-shelf-stat{border-left-color:#fffdf824}@supports (color:color-mix(in lab, red, red)){.dark .win-shelf-stat+.win-shelf-stat{border-left-color:color-mix(in srgb, var(--color-pure-white) 14%, transparent)}}.win-shelf-stat dt{letter-spacing:.14em;text-transform:uppercase;color:var(--color-fog);align-items:center;gap:.35rem;font-size:10px;font-weight:700;display:flex}.win-shelf-stat dd{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;color:var(--color-midnight-ink);margin-top:3px;font-size:15px;font-weight:650;overflow:hidden}@media (min-width:640px){.win-shelf-hero-top{gap:1rem;padding:1.25rem 1.5rem}.win-shelf-trophy{border-radius:18px;width:52px;height:52px}.win-shelf-headline{font-size:27px}.win-shelf-note{font-size:13px}.win-shelf-stat{padding:.85rem 1.5rem}.win-shelf-stat dd{font-size:17px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
