.nd .n-ex{border-top:1px solid var(--ink)}.nd .n-ex-row{border-top:1px solid var(--line);grid-template-columns:72px minmax(0,1fr) 300px 180px;align-items:start;gap:28px;padding:24px 0;display:grid}.nd .n-ex-row:first-child{border-top:0}.nd .n-ex-n{color:var(--ink-4);font-variant-numeric:tabular-nums;font-size:30px;font-weight:300;line-height:1}.nd .n-ex-row h2{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:650}.nd .n-ex-d{color:var(--ink-2);max-width:560px;margin:6px 0 0;font-size:15px;line-height:1.55}.nd .n-ex-shows{margin:0;padding:0;list-style:none}.nd .n-ex-shows li{color:var(--ink-2);border-top:1px solid var(--line);padding:5px 0;font-size:14px}.nd .n-ex-shows li:first-child{border-top:0;padding-top:0}.nd .n-ex-go{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.nd .n-ex-go .txtbtn{min-height:44px}.nd .n-ex-note{color:var(--ink-3);font-size:13px}.nd .n-ex-loaded{color:var(--green-ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.nd .n-ex-loaded i{background:var(--green);border-radius:50%;width:7px;height:7px}.nd .n-ex-go .n-ex-remove{color:var(--red-ink)}.nd .n-proj-page.n-proj-wide{max-width:none}@media (max-width:1100px){.nd .n-ex-row{grid-template-columns:48px minmax(0,1fr);gap:12px 20px}.nd .n-ex-shows,.nd .n-ex-go{grid-column:2}.nd .n-ex-go{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:16px}}@media (max-width:760px){.nd .n-ex-row{grid-template-columns:minmax(0,1fr)}.nd .n-ex-n{font-size:22px}.nd .n-ex-shows,.nd .n-ex-go{grid-column:1}}.nd .n-ex-badge{color:var(--ink-2);border:1px solid var(--line-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.nd .n-ex-more{display:inline-flex;position:relative}.nd .n-ex-menu{z-index:45;flex-direction:column;min-width:210px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.nd .n-ex-menu .menu-i{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;font-size:14px}.nd .n-ex-menu .menu-i:hover,.nd .n-ex-menu .menu-i:focus-visible{background:var(--hover)}.nd .n-ex-menu .menu-i.danger{color:var(--red-ink)}.nd .n-toasts .n-toast-links{gap:20px}.nd .n-toasts .n-toast-links .n-undo{text-underline-offset:3px;border:0;border-radius:0;padding:0;font-size:15px;text-decoration:underline}@media (max-width:760px){.nd .n-toasts .n-toast-links{white-space:normal;flex-wrap:wrap;gap:8px 16px}}
