.a-logo{align-items:center;gap:var(--space-sm);font-family:var(--type-family-display);font-weight:var(--type-weight-bold);font-size:var(--type-size-lead);letter-spacing:var(--kit-tracking-title);color:var(--color-text-primary);display:inline-flex}.a-logo svg{width:22px;height:22px}.a-logo__b{fill:var(--color-text-primary)}.a-logo__a{fill:var(--color-accent-base)}.lg .lg-s{fill:none;stroke-width:12px;stroke-linecap:butt}.lg .lg-r .lg-s{stroke:var(--color-status-overdue-mark)}.lg .lg-a .lg-s{stroke:var(--color-status-due-soon-mark)}.lg .lg-c .lg-s{stroke:var(--color-status-compliant-mark)}.lg .lg-r,.lg .lg-a{opacity:0}.lg .lg-r{animation:12s linear infinite lg-r}.lg .lg-a{animation:12s linear infinite lg-a}.lg .lg-c{animation:12s linear infinite lg-c}@keyframes lg-r{0%,18.8%{opacity:1}19.6%,97.6%{opacity:0}98.3%,to{opacity:1}}@keyframes lg-a{0%,18.8%{opacity:0}19.6%,65.4%{opacity:1}66.2%,to{opacity:0}}@keyframes lg-c{0%,65.4%{opacity:0}66.2%,97.6%{opacity:1}98.3%,to{opacity:0}}.lg .lg-g1{animation:12s linear infinite lg-g1}.lg .lg-g2{animation:12s linear infinite lg-g2}.lg .lg-g3{animation:12s linear infinite lg-g3}.lg .lg-g4{animation:12s linear infinite lg-g4}.lg .lg-g5{animation:12s linear infinite lg-g5}.lg .lg-g6{animation:12s linear infinite lg-g6}.lg .lg-g7{animation:12s linear infinite lg-g7}.lg .lg-g8{animation:12s linear infinite lg-g8}@keyframes lg-g1{0%,11.5%{opacity:0}12.5%,96.5%{opacity:1}98.3%,to{opacity:0}}@keyframes lg-g2{0%,19%{opacity:0}20%,96.5%{opacity:1}98.3%,to{opacity:0}}@keyframes lg-g3{0%,26.5%{opacity:0}27.5%,96.5%{opacity:1}98.3%,to{opacity:0}}@keyframes lg-g4{0%,34%{opacity:0}35%,96.5%{opacity:1}98.3%,to{opacity:0}}@keyframes lg-g5{0%,39%{opacity:0}40%,96.5%{opacity:1}98.3%,to{opacity:0}}@keyframes lg-g6{0%,49%{opacity:0}50%,96.5%{opacity:1}98.3%,to{opacity:0}}@keyframes lg-g7{0%,56.5%{opacity:0}57.5%,96.5%{opacity:1}98.3%,to{opacity:0}}@keyframes lg-g8{0%,65.8%{opacity:0}66.8%,96.5%{opacity:1}98.3%,to{opacity:0}}.lg .lg-roll{height:1em}.lg .lg-strip{font-variant-numeric:tabular-nums;animation:lg-roll 12s var(--motion-easing-decelerate) infinite;flex-direction:column;display:flex;transform:translateY(-8em)}.lg .lg-strip>span{height:1em;display:block}@keyframes lg-roll{0%,11.5%{transform:translateY(0)}13.5%,19%{transform:translateY(-1em)}21%,26.5%{transform:translateY(-2em)}28.5%,34%{transform:translateY(-3em)}36%,39%{transform:translateY(-4em)}41%,49%{transform:translateY(-5em)}51%,56.5%{transform:translateY(-6em)}58.5%,65.8%{transform:translateY(-7em)}67.8%,96.5%{transform:translateY(-8em)}98.3%,to{transform:translateY(0)}}.lg .lg-band{justify-items:center;display:grid}.lg .lg-band>span{grid-area:1/1}.lg .lg-b1,.lg .lg-b2{opacity:0}.lg .lg-b1{animation:12s linear infinite lg-r}.lg .lg-b2{animation:12s linear infinite lg-a}.lg .lg-b3{animation:12s linear infinite lg-c}@media (prefers-reduced-motion:reduce){.lg .lg-l,.lg .lg-s,.lg .lg-strip,.lg .lg-band>span{animation:none}}.au{background:var(--color-ground-surface);grid-template-columns:minmax(0,1fr) 720px;min-height:900px;display:grid}.au__side{padding:var(--space-xxl) var(--space-huge);grid-template-rows:auto 1fr auto;display:grid}.au__top{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.au__col{place-self:center;gap:var(--space-md);width:380px;padding:var(--space-xxl) 0;display:grid}.au__foot{align-items:center;gap:var(--space-lg);font-size:var(--type-size-caption);color:var(--color-text-faint);display:flex}.au__foot .link{color:var(--color-text-dim)}.au__art{background:var(--color-ground-base);border-left:var(--kit-hairline) solid var(--color-line-hairline);position:relative;overflow:hidden}.au__art>.cb-login{width:100%;height:100%;position:absolute;inset:0}.au__line{font-family:var(--type-family-display);font-size:var(--type-size-title);font-weight:var(--type-weight-semibold);letter-spacing:var(--kit-tracking-title);color:var(--color-text-primary);margin:0;position:absolute;top:44px;left:48px}.au__gauge{width:264px;padding:var(--space-md) var(--space-md) var(--space-lg);gap:var(--space-sm);background:var(--color-ground-surface);border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-window);box-shadow:var(--elevation-popover);display:grid;position:absolute;top:96px;left:48px}.au__ghead{padding:0 var(--space-xs);font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);color:var(--color-text-muted);justify-content:space-between;align-items:center;display:flex}.au__gauge .gauge{gap:var(--space-xs)}.au .field__input,.au-ph .field__input{height:44px;font-size:var(--type-size-lead)}.au .btn--block,.au-ph .btn--block{width:100%;height:44px;font-size:var(--type-size-lead)}.au-ph .field__input,.au-ph .btn--block{height:48px}.field__end{right:var(--space-xs);position:absolute}.field__end .btn{width:36px;height:36px;box-shadow:none;color:var(--color-text-faint);background:0 0;border-color:#0000;padding:0}.au-row{justify-content:space-between;align-items:center;gap:var(--space-md);font-size:var(--type-size-body);display:flex}.au-chk{align-items:center;gap:var(--space-sm);color:var(--color-text-muted);display:inline-flex}.au-note{gap:var(--space-sm);font-size:var(--type-size-caption);color:var(--color-text-dim);line-height:var(--kit-leading-snug);grid-template-columns:16px minmax(0,1fr);align-items:start;display:grid}.au-note .ic{color:var(--color-text-faint);margin-top:1px}.au-strong{font-weight:var(--type-weight-semibold)}.au-dim{color:var(--color-text-dim)}.au-gap{margin-top:var(--space-xs)}.au-back{justify-self:start;align-items:center;gap:var(--space-xs);display:inline-flex}.field__end--icon{right:var(--space-md);color:var(--color-text-faint)}.au-sep{height:var(--kit-hairline);background:var(--color-line-hairline);margin:var(--space-xs) 0}.au-alert{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-control);background:var(--color-status-overdue-wash);color:var(--color-text-primary);line-height:var(--kit-leading-snug);grid-template-columns:16px minmax(0,1fr);align-items:start;display:grid}.au-alert .sm{margin-top:2px}.au-alert b{font-weight:var(--type-weight-semibold)}.au-alert span{color:var(--color-text-muted);font-size:var(--type-size-caption);margin-top:2px;display:block}.au-who{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-sm);border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-panel);background:var(--color-ground-sunken);display:flex}.au-who__t{min-width:0;line-height:var(--kit-leading-snug);flex:1;display:grid}.au-who__t b{font-weight:var(--type-weight-medium)}.au-who__t span{font-size:var(--type-size-caption);color:var(--color-text-dim)}.au-lede{color:var(--color-text-muted);font-size:var(--type-size-lead);line-height:var(--kit-leading-snug);margin:0}.otp{align-items:center;gap:var(--space-sm);display:flex}.otp__box{border:var(--kit-hairline) solid var(--color-line-control);border-radius:var(--radius-control);background:var(--color-ground-surface);height:56px;font-family:var(--type-family-display);font-size:var(--type-size-heading);font-weight:var(--type-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-primary);flex:1;place-items:center;display:grid;position:relative}.otp__box.is-filled{border-color:var(--color-line-strong)}.otp__box.is-focus{border-color:var(--color-accent-base);box-shadow:0 0 0 3px var(--color-accent-wash)}.otp__box.is-focus:after{content:"";background:var(--color-accent-base);width:2px;height:26px;animation:1s step-end infinite kit-caret}.otp__box.is-error{border-color:var(--color-status-overdue-mark)}.field__input.is-error.is-focus{border-color:var(--color-status-overdue-mark);box-shadow:0 0 0 3px var(--color-status-overdue-wash)}.au-ph .keyrow .mono{font-size:var(--type-size-caption)}.otp__dash{background:var(--color-line-strong);flex:none;width:10px;height:2px}.au-ph .otp__box{height:52px}.steps{align-items:center;gap:var(--space-sm);font-size:var(--type-size-caption);color:var(--color-text-dim);display:flex}.steps__i{align-items:center;gap:var(--kit-gap-inline);white-space:nowrap;display:inline-flex}.steps__i.is-on{color:var(--color-text-primary);font-weight:var(--type-weight-semibold)}.steps__n{border-radius:var(--radius-pill);border:var(--kit-hairline) solid var(--color-line-control);width:20px;height:20px;font-size:var(--type-size-micro);font-weight:var(--type-weight-semibold);color:var(--color-text-dim);place-items:center;display:inline-grid}.steps__i.is-on .steps__n{background:var(--color-text-primary);border-color:var(--color-text-primary);color:var(--color-ground-surface)}.steps__i .sm{width:20px;height:20px}.steps__bar{height:var(--kit-hairline);background:var(--color-line-hairline);flex:1;min-width:12px}.steps__bar.is-done{background:var(--color-status-compliant-mark)}.qrbox{gap:var(--space-lg);padding:var(--space-md);border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-panel);background:var(--color-ground-surface);grid-template-columns:152px minmax(0,1fr);align-items:center;display:grid}.a-qr{border-radius:var(--radius-control);width:152px;height:152px;display:block}.a-qr__bg{fill:var(--color-ground-surface)}.a-qr__m{fill:var(--color-text-primary)}.qrbox__t{gap:var(--space-sm);align-content:center;display:grid}.qrbox__t b{font-weight:var(--type-weight-semibold);line-height:var(--kit-leading-snug)}.qrbox__acct{align-items:center;gap:var(--space-xs);font-size:var(--type-size-caption);color:var(--color-text-muted);display:inline-flex}.qrbox__acct .ic{width:var(--kit-icon-xs);height:var(--kit-icon-xs);color:var(--color-text-faint)}.qrbox__apps{font-size:var(--type-size-caption);color:var(--color-text-dim);line-height:var(--kit-leading-snug)}.keyrow{align-items:center;gap:var(--space-sm);height:40px;padding:0 var(--space-xs) 0 var(--space-md);border:var(--kit-hairline) dashed var(--color-line-control);border-radius:var(--radius-control);background:var(--color-ground-sunken);display:flex}.keyrow .mono{font-size:var(--type-size-body);letter-spacing:.06em;color:var(--color-text-primary);flex:1}.keyrow .btn{height:30px}.au-lbl{font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);color:var(--color-text-muted)}.codes{border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-panel);background:var(--color-ground-sunken);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.codes__c{align-items:center;gap:var(--space-md);height:44px;padding:0 var(--space-lg);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);font-family:var(--type-family-mono);font-variant-numeric:tabular-nums;display:flex}.codes__c:nth-child(odd){border-right:var(--kit-hairline) solid var(--color-line-hairline)}.codes__c:nth-last-child(-n+2){border-bottom:0}.codes__c i{font-style:normal;font-size:var(--type-size-micro);color:var(--color-text-faint);width:14px}.codes__c b{font-weight:var(--type-weight-medium);font-size:var(--type-size-lead);letter-spacing:.04em;color:var(--color-text-primary)}.codes-acts{gap:var(--space-sm);display:flex}.codes-acts .btn{flex:1}.btn.is-done{color:var(--color-status-compliant-ink);border-color:var(--color-status-compliant-mark)}.inv{gap:var(--space-md);padding:var(--space-lg);border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-panel);background:var(--color-ground-surface);box-shadow:var(--elevation-card);display:grid}.inv__a{gap:var(--space-md);grid-template-columns:40px minmax(0,1fr);align-items:center;display:grid}.inv__a b{font-family:var(--type-family-display);font-size:var(--type-size-lead);font-weight:var(--type-weight-semibold);line-height:var(--kit-leading-snug);display:block}.inv__a span{font-size:var(--type-size-caption);color:var(--color-text-dim)}.inv__by{align-items:center;gap:var(--space-sm);padding-top:var(--space-md);border-top:var(--kit-hairline) solid var(--color-line-hairline);line-height:var(--kit-leading-snug);display:flex}.inv__by b{font-weight:var(--type-weight-semibold)}.inv__meta{row-gap:var(--space-xs);gap:var(--space-xs) var(--space-md);font-size:var(--type-size-caption);color:var(--color-text-dim);flex-wrap:wrap;display:flex}.inv__meta span{white-space:nowrap;align-items:center;gap:var(--space-xs);display:inline-flex}.inv__meta .ic{width:var(--kit-icon-xs);height:var(--kit-icon-xs);color:var(--color-text-faint)}.field__input.is-locked{background:var(--color-ground-sunken);color:var(--color-text-muted)}.seg--block .seg__btn{height:32px}.pwmeter{gap:var(--space-xs);grid-template-columns:repeat(4,1fr);display:grid}.pwmeter i{background:var(--color-line-hairline);border-radius:2px;height:4px}.pwmeter i.is-on{background:var(--color-status-compliant-mark)}.pwhint{font-size:var(--type-size-caption);color:var(--color-text-dim);margin-top:calc(var(--space-xs) * -1);justify-content:space-between;display:flex}.pwhint b{color:var(--color-status-compliant-ink);font-weight:var(--type-weight-semibold)}.sent{gap:var(--space-md);padding:var(--space-lg);border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-panel);background:var(--color-ground-surface);display:grid}.sent__mail{gap:var(--space-md);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.env{width:56px;height:44px;display:block}.env__b{fill:var(--color-ground-sunken);stroke:var(--color-line-control);stroke-width:1.2px}.env__f{fill:none;stroke:var(--color-line-control);stroke-width:1.2px;stroke-linejoin:round}.env__s{fill:var(--color-accent-base)}.sent__mail b{font-weight:var(--type-weight-semibold);display:block}.sent__mail span{font-size:var(--type-size-caption);color:var(--color-text-dim)}.sent__rows{gap:var(--space-sm);font-size:var(--type-size-caption);color:var(--color-text-muted);padding-top:var(--space-md);border-top:var(--kit-hairline) solid var(--color-line-hairline);display:grid}.sent__rows div{align-items:center;gap:var(--space-sm);display:flex}.sent__rows .mono{color:var(--color-text-faint);margin-left:auto}.env__x{fill:var(--color-status-overdue-mark)}.inv-void .sent__mail b{font-family:var(--type-family-display);font-size:var(--type-size-lead);line-height:var(--kit-leading-snug)}.inv-void .sent__mail span{line-height:var(--kit-leading-snug);margin-top:2px;display:block}.au-ph{background:var(--color-ground-surface);flex-direction:column;width:390px;min-height:844px;display:flex}.au-band{background:var(--color-ground-base);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);flex:none;height:288px;position:relative;overflow:hidden}.au-band>.cb-login{width:352px;height:440px;position:absolute;top:-44px;right:-60px}.au-band__logo{left:var(--space-lg);top:var(--space-lg);position:absolute}.au-band__g{left:var(--space-lg);width:148px;padding:var(--space-sm) var(--space-sm) var(--space-md);justify-items:center;gap:var(--space-xs);background:var(--color-ground-surface);border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-panel);box-shadow:var(--elevation-popover);display:grid;position:absolute;top:64px}.au-band__line{left:var(--space-lg);bottom:var(--space-lg);font-family:var(--type-family-display);font-size:var(--type-size-lead);font-weight:var(--type-weight-semibold);letter-spacing:var(--kit-tracking-title);max-width:180px;line-height:var(--kit-leading-snug);margin:0;position:absolute}.au-band--slim{height:200px}.au-band--slim>.cb-login{width:300px;height:375px;top:-34px;right:-56px}.au-band--slim .au-band__g{top:auto;bottom:var(--space-lg);align-items:center;column-gap:var(--space-sm);width:auto;padding:var(--space-xs) var(--space-md) var(--space-xs) var(--space-xs);grid-template-columns:auto auto}.au-band__meta{padding-right:var(--space-xs);gap:2px;display:grid}.au-band__meta b{font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);color:var(--color-text-muted)}.au-ph__form{gap:var(--space-md);padding:var(--space-xl) var(--space-lg) var(--space-lg);flex-direction:column;flex:1;display:flex}.au-ph__foot{justify-content:center;gap:var(--space-lg);padding:var(--space-lg);font-size:var(--type-size-caption);color:var(--color-text-faint);margin-top:auto;display:flex}.au-ph__foot .link{color:var(--color-text-dim)}.au-ph .au-row{font-size:var(--type-size-body)}.au-ph .link{padding:var(--space-sm) 0}.au-ph .qrbox{gap:var(--space-md);grid-template-columns:120px minmax(0,1fr)}.au-ph .a-qr{width:120px;height:120px}.au-ph .codes__c{padding:0 var(--space-md);height:48px}.au-ph .codes-acts .btn{height:44px}.au-ph__top{height:56px;padding:0 var(--space-lg);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);flex:none;justify-content:space-between;align-items:center;display:flex}.au-ph__sticky{padding:var(--space-md) var(--space-lg) var(--space-xl);background:var(--color-ground-surface);border-top:var(--kit-hairline) solid var(--color-line-hairline);gap:var(--space-sm);display:grid;position:sticky;bottom:0}.mreq-app{min-height:900px}.sk-220{width:220px}.shell__wide{grid-column:1/-1}.shell__row{gap:var(--space-lg);grid-template-columns:16px 16px 2fr 1fr 1fr 80px;align-items:center;height:28px;display:grid}.ph-shell__body{padding:var(--space-lg);gap:var(--space-md);display:grid}.vault .v-tower{--fill:90;--tone:var(--color-status-compliant-mark)}.vault .v-join{fill:none;stroke:var(--color-line-strong);stroke-width:1px}.shell{grid-template-columns:var(--layout-sidebar) minmax(0,1fr);background:var(--color-ground-base);min-height:900px;display:grid}.shell__side{background:var(--color-ground-surface);border-right:var(--kit-hairline) solid var(--color-line-hairline);padding:var(--space-md);align-content:start;gap:var(--space-md);display:grid}.shell__sw{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-panel);display:flex}.shell__sw b{font-weight:var(--type-weight-semibold);font-size:var(--type-size-body);line-height:var(--kit-leading-snug);display:block}.shell__sw span{font-size:var(--type-size-caption);color:var(--color-text-dim)}.shell__nav{gap:var(--space-sm);padding-top:var(--space-sm);display:grid}.shell__nav div{align-items:center;gap:var(--space-sm);height:24px;display:flex}.shell__main{grid-template-rows:var(--layout-topbar) 1fr;display:grid}.shell__top{align-items:center;gap:var(--space-md);padding:0 var(--space-xl);background:var(--color-ground-surface);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);display:flex}.shell__body{padding:var(--space-xl);gap:var(--space-lg);grid-template-columns:300px minmax(0,1fr);align-content:start;display:grid}.shell__card{background:var(--color-ground-surface);border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-panel);padding:var(--space-lg);gap:var(--space-md);align-content:start;display:grid}.shell__hero{justify-items:center;gap:var(--space-md);display:grid}.shell__ring{border:12px solid var(--color-ground-void);border-bottom-color:#0000;border-radius:50% 50% 0 0;width:200px;height:180px}.shell__grid{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.blurred{filter:blur(3px);pointer-events:none}.mreq{background:var(--kit-color-overlay-scrim);place-items:center;display:grid;position:absolute;inset:0}.mreq__card{background:var(--color-ground-raised);border:var(--kit-hairline) solid var(--color-line-hairline);border-radius:var(--radius-window);width:480px;box-shadow:var(--elevation-modal);animation:kit-modal var(--motion-duration-modal) var(--motion-easing-decelerate) both;overflow:hidden}.mreq__art{background:var(--color-ground-base);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);place-items:center;height:168px;display:grid;position:relative;overflow:hidden}.mreq__art svg.vault{width:320px;height:168px;display:block}.mreq__body{padding:var(--space-xl) var(--space-xl) var(--space-md);gap:var(--space-md);display:grid}.mreq__t{font-family:var(--type-family-display);font-size:var(--type-size-title);font-weight:var(--type-weight-semibold);letter-spacing:var(--kit-tracking-title);line-height:var(--kit-leading-snug);margin:0}.mreq__s{color:var(--color-text-muted);line-height:var(--kit-leading-body);margin:0}.mreq__list{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.mreq__list li{gap:var(--space-sm);font-size:var(--type-size-body);color:var(--color-text-primary);line-height:var(--kit-leading-snug);grid-template-columns:16px minmax(0,1fr);align-items:start;display:grid}.mreq__list .ic{color:var(--color-text-dim);margin-top:1px}.mreq__list span{color:var(--color-text-dim)}.mreq__foot{gap:var(--space-sm);padding:var(--space-md) var(--space-xl) var(--space-xl);display:grid}.mreq__foot .btn--primary{height:44px;font-size:var(--type-size-lead)}.mreq__foot .meta{font-size:var(--type-size-caption);color:var(--color-text-faint);justify-content:space-between;align-items:center;display:flex}.vault .v-lock{fill:var(--color-ground-surface);stroke:var(--color-text-primary);stroke-width:1.6px}.vault .v-shackle{fill:none;stroke:var(--color-text-primary);stroke-width:4px;stroke-linecap:round}.vault .v-key{fill:var(--color-accent-base)}.vault .v-code{font-family:var(--type-family-mono);fill:var(--color-text-dim);letter-spacing:2px;font-size:11px}.vault .v-tile{fill:var(--color-ground-surface);stroke:var(--color-line-control);stroke-width:1px}.vault .v-tile--on{stroke:var(--color-accent-base);stroke-width:1.5px}.vault .v-dig{font-family:var(--type-family-display);font-weight:var(--type-weight-semibold);fill:var(--color-text-primary);font-size:15px}.vault .v-caret{fill:var(--color-accent-base);animation:1s step-end infinite kit-caret}.vault .v-link{fill:none;stroke:var(--color-line-strong);stroke-width:1px;stroke-dasharray:3 3}.mreq-ph{background:var(--color-ground-base);width:390px;min-height:844px;position:relative;overflow:hidden}.mreq-ph .mreq{align-items:end}.mreq-ph .mreq__card{border-radius:var(--radius-window) var(--radius-window) 0 0;width:100%;animation:kit-sheet var(--motion-duration-modal) var(--motion-easing-decelerate) both}.mreq-ph .mreq__foot .btn--primary{height:48px}.ph-shell__top{align-items:center;gap:var(--space-sm);height:56px;padding:0 var(--space-lg);background:var(--color-ground-surface);border-bottom:var(--kit-hairline) solid var(--color-line-hairline);display:flex}.au{min-height:100dvh}.au__art>.building{position:absolute;inset:0}.au__art .cb-login{width:100%;height:100%;position:absolute;inset:0}.au-only-ph{display:none}.au-form{gap:var(--space-md);display:grid}.field__input.is-error,.field__input.is-error:focus{border-color:var(--color-status-overdue-mark);box-shadow:0 0 0 3px var(--color-status-overdue-wash)}.au-chk{cursor:pointer;-webkit-user-select:none;user-select:none}.au-alert--info{background:var(--color-status-compliant-wash)}.au-linkbtn{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.au-linkbtn.au-dim{color:var(--color-text-dim)}.au-linkbtn.btn--sm-text{font-size:var(--type-size-caption)}.au-form>*{animation:kit-rise var(--motion-duration-card) var(--motion-easing-decelerate) both}.au-form>:nth-child(2){animation-delay:60ms}.au-form>:nth-child(3){animation-delay:.12s}.au-form>:nth-child(4){animation-delay:.18s}.au-form>:nth-child(5){animation-delay:.24s}.au-form>:nth-child(n+6){animation-delay:.3s}.au__gauge{animation:kit-pop var(--motion-duration-card) var(--motion-easing-decelerate) both;transform-origin:0 0}.otp{position:relative}.otp__input{opacity:0;cursor:text;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.au-stick{display:contents}.au-sub{gap:var(--space-md);display:grid}.au__top>a{text-decoration:none;display:inline-flex}.au a.btn{text-decoration:none}.keyrow{height:auto;min-height:40px}.keyrow .mono{overflow-wrap:anywhere;padding:var(--space-xs) 0}.codes__c b{-webkit-user-select:all;user-select:all}.au-sr-live{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.au-form>*,.au__gauge,.mreq__card{animation:none}}@media (max-width:860px){.au{flex-direction:column;display:flex}.au__art{border-left:0;border-bottom:var(--kit-hairline) solid var(--color-line-hairline);flex:none;order:-1;height:288px}.au__art .cb-login{width:352px;height:440px;inset:-44px -60px auto auto}.au--slim .au__art{height:200px}.au--slim .au__art .cb-login{width:300px;height:375px;top:-34px;right:-56px}.au-only-desk,.au__top,.au__foot{display:none}.au-only-ph{display:block}.au-ph__foot.au-only-ph{display:flex}.au-band__g.au-only-ph{display:grid}.au--slim .au-band__g{top:auto;bottom:var(--space-lg);align-items:center;column-gap:var(--space-sm);width:auto;padding:var(--space-xs) var(--space-md) var(--space-xs) var(--space-xs);grid-template-columns:auto auto}.au__side{flex-direction:column;flex:1;padding:0;display:flex}.au__col{width:auto;padding:var(--space-xl) var(--space-lg) var(--space-lg);flex:1;align-content:start;place-self:stretch stretch}.au .field__input,.au .btn--block{height:48px}.au .link{padding:var(--space-sm) 0}.au .qrbox{gap:var(--space-md);grid-template-columns:120px minmax(0,1fr)}.au .a-qr{width:120px;height:120px}.au .codes__c{padding:0 var(--space-md);height:48px}.au .codes-acts .btn{height:44px}.au .otp__box{height:52px}.au .keyrow .mono{font-size:var(--type-size-caption)}.au-hide-ph{display:none}.au-stick{z-index:2;margin:0 calc(var(--space-lg) * -1) calc(var(--space-lg) * -1);padding:var(--space-md) var(--space-lg) var(--space-xl);background:var(--color-ground-surface);border-top:var(--kit-hairline) solid var(--color-line-hairline);gap:var(--space-sm);display:grid;position:sticky;bottom:0}.au--sticky .au-ph__foot{display:none}.au-sub .au-stick{order:10}.au--sticky .au__col>.au-form{flex:1;grid-template-rows:auto auto auto 1fr}.au--sticky .au-sub{grid-template-rows:auto auto auto 1fr}.au--sticky .au-stick{align-self:end}}@media (min-width:861px){.au-hide-desk{display:none}}.mreq-app{background:var(--color-ground-base);min-height:100vh;position:relative;overflow:hidden}.mreq-app .shell{min-height:100vh}.mreq-app .mreq{position:fixed}.mreq-ph-skel{display:none}@media (max-width:860px){.mreq-app .shell{display:none}.mreq-ph-skel{display:block}.mreq-app .mreq{align-items:end}.mreq-app .mreq__card{border-radius:var(--radius-window) var(--radius-window) 0 0;width:100%;animation:kit-sheet var(--motion-duration-modal) var(--motion-easing-decelerate) both}.mreq-app .mreq__foot .btn--primary{height:48px}}.mreq__foot form{display:grid}.mreq__foot .meta form{display:inline}.mreq__foot .meta button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.shell__sw>div{min-width:0}.mreq-app .shell__side{grid-template-columns:minmax(0,1fr)}.shell__sw b,.ph-shell__top b{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:860px){.au--sticky .au__col{align-content:stretch}}
