/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@font-face{font-family:Unbounded;src:url(/_next/static/media/Unbounded-cyrillic-ext.e546cf32.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap;unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;src:url(/_next/static/media/Unbounded-cyrillic.d76fe899.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap;unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Unbounded;src:url(/_next/static/media/Unbounded-latin-ext.87bc17f7.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap;unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;src:url(/_next/static/media/Unbounded-latin.29b98dbf.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap;unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest;src:url(/_next/static/media/Onest-cyrillic-ext.be4f912c.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;src:url(/_next/static/media/Onest-cyrillic.6961d055.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Onest;src:url(/_next/static/media/Onest-latin-ext.c1b02c1a.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;src:url(/_next/static/media/Onest-latin.cd87a8f1.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;src:url(/_next/static/media/JetBrainsMono-cyrillic-ext.886030b0.woff2)format("woff2");font-weight:300 600;font-style:normal;font-display:swap;unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;src:url(/_next/static/media/JetBrainsMono-cyrillic.0aa834ed.woff2)format("woff2");font-weight:300 600;font-style:normal;font-display:swap;unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:JetBrains Mono;src:url(/_next/static/media/JetBrainsMono-latin-ext.939c4f87.woff2)format("woff2");font-weight:300 600;font-style:normal;font-display:swap;unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;src:url(/_next/static/media/JetBrainsMono-latin.bb3ef058.woff2)format("woff2");font-weight:300 600;font-style:normal;font-display:swap;unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html[data-nova]{--nv-void:#0a0908;--nv-s1:#13110f;--nv-s2:#1a1714;--nv-s3:#221f1b;--nv-fg:#f4ede2;--nv-fg2:#b6ab98;--nv-fg3:#8c8272;--nv-acc:#cf8a5e;--nv-acc-fg:#120d09;--nv-m:#cf8a5e;--nv-eye:#fff6ea;background:var(--nv-void);color-scheme:dark}html.light[data-nova]{color-scheme:light}html[data-nova] [data-skin=x]{--nv-acc-hi:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--nv-acc-hi:color-mix(in oklch,var(--nv-acc),white 30%)}}html[data-nova] [data-skin=x]{--nv-acc-lo:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--nv-acc-lo:color-mix(in oklch,var(--nv-acc),black 40%)}}html[data-nova] [data-skin=x]{--nv-acc-10:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--nv-acc-10:color-mix(in oklch,var(--nv-acc) 10%,transparent)}}html[data-nova] [data-skin=x]{--nv-acc-18:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--nv-acc-18:color-mix(in oklch,var(--nv-acc) 18%,transparent)}}html[data-nova] [data-skin=x]{--nv-acc-30:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--nv-acc-30:color-mix(in oklch,var(--nv-acc) 30%,transparent)}}html[data-nova] [data-skin=x]{--nv-acc-50:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--nv-acc-50:color-mix(in oklch,var(--nv-acc) 50%,transparent)}}html[data-nova] [data-skin=x]{--nv-grad:linear-gradient(135deg,var(--nv-acc-hi) 0%,var(--nv-acc) 52%,var(--nv-acc-lo) 100%);--nv-glow:0 0 0 1px var(--nv-acc-30),0 8px 28px -10px var(--nv-acc-50);--nv-tick:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--nv-tick:color-mix(in oklch,var(--nv-acc) 55%,transparent)}}html[data-nova] [data-skin=x]{--nv-line:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--nv-line:color-mix(in srgb,var(--nv-fg) 9%,transparent)}}html[data-nova] [data-skin=x]{--nv-font:"Onest","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--nv-display:"Unbounded","Onest",system-ui,sans-serif;--nv-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--x-void:var(--nv-void);--x-blob-a:transparent;--x-blob-b:transparent;--x-solid:var(--nv-s1);--x-plane:var(--nv-s1);--x-chrome:var(--nv-s2)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--x-chrome:color-mix(in srgb,var(--nv-s2) 94%,transparent)}}html[data-nova] [data-skin=x]{--x-sheet:var(--nv-s2);--x-blur-1:0px;--x-blur-2:16px;--x-blur-3:22px;--x-edge:inset 0 1px 0 var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--x-edge:inset 0 1px 0 color-mix(in srgb,var(--nv-fg) 6%,transparent)}}html[data-nova] [data-skin=x]{--x-edge-2:inset 0 1px 0 var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--x-edge-2:inset 0 1px 0 color-mix(in srgb,var(--nv-fg) 10%,transparent)}}html[data-nova] [data-skin=x]{--x-hair:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--x-hair:color-mix(in srgb,var(--nv-fg) 9%,transparent)}}html[data-nova] [data-skin=x]{--x-hair-2:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--x-hair-2:color-mix(in srgb,var(--nv-fg) 15%,transparent)}}html[data-nova] [data-skin=x]{--x-hair-3:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--x-hair-3:color-mix(in srgb,var(--nv-fg) 26%,transparent)}}html[data-nova] [data-skin=x]{--x-sh-1:0 1px 0 #00000059,0 14px 34px -20px #000000e6;--x-sh-2:0 2px 0 #00000059,0 22px 48px -22px #000000f2;--x-sh-3:0 4px 0 #0000004d,0 40px 90px -30px #000;--x-fg:var(--nv-fg);--x-fg-2:var(--nv-fg2);--x-fg-3:var(--nv-fg3);--x-accent:var(--nv-acc);--x-accent-fg:var(--nv-acc-fg);--x-accent-soft:var(--nv-acc-18);--x-accent-soft-2:var(--nv-acc-30);--x-ok:#5fc08c;--x-warn:#e3a447;--x-danger:#f06450;--x-info:#8fb7dd;--x-ev-meeting:var(--nv-acc);--x-ev-event:#5fc08c;--x-ev-call:#8fb7dd;--cal-base:var(--nv-s1);--x-r-1:6px;--x-r-2:8px;--x-r-3:10px;--x-r-4:14px;--x-r-5:18px;--geo-ocean:var(--nv-void);--geo-land:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--geo-land:color-mix(in srgb,var(--nv-fg) 6%,transparent)}}html[data-nova] [data-skin=x]{--geo-border:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--geo-border:color-mix(in srgb,var(--nv-fg) 14%,transparent)}}html[data-nova] [data-skin=x]{--geo-pin:var(--nv-acc);--geo-pin-soft:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--geo-pin-soft:color-mix(in oklch,var(--nv-acc) 75%,transparent)}}html[data-nova] [data-skin=x]{--geo-pin-dim:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--geo-pin-dim:color-mix(in oklch,var(--nv-acc) 50%,transparent)}}html[data-nova] [data-skin=x]{--geo-pin-fg:var(--nv-acc-fg);--geo-pin-line:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--geo-pin-line:color-mix(in oklch,var(--nv-acc) 55%,transparent)}}html[data-nova] [data-skin=x]{--geo-glow:var(--nv-acc-18);--geo-day-1:var(--nv-acc);--geo-day-2:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--geo-day-2:color-mix(in oklch,var(--nv-acc) 80%,transparent)}}html[data-nova] [data-skin=x]{--geo-day-3:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--geo-day-3:color-mix(in oklch,var(--nv-acc) 62%,transparent)}}html[data-nova] [data-skin=x]{--geo-day-4:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--geo-day-4:color-mix(in oklch,var(--nv-acc) 46%,transparent)}}html[data-nova] [data-skin=x]{--geo-day-5:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--geo-day-5:color-mix(in oklch,var(--nv-acc) 34%,transparent)}}html[data-nova] [data-skin=x]{--color-surface:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--color-surface:color-mix(in srgb,var(--nv-fg) 4%,transparent)}}html[data-nova] [data-skin=x]{--color-surface-2:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--color-surface-2:color-mix(in srgb,var(--nv-fg) 6.5%,transparent)}}html[data-nova] [data-skin=x]{--color-surface-3:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x]{--color-surface-3:color-mix(in srgb,var(--nv-fg) 10%,transparent)}}html[data-nova] [data-skin=x]{--color-gold-soft:var(--nv-acc-hi);--color-gold-deep:var(--nv-acc-lo);--sort-card-bg:var(--nv-s2);--sort-tint-a:var(--nv-s3);--sort-tint-b:var(--nv-s1);font-family:var(--nv-font);letter-spacing:-.003em}html.light[data-nova] [data-skin=x]{--x-edge:inset 0 1px 0 #ffffffe6;--x-edge-2:inset 0 1px 0 #fff;--x-hair:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html.light[data-nova] [data-skin=x]{--x-hair:color-mix(in srgb,var(--nv-fg) 10%,transparent)}}html.light[data-nova] [data-skin=x]{--x-hair-2:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html.light[data-nova] [data-skin=x]{--x-hair-2:color-mix(in srgb,var(--nv-fg) 16%,transparent)}}html.light[data-nova] [data-skin=x]{--x-hair-3:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html.light[data-nova] [data-skin=x]{--x-hair-3:color-mix(in srgb,var(--nv-fg) 28%,transparent)}}html.light[data-nova] [data-skin=x]{--x-sh-1:0 1px 0 #3c28140d,0 12px 30px -18px #3c281440;--x-sh-2:0 2px 0 #3c28140d,0 20px 44px -20px #3c28144d;--x-sh-3:0 4px 0 #3c28140d,0 40px 80px -28px #3c281461;--x-chrome:var(--nv-s1)}@supports (color:color-mix(in lab,red,red)){html.light[data-nova] [data-skin=x]{--x-chrome:color-mix(in srgb,var(--nv-s1) 94%,transparent)}}html.light[data-nova] [data-skin=x]{--x-sheet:var(--nv-s1);--x-ok:#2f8a5b;--x-warn:#a86d12;--x-danger:#c23f2c;--x-info:#3f6f9c;--nv-acc-hi:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html.light[data-nova] [data-skin=x]{--nv-acc-hi:color-mix(in oklch,var(--nv-acc),white 22%)}}html.light[data-nova] [data-skin=x]{--nv-acc-lo:var(--nv-acc)}@supports (color:color-mix(in lab,red,red)){html.light[data-nova] [data-skin=x]{--nv-acc-lo:color-mix(in oklch,var(--nv-acc),black 25%)}}html.light[data-nova] [data-skin=x]{--cal-ink:#000}html[data-nova][data-nv-corners=soft] [data-skin=x]{--x-r-1:10px;--x-r-2:14px;--x-r-3:18px;--x-r-4:24px;--x-r-5:30px}html[data-nova][data-nv-surface=glass] [data-skin=x]{--x-plane:var(--nv-s1)}@supports (color:color-mix(in lab,red,red)){html[data-nova][data-nv-surface=glass] [data-skin=x]{--x-plane:color-mix(in srgb,var(--nv-s1) 62%,transparent)}}html[data-nova][data-nv-surface=glass] [data-skin=x]{--x-chrome:var(--nv-s2)}@supports (color:color-mix(in lab,red,red)){html[data-nova][data-nv-surface=glass] [data-skin=x]{--x-chrome:color-mix(in srgb,var(--nv-s2) 70%,transparent)}}html[data-nova][data-nv-surface=glass] [data-skin=x]{--x-sheet:var(--nv-s2)}@supports (color:color-mix(in lab,red,red)){html[data-nova][data-nv-surface=glass] [data-skin=x]{--x-sheet:color-mix(in srgb,var(--nv-s2) 84%,transparent)}}html[data-nova][data-nv-surface=glass] [data-skin=x]{--x-blur-1:22px;--x-blur-2:34px;--x-blur-3:48px}html[data-nova] [data-skin=x] .x-display,html[data-nova] [data-skin=x] .x-hero,html[data-nova] [data-skin=x] .x-title{font-family:var(--nv-display);letter-spacing:-.025em;font-weight:500}html[data-nova] [data-skin=x] .x-hero{font-size:clamp(30px,4.2vw,54px);font-weight:400;line-height:1.02}html[data-nova] [data-skin=x] .x-display{font-size:clamp(22px,2.6vw,34px);line-height:1.08}html[data-nova] [data-skin=x] .x-title{font-size:calc(19px * var(--x-fs,1));line-height:1.2}html[data-nova] [data-skin=x] .x-head{letter-spacing:-.012em;font-weight:600}html[data-nova] [data-skin=x] .x-label{font-family:var(--nv-mono);font-weight:500;font-size:calc(10.5px * var(--x-fs,1));letter-spacing:.14em}html[data-nova] [data-skin=x] .x-num{font-family:var(--nv-mono);letter-spacing:-.01em}html[data-nova][data-nv-display=onest] [data-skin=x] :is(.x-hero,.x-display,.x-title){font-family:var(--nv-font);letter-spacing:-.03em;font-weight:600}html[data-nova][data-nv-display=inter] [data-skin=x] :is(.x-hero,.x-display,.x-title){font-family:"Inter",var(--nv-font);letter-spacing:-.03em;font-weight:600}html[data-nova] [data-skin=x] .x-plane{--nv-t:9px;background:radial-gradient(420px circle at var(--mx,-999px) var(--my,-999px),var(--nv-acc-10),transparent 62%),var(--x-plane);border-color:var(--x-hair);box-shadow:var(--x-sh-1),var(--x-edge)}html[data-nova][data-nv-ticks=on] [data-skin=x] .x-plane{background:linear-gradient(var(--nv-tick),var(--nv-tick)) 0 0 /var(--nv-t) 1px no-repeat,linear-gradient(var(--nv-tick),var(--nv-tick)) 0 0 /1px var(--nv-t) no-repeat,linear-gradient(var(--nv-tick),var(--nv-tick)) 100% 0 /var(--nv-t) 1px no-repeat,linear-gradient(var(--nv-tick),var(--nv-tick)) 100% 0 /1px var(--nv-t) no-repeat,linear-gradient(var(--nv-tick),var(--nv-tick)) 0 100% /var(--nv-t) 1px no-repeat,linear-gradient(var(--nv-tick),var(--nv-tick)) 0 100% /1px var(--nv-t) no-repeat,linear-gradient(var(--nv-tick),var(--nv-tick)) 100% 100% /var(--nv-t) 1px no-repeat,linear-gradient(var(--nv-tick),var(--nv-tick)) 100% 100% /1px var(--nv-t) no-repeat,radial-gradient(420px circle at var(--mx,-999px) var(--my,-999px),var(--nv-acc-10),transparent 62%),var(--x-plane)}html[data-nova][data-nv-corners=soft] [data-skin=x] .x-plane{--nv-t:0px}html[data-nova] [data-skin=x] .x-chrome,html[data-nova] [data-skin=x] .x-sheet{border-color:var(--x-hair-2)}html[data-nova] [data-skin=x] .x-press:hover{background:radial-gradient(420px circle at var(--mx,-999px) var(--my,-999px),var(--nv-acc-18),transparent 62%),var(--nv-s1)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x] .x-press:hover{background:radial-gradient(420px circle at var(--mx,-999px) var(--my,-999px),var(--nv-acc-18),transparent 62%),color-mix(in srgb,var(--nv-s1),var(--nv-fg) 4%)}}html[data-nova] [data-skin=x] .x-press:hover{border-color:var(--nv-acc-30)}html[data-nova] [data-skin=x] .x-press:active{transform:scale(.992)}html[data-nova] [data-skin=x] .x-btn{border-radius:var(--x-r-2);background:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x] .x-btn{background:color-mix(in srgb,var(--nv-fg) 5%,transparent)}}html[data-nova] [data-skin=x] .x-btn{border-color:var(--x-hair-2);-webkit-backdrop-filter:none;font-weight:500}html[data-nova] [data-skin=x] .x-btn:hover:not(:disabled){background:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x] .x-btn:hover:not(:disabled){background:color-mix(in srgb,var(--nv-fg) 9%,transparent)}}html[data-nova] [data-skin=x] .x-btn:hover:not(:disabled){border-color:var(--nv-acc-50)}html.light[data-nova] [data-skin=x] .x-btn{background:var(--nv-s1)}@supports (color:color-mix(in lab,red,red)){html.light[data-nova] [data-skin=x] .x-btn{background:color-mix(in srgb,var(--nv-s1) 80%,transparent)}}html.light[data-nova] [data-skin=x] .x-btn:hover:not(:disabled){background:var(--nv-s1)}html.light[data-nova] [data-skin=x] .x-btn-primary,html[data-nova] [data-skin=x] .x-btn-primary{background:var(--nv-grad);color:var(--nv-acc-fg);box-shadow:inset 0 1px 0 #ffffff59,inset 0 -1px 0 #00000040,0 8px 22px -10px var(--nv-acc-50);border-color:#0000;font-weight:600}html.light[data-nova] [data-skin=x] .x-btn-primary:hover:not(:disabled),html[data-nova] [data-skin=x] .x-btn-primary:hover:not(:disabled){background:var(--nv-grad);filter:brightness(1.08)saturate(1.05);box-shadow:inset 0 1px 0 #fff6,inset 0 -1px 0 #00000040,0 10px 30px -8px var(--nv-acc-50)}html.light[data-nova] [data-skin=x] .x-btn-quiet,html[data-nova] [data-skin=x] .x-btn-quiet{background:0 0;border-color:#0000}html.light[data-nova] [data-skin=x] .x-btn-quiet:hover:not(:disabled),html[data-nova] [data-skin=x] .x-btn-quiet:hover:not(:disabled){background:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html.light[data-nova] [data-skin=x] .x-btn-quiet:hover:not(:disabled),html[data-nova] [data-skin=x] .x-btn-quiet:hover:not(:disabled){background:color-mix(in srgb,var(--nv-fg) 7%,transparent)}}html.light[data-nova] [data-skin=x] .x-btn-quiet:hover:not(:disabled),html[data-nova] [data-skin=x] .x-btn-quiet:hover:not(:disabled){border-color:#0000}html[data-nova] [data-skin=x] .x-field{border-radius:var(--x-r-2);background:var(--nv-void)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x] .x-field{background:color-mix(in srgb,var(--nv-void) 55%,transparent)}}html[data-nova] [data-skin=x] .x-field{border-color:var(--x-hair-2)}html[data-nova] [data-skin=x] .x-field:focus{border-color:var(--nv-acc-50);background:var(--nv-void)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x] .x-field:focus{background:color-mix(in srgb,var(--nv-void) 70%,transparent)}}html[data-nova] [data-skin=x] .x-field:focus{box-shadow:0 0 0 3px var(--nv-acc-18)}html.light[data-nova] [data-skin=x] .x-field{background:var(--nv-s1)}html.light[data-nova] [data-skin=x] .x-field:focus{background:#fff}html[data-nova] [data-skin=x] .x-seg{border-radius:var(--x-r-2);background:var(--nv-void)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x] .x-seg{background:color-mix(in srgb,var(--nv-void) 50%,transparent)}}html[data-nova] [data-skin=x] .x-seg{border-color:var(--x-hair)}html[data-nova] [data-skin=x] .x-seg>button{border-radius:var(--x-r-1)}html[data-nova] [data-skin=x] .x-seg-pill{border-radius:var(--x-r-1);background:var(--nv-grad);box-shadow:inset 0 1px #ffffff4d}html[data-nova] [data-skin=x] .x-row{border-radius:var(--x-r-2)}html[data-nova] [data-skin=x] .x-row:hover{background:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x] .x-row:hover{background:color-mix(in srgb,var(--nv-fg) 5%,transparent)}}html[data-nova] [data-skin=x] .x-row[data-on=true]{background:var(--nv-acc-10);box-shadow:inset 2px 0 0 var(--nv-acc)}html[data-nova] [data-skin=x] .x-chip{background:var(--nv-fg);border-radius:5px}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x] .x-chip{background:color-mix(in srgb,var(--nv-fg) 4%,transparent)}}html[data-nova] [data-skin=x] .x-chip-on{background:var(--nv-grad);color:var(--nv-acc-fg)}html[data-nova] [data-skin=x] .x-skeleton{background:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x] .x-skeleton{background:color-mix(in srgb,var(--nv-fg) 5%,transparent)}}html[data-nova] [data-skin=x] .x-skeleton:after{background:linear-gradient(90deg,transparent,var(--nv-acc-10),transparent)}html[data-nova] [data-skin=x] .x-composer{border-radius:var(--x-r-4)}html[data-nova] [data-skin=x] .x-composer:focus-within{border-color:var(--nv-acc-50);box-shadow:var(--x-sh-2),0 0 0 3px var(--nv-acc-18),0 18px 60px -30px var(--nv-acc-50)}html[data-nova] [data-skin=x] :focus-visible{outline-color:var(--nv-acc)}html[data-nova] [data-skin=x] ::selection{background:var(--nv-acc-30)}html[data-nova] [data-skin=x] ::-webkit-scrollbar-thumb{background:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){html[data-nova] [data-skin=x] ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--nv-fg) 14%,transparent)}}html[data-nova] [data-skin=x] ::-webkit-scrollbar-thumb{background-clip:content-box}html[data-nova] [data-skin=x] ::-webkit-scrollbar-thumb:hover{background:var(--nv-acc-50);background-clip:content-box}html[data-nova] [data-skin=x] .x-orb{filter:sepia()saturate(2.4)hue-rotate(-12deg)brightness(.95)}html[data-nova] .x-bg,html[data-nova][data-nv-grain=off] .x-grain{display:none}html[data-nova] .x-grain{opacity:.05;mix-blend-mode:overlay}.nv-scene{z-index:0;pointer-events:none;--nv-lv:.7;position:fixed;inset:0;overflow:hidden}html[data-nv-level="1"] .nv-scene{--nv-lv:.4}html[data-nv-level="3"] .nv-scene{--nv-lv:1}.nv-grid{opacity:calc(var(--nv-lv) * .9);background-image:radial-gradient(circle,var(--nv-fg) 1px,transparent 1.4px);position:absolute;inset:-2px}@supports (color:color-mix(in lab,red,red)){.nv-grid{background-image:radial-gradient(circle,color-mix(in srgb,var(--nv-fg) 16%,transparent) 1px,transparent 1.4px)}}.nv-grid{background-size:26px 26px;-webkit-mask-image:radial-gradient(90% 70% at 50% 30%,#000 20%,#0000 78%);mask-image:radial-gradient(90% 70% at 50% 30%,#000 20%,#0000 78%)}.nv-horizon{aspect-ratio:1;background:radial-gradient(closest-side,var(--nv-void) 97%,transparent 100%);width:min(220vw,2800px);box-shadow:0 -1px 0 0 var(--nv-acc),0 -30px 90px -10px var(--nv-acc),0 -140px 240px -40px var(--nv-acc);border-radius:50%;position:absolute;bottom:calc(-1*min(190vw,2400px) + 18vh);left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.nv-horizon{box-shadow:0 -1px 0 0 color-mix(in oklch,var(--nv-acc) calc(var(--nv-lv) * 70%),transparent),0 -30px 90px -10px color-mix(in oklch,var(--nv-acc) calc(var(--nv-lv) * 38%),transparent),0 -140px 240px -40px color-mix(in oklch,var(--nv-acc) calc(var(--nv-lv) * 20%),transparent)}}.nv-horizon{animation:nv-breath 14s ease-in-out infinite}@keyframes nv-breath{0%,to{opacity:.85}50%{opacity:1}}.nv-halo{width:70vmax;height:70vmax;left:var(--nv-hx,85%);top:var(--nv-hy,90%);background:radial-gradient(closest-side,var(--nv-acc),transparent);position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.nv-halo{background:radial-gradient(closest-side,color-mix(in oklch,var(--nv-acc) calc(var(--nv-lv) * 12%),transparent),transparent)}}.nv-halo{transition:left 1.2s cubic-bezier(.23,1,.32,1),top 1.2s cubic-bezier(.23,1,.32,1)}.nv-vignette{background:radial-gradient(ellipse 120% 90% at 50% 40%,transparent 55%,var(--nv-void) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nv-vignette{background:radial-gradient(ellipse 120% 90% at 50% 40%,transparent 55%,color-mix(in srgb,var(--nv-void) 90%,black) 100%)}}.nv-stars{width:100%;height:100%;opacity:var(--nv-lv);position:absolute;inset:0}html.light .nv-horizon{background:radial-gradient(closest-side,var(--nv-void) 97%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){html.light .nv-horizon{background:radial-gradient(closest-side,color-mix(in srgb,var(--nv-void),white 35%) 97%,transparent 100%)}}html.light .nv-vignette{display:none}html[data-nv-motion=off] *,html[data-nv-motion=off] :after,html[data-nv-motion=off] :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-nv-motion=calm] .nv-horizon{animation:none}@media (max-width:767px){.nv-float,.nv-rail{display:none!important}}@media (min-width:768px){.nv-dock{display:none!important}}.nv-rail{z-index:40;background:linear-gradient(to right,var(--nv-void),var(--nv-void));flex-direction:column;align-items:center;gap:6px;width:68px;padding:14px 0 12px;display:flex;position:fixed;top:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.nv-rail{background:linear-gradient(to right,color-mix(in srgb,var(--nv-void) 92%,transparent),color-mix(in srgb,var(--nv-void) 55%,transparent))}}.nv-rail{border-right:1px solid var(--nv-line);-webkit-backdrop-filter:blur(14px)}.nv-rail-top{place-items:center;height:52px;margin-bottom:6px;display:grid}.nv-mark{background:var(--nv-grad);width:38px;height:38px;color:var(--nv-acc-fg);font-family:var(--nv-display);box-shadow:inset 0 1px 0 #ffffff59,0 10px 26px -10px var(--nv-acc-50);border-radius:10px;place-items:center;font-size:17px;font-weight:600;transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:grid}.nv-mark:hover{transform:rotate(-6deg)scale(1.06)}.nv-mark-sm{width:34px;height:34px;font-size:15px}.nv-rail-list{flex-direction:column;flex:1;align-items:center;gap:2px;width:100%;min-height:0;display:flex;overflow-y:auto}.nv-rail-btn,.nv-rail-item{border-radius:var(--x-r-2);width:46px;height:46px;color:var(--nv-fg3);flex-shrink:0;place-items:center;transition:color .16s,background-color .16s,transform .12s;display:grid;position:relative}.nv-rail-btn:hover,.nv-rail-item:hover{color:var(--nv-fg);background:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){.nv-rail-btn:hover,.nv-rail-item:hover{background:color-mix(in srgb,var(--nv-fg) 6%,transparent)}}.nv-rail-btn:active,.nv-rail-item:active{transform:scale(.94)}.nv-rail-btn[data-on=true],.nv-rail-item[data-on=true]{color:var(--nv-acc);background:var(--nv-acc-10)}.nv-rail-bar{background:var(--nv-acc);width:3px;box-shadow:0 0 12px var(--nv-acc);border-radius:0 3px 3px 0;position:absolute;top:12px;bottom:12px;left:-11px}.nv-rail-n{font-family:var(--nv-mono);letter-spacing:.04em;color:var(--nv-fg3);opacity:0;font-size:8px;transition:opacity .16s;position:absolute;bottom:2px;right:3px}.nv-rail-item[data-on=true] .nv-rail-n,.nv-rail:hover .nv-rail-n{opacity:.8}.nv-rail-item[data-on=true] .nv-rail-n{color:var(--nv-acc)}.nv-rail-foot{border-top:1px solid var(--nv-line);flex-direction:column;align-items:center;gap:2px;padding-top:8px;display:flex}.nv-rail-foot>:not(.nv-rail-btn):not(.nv-clock) button{border-radius:var(--x-r-2);width:46px;height:46px}.nv-clock{font-family:var(--nv-mono);letter-spacing:.06em;color:var(--nv-fg3);padding:6px 0 4px;font-size:10.5px}.nv-dot{background:var(--nv-acc);width:6px;height:6px;box-shadow:0 0 8px var(--nv-acc);border-radius:50%;position:absolute;top:9px;right:9px}.nv-dock{z-index:40;left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));background:var(--nv-s1);border-radius:20px;align-items:stretch;height:64px;padding:0 6px;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.nv-dock{background:color-mix(in srgb,var(--nv-s1) 88%,transparent)}}.nv-dock{border:1px solid var(--x-hair-2);-webkit-backdrop-filter:blur(20px)saturate(140%);box-shadow:0 20px 50px -18px #000c,inset 0 1px 0 var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){.nv-dock{box-shadow:0 20px 50px -18px #000c,inset 0 1px 0 color-mix(in srgb,var(--nv-fg) 7%,transparent)}}.nv-dock-item{color:var(--nv-fg3);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;transition:color .16s;display:flex;position:relative}.nv-dock-item[data-on=true]{color:var(--nv-acc)}.nv-dock-item[data-on=true]:before{content:"";background:var(--nv-acc);height:2px;box-shadow:0 0 10px var(--nv-acc);border-radius:0 0 2px 2px;position:absolute;top:-1px;left:30%;right:30%}.nv-dock-item:active{transform:scale(.94)}.nv-dock-label{letter-spacing:.01em;font-size:9.5px;font-weight:500}.nv-dock-mascot{flex:1.2;place-items:center;margin-top:-22px;display:grid}.nv-dock-mascot .nv-mascot:before{content:"";background:var(--nv-void);border:1px solid var(--x-hair-2);z-index:-1;border-radius:50%;position:absolute;inset:-7px}.nv-float{z-index:45;gap:10px;position:fixed;bottom:22px;right:26px}.nv-float,.nv-float-tag{align-items:center;display:flex}.nv-float-tag{border-radius:var(--x-r-2);background:var(--nv-s2);gap:8px;max-width:320px;height:34px;padding:0 12px}@supports (color:color-mix(in lab,red,red)){.nv-float-tag{background:color-mix(in srgb,var(--nv-s2) 92%,transparent)}}.nv-float-tag{border:1px solid var(--nv-acc-30);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 30px -14px #000c}.nv-float-mood{font-family:var(--nv-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--nv-acc);white-space:nowrap;font-size:10.5px}.nv-float-tool{color:var(--nv-fg2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.nv-live{background:var(--nv-acc);width:6px;height:6px;box-shadow:0 0 0 0 var(--nv-acc-50);border-radius:50%;flex-shrink:0;animation:nv-live 1.4s ease-out infinite}@keyframes nv-live{0%{box-shadow:0 0 0 0 var(--nv-acc-50)}to{box-shadow:0 0 0 8px #0000}}.nv-console-scrim{z-index:75;background:var(--nv-void);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.nv-console-scrim{background:color-mix(in srgb,var(--nv-void) 55%,transparent)}}.nv-console-scrim{-webkit-backdrop-filter:blur(6px)}.nv-console{border-radius:var(--x-r-5);background:var(--nv-s1);border:1px solid var(--x-hair-2);width:min(460px,100vw - 24px);box-shadow:var(--x-sh-3),inset 0 1px 0 var(--nv-fg);flex-direction:column;display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nv-console{box-shadow:var(--x-sh-3),inset 0 1px 0 color-mix(in srgb,var(--nv-fg) 8%,transparent)}}@media (max-width:767px){.nv-console{width:auto;inset:0;top:max(8px,env(safe-area-inset-top));border-bottom:0;border-radius:22px 22px 0 0}}.nv-console-head{z-index:2;justify-content:space-between;padding:10px 10px 0;position:relative}.nv-console-head,.nv-console-status{align-items:center;gap:8px;display:flex}.nv-console-status{min-width:0;font-family:var(--nv-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--nv-acc);font-size:10.5px}.nv-console-status em{font-style:normal;font-family:var(--nv-font);letter-spacing:0;text-transform:none;color:var(--nv-fg2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.nv-idle{background:var(--nv-fg3);border-radius:50%;width:6px;height:6px}.nv-icon-btn{border-radius:var(--x-r-2);width:34px;height:34px;color:var(--nv-fg2);place-items:center;transition:background-color .15s,color .15s;display:grid}.nv-icon-btn:hover{background:var(--nv-fg)}@supports (color:color-mix(in lab,red,red)){.nv-icon-btn:hover{background:color-mix(in srgb,var(--nv-fg) 7%,transparent)}}.nv-icon-btn:hover{color:var(--nv-fg)}.nv-icon-btn[data-on=true]{color:var(--nv-acc)}.nv-console-stage{touch-action:none;flex-direction:column;align-items:center;padding:14px 0 6px;display:flex;position:relative}.nv-console-glow{background:radial-gradient(closest-side,var(--nv-acc-18),transparent);pointer-events:none;border-radius:50%;width:340px;height:340px;position:absolute;top:10%;left:50%;transform:translate(-50%,-40%)}.nv-console-stage:after{content:"";background:linear-gradient(90deg,transparent,var(--nv-acc-30),transparent);height:1px;position:absolute;bottom:0;left:8%;right:8%}.nv-console-hint{height:22px;font-family:var(--nv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--nv-fg3);margin-top:12px;font-size:10px}.nv-rec{color:var(--x-danger);align-items:center;gap:8px;display:inline-flex}.nv-rec-dot{background:currentColor;border-radius:50%;width:7px;height:7px;animation:nv-live 1.2s ease-out infinite}.nv-console-body{overscroll-behavior:contain;flex:1;min-height:0;padding:14px 16px 10px;overflow-y:auto}.nv-actions{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;display:grid}.nv-action{border-radius:var(--x-r-3);border:1px solid var(--x-hair);background:var(--nv-fg);flex-direction:column;align-items:flex-start;gap:14px;padding:11px 11px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.nv-action{background:color-mix(in srgb,var(--nv-fg) 3%,transparent)}}.nv-action{color:var(--nv-fg2);text-align:left;font-size:12.5px;font-weight:500;transition:border-color .16s,background-color .16s,color .16s,transform .12s}.nv-action svg{color:var(--nv-acc)}.nv-action:hover{border-color:var(--nv-acc-50);background:var(--nv-acc-10);color:var(--nv-fg)}.nv-action:active{transform:scale(.97)}.nv-run{flex-direction:column;gap:12px;display:flex}.nv-run-ask{background:var(--nv-acc-10);border:1px solid var(--nv-acc-30);max-width:88%;color:var(--nv-fg);border-radius:12px 12px 4px;align-self:flex-end;padding:8px 12px;font-size:13.5px}.nv-steps{flex-direction:column;gap:2px;padding-left:4px;display:flex;position:relative}.nv-steps:before{content:"";background:linear-gradient(var(--nv-acc-50),var(--x-hair));width:1px;position:absolute;top:10px;bottom:10px;left:15px}.nv-step{min-height:30px;color:var(--nv-fg2);align-items:center;gap:10px;font-size:12.5px;display:flex;position:relative}.nv-step-ico{background:var(--nv-s1);border:1px solid var(--x-hair-2);width:23px;height:23px;color:var(--nv-fg3);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.nv-step[data-state=run] .nv-step-ico{border-color:var(--nv-acc);color:var(--nv-acc);box-shadow:0 0 12px -2px var(--nv-acc)}.nv-step[data-state=run] .nv-step-title{color:var(--nv-fg)}.nv-step[data-state=ok] .nv-step-ico{color:var(--x-ok);border-color:var(--x-ok)}@supports (color:color-mix(in lab,red,red)){.nv-step[data-state=ok] .nv-step-ico{border-color:color-mix(in srgb,var(--x-ok) 45%,transparent)}}.nv-step[data-state=fail] .nv-step-ico{color:var(--x-danger);border-color:var(--x-danger)}@supports (color:color-mix(in lab,red,red)){.nv-step[data-state=fail] .nv-step-ico{border-color:color-mix(in srgb,var(--x-danger) 45%,transparent)}}.nv-confirm{border-radius:var(--x-r-3);border:1px solid var(--nv-acc-50);background:var(--nv-acc-10);flex-direction:column;gap:10px;padding:12px;font-size:13px;display:flex}.nv-answer{font-size:14px;line-height:1.6}.nv-answer[data-error=true]{color:var(--x-danger)}.nv-console-foot{padding:10px 12px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--nv-line)}.nv-console-input{border:1px solid var(--x-hair-2);background:var(--nv-void);align-items:flex-end;gap:4px;padding:6px 6px 6px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.nv-console-input{background:color-mix(in srgb,var(--nv-void) 50%,transparent)}}.nv-console-field{resize:none;min-height:34px;color:var(--nv-fg);background:0 0;outline:none;flex:1;font-size:14px;line-height:20px;padding:7px 0!important}.nv-console-field:focus-visible{outline:none!important}.nv-console-field::placeholder{color:var(--nv-fg3)}.nv-send{border-radius:var(--x-r-2);background:var(--nv-grad);width:34px;height:34px;color:var(--nv-acc-fg);box-shadow:inset 0 1px 0 #ffffff59,0 6px 18px -8px var(--nv-acc-50);flex-shrink:0;place-items:center;transition:filter .15s,transform .12s,opacity .15s;display:grid}.nv-send:hover:not(:disabled){filter:brightness(1.1)}.nv-send:active:not(:disabled){transform:scale(.94)}.nv-send:disabled{opacity:.35}.nv-face{background:radial-gradient(circle at 34% 26%,var(--nv-m),var(--nv-m) 45%,var(--nv-m));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;gap:18%;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.nv-face{background:radial-gradient(circle at 34% 26%,color-mix(in oklch,var(--nv-m),white 50%),var(--nv-m) 45%,color-mix(in oklch,var(--nv-m),black 55%))}}.nv-face{box-shadow:0 0 12px -4px var(--nv-m)}@supports (color:color-mix(in lab,red,red)){.nv-face{box-shadow:0 0 12px -4px color-mix(in oklch,var(--nv-m) 70%,transparent)}}.nv-face i{background:var(--nv-eye);border-radius:99px;width:11%;height:30%;margin-top:-8%}.nv-studio-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}@media (max-width:1100px){.nv-studio-grid{grid-template-columns:minmax(0,1fr)}.nv-studio-preview{order:-1;position:static!important}}.nv-studio-controls{flex-direction:column;gap:12px;min-width:0;display:flex}.nv-studio-preview{flex-direction:column;gap:10px;display:flex;position:sticky;top:24px}.nv-block{padding:16px 18px 18px}.nv-block-head{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.nv-block-n{font-family:var(--nv-mono);color:var(--nv-acc);letter-spacing:.1em;font-size:10.5px}.nv-block-body{flex-direction:column;gap:4px;display:flex}.nv-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-height:44px;display:flex}.nv-row-label{color:var(--nv-fg2);font-size:13px}.nv-toggle-row{text-align:left;border-top:1px solid var(--nv-line);flex-wrap:nowrap;width:100%}.nv-switch{background:var(--nv-fg);border-radius:99px;width:38px;height:22px;position:relative}@supports (color:color-mix(in lab,red,red)){.nv-switch{background:color-mix(in srgb,var(--nv-fg) 12%,transparent)}}.nv-switch{flex-shrink:0;transition:background-color .2s}.nv-switch span{background:var(--nv-fg);border-radius:50%;width:16px;height:16px;transition:transform .26s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px}.nv-switch[data-on=true]{background:var(--nv-grad);box-shadow:0 0 14px -4px var(--nv-acc)}.nv-switch[data-on=true] span{background:#fff;transform:translate(16px)}.nv-swatches{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.nv-swatch{cursor:pointer;flex-direction:column;align-items:center;gap:6px;width:64px;display:flex}.nv-swatch-disc{width:48px;height:48px;box-shadow:0 0 0 1px var(--x-hair-2);border-radius:50%;place-items:center;transition:box-shadow .2s,transform .2s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}.nv-swatch-disc>span{border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 2px #ffffff26}.nv-swatch:hover .nv-swatch-disc{transform:scale(1.06)}.nv-swatch[data-on=true] .nv-swatch-disc{box-shadow:0 0 0 2px var(--nv-void),0 0 0 4px var(--nv-acc),0 0 20px -4px var(--nv-acc)}.nv-swatch-pick{background:conic-gradient(#cf8a5e,#c9a876,#6fae86,#8fb7dd,#b58bd6,#e0708a,#cf8a5e);overflow:hidden}.nv-color input,.nv-swatch-pick input{opacity:0;cursor:pointer;position:absolute;inset:0}.nv-swatch-name{color:var(--nv-fg2);font-size:11.5px}.nv-color{width:30px;height:30px;box-shadow:0 0 0 1px var(--x-hair-2);background:conic-gradient(#cf8a5e,#c9a876,#6fae86,#8fb7dd,#b58bd6,#e0708a,#cf8a5e);border-radius:8px;display:block;position:relative}.nv-tiles{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;margin-bottom:6px;display:grid}@media (max-width:560px){.nv-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.nv-tile{border-radius:var(--x-r-3);border:1px solid var(--x-hair);color:var(--nv-fg2);text-align:left;flex-direction:column;gap:8px;padding:8px;font-size:12px;transition:border-color .16s,color .16s;display:flex}.nv-tile:hover{border-color:var(--x-hair-3);color:var(--nv-fg)}.nv-tile[data-on=true]{border-color:var(--nv-acc);color:var(--nv-fg);box-shadow:0 0 0 1px var(--nv-acc),0 8px 24px -14px var(--nv-acc)}.nv-tile-art{border-radius:var(--x-r-2);background:var(--nv-void);height:54px;display:block;position:relative;overflow:hidden}.nv-tile[data-scene=grid] .nv-tile-art{background-image:radial-gradient(circle,var(--nv-fg) 1px,transparent 1.4px)}@supports (color:color-mix(in lab,red,red)){.nv-tile[data-scene=grid] .nv-tile-art{background-image:radial-gradient(circle,color-mix(in srgb,var(--nv-fg) 30%,transparent) 1px,transparent 1.4px)}}.nv-tile[data-scene=grid] .nv-tile-art{background-size:9px 9px}.nv-tile[data-scene=horizon] .nv-tile-art:after{content:"";height:200%;box-shadow:0 -1px 0 var(--nv-acc),0 -10px 24px -4px var(--nv-acc-50);border-radius:50%;position:absolute;top:60%;left:-30%;right:-30%}.nv-tile[data-scene=stars] .nv-tile-art{background-image:radial-gradient(1px 1px at 20% 30%,var(--nv-fg),transparent),radial-gradient(1px 1px at 70% 60%,var(--nv-acc),transparent),radial-gradient(1.5px 1.5px at 40% 80%,var(--nv-fg),transparent),radial-gradient(1px 1px at 85% 20%,var(--nv-fg),transparent),radial-gradient(1px 1px at 55% 40%,var(--nv-acc),transparent)}.nv-tile-mascot{text-align:center;align-items:center}.nv-fonts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.nv-font{border-radius:var(--x-r-3);border:1px solid var(--x-hair);color:var(--nv-fg3);text-align:left;flex-direction:column;gap:6px;padding:12px;font-size:11.5px;display:flex}.nv-font[data-on=true]{border-color:var(--nv-acc);box-shadow:0 0 0 1px var(--nv-acc);color:var(--nv-fg2)}.nv-font-aa{color:var(--nv-fg);font-size:28px;line-height:1}.nv-font[data-font=unbounded] .nv-font-aa{font-family:var(--nv-display);font-weight:500}.nv-font[data-font=onest] .nv-font-aa{font-family:var(--nv-font);font-weight:600}.nv-font[data-font=inter] .nv-font-aa{font-family:Inter;font-weight:600}.nv-shape{place-items:center;width:64px;height:58px;display:grid;position:relative}.nv-shape-ring{background:linear-gradient(90deg,var(--nv-m),var(--nv-m));border-radius:50%;width:62px;height:12px;position:absolute}@supports (color:color-mix(in lab,red,red)){.nv-shape-ring{background:linear-gradient(90deg,color-mix(in oklch,var(--nv-m),white 20%),color-mix(in oklch,var(--nv-m),black 40%))}}.nv-shape-ring{transform:rotate(-14deg)}.nv-shape-body{background:radial-gradient(circle at 34% 26%,var(--nv-m),var(--nv-m) 45%,var(--nv-m));border-radius:50%;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.nv-shape-body{background:radial-gradient(circle at 34% 26%,color-mix(in oklch,var(--nv-m),white 50%),var(--nv-m) 45%,color-mix(in oklch,var(--nv-m),black 55%))}}.nv-shape-body i{background:var(--nv-eye);border-radius:9px;width:4px;height:11px;margin-top:-4px}.nv-shape[data-shape=crystal] .nv-shape-body{border-radius:6px;transform:rotate(45deg)scale(.82)}.nv-shape[data-shape=crystal] .nv-shape-body i{transform:rotate(-45deg)}.nv-shape[data-shape=capsule] .nv-shape-body{border-radius:16px;width:32px;height:44px}.nv-shape[data-shape=cube] .nv-shape-body{border-radius:10px}.nv-preview-stage{flex-direction:column;align-items:center;padding:34px 0 20px;display:flex;position:relative;overflow:hidden}.nv-preview-glow{height:120%;box-shadow:0 -1px 0 var(--nv-acc-50),0 -40px 80px -30px var(--nv-acc-30);pointer-events:none;border-radius:50%;position:absolute;inset:auto -20% -70%}.nv-preview-mood{font-family:var(--nv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--nv-acc);margin-top:18px;font-size:10.5px}.nv-chips{flex-wrap:wrap;gap:5px;display:flex}.nv-chips .x-chip{cursor:pointer}.nv-preview-card{padding:16px}@supports (animation-timeline:view()){html[data-nova][data-nv-reveal=on] main .x-plane{animation:nv-reveal linear both;animation-timeline:view();animation-range:entry entry 40%}}@keyframes nv-reveal{0%{opacity:0;filter:blur(4px);transform:translateY(22px)scale(.985)}to{opacity:1;filter:none;transform:none}}.nr-field{position:absolute;inset:0}.nv-tile[data-scene=network] .nv-tile-art{background:radial-gradient(2px 2px at 22% 30%,var(--nr-meeting),transparent),radial-gradient(2px 2px at 60% 22%,var(--nr-person),transparent),radial-gradient(2px 2px at 78% 64%,var(--nr-project),transparent),radial-gradient(2px 2px at 38% 72%,var(--nr-event),transparent),linear-gradient(28deg,transparent 48%,var(--nv-acc) 49%,transparent 51%),linear-gradient(-18deg,transparent 48%,var(--nv-acc) 49%,transparent 51%),var(--nv-void)}@supports (color:color-mix(in lab,red,red)){.nv-tile[data-scene=network] .nv-tile-art{background:radial-gradient(2px 2px at 22% 30%,var(--nr-meeting),transparent),radial-gradient(2px 2px at 60% 22%,var(--nr-person),transparent),radial-gradient(2px 2px at 78% 64%,var(--nr-project),transparent),radial-gradient(2px 2px at 38% 72%,var(--nr-event),transparent),linear-gradient(28deg,transparent 48%,color-mix(in oklch,var(--nv-acc) 40%,transparent) 49%,transparent 51%),linear-gradient(-18deg,transparent 48%,color-mix(in oklch,var(--nv-acc) 30%,transparent) 49%,transparent 51%),var(--nv-void)}}html[data-nova]{--nr-meeting:#cf8a5e;--nr-person:#d9b98a;--nr-project:#e0764f;--nr-task:#e3a447;--nr-note:#e8dcc6;--nr-idea:#c9a876;--nr-file:#8fa3b3;--nr-event:#6fae86;--nr-goal:#7f9ec2;--nr-place:#7cbcb0;--nr-call:#b99ad6;--nr-health:#e0708a}html.light[data-nova]{--nr-meeting:#a45f37;--nr-person:#8a6a36;--nr-project:#b24a26;--nr-task:#a86d12;--nr-note:#6e6252;--nr-idea:#8a6a36;--nr-file:#4f6474;--nr-event:#2f7a4f;--nr-goal:#34557f;--nr-place:#2f7f72;--nr-call:#7a54a3;--nr-health:#b23a58}.nr-glyph{--t:var(--nv-acc);--s:26px;position:relative;display:inline-grid;place-items:center;width:var(--s);height:var(--s);flex-shrink:0;border-radius:50%;color:var(--t);background:radial-gradient(circle at 50% 38%,color-mix(in oklch,var(--t) 22%,transparent),color-mix(in oklch,var(--t) 6%,var(--nv-void)) 72%);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--t) 55%,transparent),0 0 14px -4px color-mix(in oklch,var(--t) 60%,transparent);transition:box-shadow .2s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.nr-glyph-core{display:grid;place-items:center;line-height:1}.nr-glyph-sym{font-size:calc(var(--s) * .5);font-family:var(--nv-mono);transform:translateY(-3%)}.nr-glyph-ring{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);transform:rotate(-90deg);fill:none;stroke-width:4}.nr-glyph-ring circle{stroke:color-mix(in oklch,var(--t) 14%,transparent)}.nr-glyph-ring .nr-glyph-arc{stroke:var(--t);stroke-linecap:round;transition:stroke-dashoffset .9s cubic-bezier(.23,1,.32,1);filter:drop-shadow(0 0 3px var(--t))}.nr-glyph[data-state=live]{box-shadow:inset 0 0 0 1.5px var(--t),0 0 18px -2px var(--t)}.nr-glyph[data-state=live]:after{content:"";position:absolute;inset:-1px;border-radius:50%;border:1px solid var(--t);animation:nr-ping 1.8s cubic-bezier(.23,1,.32,1) infinite}.nr-glyph[data-state=warn]{--t:var(--x-danger)}.nr-glyph[data-state=done]{background:var(--t);color:var(--nv-void);box-shadow:0 0 12px -4px var(--t)}.nr-glyph[data-state=off]{background:transparent;box-shadow:inset 0 0 0 1px var(--x-hair-3);color:var(--nv-fg3)}@keyframes nr-ping{0%{transform:scale(1);opacity:.9}to{transform:scale(1.9);opacity:0}}.nr-axon{--t:var(--nv-acc);--node:26px;--gap:2px;position:relative;display:flex;flex-direction:column;gap:var(--gap)}.nr-axon:before{content:"";position:absolute;left:calc(var(--node) / 2 + 8px - .5px);top:12px;bottom:12px;width:1px;background:linear-gradient(to bottom,color-mix(in oklch,var(--t) 70%,transparent),color-mix(in oklch,var(--t) 18%,transparent) 60%,transparent);pointer-events:none}.nr-axon[data-dense=true]{--gap:0px}.nr-neuron{--t:var(--nv-acc);position:relative;display:flex;align-items:flex-start;gap:12px;min-height:48px;padding:10px 10px 10px 8px;border-radius:var(--x-r-3);transition:background-color .16s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}.nr-neuron[data-size=sm]{min-height:40px;padding-top:7px;padding-bottom:7px;gap:10px}.nr-neuron[data-size=lg]{min-height:60px;gap:14px}.nr-neuron:hover{background:color-mix(in srgb,var(--nv-fg) 4%,transparent)}.nr-neuron:hover .nr-glyph{transform:scale(1.12)}.nr-neuron[data-on=true]{background:color-mix(in oklch,var(--t) 10%,transparent);box-shadow:inset 2px 0 0 var(--t)}.nr-neuron[data-done=true] .nr-n-title{color:var(--nv-fg3);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--nv-fg3) 50%,transparent)}.nr-neuron[draggable=true]{cursor:grab}.nr-n-node{position:relative;z-index:1;display:grid;place-items:center;flex-shrink:0;min-width:var(--node,26px);margin-top:1px}.nr-n-node:after{content:"";position:absolute;left:100%;top:50%;width:8px;height:1px;background:color-mix(in oklch,var(--t) 45%,transparent)}.nr-n-body{flex:1;gap:6px}.nr-n-body,.nr-n-main{min-width:0;display:flex;flex-direction:column}.nr-n-main{gap:2px;text-align:left;color:inherit}.nr-n-head{display:flex;align-items:baseline;gap:10px;min-width:0}.nr-n-title{flex:1;min-width:0;font-size:calc(14px * var(--x-fs, 1));line-height:1.35;color:var(--nv-fg);overflow-wrap:anywhere}.nr-neuron[data-size=sm] .nr-n-title{font-size:calc(13px * var(--x-fs, 1))}.nr-neuron[data-size=lg] .nr-n-title{font-size:calc(15.5px * var(--x-fs, 1));font-weight:500}.nr-n-meta{flex-shrink:0;font-family:var(--nv-mono);font-size:calc(11px * var(--x-fs, 1));letter-spacing:.02em;color:var(--nv-fg3)}.nr-n-sub{font-size:calc(12px * var(--x-fs, 1));line-height:1.4;color:var(--nv-fg2);overflow-wrap:anywhere}.nr-n-links{display:flex;flex-wrap:wrap;gap:4px}.nr-n-tail{display:flex;align-items:center;gap:4px;flex-shrink:0;align-self:center}.nr-axon-group{--t:var(--nv-acc);display:flex;flex-direction:column;gap:2px;margin-top:10px}.nr-axon-group:first-child{margin-top:0}.nr-ag-head{position:relative;z-index:1;display:flex;align-items:center;gap:10px;min-height:34px;padding-left:calc(var(--node, 26px) / 2 + 8px - 6px)}.nr-ag-bead{width:12px;height:12px;border-radius:50%;background:var(--nv-void);box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--t) 70%,transparent);flex-shrink:0}.nr-axon-group[data-hot=true] .nr-ag-bead{background:var(--t);box-shadow:0 0 0 3px color-mix(in oklch,var(--t) 22%,transparent),0 0 14px var(--t)}.nr-ag-label{font-family:var(--nv-mono);font-size:calc(10.5px * var(--x-fs, 1));letter-spacing:.14em;text-transform:uppercase;color:var(--nv-fg2)}.nr-axon-group[data-hot=true] .nr-ag-label{color:var(--t)}.nr-ag-count{font-family:var(--nv-mono);font-size:10.5px;color:var(--nv-fg3)}.nr-ag-actions{margin-left:auto;display:flex;gap:4px}.nr-synapse{--t:var(--nv-acc);display:inline-flex;align-items:center;gap:6px;max-width:220px;height:22px;padding:0 8px 0 6px;border-radius:99px;border:1px solid color-mix(in oklch,var(--t) 32%,transparent);background:color-mix(in oklch,var(--t) 8%,transparent);font-size:calc(11.5px * var(--x-fs, 1));color:var(--nv-fg2);white-space:nowrap;transition:border-color .15s ease,color .15s ease,background-color .15s ease}a.nr-synapse:hover,button.nr-synapse:hover{border-color:var(--t);color:var(--nv-fg);background:color-mix(in oklch,var(--t) 16%,transparent)}.nr-syn-dot{width:6px;height:6px;border-radius:50%;background:var(--t);box-shadow:0 0 6px var(--t);flex-shrink:0}.nr-syn-label{overflow:hidden;text-overflow:ellipsis}.nr-linkfield{position:relative}.nr-linkfield[data-lighting=true] .nr-neuron:not([data-lit]){opacity:.45}.nr-neuron[data-lit=true] .nr-glyph{transform:scale(1.18);box-shadow:inset 0 0 0 1.5px var(--t),0 0 22px -2px var(--t)}.nr-wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:3}.nr-wires path{fill:none;stroke:var(--nv-acc);stroke-width:1.4;stroke-dasharray:5 6;filter:drop-shadow(0 0 4px var(--nv-acc));animation:nr-flow .9s linear infinite}@keyframes nr-flow{to{stroke-dashoffset:-22}}.nr-lens{--t:var(--nv-acc);display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.nr-lens-path{display:flex;flex-wrap:wrap;align-items:center;row-gap:4px;font-family:var(--nv-mono);font-size:calc(10.5px * var(--x-fs, 1));letter-spacing:.14em;text-transform:uppercase}.nr-lp-link,.nr-lp-step{display:inline-flex;align-items:center}.nr-lp-link{gap:7px;color:var(--nv-fg3);transition:color .15s ease}a.nr-lp-link:hover{color:var(--nv-fg)}.nr-lp-step[data-last=true] .nr-lp-link{color:var(--t)}.nr-lp-dot{width:7px;height:7px;border-radius:50%;background:var(--t);box-shadow:0 0 8px var(--t)}.nr-lp-wire{width:22px;height:1px;margin:0 8px;background:linear-gradient(90deg,var(--x-hair-3),color-mix(in oklch,var(--nv-acc) 50%,transparent))}.nr-lens-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.nr-lens-main{min-width:0}.nr-lens-title{font-family:var(--nv-display);font-weight:400;font-size:clamp(28px,3.8vw,50px);line-height:1.02;letter-spacing:-.03em;color:var(--nv-fg)}html[data-nv-display=inter] .nr-lens-title,html[data-nv-display=onest] .nr-lens-title{font-family:var(--nv-font);font-weight:600}.nr-lens-sub{margin-top:8px;font-size:calc(13.5px * var(--x-fs, 1));color:var(--nv-fg2);max-width:64ch}.nr-lens-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:100%}.nr-lens-metrics{display:flex;flex-wrap:wrap;gap:8px 22px}.nr-metric{display:inline-flex;align-items:center;gap:10px;min-height:44px}.nr-m-val{font-family:var(--nv-mono);font-size:12px;font-weight:600;color:var(--nv-fg);letter-spacing:-.02em}.nr-m-label{font-size:calc(12px * var(--x-fs, 1));color:var(--nv-fg2);line-height:1.25;max-width:14ch}a.nr-metric:hover .nr-m-label{color:var(--nv-fg)}.nr-lens-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.nr-cluster{--t:var(--nv-acc);display:flex;flex-direction:column;min-width:0}.nr-cl-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:10px 14px 4px 16px}.nr-cl-title{display:inline-flex;align-items:center;gap:9px;min-width:0;font-family:var(--nv-mono);font-size:calc(10.5px * var(--x-fs, 1));letter-spacing:.14em;text-transform:uppercase;color:var(--nv-fg2)}.nr-cl-dot{width:8px;height:8px;border-radius:50%;background:var(--t);box-shadow:0 0 10px var(--t);flex-shrink:0}.nr-cl-count{color:var(--nv-fg3);letter-spacing:.04em}.nr-cl-actions{display:flex;align-items:center;gap:4px}.nr-cl-body{padding:6px 12px 12px;min-width:0}.nr-cluster[data-flush=true] .nr-cl-body{padding:0}.nr-signal{display:inline-flex;align-items:center;gap:10px;color:var(--nv-fg3)}.nr-signal[data-block=true]{display:flex;justify-content:center;padding:48px 0}.nr-signal-wire{position:relative;width:64px;height:1px;background:var(--x-hair-2);overflow:visible}.nr-signal-wire i{position:absolute;top:-2.5px;left:0;width:6px;height:6px;border-radius:50%;background:var(--nv-acc);box-shadow:0 0 10px var(--nv-acc),-10px 0 10px -4px var(--nv-acc);animation:nr-run 1.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes nr-run{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 6px);opacity:0}}.nr-signal-label{font-family:var(--nv-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.nr-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 16px;text-align:center}.nr-empty-title{margin-top:6px;font-size:15px;font-weight:500;color:var(--nv-fg)}.nr-empty-hint{font-size:12.5px;color:var(--nv-fg3);max-width:40ch}.nr-empty-action{margin-top:8px}.nr-tabs{position:relative;display:inline-flex;align-items:center;gap:2px;max-width:100%;overflow-x:auto;scrollbar-width:none;padding:0 2px}.nr-tabs::-webkit-scrollbar{display:none}.nr-tabs-wire{position:absolute;left:16px;right:16px;top:50%;height:1px;background:var(--x-hair);pointer-events:none}.nr-tab{--t:var(--nv-acc);position:relative;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 10px;border-radius:99px;background:var(--nv-void);color:var(--nv-fg3);font-size:calc(13px * var(--x-fs, 1));white-space:nowrap;transition:color .16s ease}.nr-tab:hover,.nr-tab[data-on=true]{color:var(--nv-fg)}.nr-tab-bead{position:relative;width:9px;height:9px;border-radius:50%;box-shadow:inset 0 0 0 1.5px color-mix(in oklch,var(--t) 55%,transparent);flex-shrink:0}.nr-tab-glow{position:absolute;inset:0;border-radius:50%;background:var(--t);box-shadow:0 0 0 3px color-mix(in oklch,var(--t) 22%,transparent),0 0 12px var(--t)}.nr-tab-count{font-family:var(--nv-mono);font-size:10.5px;color:var(--nv-fg3)}.nr-radial-scrim{position:fixed;inset:0;z-index:95;background:color-mix(in srgb,var(--nv-void) 45%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.nr-radial-core{width:14px;height:14px;margin:-7px 0 0 -7px;background:var(--nv-acc);box-shadow:0 0 0 6px var(--nv-acc-18,rgba(207,138,94,.18)),0 0 24px var(--nv-acc)}.nr-radial-core,.nr-radial-item{position:absolute;border-radius:50%}.nr-radial-item{display:grid;place-items:center;width:50px;height:50px;margin:-25px 0 0 -25px;background:var(--nv-s2);border:1px solid color-mix(in oklch,var(--nv-acc) 45%,transparent);color:var(--nv-acc);box-shadow:0 10px 30px -10px rgba(0,0,0,.8),0 0 16px -6px var(--nv-acc)}.nr-radial-item[data-danger=true]{color:var(--x-danger);border-color:color-mix(in srgb,var(--x-danger) 45%,transparent)}.nr-radial-item:hover{background:var(--nv-s3)}.nr-radial-label{position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);font-size:11px;white-space:nowrap;color:var(--nv-fg);text-shadow:0 1px 6px var(--nv-void)}html[data-nr-dragging=on] .nv-dock-mascot .nv-mascot,html[data-nr-dragging=on] .nv-float .nv-mascot{transform:scale(1.18);filter:drop-shadow(0 0 22px var(--nv-acc));transition:transform .22s cubic-bezier(.34,1.56,.64,1)}html[data-nova] [data-skin=x] .card{background:var(--x-plane);backdrop-filter:none;-webkit-backdrop-filter:none;border-color:var(--x-hair);border-radius:var(--x-r-3)}html[data-nova] [data-skin=x] .card-gold{border-color:var(--nv-acc-30);box-shadow:var(--x-sh-1),inset 0 0 0 1px var(--nv-acc-18)}html[data-nova] [data-skin=x] .btn{border-radius:var(--x-r-2);background:color-mix(in srgb,var(--nv-fg) 5%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}html[data-nova] [data-skin=x] .btn:hover:not(:disabled){background:color-mix(in srgb,var(--nv-fg) 9%,transparent);border-color:var(--nv-acc-50)}html.light[data-nova] [data-skin=x] .btn{background:color-mix(in srgb,var(--nv-s1) 80%,transparent)}html.light[data-nova] [data-skin=x] .btn-gold,html[data-nova] [data-skin=x] .btn-gold{background:var(--nv-grad);color:var(--nv-acc-fg);border-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 8px 22px -10px var(--nv-acc-50)}html.light[data-nova] [data-skin=x] .btn-gold:hover:not(:disabled),html[data-nova] [data-skin=x] .btn-gold:hover:not(:disabled){background:var(--nv-grad);filter:brightness(1.08)}html.light[data-nova] [data-skin=x] .btn-ghost,html[data-nova] [data-skin=x] .btn-ghost{background:transparent;border-color:transparent}html[data-nova] [data-skin=x] .field{border-radius:var(--x-r-2);background:color-mix(in srgb,var(--nv-void) 55%,transparent);border-color:var(--x-hair-2)}html[data-nova] [data-skin=x] .field:focus{border-color:var(--nv-acc-50);box-shadow:0 0 0 3px var(--nv-acc-18)}html.light[data-nova] [data-skin=x] .field{background:var(--nv-s1)}html[data-nova] [data-skin=x] .seg{border-radius:var(--x-r-2)}html[data-nova] [data-skin=x] .seg button{border-radius:var(--x-r-1)}html[data-nova] [data-skin=x] .chip.on,html[data-nova] [data-skin=x] .seg button.on{background:var(--nv-grad);color:var(--nv-acc-fg)}html[data-nova] [data-skin=x] .chip{border-radius:99px;background:color-mix(in srgb,var(--nv-fg) 4%,transparent)}html[data-nova] [data-skin=x] .overlay{background:color-mix(in srgb,var(--nv-void) 60%,transparent)}html[data-nova] [data-skin=x] .drawer,html[data-nova] [data-skin=x] .modal{background:var(--nv-s2);backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:var(--x-r-5)}html[data-nova] [data-skin=x] .drawer{border-radius:var(--x-r-5) 0 0 var(--x-r-5)}html[data-nova] [data-skin=x] .t-display,html[data-nova] [data-skin=x] .t-title{font-family:var(--nv-display);font-weight:500;letter-spacing:-.02em}html[data-nova] [data-skin=x] .t-num{font-family:var(--nv-mono)}html[data-nova] [data-skin=x] .t-caption{font-family:var(--nv-mono);letter-spacing:.12em}html[data-nova] [data-skin=x] .x-sheet{background:var(--nv-s2);border-color:var(--x-hair-2)}html[data-nova] .nv-rail-list{position:relative;gap:6px;padding:4px 0}html[data-nova] .nv-rail-list:before{content:"";position:absolute;left:50%;top:14px;bottom:14px;width:1px;background:linear-gradient(to bottom,transparent,var(--x-hair-2) 10%,var(--x-hair-2) 90%,transparent);pointer-events:none}html[data-nova] .nv-rail-item{--t:var(--nv-acc);width:40px;height:40px;border-radius:50%;background:var(--nv-void);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--t) 30%,transparent);color:color-mix(in oklch,var(--t) 70%,var(--nv-fg3))}html[data-nova] .nv-rail-item:hover{background:color-mix(in oklch,var(--t) 10%,var(--nv-void));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--t) 60%,transparent),0 0 14px -4px var(--t);color:var(--t)}html[data-nova] .nv-rail-item[data-on=true]{background:color-mix(in oklch,var(--t) 18%,var(--nv-void));box-shadow:inset 0 0 0 1.5px var(--t),0 0 20px -2px var(--t);color:var(--t)}html[data-nova] .nv-rail-bar{left:-14px;background:var(--t);box-shadow:0 0 12px var(--t)}.nr-const{position:fixed;inset:0;z-index:70;overflow:hidden;background:radial-gradient(ellipse at 50% 55%,color-mix(in oklch,var(--nv-acc) 10%,transparent),transparent 60%),color-mix(in srgb,var(--nv-void) 88%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.nr-const-top{position:absolute;z-index:3;top:max(14px,env(safe-area-inset-top));left:16px;right:16px;justify-content:space-between;gap:12px}.nr-const-search,.nr-const-top{display:flex;align-items:center}.nr-const-search{gap:10px;width:min(360px,100%);height:42px;padding:0 14px;border-radius:99px;border:1px solid var(--x-hair-2);background:color-mix(in srgb,var(--nv-s1) 80%,transparent);color:var(--nv-fg3)}.nr-const-search:focus-within{border-color:var(--nv-acc-50);box-shadow:0 0 0 3px var(--nv-acc-18)}.nr-const-search input{flex:1;min-width:0;background:transparent;outline:none;color:var(--nv-fg);font-size:14px}.nr-const-wires{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.nr-const-wires line{stroke-width:1;opacity:.35;stroke-dasharray:3 5;animation:nr-flow 1.6s linear infinite reverse;transition:opacity .2s ease}.nr-const-wires line[data-dim=true]{opacity:.06}.nr-const-orbit{fill:none;stroke:var(--x-hair);stroke-dasharray:2 7}.nr-const-core{position:absolute}.nr-const-core,.nr-star{transform:translate(-50%,-50%)}.nr-star{--t:var(--nv-acc);transition:opacity .2s ease,filter .2s ease}.nr-star[data-dim=true]{opacity:.18;filter:grayscale(1)}.nr-star-link{display:flex;flex-direction:column;align-items:center;gap:7px;width:104px;text-align:center}.nr-star-node{position:relative;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;color:var(--t);background:radial-gradient(circle at 50% 38%,color-mix(in oklch,var(--t) 22%,transparent),var(--nv-void) 75%);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--t) 55%,transparent),0 0 18px -6px var(--t);transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.nr-star-link:hover .nr-star-node,.nr-star[data-on=true] .nr-star-node{transform:scale(1.14);box-shadow:inset 0 0 0 1.5px var(--t),0 0 26px -2px var(--t)}.nr-star-label{font-size:12px;line-height:1.2;color:var(--nv-fg2)}.nr-star-link:hover .nr-star-label,.nr-star[data-on=true] .nr-star-label{color:var(--nv-fg)}.nr-star-num{font-family:var(--nv-mono);font-size:9.5px;color:var(--nv-fg3)}.nr-star-fresh{position:absolute;top:2px;right:2px;width:8px;height:8px;border-radius:50%;background:var(--nv-acc);box-shadow:0 0 8px var(--nv-acc)}.nr-star-count{position:absolute;top:-4px;right:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--nv-grad);color:var(--nv-acc-fg);font-family:var(--nv-mono);font-size:10px;font-style:normal;line-height:18px}.nr-const-list{position:absolute;inset:70px 0 0;overflow-y:auto;padding:10px 16px 40px}.nr-const-axon{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 6px}.nr-const-axon .nr-star{transform:none}.nr-const-axon .nr-star-link{width:auto}.nr-more{display:inline-flex;align-items:center;min-height:32px;font-family:var(--nv-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--nv-fg3);transition:color .15s ease}.nr-more:hover{color:var(--nv-acc)}.nr-more-row{padding-left:46px;min-height:40px}.nr-inline-add{display:flex;align-items:center;gap:10px;height:42px;margin:0 2px 8px;padding:0 12px;border-radius:var(--x-r-3);border:1px dashed color-mix(in oklch,var(--t,var(--nv-acc)) 40%,transparent);color:var(--nv-fg3);transition:border-color .15s ease,background-color .15s ease}.nr-inline-add:focus-within{border-style:solid;border-color:var(--t,var(--nv-acc));background:color-mix(in oklch,var(--t,var(--nv-acc)) 6%,transparent)}.nr-inline-add input{flex:1;min-width:0;background:transparent;outline:none;font-size:calc(13.5px * var(--x-fs, 1));color:var(--nv-fg)}.nr-inline-add input::placeholder{color:var(--nv-fg3)}.nr-inline-add button{font-family:var(--nv-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--nv-acc);min-height:32px}.nr-x{display:grid;place-items:center;width:44px;height:44px;margin:-8px -6px -8px 0;border-radius:50%;color:var(--nv-fg3);transition:color .15s ease,background-color .15s ease}.nr-x:hover{color:var(--nv-fg);background:color-mix(in srgb,var(--nv-fg) 7%,transparent)}.nr-check{display:grid;place-items:center;width:44px;height:44px;margin:-9px;border-radius:50%}.nr-check:hover .nr-glyph{background:var(--t);color:var(--nv-void)}.nr-check:active .nr-glyph{transform:scale(.88)}.nr-sep{margin-top:10px;padding-top:10px;border-top:1px solid var(--nv-line)}.nr-pulse-hero{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:start;margin-bottom:18px}@media (max-width:1023px){.nr-pulse-hero{grid-template-columns:minmax(0,1fr);justify-items:center}.nr-pulse-side{width:100%}}.nr-pulse-side{display:flex;flex-direction:column;gap:14px;min-width:0}.nr-pulse-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}@media (max-width:1100px){.nr-pulse-grid{grid-template-columns:minmax(0,1fr)}}.nr-pulse-col{display:flex;flex-direction:column;gap:14px;min-width:0}.nr-dayring{position:relative;flex-shrink:0}.nr-dayring svg{overflow:visible}.nr-dr-track{fill:none;stroke:var(--x-hair-2);stroke-width:10}.nr-dr-past{stroke:color-mix(in srgb,var(--nv-fg) 8%,transparent)}.nr-dr-event,.nr-dr-past{fill:none;stroke-width:10}.nr-dr-event{stroke-linecap:round;filter:drop-shadow(0 0 6px currentColor)}.nr-dr-event[data-past=true]{opacity:.4}.nr-dr-tick{stroke:var(--x-hair-2);stroke-width:1}.nr-dr-tick-major{stroke:var(--nv-fg3);stroke-width:1.5}.nr-dr-hour{font-family:var(--nv-mono);font-size:10px;fill:var(--nv-fg3);letter-spacing:.08em}.nr-dr-hand{stroke:color-mix(in oklch,var(--nv-acc) 55%,transparent);stroke-width:1;stroke-dasharray:2 4}.nr-dr-now{fill:var(--nv-acc);filter:drop-shadow(0 0 8px var(--nv-acc));animation:nr-now 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes nr-now{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.nr-dr-core{position:absolute;inset:22%;justify-content:center;gap:6px;text-align:center}.nr-dr-core,.nr-dr-next{display:flex;flex-direction:column;align-items:center}.nr-dr-next{gap:2px;max-width:100%}.nr-dr-next-time{font-family:var(--nv-mono);font-size:20px;font-weight:600;color:var(--nv-acc);letter-spacing:-.02em}.nr-dr-next-title{font-size:12px;color:var(--nv-fg2);max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-dr-next-free{font-family:var(--nv-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--nv-fg3)}.nr-week{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:6px 0 4px}.nr-week-wire{position:absolute;left:7%;right:7%;top:46px;height:1px;background:linear-gradient(90deg,transparent,var(--x-hair-3),transparent)}.nr-week-day{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:4px 2px 8px;border-radius:var(--x-r-3);transition:background-color .15s ease}.nr-week-day:hover{background:color-mix(in srgb,var(--nv-fg) 4%,transparent)}.nr-week-dow{font-family:var(--nv-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--nv-fg3)}.nr-week-day[data-today=true] .nr-week-dow{color:var(--nv-acc)}.nr-week-num{font-family:var(--nv-mono);font-size:14px;font-weight:600;color:var(--nv-fg)}.nr-week-list{display:flex;flex-direction:column;gap:3px;width:100%;min-width:0}.nr-week-ev{--t:var(--nv-acc);display:flex;align-items:center;gap:5px;min-width:0;font-size:10.5px;color:var(--nv-fg2)}.nr-week-ev i{width:5px;height:5px;border-radius:50%;background:var(--t);flex-shrink:0}.nr-week-ev span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nr-week-more{font-family:var(--nv-mono);font-size:10px;color:var(--nv-fg3);padding-left:10px}@media (max-width:767px){.nr-week-list{display:none}}.nr-spheres{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:14px 8px;padding:4px 0}.nr-sphere{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center}.nr-sphere-label{font-size:11.5px;color:var(--nv-fg2);line-height:1.2}.nr-const-search input:focus-visible{outline:none}.nr-n-main{min-height:44px;justify-content:center;margin:-6px 0}a.nr-synapse,button.nr-synapse{position:relative}a.nr-synapse:after,button.nr-synapse:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}