.nt-shell{--ink:#191f28;--body:#333d4b;--muted:#6b7684;--line:#e5e8eb;--fill:#f2f4f6;--blue:#3182f6;min-height:100vh;color:var(--ink);letter-spacing:-.2px;background:#f2f4f6}.nt-shell button{font:inherit}.nt-main{box-sizing:border-box;width:calc(100% - 244px);max-width:900px;margin-left:244px;padding:36px 36px 120px}.nt-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.nt-head h1{letter-spacing:-.8px;margin:0;font-size:28px;font-weight:800}.nt-head p{color:var(--muted);margin:6px 0 0;font-size:15px;line-height:1.5}.nt-head-actions{flex:none;gap:8px;display:flex}.nt-btn{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:12px;padding:10px 16px;font-size:14px;font-weight:700;transition:transform .1s}.nt-btn:active{transform:scale(.97)}.nt-btn.ghost{color:#1b64da;background:#e8f3ff}.nt-btn.small{padding:7px 13px;font-size:13px}.nt-tabs{background:#e5e8eb;border-radius:12px;margin-bottom:14px;padding:4px;display:inline-flex}.nt-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font-size:14px;font-weight:700}.nt-tabs button small{color:#8b95a1;margin-left:5px}.nt-tabs button[aria-selected=true]{color:var(--ink);background:#fff;box-shadow:0 1px 4px #00000014}.nt-list{flex-direction:column;gap:10px;display:flex}.nt-empty{text-align:center;color:var(--muted);background:#fff;border-radius:20px;margin:0;padding:36px}.nt-card{background:#fff;border-left:4px solid #0000;border-radius:20px;padding:18px 20px}.nt-card.lv-red{border-left-color:#f04452}.nt-card.lv-approval{border-left-color:#3182f6}.nt-card.lv-question{border-left-color:#f59f00}.nt-card.is-done{opacity:.55}.nt-card-top{color:#8b95a1;justify-content:space-between;align-items:center;font-size:13px;display:flex}.nt-chip{background:var(--fill);color:var(--body);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.lv-red .nt-chip{color:#e42939;background:#fee}.lv-approval .nt-chip{color:#1b64da;background:#e8f3ff}.lv-question .nt-chip{color:#c77700;background:#fff4e0}.nt-card h2{margin:8px 0 0;font-size:17px;font-weight:700;line-height:1.4}.nt-card p{color:var(--body);white-space:pre-wrap;word-break:break-word;margin:6px 0 0;font-size:14px;line-height:1.55}.nt-card-foot{justify-content:space-between;align-items:center;margin-top:12px;font-size:13px;display:flex}.nt-card-foot a{color:var(--blue);font-weight:700;text-decoration:none}.nt-card-foot em{color:#8b95a1;font-style:normal}.nt-inline{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.nt-inline>p,.nt-inline>h2{flex:0 auto;min-width:0;max-width:100%}.nt-inline>.nt-btn{flex-shrink:0}.nt-toasts{z-index:9000;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}.nt-toast{background:#fff;border-left:4px solid #8b95a1;border-radius:18px;align-items:stretch;animation:.22s ease-out nt-in;display:flex;overflow:hidden;box-shadow:0 8px 28px #0000002e}.nt-toast.lv-red{border-left-color:#f04452}.nt-toast.lv-approval{border-left-color:#3182f6}.nt-toast.lv-question{border-left-color:#f59f00}.nt-toast-main{text-align:left;cursor:pointer;color:#191f28;min-width:0;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;gap:4px;padding:14px 8px 14px 16px;display:flex}.nt-toast-main b{font-size:14px;line-height:1.35}.nt-toast-main span{color:#6b7684;font-size:13px;line-height:1.4}.nt-toast-ok{color:#3182f6;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 16px;font-size:14px;font-weight:700}@keyframes nt-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:760px){.nt-main{width:100%;margin-left:0;padding:16px 16px 120px}.nt-head{flex-direction:column}.nt-toasts{bottom:84px;right:16px}}
