.nt-shell{--s-bg:#faf9f5;--s-side:#f5f4ed;--s-text:#141413;--s-text-2:#6b6a64;--s-side-text:#3d3d3a;--s-hairline:#1f1e1d26;--s-bar:#1f1e1d12;--s-blue:#2c84db;--s-avatar:#3d3d3a;--s-avatar-text:#faf9f5;background:var(--s-bg);color:var(--s-text);letter-spacing:-.003em;-webkit-font-smoothing:antialiased;font-family:BA Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;display:flex;position:fixed;inset:0;overflow:hidden}.dark .nt-shell{--s-bg:#262624;--s-side:#1f1e1d;--s-text:#faf9f5;--s-text-2:#a6a39a;--s-side-text:#c2c0b6;--s-hairline:#dedcd126;--s-bar:#dedcd114;--s-blue:#4d9be6;--s-avatar:#c2c0b6;--s-avatar-text:#1f1e1d}.nt-shell *,.nt-shell :before,.nt-shell :after{box-sizing:border-box}.nt-shell-side{width:var(--nt-shell-w,288px);background:var(--s-side);height:100%;box-shadow:inset -.5px 0 0 0 var(--s-hairline);color:var(--s-side-text);flex-direction:column;flex:none;display:flex}.nt-shell-head{align-items:center;gap:6px;height:40px;margin:8px 8px 0;padding:0 2px;display:flex}.nt-shell-icon{color:#73726c;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.dark .nt-shell-icon{color:#9c9a92}.nt-shell-brand{color:var(--s-text);white-space:nowrap;font-size:20px}.nt-shell .ba-logo-word{font-family:ui-serif,Georgia,Times New Roman,serif}.nt-shell .ba-logo-product{color:var(--s-text-2)}.nt-shell-new{height:36px;color:var(--s-text);align-items:center;gap:10px;margin:6px 8px 4px;padding:0 6px;font-weight:500;display:flex}.nt-shell-dot{background:var(--s-blue);color:#fff;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.nt-shell-nav{flex-direction:column;gap:1px;padding:0 8px 4px;display:flex}.nt-shell-item{align-items:center;min-height:32px;display:flex}.nt-shell-item .nt-shell-icon{width:24px;height:24px;margin:0 8px 0 4px}.nt-shell-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nt-shell-pages{flex:1;min-height:0;padding:0 8px}.nt-shell-sec{height:28px;color:var(--s-text-2);align-items:center;margin-top:14px;padding:0 8px;font-size:12px;font-weight:500;display:flex}.nt-shell-row{align-items:center;height:32px;padding:0 8px 0 36px;display:flex}.nt-shell-bar{background:var(--s-bar);will-change:opacity;border-radius:6px;height:10px;animation:1.6s ease-in-out infinite nt-shell-pulse;display:block}.nt-shell-foot{align-items:center;gap:10px;min-height:48px;margin:8px;padding:6px 8px;display:flex}.nt-shell-avatar{background:var(--s-avatar);width:32px;height:32px;color:var(--s-avatar-text);border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid;overflow:hidden}.nt-shell-avatar img{object-fit:cover;width:100%;height:100%}.nt-shell-who{flex-direction:column;min-width:0;display:flex}.nt-shell-name{text-overflow:ellipsis;white-space:nowrap;color:var(--s-text);font-weight:500;line-height:18px;overflow:hidden}.nt-shell-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--s-text-2);font-size:12px;line-height:16px;overflow:hidden}.nt-shell-main{flex-direction:column;flex:1;min-width:0;display:flex}.nt-shell-top{flex:none;align-items:center;height:52px;padding:0 16px;display:flex}.nt-shell-menu{display:none}.nt-shell-page{width:100%;max-width:720px;margin:0 auto;padding:118px 24px 0}.nt-shell-title{border-radius:10px;width:46%;height:34px;margin-bottom:26px}.nt-shell-line{height:12px;margin-bottom:16px}@media (min-width:768px){html[data-nt-rail] .nt-shell-side{align-items:center;width:56px}html[data-nt-rail] .nt-shell-brand,html[data-nt-rail] .nt-shell-label,html[data-nt-rail] .nt-shell-pages,html[data-nt-rail] .nt-shell-who{display:none}html[data-nt-rail] .nt-shell-head,html[data-nt-rail] .nt-shell-new{justify-content:center;margin-left:0;margin-right:0;padding:0}html[data-nt-rail] .nt-shell-nav{flex:1;padding:0}html[data-nt-rail] .nt-shell-item .nt-shell-icon{margin:0}}@media (max-width:767px){.nt-shell-side{display:none}.nt-shell-menu{display:inline-grid}.nt-shell-top{padding:env(safe-area-inset-top) 4px 0;height:calc(52px + env(safe-area-inset-top))}.nt-shell-page{padding:72px 24px 0}.nt-shell-title{width:64%}}@keyframes nt-shell-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.nt-shell-bar{animation:none}}
