.flow-background{z-index:-1;pointer-events:none;contain:strict;color:#327cb6;position:absolute;inset:0;overflow:clip}.flow-background-still,.flow-background-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.flow-background-still{fill:none;stroke:currentColor;stroke-width:.7px;stroke-dasharray:2 16 34 48;opacity:.16}.flow-background-canvas{opacity:0}.flow-background[data-ready=true] .flow-background-canvas{opacity:.56}.flow-background[data-ready=true] .flow-background-still{visibility:hidden}.flow-background[data-tone=dark]{color:#86c9ee;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000);mask-image:linear-gradient(#000 0% 72%,#0000)}.flow-background[data-tone=dark][data-ready=true] .flow-background-canvas{opacity:.6}.login-screen>.app-window{z-index:0;position:relative}.login-screen.golden-canvas:before{display:none}.login-screen>.app-window{background:#f6fafff0}:root[data-theme=dark] .login-screen>.app-window{background:#172436f5}@media screen and (max-width:760px) and (forced-colors:none){.login-screen>.app-window,:root[data-theme=dark] .login-screen>.app-window{background:0 0}.login-screen .login-body{background:linear-gradient(145deg,#ffffffb8,#f5fbffcc 52%,#ecf9fbcc)}.login-screen .liquid-sidebar{background:linear-gradient(145deg,#ffffff8a,#e0efffa8 48%,#ddf8f0b3)}:root[data-theme=dark] .login-screen .login-body{background:#172436cc}:root[data-theme=dark] .login-screen .liquid-sidebar{background:#1a3049cc}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.flow-background{display:none}.login-screen :is(.login-body,.liquid-sidebar){background:var(--background)}}@media print{.flow-background{display:none}}
