.dpd-app{isolation:isolate;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;border-radius:22px;width:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,sans-serif;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 64px #00000047}.dpd-app,.dpd-app *{box-sizing:border-box}.dpd-app h3,[data-theme=dark] .dpd-app h3{color:#fff!important}.dpd-app p,.dpd-app label,.dpd-app li,.dpd-app span,.dpd-app strong,[data-theme=dark] .dpd-app p,[data-theme=dark] .dpd-app label,[data-theme=dark] .dpd-app li,[data-theme=dark] .dpd-app span,[data-theme=dark] .dpd-app strong{color:inherit!important}.dpd-app strong{font-weight:700}.dpd-titlebar{color:#ffffff8c;background:#000;align-items:center;gap:8px;padding:8px 14px;font-size:11px;display:flex}.dpd-titlebar-icon{color:#ffffff8c;flex:none;width:12px;height:12px}.dpd-body{grid-template-columns:240px 1fr;min-height:620px;display:grid}.dpd-side{background:#000;flex-direction:column;justify-content:space-between;padding:40px 28px 36px;display:flex}.dpd-rule{background:#fff3;width:36px;height:1px;margin-bottom:20px}.dpd-brand{letter-spacing:-.035em;color:#fff;margin:0;font-size:28px;font-weight:700;line-height:1.05}.dpd-tag{color:#fff6;margin:8px 0 0;font-size:13px}.dpd-stepn{letter-spacing:.16em;text-transform:uppercase;color:#ffffff59;margin:0;font-size:10px;font-weight:600}.dpd-stept{letter-spacing:-.03em;color:#fff;margin:8px 0 0;font-size:24px;font-weight:700}.dpd-main{background:#161616;min-height:620px;padding:40px 36px 32px;position:relative}.dpd-card{background:#1c1c1c;border-radius:24px;max-width:680px;padding:24px 24px 22px;box-shadow:0 18px 50px #00000073}.dpd-card-sm{max-width:440px}.dpd-card-mid{max-width:500px}.dpd-card h3{letter-spacing:-.025em;color:#fff;margin:0 0 16px;font-size:22px;font-weight:700}.dpd-path{color:#ffffff61;margin:-8px 0 18px;font-size:12px}.dpd-pills{flex-wrap:wrap;gap:10px;display:flex}.dpd-app .dpd-pill{appearance:none;cursor:pointer;border:none;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:600;line-height:1.2}.dpd-app .dpd-pill-light{color:#111;background:#fff}.dpd-app .dpd-pill-ghost{color:#fff;background:#2a2a2a;box-shadow:inset 0 0 0 1px #ffffff2e}.dpd-app .dpd-pill.is-pulse{filter:brightness(.9);transform:scale(.97)}.dpd-label{letter-spacing:.12em;text-transform:uppercase;color:#ffffff61;margin:18px 0 8px;font-size:11px;font-weight:700}.dpd-hint{color:#fff6;margin:0 0 10px;font-size:12px;line-height:1.45}.dpd-radios{background:#141414;border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.dpd-radios label{color:#ffffffd1;cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.dpd-app input[type=radio],.dpd-app input[type=checkbox]{appearance:none;accent-color:#fff;background:0 0;border:1.5px solid #ffffff73;flex:none;width:14px;height:14px;margin-top:3px}.dpd-app input[type=radio]{border-radius:50%}.dpd-app input[type=checkbox]{border-radius:3px}.dpd-app input[type=radio]:checked,.dpd-app input[type=checkbox]:checked{background:#fff;border-color:#fff;box-shadow:inset 0 0 0 3px #1c1c1c}.dpd-grid-head,.dpd-grid-row{grid-template-columns:1.5fr 1.4fr .55fr .55fr 28px;align-items:center;gap:8px;display:grid}.dpd-grid-head{letter-spacing:.1em;text-transform:uppercase;color:#ffffff52;margin-bottom:6px;font-size:10px;font-weight:700}.dpd-app .dpd-grid-row select,.dpd-app .dpd-grid-row input,.dpd-app .dpd-full{appearance:none;color:#fff;background:#111;border:none;border-radius:999px;width:100%;padding:8px 12px;font-size:12px;box-shadow:inset 0 0 0 1px #ffffff1a}.dpd-app .dpd-full{margin-top:2px}.dpd-app .dpd-x{color:#fff6;cursor:pointer;background:0 0;border:none;font-size:18px;line-height:1}.dpd-add{margin-top:10px}.dpd-check{color:#ffffffb8;align-items:flex-start;gap:10px;margin-top:12px;font-size:13px;line-height:1.45;display:flex}.dpd-actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.dpd-working{flex-direction:column;justify-content:space-between;min-height:460px;display:flex}.dpd-track{background:#ffffff14;border-radius:999px;height:3px;overflow:hidden}.dpd-track span{background:#fff;border-radius:999px;height:100%;display:block}.dpd-orb{background:conic-gradient(#ff4d4d,#ffd24d,#4dff88,#4db8ff,#b44dff,#ff4d4d);border-radius:50%;align-self:center;width:26px;height:26px}.dpd-files{color:#ffffffd6;flex-direction:column;gap:8px;margin:0 0 8px;padding:0;font-size:14px;list-style:none;display:flex}.dpd-app .dpd-files button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.dpd-files code{color:#ffffff80;background:#111;border-radius:10px;margin:8px 0 0;padding:10px 12px;font-size:12px;line-height:1.55;display:block}.dpd-cursor{pointer-events:none;z-index:3;background:#fff;border-radius:0 10px 10px;width:14px;height:14px;margin:-2px 0 0 -2px;transition:left .7s cubic-bezier(.22,1,.36,1),top .7s cubic-bezier(.22,1,.36,1),transform .12s;position:absolute;transform:rotate(-12deg);box-shadow:0 2px 8px #0006}.dpd-cursor.is-click{transform:rotate(-12deg)scale(.82)}@media (max-width:800px){.dpd-body{grid-template-columns:1fr}.dpd-side{flex-direction:row;align-items:flex-end;gap:24px;padding:20px 22px}.dpd-main,.dpd-body{min-height:0}}
