.pv-shell.pt-workspace,.pv.pv-titanium{color:#27374b;background:#ccd7e4}.pv-shell.pt-workspace .pt-ambient.pl-liquid,.pv-titanium .pt-ambient.pl-liquid{z-index:-1;pointer-events:none;background:linear-gradient(135deg,#c4d3e4 0%,#dce1e9 49%,#c9d5e2 100%)}.pl-glow{filter:blur(65px);opacity:.65;border-radius:50%;animation:28s ease-in-out infinite alternate pl-cloud;position:absolute}.pl-glow-blue{background:#9cb9d9;width:65vw;height:65vw;top:-25%;left:-25%}.pl-glow-violet{background:#bbb2d2;width:55vw;height:55vw;animation-delay:-12s;top:10%;right:-20%}.pl-glow-mint{background:#a6c7cd;width:50vw;height:50vw;animation-delay:-6s;bottom:-40%;left:30%}.pl-bubble,.pl-pearl{-webkit-backdrop-filter:blur(8px);color:#526984;font:500 clamp(13px,1.15vw,18px)/1.3 var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.02em;white-space:nowrap;background:linear-gradient(135deg,#ffffff60,#ffffff12 45%,#c0d1e642);border:1px solid #ffffffbc;border-radius:999px;place-items:center;animation:24s ease-in-out infinite alternate pl-float;display:grid;position:absolute;transform:translate(0,0);box-shadow:inset 0 2px 3px #ffffffbd,inset 0 -3px 8px #657e9c19,0 18px 50px #3e5d7a12}.pl-bubble{opacity:.62;padding:20px 30px}.pl-bubble-one{animation-delay:-4s;top:18%;left:3%}.pl-bubble-two{animation-duration:29s;animation-delay:-11s;top:36%;right:3%}.pl-bubble-three{animation-duration:27s;animation-delay:-16s;top:73%;left:7%}.pl-bubble-four{animation-duration:32s;animation-delay:-8s;top:82%;right:9%}.pl-pearl-one{opacity:.5;width:85px;height:85px;animation-delay:-7s;top:5%;left:26%}.pl-pearl-two{opacity:.35;width:130px;height:130px;animation-delay:-13s;top:65%;right:26%}@keyframes pl-float{0%{transform:translate(-10px,14px)rotate(-3deg)}50%{transform:translate(15px,-18px)rotate(1deg)}to{transform:translate(-5px,-40px)rotate(3deg)}}@keyframes pl-cloud{to{transform:translate(5%,8%)scale(1.08)}}.pl-hidden *{animation-play-state:paused!important}.pl-brand{white-space:nowrap;color:#27374b;letter-spacing:-1.2px;align-items:center;gap:10px;font-size:28px;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.pl-brand .pl-mark{color:#f5f8ff;letter-spacing:-3px;background:linear-gradient(145deg,#516e90,#243d5e);border-radius:12px;flex-shrink:0;place-items:center;width:37px;height:37px;padding-right:3px;font-size:32px;font-weight:650;display:grid;box-shadow:inset 0 1px 2px #ffffff80,0 4px 10px #29456415}.pl-brand .pl-ai{letter-spacing:1px;color:#61738b;align-self:flex-start;margin-left:1px;padding-top:4px;font-size:11px;font-weight:650}.pv-shell.pt-workspace>div:not(.pt-ambient){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#dce5efc9;border-bottom:1px solid #ffffffb3;padding:18px 32px}.pv-shell.pt-workspace>div:not(.pt-ambient)>a.pl-brand{color:#27374b;letter-spacing:-1.2px;font-size:28px}.pv-shell.pt-workspace .planio-console .console-container{padding-top:42px!important}.pv-shell.pt-workspace .planio-console .console-heading{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex;padding:15px 0 32px!important}.pv-shell.pt-workspace .planio-console .console-heading>div:first-child{width:100%;display:block}.pv-shell.pt-workspace .planio-console .console-eyebrow{color:#506985;letter-spacing:.2em;margin:0 0 22px;font-size:12px;font-weight:650}.pv-shell.pt-workspace .planio-console h1.console-title{letter-spacing:-.065em;color:#27374b!important;font-size:clamp(44px,5.3vw,76px)!important;font-weight:650!important;line-height:1.04!important}.pv-shell.pt-workspace .planio-console .console-title span{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#526f94,#797290 60%,#557f8d);-webkit-background-clip:text;background-clip:text;display:block}.pv-shell.pt-workspace .planio-console .console-subtitle{color:#50627b;margin-top:20px;font-size:clamp(16px,1.5vw,20px);line-height:1.7}.pv-shell.pt-workspace .planio-console .console-heading>div:last-child{background:#dfe7f0b8;border:1px solid #ffffff80;border-radius:20px;justify-content:center;width:100%;max-width:100%;padding:14px;gap:10px!important}.pv-shell.pt-workspace .planio-console .console-stats{gap:16px}.pv-shell.pt-workspace .planio-console .console-stat{background:linear-gradient(140deg,#edf2f8e8,#dce6f0ed)!important;border:1px solid #ffffffba!important;border-radius:22px!important;padding:24px!important;box-shadow:0 10px 30px #334e6e09,inset 0 1px #fff8!important}.pv-shell.pt-workspace .planio-console .console-stat p:first-child{color:#516781!important}.pv-shell.pt-workspace .planio-console .console-stat p:last-child{letter-spacing:-.04em;color:#273e5a!important;font-size:40px!important}.pv-shell.pt-workspace .planio-console :is(.console-calendar,.console-composer){background:#e5edf5!important;border:1px solid #ffffffb3!important;border-radius:26px!important;box-shadow:0 18px 50px #3552730d!important}.pv-titanium .pv-nav .pv-brand{color:#27374b}.pv-titanium .pv-nav .pv-mark{color:#f5f8ff;background:linear-gradient(145deg,#516e90,#243d5e);box-shadow:inset 0 1px 2px #ffffff80}@media (max-width:700px){.pl-bubble{opacity:.38;padding:13px 18px;font-size:12px}.pl-bubble-one{top:14%;left:1%}.pl-bubble-two{top:50%;right:1%}.pl-bubble-three,.pl-bubble-four,.pl-pearl-two{display:none}.pl-glow{filter:blur(35px)}.pv-shell.pt-workspace>div:not(.pt-ambient){padding:16px 18px}.pv-shell.pt-workspace .planio-console .console-heading{gap:20px;padding-top:4px!important}.pv-shell.pt-workspace .planio-console .console-container{padding-top:26px!important}.pv-shell.pt-workspace .planio-console .console-eyebrow{margin-bottom:18px;font-size:10px}.pv-shell.pt-workspace .planio-console .console-heading>div:last-child{padding:12px 8px}.pv-shell.pt-workspace .planio-console .console-stat{padding:18px!important}.pv-shell.pt-workspace .planio-console .console-stat p:last-child{font-size:32px!important}}@media (prefers-reduced-motion:reduce){.pl-liquid *{animation:none!important;transform:none!important}}
.pl-login{min-height:100svh;font-family:var(--font-geist-sans),Arial,sans-serif;color:#27374b;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:clamp(32px,6vw,100px);padding:64px max(24px,50vw - 590px);display:grid;position:relative}.pl-login-intro,.pl-login-card{z-index:1;min-width:0;position:relative}.pl-login-intro>p:first-child{letter-spacing:.19em;color:#506781;margin-bottom:25px;font-size:12px;font-weight:650}.pl-login-intro h2{letter-spacing:-.065em;margin:0;font-size:clamp(44px,5.6vw,78px);font-weight:650;line-height:1.05}.pl-login-intro h2 span{color:#0000;background:linear-gradient(110deg,#526f94,#797290 60%,#557f8d);-webkit-background-clip:text;background-clip:text;display:block}.pl-login-intro>p:last-of-type{color:#50627b;max-width:350px;margin-top:27px;font-size:18px;line-height:1.7}.pl-login-intro>a{color:#2d4e76;text-underline-offset:5px;margin-top:26px;font-size:15px;text-decoration:underline;display:inline-block}.pl-login-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#edf3f9ed,#dfe8f2eb);border:1px solid #ffffffc9;border-radius:30px;padding:38px;box-shadow:0 25px 70px #2d4d7420,inset 0 1px #fff9}.pl-login-card h1{letter-spacing:-.045em;color:#27374b;margin-top:34px;font-size:32px;line-height:1.2}.pl-login-card p{color:#52657d;font-size:15px;line-height:1.6}.pl-login-card label{color:#354e6c;font-size:14px;font-weight:550}.pl-login-card input{color:#273e5a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f3f7fb;border:1px solid #9aafc880;border-radius:13px;min-height:50px;padding:14px;font-family:inherit;font-size:16px}.pl-login-card input::placeholder{color:#73849a}.pl-login-card :is(input,button,a):focus-visible{outline-offset:3px;outline:3px solid #6588b6}.pl-login-card button{cursor:pointer;color:#365578;border-color:#9aafc880;border-radius:14px;min-height:48px;font-size:15px;transition:background .2s}.pl-login-card button[type=submit]{color:#fff;background:linear-gradient(135deg,#47678e,#2e496d);box-shadow:0 8px 20px #2e496d1a}.pl-login-card button[type=submit]:hover{background:#29466c}.pl-login-card button:disabled{cursor:wait;opacity:.55}.pl-login-card>button:first-of-type{background:#edf3f9b3}.pl-login-card>button:first-of-type:hover{background:#f5f8fc}.pl-login-card [role=status]{color:#284666;background:#d3e1f0;border:1px solid #a7bed9}.pl-login-card>div{color:#61748c}.pl-login-card>p:last-child{margin-top:24px;font-size:12px}@media (max-width:850px){.pl-login{grid-template-columns:minmax(0,460px);justify-content:center;gap:30px;padding:36px 20px}.pl-login-intro{text-align:center}.pl-login-intro h2{font-size:42px}.pl-login-intro>p:first-child{margin-bottom:16px;font-size:10px}.pl-login-intro>p:last-of-type{max-width:none;margin-top:16px;font-size:15px}.pl-login-intro>a{margin-top:12px;font-size:14px}.pl-login-card{padding:28px}.pl-login-card h1{margin-top:26px;font-size:28px}}
