*,*:before,*:after{box-sizing:border-box}:root{font-weight:400;--ws-almost-white: #fefefe;--ws-lighter-gray: #fbfbfb;--ws-light-gray: #f0f0f0;--ws-gray: #e7e7e7;--ws-dark-gray: #dadada;--ws-darker-gray: #b9b9b9;--ws-darkest-gray: #ababab;--ws-selected-bg: #195ea2;--ws-selected-fg: #ffffff;--ws-selected-unfocused-bg: #d8e9f6;--ws-selected-unfocused-fg: #12324e;--ws-font-family-monospace: ui-monospace, "Cascadia Mono", "SF Mono", Consolas, "Liberation Mono", monospace;--ws-font-monospace: var(--ws-font-family-monospace);--ws-font-family-sans-serif: "Segoe UI", sans-serif;--ws-font-sans-serif: 10pt var(--ws-font-family-sans-serif);--ws-ugly-red: #ffafaf;--ws-ugly-green: #afffaf;--ws-nice-blue: #97c4f0;--ws-hmmm-yellow: #ffffdc;--ws-pane-border: 1px solid #d1e0eb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{margin:0;height:100vh;overflow:hidden}body{background-color:#eef4f9;color:#14293d;font:var(--ws-font-sans-serif)}#app{width:100%;height:100vh;display:flex;flex-direction:column}.npa-card{--npa-accent: #195ea2;background-color:#fff;border:1px solid #e3ecf3;border-radius:12px;padding:22px 24px;box-shadow:0 1px 2px #0f2c4c0f,0 10px 30px #0f2c4c12;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.npa-card>h2{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#33475b}.npa-card>h2:before{content:"";width:5px;height:18px;border-radius:3px;background:var(--npa-accent)}.npa-card .muted{margin:0;color:#64798c}.npa-card input[type=text],.npa-card input[type=password],.npa-card input[type=number],.npa-card select{padding:6px 9px;border:1px solid #c9d8e4;border-radius:7px;background-color:#fbfdfe;color:#14293d;font:inherit;outline:none;transition:border-color .15s,box-shadow .15s}.npa-card input:focus,.npa-card select:focus{border-color:var(--npa-accent);box-shadow:0 0 0 3px #2380c226}.npa-card button{padding:6px 14px;border:1px solid #c9d8e4;border-radius:7px;background-color:#fff;color:#26415a;font:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,filter .15s}.npa-card button:hover:not(:disabled){background-color:#f1f7fb;border-color:#9fc0d8}.npa-card button:disabled{opacity:.5;cursor:default}.npa-card button.npa-primary{border:none;background:linear-gradient(135deg,var(--npa-accent),#0d2c4c);background:linear-gradient(135deg,var(--npa-accent),color-mix(in srgb,var(--npa-accent) 65%,#0d2c4c));color:#fff;font-weight:600;padding:7px 16px}.npa-card button.npa-primary:hover:not(:disabled){filter:brightness(1.1)}.npa-card table{border-collapse:collapse;min-width:min(480px,100%)}.npa-card th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#7a8ca0;padding:4px 16px 6px 0;border-bottom:1px solid #e3ecf3}.npa-card td{padding:7px 16px 7px 0;border-bottom:1px solid #eef4f8}.npa-card .error{margin:0;color:#b3261e}@keyframes npa-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.npa-card{animation:npa-rise .35s ease both}.npa-card button{transition:background-color .15s,border-color .15s,filter .15s,transform .1s}.npa-card button:active:not(:disabled){transform:scale(.96)}.page-enter-active,.page-leave-active{transition:opacity .2s ease,transform .2s ease}.page-enter-from{opacity:0;transform:translateY(10px)}.page-leave-to{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ribbon[data-v-08d3c9a7]{background:linear-gradient(to bottom,#fff,#f2f7fb);border-bottom:1px solid #dfeaf2;padding:4px 6px;display:flex;align-items:center;gap:2px}.icon[data-v-08d3c9a7]{padding:4px;display:flex;border:1px solid transparent;border-radius:7px;cursor:pointer;transition:background-color .12s,border-color .12s,transform .1s}.icon[data-v-08d3c9a7]:hover{background-color:#e6f2fb;border-color:#bcd9ec}.icon[data-v-08d3c9a7]:hover{transform:translateY(-1px)}.icon[data-v-08d3c9a7]:active{background-color:#d2e7f6;transform:none}@keyframes ribbon-pulse-08d3c9a7{0%,to{opacity:1}50%{opacity:.45}}.icon.recording[data-v-08d3c9a7]{animation:ribbon-pulse-08d3c9a7 1.4s ease-in-out infinite}.icon.disabled[data-v-08d3c9a7],.icon[data-v-08d3c9a7]:has(input[disabled]){pointer-events:none;filter:saturate(0);opacity:.45}.icon input[type=file][data-v-08d3c9a7]{display:none}.separator[data-v-08d3c9a7]{align-self:stretch;margin:3px 5px;width:1px;background-color:#d6e3ed}a.demo[data-v-08d3c9a7]{color:#555;text-decoration:1px underline dotted}.filter-container[data-v-389e3e4e]{display:flex;padding:5px 6px;background-color:#f2f7fb;border-bottom:1px solid #dfeaf2}.filter-container .filter-bar[data-v-389e3e4e]{flex-grow:1;display:flex;background-color:#fff;border:1px solid #c9d8e4;border-radius:8px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.filter-container .filter-bar[data-v-389e3e4e]:focus-within{border-color:#195ea2;box-shadow:0 0 0 3px #2380c226}.filter-container.disabled .filter-bar[data-v-389e3e4e]{filter:saturate(0);border:var(--ws-pane-border);opacity:.75;pointer-events:none}.filter-container .filter-bar input[type=text][data-v-389e3e4e]{flex-grow:1;outline:none;border:none;background-color:var(--ws-display-filter-bg);padding:4px 8px;font:inherit;font-family:var(--ws-font-family-monospace);color:#14293d}.apply-filter[data-v-389e3e4e]{border:none;background:none;padding:0;outline:none;height:14px;display:flex;justify-content:center;align-items:center;align-self:center;margin:0 5px;filter:brightness(1.75);opacity:.9}.apply-filter[data-v-389e3e4e]:disabled{pointer-events:none;filter:grayscale(100%);opacity:.4}.apply-filter[data-v-389e3e4e]:hover{filter:brightness(1.25)}.apply-filter[data-v-389e3e4e]:active{filter:brightness(1)}.apply-filter svg[data-v-389e3e4e]{height:100%}.fl[data-v-0036cd66]{display:flex;min-width:0;min-height:0;overflow:hidden;align-items:stretch}.layout-container[data-v-0036cd66]{flex-grow:1;flex-direction:column}.top[data-v-0036cd66]{flex-shrink:0}.v-resize[data-v-0036cd66]{flex-shrink:0;height:4px;border-top:var(--ws-pane-border);cursor:ns-resize}.bottom[data-v-0036cd66]{flex-grow:1}.quarter[data-v-0036cd66]{flex-shrink:0;border:var(--ws-pane-border);border-bottom:none}.first.quarter[data-v-0036cd66]{border-left:none}.h-resize[data-v-0036cd66]{flex-shrink:0;width:4px;cursor:ew-resize}.second.quarter[data-v-0036cd66]{flex-grow:1;border-right:none}.minimap[data-v-bb2caed4]{flex-shrink:0;position:sticky;right:0;background-color:#fff;border:1px solid var(--ws-darker-gray)}.minimap canvas[data-v-bb2caed4]{display:block}.table[data-v-2538fd3c]{flex-grow:1;align-items:stretch;background-color:#fff}.table.invisible[data-v-2538fd3c]{opacity:0}.table>.header[data-v-2538fd3c]{display:flex;font:var(--ws-font-sans-serif);font-weight:600;color:#26415a;background:linear-gradient(to bottom,#fafcfe,#e9f2f8);border-bottom:1px solid #cfe0ec;-webkit-user-select:none;user-select:none}.table>.header>div[data-v-2538fd3c]{display:flex;align-items:stretch;flex-shrink:0;min-width:0}.table>.header .text[data-v-2538fd3c]{flex-grow:1;padding:2px;white-space:nowrap;overflow:hidden;text-overflow:clip;cursor:pointer}.table>.header .sort-indicator[data-v-2538fd3c]{font-size:.8em}.table>.header .text[data-v-2538fd3c]:hover{color:#195ea2}.table>.header .sort-indicator[data-v-2538fd3c]{color:#195ea2}.table>.header .h-resize[data-v-2538fd3c]{width:1px;background-color:#c5d8e6;cursor:e-resize;position:relative}.table>.header .h-resize[data-v-2538fd3c]:after{content:"";position:absolute;top:0;left:-3px;height:100%;width:7px}.row[data-v-b29164f5]{height:var(--ws-row-height);display:flex;min-width:none;background-color:var(--ws-row-bg);color:var(--ws-row-fg);position:relative;transition:background-color .12s,filter .12s}.row[data-v-b29164f5]:hover{filter:brightness(.94) saturate(1.1)}.row[tabindex="0"][data-v-b29164f5]{background-color:var(--ws-selected-unfocused-bg);color:var(--ws-selected-unfocused-fg)}.row[tabindex="0"][data-v-b29164f5]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-top:1px solid var(--ws-selected-bg);border-bottom:1px solid var(--ws-selected-bg)}.row[data-v-b29164f5]:focus{background-color:var(--ws-selected-bg);color:var(--ws-selected-fg)}.row .text[data-v-b29164f5]{padding:0 2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.row>div[data-v-b29164f5]{flex-shrink:0;min-width:0}.row>div[data-v-b29164f5]:first-child{text-align:right}.rows[data-v-1071cbf9]{font-family:var(--ws-font-family-monospace);font-size:var(--ws-font-size-monospace);cursor:default}.packet-list-scrollable[data-v-a1e1de86]{flex-grow:1;position:relative;overflow-y:scroll;overflow-x:auto}.content[data-v-a1e1de86]{position:sticky;top:0;width:100%;height:100%;display:flex}.needs-border-bottom .source-container[data-v-8a975370]{border-bottom:var(--ws-pane-border)}.source-container[data-v-8a975370]{flex-grow:1;display:flex;background-color:#fff;font-family:var(--ws-font-family-monospace);font-size:var(--ws-font-size-monospace);line-height:var(--ws-row-height);width:100%;min-height:0;overflow-y:auto}.line-numbers[data-v-8a975370]{color:var(--ws-darkest-gray);background-color:var(--ws-light-gray);width:6ch;padding:0 1ch;min-height:100%;white-space:pre-wrap;flex-shrink:0;height:fit-content}.display[data-v-8a975370]{color:#000;background-color:transparent;white-space:pre-wrap;flex-shrink:0}.display.bytes[data-v-8a975370]{margin:0 1ch}.display.text[data-v-8a975370]{margin:0 2ch}.bar[data-v-c66e5d5d]{display:flex;align-items:flex-start;flex-wrap:wrap}.tab[data-v-c66e5d5d]{padding:4px 10px;border:var(--ws-pane-border);border-top:none;border-left:none;border-radius:0 0 3px 3px;cursor:default}.tab[data-v-c66e5d5d]:last-child{border-right:var(--ws-pane-border)}.tab[tabindex="0"][data-v-c66e5d5d]{padding:5px 10px;background-color:var(--ws-almost-white)}.packet-bytes-wrapper[data-v-e209608c]{flex-grow:1;display:flex;flex-direction:column;align-items:stretch;min-height:0;min-width:0}.row[data-v-6f388451]{display:flex;position:relative}.row[tabindex="0"][data-v-6f388451]{background-color:var(--ws-selected-unfocused-bg);color:var(--ws-selected-unfocused-fg)}.row[tabindex="0"][data-v-6f388451]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-top:1px solid var(--ws-selected-bg);border-bottom:1px solid var(--ws-selected-bg)}.row[data-v-6f388451]:focus{background-color:var(--ws-selected-bg);color:var(--ws-selected-fg)}.row[data-v-6f388451]>*{flex-shrink:0}.row>.indent[data-v-6f388451]{pointer-events:none}.row .triangle[data-v-6f388451]{width:20px;display:flex;justify-content:center;align-items:center}.row .triangle svg[data-v-6f388451]{width:7px;height:7px;object-fit:contain;fill:var(--ws-darkest-gray);pointer-events:none}.row.collapsed .triangle svg[data-v-6f388451]{transform:rotate(-90deg)}.row .label[data-v-6f388451]{white-space:nowrap}.needs-border-bottom .details-container[data-v-4954adc0]{border-bottom:var(--ws-pane-border)}.details-container[data-v-4954adc0]{flex-grow:1;overflow:auto;min-width:0;min-height:0;display:flex;flex-direction:column;background-color:#fff;font-family:var(--ws-font-family-monospace);font-size:var(--ws-font-size-monospace);line-height:var(--ws-row-height)}[data-v-4954adc0] .children{--ws-detail-indent: 0;flex-shrink:0;display:flex;flex-direction:column;min-height:0}[data-v-4954adc0] .collapsed+.children{display:none}.status-bar[data-v-2300cd9e]{display:flex;align-items:center;padding:2px 8px;font-size:12px;line-height:1;color:#33475b;background:linear-gradient(to top,#fff,#f2f7fb);border-top:1px solid #dfeaf2}.packet-info[data-v-2300cd9e]{display:flex;align-items:center;gap:6px}@keyframes status-pulse-2300cd9e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.pulse-dot[data-v-2300cd9e]{width:8px;height:8px;border-radius:50%;background-color:#d64545;animation:status-pulse-2300cd9e 1.4s ease-in-out infinite}.session[data-v-2300cd9e]{margin-right:8px;color:#555}.logout[data-v-2300cd9e]{border:none;background:none;padding:0;font:inherit;color:inherit;text-decoration:underline dotted;cursor:pointer}.website-link[data-v-2300cd9e]{display:flex}.website-link img[data-v-2300cd9e]{height:32px;width:auto;padding:2px}.add-server[data-v-9030875f]{display:flex;flex-wrap:wrap;gap:8px}.add-server input[data-v-9030875f]{width:24ch;max-width:60vw}.strength[data-v-3763a922]{display:flex;align-items:center;gap:8px}.segments[data-v-3763a922]{display:flex;gap:3px;flex-grow:1}.segment[data-v-3763a922]{height:4px;flex-grow:1;border-radius:2px;background-color:#dbe6ee;transition:background-color .2s}.label[data-v-3763a922]{font-size:11px;min-width:5ch}.segments[data-score="1"] .segment.on[data-v-3763a922]{background-color:#d64545}.segments[data-score="2"] .segment.on[data-v-3763a922]{background-color:#e8923a}.segments[data-score="3"] .segment.on[data-v-3763a922]{background-color:#d9bb32}.segments[data-score="4"] .segment.on[data-v-3763a922]{background-color:#65bb46}.label[data-score="1"][data-v-3763a922]{color:#d64545}.label[data-score="2"][data-v-3763a922]{color:#c96f13}.label[data-score="3"][data-v-3763a922]{color:#a3860a}.label[data-score="4"][data-v-3763a922]{color:#2f7d3a}.actions[data-v-1eee369a]{display:flex;gap:6px}.add-user[data-v-1eee369a]{display:flex;flex-wrap:wrap;gap:8px}.add-user input[data-v-1eee369a]{max-width:60vw}.password-field[data-v-1eee369a]{display:flex;flex-direction:column;gap:4px}.welcome-container-wrap[data-v-14fcc91d]{flex-grow:1;display:flex;justify-content:center;overflow-y:auto;background:linear-gradient(180deg,#f2f7fb,#e8f1f8 55%,#eaf4ea);line-height:1.5;font-size:14px;color:#14293d}.welcome-container[data-v-14fcc91d]{width:min(1060px,92vw);padding:4vh 0 6vh;display:flex;flex-direction:column;gap:22px}@keyframes hero-pan-14fcc91d{0%{background-position:0% 50%}to{background-position:100% 50%}}.hero[data-v-14fcc91d]{animation:npa-rise .35s ease both,hero-pan-14fcc91d 16s ease-in-out infinite alternate;display:flex;align-items:center;gap:20px;padding:26px 30px;border-radius:16px;color:#fff;background:linear-gradient(120deg,#0d3b66,#195ea2 42%,#3aace7 74%,#65bb46);background-size:170% 170%;box-shadow:0 14px 36px #0d3b6647}.hero .logo-chip[data-v-14fcc91d]{flex-shrink:0;width:66px;height:66px;padding:10px;background-color:#fff;border-radius:15px;box-shadow:0 4px 12px #09243d40}.hero img[data-v-14fcc91d]{width:100%;height:100%}.hero h1[data-v-14fcc91d]{margin:0;font-size:24px;font-weight:650;letter-spacing:.01em}.hero p[data-v-14fcc91d]{margin:3px 0 0;opacity:.88}.cards[data-v-14fcc91d]>:nth-child(1){animation-delay:.07s}.cards[data-v-14fcc91d]>:nth-child(2){animation-delay:.14s}.admin-area[data-v-14fcc91d]>:nth-child(2){animation-delay:.21s}.admin-area[data-v-14fcc91d]>:nth-child(3){animation-delay:.28s}.cards[data-v-14fcc91d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(430px,100%),1fr));gap:20px}.admin-area[data-v-14fcc91d]{display:flex;flex-direction:column;gap:20px;margin-top:6px}.admin-area>h2[data-v-14fcc91d]{display:flex;align-items:center;gap:14px;margin:0;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#33475b}.admin-area>h2[data-v-14fcc91d]:after{content:"";flex-grow:1;height:1px;background:linear-gradient(90deg,#c0d6e6,transparent)}.upload-zone[data-v-14fcc91d]{align-self:stretch;flex-grow:1;display:flex;align-items:center;justify-content:center;gap:12px;padding:24px 18px;border:2px dashed #b5cfe4;border-radius:10px;color:#195ea2;cursor:pointer;transition:background-color .15s,border-color .15s}.upload-zone[data-v-14fcc91d]:hover{background-color:#f2f9ff;border-color:#6fb1dd}.upload-zone svg[data-v-14fcc91d]{transition:transform .15s ease}.upload-zone:hover svg[data-v-14fcc91d]{transform:translateY(-2px)}.upload-zone[data-v-14fcc91d]:has(input:disabled){opacity:.55;pointer-events:none}.upload-zone[data-v-14fcc91d] input[type=file]{display:none}.capture-form[data-v-14fcc91d]{align-self:stretch;flex-grow:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end;align-content:end}.capture-form label[data-v-14fcc91d]{display:flex;flex-direction:column;gap:3px;font-size:.85em;color:#64798c}.capture-form input[data-v-14fcc91d],.capture-form select[data-v-14fcc91d]{width:100%}.capture-form button[data-v-14fcc91d]{height:fit-content}.bar[data-v-9ef154af]{padding:2px 5px 2px 5vw;display:flex;flex-direction:column;gap:3px;border-bottom:var(--ws-pane-border)}.bar .row[data-v-9ef154af]{display:flex;flex-wrap:wrap;align-items:stretch;gap:5px}.bar .row[data-v-9ef154af]>*{height:24px}.bar select[data-v-9ef154af]{border-radius:3px;border:var(--ws-pane-border);background:linear-gradient(to bottom,white,var(--ws-light-gray))}.bar input[type=text][data-v-9ef154af]{border-radius:3px;border:var(--ws-pane-border);flex-grow:1}.bar button[data-v-9ef154af]{width:80px;border:var(--ws-pane-border);background:linear-gradient(to bottom,white,var(--ws-light-gray));border-radius:3px}.bar label[data-v-9ef154af]{display:flex;align-items:center}.bar label select[data-v-9ef154af]{align-self:stretch}.bar select[data-v-9ef154af]:hover:not(:disabled),.bar button[data-v-9ef154af]:hover:not(:disabled){filter:brightness(1.05)}.login-wrap[data-v-69429767]{flex-grow:1;position:relative;display:flex;align-items:center;justify-content:center;overflow-y:auto;background:linear-gradient(180deg,#f2f7fb,#e8f1f8 55%,#eaf4ea);font-size:14px;line-height:1.5;color:#14293d}.background[data-v-69429767]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.login-card[data-v-69429767]{position:relative;z-index:1;--npa-accent: #195ea2;width:min(340px,90vw);padding:28px;gap:12px;align-items:stretch;border-top:none;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#0d3b66,#195ea2 42%,#3aace7 74%,#65bb46) border-box;border:1px solid transparent;border-top:4px solid transparent}.login-header[data-v-69429767]{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:6px}.logo-chip[data-v-69429767]{width:62px;height:62px;padding:9px;border-radius:14px;background:linear-gradient(180deg,#fff,#f1f7fb);border:1px solid #e3ecf3;box-shadow:0 4px 12px #09243d1f}.logo-chip img[data-v-69429767]{width:100%;height:100%}h1[data-v-69429767]{margin:0;font-size:20px;font-weight:650;letter-spacing:.01em}.subtitle[data-v-69429767]{margin:0;text-align:center;color:#64798c}label[data-v-69429767]{display:flex;flex-direction:column;gap:3px;font-size:.85em;color:#64798c}button[data-v-69429767]{margin-top:6px}.toast-list[data-v-4777dccc]{position:fixed;top:14px;right:14px;z-index:1000;display:flex;flex-direction:column;gap:10px;width:min(360px,calc(100vw - 28px));font-size:13px;line-height:1.45}.toast[data-v-4777dccc]{display:flex;align-items:flex-start;gap:8px;padding:11px 12px 11px 16px;background-color:#fff;color:#14293d;border:1px solid #e3ecf3;border-radius:10px;box-shadow:0 4px 10px #0f2c4c1f,0 12px 32px #0f2c4c24;position:relative;overflow:hidden}.toast[data-v-4777dccc]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px}.toast.error[data-v-4777dccc]:before{background:linear-gradient(180deg,#d64545,#a41e1e)}.toast.success[data-v-4777dccc]:before{background:linear-gradient(180deg,#65bb46,#2f7d3a)}.toast.info[data-v-4777dccc]:before{background:linear-gradient(180deg,#3aace7,#195ea2)}.message[data-v-4777dccc]{flex-grow:1;overflow-wrap:anywhere}.close[data-v-4777dccc]{border:none;background:none;padding:0 2px;font-size:16px;line-height:1;color:#7a8ca0;cursor:pointer}.close[data-v-4777dccc]:hover{color:#14293d}.toast-enter-active[data-v-4777dccc],.toast-leave-active[data-v-4777dccc]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-4777dccc],.toast-leave-to[data-v-4777dccc]{opacity:0;transform:translate(16px)}.overlay[data-v-40362f50]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:flex;align-items:center;justify-content:center;background-color:#0d294273;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:14px;line-height:1.5}.dialog[data-v-40362f50]{--npa-accent: #d64545;width:min(380px,90vw)}.message[data-v-40362f50]{margin:0;color:#33475b;overflow-wrap:anywhere}.buttons[data-v-40362f50]{align-self:stretch;display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.dialog button.danger[data-v-40362f50]{border:none;background:linear-gradient(135deg,#d64545,#a41e1e);color:#fff;font-weight:600;padding:7px 16px}.dialog button.danger[data-v-40362f50]:hover{filter:brightness(1.1)}.dialog-enter-active[data-v-40362f50],.dialog-leave-active[data-v-40362f50]{transition:opacity .16s ease}.dialog-enter-active .dialog[data-v-40362f50],.dialog-leave-active .dialog[data-v-40362f50]{transition:transform .16s ease}.dialog-enter-from[data-v-40362f50],.dialog-leave-to[data-v-40362f50]{opacity:0}.dialog-enter-from .dialog[data-v-40362f50],.dialog-leave-to .dialog[data-v-40362f50]{transform:scale(.95) translateY(8px)}.page[data-v-a2dc9196]{flex-grow:1;min-height:0;display:flex;flex-direction:column}.drop-enter-active[data-v-a2dc9196],.drop-leave-active[data-v-a2dc9196]{transition:opacity .15s ease,transform .15s ease}.drop-enter-from[data-v-a2dc9196],.drop-leave-to[data-v-a2dc9196]{opacity:0;transform:translateY(-6px)}
