.nas-drafts,.recent-editor-projects{--nd-bg:var(--s-bg,var(--bg,#1b1b1b));--nd-panel:var(--s-panel,var(--bg-1,#282828));--nd-line:var(--s-line,var(--border,#393939));--nd-text:var(--s-text,var(--fg,#f2f2f2));--nd-muted:var(--s-muted,var(--fg-3,#b0b0b0));--nd-accent:#00c1cd}.nas-drafts{display:flex;flex-direction:column;gap:16px;font-size:13px;line-height:1.5;color:var(--nd-text)}.recent-editor-projects{box-sizing:border-box;height:100%;overflow:auto;padding:28px 40px 48px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px 20px;align-content:start;background:var(--nd-bg);color:var(--nd-text)}.recent-editor-projects>[role=tabpanel],.recent-editor-projects .nas-drafts{display:contents}.recent-editor-projects>header,.recent-editor-projects .nas-create,.recent-editor-projects .nas-draft-hint,.recent-editor-projects .nas-draft-confirm,.recent-editor-projects .nas-draft-list,.recent-editor-projects [role=status],.recent-editor-projects [role=alert],.recent-editor-projects .nas-drafts>p,.recent-editor-projects .nas-drafts>button,.recent-editor-projects .nas-drafts>section,.recent-editor-projects>iframe{grid-column:1/-1}.recent-editor-projects>header{order:0}.recent-editor-projects>header h1{margin:0;font-size:15px;font-weight:600;color:var(--nd-muted)}.recent-editor-projects .nas-create{order:1}.recent-editor-projects>nav{order:2;display:flex;gap:6px;align-items:center}.recent-editor-projects>nav [role=tablist]{display:flex;gap:6px}.recent-editor-projects>nav button{height:32px;padding:0 14px;border:1px solid transparent;border-radius:16px;background:transparent;color:var(--nd-muted);font-size:13px;cursor:pointer}.recent-editor-projects>nav button:hover{color:var(--nd-text);background:#ffffff0a}.recent-editor-projects>nav button[aria-selected=true],.recent-editor-projects>nav button[aria-pressed=true]{color:var(--nd-text);background:var(--nd-panel);border-color:var(--nd-line)}.recent-editor-projects .nas-draft-filters{order:3;justify-content:flex-end}.recent-editor-projects .nas-draft-hint{order:4}.recent-editor-projects .nas-draft-confirm,.recent-editor-projects [role=status],.recent-editor-projects [role=alert],.recent-editor-projects .nas-drafts>p{order:5}.recent-editor-projects .nas-draft-list{order:6}.recent-editor-projects .nas-drafts>button{order:7;justify-self:center}.recent-editor-projects .nas-drafts>section:not(.nas-create):not(.nas-draft-confirm){order:8}.recent-editor-projects>iframe{order:6;width:100%;min-height:520px;border:1px solid var(--nd-line);border-radius:10px;background:var(--nd-bg)}.nas-create{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:150px;padding:24px;border:1px solid var(--nd-line);border-radius:14px;background:linear-gradient(135deg,#00c1cd1f 0%,var(--nd-panel) 45%,var(--nd-panel) 100%)}.nas-create-title{margin:0;display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600;color:var(--nd-text)}.nas-create-title span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--nd-accent);color:#102526;font-size:20px;font-weight:700;line-height:1}.nas-create-form{display:flex;gap:8px;width:min(460px,100%)}.nas-create-form input{flex:1;min-width:0;height:38px;padding:0 12px;border:1px solid var(--nd-line);border-radius:8px;background:var(--nd-bg);color:var(--nd-text);font-size:13px}.nas-create-form input:focus{outline:none;border-color:var(--nd-accent)}.nas-create-form button{height:38px;padding:0 18px;border:0;border-radius:8px;background:var(--nd-accent);color:#102526;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.nas-create-form button:disabled{opacity:.45;cursor:default}.nas-create-note{margin:0;font-size:12px;color:var(--nd-muted)}.nas-create-link{color:var(--nd-accent);text-decoration:underline;font-size:13px}.nas-drafts .nas-draft-button,.nas-draft-filters input,.nas-draft-filters select{height:32px;padding:0 12px;border:1px solid var(--nd-line);border-radius:8px;background:transparent;color:var(--nd-text);font-size:12px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.nas-draft-filters input{cursor:text;justify-content:flex-start}.recent-editor-projects .nas-draft-filters select{width:auto;flex:0 0 auto}.nas-draft-button:hover{background:#ffffff0f}.nas-draft-button:disabled{opacity:.5;cursor:default}.nas-draft-filters{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nas-draft-filters input{width:min(240px,100%);min-width:140px}.nas-draft-count,.nas-draft-hint p{font-size:12px;color:var(--nd-muted);margin:0}.nas-draft-hint{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.nas-draft-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:20px 18px}.nas-draft-row{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}.nas-draft-cover{aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;border:1px solid var(--nd-line);border-radius:10px;background:var(--nd-panel);color:#ffffff2e;font-size:44px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .15s}.nas-draft-row:hover .nas-draft-cover{border-color:#00c1cd80}.nas-draft-name{min-width:0}.nas-draft-name h3{font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nas-draft-name span,.nas-draft-date{font-size:11px;color:var(--nd-muted);margin:0}.nas-draft-actions{display:flex;gap:6px;align-items:center;justify-content:space-between}.nas-draft-actions a.nas-draft-button{border-color:#00c1cd66;color:var(--nd-accent)}.nas-draft-actions a.nas-draft-button:hover{background:#00c1cd1f}.nas-draft-actions details{position:relative;margin-left:auto}.nas-draft-actions summary{list-style:none;cursor:pointer;padding:4px 8px;border-radius:6px;letter-spacing:2px;color:var(--nd-muted)}.nas-draft-actions summary:hover{background:#ffffff0f;color:var(--nd-text)}.nas-draft-actions summary::-webkit-details-marker{display:none}.nas-draft-menu{position:absolute;right:0;top:100%;z-index:20;width:150px;padding:6px;border:1px solid var(--nd-line);background:var(--nd-panel);box-shadow:0 8px 24px #0009;border-radius:8px;display:grid;gap:4px}.nas-draft-confirm{border:1px solid #b5783655;border-radius:10px;padding:14px;font-size:12px;background:var(--nd-panel)}.nas-draft-confirm p{margin:6px 0 10px}.nas-draft-confirm button+button{margin-left:8px}@media (max-width:720px){.recent-editor-projects{padding:18px 16px 32px;grid-template-columns:minmax(0,1fr)}.recent-editor-projects .nas-draft-filters{justify-content:flex-start}.nas-draft-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px 12px}}
