.agn-overlay[data-v-37a3ec4a]{z-index:1100;background:#040a149e;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.agn-card[data-v-37a3ec4a]{border:1px solid var(--pop-line);border-radius:var(--pop-radius-lg);background:var(--pop-surface);flex-direction:column;gap:20px;width:min(620px,100%);padding:32px 32px 28px;display:flex;box-shadow:0 18px 48px #0000008c}.agn-title[data-v-37a3ec4a]{color:var(--pop-ink);font-size:var(--pop-font-lg);text-align:center;margin:0;font-weight:700}.agn-msg[data-v-37a3ec4a]{color:var(--pop-ink);text-align:center;word-break:keep-all;white-space:pre-line;margin:0}.agn-btns[data-v-37a3ec4a]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.agn-btns .pop-btn[data-v-37a3ec4a]{height:var(--pop-touch-lg)}.agn-close[data-v-37a3ec4a]{color:var(--pop-ink)}.pop-toasts[data-v-cd7fdcf8]{z-index:3000;flex-direction:column;gap:10px;width:min(760px,100% - 32px);display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.pop-toast[data-v-cd7fdcf8]{border:2px solid var(--pop-line);border-radius:var(--pop-radius);background:var(--pop-surface);min-height:64px;font-size:var(--pop-font-lg);align-items:center;gap:14px;padding:12px 20px;display:flex;box-shadow:0 8px 24px #00000073}.pop-toast-msg[data-v-cd7fdcf8]{white-space:pre-line;flex:auto}.pop-toast-x[data-v-cd7fdcf8]{width:44px;height:44px;color:var(--pop-mute);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.pop-toast-x[data-v-cd7fdcf8]:hover{background:var(--pop-line-soft);color:var(--pop-ink)}.pop-toast-mark[data-v-cd7fdcf8]{background:var(--pop-line-soft);font-size:var(--pop-font-sm);border-radius:6px;flex:none;padding:4px 10px;font-weight:700}.pop-toast.is-E[data-v-cd7fdcf8]{border-color:var(--pop-danger)}.pop-toast.is-E .pop-toast-mark[data-v-cd7fdcf8]{background:var(--pop-danger);color:var(--pop-primary-ink)}.pop-toast.is-W[data-v-cd7fdcf8]{border-color:var(--pop-warn)}.pop-toast.is-W .pop-toast-mark[data-v-cd7fdcf8]{background:var(--pop-warn);color:var(--pop-primary-ink)}.pop-toast.is-S[data-v-cd7fdcf8]{border-color:var(--pop-ok)}.pop-toast.is-S .pop-toast-mark[data-v-cd7fdcf8]{background:var(--pop-ok);color:var(--pop-primary-ink)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pop-bg:#0a1424;--pop-mdi-bg:#868383;--pop-surface:#0f1d31;--pop-surface-2:#132640;--pop-bar:#0b1626;--pop-ink:#e6eef8;--pop-mute:#8fa6c2;--pop-line:#3a5577;--pop-line-soft:#1f3552;--pop-primary:#5bc8f0;--pop-primary-ink:#0b1626;--pop-ok:#34d399;--pop-warn:#fbbf24;--pop-danger:#f87171;--pop-hold:#fb8a5c;--pop-touch:72px;--pop-touch-lg:84px;--pop-gap:12px;--pop-radius:10px;--pop-radius-lg:14px;--pop-font:18px;--pop-font-lg:22px;--pop-font-xl:32px;--pop-font-sm:15px;--pop-row-h:60px;--pop-header-h:56px}:root[data-theme=m2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pop-bg:#f8fbff;--pop-surface:#fff;--pop-surface-2:#e0e7ff;--pop-bar:#162c60;--pop-bar-ink:#fff;--pop-bar-mark:#b1c2db;--pop-ink:#0f172a;--pop-mute:#475569;--pop-line:#94a3b8;--pop-line-soft:#e2e8f0;--pop-primary:#5981ca;--pop-primary-ink:#fff;--pop-title:#162c60;--pop-btn-search:#042666;--pop-btn-save:#5981ca;--pop-ok:#2e8f46;--pop-warn:#fa8500;--pop-danger:#c71339;--pop-hold:#c71339}:root[data-theme=m1]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pop-bg:#f8fbff;--pop-surface:#fff;--pop-surface-2:#f1f5f9;--pop-bar:#fff;--pop-bar-ink:#0f172a;--pop-bar-mark:#042666;--pop-ink:#0f172a;--pop-mute:#64748b;--pop-line:#cbd5e1;--pop-line-soft:#e5e7eb;--pop-primary:#5981ca;--pop-primary-ink:#fff;--pop-title:#162c60;--pop-btn-search:#042666;--pop-btn-save:#5981ca;--pop-ok:#2e8f46;--pop-warn:#fa8500;--pop-danger:#c71339;--pop-hold:#c71339}:root[data-theme=m1] .pop-sb-btn,:root[data-theme=m2] .pop-sb-btn{background:var(--pop-surface);color:var(--pop-btn-search);box-shadow:inset 0 0 0 1.5px var(--pop-btn-search)}:root[data-theme=m1] .pop-sb-btn.is-search,:root[data-theme=m2] .pop-sb-btn.is-search{background:var(--pop-btn-search);color:#fff;box-shadow:none}:root[data-theme=m1] .pop-sb-btn.is-save,:root[data-theme=m2] .pop-sb-btn.is-save{background:var(--pop-btn-save);color:#fff;box-shadow:none}:root[data-theme=m1] .pop-sb-pad img,:root[data-theme=m2] .pop-sb-pad img{filter:brightness(0)opacity(.6)}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--pop-bg);color:var(--pop-ink);font-family:Malgun Gothic,Apple SD Gothic Neo,system-ui,sans-serif;font-size:var(--pop-font);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;line-height:1.4}input,select,button,textarea{font-family:inherit;font-size:inherit;color:inherit}input,textarea{-webkit-user-select:text;user-select:text}.pop-input{width:100%;height:var(--pop-touch);border:1px solid var(--pop-line-soft);border-radius:var(--pop-radius);background:var(--pop-surface-2);align-items:stretch;display:flex;overflow:hidden}.pop-input:focus-within{border-color:var(--pop-primary);box-shadow:0 0 0 3px #5bc8f02e}.pop-input>input,.pop-input>select{min-width:0;font-size:var(--pop-font-lg);background:0 0;border:0;outline:none;flex:auto;padding:0 16px}.pop-input>input::placeholder{color:#5f7694}.pop-input option{background:var(--pop-surface-2);color:var(--pop-ink)}.pop-input>i{width:56px;color:var(--pop-mute);flex:none;place-items:center;font-size:26px;display:grid}.pop-label{color:var(--pop-mute);font-size:var(--pop-font-sm);margin-bottom:6px;font-weight:600;display:block}.pop-btn{min-width:120px;height:var(--pop-touch);border:1px solid var(--pop-line);border-radius:var(--pop-radius);font-size:var(--pop-font-lg);cursor:pointer;background:0 0;place-items:center;padding:0 24px;font-weight:700;display:inline-grid}.pop-btn:active{transform:translateY(1px)}.pop-btn:disabled{opacity:.45;cursor:default}.pop-btn--primary{height:var(--pop-touch-lg);border-color:var(--pop-primary);background:var(--pop-primary);color:var(--pop-primary-ink)}.pop-panel{border:1px solid var(--pop-line-soft);border-radius:var(--pop-radius-lg);background:var(--pop-surface)}.pop-check{appearance:none;border:2px solid var(--pop-line);background:var(--pop-surface);cursor:pointer;vertical-align:middle;border-radius:4px;flex:none;width:26px;height:26px;margin:0;position:relative}.pop-check:checked{border-color:var(--pop-primary);background:var(--pop-primary)}.pop-check:checked:after{content:"";border:solid var(--pop-primary-ink);border-width:0 3px 3px 0;width:30%;height:56%;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.pop-check:focus-visible{outline:2px solid var(--pop-primary);outline-offset:2px}.pop-check:disabled{opacity:.45;cursor:default}
