.us-toolbar{justify-content:space-between}.us-toolbar,.us-toolbar-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.us-summary{font-size:12.5px;color:var(--text-secondary)}.us-summary strong{color:var(--text-primary);font-weight:700;font-variant-numeric:tabular-nums}.us-notice{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-secondary)}.us-reset{height:28px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffff;font-size:11.5px;font-weight:600;color:var(--brand-700)}.us-reset:hover{background:var(--brand-50);border-color:rgb(166 43 52/.35)}.us-message{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:var(--info-bg);border:1px solid #dbe7fb;border-radius:var(--radius-md);font-size:12px;color:var(--info-text)}.us-message button{display:inline-flex;padding:3px;border:0;border-radius:6px;background:transparent;color:inherit}.us-message button:hover{background:rgb(30 64 175/.1)}.us-table td,.us-table th{padding:8px 14px;white-space:nowrap;vertical-align:middle}.us-table th{font-size:10px}.us-person{gap:10px;font-size:12.5px}.us-person,.us-sector{display:inline-flex;align-items:center;color:var(--text-primary)}.us-sector{gap:5px;padding:3px 10px;border-radius:999px;background:var(--subtle-bg);border:1px solid var(--border);font-size:11.5px;font-weight:600}.us-more{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary)}.us-more:hover,.us-more[data-state=open]{background:var(--subtle-bg);color:var(--text-primary)}.us-modules-pill{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border:1px solid #cfe0fa;border-radius:999px;background:var(--info-bg);font-size:11.5px;font-weight:600;color:var(--info-text)}.us-modules-pill:hover,.us-modules-pill[data-state=open]{background:#dfeafd}.us-popover{z-index:60;width:248px;padding:10px;background:#ffffff;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover)}.us-popover-head{display:flex;align-items:center;justify-content:space-between;padding:2px 6px 8px;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary)}.us-popover-count{padding:1px 7px;border-radius:6px;background:var(--brand-100);color:var(--brand-700);font-variant-numeric:tabular-nums}.us-module-list{list-style:none;display:flex;flex-direction:column;gap:2px}.us-module{position:relative;display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:var(--radius-sm);font-size:12.5px;color:var(--text-secondary);cursor:pointer}.us-module:hover{background:var(--subtle-bg)}.us-module-on{font-weight:650;color:var(--text-primary)}.us-module input{position:absolute;opacity:0;width:18px;height:18px;margin:0}.us-module-check{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #cdd5df;border-radius:50%;background:#ffffff}.us-module-on .us-module-check{border-color:var(--success);background:var(--success)}.us-module-on .us-module-check:after{content:"";width:4px;height:8px;margin-top:-1px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.us-module input:focus-visible+.us-module-check{outline:2px solid var(--brand-600);outline-offset:2px}.us-menu{z-index:60;min-width:196px;padding:6px;background:#ffffff;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover)}.us-menu-label{padding:4px 8px 6px;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary)}.us-menu-item{display:flex;align-items:center;gap:8px;padding:8px;border-radius:var(--radius-sm);font-size:12.5px;font-weight:500;color:var(--text-primary);cursor:pointer;outline:none}.us-menu-item[data-highlighted]{background:var(--subtle-bg)}.us-menu-danger{color:var(--danger-text)}.us-menu-danger[data-highlighted]{background:var(--danger-bg)}.us-menu-sep{height:1px;margin:4px 2px;background:var(--border-subtle)}.us-dialog{width:min(440px,calc(100vw - 32px));padding:22px;border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:18px}.us-dialog-header{display:flex;align-items:flex-start;gap:12px}.us-dialog-icon{width:36px;height:36px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--danger-bg);color:var(--danger-text)}.us-dialog-title{font-size:15px;font-weight:700;color:var(--text-primary)}.us-dialog-text{margin-top:4px;font-size:12.5px;line-height:1.5;color:var(--text-secondary)}.us-dialog-text strong{color:var(--text-primary)}.us-dialog-actions{display:flex;justify-content:flex-end;gap:8px}.us-btn-danger,.us-btn-ghost{height:34px;padding:0 14px;border-radius:var(--radius-md);font-size:12.5px;font-weight:600}.us-btn-ghost{border:0;background:transparent;color:var(--text-secondary)}.us-btn-ghost:hover{background:var(--subtle-bg);color:var(--text-primary)}.us-btn-danger{border:0;background:var(--brand-gradient);color:#ffffff}.us-btn-danger:hover{background:var(--brand-700)}