@media (min-width:1280px){.nd-director .ag-wrap{grid-template-columns:260px minmax(0,1fr) 380px}}.nd-director .ag-main{padding-top:0}.dp-steps{border-bottom:1px solid var(--nd-line);background:var(--nd-bg);scrollbar-width:none;flex:none;align-items:stretch;gap:8px;padding:10px 16px;display:flex;overflow-x:auto}.dp-steps::-webkit-scrollbar{display:none}.dp-step{color:var(--nd-t3);border:1px solid #0000;border-radius:12px;flex:1 1 0;align-items:center;gap:10px;min-width:150px;padding:8px 12px;display:flex}.dp-step i{background:var(--nd-raised);color:var(--nd-t3);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;font-weight:700;display:grid}.dp-step span{min-width:0;display:grid}.dp-step b{color:var(--nd-t1);white-space:nowrap;font-size:13px}.dp-step small{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t4);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dp-step.is-done i{background:var(--nd-gbg);color:var(--nd-gt)}.dp-step.is-now{background:var(--nd-atint);border-color:var(--nd-aline)}.dp-step.is-now i{background:var(--nd-a2);color:var(--nd-on-a)}.dp-toggle{box-shadow:-16px 0 12px var(--nd-bg);flex:none;align-self:center;margin-left:auto;position:sticky;right:0}@media (min-width:1280px){.dp-toggle{display:none!important}}.dp{border-left:1px solid var(--nd-line);background:var(--nd-panel);grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.dp-head{align-items:flex-start;gap:8px;padding:16px 16px 10px;display:flex}.dp-head>div{flex:1;min-width:0}.dp-head h2{color:var(--nd-t1);margin:0;font-size:18px;font-weight:700}.dp-head p{color:var(--nd-t4);margin:2px 0 0;font-size:12px}.dp-close{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t2);cursor:pointer;border-radius:10px;width:36px;height:36px;font-size:18px;display:none}.dp-body{scrollbar-width:thin;grid-auto-rows:max-content;align-content:start;gap:12px;padding:4px 16px 14px;display:grid;overflow:auto}.dp-foot{border-top:1px solid var(--nd-line);gap:8px;padding:12px 16px 14px;display:grid}.dp-wide{width:100%;justify-content:space-between!important;padding:0 16px!important}.dp-done{background:var(--nd-gbg);color:var(--nd-gt);text-align:center;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;font-weight:600}.dp-msg{color:var(--nd-t3);margin:0;font-size:12.5px}.dp-msg:empty{display:none}.dp-msg[data-tone=error]{color:var(--nd-rt)}.dp-msg[data-tone=ok]{color:var(--nd-gt)}.dp-note{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t4);margin:0;line-height:1.55}.dp-form{gap:8px;display:grid}.dp-label{color:var(--nd-t3);gap:6px;margin:6px 0 0;font-size:12.5px;font-weight:600;display:grid}.dp-label small{color:var(--nd-t4);font-weight:400}.dp-form textarea,.dps-in{border-radius:var(--nd-r-in);border:1px solid var(--nd-line2);background:var(--nd-bg);color:var(--nd-t1);font:inherit;width:100%;padding:10px 12px;font-size:14px;line-height:1.55}.dps-in{font-size:13.5px;font-weight:400}select.dps-in{min-height:42px}.dp-form textarea:focus,.dps-in:focus{border-color:var(--nd-a2);outline:none}.dp-link{color:var(--nd-atxt);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;min-height:30px;padding:0;font-size:12.5px;font-weight:600}.dp-pills{flex-wrap:wrap;gap:6px;display:flex}.dp-pill,.dp-chip{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t2);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;min-height:36px;padding:0 12px;font-size:12.5px}.dp-pill[aria-pressed=true]{background:var(--nd-atint);border-color:var(--nd-atxt);color:var(--nd-t1);font-weight:700}.dp-chip{min-height:32px;font-size:12px}.dp-pill:disabled,.dp-chip:disabled{opacity:.5;cursor:default}.dp-form .dp-wide{margin-top:8px}.dp-story{background:var(--nd-card);border:1px solid var(--nd-line);border-radius:14px;gap:4px;padding:12px;display:grid}.dp-story p{color:var(--nd-t2);margin:0;font-size:12.5px;line-height:1.55}.dp-story p b{color:var(--nd-t1)}.dp-story p span{color:var(--nd-t4);min-width:34px;font-weight:700;display:inline-block}.dp-again{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dp-tabs{justify-self:start}.dp-group{border:1px solid var(--nd-line);background:var(--nd-card);border-radius:14px;overflow:hidden}.dp-group.is-open{border-color:var(--nd-line2)}.dp-ghead{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:54px;padding:8px 12px;display:flex}.dp-ghead span:nth-child(2){flex:1;min-width:0;display:grid}.dp-ghead b{color:var(--nd-t1);font-size:13.5px}.dp-ghead small{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t4)}.dp-ghead em{background:var(--nd-raised);color:var(--nd-t3);font-style:normal;font-size:max(11px,var(--fs122,0px));border-radius:8px;flex:none;padding:3px 8px;font-weight:700}.dp-ghead em.is-ok{background:var(--nd-gbg);color:var(--nd-gt)}.dp-caret{font-size:max(11px,var(--fs122,0px));color:var(--nd-t4);transition:transform .15s}.dp-group.is-open .dp-caret{transform:rotate(90deg)}.dp-rows{gap:4px;padding:0 8px 8px;display:grid}.dp-row{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;width:100%;min-height:52px;padding:6px 8px;display:flex}.dp-row:hover{background:var(--nd-raised)}.dp-pic{background:var(--nd-raised);color:var(--nd-t4);border-radius:9px;flex:none;place-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:grid;overflow:hidden}.dp-pic img{object-fit:cover;width:100%;height:100%}.dp-pic.is-busy i,.dps-busy i{border:2px solid var(--nd-line3);border-top-color:var(--nd-atxt);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite dpSpin}@keyframes dpSpin{to{transform:rotate(360deg)}}.dp-rtxt{flex:1;min-width:0;display:grid}.dp-rtxt b{color:var(--nd-t1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dp-rtxt small{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t4)}.dp-dot{background:var(--nd-line3);border-radius:50%;flex:none;width:8px;height:8px}.dp-dot.is-ok{background:var(--nd-gt)}.dp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dp-tile{border:1px solid var(--nd-line);background:var(--nd-card);cursor:pointer;aspect-ratio:1;border-radius:12px;padding:0;position:relative;overflow:hidden}.dp-tile .dp-pic{border-radius:0;width:100%;height:100%}.dp-tile b{color:#fff;font-size:max(11px,var(--fs122,0px));background:#0009;border-radius:6px;padding:1px 6px;position:absolute;top:6px;left:6px}@media (max-width:1279px){.nd-director .dp{right:0;top:var(--nd-head-h);z-index:650;transition:transform .2s var(--nd-ease);box-shadow:var(--nd-shadow-pop);width:min(420px,100%);position:fixed;bottom:0;transform:translate(104%)}body.dp-open .dp{transform:none}.dp-close{display:block}}@media (max-width:767px){.dp-step{min-width:132px}.dp-step small{display:none}}.nd-modal.dp-wide-modal .nd-modal__box{width:min(1040px,96vw)}.dps{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:18px;display:grid}.dps-pic{background:var(--nd-bg);border-radius:16px;place-items:center;min-height:380px;display:grid;position:relative;overflow:hidden}.dps-pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dps-empty,.dps-busy{text-align:center;justify-items:center;gap:6px;padding:20px;display:grid}.dps-empty b{color:var(--nd-t1)}.dps-empty span,.dps-busy span{color:var(--nd-t3);font-size:12.5px}.dps-nav{border:1px solid var(--nd-line2);background:var(--nd-panel);color:var(--nd-t1);cursor:pointer;z-index:2;border-radius:50%;width:40px;height:40px;margin-top:-20px;font-size:20px;position:absolute;top:50%}.dps-nav:disabled{opacity:.35;cursor:default}.dps-nav.is-prev{left:10px}.dps-nav.is-next{right:10px}.dps-no{color:#fff;z-index:2;background:#0009;border-radius:8px;padding:3px 9px;font-size:12px;position:absolute;bottom:10px;left:10px}.dps-side{align-content:start;gap:12px;min-width:0;display:grid}.dps-tone{background:var(--nd-card);border:1px solid var(--nd-line);border-radius:12px;gap:4px;padding:10px 12px;display:grid}.dps-tone p{color:var(--nd-t2);margin:0;font-size:12.5px;line-height:1.5}.dps-strip{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.dps-th{background:var(--nd-raised);cursor:pointer;border:2px solid #0000;border-radius:10px;flex:none;width:56px;height:56px;padding:0;position:relative;overflow:hidden}.dps-th.is-on{border-color:var(--nd-atxt)}.dps-th img{object-fit:cover;width:100%;height:100%}.dps-th b{color:#fff;font-size:max(10px,var(--fs122,0px));background:#0009;border-radius:5px;padding:0 5px;position:absolute;top:3px;left:3px}@media (max-width:820px){.dps{grid-template-columns:1fr}.dps-pic{min-height:240px}}.dp-row.is-flash,.dp-tile.is-flash{animation:dpFlash 2.4s var(--nd-ease)}@keyframes dpFlash{0%,30%{background:var(--nd-atint);box-shadow:0 0 0 1px var(--nd-aline)inset}to{box-shadow:none;background:0 0}}@media (prefers-reduced-motion:reduce){.dp-row.is-flash,.dp-tile.is-flash{background:var(--nd-atint);animation:none}}@media (max-width:767px){:root{--fs122:12px}}