:root,[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light}:root{--bg:light-dark(#f7f7f8,#000000);--surface:light-dark(#ffffff,#111111);--surface-elevated:light-dark(#ebebed,#1e1e1e);--border:light-dark(rgba(0,0,0,0.1),rgba(255,255,255,0.1));--border-soft:light-dark(rgba(0,0,0,0.06),rgba(255,255,255,0.06));--text:light-dark(#0a0a0a,#ffffff);--text-secondary:light-dark(#555555,#a1a1a1);--text-muted:light-dark(#666666,#666666);--text-dim:light-dark(#777777,#555555);--text-faint:light-dark(#a0a0a0,#444444);--text-legal:light-dark(#9a9a9a,#3a3a3a);--accent:light-dark(#2b8aef,#3b9eff);--chip-ai:#3b9eff;--chip-human:#0ea5e9;--chip-hybrid:#22d3ee;--splash-bg:#050b14;--mode-badge-ai:radial-gradient(circle at 50% 50%,#1637a0 0%,#0f266d 50%,#0c1d54 75%,#08143a 100%);--mode-badge-human:radial-gradient(circle at 50% 50%,#c9a227 0%,#a07a18 50%,#6b5010 75%,#3d2e0c 100%);--mode-badge-hybrid:radial-gradient(circle at 50% 50%,#8045d3 0%,#6430b8 50%,#4b1996 75%,#2e0f5c 100%);--mode-bg-ai:radial-gradient(circle at 50% 50%,#0a1228 0%,#05070f 55%,#000 100%);--mode-bg-human:radial-gradient(circle at 50% 50%,#1a1408 0%,#0c0a05 55%,#000 100%);--mode-bg-hybrid:radial-gradient(circle at 50% 50%,#140a22 0%,#0a0612 55%,#000 100%);--font-ui:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-display:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;min-height:100dvh;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden;text-size-adjust:100%}@media (max-width:900px){a,button,input,select,textarea{touch-action:manipulation}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;font-family:inherit}button{cursor:pointer;border:none;background:none;padding:0}img{display:block;max-width:100%}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}::view-transition-old(root){animation:none;opacity:1;z-index:1}::view-transition-new(root){animation:figma-dissolve-in .48s cubic-bezier(.4,0,.2,1) both;z-index:2}::view-transition-group(atmos-bg){animation-duration:.52s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(atmos-bg){animation:figma-dissolve-out .52s cubic-bezier(.4,0,.2,1) both}::view-transition-new(atmos-bg){animation:figma-dissolve-in .52s cubic-bezier(.4,0,.2,1) both}::view-transition-group(unagency-logo){animation-duration:.48s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(unagency-logo),::view-transition-old(unagency-logo){animation:none;mix-blend-mode:normal;height:100%;overflow:clip}::view-transition-group(auth-left){animation-duration:.48s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(auth-left),::view-transition-old(auth-left){animation:none;mix-blend-mode:normal;height:100%;overflow:clip}::view-transition-group(auth-form){animation-duration:.48s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(auth-form){animation:figma-form-out .48s cubic-bezier(.4,0,.2,1) both}::view-transition-new(auth-form){animation:figma-form-in .48s cubic-bezier(.4,0,.2,1) both}::view-transition-group(onboarding-stage){animation-duration:.4s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(onboarding-stage){animation:figma-stage-out .4s cubic-bezier(.4,0,.2,1) both}::view-transition-new(onboarding-stage){animation:figma-stage-in .4s cubic-bezier(.4,0,.2,1) both}::view-transition-group(app-tab-bar){animation-duration:.001ms;animation-timing-function:linear}::view-transition-new(app-tab-bar),::view-transition-old(app-tab-bar){animation:none;mix-blend-mode:normal;height:100%;overflow:clip}@keyframes figma-dissolve-out{0%{opacity:1}to{opacity:0}}@keyframes figma-dissolve-in{0%{opacity:0}to{opacity:1}}@keyframes figma-form-out{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(6px)}}@keyframes figma-form-in{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}@keyframes figma-stage-out{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(3px)}}@keyframes figma-stage-in{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur(0)}}html[data-page-leaving=true] body{opacity:0;transition:opacity .45s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){::view-transition-new(atmos-bg),::view-transition-new(auth-form),::view-transition-new(onboarding-stage),::view-transition-new(root),::view-transition-old(atmos-bg),::view-transition-old(auth-form),::view-transition-old(onboarding-stage),::view-transition-old(root){animation:none!important}html[data-page-leaving=true] body{opacity:1;transition:none}}[data-theme=light] img[src="/figma/app/notification-bell.png"]{content:url(/figma/app/notification-bell-light.png)}[data-theme=light] :is(img[src="/figma/brief/doc.svg"],img[src="/figma/chat/back.svg"],img[src="/figma/contact/chevron.svg"],img[src="/figma/creative/chevron.svg"],img[src="/figma/onboarding/file-icon.svg"],img[src="/figma/profile/chevron-down.svg"],img[src="/figma/profile/eye.svg"],img[src="/figma/profile/privacy-shield.svg"],img[src="/figma/routes/chevron.svg"],img[src="/figma/routes/chevron-right.svg"]){filter:invert(1)}[data-theme=light] img[src^="/figma/onboarding/logo"]{filter:brightness(0)}