.nt .nt-track{will-change:transform;gap:24px;transition:transform .8s cubic-bezier(.45,0,.1,1);display:flex;position:absolute;inset:0}.nt-space{background:#1e1e1f;flex:none;width:1040px;height:100%;position:relative;overflow:hidden}.nt-talk{background:#000}.nt-talk video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nt-player{color:#fff;backdrop-filter:blur(16px);background:#1c1c1ecc;border-radius:14px;align-items:center;gap:14px;width:360px;height:44px;padding:0 16px;display:flex;position:absolute;bottom:40px;left:48px}.nt-time{font-variant-numeric:tabular-nums;font-size:12.5px}.nt-dim{color:#fff9}.nt-scrub{background:#ffffff40;border-radius:2px;flex:1;height:4px;position:relative}.nt-scrub i{background:#fff;border-radius:2px;position:absolute;top:0;bottom:0;left:0}.nt-sheet-bar,.nt-review-bar{background:#262628;border-bottom:1px solid #ffffff12;align-items:center;gap:16px;height:44px;padding:0 48px;display:flex}.nt-grid{border-top:1px solid #ffffff12;border-left:1px solid #ffffff12;grid-template-columns:36px repeat(4,50px) 92px 76px;width:max-content;margin:28px 0 0 48px;display:grid}.nt-grid-row{display:contents}.nt-cell{color:#f2f2f3;white-space:nowrap;border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;align-items:center;height:34px;padding:0 8px;font-size:12.5px;display:flex}.nt-head{color:#8e8e93;background:#262628;justify-content:center;padding:0;font-size:11.5px}.nt-real{font-weight:500}.nt-picked{background:#0a84ff1f;justify-content:flex-end;position:relative;box-shadow:inset 0 0 0 2px #0a84ff}.nt-diff{background:#161617;border-radius:10px;width:400px;margin:28px 0 0 48px;padding:8px 0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.nt-code{align-items:center;gap:14px;height:26px;padding:0 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;display:flex}.nt-ln{color:#6c6c70;text-align:right;width:20px}.nt-del{color:#ff9f97;background:#ff453a1f}.nt-add{color:#7ee39a;background:#30d1581f}.nt-comment{color:#f2f2f3;background:#2c2c2e;border-radius:8px;align-items:center;gap:10px;margin:8px 12px 4px 48px;padding:10px 12px;font-size:13px;display:flex}.nt-avatar{color:#fff;background:#5e5ce6;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:600;display:grid}.nt .nt-notes{width:520px;height:400px;top:48px;right:48px}.nt-top{color:#b4b2a8;flex:none;align-items:center;gap:12px;height:44px;padding:0 16px;display:flex}.nt-tab{color:#f2f1eb;background:#3b3b35;border-radius:10px;align-items:center;gap:10px;height:28px;padding:0 10px 0 12px;font-size:13px;font-weight:500;display:inline-flex}.nt-tab svg{color:#b4b2a8}.nt-top-right{align-items:center;gap:16px;margin-left:auto;display:flex}.nt-main{flex:1;min-height:0;display:flex}.nt-side{white-space:nowrap;flex-direction:column;flex:none;gap:2px;width:176px;padding:4px 8px 8px 10px;font-size:13px;font-weight:500;display:flex;position:relative}.nt-side-row{color:#f2f1eb;border-radius:10px;align-items:center;gap:9px;height:30px;padding:0 8px;display:flex}.nt-side-row svg{color:#b4b2a8;flex:none}.nt-side-label{color:#b4b2a8;margin:18px 0 4px 8px;font-size:11.5px;font-weight:500}.nt-side-on{background:#3b3b35;justify-content:space-between}.nt-side-on em{color:#b4b2a8;font-size:11.5px;font-style:normal;font-weight:400}.nt-side-del{margin-top:auto}.nt .nt-paper{margin:0 8px 8px 0}.nt-body{flex:1;min-height:0;padding:20px 22px 0}.nt-title{letter-spacing:-.9px;margin-bottom:4px;font-family:Iowan Old Style,Baskerville,Palatino,Georgia,serif;font-size:28px;line-height:1.15}.nt-line{min-height:1.5em;margin:10px 0 0;line-height:1.5}.nt-line[data-typing]:after{content:"";vertical-align:-2px;background:#f2f1eb;width:1.5px;height:1.05em;margin-left:1px;display:inline-block}.nt-foot{color:#b4b2a8;border-top:1px solid #404039;flex:none;justify-content:space-between;align-items:center;height:54px;padding:0 11px 0 20px;font-size:12px;display:flex}.nt-foot>span:first-child{align-items:center;gap:6px;display:inline-flex}.nt-foot .mp-btn{gap:7px;padding:0 14px}.nt .ss-stage[data-layout=compact] .nt-notes{width:318px;height:318px;top:200px;left:16px;right:auto}.nt .ss-stage[data-layout=compact] .nt-side,.nt .ss-stage[data-layout=compact] .nt-top>svg:first-child{display:none}.nt .ss-stage[data-layout=compact] .nt-paper{margin-left:8px}.nt .ss-stage[data-layout=compact] .nt-body{padding:16px 16px 0;font-size:14px}.nt .ss-stage[data-layout=compact] .nt-title{font-size:24px}.nt .ss-stage[data-layout=compact] .nt-line{margin-top:6px}.nt .ss-stage[data-layout=compact] .nt-player{width:318px;top:128px;bottom:auto;left:16px}.nt .ss-stage[data-layout=compact] :is(.nt-grid,.nt-diff){margin:16px 0 0 16px}.nt .ss-stage[data-layout=compact] .nt-diff{width:318px}.nt .ss-stage[data-layout=compact] .nt-grid{grid-template-columns:0 0 0 0 0 102px 102px;margin-left:16px}.nt .ss-stage[data-layout=compact] .nt-grid>:nth-child(-n+5),.nt .ss-stage[data-layout=compact] .nt-grid-row>:nth-child(-n+5){visibility:hidden;border:0;padding:0;overflow:hidden}.nt .ss-stage[data-layout=compact] :is(.nt-sheet-bar,.nt-review-bar){padding:0 16px}.nt .ss-stage[data-layout=compact] .nt-space{width:350px}
