:root{--brand-500: #0E848D;--brand-600: #0B6B73;--brand-700: #0A565C;--brand-200: #A7E0E4;--brand-100: #D7EFF1;--brand-50: #EBF7F8;--ink-950: #0B0E14;--ink-900: #11151D;--ink-800: #1B212C;--ink-700: #2A323F;--ink-600: #3D4757;--ink-500: #586172;--ink-400: #7A8499;--ink-300: #A6AEBE;--ink-200: #CDD3DE;--ink-150: #DEE2EA;--ink-100: #EAEDF2;--ink-50: #F4F6F9;--ink-25: #FAFBFC;--warning-500: #CE8B0C;--warning-700: #8A5D00;--warning-100: #FBEFCF;--critical-500: #D63B30;--critical-700: #97231C;--critical-100: #FBE3E0;--positive-500: #1F9D57;--positive-700: #0F6B3A;--positive-100: #E3F5EB;--info-700: #1B4D9E;--info-100: #E3ECFC;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(11, 14, 20, .06);--shadow-lg: 0 12px 32px rgba(11, 14, 20, .16);--font-display: "Space Grotesk", "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-sans: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--surface-page: #FFFFFF;--surface-sunken: var(--ink-50);--text-primary: var(--ink-900);--text-secondary: var(--ink-500);--text-muted: var(--ink-400);--text-link: var(--brand-600);--border: var(--ink-150);--border-strong: var(--ink-200);--ring: 0 0 0 3px rgba(14, 132, 141, .32);--page-x: 40px}@media(max-width:720px){:root{--page-x: 20px}}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{background:var(--surface-page);color:var(--text-primary);font:400 14px/1.45 var(--font-sans);-webkit-font-smoothing:antialiased}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--brand-700)}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--ring)}.mono{font-family:var(--font-mono)}.display{font-family:var(--font-display);letter-spacing:-.02em}.eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase}.page{display:flex;flex-direction:column;min-height:100vh}.content{display:flex;justify-content:center;padding:8px var(--page-x) 120px}.content>.column{width:100%;max-width:1000px;display:flex;flex-direction:column}.notfound{align-items:flex-start;gap:10px;padding:80px 0}.notfound-title{font-size:30px;font-weight:600;margin:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.about-list{display:grid;grid-template-columns:220px minmax(0,1fr);row-gap:10px;column-gap:16px;align-items:baseline;margin:20px 0 0}.about-key{font-size:13px;color:var(--text-secondary)}.about-value{margin:0;font-size:13px;word-break:break-word}.about-toggle{display:flex;align-items:center;gap:8px;cursor:pointer}.about-help{display:block;margin-top:4px;font-family:var(--font-sans);font-size:12px;color:var(--text-secondary)}.about-differs{color:var(--warning-700)}.about-muted{color:var(--text-secondary)}.about-error{color:var(--critical-700)}@media(max-width:720px){.about-list{grid-template-columns:minmax(0,1fr);row-gap:2px}.about-key{padding-top:10px}}.due-head{display:flex;align-items:center;gap:10px;padding:18px 16px 8px}.due-count{font-size:11px;color:var(--ink-300)}.due-note{font-size:12px;color:var(--text-muted)}.due-row{display:grid;grid-template-columns:24px minmax(0,1fr) 220px 110px 110px;gap:14px;align-items:center;padding:14px 16px;border-radius:var(--radius-lg)}.due-row:hover{background:var(--surface-sunken)}.due-check{width:18px;height:18px;border-radius:var(--radius-sm);border:1.5px solid var(--border-strong);box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:transparent}.due-check:hover{border-color:var(--brand-500);color:var(--brand-500)}.due-check svg{width:12px;height:12px}.due-check:disabled{opacity:.5;cursor:default}.due-title{display:flex;flex-direction:column;gap:3px;min-width:0}.due-body{font-weight:500;font-size:15px}.due-sub{font-size:12px;color:var(--text-secondary)}.due-org{font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.due-when{font-size:12px;color:var(--text-secondary)}.due-when-warning{color:var(--warning-700)}.due-when-critical{color:var(--critical-700)}.due-open{display:flex;justify-content:flex-end}.due-open-link{height:30px;padding:0 10px;display:inline-flex;align-items:center;border-radius:var(--radius-md);border:1px solid var(--border-strong);font-size:12px;font-weight:500;color:var(--text-primary)}.due-open-link:hover{background:#fff;color:var(--text-primary);border-color:var(--ink-300)}.due-muted{padding:18px 16px;color:var(--text-secondary)}@media(max-width:720px){.due-row{grid-template-columns:24px minmax(0,1fr) 84px;row-gap:6px}.due-org{grid-column:2 / 4}.due-open{grid-column:3;grid-row:1}.due-when{grid-column:2}}.login{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) 560px}.login-panel{display:flex;flex-direction:column;justify-content:space-between;padding:48px 56px;color:var(--ink-200);background:var(--ink-950) radial-gradient(var(--ink-800) 1px,transparent 1px);background-size:16px 16px}.login-brand{font-size:20px;font-weight:700;color:#fff}.login-hero{display:flex;flex-direction:column;max-width:560px}.login-hero h1{font-size:44px;font-weight:600;line-height:1.1;color:#fff;margin:0 0 14px;max-width:560px}.login-hero p{font-size:15px;color:var(--ink-300);line-height:1.5;margin:0}.login-foot{font-size:11px;color:var(--ink-500)}.login-form{display:flex;flex-direction:column;justify-content:center;gap:22px;padding:0 72px}.login-form h2{font-size:28px;font-weight:600;margin:0 0 6px}.login-sub{font-size:13px;color:var(--text-secondary);margin:0}@media(max-width:900px){.login{grid-template-columns:1fr}.login-panel{padding:40px 24px;gap:24px}.login-hero h1{font-size:30px}.login-form{padding:32px 24px}}.pair{display:flex;flex-direction:column;gap:14px;align-items:flex-start;max-width:520px;margin:0 auto;padding:72px var(--page-x)}.pair-brand{font-size:17px;font-weight:700;color:var(--brand-500)}.pair-title{font-size:30px;font-weight:600;line-height:1.1;margin:0}.pair-text{font-size:14px;color:var(--ink-600);line-height:1.5;margin:0}.pair-missing{color:var(--critical-700)}.pair-foot{font-size:12px;color:var(--text-muted);margin:0}.content>.column.set-grid{display:grid;min-width:0}.set-grid{grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start;padding-top:20px}.set-main{display:flex;flex-direction:column;gap:14px;min-width:0}.set-head{display:flex;align-items:center;justify-content:space-between}.set-h2{font-size:20px;font-weight:600;margin:0}.set-h2-spaced{padding-top:18px}.set-table{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.set-thead,.set-trow{display:grid;grid-template-columns:minmax(0,1fr) 100px 110px 170px 90px;gap:12px;align-items:center}.set-thead{padding:10px 16px;background:var(--surface-sunken);font-size:11px;letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase}.set-trow{padding:14px 16px;border-top:1px solid var(--ink-100)}.set-trow-revoked{color:var(--ink-300)}.set-tlabel{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.set-tsmall{font-size:12px;color:var(--text-secondary)}.set-trow-revoked .set-tsmall{color:inherit}.set-trole{justify-self:start}.set-revoke{font-size:12px;color:var(--critical-700);text-align:right}.set-revoke:hover{text-decoration:underline}.set-trevoked{font-size:12px;text-align:right}.set-tkept{color:var(--text-muted)}.set-muted{display:block;color:var(--text-secondary)}.set-error{font-size:12px;color:var(--critical-700)}.set-ok{font-size:12px;color:var(--positive-700)}.set-secret{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--brand-100);border-radius:var(--radius-lg);background:var(--brand-50)}.set-secret-value{font-size:13px;word-break:break-all}.set-secret-foot{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-secondary)}.set-password{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.set-password .field-wrap{width:260px}.set-backup{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--text-secondary)}.set-instructions{display:flex;flex-direction:column;gap:10px}.set-instructions-editor{border:1px solid var(--border);border-radius:var(--radius-lg);padding:12px 14px}.set-instructions-editor .editor{min-height:160px}.set-instructions-foot{display:flex;align-items:center;gap:14px;font-size:12px}.set-pair{display:flex;flex-direction:column;gap:14px;padding:22px;border:1px solid var(--brand-100);border-radius:var(--radius-xl);background:var(--brand-50)}.set-pair-text{font-size:13px;color:var(--ink-600);line-height:1.5;margin:0}.set-pair-empty{color:var(--text-muted)}.set-qr{display:flex;align-items:center;justify-content:center;padding:18px;background:#fff;border-radius:var(--radius-lg);border:1px solid var(--brand-100)}.set-qr svg{width:180px;height:180px}.set-pair-url{font-size:11px;color:var(--text-secondary);word-break:break-all}.set-footer{display:block;text-align:center;padding:0 var(--page-x) 40px;font-size:12px;color:var(--text-secondary)}@media(max-width:1100px){.set-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.set-thead{display:none}.set-trow{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.set-revoke,.set-trevoked{text-align:right}.set-password .field-wrap{width:100%}}.set-skill{display:flex;flex-direction:column;gap:12px;min-width:0;font-size:13px}.set-skill p{margin:0;line-height:1.6}.set-skill h3{font-size:14px;font-weight:600;margin:10px 0 0}.set-skill code{font-family:var(--font-mono);font-size:12px;overflow-wrap:anywhere}.set-command{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;min-width:0}.set-command-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;background:var(--surface-sunken);font-weight:500}.set-command pre{margin:0;padding:14px;max-height:250px;overflow:auto;line-height:1.6}.set-command [role=status]:not(:empty){display:block;padding:0 14px 10px;color:var(--text-secondary)}.set-skill-details{color:var(--text-secondary)}.set-skill-details summary{cursor:pointer}.set-skill-details p{margin-top:10px}.set-skill-details a{color:var(--brand-700);text-decoration:underline}.set-skill-hash{word-break:break-all}.company-main{margin:0;padding:16px var(--page-x) 48px;overflow-wrap:anywhere}.company-heading,.company-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px}.company-heading h2{font:600 20px var(--font-display);margin:0}.company-heading .company-actions{margin-top:0}.company-muted{color:var(--text-secondary);font-size:14px}.company-tabs{display:flex;flex-wrap:wrap;gap:20px;margin:0}.company-tabs a{display:flex;align-items:center;min-height:44px;padding:8px 0;border-bottom:3px solid transparent;color:var(--text-secondary);text-decoration:none}.company-tabs a[aria-current=page]{color:var(--brand-600);border-color:var(--brand-500);font-weight:600}.company-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 16px}.company-card{padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0}.company-card h3{font:500 20px var(--font-display);margin:0 0 8px}.company-card a{overflow-wrap:anywhere}.company-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.company-section{margin:16px 0}.company-section>h3,.company-section-head h3{margin:0 0 8px}.company-section>p{margin:8px 0}.company-person{display:flex;align-items:center;gap:16px;background:var(--brand-50);border:1px solid var(--brand-200);border-radius:8px;padding:16px;margin:8px 0}.company-person-text{flex:1;min-width:0}.company-person h3{font:500 20px var(--font-display);margin:0 0 4px}.company-person p{margin:8px 0}.company-avatar{border-radius:50%;background:var(--brand-100);padding:12px;font:20px var(--font-display);color:var(--brand-600)}.company-chip{display:inline-block;padding:3px 8px;margin:2px 6px 2px 0;background:var(--ink-50);font-size:12px;border-radius:4px}.company-panel{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:min(640px,100vw);max-width:100vw;border:0;border-left:1px solid var(--border);padding:32px;overflow:auto;box-shadow:var(--shadow-lg)}.company-panel::backdrop{background:#0b0e144d}.company-panel-close{float:right}.company-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.company-form-grid label{display:grid;gap:7px}.company-input,.company-form-grid input,.company-form-grid select,.company-form-grid textarea{width:100%;border:1px solid var(--border-strong);border-radius:4px;padding:10px;background:#fff;color:var(--text-primary);font:inherit}.company-form-grid .wide{grid-column:1/-1}.company-role-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:0;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-md);min-width:0}.company-role-options label{display:flex;align-items:center;gap:8px;min-height:36px}.company-role-options input[type=checkbox]{width:16px;height:16px;flex-shrink:0;margin:0}.company-error{color:var(--critical-700)}.company-source{padding:16px 0;border-bottom:1px solid var(--border)}.company-fact-value{font:600 26px var(--font-display)}.company-editor-section{border-top:1px solid var(--border);padding-top:20px;margin-top:20px}.company-editor-section textarea{min-height:90px}.company-history{border:1px solid var(--border);padding:16px;margin:12px 0}.company-delete{color:var(--critical-700)}@media(max-width:720px){.company-role-options,.company-grid,.company-form-grid{grid-template-columns:1fr}.company-person,.company-heading{align-items:flex-start;flex-wrap:wrap}.company-person{gap:14px}.company-person .company-actions{width:100%}.company-panel{padding:22px}.company-form-grid .wide{grid-column:auto}}.company-main{width:100%;min-width:0}.company-heading>div{min-width:0}.import-table-wrap{max-width:100%;min-width:0}.band{display:flex;flex-direction:column;gap:8px;padding:12px var(--page-x);background:var(--brand-50);border-bottom:1px solid var(--brand-100)}.band-compact{padding-top:8px;padding-bottom:8px}.band-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.band-main{display:flex;flex:1 1 320px;flex-direction:column;gap:4px;min-width:0}.band-crumbs{font-size:12px;color:var(--text-secondary);overflow-wrap:anywhere}.band-sep{color:var(--ink-300);margin:0 6px}.band-title{font-size:28px;font-weight:600;line-height:1.15;margin:0;overflow-wrap:anywhere}.band-meta{display:flex;align-items:center;gap:4px 12px;flex-wrap:wrap;font-size:13px;color:var(--ink-600)}.band-meta>*{min-width:0;overflow-wrap:anywhere}.band-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.band-right .company-actions{margin-top:0}@media(max-width:720px){.band-title{font-size:24px}.band-right{align-items:flex-start}}.ev-muted{color:var(--text-muted);padding:24px var(--page-x)}.ev-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ev-kind{height:34px;padding:0 12px;border-radius:var(--radius-pill);background:var(--brand-500);color:#fff;border:0;font-weight:500}.ev-person{height:34px;padding:0 10px;border-radius:var(--radius-md);border:1px solid var(--border-strong);background:#fff;font-size:13px}.ev-kind:disabled,.ev-person:disabled{opacity:1}.ev-spacer{flex:1}.ev-parent{font-size:13px;color:var(--text-secondary)}.ev-main{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;padding:30px var(--page-x);min-height:0}.ev-editor{display:flex;flex-direction:column;gap:16px;min-height:0}.ev-readonly{flex:1;min-height:0;overflow:auto}.ev-foot{display:flex;align-items:center;gap:14px;padding-top:12px;border-top:1px solid var(--ink-100);font-size:12px;color:var(--text-muted)}.ev-error{color:var(--critical-700)}.ev-side{display:flex;flex-direction:column;gap:18px}.ev-block{display:flex;flex-direction:column;gap:10px}.ev-followup{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:var(--radius-lg);border:1px solid var(--border)}.ev-followup-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ev-response{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:var(--radius-lg);background:var(--ink-50);color:inherit}.ev-response-head{display:flex;align-items:center;gap:8px;font-weight:600}.ev-response-body{font-size:13px;color:var(--ink-700)}.ev-response-meta{font-size:12px;color:var(--text-muted)}.ev-side-foot{display:flex;justify-content:space-between;font-size:12px;color:var(--text-muted)}.ev-delete{color:var(--critical-700)}@media(max-width:900px){.ev-main{grid-template-columns:1fr;gap:24px;padding:20px var(--page-x) 40px}}.ev-controls>.date-field{width:230px;max-width:100%}.ev-followup-row{grid-template-columns:minmax(0,1fr)}.import-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:28px 0}.import-summary .company-card{padding:20px}.import-summary .company-fact-value{display:block;margin-bottom:8px}.import-preserved{background:var(--brand-50);border:1px solid var(--brand-200);padding:16px 20px;border-radius:6px;margin:24px 0}.import-table-wrap{overflow:auto;border:1px solid var(--border);border-radius:8px;margin:20px 0}.import-table{width:100%;border-collapse:collapse;text-align:left;min-width:660px}.import-table th{background:var(--ink-25);font-size:12px;font-weight:500;color:var(--text-secondary);padding:16px}.import-table td{padding:20px 16px;border-top:1px solid var(--border);vertical-align:top}.import-comparison{display:grid;grid-template-columns:1fr 1fr;gap:12px}.import-conflict{border:0;border-top:1px solid var(--border);padding:20px 0}.import-conflict-panel{width:min(800px,100vw)}.import-conflict-panel fieldset>label{display:block;padding:8px}.import-value{font:14px var(--font-sans);white-space:pre-wrap;overflow-wrap:anywhere}.import-metadata{display:grid;grid-template-columns:140px 1fr;gap:12px;overflow-wrap:anywhere}.import-metadata dt{color:var(--text-secondary)}.import-metadata dd{margin:0;min-width:0}.import-file,.import-result-links{display:grid;gap:12px;margin:24px 0}.import-result-links a{overflow-wrap:anywhere}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:720px){.import-summary{grid-template-columns:1fr 1fr}.import-summary .company-card{padding:14px}.import-comparison{grid-template-columns:1fr}.import-metadata{grid-template-columns:1fr;gap:6px}.import-metadata dd{margin-bottom:10px}}.import-table th{position:relative}.pending-imports{margin-bottom:28px}.pending-imports h2{margin:0 0 12px;font-size:22px}.pending-import-list{list-style:none;padding:0;margin:0}.pending-import-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 8px;border-bottom:1px solid var(--border);text-align:left}.pending-import-row:hover{background:var(--ink-50)}.pending-import-row svg{flex-shrink:0;color:var(--text-link)}.pending-import-description{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.orgs-import-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:4px;padding:0 4px;border-radius:var(--radius-pill);background:var(--brand-600);color:#fff;font-size:11px;font-weight:600}.orgs-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:8px 24px}.orgs-toolbar .company-tabs{flex-shrink:0}.orgs-search{display:flex;align-items:center;gap:10px;flex:1;min-width:0;max-width:520px;height:40px;padding:0 14px;border-radius:var(--radius-lg);background:#fff;border:1px solid var(--brand-100);color:var(--text-muted)}.orgs-search input{flex:1;min-width:0;border:0;outline:0;background:none;font-size:14px;color:var(--text-primary)}.orgs-search kbd{font-size:11px;border:1px solid var(--border-strong);border-radius:3px;padding:1px 5px}.orgs-search svg{width:15px;height:15px;flex-shrink:0}.orgs-section{padding:12px 12px 4px}.orgs-section+.orgs-section{padding-top:26px}.orgs-row{display:grid;grid-template-columns:minmax(0,1fr) 260px 110px;gap:12px;align-items:center;padding:10px 12px;border-radius:var(--radius-lg);color:inherit}.orgs-row:hover{background:var(--ink-50)}.orgs-name{display:flex;flex-direction:column;gap:3px;min-width:0;overflow-wrap:anywhere}.orgs-sub:empty{display:none}.orgs-name>span:first-child{font-weight:600;font-size:15px}.orgs-sub{font-size:12px;color:var(--text-secondary)}.orgs-reason{display:flex;align-items:center;gap:8px;font-size:13px}.orgs-reason-muted{color:var(--text-secondary)}.orgs-none{color:var(--ink-300)}.orgs-dot{width:10px;height:10px;flex-shrink:0;border-radius:var(--radius-pill);border:2px solid var(--warning-500)}.orgs-dot-critical{border-color:var(--critical-500)}.orgs-dot-neutral{border-color:var(--ink-300)}.orgs-date{font-size:12px;color:var(--text-muted);text-align:right}.orgs-date-warning{color:var(--warning-700)}.orgs-date-critical{color:var(--critical-700)}.orgs-muted{color:var(--text-muted);padding:24px 16px}.orgs-content>.column{max-width:none}@media(min-width:1024px){.band.orgs-band{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px 24px}.orgs-band .band-top{display:contents}.orgs-band .band-main{grid-column:1;grid-row:1}.orgs-band .band-title{font-size:24px}.orgs-band .band-meta{display:none}.orgs-band .band-right{grid-column:3;grid-row:1}.orgs-toolbar{grid-column:2;grid-row:1;justify-content:flex-start;gap:20px}.orgs-band .company-filters{grid-column:1 / -1;margin:0}.orgs-row{min-height:44px;padding:8px 12px;border-bottom:1px solid var(--ink-100);border-radius:0;grid-template-columns:minmax(0,1fr) minmax(200px,1fr) 110px}}@media(max-width:720px){.orgs-band .band-title{font-size:clamp(20px,6vw,24px)}.orgs-band .band-top{flex-wrap:nowrap}.orgs-band .band-meta{display:none}.orgs-band .company-actions{flex-wrap:nowrap}.orgs-band .company-actions>a{display:inline-flex;align-items:center;min-height:44px}.orgs-band .btn{width:44px;height:44px;padding:0;flex-shrink:0}.orgs-create-label{display:none}.orgs-search{max-width:none;height:44px;padding:0 10px}.orgs-toolbar{gap:12px}.orgs-search input{font-size:16px}.orgs-search kbd{display:none}.orgs-section{padding:8px 8px 4px}.orgs-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name" "reason date";gap:2px 8px;min-height:56px;padding:8px;border-radius:0;border-bottom:1px solid var(--ink-100)}.orgs-name{grid-area:name;gap:0}.orgs-reason{grid-area:reason;min-width:0;overflow-wrap:anywhere;font-size:12px}.orgs-date{grid-area:date;align-self:end;white-space:nowrap}.orgs-band .company-filters{margin:4px 0 0;gap:8px 14px}}.company-filters{display:flex;flex-wrap:wrap;align-items:end;gap:14px;margin:20px 0}.company-filters label{display:grid;gap:6px;font-size:12px;color:var(--text-secondary)}.company-filters select{font:14px var(--font-sans);max-width:220px;padding:9px;border:1px solid var(--border);border-radius:4px;background:#fff;color:var(--text-primary)}@media(max-width:720px){.company-filters label{width:calc(50% - 7px)}.company-filters select{width:100%}}.orgs-search>.floating-field{flex:1}.orgs-search .floating-field-control{height:38px;padding:16px 0 0;border:0;background:none}.orgs-search .floating-field-label{inset:7px 0 auto;font-size:14px;line-height:22px}.orgs-search .floating-field-control:focus+.floating-field-label,.orgs-search .floating-field-control:not(:placeholder-shown)+.floating-field-label{transform:translateY(-6px) scale(.75)}.orgs-search .floating-field-control:focus-visible{outline:0;box-shadow:none}.orgs-search:focus-within{outline:2px solid var(--brand-500);outline-offset:2px}@media(max-width:720px){.orgs-search .floating-field-control{height:42px;font-size:16px}}.org-sep{color:var(--ink-300)}.org-lic{font-size:12px}.org-next{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--radius-lg);background:#fff;border:1px solid var(--brand-100);font-weight:500}.org-next-dot{width:10px;height:10px;flex-shrink:0;border-radius:var(--radius-pill);border:2px solid var(--warning-500)}.org-people{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;--fade-l: 0px;--fade-r: 0px;-webkit-mask-image:linear-gradient(to right,transparent,black var(--fade-l),black calc(100% - var(--fade-r)),transparent);mask-image:linear-gradient(to right,transparent,black var(--fade-l),black calc(100% - var(--fade-r)),transparent)}.org-people[data-edge-left]{--fade-l: 40px}.org-people[data-edge-right]{--fade-r: 40px}.org-addperson{display:flex;align-items:center;justify-content:center;padding:0 18px;min-height:62px;border-radius:var(--radius-lg);border:1px dashed var(--brand-200);color:var(--brand-600);font-size:13px;font-weight:500;white-space:nowrap}.org-column{max-width:860px;padding-top:22px}.org-muted{color:var(--text-muted);padding:40px var(--page-x)}
