:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}.el-select port{border-radius:30px}html,body,#app{width:100%;min-width:0;min-height:100%}body{margin:0}#app{min-height:100vh;font-weight:400}a,.green{color:inherit;text-decoration:none}.mask[data-v-03550aa9]{z-index:9999;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.card[data-v-03550aa9]{background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:10px;width:320px;padding:28px 30px 22px;display:flex;position:relative;box-shadow:0 8px 30px #0000002e}.icon-svg[data-v-03550aa9]{width:52px}.icon-svg g path[data-v-03550aa9]{fill:#b8860b}.heading[data-v-03550aa9]{color:#1a1a1a;margin:0;font-size:1.1em;font-weight:800}.description[data-v-03550aa9]{text-align:center;color:#555;margin:0;font-size:.85em;font-weight:500;line-height:1.5}.btn-row[data-v-03550aa9]{gap:14px;margin-top:6px;display:flex}.btn-ok[data-v-03550aa9]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d4a017,#b8860b);border:none;border-radius:20px;min-width:90px;height:34px;font-size:.9em;font-weight:600;transition:all .3s;box-shadow:0 4px 8px -2px #b8860b66}.btn-ok[data-v-03550aa9]:hover{background:linear-gradient(135deg,#c18e14,#9e7209);transform:translateY(-1px);box-shadow:0 6px 14px -2px #b8860b80}.btn-cancel[data-v-03550aa9]{color:#444;cursor:pointer;background:#e5e5e5;border:none;border-radius:20px;min-width:90px;height:34px;font-size:.9em;font-weight:600;transition:all .3s}.btn-cancel[data-v-03550aa9]:hover{background:#d5d5d5}
