:root{--logo-height: 65px;--logo-width: 130px;--step--2: clamp(.6252rem, .7185rem + -.1204vw, .6944rem);--step--1: clamp(.8333rem, .8157rem + .0881vw, .884rem);--step-0: clamp(1rem, .913rem + .4348vw, 1.25rem);--step-1: clamp(1.2rem, 1.0026rem + .987vw, 1.7675rem);--step-2: clamp(1.44rem, 1.0716rem + 1.8422vw, 2.4992rem);--step-3: clamp(1.728rem, 1.0998rem + 3.1408vw, 3.5339rem);--step-4: clamp(2.0736rem, 1.0568rem + 5.0841vw, 4.997rem);--step-5: clamp(2.4883rem, .8962rem + 7.9607vw, 7.0657rem);--space-4xs: clamp(.125rem, .0994rem + .1136vw, .1875rem);--space-3xs: clamp(.25rem, .2244rem + .1136vw, .3125rem);--space-2xs: clamp(.5rem, .4489rem + .2273vw, .625rem);--space-xs: clamp(.75rem, .6733rem + .3409vw, .9375rem);--space-s: clamp(1rem, .8977rem + .4545vw, 1.25rem);--space-m: clamp(1.5rem, 1.3466rem + .6818vw, 1.875rem);--space-l: clamp(2rem, 1.7955rem + .9091vw, 2.5rem);--space-xl: clamp(3rem, 2.6932rem + 1.3636vw, 3.75rem);--space-2xl: clamp(4rem, 3.5909rem + 1.8182vw, 5rem);--space-3xl: clamp(6rem, 5.3864rem + 2.7273vw, 7.5rem);--space-4xs-3xs: clamp(.125rem, .0483rem + .3409vw, .3125rem);--space-3xs-2xs: clamp(.25rem, .0966rem + .6818vw, .625rem);--space-2xs-xs: clamp(.5rem, .321rem + .7955vw, .9375rem);--space-xs-s: clamp(.75rem, .5455rem + .9091vw, 1.25rem);--space-s-m: clamp(1rem, .642rem + 1.5909vw, 1.875rem);--space-m-l: clamp(1.5rem, 1.0909rem + 1.8182vw, 2.5rem);--space-l-xl: clamp(2rem, 1.2841rem + 3.1818vw, 3.75rem);--space-xl-2xl: clamp(3rem, 2.1818rem + 3.6364vw, 5rem);--space-2xl-3xl: clamp(4rem, 2.5682rem + 6.3636vw, 7.5rem);--space-s-l: clamp(1rem, .3864rem + 2.7273vw, 2.5rem);--system-font-stack: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--type-text-font: "InterVariable", var(--system-font-stack);--type-display-font: "InterVariable", var(--system-font-stack);--type-display-weight: 600;--type-mark-weight: 500;--type-weight: var(--theme-type-text-weight);--cerulean-blue: oklch(.5346 .16381 252.7939);--cerulean-blue-75: oklch(from var(--cerulean-blue) l c h / 75%);--cerulean-blue-50: oklch(from var(--cerulean-blue) l c h / 50%);--cerulean-blue-25: oklch(from var(--cerulean-blue) l c h / 25%);--cerulean-blue-10: oklch(from var(--cerulean-blue) l c h / 10%);--midnight-blue: oklch(.296 .1259 260.74);--midnight-blue-75: oklch(from var(--midnight-blue) l c h / 75%);--midnight-blue-50: oklch(from var(--midnight-blue) l c h / 50%);--midnight-blue-25: oklch(from var(--midnight-blue) l c h / 25%);--midnight-blue-10: oklch(from var(--midnight-blue) l c h / 10%);--smoky-blue: oklch(.7087 .0265 257.66);--smoky-blue-75: oklch(from var(--smoky-blue) l c h / 75%);--smoky-blue-50: oklch(from var(--smoky-blue) l c h / 50%);--smoky-blue-25: oklch(from var(--smoky-blue) l c h / 25%);--smoky-blue-10: oklch(from var(--smoky-blue) l c h / 10%);--pale-blue: #edf7fe;--mossy-green: oklch(.5869 .1462 138.82);--mossy-green-75: oklch(from var(--mossy-green) l c h / 75%);--mossy-green-50: oklch(from var(--mossy-green) l c h / 50%);--mossy-green-25: oklch(from var(--mossy-green) l c h / 25%);--mossy-green-10: oklch(from var(--mossy-green) l c h / 10%);--dusty-salmon: oklch(.6863 .098 26.25);--dusty-salmon-75: oklch(from var(--dusty-salmon) l c h / 75%);--dusty-salmon-50: oklch(from var(--dusty-salmon) l c h / 50%);--dusty-salmon-25: oklch(from var(--dusty-salmon) l c h / 25%);--dusty-salmon-10: oklch(from var(--dusty-salmon) l c h / 10%);--white: #fff;--colour-primary: var(--cerulean-blue);--colour-secondary: var(--midnight-blue);--colour-notice: oklch(from var(--mossy-green) calc(l - .1) c h);--colour-notice-bg: var(--mossy-green-10);--colour-alert: oklch(from var(--dusty-salmon) calc(l - .1) c h);--colour-alert-bg: var(--dusty-salmon-10);--grayscale-50: #f7f7f7;--grayscale-100: #efefef;--grayscale-200: #dfdfdf;--grayscale-300: #cacaca;--grayscale-400: #a8a8a8;--grayscale-500: #878787;--grayscale-600: #747474;--grayscale-700: #636363;--grayscale-800: #515151;--grayscale-900: #404040;--grayscale-1000: #292929;--theme-type-text-weight: 400;--theme-accent-colour: var(--cerulean-blue);--theme-border-radius: .2rem;--theme-button-radius: var(--theme-border-radius);--theme-hl-colour-absolute: var(--cerulean-blue);--theme-hl-colour: var(--midnight-blue);--theme-hl-colour-secondary: var(--mossy-green);--theme-bg-colour-absolute: var(--white);--theme-bg-colour-near-absolute: #fefefe;--theme-bg-colour: var(--grayscale-50);--theme-bg-colour-secondary: var(--grayscale-100);--theme-bg-colour-tertiary: var(--grayscale-200);--theme-bg-colour-quaternary: #f3f3f3;--theme-fg-colour-absolute: var(--black);--theme-fg-colour: var(--grayscale-1000);--theme-fg-colour-secondary: var(--grayscale-700);--theme-fg-colour-tertiary: var(--grayscale-500)}.Icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.Icon--logo{width:2em}*{font-family:inherit;line-height:inherit;color:inherit;margin:0;accent-color:var(--theme-accent-colour);font-variation-settings:"wght" var(--type-weight)}html{font-family:var(--type-text-font);font-size:var(--step-0);line-height:1.5;background:var(--theme-bg-colour);color:var(--theme-fg-colour)}h1,h2,h3{line-height:1.2;text-wrap:balance}h1,h2{max-width:20ch}h1,h2,h3,h4,h5,h6{--type-weight: var(--type-display-weight)}a{color:var(--colour-primary);text-decoration:none}a:hover{color:var(--cerulean-blue-75);text-decoration:initial;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:var(--cerulean-blue-75);text-decoration-thickness:.15ex;text-underline-offset:.3ex}@font-face{font-family:InterVariable;src:local("InterVariable"),url(/vite/assets/InterVariable-DiVDrmQJ.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{font-family:InterVariable,sans-serif;--chrome-fixes: "liga" on, "calt" on;font-feature-settings:var(--chrome-fixes),"zero" on}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),select,textarea{display:block;border:1px solid var(--smoky-blue-75);border-radius:3px;padding:var(--space-3xs);width:100%}:is(input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),select,textarea):focus{border:1px solid var(--smoky-blue);outline:1px dashed var(--smoky-blue-75);outline-offset:.3ch}:is(input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),select,textarea)::-moz-placeholder{color:var(--smoky-blue-75)}:is(input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),select,textarea)::placeholder{color:var(--smoky-blue-75)}input[type=date],input[type=datetime],input[type=datetime-local],input[type=time]{width:initial}input[type=radio],input[type=checkbox]{display:inline-block;margin-right:var(--space-3xs)}input[type=search]{outline-offset:0}button:not([class]),input[type=submit]{background-color:var(--colour-primary);font-size:var(--step--1);color:var(--white);padding:var(--space-3xs) var(--space-2xs);border:none;border-radius:var(--theme-button-radius)}.AuthForm{width:16rem;padding:0 var(--space-l)}.AuthForm h1{margin-block:var(--space-m) var(--space-s)}@media screen and (min-width: 960px){.AuthForm-logo{display:none}}.AuthPromo{display:none}@media screen and (min-width: 960px){.AuthPromo{display:grid;place-items:center;padding:var(--space-2xl);background-color:var(--colour-primary);color:var(--white);background-image:url(/vite/assets/hairless-cat-CTVq9Aqs.avif);background-repeat:no-repeat;background-position:60% 100%;background-size:75%}.AuthPromo-content{padding-bottom:140px}.AuthPromo-content h1{margin-block-start:1lh;font-size:38px}}.Flash{padding:var(--space-s);display:flex;gap:var(--space-3xs);border-radius:var(--theme-border-radius);font-size:var(--step--1);align-items:center}.Flash-icon{height:1lh;width:1lh;min-width:1lh}.Flash--notice{background-color:var(--colour-notice-bg);color:var(--colour-notice)}.Flash--alert{background-color:var(--colour-alert-bg);color:var(--colour-alert)}.Flash+.Flash{margin-block-start:var(--space-2xs)}.FormActions{margin-block-start:var(--space-xs);display:flex;align-items:center;gap:var(--space-s)}.Input{margin-block-start:var(--space-2xs)}.Input>label{display:block;font-size:var(--step--1)}.Logo .Logo-icon{height:var(--logo-height);width:var(--logo-width)}.Logo--white{--color1: var(--white);--color2: var(--white)}.AuthLayout{display:grid;grid-template-rows:1fr;height:100vh}.AuthLayout-main{display:grid;grid-template-rows:60px 1fr;place-items:center}.AuthLayout-nav{width:100%;text-align:right;margin-inline-end:var(--space-l);font-size:var(--step--1)}.AuthLayout-content{display:grid;justify-items:center;padding:var(--space-l)}@media screen and (min-width: 960px){.AuthLayout{grid-template-columns:514px 1fr}}.NavLayout{display:grid;grid-template-rows:1fr;height:100vh;padding:var(--space-s)}.NavLayout-nav{display:flex;justify-content:space-between;align-items:center}.translation_missing{color:var(--colour-error)}.u-text-supporting{font-size:var(--step--1)}
