.v61-workspace{color:#172033;gap:14px;min-width:0;display:grid}.v61-workspace :is(button,input,select,textarea,a){font:inherit}.v61-workspace button{white-space:nowrap}.v61-workspace :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #2563eb38}.v61-dialog :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #2563eb38}.enterprise-wecom-login:focus-visible{outline-offset:2px;outline:3px solid #2563eb38}.v61-statusbar{background:#fff;border:1px solid #dce4ef;justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:64px;padding:12px 16px;display:flex}.v61-statusbar>div{align-items:center;gap:11px;min-width:0;display:flex}.v61-statusbar>div>svg{color:#2563eb;flex:none}.v61-tanji-login .v61-statusbar>div>svg{color:#087e6c}.v61-statusbar span{gap:2px;min-width:0;display:grid}.v61-statusbar strong{font-size:16px}.v61-statusbar small{color:#6e7c91;overflow-wrap:anywhere}.v61-statusbar button,.v61-actions button,.v61-filters button,.v61-pagebar button,.v61-repository td button,.v61-channel-tests button,.v61-dialog button,.v61-config-form>button,.v61-inline-form>button,.v61-analytics-filters>button{color:#34445f;cursor:pointer;background:#fff;border:1px solid #d5deea;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-weight:700;display:inline-flex}.v61-workspace button.primary,.v61-dialog button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.v61-workspace button:disabled,.v61-dialog button:disabled{cursor:not-allowed;opacity:.55}.v61-tabs{scrollbar-width:thin;background:#fff;border-bottom:1px solid #dce4ef;display:flex;overflow-x:auto}.v61-tabs button{color:#64748b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:45px;padding:0 17px;font-weight:700}.v61-tabs button.active{color:#1d4ed8;border-bottom-color:#2563eb}.v61-tanji-login .v61-tabs button.active{color:#087e6c;border-bottom-color:#0f8f7c}.v61-issue{color:#991b1b;background:#fff6f6;border:1px solid #fecaca;align-items:flex-start;gap:10px;min-width:0;padding:11px 13px;display:flex}.v61-issue>svg{flex:none;margin-top:1px}.v61-issue>div{flex:1;gap:3px;min-width:0;display:grid}.v61-issue span{overflow-wrap:anywhere;font-size:12px}.v61-issue button{color:#991b1b;border-color:#f4b5b5;min-height:32px;margin-left:auto}.v61-status-grid{background:#fff;border:1px solid #dce4ef;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v61-status-grid>article{border-bottom:1px solid #e5ebf3;border-right:1px solid #e5ebf3;align-items:center;gap:12px;min-width:0;min-height:94px;padding:16px;display:flex}.v61-status-grid>article>span{color:#2563eb;background:#eef4ff;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.v61-status-grid>article.ready>span{color:#078164;background:#e7f7f1}.v61-status-grid>article.blocked>span{color:#b95d10;background:#fff1e7}.v61-status-grid>article>div{gap:4px;min-width:0;display:grid}.v61-status-grid small{color:#738198;overflow-wrap:anywhere}.v61-lock-reasons{color:#7c4a03;background:#fff9ec;grid-column:1/-1;padding:14px 17px}.v61-lock-reasons ul{margin:8px 0 0;padding-left:18px}.v61-lock-reasons li{margin-top:8px}.v61-lock-reasons li>strong,.v61-lock-reasons li>span{display:block}.v61-lock-reasons li>span{color:#805b25;margin-top:3px;font-size:12px;line-height:1.55}.v61-repository{background:#fff;border:1px solid #dce4ef;min-width:0}.v61-repository>header{border-bottom:1px solid #e5ebf3;justify-content:space-between;align-items:flex-end;gap:12px;padding:12px 14px;display:flex}.v61-repository>header>div>h2{margin:0 0 3px;font-size:16px}.v61-repository>header>div>p{color:#738198;margin:0;font-size:12px}.v61-filters,.v61-actions{flex-wrap:wrap;align-items:flex-end;gap:9px;min-width:0;display:flex}.v61-field{color:#53627a;gap:5px;min-width:0;font-size:12px;font-weight:700;display:grid}.v61-field>span{min-height:17px}.v61-field>small{color:#7d899b;font-weight:500}.v61-field :is(input,select,textarea),.v61-filters input,.v61-pagebar select,.v61-analytics-filters :is(input,select){box-sizing:border-box;color:#1e293b;background:#fff;border:1px solid #d4ddea;border-radius:8px;width:100%;min-width:0;min-height:38px;padding:8px 10px}.v61-table-scroll{overscroll-behavior-inline:contain;width:100%;min-width:0;overflow-x:auto}.v61-table-scroll table{border-collapse:collapse;table-layout:auto;width:100%;min-width:780px}.v61-table-scroll th{color:#69778d;text-align:left;white-space:nowrap;background:#f7f9fc;height:42px;padding:0 12px;font-size:12px}.v61-table-scroll td{color:#334155;vertical-align:middle;overflow-wrap:anywhere;border-top:1px solid #e7edf4;min-width:100px;padding:11px 12px}.v61-table-scroll td strong,.v61-table-scroll td small{display:block}.v61-table-scroll td small{color:#8995a8;margin-top:3px;font-size:11px}.v61-table-scroll td code{color:#475569;white-space:normal;overflow-wrap:anywhere;max-width:340px;display:block}.v61-row-actions{white-space:nowrap;align-items:center;gap:7px;display:flex}.v61-row-actions>span{color:#8793a5;font-size:12px}.v61-status{color:#526075;background:#eef2f7;border-radius:5px;align-items:center;min-height:25px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.v61-status:is(.is-active,.is-allowed,.is-paid,.is-delivered){color:#087b61;background:#e8f7f1}.v61-status:is(.is-pending,.is-retry_wait,.is-pending_configuration,.is-unbound){color:#9a5b05;background:#fff5dd}.v61-status:is(.is-revoked,.is-blocked,.is-expired,.is-dead_letter){color:#b42332;background:#fff0f1}.v61-pagebar{color:#6e7c91;border-top:1px solid #e5ebf3;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 13px;font-size:12px;display:flex}.v61-pagebar>div{align-items:center;gap:7px;display:flex}.v61-state{color:#77859a;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:170px;padding:24px;display:flex}.v61-state strong{color:#334155}.v61-spin{animation:.8s linear infinite v61-spin}@keyframes v61-spin{to{transform:rotate(360deg)}}.v61-client-current{background:#f8fafc;border-bottom:1px solid #e5ebf3;align-items:center;gap:12px;padding:14px;display:flex}.v61-client-current>div{flex:1;gap:3px;min-width:0;display:grid}.v61-client-current span{color:#6e7c91;overflow-wrap:anywhere;font-size:12px}.v61-client-current>a{color:#fff;background:#2563eb;border-radius:8px;align-items:center;gap:6px;padding:9px 13px;font-weight:700;text-decoration:none;display:inline-flex}.v61-client-current.blocked{color:#9a5b05;background:#fff9ed}.v61-one-time{background:#fffaf0;border:1px solid #f4c47d;align-items:flex-start;gap:12px;padding:15px;display:flex}.v61-one-time>div{flex:1;gap:7px;min-width:0;display:grid}.v61-one-time code{overflow-wrap:anywhere;background:#fff;border:1px dashed #c68a2f;padding:11px;font-size:18px}.v61-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.v61-checkbox{color:#475569;align-self:end;align-items:center;gap:8px;min-height:38px;font-weight:700;display:flex}.v61-checkbox input{width:17px;height:17px}.v61-config-layout{gap:14px;display:grid}.v61-note{color:#8a5207;background:#fff9ec;border:1px solid #f2d3a1;align-items:center;gap:9px;padding:11px 13px;display:flex}.v61-channel-tests{flex-wrap:wrap;gap:8px;display:flex}.v61-channel-tests>span{color:#6e7c91;align-self:center;font-size:12px}.v61-wecom-test{background:#f8fafc;border-bottom:1px solid #dce4ef;gap:11px;padding:13px;display:grid}.v61-wecom-test>header{align-items:flex-start;gap:9px;display:flex}.v61-wecom-test>header>svg{color:#2563eb;flex:none;margin-top:1px}.v61-wecom-test>header>div{gap:3px;display:grid}.v61-wecom-test>header span,.v61-wecom-test>small{color:#6e7c91;font-size:12px}.v61-wecom-test-controls{grid-template-columns:minmax(240px,1fr) minmax(280px,1fr) auto;align-items:end;gap:10px;display:grid}.v61-wecom-test-controls>button{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-weight:700;display:inline-flex}.v61-wecom-test .v61-inline-success{margin:0}.v61-config-form{background:#fff;border:1px solid #dce4ef;padding:16px}.v61-config-form>header{gap:10px;margin-bottom:15px;display:flex}.v61-config-form>header>div{gap:3px;display:grid}.v61-config-form>header span{color:#738198;font-size:12px}.v61-config-form>button{margin-top:14px}.v61-field-warning{color:#9a5b05;font-size:12px}.v61-inline-form{background:#f8fafc;border-bottom:1px solid #e5ebf3;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) 120px auto;align-items:end;gap:10px;padding:13px;display:grid}.v61-binding-form{background:#f8fafc;border-bottom:1px solid #e5ebf3}.v61-binding-form .v61-inline-form{border-bottom:0}.v61-binding-toolbar{border-bottom:1px solid #e5ebf3;grid-template-columns:minmax(190px,1fr) minmax(220px,1.2fr) auto auto auto;align-items:end;gap:10px;padding:13px;display:grid}.v61-binding-toolbar>button,.v61-binding-row-actions>button{color:#34445f;background:#fff;border:1px solid #d5deea;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-weight:700;display:inline-flex}.v61-binding-row-actions{align-items:center;gap:7px;display:flex}.v61-binding-row-actions>button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.v61-binding-table{min-width:960px!important}.v61-binding-table td:first-child{min-width:190px}.v61-binding-table td:nth-child(3){min-width:280px}.v61-row-select select{box-sizing:border-box;color:#1e293b;background:#fff;border:1px solid #d4ddea;border-radius:8px;width:100%;min-height:36px;padding:7px 9px}.v61-row-success,.v61-row-error{white-space:normal;max-width:320px;margin-top:7px;font-size:12px;line-height:1.45}.v61-row-success{color:#087b61}.v61-row-error{color:#991b1b}.v61-binding-help{color:#64748b;border-top:1px solid #e5ebf3;padding:10px 13px;font-size:12px}.v61-binding-help>summary{cursor:pointer;font-weight:700}.v61-binding-help>p{margin:7px 0 0}.v61-binding-search{grid-template-columns:minmax(220px,420px) auto;align-items:end;gap:10px;padding:13px 13px 0;display:grid}.v61-binding-search>button,.v61-inline-option-error button{color:#34445f;background:#fff;border:1px solid #d5deea;border-radius:8px;min-height:36px;padding:0 13px;font-weight:700}.v61-binding-version{color:#5d6b80;align-content:center;gap:2px;min-height:62px;display:grid}.v61-binding-version>span,.v61-binding-version>small{font-size:12px}.v61-binding-version>strong{color:#172238}.v61-inline-option-error{color:#991b1b;background:#fff6f6;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:8px;margin:10px 13px 0;padding:9px 11px;display:flex}.v61-inline-option-error>span{overflow-wrap:anywhere;flex:1;font-size:12px}.v61-inline-success{color:#087b61;background:#eefbf6;border:1px solid #a7e7d1;border-radius:8px;margin:0 13px 10px;padding:9px 11px}.v61-directory-status{color:#5f6f86;margin:9px 13px 0;font-size:12px}.v61-options-pagebar{border-top:0;padding:0 13px 11px}.v61-advanced-fields{background:#f8fafc;border:1px solid #dce4ef;border-radius:8px;grid-column:1/-1;padding:10px 12px}.v61-advanced-fields>summary{cursor:pointer;color:#53647d;font-weight:700}.v61-advanced-fields[open]>summary{margin-bottom:10px}.v61-advanced-fields>small{color:#738198;margin-top:7px;display:block}.v61-dialog-shell{z-index:10050;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.v61-dialog-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a9e;border:0;width:100%;height:100%;position:absolute;inset:0}.v61-dialog{background:#fff;border:1px solid #d9e1eb;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;width:min(840px,100vw - 48px);max-height:calc(100dvh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #0f172a47}.v61-dialog>header,.v61-dialog>footer{background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:14px 17px;display:flex}.v61-dialog>header{border-bottom:1px solid #e3e9f1}.v61-dialog>footer{border-top:1px solid #e3e9f1;justify-content:flex-end}.v61-dialog>header h2{margin:0;font-size:19px}.v61-dialog>header p{color:#718096;margin:4px 0 0;font-size:12px}.v61-dialog>header>button{width:36px;padding:0}.v61-dialog-body{overscroll-behavior:contain;min-height:0;padding:17px;overflow-y:auto}.v61-dialog-inline-error{color:#991b1b;background:#fff6f6;border:1px solid #fecaca;border-radius:10px;align-items:flex-start;gap:9px;margin-bottom:14px;padding:11px 13px;display:flex}.v61-dialog-inline-error>span{gap:3px;min-width:0;display:grid}.v61-dialog-inline-error small{overflow-wrap:anywhere}.v61-analytics-filters{background:#fff;border:1px solid #dce4ef;grid-template-columns:repeat(5,minmax(140px,1fr)) auto;align-items:end;gap:9px;padding:12px;display:grid}.v61-analytics-filters label{color:#5d6b80;gap:5px;min-width:0;font-size:12px;font-weight:700;display:grid}.v61-analytics-summary{background:#fff;border:1px solid #dce4ef;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v61-analytics-summary article{border-right:1px solid #e5ebf3;gap:5px;min-width:0;padding:15px 16px;display:grid}.v61-analytics-summary span,.v61-analytics-summary small{color:#718096;font-size:12px}.v61-analytics-summary strong{overflow-wrap:anywhere;font-size:22px}.v61-analytics-grid,.v61-rankings{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:14px;min-width:0;display:grid}.v61-chart,.v61-distribution,.v61-rankings>section{background:#fff;border:1px solid #dce4ef;min-width:0;padding:15px}.v61-chart header,.v61-distribution header,.v61-rankings>section>header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.v61-chart h2,.v61-distribution h2,.v61-rankings h2{margin:0;font-size:16px}.v61-chart p,.v61-distribution p{color:#7b8799;margin:0 0 0 auto;font-size:12px}.v61-chart svg{width:100%;height:170px;overflow:visible}.v61-chart svg line{stroke:#dce4ef}.v61-chart svg polyline{fill:none;stroke:#2563eb;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.v61-chart svg circle{fill:#fff;stroke:#2563eb;stroke-width:3px}.v61-chart-labels{color:#7b8799;justify-content:space-between;gap:6px;font-size:10px;display:flex;overflow-x:auto}.v61-distribution>div{grid-template-columns:minmax(130px,1fr) minmax(80px,1fr) 48px;align-items:center;gap:8px;margin-top:10px;font-size:11px;display:grid}.v61-distribution i{background:#edf1f6;border-radius:999px;height:6px;overflow:hidden}.v61-distribution b{background:#2563eb;height:100%;display:block}.v61-rankings>section>div{border-top:1px solid #e8edf4;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 0;display:grid}.v61-rankings>section>div>span{color:#2563eb;background:#eef4ff;border-radius:5px;place-items:center;width:22px;height:22px;font-weight:800;display:grid}.v61-rankings>section>div>strong{overflow-wrap:anywhere}.v61-rankings>section>div>small{color:#7b8799;grid-column:2/-1}.v61-empty-copy{color:#7b8799;text-align:center;padding:22px}.enterprise-auth-divider{color:#9aa5b5;align-items:center;gap:10px;font-size:12px;display:flex}.enterprise-auth-divider:before,.enterprise-auth-divider:after{content:"";background:#e0e6ee;flex:1;height:1px}.enterprise-wecom-login{color:#213047;cursor:pointer;background:#fff;border:1px solid #cfd9e6;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;font-weight:800;display:flex}.enterprise-wecom-login:disabled{cursor:not-allowed;opacity:.6}.enterprise-wecom-unavailable{color:#7a8798;text-align:center;margin:0;font-size:12px;line-height:1.5}.enterprise-wecom-error{grid-template-columns:1fr auto;align-items:center;gap:4px 10px;display:grid}.enterprise-wecom-error>:is(strong,small,span){overflow-wrap:anywhere;min-width:0}.enterprise-wecom-error>small,.enterprise-wecom-error>span{grid-column:1}.enterprise-wecom-error>button{min-height:34px;color:inherit;background:0 0;border:1px solid;border-radius:7px;grid-area:1/2/4;padding:0 11px;font-weight:700}.enterprise-permission-search{color:#7c899c;border:1px solid #d7e0eb;border-radius:8px;align-items:center;gap:8px;margin:10px 0;padding:0 10px;display:flex}.enterprise-permission-search input{background:0 0;border:0;outline:0;width:100%;min-height:38px}@media (max-width:1100px){.v61-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v61-analytics-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.v61-analytics-grid,.v61-rankings{grid-template-columns:1fr}.v61-inline-form{grid-template-columns:repeat(2,minmax(0,1fr))}.v61-wecom-test-controls{grid-template-columns:1fr 1fr}.v61-binding-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.v61-statusbar{align-items:flex-start}.v61-statusbar small{display:none}.v61-status-grid,.v61-analytics-summary,.v61-form-grid,.v61-analytics-filters,.v61-inline-form,.v61-wecom-test-controls{grid-template-columns:1fr}.v61-status-grid>article{min-height:74px}.v61-repository>header,.v61-pagebar{flex-direction:column;align-items:stretch}.v61-filters,.v61-actions{grid-template-columns:1fr;align-items:stretch;width:100%;display:grid}.v61-dialog-shell{padding:0}.v61-dialog{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.v61-dialog>header,.v61-dialog>footer{padding:12px 14px}.v61-dialog-body{padding:14px}.v61-binding-search,.v61-binding-toolbar{grid-template-columns:1fr}.v61-inline-option-error{flex-direction:column;align-items:stretch}.enterprise-wecom-error{grid-template-columns:1fr}.enterprise-wecom-error>button{grid-area:auto/1;width:100%}.v61-analytics-summary article{border-bottom:1px solid #e5ebf3;border-right:0}.v61-distribution>div{grid-template-columns:minmax(110px,1fr) 70px 40px}}@media (prefers-reduced-motion:reduce){.v61-spin{animation-duration:1.5s}}
