.nt{gap:22px;display:grid}.nt-bar{border-block-end:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:10px;padding-block-end:12px;display:flex}.nt-seg{flex-wrap:wrap;display:inline-flex}.nt-seg .seg-btn{padding:4px 10px}.nt-search{flex:0 320px;align-items:center;display:flex;position:relative}.nt-search>.ic{color:var(--text-3);pointer-events:none;position:absolute;inset-inline-start:11px}.nt-search .input{padding-inline-start:33px}.nt-list{gap:26px;display:grid}.nt-group{gap:8px;display:grid}.nt-group-head{align-items:baseline;gap:10px;display:flex}.nt-rows{border-block-start:1px solid var(--hairline)}.nt-row{border-block-end:1px solid var(--hairline);transition:background var(--t);align-items:flex-start;gap:11px;padding:12px 4px;display:flex}.nt-row:hover{background:var(--hover)}.nt-ic{background:var(--surface-3);block-size:28px;inline-size:28px;color:var(--text-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.nt-ic.ok{background:var(--ok-tint);color:var(--ok)}.nt-ic.warn{background:var(--warn-tint);color:var(--warn)}.nt-ic.danger{background:var(--danger-tint);color:var(--danger)}.nt-ic.ai{background:var(--ai-tint);color:var(--ai)}.nt-main{flex:auto;gap:2px;min-width:0;display:grid}.nt-title{color:var(--text);font-size:13px;font-weight:620}.nt-title:hover{color:var(--link);text-decoration:none}.nt-row.is-unread .nt-title{font-weight:700}.nt-row.is-read .nt-ic{opacity:.6}.nt-row .row-sub{white-space:normal;line-height:1.45}.nt-side{flex:none;align-items:center;gap:9px;margin-inline-start:auto;display:flex}.nt-dot{background:var(--accent);border-radius:50%;block-size:8px;inline-size:8px}.nt-row.is-read .nt-dot{visibility:hidden}.nt-when{font-variant-numeric:tabular-nums;white-space:nowrap}.nt-how{border-block-start:1px solid var(--hairline);gap:4px;padding-block-start:18px;display:grid}.nt-how>div:first-child{margin-block-end:8px}.nt-switch-row{border-block-start:1px solid var(--hairline);align-items:center;gap:12px;padding-block:10px;display:flex}.nt-switch-row .u-end{text-align:end;max-width:460px}.nt-how .link{margin-block-start:10px}.nt-foot{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.nt-foot .u-end{margin-inline-start:auto}@media (width<=900px){.nt-side{flex-wrap:wrap;justify-content:flex-end}.nt-switch-row{flex-wrap:wrap}.nt-switch-row .u-end{text-align:start}}.nt-bell{position:relative}.nt-bell-n{border-radius:var(--r-pill);background:var(--danger);block-size:16px;min-inline-size:16px;color:var(--text-on-accent);text-align:center;font-variant-numeric:tabular-nums;padding-inline:4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;inset-block-start:-3px;inset-inline-end:-4px}.nt-prefs{inline-size:100%}.nt-prefs th,.nt-prefs td{vertical-align:middle}.nt-lock{color:var(--text-3);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.nt-lock .ic{block-size:13px;inline-size:13px}.nt-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auth{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.auth .auth-bar{z-index:60;background:var(--glass-strong);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);border-block-end:1px solid var(--hairline);flex:none;position:sticky;inset-block-start:0}.auth .auth-bar-in{padding-inline:var(--page-pad-inline);align-items:center;gap:12px;min-block-size:60px;display:flex}.auth .auth-brand{color:var(--text);align-items:center;display:inline-flex}.auth .auth-brand:hover{text-decoration:none}.auth .auth-logo{width:auto;height:25px}.auth .lg-cut{fill:var(--surface)}.auth .lg-navy{fill:var(--navy)}.auth .lg-rose{fill:var(--rose)}.auth .auth-badge{border-radius:var(--r-pill);border:1px solid var(--hairline);background:var(--surface);color:var(--text-2);padding:2px 9px;font-size:11px;font-weight:620}.auth .auth-main{--wz:1;flex:auto;align-content:center;padding-block:24px 34px;display:grid;position:relative;overflow:hidden}.auth .auth-split{z-index:1;padding-inline:var(--page-pad-inline);grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.auth .auth-split.is-stage{align-content:center;min-block-size:0}.auth .auth-main:has(.is-stage){min-block-size:calc(100dvh - 61px);padding-block:0}@media (width>=1181px){.auth .auth-main:has(.is-stage){--wz:.85}}@media (width>=1400px) and (height>=820px){.auth .auth-main:has(.is-stage){--wz:1.15}.auth .is-stage .auth-card{zoom:1.1}}@media (width>=1700px) and (height>=1000px){.auth .auth-main:has(.is-stage){--wz:1.4}.auth .is-stage .auth-card{zoom:1.25}}@media (width>=1181px) and (height<=760px){.auth .is-stage .auth-card{zoom:.9}}.auth .auth-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);inline-size:100%;max-inline-size:440px;box-shadow:var(--sh-2)}.auth .is-stage .auth-card{box-shadow:var(--sh-3)}.auth .wall{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.auth .wall-lines{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.auth .wall-lines path{fill:none;stroke:var(--w);stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 7;opacity:.55}.auth .w{transform:translate(-50%, -50%) rotate(var(--tilt));background:var(--w);color:var(--on-brand);white-space:nowrap;letter-spacing:-.02em;box-shadow:var(--sh-2);border-radius:.7em;padding:.32em .8em .4em;font-weight:800;line-height:1.1;position:absolute}.auth .w[dir=rtl]{letter-spacing:0;font-weight:750}.auth .t-navy{--w:var(--gl-navy)}.auth .t-rose{--w:var(--gl-rose)}:root[data-theme=dark] .auth .w{box-shadow:none}:root[data-theme=dark] .auth .wall-lines path{opacity:.7}.auth .auth-split.is-wide .auth-card{max-inline-size:540px}.auth .auth-body{gap:16px;padding:24px 26px 22px;display:grid}.auth .auth-head{gap:6px;display:grid}.auth .auth-note{color:var(--text-2);font-size:13px;line-height:1.55}.auth .auth-form{gap:14px;display:grid}.auth .auth-alt{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:9px;font-size:12.5px;display:flex}.auth .auth-foot{border-block-start:1px solid var(--hairline);background:var(--surface-2);color:var(--text-3);flex:none;padding-block:12px 48px;font-size:12px}.auth .auth-foot-in{padding-inline:var(--page-pad-inline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.auth .pw{align-items:center;display:flex;position:relative}.auth .pw .input{padding-inline-end:68px}.auth .pw-toggle{block-size:fit-content;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:5px}.auth .who{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface-2);align-items:center;gap:10px;padding:10px 12px;display:flex}.auth .who-col{gap:1px;min-width:0;display:grid}.auth .who-name{letter-spacing:-.008em;font-size:13px;font-weight:620}.auth .who-sub{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.auth .code-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.auth .code-in{inline-size:100%;text-align:center;min-height:54px;font-family:var(--mono);font-variant-numeric:tabular-nums;border-radius:var(--r-ctl);padding:0;font-size:22px}.auth .wide-in{min-height:42px;font-family:var(--mono);letter-spacing:.08em}.auth .rule{color:var(--text-3);align-items:center;gap:8px;font-size:12.5px;display:flex}.auth .rule .ic{opacity:.5;width:14px;height:14px}.auth .rule.is-ok{color:var(--ok)}.auth .rule.is-ok .ic{opacity:1}.auth .due{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface-2);gap:10px;padding:14px;display:grid}.auth .due-top{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.auth .due-amt{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.auth .panel{justify-items:start;gap:12px;display:grid}.auth .panel .auth-form,.auth .panel>.banner,.auth .panel>.facts,.auth .panel>.due{width:100%}.auth .panel-ic{background:var(--surface-3);block-size:40px;inline-size:40px;color:var(--text-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.auth .panel-ic svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.auth .panel-ic.ok{background:var(--ok-tint);color:var(--ok)}.auth .panel-ic.warn{background:var(--warn-tint);color:var(--warn)}.auth .panel-ic.danger{background:var(--danger-tint);color:var(--danger)}.auth .panel-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auth .facts{margin:0;display:grid}.auth .fact{border-block-start:1px solid var(--hairline);grid-template-columns:132px minmax(0,1fr);gap:4px 12px;padding-block:8px;font-size:12.5px;display:grid}.auth .fact:first-child{border-block-start:0}.auth .fact dt{color:var(--text-3)}.auth .fact dd{color:var(--text);margin:0}.auth .cloud{display:none}@media (width<=1180px){.auth .wall{display:none}.auth .auth-main:has(.is-stage){--wz:.95;padding-block:18px}.auth .auth-split.is-stage{flex-direction:column;justify-content:space-between;align-items:center;gap:0;min-block-size:100%;display:flex}.auth .cloud{flex-wrap:wrap;flex:auto;place-content:center;gap:12px;inline-size:min(640px,100%);padding-block:8px;display:flex;position:relative}.auth .cloud .w{transform:rotate(var(--tilt));position:static}.auth .cloud-top{padding-block-end:34px}.auth .cloud-bottom{padding-block-start:34px}.auth .cloud:after{content:"";pointer-events:none;background:linear-gradient(var(--navy) 50%, transparent 0) 30% 0 / 2px 6px repeat-y, linear-gradient(var(--rose) 50%, transparent 0) 50% 0 / 2px 6px repeat-y, linear-gradient(var(--navy) 50%, transparent 0) 70% 0 / 2px 6px repeat-y;opacity:.5;block-size:30px;position:absolute;inset-inline:0}.auth .cloud-top:after{inset-block-end:2px}.auth .cloud-bottom:after{inset-block-start:2px}}@media (width<=600px){.auth .auth-main:has(.is-stage){--wz:.62;padding-block:12px}.auth .cloud{gap:8px}.auth .cloud-top{padding-block-end:26px}.auth .cloud-bottom{padding-block-start:26px}.auth .cloud:after{block-size:22px}}@media (width<=520px){.auth .auth-body{padding:20px 18px 18px}.auth .code-row{gap:6px}.auth .code-in{min-height:46px;font-size:18px}.auth .fact{grid-template-columns:1fr}}.auth .qr-row{grid-template-columns:168px minmax(0,1fr);align-items:start;gap:18px;display:grid}.auth .qr-frame{border:1px solid var(--line);border-radius:var(--r-card);background:var(--qr-paper);box-shadow:var(--sh-1);padding:10px;display:inline-flex}.auth .qr{block-size:146px;inline-size:146px;display:block}.auth .key-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auth .key{border:1px solid var(--hairline);border-radius:var(--r-ctl);background:var(--surface-3);letter-spacing:.07em;padding:7px 12px;font-size:13px}.auth .rec{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;font-size:13px;display:grid}.auth .rec span{border-block-end:1px solid var(--hairline);letter-spacing:.05em;padding-block:8px}@media (width<=520px){.auth .qr-row{grid-template-columns:1fr}}.auth .site-foot{background:var(--foot-bg);color:var(--foot-ink);flex:none}.auth .sf-content{padding:48px var(--page-pad-inline) 28px;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:44px;display:grid}.auth .sf-logo{block-size:34px;inline-size:auto}.auth .sf-section h4{text-transform:uppercase;letter-spacing:.05em;color:var(--foot-ink);margin:0 0 14px;font-size:13px;font-weight:600}.auth .sf-section p{margin:0 0 10px;font-size:14px;line-height:1.6}.auth .sf-section ul{margin:0;padding:0;list-style:none}.auth .sf-section li{margin-block-end:9px}.auth .sf-section a,.auth .sf-legal a{color:var(--foot-ink);font-size:14px;text-decoration:none;transition:color .2s}.auth .sf-section a:hover,.auth .sf-legal a:hover,.auth .sf-social a:hover{color:var(--foot-ink-down)}.auth .sf-social{gap:10px;margin-block-start:14px;display:flex}.auth .sf-social a{border-radius:var(--r-ctl);block-size:36px;inline-size:36px;color:var(--foot-ink);place-items:center;display:grid}.auth .sf-social svg{stroke:currentColor;fill:none;stroke-width:2px;block-size:17px;inline-size:17px}.auth .sf-bottom{border-block-start:1px solid var(--foot-line);padding:18px var(--page-pad-inline);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.auth .sf-bottom p{margin:0;font-size:13px}.auth .sf-legal{gap:18px;margin-inline-start:auto;display:flex}.auth .sf-legal a{font-size:13px}@media (width<=860px){.auth .sf-content{grid-template-columns:1fr 1fr;padding-block:40px}}.ba-pick{border:0;gap:10px;min-inline-size:0;margin:0;padding:0;display:grid}.ba-pick>legend{margin-block-end:2px;padding:0}.ba-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ba-pick .select{min-block-size:34px;inline-size:100%}@media (width<=640px){.ba-pick-grid{grid-template-columns:minmax(0,1fr)}}.content.ba-prompt{align-content:start;gap:18px;padding-block:32px;display:grid}.ba-prompt h1:focus{outline:none}.ba-prompt h1:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ba-prompt-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.au-row{text-align:start;inline-size:100%;font:inherit;color:inherit;background:0 0;border:0}.au-row .row-title{font-weight:620}.au-row .row-sub{align-items:center;gap:6px;display:flex}.au-row .au-type{flex:none;inline-size:120px}.au-kv{grid-template-columns:minmax(104px,max-content) minmax(0,1fr);align-items:baseline;gap:6px 14px;margin:0;display:grid}.au-kv dt{color:var(--text-3);font-size:11.5px}.au-kv dd{overflow-wrap:anywhere;min-inline-size:0;margin:0;font-size:12.5px}.au-tl{display:grid}.au-tl-row{border-block-end:1px solid var(--hairline);grid-template-columns:132px minmax(0,1fr);gap:9px;padding:6px 0;font-size:11.5px;display:grid}.au-tl-row:last-child{border-block-end:0}.au-tl-when{color:var(--text-3);font-variant-numeric:tabular-nums}.au-tl-body{gap:1px;min-inline-size:0;display:grid}.au-tl-what{color:var(--text);font-weight:560}.au-tl-why{color:var(--text-3)}@media (width<=760px){.au-tl-row{grid-template-columns:1fr;gap:2px}.au-row .au-type{inline-size:auto}}
