/* Account identity and private channel settings, using the existing workspace theme. */
.dingtalk-page{min-width:0;max-width:1500px;margin:0 auto}.dingtalk-page .page-heading{align-items:flex-start}.dingtalk-page .btn-row{flex-wrap:wrap}.dingtalk-environment{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:13px 16px;margin-bottom:20px;border:1px solid #d4e3d9;border-radius:9px;background:#f1f7f3;font-size:12px;color:#456d5a;line-height:1.7}.dingtalk-environment.staging,.dingtalk-environment.local{background:#fff8e7;border-color:#e6d6a9;color:#8b682b}.dingtalk-environment span{color:inherit}.dingtalk-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:20px}.dingtalk-card{margin-bottom:20px;min-width:0}.dingtalk-card .card-head{gap:12px;flex-wrap:wrap}.dingtalk-card .card-body{min-width:0}.dingtalk-card .field{min-width:0}.dingtalk-card .field input,.dingtalk-card .field textarea{min-width:0;width:100%;max-width:100%}.dingtalk-card .field label{font-size:12px}.dingtalk-help{font-size:12px;color:#788b7c;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 16px}.dingtalk-note{padding:12px 14px;border:1px solid #cfe2d7;background:#f0f8f3;color:#436c57;border-radius:7px;font-size:12px;line-height:1.8;margin-bottom:17px;overflow-wrap:anywhere}.dingtalk-check{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#4e705a;line-height:1.8;padding:8px 0}.dingtalk-check input[type=checkbox]{width:17px;min-height:17px;height:17px;flex:0 0 17px;margin-top:3px;accent-color:#247760}.dingtalk-check small{font-size:11px;color:#8a9a8d}.dingtalk-identity{margin:10px 0 17px}.dingtalk-identity>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid #e6ede7;font-size:12px;line-height:1.8}.dingtalk-identity dt{color:#8b9a8c}.dingtalk-identity dd{margin:0;color:#4c6956;overflow-wrap:anywhere}.dingtalk-pending{border:1px solid #e2d4ac;border-radius:8px;background:#fffbf1;padding:16px;margin-bottom:20px}.dingtalk-pending h3,.dingtalk-test h3{font-size:14px;color:#496a54;margin:0 0 12px}.dingtalk-test{border-top:1px solid #e2eae3;margin-top:22px;padding-top:21px}.dingtalk-flags{border-top:1px solid #e6ede7;padding-top:10px}.dingtalk-pilots{min-width:0;border:1px solid #dee8df;border-radius:8px;padding:13px 16px;margin:20px 0}.dingtalk-pilots legend{font-size:12px;color:#54725d;padding:0 5px}.dingtalk-pilots .dingtalk-help{margin:0 0 7px}.dingtalk-endpoints{margin:0 0 20px}.dingtalk-endpoints dt{font-size:12px;color:#788d7b;margin-bottom:9px}.dingtalk-endpoints dd{margin:0 0 18px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.dingtalk-endpoints code{font-size:11px;line-height:1.8;overflow-wrap:anywhere;min-width:0;color:#416c59}.dingtalk-health{padding:0;margin:0 0 20px;list-style:none}.dingtalk-health li{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e7ede7;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.dingtalk-binding-list{display:grid;gap:14px}.dingtalk-binding-list article{border:1px solid #e0e8e1;border-radius:7px;padding:14px;font-size:12px;overflow-wrap:anywhere}.dingtalk-binding-list article>p{color:#8a9a8d;line-height:1.7}.dingtalk-binding-list summary{cursor:pointer;color:#88672c;padding:8px 0}.dingtalk-binding-list form{margin-top:12px}.dingtalk-delivery{padding:16px 0;border-bottom:1px solid #e2eae3;overflow-wrap:anywhere}.dingtalk-delivery:first-child{padding-top:0}.dingtalk-delivery:last-child{border:0}.dingtalk-delivery-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;line-height:1.7;color:#4c6b55}.dingtalk-delivery-top time{font-size:11px;color:#91a090;margin-left:auto}.dingtalk-delivery .dingtalk-help{margin:8px 0}.dingtalk-unknown{font-size:12px;line-height:1.8;background:#fff8e8;border-radius:6px;padding:10px 12px;color:#8c6b2d;margin:12px 0}.dingtalk-notification-status{display:flex;gap:4px 12px;flex-wrap:wrap;font-size:11px;color:#768d7d;line-height:1.7;border-top:1px solid #e6ede7;padding-top:9px;margin:10px 0}.dingtalk-notification-status span:nth-child(2):not(:last-child){width:100%}.dingtalk-login{margin-top:19px}.dingtalk-login-divider{display:flex;align-items:center;gap:12px;margin:0 0 15px;color:#95a38e;font-size:11px}.dingtalk-login-divider:before,.dingtalk-login-divider:after{content:'';height:1px;background:#e0e8dc;flex:1}.dingtalk-login-button{width:100%;justify-content:center;min-height:43px;border-color:#bdd9cb;color:#277e69;background:#f3faf6}.dingtalk-login .dingtalk-help{font-size:11px;margin:10px 0}.dingtalk-account-entry{border-bottom:1px solid #e1eadc;padding-bottom:18px;margin-bottom:20px}.dingtalk-account-entry p{font-size:12px;color:#8b9c83;line-height:1.8;margin:8px 0 0}
.notification-foot{flex-wrap:wrap}
@media(max-width:950px){.dingtalk-grid{grid-template-columns:1fr;gap:0}}@media(max-width:720px){.dingtalk-page .page-heading{flex-direction:column}.dingtalk-page .page-heading>.btn-row{width:100%}.dingtalk-environment{font-size:11px;padding:11px 13px}.dingtalk-identity>div{grid-template-columns:76px minmax(0,1fr);gap:8px}.dingtalk-card .card-head{padding:17px 16px}.dingtalk-card .card-body{padding:18px 16px}.dingtalk-pending{padding:13px}.dingtalk-pilots{padding:11px}.dingtalk-check{font-size:12px}.dingtalk-delivery-top time{width:100%;margin-left:0}.dingtalk-help{font-size:11px}.dingtalk-health li{flex-direction:column;gap:3px}.dingtalk-page .btn{white-space:normal;max-width:100%}.dingtalk-page .field-row{grid-template-columns:1fr}.dingtalk-login-button{font-size:12px}}
