.resource-visibility-control{display:inline-flex;align-items:center;gap:6px;max-width:100%}
.resource-visibility-control>.resource-visibility-help{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;min-height:0;padding:0;margin:0;border:1px solid #bed1ee;border-radius:50%;background:#f2f7ff;color:#285ec8;font:600 13px/1 Arial,sans-serif;cursor:pointer;box-shadow:none}
.resource-visibility-control>.resource-visibility-help:hover,.resource-visibility-control>.resource-visibility-help[aria-expanded=true]{background:#e6efff;border-color:#8db0e4}
.resource-visibility-control>.resource-visibility-help:focus-visible{outline:2px solid #285ec8;outline-offset:2px}
.resource-visibility-tooltip{position:fixed;inset:auto;z-index:2147483000;box-sizing:border-box;width:340px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow:auto;margin:0;padding:15px 17px;border:1px solid #bed1ee;border-radius:12px;background:#fff;color:#52647c;box-shadow:0 10px 32px #18355926;font:13px/1.7 "Microsoft YaHei","PingFang SC",Arial,sans-serif;text-align:left;white-space:normal}
.resource-visibility-tooltip strong{display:block;color:#183559;font-size:14px;margin-bottom:8px}
.resource-visibility-tooltip p{margin:8px 0 0;overflow-wrap:anywhere}
@media(pointer:coarse){.resource-visibility-control>.resource-visibility-help{width:32px;height:32px}}
