:root,[data-theme=dark]{--bg-0:#060607;--bg-1:#0f0f12;--bg-2:#17171c;--bg-warm:#1e1e23;--ink-0:#fff;--ink-1:#f2f4f7;--ink-2:#c7ccd3;--ink-3:#9aa0a6;--ink-4:#6b7177;--line:#ffffff1a;--line-bright:#ffffff29;--vio-100:#fff4cc;--vio-200:#ffe79a;--vio-300:#ffd95c;--vio-400:#ffc91e;--vio-500:#f0a500;--vio-600:#c98300;--vio-glow:transparent;--blue-100:#fff4cc;--blue-200:#ffe79a;--blue-300:#ffd95c;--blue-400:#ffc91e;--blue-500:#f0a500;--blue-600:#c98300;--blue-glow:transparent;--blue-tint:#ffc91e24;--blue-line:#ffc91e6b;--yellow-100:#fff4cc;--yellow-200:#ffe79a;--yellow-300:#ffd95c;--yellow-400:#ffc91e;--yellow-500:#f0a500;--yellow-600:#c98300;--yellow-glow:transparent;--yellow-tint:#ffc91e24;--magenta:#ff2d7e;--magenta-tint:#ff2d7e24;--magenta-line:#ff2d7e6b;--prism:linear-gradient(100deg, #ffc91e 0%, #ff2d7e 38%, #a64bff 68%, #4d8dff 100%);--prism-soft:linear-gradient(100deg, #ffc91e33 0%, #ff2d7e2b 40%, #a64bff26 70%, #ffc91e26 100%);--prism-line:linear-gradient(100deg, #ffc91e, #ff2d7e, #a64bff, #4d8dff);--pink:#ff2d7e;--green:#34d399;--green-soft:#34d3992e;--warm-200:#ffd66b;--warn-300:#ffd66b;--warn-400:#ffd60a;--warn-500:#e6bf00;--warn-line:#ffd60a73;--warn-tint:#ffd60a14;--ember:var(--remark-accent-color,#ffc91e);--ember-deep:color-mix(in srgb, var(--remark-accent-color,#ffc91e) 84%, #000);--moss:#34d399;--gold:#ffd60a;--accent-blue:var(--blue-400);--accent-coral:var(--blue-400);--accent-coral-hover:var(--blue-500);--accent-coral-muted:#ffc91e1f;--accent-coral-glow:transparent;--accent-amber:var(--green);--accent-amber-hover:#10b981;--accent-amber-muted:#34d3991f;--accent-amber-glow:var(--green-soft);--accent-amber-text:var(--blue-300);--glass-bg:#131318;--glass-bg-elevated:#1b1b21;--glass-bg-subtle:#0c0c0f;--glass-bg-button:#ffc91e1f;--glass-bg-button-hover:#ffc91e33;--glass-border:#ffffff21;--glass-border-bright:#fff3;--glass-border-subtle:#ffffff12;--glass-blur:none;--glass-blur-strong:none;--glass-blur-light:none;--glass-shadow:0 1px 0 #ffffff0d inset, 0 1px 2px #00000073, 0 8px 24px -8px #0000008c;--glass-shadow-hover:0 1px 0 #ffffff14 inset, 0 2px 4px #00000080, 0 14px 34px -8px #000000a8;--glass-shadow-elevated:0 1px 0 #ffffff17 inset, 0 2px 6px #00000080, 0 22px 50px -12px #000000b8;--glass-shadow-subtle:0 1px 0 #ffffff0a inset, 0 1px 2px #0006;--shadow-sm:0 1px 2px #0006;--shadow-md:0 2px 8px -2px #00000080;--shadow-lg:0 8px 24px -6px #0009;--shadow-xl:0 16px 40px -10px #000000b3;--dot-grid:none;--text-primary:var(--ink-1);--text-secondary:var(--ink-2);--text-tertiary:var(--ink-3);--border-primary:var(--line-bright);--border-secondary:var(--line);--info-text:var(--blue-300);--info-muted:#ffc91e1f;--focus-ring:var(--blue-400);--skeleton-gradient:linear-gradient(90deg, var(--bg-1) 25%, var(--bg-2) 50%, var(--bg-1) 75%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:"Cairo", "Oswald", "IBM Plex Sans Arabic", var(--font-sans)}body{background-image:none}.brand-display,.serif-em,.editorial{font-family:var(--font-display);letter-spacing:-.01em;font-style:normal;font-weight:800}.prism-text{background:var(--prism);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.prism-rule{background:#ffffff17;border:0;border-radius:0;height:1px}.prism-soft-bg{background-image:var(--prism-soft)}.prism-glow{box-shadow:0 10px 44px -14px #ffc91e73,0 4px 20px -10px #ff2d7e52}.brand-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:800}.prism-streak{background-image:radial-gradient(60% 50% at 72% 30%,#ffc91e57,#0000 70%),radial-gradient(52% 46% at 36% 60%,#7c4dff47,#0000 70%),radial-gradient(48% 40% at 82% 74%,#ff2d7e42,#0000 72%),radial-gradient(56% 48% at 26% 30%,#4d8dff33,#0000 72%);background-size:cover}.chrome-orb{isolation:isolate;background:radial-gradient(circle at 34% 26%,#fff 0%,#d6dae3 13%,#9097a4 36%,#444a57 62%,#1b1e26 84%,#0b0c11 100%);border-radius:50%;position:relative;overflow:hidden;box-shadow:inset 0 3px 16px #ffffff73,inset 0 -20px 44px #000000b8,0 36px 90px -24px #000000d9}.chrome-orb:before{content:"";mix-blend-mode:screen;opacity:.78;background:conic-gradient(from 130deg,#0000 0%,#ffc91e99 12%,#0000 26%,#ff2d7e8c 42%,#0000 56%,#7c4dff8c 70%,#0000 82%,#4d8dff8c 94%,#0000 100%);border-radius:50%;animation:16s linear infinite chrome-spin;position:absolute;inset:0}.chrome-orb:after{content:"";background:radial-gradient(circle at 30% 23%,#ffffffb8,#0000 32%);border-radius:50%;position:absolute;inset:0}@keyframes chrome-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.chrome-orb:before{animation:none}}.chrome-edge{background:linear-gradient(var(--glass-bg), var(--glass-bg)) padding-box, var(--prism-line) border-box;border:1px solid #0000}@keyframes prism-pan{0%{background-position:0%}to{background-position:200%}}.prism-anim{background-size:200% 100%;animation:9s linear infinite prism-pan}@media (prefers-reduced-motion:reduce){.prism-anim{animation:none}}[data-theme=dark] .glass-editorial,[data-theme=dark] .glass-editorial-subtle{background:var(--glass-bg);-webkit-backdrop-filter:none;border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}[data-theme=dark] .glass-editorial-elevated{background:var(--glass-bg-elevated);-webkit-backdrop-filter:none;border:1px solid var(--glass-border-bright);box-shadow:var(--glass-shadow-elevated)}[data-theme=dark] .glass,[data-theme=dark] .glass-panel,[data-theme=dark] .glass-card,[data-theme=dark] .enterprise-card{border:1px solid var(--glass-border)}.btn-primary-v2,.enterprise-btn-primary,.accent-btn{background:var(--blue-400);color:#06080c;box-shadow:none;border:1px solid #0000}.btn-primary-v2:hover,.accent-btn:hover{background:var(--blue-300);box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn-primary-v2:active{transform:translateY(0)}[data-theme=dark] .btn-ghost-v2{-webkit-backdrop-filter:none;border:1px solid var(--line);background:#ffffff0a}[data-theme=dark] .btn-ghost-v2:hover{border-color:var(--line-bright);background:#ffffff14}[data-theme=dark] .input-v2{background:var(--bg-1);-webkit-backdrop-filter:none;border:1px solid var(--line)}.input-v2:focus{border-color:var(--blue-400);box-shadow:0 0 0 3px #ffc91e2e}.text-gradient-remark{-webkit-text-fill-color:currentColor;color:var(--blue-300);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.celestial-dust,.celestial-dust-slow,.bg-mesh-violet,.bg-noise-overlay,.bg-vert-lines,.lime-orb,.lime-shimmer-border:before{display:none!important}.anim-float,.anim-breathe,.anim-pulse-lime{animation:none!important}::selection{background:var(--blue-400);color:#06080c}.sr-only-focusable:focus,.sr-only-focusable:focus-visible{background:var(--blue-400);color:#06080c}@media (max-width:640px){.new-task-actions{background:var(--bg-1);-webkit-backdrop-filter:none;border:1px solid var(--line);box-shadow:var(--shadow-lg)}}
html.remark-os,html.remark-os[data-theme=dark]{--bg-0:#060609;--bg-1:#0b0c12;--bg-2:#12141d;--bg-warm:#171a26;--ink-0:#fff;--ink-1:#edf0f8;--ink-2:#b9c1d4;--ink-3:#8e96ab;--ink-4:#5d6478;--line:#ffffff17;--line-bright:#ffffff29;--vio-100:#dbe7ff;--vio-200:#b7d0ff;--vio-300:#9cc0ff;--vio-400:#6b9bff;--vio-500:#4d82ff;--vio-600:#2f6bff;--vio-glow:#6b9bff47;--blue-100:#dbe7ff;--blue-200:#b7d0ff;--blue-300:#9cc0ff;--blue-400:#6b9bff;--blue-500:#4d82ff;--blue-600:#2f6bff;--blue-glow:#6b9bff47;--blue-tint:#6b9bff24;--blue-line:#6b9bff6b;--yellow-100:#dbe7ff;--yellow-200:#b7d0ff;--yellow-300:#9cc0ff;--yellow-400:#6b9bff;--yellow-500:#4d82ff;--yellow-600:#2f6bff;--yellow-glow:#6b9bff47;--yellow-tint:#6b9bff24;--magenta:#ff6a5c;--magenta-tint:#ff6a5c24;--magenta-line:#ff6a5c6b;--prism:linear-gradient(100deg, #2f6bff 0%, #6b9bff 42%, #9cc0ff 72%, #b7d0ff 100%);--prism-soft:linear-gradient(100deg, #2f6bff33 0%, #6b9bff29 40%, #9cc0ff24 70%, #2f6bff24 100%);--prism-line:linear-gradient(100deg, #2f6bff00, #4d82ff 35%, #9cc0ff 65%, #9cc0ff00);--pink:#ff6a5c;--green:#34d399;--green-soft:#34d3992e;--warm-200:#ffd08a;--warn-300:#ffd08a;--warn-400:#ffb45e;--warn-500:#f09b3c;--warn-line:#ffb45e73;--warn-tint:#ffb45e14;--ember:var(--remark-accent-color,#6b9bff);--ember-deep:color-mix(in srgb, var(--remark-accent-color,#6b9bff) 74%, #001a4d);--moss:#34d399;--gold:#ffb45e;--accent-blue:var(--blue-400);--accent-coral:var(--blue-400);--accent-coral-hover:var(--blue-300);--accent-coral-muted:#6b9bff1f;--accent-coral-glow:#6b9bff38;--accent-amber:var(--green);--accent-amber-hover:#10b981;--accent-amber-muted:#34d3991f;--accent-amber-glow:var(--green-soft);--accent-amber-text:var(--blue-300);--glass-bg:#ffffff09;--glass-bg-elevated:#ffffff0e;--glass-bg-subtle:#ffffff06;--glass-bg-button:#6b9bff1f;--glass-bg-button-hover:#6b9bff33;--glass-border:#ffffff12;--glass-border-bright:#8cafff3d;--glass-border-subtle:#ffffff0d;--glass-blur:blur(18px) saturate(140%);--glass-blur-strong:blur(40px) saturate(170%) brightness(1.05);--glass-blur-light:blur(10px) saturate(120%);--glass-shadow:0 1px 0 #ffffff0f inset, 0 20px 60px #00000080;--glass-shadow-hover:0 1px 0 #ffffff17 inset, 0 16px 44px #00000073, 0 0 26px #3c64ff12;--glass-shadow-elevated:0 1px 0 #ffffff1a inset, 0 24px 70px #0000008c, 0 0 34px #3c64ff17;--glass-shadow-subtle:0 1px 0 #ffffff0a inset, 0 8px 24px #00000059;--shadow-sm:0 1px 2px #00000073;--shadow-md:0 4px 14px -2px #0000008c;--shadow-lg:0 12px 34px -6px #0009;--shadow-xl:0 20px 60px -10px #000000b3;--font-sans:"Manrope", "IBM Plex Sans Arabic", "Geist", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono:"Space Mono", "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--font-display:"Manrope", "Cairo", "IBM Plex Sans Arabic", var(--font-sans);--text-primary:var(--ink-1);--text-secondary:var(--ink-2);--text-tertiary:var(--ink-3);--border-primary:var(--line-bright);--border-secondary:var(--line);--info-text:var(--blue-300);--info-muted:#6b9bff1f;--focus-ring:var(--blue-400);--skeleton-gradient:linear-gradient(90deg, var(--bg-1) 25%, var(--bg-2) 50%, var(--bg-1) 75%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.remark-os .intel{--ember:var(--remark-accent-color,#6b9bff);--ember-deep:color-mix(in srgb, var(--remark-accent-color,#6b9bff) 74%, #001a4d);--moss:#34d399;--gold:#ffb45e;--mag:#ffb45e}html.remark-os .brand-display,html.remark-os .serif-em,html.remark-os .editorial{font-family:var(--font-display);letter-spacing:-.02em;font-style:normal;font-weight:800}html.remark-os .glass-editorial,html.remark-os .glass-editorial-subtle{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}html.remark-os .glass-editorial-elevated{background:var(--glass-bg-elevated);-webkit-backdrop-filter:var(--glass-blur-strong);border:1px solid var(--glass-border-bright);box-shadow:var(--glass-shadow-elevated)}html.remark-os .btn-ghost-v2{border:1px solid var(--line);background:#ffffff0a}html.remark-os .btn-ghost-v2:hover{border-color:var(--line-bright);background:#ffffff14}html.remark-os .btn-primary-v2,html.remark-os .enterprise-btn-primary,html.remark-os .accent-btn{color:#04060f;background:#eef3ff;border:1px solid #0000;box-shadow:0 6px 20px #96b4ff40}html.remark-os .btn-primary-v2:hover,html.remark-os .accent-btn:hover{background:#fff;transform:translateY(-1px);box-shadow:0 10px 28px #96b4ff52}html.remark-os .input-v2{background:#ffffff0a;border:1px solid #ffffff17}html.remark-os .input-v2:focus{border-color:#789eff66;box-shadow:0 0 0 3px #6b9bff29}html.remark-os ::selection{color:var(--ink-0);background:#6b9bff4d}html.remark-os .sr-only-focusable:focus,html.remark-os .sr-only-focusable:focus-visible{background:var(--blue-400);color:#04060f}html.remark-os .text-gradient-remark{background:linear-gradient(#fff 35%,#bed2ff8c);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}html.remark-os .intel .intel__ambient{background-color:#0000!important;background-image:none!important}html.remark-os .intel .intel__ambient:after{background:0 0}html.remark-os .v2-shell-ambient{background-color:#060609;background-image:none}html.remark-os .v2-status-scrim{display:none!important}@keyframes os-spin-slow{to{transform:rotate(360deg)}}@keyframes os-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes os-ember-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes os-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes os-pop{0%{opacity:.6;transform:scale(.96)}60%{transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes os-pulse-dot{0%,to{opacity:.2}50%{opacity:1}}@keyframes os-line-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes os-view-out-l{to{opacity:0;filter:blur(14px);transform:translate(-52px)scale(.985)}}@keyframes os-view-out-r{to{opacity:0;filter:blur(14px);transform:translate(52px)scale(.985)}}@keyframes os-view-in-r{0%{opacity:0;filter:blur(16px);transform:translate(52px)scale(.99)}to{opacity:1;filter:blur();transform:none}}@keyframes os-view-in-l{0%{opacity:0;filter:blur(16px);transform:translate(-52px)scale(.99)}to{opacity:1;filter:blur();transform:none}}@keyframes os-sweep-x{0%{left:-6%}to{left:104%}}@keyframes os-scan-flash{0%{opacity:0}25%{opacity:.14}75%{opacity:.1}to{opacity:0}}@keyframes os-sphere-breathe{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.018)rotate(1.2deg)}}html.remark-os .os-navarrow{transition:opacity .2s,transform .25s cubic-bezier(.22,1,.36,1),background .2s,border-color .2s}html.remark-os .os-navarrow:hover{transform:translateX(var(--nudge));opacity:1!important;background:#6b9bff1a!important;border-color:#8cafff47!important}html.remark-os .os-navarrow:active{transform:translateX(var(--nudge)) scale(.94)}html.remark-os .os-gcard{transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s,background .25s,box-shadow .25s}html.remark-os .os-gcard:hover{background:#ffffff0b;border-color:#8cafff3d;transform:translateY(-2px);box-shadow:0 16px 44px #00000073,0 0 26px #3c64ff12}@media (prefers-reduced-motion:reduce){html.remark-os .os-navarrow,html.remark-os .os-gcard{transition:none}html.remark-os .os-sphere-breathe-host{animation:none!important}}@media (max-width:768px){html.remark-os .v2-main-content{padding-top:10px!important}html.remark-os #v2-scroll-root{flex:auto!important;width:100%!important;max-width:100vw!important}}
