@layer components{.auth.flow-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;max-width:1160px}.auth.single{grid-template-columns:minmax(0,1fr);max-width:480px}.auth .flow-card{flex-direction:column;gap:20px;max-width:none;padding:36px;display:flex}.auth .seg{width:100%;display:flex}.auth .seg a{height:28px;color:var(--mut);border-radius:8px;flex:1;justify-content:center;align-items:center;padding:0 11px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.auth .seg a[aria-current=page]{background:var(--raised);color:var(--ink);box-shadow:var(--ring-xs)}.auth .t-h1{font-size:28px}.auth .t-lede{margin-top:6px;font-size:14px}.auth .google{width:100%}.auth .google img{width:16px;height:16px}.auth .or{color:var(--mut);align-items:center;gap:12px;font-size:12.5px;display:flex}.auth .or:before,.auth .or:after{content:"";background:var(--line-2);flex:1;height:1px}.auth .form{flex-direction:column;gap:16px;display:flex}.auth .field .lab{justify-content:space-between;align-items:baseline;display:flex}.auth .field .lab a{color:var(--mut);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;font-size:12.5px}.auth .input-group .ic{color:var(--mut)}.auth .input-group .btn-icon{color:var(--mut);margin-right:-8px}.auth .input-group.is-error{box-shadow:inset 0 0 0 1px var(--bad), 0 0 0 3px var(--bad-tint)}.auth .form .btn-ink{width:100%}.auth .legal{color:var(--mut);text-align:center;font-size:12px;line-height:1.55}.auth .legal a,.auth .switch-mode a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.auth .switch-mode{text-align:center;color:var(--mut);font-size:13px}.auth .switch-mode a{font-weight:500}.auth .dev-box{flex-direction:column;gap:10px;display:flex}.carry{flex-direction:column;justify-content:flex-start;gap:18px;padding:32px;display:flex}.carry .t-h2{font-size:24px}.carry>p{color:var(--mut);max-width:46ch;margin-top:-10px;font-size:14px;line-height:1.6}.carry .mini{background:var(--panel);border-radius:var(--r-lg);box-shadow:var(--ring-sm)}.carry .mini .card-head{padding:12px 16px}.carry .mini .card-head .row{gap:9px;font-size:13.5px;font-weight:500}.carry .mini .li{flex-wrap:wrap;row-gap:4px;padding:11px 16px;font-size:13.5px}.carry .mini .li .grow{color:var(--mut);font-size:13px}.carry .mini .li .v{white-space:nowrap;align-items:center;gap:7px;font-weight:500;display:flex}.carry .mini .li .v img{width:14px;height:14px}.carry .mini .li .v .fav{width:16px;height:16px}.carry .next{color:var(--ink-2);flex-direction:column;gap:10px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.carry .next li{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.carry .next .ic{color:var(--you-ink);margin-top:3px}.carry .glimpse{align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;display:flex}.carry .glimpse .grow{min-width:0}.carry .glimpse b{font-weight:500;display:block}.carry .glimpse .sub{color:var(--mut);font-size:12.5px;display:block}@media (max-width:1000px){.auth.flow-split{grid-template-columns:minmax(0,1fr);max-width:560px}.carry{order:2}}@media (max-width:860px){.carry{padding:20px}.auth .flow-card{padding:24px}}}
