.runtime-diagnostics__section+.runtime-diagnostics__section{margin-top:16px}.runtime-diagnostics__actions{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.runtime-diagnostics__section-title{color:#000000e0;margin-bottom:8px;font-weight:600;display:block}.runtime-diagnostics__error-meta{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.runtime-diagnostics__error-message{margin-bottom:4px}:root{color:#000000d9;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--shell-blue:#082850;--shell-border:#e7ebf0;--shell-layout:#f5f7fa;--shell-muted:#657487;background:#f5f7fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100vh;margin:0}body{background:#fff}a{color:inherit}.shell-layout{background:#fff;min-height:100vh}.shell-header{background:var(--shell-blue);justify-content:space-between;align-items:center;gap:0;height:50px;padding:0;line-height:1;display:flex}.shell-logo{cursor:pointer;width:191px;min-width:191px;text-decoration:none;display:block}.shell-logo-image{width:171px;height:38px;margin:6px 0 0 10px;display:block}.shell-nav{flex:1;align-items:center;gap:0;height:48px;display:flex}.shell-nav-item{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;height:48px;padding:0 15px;font-size:14px;font-weight:400;text-decoration:none;display:inline-flex}.shell-nav-item:hover,.shell-nav-item.is-active{color:#fff}.shell-user{color:#fff;justify-content:flex-end;align-items:center;gap:8px;min-width:220px;padding-right:12px;font-size:13px;display:flex}.shell-user__name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.shell-content{padding:0}.shell-inline-alert{padding:12px 16px 0}.runtime-mode-banner{gap:8px;padding:12px 16px 0;display:grid}.route-loading{justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:24px;display:flex}.app-fatal-error{background:linear-gradient(#f5f7fa 0%,#eef2f7 100%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.app-fatal-error__card{background:#fff;border:1px solid #d9e2ec;border-radius:16px;width:min(560px,100%);padding:32px;box-shadow:0 12px 36px #08285014}.app-fatal-error__card h1{color:#082850;margin:0 0 16px;font-size:28px}.app-fatal-error__card p{color:#000000b8;margin:0 0 12px;line-height:1.7}.app-fatal-error__actions{margin-top:20px}.login-page{background:radial-gradient(circle at 0 0,#1677ff1a,#0000 32%),linear-gradient(#f5f7fa 0%,#eaf1f8 100%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-page__card{background:#fffffff5;border:1px solid #d9e2ec;border-radius:18px;width:min(520px,100%);padding:32px;box-shadow:0 16px 40px #0828501a}.login-page__card h1{color:#082850;margin:0 0 12px;font-size:30px}.login-page__card p{color:#000000b8;margin:0 0 24px;line-height:1.7}.production-block-card .ant-typography{margin-bottom:0}.production-block-card__summary{color:#000000b8;margin-top:8px}.production-block-card__list{color:#000000c7;margin:8px 0 0;padding-left:20px;line-height:1.8}.page-inline-alert{margin-bottom:16px}.production-readiness-overview{border-color:#d9e2ec;margin-bottom:16px}.production-readiness-overview .ant-card-head{min-height:44px}.production-readiness-overview .ant-card-body{padding:16px}.production-readiness-overview--compact{background:#fbfcfe;margin-bottom:20px}.production-readiness-overview__item{gap:4px;display:grid}.remote-loading-card{justify-content:center;align-items:center;min-height:280px;display:flex}.page-stack{width:100%}.page-card{box-shadow:none;border:1px solid #f0f0f0;border-radius:8px}.page-card--narrow{max-width:680px;margin:20px auto 0}.contact-page{padding:32px 20px}.contact-description{color:#000000e0;margin:0 0 16px;line-height:1.72}.contact-link{color:#1677ff;align-items:center;text-decoration:none;display:inline-flex}.contact-link:hover{color:#4096ff}.page-card--table>.ant-card-head{background:#fafafa;min-height:40px;padding:0 20px}.page-card--table>.ant-card-body{padding:20px}.group-permission-check{align-items:center;display:inline-flex}.group-permission-list{flex-wrap:wrap;gap:4px;display:flex}.group-permission-item{color:#108ee9;background:#e7f4fd;border-radius:4px;align-items:center;gap:4px;padding:0 7px;line-height:20px;display:inline-flex}.group-permission-icon,.group-permission-check{justify-content:center;align-items:center;font-size:12px;display:inline-flex}.group-manage-link{color:#000000e0;text-decoration:none}.group-manage-link:hover{color:#000000e0}.vip-tip{color:#000000e0;align-items:center;gap:4px;display:inline-flex}.vip-tip .icon-diamond{background:#0000008c;border-radius:1px;width:10px;height:10px;margin-left:1px;display:inline-block;transform:rotate(45deg)}.manage-wrap{align-items:stretch;width:100%;display:flex}.manage-sider-wrap{background:#fff;border-right:1px solid #d9d9d9;width:181px;min-width:181px}.manage-sider-top{border-bottom:1px solid #d9d9d9}.sider-top-content{padding:16px}.sider-top-name{font-size:13px;font-weight:700}.manage-menu-wrap{padding-bottom:118px;border-inline-end:0!important}.manage-menu-wrap.ant-menu-inline .ant-menu-item,.manage-menu-wrap.ant-menu-inline .ant-menu-submenu-title{border-radius:8px;height:40px;margin:4px;font-size:14px;line-height:40px}.manage-menu-label{align-items:center;gap:0;display:inline-flex}.manage-menu-label:before{content:attr(data-icon);line-height:1}.manage-menu-link{width:100%;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.manage-menu-wrap.ant-menu-light .ant-menu-item-selected{color:#000;background:#f2f2f2}.manage-content-wrap{background:#fff;flex:1;min-width:0;padding:20px}.manage-panel{width:100%}.loading-placeholder-wrap{justify-content:center;align-items:flex-start;min-height:160px;padding-top:32px;display:flex}.right-header{margin:0 0 10px;font-size:13px;font-weight:400}.auto-reply-panel .right-header{margin:0}.table-list{margin-top:50px}.table-list .ant-table-title{background:0 0;padding:16px 0}.auto-reply-table .ant-table-title{padding:16px 0!important}.header-layout{width:100%}.title-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.title-right{display:block}.title-right .ant-space{display:inline-flex}.table-inline-action{flex-wrap:wrap;gap:8px;display:inline-flex}.table-inline-action .btn{color:#000000e0;cursor:default}.toolbar-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.toolbar-left{display:flex}.toolbar-search{width:240px}.verify-toolbar{justify-content:flex-end;margin-bottom:16px;display:flex}.verify-column-title{align-items:center;gap:4px;display:inline-flex}.verify-column-icon{color:#00000073}.verify-content-cell{white-space:normal;word-break:break-all;max-width:360px}.table-inline-text-button{color:#000000e0;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.enter-verify-modal .ant-modal-body{padding-top:20px}.verify-static-text{color:#000000e0}.enter-verify-editor-row,.enter-verify-image-row{align-items:flex-start}.enter-verify-image-content{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.enter-verify-image-input{width:240px}.enter-verify-image-help{flex:0 0 100%}.enter-verify-agreement-row{align-items:flex-start}.enter-verify-agreement-textarea{width:450px}.enter-verify-btn-wrap{flex-direction:column;gap:12px;display:flex}.enter-verify-btn-row{align-items:flex-start;gap:8px;width:100%;display:flex}.msg-btn-layout{flex-wrap:wrap;gap:8px;display:flex}.msg-btn-content{background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:space-between;align-items:center;min-width:180px;padding:10px 12px;display:flex;position:relative}.msg-btn-content--prompt{flex:1 1 0;justify-content:center;min-width:0;min-height:50px}.msg-btn-content--prompt.msg-btn-content--none,.msg-btn-content--link.msg-btn-content--none{background:#0000004d}.msg-btn-content--action{background:#0000004d;min-height:50px}.msg-btn-content--none{background:#d9d9d9}.msg-btn-content--danger{background:#ff4d4f}.msg-btn-content--primary{background:#1677ff}.msg-btn-content--success{background:#52c41a}.msg-btn-content-2,.msg-btn-content-3{min-width:160px}.msg-btn-content--prompt.msg-btn-content-1,.msg-btn-content--prompt.msg-btn-content-2,.msg-btn-content--prompt.msg-btn-content-3{min-width:0}.msg-btn-text{color:#000000e0}.msg-btn-content--danger .msg-btn-text,.msg-btn-content--primary .msg-btn-text,.msg-btn-content--success .msg-btn-text,.msg-btn-content--action .msg-btn-text,.msg-btn-content--prompt.msg-btn-content--none .msg-btn-text,.msg-btn-content--link.msg-btn-content--none .msg-btn-text,.msg-btn-content--action .msg-btn-text,.msg-btn-content--danger .msg-btn-action,.msg-btn-content--primary .msg-btn-action,.msg-btn-content--success .msg-btn-action,.msg-btn-content--action .msg-btn-action,.msg-btn-content--prompt.msg-btn-content--none .msg-btn-action,.msg-btn-content--link.msg-btn-content--none .msg-btn-action,.msg-btn-content--action .msg-btn-action{color:#fff}.msg-btn-action{color:#000000a6;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.msg-btn-actions{gap:8px;display:inline-flex}.msg-btn-content--prompt .msg-btn-actions,.msg-btn-content--action .msg-btn-actions{flex-direction:column;align-items:flex-end;gap:4px;display:none;position:absolute;top:4px;right:8px}.msg-btn-content--action-visible .msg-btn-actions,.msg-btn-content--prompt:hover .msg-btn-actions,.msg-btn-content--action:hover .msg-btn-actions{display:flex}.msg-btn-content--prompt .msg-btn-action,.msg-btn-content--action .msg-btn-action{font-size:12px;line-height:20px}.msg-btn-content--action-visible .msg-btn-action--edit{display:none}.msg-btn-content--action-visible:hover .msg-btn-action--edit,.msg-btn-content--action-visible .msg-btn-action--delete{display:inline-flex}.msg-btn-action--hidden{display:none}.msg-btn-add{align-items:center;gap:8px;display:flex}.msg-btn-drag-icon{color:#00000073;font-size:16px}.enter-verify-form .form-content-add-btn{width:620px}.enter-verify-form .form-content-add-btn .msg-btn-layout{flex:0 0 400px;width:400px}.enter-verify-btn-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:8px 0 12px;display:grid}.enter-verify-btn-type-card{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:140px;transition:border-color .2s,box-shadow .2s;display:flex}.enter-verify-btn-type-card:hover{border-color:#1677ff;box-shadow:0 6px 18px #1677ff1f}.enter-verify-btn-type-card__icon{color:#1677ff;background:#1677ff14;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;display:inline-flex}.enter-verify-btn-type-card__title{color:#000000e0;font-size:15px}.enter-verify-system-btn-preview{padding-top:8px}.enter-verify-system-btn-preview .msg-btn-layout{width:400px}.enter-verify-system-btn-preview .msg-btn-actions{display:none}.enter-verify-timeout-row{align-items:flex-start}.enter-verify-timeout-content{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.enter-verify-timeout-item{align-items:center;gap:8px;display:flex}.timeout-label{min-width:36px}.timeout-label--wide{min-width:72px}.form-name--compact{width:140px;min-width:140px}.enter-verify-btn-modal .ant-modal-body{padding-top:20px}.enter-verify-style-row{align-items:flex-start}.enter-verify-style-list{flex-wrap:wrap;gap:8px;display:flex}.prompt-style-swatch{color:#000000e0;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:52px;min-width:52px;padding:6px 0;display:inline-flex}.prompt-style-swatch.is-active{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}.prompt-style-swatch__color{border-radius:3px;width:18px;height:18px}.enter-verify-dynamic-icon{gap:12px}.enter-verify-prompt-tip{margin-top:-2px}.enter-verify-field-error{color:#ff4d4f;margin-top:4px;font-size:12px;line-height:1.5}.enter-verify-bind-channel-modal .ant-modal-body,.enter-verify-dynamic-icon-notice .ant-modal-body{padding-top:20px}.enter-verify-dynamic-icon-notice__body{align-items:flex-start;gap:12px;display:flex}.enter-verify-dynamic-icon-notice__icon{color:#faad14;margin-top:2px;font-size:20px}.enter-verify-dynamic-icon-notice__text{color:#000000e0;line-height:1.7}.data-row{row-gap:16px}.data-col-title{color:#00000073;margin-bottom:0;font-size:14px}.data-col-value{color:#000000d9;font-size:24px;font-weight:400;line-height:38.8px}.item-save{width:100%}.form-row-small{align-items:center;min-height:32px;margin:0 0 10px;display:flex}.form-name{align-items:center;width:220px;min-width:220px;font-size:14px;display:flex}.form-help-icon{color:#00000073;margin-right:8px;font-size:14px}.name-text{color:#000000e0}.form-control{align-items:center;min-height:32px;display:flex}.form-row{align-items:center;min-height:32px;margin:0 0 10px;display:flex}.form-name-col{align-items:center;width:220px;min-width:220px;font-size:14px;display:flex}.form-content{align-items:center;min-height:32px;display:flex}.form-content-sm{width:240px}.form-col-btn-line{align-items:flex-start}.must{color:#ff4d4f;margin-right:4px}.subscribe-editor-row{align-items:flex-start}.subscribe-advanced{display:block}.editor-shell{background:#fff;border:1px solid #eee;border-radius:3px;width:460px;height:300px;overflow:hidden}.editor-toolbar-stack{background:#fafafa;border-bottom:1px solid #eee}.editor-toolbar{background:0 0;flex-wrap:wrap;gap:6px;padding:8px;display:flex}.editor-toolbar--main{padding-bottom:8px}.editor-toolbar--expanded{padding-top:0}.editor-toolbar--text-row{padding-bottom:8px}.editor-tool-button{color:#000000a6;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.editor-tool-button--active{color:#1677ff;background:#e6f4ff;border-color:#91caff}.editor-tool-button--text{color:#1677ff;white-space:nowrap;width:auto;padding:0 12px;font-size:13px}.editor-canvas{padding:16px}.editor-template-line{color:#000000e0;white-space:pre-wrap;min-height:24px;line-height:1.72}.editor-template-line:empty{min-height:24px}.editor-help{color:#00000073;margin-top:8px;font-size:13px}.form-content-add-btn{align-items:center;display:flex}.drag-wrap,.add-line-row{display:flex}.submit-bottom{margin-top:6px}.quit-blacklist-submit{margin-top:24px}.table-inline-action-text{color:#000000e0}.rubbish-whitelist-alert{margin-bottom:16px}.ant-table-wrapper .ant-table-thead>tr>th{background:#fafafa;padding:12px 8px}.ant-table-wrapper .ant-table-tbody>tr>td{padding:10px 5px}.table-empty-placeholder{min-height:54px}@media (width<=980px){.shell-header{flex-wrap:wrap;align-items:flex-start;height:auto;padding:12px}.shell-logo{width:auto;min-width:0}.shell-nav{flex-wrap:wrap;order:3;width:100%}.shell-user{min-width:0;margin-left:auto;padding-right:0}.runtime-mode-banner{padding-inline:12px}.login-page__card,.app-fatal-error__card{padding:24px}.manage-wrap{flex-direction:column}.manage-sider-wrap{border-bottom:1px solid #d9d9d9;border-right:0;width:100%;min-width:0}.manage-content-wrap{padding:12px}.toolbar-row{flex-direction:column;align-items:stretch}.toolbar-left,.toolbar-search{width:100%}.title-head{flex-direction:column;align-items:stretch}.title-left .ant-input-search,.search-input,.search-input .ant-input-search{width:100%!important}.form-row-small{flex-direction:column;align-items:flex-start}.form-name,.form-name-col{width:100%;min-width:0;margin-bottom:8px}.editor-shell{width:min(460px,100%)}}
