.app-header[data-v-5d3c0707]{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1016e0;border-bottom:1px solid #5a657b24;position:sticky;top:0}.header-inner[data-v-5d3c0707]{align-items:center;gap:19px;max-width:1440px;margin:0 auto;padding:16px 20px 14px;display:flex}.brand[data-v-5d3c0707]{align-items:center;gap:10px;min-width:144px;display:flex}.brand-mark[data-v-5d3c0707]{color:#4fd48f;background:linear-gradient(140deg,#00b57824,#2ae49d14),#ffffff0a;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;box-shadow:0 8px 20px #164e3a2e,inset 0 1px #ffffff0a}.brand-mark[data-v-5d3c0707] svg{width:19px;height:19px}.brand-text[data-v-5d3c0707]{letter-spacing:.02em;background:linear-gradient(90deg,#ff5cb8,#8f77ff 48%,#5fdfff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.32rem;font-weight:800}.nav-row[data-v-5d3c0707]{flex:1;justify-content:flex-end;align-items:center;gap:6px;display:flex}.nav-link[data-v-5d3c0707]{color:#82bfd2;border-radius:0;align-items:center;gap:6px;padding:6px 10px;font-size:.92rem;transition:color .2s,opacity .2s;display:inline-flex}.nav-link.active[data-v-5d3c0707],.nav-link[data-v-5d3c0707]:hover{color:#f0fbff;opacity:1}.header-side[data-v-5d3c0707]{align-items:center;gap:8px;display:flex}.header-tag[data-v-5d3c0707]{background:#17d8ff1f;font-size:.8rem}.header-button[data-v-5d3c0707]{color:#b4c6ea;font-size:.9rem}@media (width<=920px){.header-inner[data-v-5d3c0707]{flex-wrap:wrap;gap:16px}.nav-row[data-v-5d3c0707]{justify-content:flex-start;width:100%;overflow-x:auto}}.account-toolbar[data-v-0f07faa1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.toolbar-group[data-v-0f07faa1]{align-items:center;gap:10px;display:flex}.toolbar-group-left[data-v-0f07faa1],.toolbar-group-right[data-v-0f07faa1]{flex-wrap:wrap}.toolbar-group-center[data-v-0f07faa1]{flex:1;justify-content:center;min-width:280px}.toolbar-search-wide[data-v-0f07faa1]{min-width:min(360px,100%)}.icon-toolbar-button[data-v-0f07faa1]{width:34px;height:34px}.toolbar-check[data-v-0f07faa1]{color:#a8b3cc;align-items:center;gap:8px;font-size:.92rem;display:inline-flex}.group-menu[data-v-0f07faa1]{gap:12px;width:min(340px,72vw);display:grid}.group-menu-head[data-v-0f07faa1]{justify-content:space-between;align-items:center;gap:12px;font-weight:700;display:flex}.group-menu-list[data-v-0f07faa1]{gap:10px;display:grid}.group-menu-item[data-v-0f07faa1]{background:#ffffff08;border:1px solid #67738e24;border-radius:10px;gap:8px;padding:10px 12px;display:grid}.group-menu-meta[data-v-0f07faa1]{gap:4px;display:grid}.group-menu-actions[data-v-0f07faa1]{gap:6px}.account-error-text[data-v-0f07faa1],.proxy-error-text[data-v-0f07faa1]{color:#ff9aa8}.account-card .card-meta[data-v-0f07faa1]{padding-bottom:10px}.account-card.is-sort-mode[data-v-0f07faa1]{cursor:move}.account-card.is-dragging[data-v-0f07faa1]{opacity:.6;border-color:#17d8ff52}.drag-handle[data-v-0f07faa1]{color:#8fa2c8;cursor:grab;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.drag-handle[data-v-0f07faa1]:active{cursor:grabbing}.account-instance-flags[data-v-0f07faa1]{flex-wrap:wrap;justify-content:flex-start;gap:6px 10px;display:flex}.flag-count-chip[data-v-0f07faa1]{align-items:center;gap:4px;line-height:1;display:inline-flex}.export-modal[data-v-0f07faa1] .n-card{max-width:860px}.export-modal-body[data-v-0f07faa1]{gap:18px;display:grid}.export-field-grid[data-v-0f07faa1]{flex-wrap:wrap;gap:12px 18px;display:flex}.export-field-option[data-v-0f07faa1]{color:#d9e1f3;align-items:center;gap:8px;min-width:112px;display:inline-flex}.export-order[data-v-0f07faa1]{color:#7fe7ff;background:#17d8ff24;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:.72rem;display:inline-flex}.export-preview[data-v-0f07faa1] textarea{font-family:SFMono-Regular,JetBrains Mono,monospace}.export-actions[data-v-0f07faa1]{justify-content:space-between;align-items:flex-end}.export-separator[data-v-0f07faa1]{gap:6px;min-width:180px;display:grid}.proxy-modal[data-v-0f07faa1] .n-card{max-width:920px}.proxy-modal-body[data-v-0f07faa1]{gap:16px;display:grid}.proxy-toolbar[data-v-0f07faa1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.proxy-settings[data-v-0f07faa1]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.proxy-toolbar-note[data-v-0f07faa1]{flex:100%}.proxy-list[data-v-0f07faa1]{gap:12px;display:grid}.proxy-card[data-v-0f07faa1]{background:#ffffff05;border:1px solid #60708a2e;border-radius:12px;padding:14px 14px 12px}.proxy-card-head[data-v-0f07faa1]{justify-content:space-between;align-items:center;gap:12px;display:flex}.proxy-card-main[data-v-0f07faa1]{align-items:center;gap:8px;display:flex}.proxy-meta[data-v-0f07faa1]{margin-top:12px}.proxy-toggle[data-v-0f07faa1]{align-items:center;gap:8px;display:inline-flex}.proxy-import-modal[data-v-0f07faa1] .n-card{max-width:760px}.proxy-import-tip[data-v-0f07faa1]{color:#d7e6f7;background:#203f5beb;border-radius:12px;gap:6px;margin-bottom:16px;padding:16px 18px;display:grid}.compact-empty[data-v-0f07faa1]{min-height:180px}@media (width<=880px){.toolbar-group-center[data-v-0f07faa1]{flex-basis:100%;justify-content:flex-start}.toolbar-search-wide[data-v-0f07faa1]{min-width:220px}.export-actions[data-v-0f07faa1]{align-items:stretch;gap:12px}.proxy-toolbar[data-v-0f07faa1]{align-items:stretch}}.instance-toolbar[data-v-b1adf8a5]{grid-template-columns:auto auto auto auto 1fr auto auto auto}.toolbar-account-filter[data-v-b1adf8a5]{justify-content:flex-start;min-width:220px}.account-filter-panel[data-v-b1adf8a5]{gap:12px;width:min(320px,100vw - 40px);display:grid}.account-filter-panel__header[data-v-b1adf8a5]{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-filter-panel__body[data-v-b1adf8a5]{gap:10px;max-height:min(420px,60vh);padding-right:4px;display:grid;overflow:auto}.account-filter-group[data-v-b1adf8a5]{background:#12141cb8;border:1px solid #60708a2e;border-radius:10px}.account-filter-group__toggle[data-v-b1adf8a5]{color:#edf2ff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto auto;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.account-filter-group__accounts[data-v-b1adf8a5]{gap:8px;padding:0 12px 12px;display:grid}.account-filter-account[data-v-b1adf8a5]{display:block}.section-title-main[data-v-b1adf8a5]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.instance-country-filter[data-v-b1adf8a5]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.instance-country-filter__item[data-v-b1adf8a5]{align-items:center;min-width:0;display:inline-flex}.instance-grid[data-v-b1adf8a5]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:16px}.instance-card[data-v-b1adf8a5]{flex-direction:column;gap:0;min-height:214px;padding:16px 16px 14px;display:flex}.instance-card .card-head[data-v-b1adf8a5]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:10px;width:100%}.instance-card .card-title[data-v-b1adf8a5]{font-size:.94rem;line-height:1.3}.instance-order[data-v-b1adf8a5]{color:#9fb0d2;margin-right:6px;font-weight:600}.instance-title-wrap[data-v-b1adf8a5]{min-width:0}.instance-head-side[data-v-b1adf8a5]{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.instance-region-pill[data-v-b1adf8a5]{color:#dfe7f7;white-space:nowrap;background:#4a53672e;border:1px solid #7a89a42e;border-radius:999px;justify-content:center;align-items:center;width:38px;height:32px;font-size:1rem;display:inline-flex}.instance-meta .meta-row[data-v-b1adf8a5]{grid-template-columns:62px minmax(0,1fr);justify-content:flex-start;align-items:flex-start;font-size:.95rem;display:grid}.instance-meta .meta-value[data-v-b1adf8a5]{text-align:left;max-width:none}.instance-actions[data-v-b1adf8a5]{border-top:1px solid #63708b24;margin-top:auto;padding-top:18px}.action-row--primary[data-v-b1adf8a5]{justify-content:flex-start}.modal-actions--spread[data-v-b1adf8a5]{justify-content:space-between}.share-rule-tabs[data-v-b1adf8a5]{margin-top:12px}.replace-log-list[data-v-b1adf8a5]{flex-direction:column;gap:16px;padding:8px 0 4px;display:flex}.replace-log-item[data-v-b1adf8a5]{align-items:flex-start;gap:14px;display:flex}.replace-log-body[data-v-b1adf8a5]{gap:4px;display:grid}.log-detail-toggle[data-v-b1adf8a5]{justify-self:flex-start;padding:0}.replace-log-detail[data-v-b1adf8a5]{color:#9fa8bf;white-space:pre-wrap;word-break:break-word;margin:0}.replace-log-dot[data-v-b1adf8a5]{background:#5c6a85;border-radius:999px;flex:none;width:12px;height:12px;margin-top:6px}.replace-log-dot.is-info[data-v-b1adf8a5]{background:#35a7ff}.replace-log-dot.is-success[data-v-b1adf8a5]{background:#2ccf8c}.replace-log-dot.is-warning[data-v-b1adf8a5]{background:#f5a524}.replace-log-dot.is-error[data-v-b1adf8a5]{background:#ff5d73}@media (width<=1120px){.instance-toolbar[data-v-b1adf8a5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.instance-card .card-head[data-v-b1adf8a5]{flex-direction:column}.instance-head-side[data-v-b1adf8a5]{justify-content:flex-start;align-items:flex-start;margin-left:0}.section-title-main[data-v-b1adf8a5]{flex-direction:column;align-items:flex-start;gap:4px}.instance-actions[data-v-b1adf8a5]{flex-direction:column;align-items:stretch}.action-row--primary[data-v-b1adf8a5]{justify-content:flex-start}}.slot-error-text[data-v-e4e9d272]{color:#ff9aa8;background:#ff6b7f1f;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:.9rem}.replace-log-list[data-v-e4e9d272]{flex-direction:column;gap:16px;display:flex}.replace-log-item[data-v-e4e9d272]{align-items:flex-start;gap:14px;display:flex}.replace-log-dot[data-v-e4e9d272]{background:#5c6a85;border-radius:999px;flex:none;width:12px;height:12px;margin-top:6px}.replace-log-dot.is-info[data-v-e4e9d272]{background:#35a7ff}.replace-log-dot.is-success[data-v-e4e9d272]{background:#2ccf8c}.replace-log-dot.is-warning[data-v-e4e9d272]{background:#f5a524}.replace-log-dot.is-error[data-v-e4e9d272]{background:#ff5d73}.replace-log-body[data-v-e4e9d272]{flex-direction:column;gap:4px;display:flex}.log-detail-toggle[data-v-e4e9d272]{justify-self:flex-start;padding:0}.replace-log-detail[data-v-e4e9d272]{color:#9fa8bf;white-space:pre-wrap;word-break:break-word;margin:0}.script-template-card .card-meta[data-v-5cf6ddc3]{padding-bottom:10px}.binding-list[data-v-5cf6ddc3]{gap:8px;margin-top:0;display:grid}.binding-item[data-v-5cf6ddc3]{background:#0f11189e;border:1px solid #60708a2e;border-radius:10px;gap:12px;padding:12px 14px;font-size:.9rem;display:flex}.binding-main[data-v-5cf6ddc3]{flex-direction:column;gap:8px;min-width:0;display:flex}.binding-title-row[data-v-5cf6ddc3]{justify-content:space-between;align-items:center;gap:12px;display:flex}.binding-meta[data-v-5cf6ddc3]{color:#aab5cf;flex-wrap:wrap;gap:10px 14px;font-size:.84rem;display:flex}.binding-error[data-v-5cf6ddc3]{color:#ff8e9d;margin:0;line-height:1.45}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf2ff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 0 0,#43276747,#0000 26%),radial-gradient(circle at 100% 0,#03738a33,#0000 30%),#101117;font-family:PingFang SC,SF Pro Display,Helvetica Neue,sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{color:#edf2ff;background:radial-gradient(circle at 0 0,#43276747,#0000 26%),radial-gradient(circle at 100% 0,#03738a33,#0000 30%),#101117}a{color:inherit;text-decoration:none}button{font:inherit}.shell{min-height:100vh}.page-shell{max-width:1440px;margin:0 auto;padding:24px 20px 44px}.page-section{flex-direction:column;gap:18px;display:flex}.page-toolbar{grid-template-columns:auto auto auto auto 1fr auto auto;align-items:center;gap:12px;display:grid}.toolbar-search{min-width:220px}.toolbar-spacer{min-width:1px}.card-grid{grid-template-columns:repeat(auto-fill,minmax(318px,1fr));gap:14px;display:grid}.uniform-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:16px}.panel-card{background:linear-gradient(#1c1e26f5,#16181ffa);border:1px solid #60708a2e;border-radius:12px;min-height:194px;padding:14px 14px 12px;box-shadow:0 10px 32px #00000047,inset 0 1px #ffffff08}.panel-card.compact{min-height:176px}.panel-card:hover{border-color:#17d8ff47;box-shadow:0 12px 36px #00000052,0 0 0 1px #17d8ff14}.unified-card{flex-direction:column;gap:0;min-height:214px;padding:16px 16px 14px;display:flex}.unified-card .card-head{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:10px;width:100%}.unified-card .card-title{font-size:.94rem;line-height:1.3}.card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.card-head-main{align-items:center;gap:8px;min-width:0;display:flex}.card-head-side{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.card-title{color:#f6f8ff;margin:0;font-size:1rem;font-weight:700;line-height:1.25}.card-subtitle{color:#98a2be;margin-top:3px;font-size:.85rem}.card-meta{gap:8px;margin-top:14px;display:grid}.detail-meta .meta-row{grid-template-columns:74px minmax(0,1fr);justify-content:flex-start;align-items:flex-start;font-size:.95rem;display:grid}.detail-meta .meta-value{text-align:left;max-width:none}.meta-row{color:#cfd8ec;justify-content:space-between;gap:12px;font-size:.9rem;display:flex}.meta-label{color:#7f8aa7}.meta-value{text-align:right;word-break:break-word}.card-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.unified-card .card-actions{border-top:1px solid #63708b24;align-items:flex-start;margin-top:auto;padding-top:12px}.action-row{flex-wrap:wrap;gap:10px;display:flex}.tag-row{flex-wrap:wrap;gap:8px;display:flex}.hero-chip{color:#7fe7ff;background:#17d8ff1f;border:1px solid #17d8ff2e;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:.78rem;line-height:1;display:inline-flex}.hero-chip.warn{color:#ff8e9d;background:#ff6b7f1f;border-color:#ff6b7f2e}.hero-chip.success{color:#4be39c;background:#19c37d1f;border-color:#19c37d2e}.hero-chip.dim{color:#b5bfd8;background:#8d98b11f;border-color:#8d98b12e}.muted{color:#8d98b1}.muted.small{font-size:.82rem}.section-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-title h2{margin:0;font-size:1.04rem}.center-wrap{justify-content:center;align-items:center;min-height:calc(100vh - 120px);display:flex}.auth-card{width:min(440px,92vw)}.modal-card{width:min(720px,100vw - 32px)}.modal-form{gap:14px;display:grid}.modal-actions{justify-content:flex-end;gap:10px;display:flex}.modal-title{font-size:.96rem;font-weight:700}.error-text{color:#ff8395;font-size:.9rem}.selection-counter{color:#dbe4ff;font-size:.9rem}.inline-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.full-width{width:100%}.empty-box{background:#14161dcc;border:1px dashed #6771853d;border-radius:10px;padding:48px 24px}.checkbox-title{align-items:center;gap:10px;min-width:0;display:flex}.mono{font-family:SF Mono,JetBrains Mono,monospace}.public-banner{background:linear-gradient(120deg,#57267842,#0f637c33),#14161de0;border:1px solid #5d739638;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.public-banner h1{margin:0;font-size:1.4rem}.drawer-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.mini-card{background:linear-gradient(#1c1e26f5,#16181ffa);border:1px solid #60708a2e;border-radius:12px;padding:14px;box-shadow:0 10px 24px #0003,inset 0 1px #ffffff08}.mini-card h4{margin:0 0 8px;font-size:.92rem}.n-form-item .n-form-item-label{font-weight:600}@media (width<=1120px){.page-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar-search,.toolbar-spacer{grid-column:span 2}}@media (width<=720px){.page-shell{padding:18px 14px 32px}.inline-fields,.card-grid,.uniform-grid,.page-toolbar{grid-template-columns:1fr}.toolbar-search,.toolbar-spacer{grid-column:auto}.public-banner{flex-direction:column;align-items:flex-start}.unified-card .card-head{flex-direction:column}.card-head-side{justify-content:flex-start;margin-left:0}}
