.td-shell.lwt-design{--background:var(--lwt-navy);--foreground:var(--lwt-text);--card:var(--lwt-panel);--card-foreground:var(--lwt-text);--primary:var(--lwt-orange);--primary-foreground:var(--lwt-navy);--secondary:var(--lwt-panel-raised);--secondary-foreground:var(--lwt-text);--muted:var(--lwt-panel-raised);--muted-foreground:var(--lwt-muted);--accent:var(--lwt-panel-raised);--accent-foreground:var(--lwt-text);--popover:var(--lwt-panel);--popover-foreground:var(--lwt-text);--border:var(--lwt-border);--input:var(--lwt-border);--ring:var(--lwt-info);font-family:var(--lwt-font);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.td-shell) :is([data-slot=select-content],[data-slot=dialog-content]){--background:var(--lwt-navy);--foreground:var(--lwt-text);--card:var(--lwt-panel);--card-foreground:var(--lwt-text);--primary:var(--lwt-orange);--primary-foreground:var(--lwt-navy);--secondary:var(--lwt-panel-raised);--secondary-foreground:var(--lwt-text);--muted:var(--lwt-panel-raised);--muted-foreground:var(--lwt-muted);--accent:var(--lwt-panel-raised);--accent-foreground:var(--lwt-text);--popover:var(--lwt-panel);--popover-foreground:var(--lwt-text);--border:var(--lwt-border);--input:var(--lwt-border);--ring:var(--lwt-info);font-family:var(--lwt-font);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.td-shell .workspace-body{background:var(--lwt-navy);width:100%;min-width:0}.td-header{z-index:25;background:var(--lwt-sidebar);border-bottom:1px solid var(--lwt-border);align-items:center;gap:28px;min-height:86px;padding:18px 4.5%;display:flex;position:relative}.td-brand{white-space:nowrap}.td-brand>span>span{color:var(--lwt-orange)}.td-primary-nav{align-items:center;gap:24px;margin:0 auto;font-size:13px;display:flex}.td-header a:hover,.td-menu a[aria-current],.td-primary-nav [aria-current]{color:var(--lwt-orange)}.td-account-nav{align-items:center;gap:12px;display:flex}.td-account-nav .lwt-button{position:relative}.td-header .lwt-button-primary:hover{color:var(--lwt-navy)}.td-profile-link{text-overflow:ellipsis;white-space:nowrap;max-width:180px;display:block;overflow:hidden}.td-unread{background:var(--lwt-orange);color:var(--lwt-navy);border-radius:12px;padding:1px 5px;font-size:10px;position:absolute;top:-5px;right:-5px}.td-menu{border:1px solid var(--lwt-border);border-radius:var(--lwt-radius);background:var(--lwt-panel);grid-template-columns:1fr 1fr;gap:4px;width:min(620px,91vw);max-height:75svh;padding:16px;display:grid;position:absolute;top:calc(100% - 1px);right:4.5%;overflow-y:auto;box-shadow:0 20px 40px #0006}.td-menu a{border-radius:var(--lwt-radius);min-height:44px;padding:10px 12px;font-size:14px}.td-menu a:hover{background:var(--lwt-panel-raised)}.td-shell .workspace-main{max-width:1600px;padding:48px 4.5%}.td-shell .page-heading{gap:24px;margin-bottom:32px}.td-shell .page-heading h1{letter-spacing:-.035em;margin:14px 0 18px;font-size:clamp(30px,3.3vw,48px);font-weight:700;line-height:1.12}.td-shell .eyebrow{color:var(--lwt-orange);letter-spacing:.14em;font-size:11px;font-weight:700}.td-shell .page-heading p{color:var(--lwt-muted);font-size:15px}.td-shell :is(.panel,.person-card,.filters){background:var(--lwt-panel);border-color:var(--lwt-border);border-radius:var(--lwt-radius)}.td-shell .filters{grid-template-columns:minmax(240px,1.7fr) repeat(2,minmax(170px,1fr));gap:20px;padding:24px;display:grid}.td-shell .filters :is(.field,.search){width:100%;min-width:0}.td-shell .filters .search{align-self:end}.td-shell :is(.search,.search input,.field input,.field textarea,[data-slot=select-trigger]){background:var(--lwt-navy);border-color:var(--lwt-border);color:var(--lwt-text)}.td-shell [data-slot=select-trigger]{border-radius:var(--lwt-radius);width:100%;min-height:46px}.td-shell .checkline{min-height:46px;font-size:13px}.td-shell .search svg,.td-shell .location-tag svg,.td-shell .person-card .small svg{color:var(--lwt-info);flex-shrink:0}.td-shell .location-tag{background:var(--lwt-panel);border-radius:var(--lwt-radius)}.td-shell .section-head{flex-wrap:wrap;gap:12px}.td-shell .section-head>p{color:var(--lwt-text)}.td-shell .person-card{overflow-wrap:anywhere;padding:24px}.td-shell .person-card h2{font-size:24px;font-weight:700;line-height:1.2}.td-shell :is(.specialties,.small){color:var(--lwt-muted)}.td-shell .avatar{color:var(--lwt-info);background:var(--lwt-panel-raised);border:1px solid var(--lwt-border);border-radius:var(--lwt-radius);font-weight:700}.td-shell .badge{background:var(--lwt-panel-raised);color:var(--lwt-info);border-color:var(--lwt-border);white-space:normal}.td-shell .badge.green{background:var(--lwt-panel-raised);color:var(--lwt-success);border-color:var(--lwt-border)}.td-shell .verified{color:var(--lwt-info)!important}.td-shell .card-bottom{color:var(--lwt-orange)}.td-shell .icon-link{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.td-shell .blank{border:1px dashed var(--lwt-border);background:var(--lwt-panel);border-radius:var(--lwt-radius);padding:48px 24px}.td-shell .blank [data-slot=empty-title]{font-size:24px;font-weight:700}.td-shell .button{background:var(--lwt-panel-raised);color:var(--lwt-text);border-color:var(--lwt-border);border-radius:var(--lwt-radius);min-height:44px;font-size:14px;font-weight:700}body:has(.td-shell) [data-slot=dialog-content] .button{background:var(--lwt-panel-raised);color:var(--lwt-text);border-color:var(--lwt-border);border-radius:var(--lwt-radius);min-height:44px;font-size:14px;font-weight:700}.td-shell .button.primary{background:var(--lwt-orange);color:var(--lwt-navy);border-color:var(--lwt-orange)}body:has(.td-shell) [data-slot=dialog-content] .button.primary{background:var(--lwt-orange);color:var(--lwt-navy);border-color:var(--lwt-orange)}.td-shell .button.primary:hover{background:#ff914f}.td-shell .workspace-footer{color:var(--lwt-muted);border-color:var(--lwt-border);padding:24px 4.5%}body:has(.td-shell) [data-slot=dialog-content]{background:var(--lwt-panel);color:var(--lwt-text)}body:has(.td-shell) [data-slot=dialog-content] :is(input,textarea){background:var(--lwt-navy);color:var(--lwt-text);border-color:var(--lwt-border)}@media (max-width:1199px){.td-primary-nav{display:none}.td-account-nav{margin-left:auto}}@media (max-width:800px){.td-shell .filters{grid-template-columns:repeat(2,minmax(0,1fr))}.td-shell .filters .search{grid-column:1/-1}.td-shell .people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.td-header{gap:10px;min-height:75px;padding:14px 20px}.td-brand{gap:7px;font-size:19px}.td-brand svg{width:29px}.td-account-nav{display:none}.td-header>button{margin-left:auto}.td-menu{grid-template-columns:1fr;width:calc(100% - 40px);right:20px}.td-shell .workspace-main{padding:30px 20px}.td-shell .page-heading{margin-bottom:24px;display:block}.td-shell .page-heading h1{font-size:30px}.td-shell .location-tag{margin-top:8px;display:inline-flex}.td-shell .filters{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.td-shell .people-grid{grid-template-columns:minmax(0,1fr)}.td-shell .blank{padding:32px 20px}.td-shell .blank [data-slot=empty-title]{font-size:22px}.td-shell .workspace-footer{flex-wrap:wrap;gap:12px;padding:24px 20px}}.td-shell .choice{background:var(--lwt-navy)!important;border-color:var(--lwt-border)!important}body:has(.td-shell) [data-slot=dialog-content] .choice{background:var(--lwt-navy)!important;border-color:var(--lwt-border)!important}
