.wd-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wd-heading h2{margin:0 0 7px}.wd-heading p{margin:0;color:#7082a0;line-height:1.6}.wd-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px;padding:18px 24px}.wd-toolbar>.field{flex:1;min-width:220px;margin:0}.wd-show-revoked{display:flex;align-items:center;gap:8px;padding-bottom:9px;color:#60738f;font-size:12px}.wd-status{padding:0 24px;min-height:20px;color:#526b92;font-size:12px}.wd-status.is-error{color:#b52944}.wd-table-scroll{overflow:auto}.wd-table th,.wd-table td{vertical-align:top}.wd-table td{max-width:260px;overflow-wrap:anywhere}.wd-table td small{display:block;margin-top:6px;color:#7889a2;font-size:11px}.wd-table code{font-size:11px;overflow-wrap:anywhere}.wd-client{max-width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wd-actions{min-width:125px}.wd-actions .btn{margin:0 4px 6px 0}.wd-badge{display:inline-block;padding:5px 8px;border-radius:7px;font-size:11px;white-space:nowrap}.wd-badge.is-active{background:#eaf7ef;color:#288459}.wd-badge.is-revoked{background:#f4eaf0;color:#9c3d5f}.wd-footnote{padding:15px 24px;margin:0;color:#72839d;line-height:1.6;font-size:12px;border-top:1px solid #e7edf6}.wd-empty{padding:30px 24px;color:#7789a5}.wd-empty h3{color:#263c5b}.wd-dialog{width:min(760px,calc(100vw - 30px));max-width:760px;max-height:calc(100dvh - 30px);padding:0;border:1px solid #dce5f3;border-radius:14px;background:#fff;color:#203252;box-shadow:0 22px 85px #12264b42}.wd-dialog[open]{display:flex;flex-direction:column}.wd-dialog::backdrop{background:#16284799}.wd-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e3eaf5;flex-shrink:0}.wd-dialog-heading h2{margin:0;font-size:21px}.wd-dialog-body{padding:20px 24px;overflow:auto;min-height:0}.wd-dialog-body>p{color:#657b9a;line-height:1.7}.wd-dialog form{display:grid;gap:18px}.wd-dialog .field{margin:0}.wd-dialog .field input,.wd-dialog .field select{width:100%}.wd-scope{padding:14px;border:1px solid #dce5f3;border-radius:9px;min-width:0}.wd-scope legend{padding:0 6px;font-size:12px;font-weight:700}.wd-document-list{max-height:290px;overflow:auto;margin-top:12px;display:grid;gap:6px}.wd-document-choice{display:flex;align-items:flex-start;gap:10px;border:1px solid #e5ebf5;border-radius:7px;padding:11px;background:#fbfcff;color:#304766}.wd-document-choice input{margin-top:3px;flex-shrink:0}.wd-document-choice span{min-width:0;overflow-wrap:anywhere}.wd-document-choice strong{font-size:12px}.wd-document-choice small{display:block;margin-top:4px;font-size:11px;color:#7b8da6}.wd-selection-count{font-size:11px;color:#6d82a0;margin-bottom:0}.wd-readonly{padding:11px 13px;background:#eff7f3;color:#39765b;font-size:12px;line-height:1.6;border-radius:8px}.wd-dialog-buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:9px;margin-top:8px}.wd-dialog .form-error{margin:0}.wd-once-notice{padding:14px;border-left:3px solid #3c61dc;background:#f1f5ff;border-radius:5px;color:#3d567d!important}.wd-once-fields{display:grid;gap:18px;margin:22px 0}.wd-once-fields>div{padding-bottom:16px;border-bottom:1px solid #e5ebf5}.wd-once-fields dt{font-weight:700;font-size:12px;margin-bottom:9px}.wd-once-fields dd{display:grid;gap:10px;margin:0}.wd-once-fields code{display:block;padding:10px 12px;border-radius:6px;background:#f6f8fd;color:#274571;overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px}.wd-once-fields .btn{justify-self:start}.wd-copy-status{min-height:20px;color:#376d54;font-size:12px}.wd-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 0 22px}.wd-detail-grid dt{font-size:11px;font-weight:700;color:#7a8ca7;margin-bottom:6px}.wd-detail-grid dd{margin:0;overflow-wrap:anywhere;font-size:13px}.wd-detail-pages h3{font-size:15px}.wd-detail-pages li,.wd-detail-pages p{font-size:12px;line-height:1.7;color:#607797}.wd-dialog button:focus-visible,.wd-dialog input:focus-visible,.wd-dialog select:focus-visible{outline:2px solid #3d61da;outline-offset:2px}
@media(max-width:600px){.wd-heading{flex-direction:column}.wd-toolbar{padding:15px}.wd-toolbar>.field{width:100%;min-width:0;flex-basis:100%}.wd-status,.wd-footnote{padding-left:15px;padding-right:15px}.wd-dialog{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);border-radius:10px}.wd-dialog-heading{padding:15px;align-items:flex-start}.wd-dialog-heading h2{font-size:18px}.wd-dialog-heading .btn{font-size:11px;padding:7px}.wd-dialog-body{padding:15px}.wd-detail-grid{grid-template-columns:1fr}.wd-document-list{max-height:230px}.wd-scope{padding:10px}.wd-dialog-buttons .btn{font-size:12px}.wd-once-fields code{font-size:12px}}
.wd-revoked{border-top:1px solid #e7edf6}.wd-revoked>summary{padding:16px 24px;color:#526b92;font-size:13px;font-weight:700;cursor:pointer}.wd-detail-url{grid-column:1/-1}.wd-access [hidden],.wd-dialog [hidden]{display:none!important}.wd-table td strong{display:block}.wd-table [data-wd-folder-url]{display:block;max-width:245px;white-space:normal;line-height:1.5}.wd-document-choice input[type=radio]{width:16px;height:16px;flex:none}.wd-revoked .wd-actions{min-width:70px}
