.core-rule-library small[data-v-245ecf5f]{display:block;margin-top:4px;line-height:1.45}.core-rule-library[data-v-245ecf5f]{display:flex;flex:1;flex-direction:column;gap:10px;margin-top:4px;padding:10px;border:1px solid #466b59;border-radius:9px;background:linear-gradient(150deg,#2a4739,#172820 75%)}.core-rule-library header[data-v-245ecf5f]{display:flex;align-items:flex-start;gap:8px}.core-rule-library header svg[data-v-245ecf5f]{flex:none;margin-top:1px;color:var(--accent)}.core-rule-library header>div[data-v-245ecf5f]{align-self:center}.core-rule-library h4[data-v-245ecf5f]{margin:0;font-size:.82rem}.core-rule-scroll[data-v-245ecf5f]{flex:1;min-height:var(--core-rule-min-height, 180px);contain:size;overflow-y:scroll;padding-right:4px;border-radius:6px;scrollbar-color:#517b65 #172820;scrollbar-width:thin}@supports selector(::-webkit-scrollbar){.core-rule-scroll[data-v-245ecf5f]{scrollbar-color:auto;scrollbar-width:auto}.core-rule-scroll[data-v-245ecf5f]::-webkit-scrollbar{width:8px}.core-rule-scroll[data-v-245ecf5f]::-webkit-scrollbar-track{border-radius:6px;background:#172820}.core-rule-scroll[data-v-245ecf5f]::-webkit-scrollbar-thumb{border-radius:6px;background:#6a927b}}.core-rule-scroll[data-v-245ecf5f]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.core-rule-list[data-v-245ecf5f]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.core-rule-list li[data-v-245ecf5f]{--redacted-title-width: 58%;--redacted-subtitle-width: 88%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:43px;padding:7px 8px;border:1px solid #395747;border-radius:6px;background:#21352b}.core-rule-list li[data-v-245ecf5f]:nth-child(3n+2){--redacted-title-width: 72%;--redacted-subtitle-width: 94%}.core-rule-list li[data-v-245ecf5f]:nth-child(3n){--redacted-title-width: 48%;--redacted-subtitle-width: 75%}.core-rule-list svg[data-v-245ecf5f]:first-child{color:var(--accent)}.core-rule-list svg[data-v-245ecf5f]:last-child{color:#8aaa9a}.core-rule-row-status[data-v-245ecf5f]{padding:2px 5px}.core-rule-redaction[data-v-245ecf5f]{display:grid;gap:6px}.core-rule-redaction[data-v-245ecf5f]:before,.core-rule-redaction[data-v-245ecf5f]:after{content:"";height:6px;border-radius:2px;background:repeating-linear-gradient(90deg,#739584 0,#739584 7px,#527361 7px,#527361 10px,#739584 10px,#739584 15px,#3e5c4d 15px,#3e5c4d 17px);filter:blur(1px)}.core-rule-redaction[data-v-245ecf5f]:before{width:var(--redacted-title-width)}.core-rule-redaction[data-v-245ecf5f]:after{width:var(--redacted-subtitle-width);height:4px;opacity:.62}.rule-settings[data-v-6fb9ae5f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.2fr);gap:12px}.rule-mode[data-v-6fb9ae5f]{min-width:0;padding:14px;border:1px solid var(--outline);border-radius:12px;background:var(--surface)}.basic-rules[data-v-6fb9ae5f]{display:flex;flex-direction:column;border-color:#395648;background:linear-gradient(145deg,#24382d,#1b2b23 75%)}.mode-header[data-v-6fb9ae5f]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.mode-header h3[data-v-6fb9ae5f]{margin:0;font-size:.92rem;white-space:nowrap}.mode-title[data-v-6fb9ae5f]{display:flex;align-items:center;gap:6px}.mode-icon[data-v-6fb9ae5f]{display:grid;flex:none;place-items:center;width:28px;height:28px;border:1px solid #426450;border-radius:8px;color:var(--accent);background:#263c30}.rules-actions[data-v-6fb9ae5f]{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.rules-actions button[data-v-6fb9ae5f]{min-height:32px;padding:4px 9px;font-size:.75rem}.basic-rules>p[data-v-6fb9ae5f]{margin-top:7px;color:var(--muted);font-size:.78rem;line-height:1.5}.rules-badge[data-v-6fb9ae5f]{display:inline-flex;align-items:center;gap:3px;margin-left:auto;padding:3px 5px;color:var(--accent);background:#294237;border-radius:5px;font-size:.68rem}.basic-rule-list[data-v-6fb9ae5f]{margin:12px 0 0;padding:0;list-style:none}.basic-rule-list li[data-v-6fb9ae5f]{display:flex;gap:8px;padding:10px 0;border-top:1px solid #395244;font-size:.82rem}.basic-rule-list svg[data-v-6fb9ae5f]{flex:none;margin-top:1px;color:var(--accent)}.rule-list[data-v-6fb9ae5f]{display:grid;gap:8px}.rule[data-v-6fb9ae5f]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;border:1px solid #354c40;border-radius:8px;background:#16201b;cursor:pointer}.rule strong[data-v-6fb9ae5f]{font-size:.83rem;white-space:nowrap}.rule[data-v-6fb9ae5f]:has(input:checked){border-color:#52856d;background:#223a2f}.rule[data-v-6fb9ae5f]:has(input:disabled){cursor:default}.rule small[data-v-6fb9ae5f],.basic-rules small[data-v-6fb9ae5f]{display:block;margin-top:4px;line-height:1.45}.rule input[data-v-6fb9ae5f]{flex:none;width:35px;height:20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #607969;border-radius:12px;background:#35493f;cursor:pointer}.rule input[data-v-6fb9ae5f]:after{content:"";display:block;width:12px;height:12px;margin:3px;border-radius:50%;background:#dce9e1}.rule input[data-v-6fb9ae5f]:checked{border-color:#82b99b;background:#438965}.rule input[data-v-6fb9ae5f]:checked:after{transform:translate(15px)}.rule input[data-v-6fb9ae5f]:disabled{opacity:.4;cursor:default}@media(max-width:62.5rem){.rule-settings[data-v-6fb9ae5f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:38rem){.rule-settings[data-v-6fb9ae5f]{grid-template-columns:minmax(0,1fr)}}.link-editor[data-v-6401d363]{width:min(var(--link-editor-max-width, 1040px),calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;overflow:hidden;color:#edf4f0;border-radius:18px;background:#141e19}.link-editor-wide[data-v-6401d363]{--link-editor-max-width: 1180px}.link-editor[data-v-6401d363]::backdrop{background:#08120dd9}.link-editor>form[data-v-6401d363]{display:flex;flex-direction:column;max-height:inherit}.link-editor-header[data-v-6401d363]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:17px 22px;border-bottom:1px solid var(--outline);background:linear-gradient(110deg,#213a2d,#192720 65%)}.link-editor-symbol[data-v-6401d363]{display:grid;place-items:center;width:43px;height:43px;color:var(--accent);background:#2c493a;border:1px solid #466d57;border-radius:12px}.link-editor-header h2[data-v-6401d363]{font-size:1.2rem;letter-spacing:.01em}.link-editor-header p[data-v-6401d363]{margin-top:4px;color:var(--muted);font-size:.8rem}.link-editor-header .icon-button[data-v-6401d363]{min-height:34px}.link-tabs[data-v-6401d363]{display:flex;gap:3px;padding:3px;border:1px solid #395548;border-radius:9px;background:#15241c}.link-tabs button[data-v-6401d363]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 10px;border:0;border-radius:6px;color:var(--muted);background:transparent;font-size:.8rem;white-space:nowrap}.link-tabs button[aria-selected=true][data-v-6401d363]{color:#e7f6ed;background:#2b4838}.link-tabs button[data-v-6401d363]:hover{color:#e7f6ed}.link-editor-scroll[data-v-6401d363]{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.38fr);align-items:start;gap:16px;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 20px}.link-editor-fields[data-v-6401d363]{display:grid;gap:12px;min-width:0}.link-editor-rules[data-v-6401d363]{display:block}.link-editor-group[data-v-6401d363]{display:grid;gap:12px;padding:15px;border:1px solid var(--outline);border-radius:12px;background:var(--surface)}.link-group-heading[data-v-6401d363],.link-summary-title[data-v-6401d363]{display:flex;align-items:center;gap:9px}.link-group-heading span[data-v-6401d363]{padding:3px 5px;color:var(--accent);background:#2a3e33;border-radius:4px;font:600 .71rem ui-monospace,monospace}.link-group-heading h3[data-v-6401d363],.link-summary-title h3[data-v-6401d363]{margin:0;font-size:.93rem}.link-field-grid[data-v-6401d363],.platform-options[data-v-6401d363]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.link-field-grid[data-v-6401d363]{gap:12px}.platform-options[data-v-6401d363]{grid-template-columns:repeat(3,minmax(0,1fr))}.link-field[data-v-6401d363],.link-choice[data-v-6401d363]{min-width:0;color:#e5eee9;font-size:.83rem}.domain-label[data-v-6401d363]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.domain-new-hint[data-v-6401d363]{color:#ff7a90;font-size:.72rem;font-weight:500;line-height:1.4}.destination-label[data-v-6401d363]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.destination-label span[data-v-6401d363]{color:var(--muted);font-weight:500}.link-field[data-v-6401d363]{display:grid;gap:8px}.link-field-grid>label[data-v-6401d363]{align-content:start;min-width:0}.link-choice[data-v-6401d363]{margin:0;padding:0;border:0}.link-choice legend[data-v-6401d363]{margin-bottom:8px;padding:0}.link-heading-action[data-v-6401d363]{margin-left:auto;padding:0;font-size:.77rem}.link-option[data-v-6401d363]{display:flex;align-items:flex-start;gap:8px;padding:9px;border:1px solid #374a40;border-radius:8px;background:#16201b;cursor:pointer}.link-option[data-v-6401d363]:hover{border-color:#648a75}.link-option[data-v-6401d363]:has(input:checked){border-color:#6d9e85;background:#243e31}.link-option input[type=radio][data-v-6401d363],.link-region-options input[type=checkbox][data-v-6401d363]{flex:none;width:15px;height:15px;min-height:0;margin:2px 0 0;padding:0;accent-color:var(--accent-button)}.link-option strong[data-v-6401d363]{display:block;font-weight:650}.link-option small[data-v-6401d363]{display:block;margin-top:3px;line-height:1.4}.link-picker summary[data-v-6401d363]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-height:40px;padding:8px 10px;border:1px solid #374a40;border-radius:8px;list-style:none;background:#121c18;cursor:pointer}.link-picker summary[data-v-6401d363]::-webkit-details-marker{display:none}.link-picker summary span[data-v-6401d363]{overflow-wrap:anywhere}.link-picker summary svg[data-v-6401d363]{color:var(--accent)}.link-picker[open] summary[data-v-6401d363]{border-color:#648a75}.link-picker[open] summary svg[data-v-6401d363]:last-child{transform:rotate(180deg)}.link-picker-panel[data-v-6401d363]{margin-top:6px;padding:8px;border:1px solid var(--outline);border-radius:8px;background:#131d18}.link-search[data-v-6401d363]{position:relative}.link-search svg[data-v-6401d363]{position:absolute;top:12px;left:9px;color:var(--muted);pointer-events:none}.link-search input[type=search][data-v-6401d363]{padding-left:32px}.link-domain-options[data-v-6401d363],.link-region-options[data-v-6401d363]{display:grid;gap:3px;max-height:175px;margin-top:6px;overflow:auto}.link-domain-options button[data-v-6401d363],.link-region-options label[data-v-6401d363]{display:grid;align-items:center;gap:8px;padding:8px;border:1px solid transparent;border-radius:6px;color:inherit;text-align:left;background:transparent}.link-domain-options button[data-v-6401d363]{grid-template-columns:minmax(0,1fr) auto;font-size:.8rem}.link-domain-options strong[data-v-6401d363]{overflow-wrap:anywhere}.link-region-options label[data-v-6401d363]{grid-template-columns:auto minmax(0,1fr) auto;cursor:pointer}.link-domain-options button[data-v-6401d363]:hover:not(:disabled),.link-region-options label[data-v-6401d363]:hover{background:#202f27}.link-domain-options button[aria-pressed=true][data-v-6401d363],.link-region-options label[data-v-6401d363]:has(input:checked){border-color:#446753;background:#22372c}.link-hint[data-v-6401d363]{padding:8px;color:var(--muted)}.link-field-line[data-v-6401d363]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px}.link-field-line .text-button[data-v-6401d363]{padding:0;font-size:.77rem}.region-chips[data-v-6401d363]{display:flex;flex-wrap:wrap;gap:6px}.region-chips button[data-v-6401d363]{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #446753;border-radius:6px;color:#d5ebdf;background:#263d31;font-size:.76rem}.region-chips button[data-v-6401d363]:hover{background:#345443}.link-page-actions>div[data-v-6401d363]{display:flex;flex-wrap:wrap;gap:10px}.inline-action[data-v-6401d363]{display:inline-flex;align-items:center;gap:4px;color:var(--accent);font-size:.77rem}.inline-action[data-v-6401d363]:hover,.link-field-line .text-button[data-v-6401d363]:hover{text-decoration:underline}.link-summary[data-v-6401d363]{position:sticky;top:0;padding:15px;border:1px solid #3b5949;border-radius:12px;background:linear-gradient(148deg,#24382d,#1b2b23 68%)}.link-summary-title svg[data-v-6401d363]{color:var(--accent)}.link-summary dl[data-v-6401d363]{margin:12px 0}.link-summary dl div[data-v-6401d363]{display:grid;gap:4px;padding:9px 0;border-top:1px solid #395244}.link-summary dt[data-v-6401d363]{color:#b0c4b9;font-size:.73rem}.link-summary dd[data-v-6401d363]{margin:0;font-size:.83rem;overflow-wrap:anywhere}.link-summary-note[data-v-6401d363]{display:flex;align-items:flex-start;gap:6px;color:var(--accent);font-size:.73rem;line-height:1.5}.link-summary-note svg[data-v-6401d363]{flex-shrink:0}.link-editor-footer[data-v-6401d363]{display:grid;flex:none;gap:10px;padding:12px 20px;background:#192720}.link-editor-footer .message[data-v-6401d363]{margin:0}.link-footer-actions[data-v-6401d363]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.link-footer-hint[data-v-6401d363]{margin-right:auto;font-size:.76rem}.link-footer-actions button[data-v-6401d363]{gap:6px}@media(min-width:1060px){.platform-options[data-v-6401d363]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.link-editor-scroll[data-v-6401d363]{grid-template-columns:minmax(0,1fr)}.link-summary[data-v-6401d363]{position:static}.link-summary dl[data-v-6401d363]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}}@media(max-width:480px){.link-editor[data-v-6401d363]{width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.link-editor-header[data-v-6401d363],.link-editor-scroll[data-v-6401d363],.link-editor-footer[data-v-6401d363]{padding:12px}.link-editor-header[data-v-6401d363]{grid-template-columns:auto minmax(0,1fr) auto;gap:9px}.link-tabs[data-v-6401d363]{grid-row:2;grid-column:1 / -1}.link-tabs button[data-v-6401d363]{flex:1}.link-editor-group[data-v-6401d363]{padding:12px}.link-field-grid[data-v-6401d363]{grid-template-columns:minmax(0,1fr)}.platform-options[data-v-6401d363]{grid-template-columns:repeat(2,minmax(0,1fr))}.link-footer-hint[data-v-6401d363]{flex-basis:100%}.link-footer-actions button[data-v-6401d363]{padding:0 9px}}.dns-help[data-v-de8149e2]{width:min(820px,calc(100% - 24px));padding:0;color:#edf4f0}.dns-help[data-v-de8149e2]::backdrop{background:#08120dd9}.dns-help .section-head[data-v-de8149e2]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.dns-help-icon[data-v-de8149e2]{display:grid;place-items:center;width:39px;height:39px;border:1px solid #3f6251;border-radius:10px;color:var(--accent);background:#243c30}.dns-help-steps[data-v-de8149e2]{display:grid;gap:14px;margin:0;padding:0 18px 18px 40px}.dns-help-steps li[data-v-de8149e2]{padding-left:3px;font-size:.86rem}.dns-help-steps li[data-v-de8149e2]::marker{color:var(--accent);font-weight:700}.dns-help-steps p[data-v-de8149e2]{margin-top:5px;color:var(--muted);font-size:.81rem;line-height:1.6}.dns-help code[data-v-de8149e2]{color:var(--accent);overflow-wrap:anywhere}.dns-help-tabs[data-v-de8149e2]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.dns-help-tabs button[data-v-de8149e2]{min-height:34px;padding:0 12px;border:1px solid var(--outline);border-radius:7px;color:var(--muted);background:#16231c}.dns-help-tabs button[aria-selected=true][data-v-de8149e2]{border-color:#507963;color:var(--accent);background:#284336}.dns-help-guide[data-v-de8149e2]{overflow:hidden;margin:8px 0 0;border:1px solid #3a5044;border-radius:8px}.dns-help-guide figcaption[data-v-de8149e2]{padding:10px 12px;background:#20362b}.dns-help-guide img[data-v-de8149e2]{display:block;width:100%;height:auto}.rules-editor[data-v-e3099535]{width:min(1180px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;overflow:hidden;border-radius:18px;background:#141e19;color:#edf4f0}.rules-editor[data-v-e3099535]::backdrop{background:#08120dd9}.rules-editor>form[data-v-e3099535]{display:flex;flex-direction:column;max-height:inherit}.rules-header[data-v-e3099535]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--outline);background:linear-gradient(110deg,#213a2d,#192720 65%)}.rules-mark[data-v-e3099535]{display:grid;place-items:center;width:43px;height:43px;border:1px solid #466d57;border-radius:12px;color:var(--accent);background:#2c493a}.rules-header h2[data-v-e3099535]{font-size:1.2rem}.rules-header h2[data-v-e3099535]:focus{outline:none}.rules-header p[data-v-e3099535]{margin-top:4px;color:var(--muted);font-size:.81rem;overflow-wrap:anywhere}.rules-header .icon-button[data-v-e3099535]{min-height:34px}.rules-body[data-v-e3099535]{min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 20px}.rules-footer[data-v-e3099535]{flex:none;padding:12px 20px;border-top:1px solid var(--outline);background:#192720}.rules-footer>div[data-v-e3099535]{display:flex;justify-content:flex-end;gap:8px}.rules-footer .message[data-v-e3099535]{margin:0 0 10px}@media(max-width:480px){.rules-editor[data-v-e3099535]{width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.rules-header[data-v-e3099535],.rules-body[data-v-e3099535],.rules-footer[data-v-e3099535]{padding:12px}}.safe-page-create[data-v-3aa7ec08]{width:min(490px,calc(100% - 28px));padding:0}.safe-page-create[data-v-3aa7ec08]::backdrop{background:#08120dd9}.safe-page-options[data-v-3aa7ec08]{display:grid;gap:9px;padding:0 18px 18px}.safe-page-options a[data-v-3aa7ec08]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;border:1px solid var(--outline);border-radius:10px;color:inherit;background:var(--surface)}.safe-page-options a[data-v-3aa7ec08]:hover,.safe-page-options a[data-v-3aa7ec08]:focus-visible{border-color:var(--accent);background:#23382e}.safe-page-options a>svg[data-v-3aa7ec08],.safe-page-icon[data-v-3aa7ec08]{color:var(--accent)}.safe-page-options small[data-v-3aa7ec08]{display:block;margin-top:3px;color:var(--muted)}.safe-page-icon[data-v-3aa7ec08]{display:grid;place-items:center;width:39px;height:39px;border-radius:9px;background:#294237}:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);--el-popper-bg-color-light:var(--el-bg-color-overlay);--el-popper-bg-color-dark:var(--el-text-color-primary);border-radius:var(--el-popper-border-radius);z-index:2000;overflow-wrap:break-word;word-break:normal;visibility:visible;min-width:10px;padding:5px 11px;font-size:12px;line-height:20px;position:absolute}.el-popper.is-dark{--el-fill-color-blank:var(--el-popper-bg-color-dark);color:var(--el-bg-color);background:var(--el-popper-bg-color-dark);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-popper-bg-color-dark);right:0}.el-popper.is-light{--el-fill-color-blank:var(--el-popper-bg-color-light);background:var(--el-popper-bg-color-light);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-popper-bg-color-light);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{z-index:-1;width:10px;height:10px;position:absolute}.el-popper__arrow:before{z-index:-1;content:" ";background:var(--el-text-color-primary);box-sizing:border-box;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-top-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-top-color:#0000!important;border-right-color:#0000!important}.copy-launch-notice[data-v-81b1c105]{width:min(520px,calc(100% - 24px));padding:0;color:#edf4f0}.copy-launch-notice[data-v-81b1c105]::backdrop{background:#08120de0}.copy-launch-notice h2[data-v-81b1c105]{display:flex;align-items:center;gap:8px}.copy-launch-check[data-v-81b1c105]{display:inline-flex;flex:0 0 auto;color:var(--positive)}.copy-launch-url[data-v-81b1c105]{margin:0 18px 14px;padding:12px 14px;border:1px solid var(--outline);border-radius:10px;background:#121c18;color:#edf4f0;font-size:.86rem;line-height:1.55;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.copy-launch-notice-text[data-v-81b1c105]{margin:0 18px 18px;padding:16px 18px;border-radius:10px;border:1px solid #e0b15a;background:#3a2e14;color:#ffe7b0;font-size:1.05rem;font-weight:700;line-height:1.65}.preview-dialog[data-v-0c03c79f]{width:min(560px,calc(100% - 24px));padding:0;color:#edf4f0}.preview-dialog[data-v-0c03c79f]::backdrop{background:#08120dd9}.preview-dialog .section-head[data-v-0c03c79f]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.preview-body[data-v-0c03c79f]{display:grid;gap:22px;padding:0 18px 18px}.preview-body h3[data-v-0c03c79f]{margin:0;font-size:.95rem}.preview-body p[data-v-0c03c79f]{margin-top:8px;color:var(--muted);font-size:.81rem;line-height:1.65}.preview-qr[data-v-0c03c79f]{display:inline-flex;margin-top:14px;padding:10px;border:1px solid #3f6251;border-radius:10px;background:#fff}.preview-qr canvas[data-v-0c03c79f]{display:block;width:200px;height:200px}.preview-url[data-v-0c03c79f]{display:block;margin:8px 0 12px;color:var(--positive);line-height:1.55;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}:root{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:#edf4f0;background:#101815;color-scheme:dark;font-synthesis:none;--surface: #18221e;--outline: #2c3c34;--muted: #a4b4ab;--accent: #a6d7bf;--accent-button: #9bd6b9;--positive: #8ce3b8}*{box-sizing:border-box}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.52}:focus-visible{outline:2px solid #a8dec4;outline-offset:3px}h1,h2,p{margin:0}small{color:var(--muted)}.primary,.secondary,.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:39px;padding:0 14px;border-radius:9px;border:1px solid transparent;font-size:.83rem;font-weight:670;white-space:nowrap}.primary{color:#142e24;background:var(--accent-button);box-shadow:0 4px 14px #78bd9c1a}.primary:hover:not(:disabled){background:#b7e3cd}.secondary,.icon-button{color:#e7f0eb;background:#202e27;border-color:var(--outline)}.secondary:hover,.icon-button:hover{background:#2a3a31}.icon-button{padding:0 9px;min-width:35px;font-size:1.12rem}.text-button{color:var(--accent);background:transparent;border:0;padding:7px 0}input:not([type=checkbox]),select{min-width:0;min-height:40px;border:1px solid #374a40;border-radius:8px;padding:8px 11px;background:#121c18;color:#edf4f0;font-size:.86rem}input:not([type=checkbox]):focus-visible,select:focus-visible{outline:none;border-color:#82b99b;box-shadow:0 0 0 3px #a8dec41f}input::placeholder{color:#8b9f94;opacity:1}label{display:grid;gap:8px;font-size:.83rem;color:#e5eee9}.message{margin:0 0 15px;padding:10px 13px;color:var(--positive);border:1px solid #285244;background:#142a26;border-radius:8px;font-size:.85rem}.message.error{color:#ffc1c7;border-color:#62404b;background:#32202b}.brand{display:flex;align-items:center;gap:11px;color:#f0f7f3;font-size:1.06rem;font-weight:800;letter-spacing:.1em}.brand b{margin-left:2px;color:var(--accent)}.brand small{display:block;margin-top:4px;color:#a8bab0;font-size:.65rem;font-weight:600;letter-spacing:.11em}.brand-mark{flex:0 0 auto;width:39px;height:39px;object-fit:contain}.auth{min-height:100vh;min-height:100svh;color:#edf4ee;background:#0b1511}.auth-stage{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(300px,2fr) minmax(0,3fr);grid-template-rows:auto 1fr;align-items:center;gap:28px 40px;min-height:100vh;min-height:100svh;width:min(100%,1720px);margin:0 auto;padding:clamp(27px,5.8vh,64px) clamp(28px,6.5vw,110px)}.auth-stage:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b1511 2%,#0b1511e6 25%,#0b151176 43%,transparent 62%,#0b15112b 96%,#0b1511),linear-gradient(0deg,#0b1511 0%,#0b15112b 21%,transparent 34%)}.auth-brand{grid-column:1 / -1;width:fit-content;font-size:1rem;letter-spacing:.19em}.auth-brand .brand-mark{width:40px;height:40px}.auth-form-area{grid-column:1;grid-row:2;padding:26px 0 42px}.auth-form-wrap{width:min(100%,365px)}.auth-form{display:grid;gap:17px}.auth-form-head{margin-bottom:9px}.auth-form h1{margin-bottom:11px;font-size:clamp(2rem,3.4vw,2.65rem);line-height:1.18;font-weight:700;letter-spacing:-.036em}.auth-form-head p{color:#a8bcb0;font-size:.91rem;line-height:1.65}.auth-form label{gap:9px;color:#d9e6dd;font-size:.84rem;font-weight:640}.auth-input{position:relative;display:block}.auth-input svg{position:absolute;top:50%;left:15px;transform:translateY(-50%);color:#92b2a1;pointer-events:none}.auth-input input:not([type=checkbox]){width:100%;min-height:52px;padding:10px 13px 10px 44px;border-color:#465d4f;border-radius:8px;background:#14231b;color:#ecf4ee}.auth-input input::placeholder{color:#91a69a}.auth-form .primary{justify-content:space-between;min-height:52px;margin-top:3px;padding:0 16px;font-size:.88rem;box-shadow:none}.auth-form .text-button{justify-self:start;font-size:.8rem}.auth-form .message{margin:0}.auth-help{display:flex;align-items:center;gap:8px;margin-top:24px;color:#a1b7aa;font-size:.77rem;line-height:1.65}.auth-contact{margin-top:10px;color:#a1b7aa;font-size:.77rem;line-height:1.65}.auth-contact a{color:var(--accent)}.auth-contact a:hover{text-decoration:underline}.auth-illustration{grid-column:2;grid-row:2;justify-self:end;align-self:end}.auth-artwork{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:right center}.auth-copy{padding-top:12px;border-top:1px solid #799a8790;color:#eef6f0}.auth-kicker{color:#b7d6c5;font-size:.7rem;font-weight:650;letter-spacing:.17em}.auth-copy h2{margin-top:5px;font-size:clamp(1.35rem,2.1vw,1.8rem);line-height:1.18;font-weight:650;letter-spacing:-.02em}.shell{min-height:100vh;display:grid;grid-template-columns:232px minmax(0,1fr)}.sidebar{display:flex;flex-direction:column;position:sticky;top:0;height:100vh;background:#131d19;border-right:1px solid #27382f;padding:23px 14px 15px}.sidebar>.brand{margin:3px 8px 36px}.nav-caption{font-size:.65rem;color:#a4b4ab;padding:0 12px 9px;letter-spacing:.12em}nav a{display:flex;align-items:center;gap:11px;min-height:42px;padding:0 11px;margin-bottom:4px;border:1px solid transparent;border-radius:9px;color:#adbbb4;font-size:.86rem;white-space:nowrap}nav a:hover{background:#1c2b23}nav a.active{color:#edf8f0;background:linear-gradient(90deg,#264435,#1d3128);border-color:#3a5c4a;font-weight:650}.nav-icon{flex:0 0 18px}.nav-dot{width:6px;height:6px;background:var(--positive);margin-left:auto;border-radius:50%}.sidebar-footer{display:flex;align-items:center;gap:9px;margin-top:auto;border-top:1px solid var(--outline);padding:13px 2px 0}.avatar{flex:0 0 31px;aspect-ratio:1;display:grid;place-items:center;border-radius:8px;background:#284638;color:#c7e9d7;font-weight:700}.account{display:grid;gap:3px;flex:1;min-width:0;font-size:.72rem}.account strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-footer .icon-button{min-width:30px;min-height:30px}.topbar{height:61px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 clamp(20px,3.5vw,48px);border-bottom:1px solid #26362d;font-size:.8rem;color:#bccbc3}.topbar>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-actions{display:flex;align-items:center;gap:10px;flex:none}.topbar-contact{min-height:32px;padding:0 12px;font-size:.78rem}.topbar b{margin:0 8px;color:#798e81}.workspace-badge{color:var(--positive);background:#162b29;border:1px solid #26443f;border-radius:99px;padding:5px 10px;font-size:.7rem;white-space:nowrap}.workspace-badge i,.status-dot{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:currentColor;vertical-align:1px}.content{padding:29px clamp(20px,3.5vw,48px) 40px;max-width:1500px;margin:auto}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:21px}.page-heading h1{font-size:clamp(1.7rem,2.8vw,2.25rem);letter-spacing:-.045em}.hero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:207px;padding:24px clamp(19px,3.5vw,35px);border:1px solid #36584a;border-radius:16px;background:radial-gradient(ellipse at 94% 4%,#2c5947,#1e382d 48%,#172821 78%)}.hero h2{margin:10px 0 8px;font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:-.035em}.hero p{color:#c1d3c8;font-size:.84rem;line-height:1.65}.hero .primary{margin-top:18px}.hero-index{position:absolute;z-index:-1;right:4.5%;top:6%;font-size:clamp(4rem,12vw,12rem);font-weight:870;letter-spacing:-.075em;color:#a2dfba20;text-shadow:0 0 60px #81c3a22e;line-height:1}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:15px 0}.stats article,.panel{border:1px solid var(--outline);background:var(--surface);border-radius:13px}.stats article{position:relative;padding:16px 14px;min-width:0}.stats article p{color:#b4c4bb;font-size:.8rem}.stats article strong{display:block;margin:11px 0 3px;font-size:clamp(1.25rem,2.5vw,1.92rem);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stats article small{font-size:.69rem}.stat-icon{position:absolute;right:12px;top:13px;display:grid;place-items:center;width:28px;height:28px;border-radius:7px;color:var(--accent);background:#21392e}.overview-bottom{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(225px,1fr);gap:14px}.panel{overflow:hidden;margin-bottom:14px}.section-head{display:flex;justify-content:space-between;align-items:center;gap:13px;padding:17px 18px}.section-head h2{font-size:1.1rem;font-weight:680}.section-title{display:flex;align-items:center;gap:10px;min-width:0}.business-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,280px);gap:22px;align-items:center;padding:28px clamp(18px,3vw,32px)}.business-eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:30px;margin-bottom:14px;padding:0 12px;border:1px solid #3d6a56;border-radius:99px;background:#1c3329;color:var(--accent);font-size:.78rem;font-weight:680}.business-eyebrow i{width:7px;height:7px;border-radius:50%;background:var(--positive);box-shadow:0 0 10px var(--positive)}.business-hero h2{font-size:clamp(1.45rem,2.4vw,1.85rem);letter-spacing:-.03em}.business-hero h2+p{max-width:62ch;margin:12px 0 20px;color:#c5d6cc;font-size:.9rem;line-height:1.7}.business-mark{aspect-ratio:1;display:grid;place-items:center;border:1px solid #3a5c4a;border-radius:12px;background:linear-gradient(90deg,#9cdbbf22 50%,transparent 50%) 0 0 / 26px 26px,linear-gradient(#9cdbbf18 50%,transparent 50%) 0 0 / 26px 26px,#121c18}.business-mark span{padding:12px 14px;border-radius:8px;background:#101815e6;color:#edf4f0;font-size:.82rem;font-weight:700}.section-head p{margin-top:5px;color:var(--muted);font-size:.78rem;line-height:1.5}.chart{height:162px;margin:2px 17px 13px;display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:5px;background:repeating-linear-gradient(to top,transparent 0 33px,#293a31 33px 34px)}.bar-col{min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:calc(100% - 15px);position:relative}.bar{width:70%;max-width:21px;min-height:2px;border-radius:4px 4px 0 0;background:linear-gradient(#9cdbbf,#447c63)}.bar-col small{position:absolute;top:calc(100% + 4px);font-size:.55rem;white-space:nowrap}.shortcut a{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;margin:0 14px 7px;border:1px solid #34483d;border-radius:8px;color:#deeee5;font-size:.8rem}.shortcut a:hover{background:#22342a}.shortcut a small{display:block;margin-top:4px}.shortcut a>svg{flex:none;color:var(--accent)}.toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:0 18px 15px;color:var(--accent);font-size:.8rem}.toolbar input{width:min(280px,100%)}.inline-action{display:inline-flex;align-items:center;gap:5px}.tag{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid #3b5045;border-radius:7px;background:#23352b;color:#d1e2d8;font-size:.71rem;white-space:nowrap}.tag.good,.tag.allowed,.tag.passed,.tag.completed{border-color:#2d594a;background:#1d342e;color:var(--positive)}.tag.blocked,.tag.error{border-color:#664451;background:#382631;color:#ffc3ce}.tag.unreturned,.tag.limited{border-color:#66563a;background:#382f22;color:#f1d8a8}.table-wrap{overflow-x:auto}.log{max-height:530px;overflow:auto}.live-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.domains-table td:not(.dns-lines){white-space:nowrap;overflow-wrap:normal}td.domain-note-cell{width:1%;max-width:min(15rem,30vw);overflow:hidden}.domain-note,.domain-note-edit{display:flex;align-items:center;gap:8px;width:min(15rem,30vw);max-width:100%;min-width:0}.domain-note-text{display:block;flex:1 1 auto;min-width:0;max-width:min(12rem,calc(30vw - 42px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.domain-note-edit-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid #3b5045;border-radius:7px;color:var(--accent);background:#121c18}.domain-note-edit-btn:hover:not(:disabled){background:#1c2b23}input.domain-note-input{width:100%;min-width:0;min-height:32px;padding:4px 8px;font-size:.8rem}.domain-hint{margin:0;padding:0 18px 15px;color:var(--muted);font-size:.78rem;line-height:1.55}.domain-hint strong{color:#e5eee9;font-weight:650}.dns-col{vertical-align:bottom;white-space:normal}.dns-col>span{display:block}.dns-help-link{margin-top:4px;padding:0;font-size:.68rem;line-height:1.35;text-align:left}.dns-lines{display:grid;gap:6px;min-width:220px}.dns-line{display:flex;align-items:center;gap:8px}.dns-line span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;overflow-wrap:anywhere}.dns-copy{flex:none;min-height:26px;padding:0 8px;border:1px solid #3b5045;border-radius:7px;color:#e7f0eb;background:#121c18;font-size:.72rem}.dns-copy:hover{background:#1c2b23}.dns-pending{color:var(--muted);font-size:.75rem}table{width:100%;border-collapse:collapse;text-align:left}th{color:#a8bbb0;background:#1d2b24;font-size:.74rem;font-weight:640;white-space:nowrap}th,td{padding:11px 16px;border-top:1px solid #2a3b31}td{color:#e0eee5;font-size:.83rem;overflow-wrap:anywhere}td small{display:block;margin-top:3px}.log th{position:sticky;top:0;z-index:1}.log table{table-layout:fixed}.log th:nth-child(1){width:168px}.log th:nth-child(2){width:108px}.log th:nth-child(3){width:34%}.log th:nth-child(5){width:112px}.log-url{max-width:0;overflow:hidden;white-space:nowrap}.log-url-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;vertical-align:bottom;font-weight:650}.log-url-text:focus-visible{outline-offset:2px}.log-url-popper{max-width:min(440px,calc(100vw - 16px));-webkit-user-select:text;user-select:text}.launch-url{width:1%;overflow:hidden}.launch-url-text{display:inline-block;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;vertical-align:bottom}.launch-url-text:focus-visible{outline-offset:2px}.launch-url-popper{max-width:min(560px,calc(100vw - 24px));overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;line-height:1.45}.log-record>td:first-child{white-space:nowrap}.log-action{width:1%;text-align:right}.log-exception{color:#ffc3ce}.log-detail-toggle{min-height:30px;padding:0 10px;color:var(--accent);font-size:.75rem}.log-detail-toggle[aria-expanded=true]{background:#2a3d31;border-color:#456552}.log-record-expanded>td,.log-detail-row>td{background:#19261f}.log-detail-row>td{padding-top:0;padding-bottom:14px;border-top:0}.log-checks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:10px}.log-checks>section{min-width:0;padding:12px;border:1px solid var(--outline);border-radius:8px;background:#142019}.log-checks h3{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 6px;font-size:.8rem}.log-checklist{display:grid;gap:5px;margin:0;padding:0;list-style:none}.log-checklist>li{display:flex;gap:8px;align-items:start}.log-checklist>.log-core-entry{display:block;min-width:0}.log-core-rules{--core-rule-min-height: 145px}.log-checks .tag{flex:none}.empty{padding:43px 14px;text-align:center;color:var(--muted)}.row-actions{white-space:nowrap}.row-actions button,.row-actions a{border:0;background:transparent;color:var(--accent);padding:5px;font-size:.76rem}.row-actions button:hover,.row-actions a:hover{text-decoration:underline}.balance{padding:20px;background:linear-gradient(115deg,#21392d,#18221e)}.balance p{color:#bdd0c4}.balance strong{display:block;margin-top:6px;font-size:2rem}.billing-tabs{display:flex;gap:10px;padding:0 16px;border-bottom:1px solid var(--outline)}.billing-tabs button{min-height:48px;padding:0 12px;border:0;border-bottom:2px solid transparent;color:var(--muted);background:transparent;font-size:.9rem;font-weight:650}.billing-tabs button:hover{color:#e7f6ed}.billing-tabs button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent)}.billing-tabs button:focus-visible{outline-offset:-4px}.billing-description{padding:12px 16px;color:var(--muted);font-size:.78rem}.token-secret{display:grid;gap:8px;margin:0 18px 18px;padding:14px;border:1px solid #3f6251;border-radius:10px;background:#142019}.token-secret p{color:var(--muted);font-size:.81rem;line-height:1.6}.token-secret code,.token-curl pre{overflow-wrap:anywhere;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.token-secret code{padding:8px 10px;border-radius:8px;background:#101815;color:var(--positive)}.token-actions{display:flex;flex-wrap:wrap;gap:8px}.token-curl{width:min(640px,calc(100% - 24px));padding:0;color:#edf4f0}.token-curl::backdrop{background:#08120dd9}.token-curl .section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.link-confirm{width:min(480px,calc(100% - 24px));padding:0;color:#edf4f0}.link-confirm::backdrop{background:#08120dd9}.link-confirm .section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.link-confirm p{margin:0 18px 18px;color:#d5e2db;font-size:.9rem;line-height:1.65}.link-confirm .message{margin-top:-6px}.token-curl pre{margin:0 18px 18px;padding:12px;border-radius:8px;background:#101815;color:#edf4f0;font-size:.82rem;line-height:1.55}.dialog{width:min(580px,100%);max-height:95vh;overflow:auto;border:1px solid #3f574a;border-radius:14px;background:#19261f;box-shadow:0 25px 95px #0008}.dialog .message{margin:0 18px 12px}.dialog-footer{display:flex;justify-content:flex-end;gap:9px;padding:13px 18px;border-top:1px solid var(--outline)}@media(max-width:1120px){.log-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:930px){.shell{grid-template-columns:184px minmax(0,1fr)}.stat-icon{display:none}.overview-bottom{grid-template-columns:1fr}}@media(max-width:740px){.auth-stage{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;align-content:center;gap:20px;max-width:475px;padding:26px 21px}.auth-stage:after{display:none}.auth-brand .brand-mark{width:34px;height:34px}.auth-form-area{padding:6px 0 2px}.auth-form-wrap{width:100%}.auth-form-head{margin-bottom:3px}.auth-help{margin-top:18px}.auth-illustration{position:relative;isolation:isolate;grid-column:1;grid-row:3;justify-self:stretch;display:flex;align-items:flex-end;overflow:hidden;min-height:178px;padding:17px;border:1px solid #2e4639;border-radius:11px}.auth-artwork{object-fit:cover;object-position:70% center}.auth-illustration:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b1511e0,#0b151120 55%,transparent)}.auth-copy{padding-top:8px}.auth-copy h2{font-size:1.23rem}.business-hero{grid-template-columns:1fr}.business-mark{max-width:240px}}@media(max-width:640px){.log table{table-layout:fixed}.log th,.log td{padding-inline:7px}.log th{white-space:normal}.log th:nth-child(1){width:30%}.log th:nth-child(2){width:16%}.log th:nth-child(3){width:22%}.log th:nth-child(5){width:18%}.log-record>td:first-child{font-size:.72rem}.log-record .tag{padding-inline:4px;white-space:normal}.log-detail-toggle{max-width:100%;padding:4px;white-space:normal}.log-checks{grid-template-columns:1fr}.shell{display:block}.sidebar{position:static;height:auto;padding:12px;display:grid;grid-template-columns:1fr auto;gap:10px}.sidebar>.brand{margin:0}.sidebar-footer{border:0;padding:0;margin:0}.sidebar-footer .account,.sidebar-footer .avatar{display:none}.sidebar nav{grid-column:1 / -1;grid-row:2;display:flex;gap:4px;overflow:auto}.nav-caption{display:none}nav a{padding:0 8px;min-height:35px;margin:0}.nav-icon{display:none}.topbar{height:43px;padding:0 13px}.content{padding:18px 13px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.section-head{align-items:flex-start}.section-head,.toolbar,.domain-hint{padding-left:11px;padding-right:11px}th,td{padding:9px 10px}.bar-col:nth-child(2n) small{display:none}}
