._5TtKHW_form{gap:var(--s-5);display:grid}._5TtKHW_head{gap:var(--s-2);margin-bottom:var(--s-2);display:grid}._5TtKHW_inputWrap{position:relative}._5TtKHW_inputIcon{left:var(--s-4);color:var(--text-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._5TtKHW_withIcon{height:56px;padding-left:44px}._5TtKHW_code{gap:var(--s-2);grid-template-columns:repeat(6,1fr);display:grid;position:relative}._5TtKHW_codeInput{opacity:0;cursor:text;z-index:1;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}._5TtKHW_cell{border:1px solid var(--movli-lavender-deep);border-radius:var(--movli-radius-tile);background:var(--surface);font-variant-numeric:tabular-nums;height:60px;transition:border-color var(--t-fast) var(--ease), transform var(--t-tick) var(--ease);place-items:center;font-size:26px;font-weight:800;display:grid}._5TtKHW_cell[data-filled]{animation:_5TtKHW_tick var(--t-tick) var(--ease)}._5TtKHW_codeInput:focus-visible~._5TtKHW_cell[data-active]{border-color:var(--movli-purple);box-shadow:0 0 0 3px #6a00ff29}._5TtKHW_code[data-error] ._5TtKHW_cell{border-color:var(--bad)}@keyframes _5TtKHW_tick{0%{transform:scale(1.3)}}._5TtKHW_links{justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;font-size:15px;display:flex}
._0pAM5q_page{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:100svh;display:grid}._0pAM5q_scene{padding:var(--s-10) var(--s-12) 0;background:var(--movli-gradient-night);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}._0pAM5q_wordmark,._0pAM5q_wordmarkSmall{letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}._0pAM5q_wordmark{color:var(--on-night)}._0pAM5q_wordmarkSmall{color:var(--text);display:none}._0pAM5q_mascot{width:min(300px,70%);height:auto;margin-top:var(--s-10);align-self:center}._0pAM5q_main{padding:var(--s-10) var(--s-6);justify-content:center;align-items:center;display:flex}._0pAM5q_panel{gap:var(--s-6);width:100%;max-width:420px;display:grid}@media (max-width:860px){._0pAM5q_page{grid-template-columns:1fr}._0pAM5q_scene{display:none}._0pAM5q_wordmarkSmall{display:block}._0pAM5q_main{padding:var(--s-8) var(--s-5) var(--s-10);align-items:flex-start}}
