.secondary-page{gap:var(--space-6);min-inline-size:0;color:var(--color-text-primary);display:grid}.secondary-page svg{stroke-width:1.75px;flex:none;block-size:20px;inline-size:20px}.secondary-page button,.secondary-page input,.secondary-page select{font:inherit}.secondary-page button{cursor:pointer}.secondary-page button:disabled{cursor:not-allowed}.secondary-page :where(button,input,select):focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.secondary-page h2,.secondary-page h3,.secondary-page p{margin:0}.secondary-page h2{font-size:var(--font-size-section);line-height:var(--line-height-section);font-weight:600}.secondary-page>.page-header{margin-block-end:0}.secondary-page .page-header .page-description{margin-block-start:var(--space-2)}.secondary-page .page-header .eyebrow{margin-block-end:var(--space-2)}.secondary-muted{color:var(--color-text-secondary)}.secondary-summary{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.secondary-summary-item{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);min-inline-size:0;display:flex}.secondary-summary-item>div{justify-content:space-between;align-items:center;gap:var(--space-4);flex:1;display:flex}.secondary-summary-label{color:var(--color-text-secondary);font-size:var(--font-size-meta)}.secondary-summary-item strong{font-size:25px;font-weight:600;line-height:1.3}.secondary-summary-icon{border-radius:var(--radius-control);block-size:44px;inline-size:44px;color:var(--color-action-primary-bg);background:var(--color-info-bg);flex:none;place-items:center;display:grid}.secondary-summary-icon--teal{color:var(--color-action-gradient-end);background:var(--color-surface-accent)}.secondary-summary-icon--amber{color:var(--color-warning-fg);background:var(--color-warning-bg)}.secondary-summary-indicator{background:var(--color-success-fg);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.secondary-summary-indicator--blue{background:var(--color-action-primary-bg)}.secondary-list-surface{min-inline-size:0;overflow:hidden}.secondary-toolbar{align-items:center;gap:var(--space-4);padding:var(--space-6);border-block-end:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.secondary-search{align-items:center;gap:var(--space-3);min-block-size:var(--control-height);inline-size:min(100%,360px);padding-inline:var(--space-4);border:1px solid var(--color-border-control);border-radius:var(--radius-control);color:var(--color-text-secondary);background:var(--color-surface);display:flex}.secondary-search:focus-within{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.secondary-search input{min-block-size:46px;inline-size:100%;min-inline-size:0;color:var(--color-text-primary);background:0 0;border:0;padding:0;outline:none!important}.secondary-search input::placeholder{color:var(--color-text-placeholder)}.secondary-select{align-items:center;gap:var(--space-3);color:var(--color-text-secondary);display:flex;position:relative}.secondary-select>span{font-size:var(--font-size-meta)}.secondary-select select{appearance:none;min-block-size:var(--control-height);padding-inline:var(--space-4) var(--space-10);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer}.secondary-select>svg{pointer-events:none;block-size:16px;inline-size:16px;position:absolute;inset-inline-end:12px}.secondary-list-heading{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);display:flex}.secondary-results{color:var(--color-text-secondary);font-size:var(--font-size-meta);white-space:nowrap}.secondary-list-footnote{justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta);border-block-start:1px solid var(--color-border-subtle);background:var(--color-canvas);flex-wrap:wrap;display:flex}.secondary-cell-primary{font-weight:400;display:block}.secondary-cell-secondary{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta);margin-block-start:4px;display:block}.clients-table{border-collapse:collapse;text-align:start;inline-size:100%}.clients-table thead{color:var(--color-text-secondary);background:var(--color-canvas)}.clients-table th,.clients-table td{text-align:start;padding:var(--space-5) var(--space-4);font-size:var(--font-size-meta);line-height:var(--line-height-meta);vertical-align:middle}.clients-table thead th{padding-block:var(--space-3);white-space:nowrap;font-weight:400}.clients-table :is(th,td):first-child{padding-inline-start:var(--space-6)}.clients-table :is(th,td):last-child{padding-inline-end:var(--space-6)}.clients-table tbody tr+tr{border-block-start:1px solid var(--color-border-subtle)}.clients-table tbody tr:hover{background:var(--color-canvas)}.clients-table th[scope=row]{inline-size:24%;font-weight:400}.secondary-person-button{align-items:center;gap:var(--space-3);text-align:start;min-block-size:48px;color:var(--color-text-primary);border-radius:var(--radius-small);background:0 0;border:0;padding:0;display:flex}.secondary-person-button strong{font-size:var(--font-size-body);font-weight:600}.secondary-person-button>span{min-inline-size:0}.secondary-person-hint{color:var(--color-link);align-items:center;gap:4px;margin-block-start:4px;font-size:9px;font-weight:400;display:flex}.secondary-person-hint svg{block-size:13px;inline-size:13px}.secondary-contact{gap:var(--space-1);overflow-wrap:anywhere;color:var(--color-text-secondary);display:grid}.secondary-contact bdi{justify-self:start}.secondary-next-session{align-items:center;gap:var(--space-2);display:flex}.secondary-next-session>svg{color:var(--color-text-secondary);block-size:16px;inline-size:16px}.secondary-filter-group{align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--color-surface-subtle);border-radius:var(--radius-control);display:inline-flex}.secondary-filter-group button{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:44px;padding-inline:var(--space-4);color:var(--color-text-secondary);border-radius:var(--radius-small);background:0 0;border:1px solid #0000;display:flex}.secondary-filter-group button[aria-pressed=true]{color:var(--color-action-primary-bg);background:var(--color-surface);border-color:var(--color-border-selected);box-shadow:var(--shadow-card);font-weight:600}.secondary-filter-group button>span{font-size:var(--font-size-caption);min-inline-size:20px}.secondary-search--tasks{inline-size:min(100%,320px);margin-inline-start:auto}.secondary-inline-error{padding:var(--space-3) var(--space-4);color:var(--color-danger-fg);background:var(--color-danger-bg);border-radius:var(--radius-small);margin:var(--space-4) var(--space-6)!important}.secondary-task-list{padding:0 var(--space-6) var(--space-2);margin:0;list-style:none}.secondary-task-row{gap:var(--space-4);padding-block:var(--space-5);grid-template-columns:48px minmax(0,1fr) 96px minmax(112px,auto);align-items:center;display:grid}.secondary-task-row+.secondary-task-row{border-block-start:1px solid var(--color-border-subtle)}.secondary-task-check{cursor:pointer;place-items:center;block-size:48px;inline-size:48px;display:grid;position:relative}.secondary-task-check input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;margin:0;position:absolute;inset:0}.secondary-task-check>span{border:1px solid var(--color-border-control);background:var(--color-surface);pointer-events:none;border-radius:6px;place-items:center;block-size:24px;inline-size:24px;display:grid}.secondary-task-check input:checked+span{color:var(--color-text-inverse);border-color:var(--color-action-gradient-end);background:var(--color-action-gradient-end)}.secondary-task-check input:focus-visible+span{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.secondary-task-check input:disabled+span{background:var(--color-disabled-bg);border-color:var(--color-disabled-border)}.secondary-task-check:has(input:disabled){cursor:not-allowed}.secondary-task-check svg{stroke-width:2px;block-size:16px;inline-size:16px}.secondary-task-content{min-inline-size:0}.secondary-task-content h3{font-size:var(--font-size-body);line-height:var(--line-height-body);overflow-wrap:anywhere;font-weight:400}.secondary-task-row.is-completed .secondary-task-content h3{color:var(--color-text-secondary);text-decoration:line-through}.secondary-task-row.is-cancelled .secondary-task-content h3{color:var(--color-text-secondary)}.secondary-task-context{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-meta);flex-wrap:wrap;margin-block-start:4px;display:flex}.secondary-task-context button{min-block-size:32px;color:var(--color-link);text-align:start;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.secondary-task-context button:hover{text-decoration:underline}.secondary-task-context button svg{block-size:14px;inline-size:14px}.secondary-task-context .secondary-session-link{padding-inline-start:var(--space-2)}.secondary-task-assignee{font-size:var(--font-size-meta);gap:4px;display:grid}.secondary-task-assignee>span{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.secondary-task-assignee strong{font-weight:400}.secondary-task-due{justify-items:end;gap:var(--space-1);display:grid}.secondary-task-due svg{block-size:14px;inline-size:14px}.secondary-undated,.secondary-task-progress{color:var(--color-text-secondary);font-size:var(--font-size-meta)}.settings-demo-notice{align-items:center;gap:var(--space-4);padding:var(--space-6);background:var(--color-surface-accent);display:flex}.settings-notice-icon{block-size:48px;inline-size:48px;color:var(--color-action-gradient-end);background:var(--color-surface);border-radius:var(--radius-control);flex:none;place-items:center;display:grid}.settings-demo-notice>div{flex:1}.settings-demo-notice h2{font-size:var(--font-size-subheading)}.settings-demo-notice p{color:var(--color-text-secondary);line-height:var(--line-height-body);margin-block-start:4px}.settings-grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.settings-card{padding:var(--space-6);min-inline-size:0}.settings-card-heading{align-items:center;gap:var(--space-3);margin-block-end:var(--space-6);display:flex}.settings-heading-icon{border-radius:var(--radius-control);block-size:40px;inline-size:40px;color:var(--color-link);background:var(--color-info-bg);flex:none;place-items:center;display:grid}.settings-card-heading p{font-size:var(--font-size-meta);color:var(--color-text-secondary);line-height:var(--line-height-meta);margin-block-start:4px}.settings-profile{align-items:center;gap:var(--space-3);border-block-end:1px solid var(--color-border-subtle);padding-block-end:var(--space-6);display:flex}.settings-profile>div{flex:1}.settings-profile strong{font-size:var(--font-size-subheading);font-weight:600;display:block}.settings-profile div>span{color:var(--color-text-secondary);font-size:var(--font-size-meta);margin-block-start:4px;display:block}.settings-details{margin:var(--space-3) 0 0}.settings-details>div{justify-content:space-between;align-items:start;gap:var(--space-4);padding-block:var(--space-3);font-size:var(--font-size-meta);line-height:var(--line-height-meta);display:flex}.settings-details dt{color:var(--color-text-secondary);flex:none}.settings-details dd{text-align:end;margin:0}.settings-card-note{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta);border-block-start:1px solid var(--color-border-subtle);align-items:start;padding-block-start:var(--space-4);display:flex;margin-block-start:var(--space-5)!important}.settings-card-note svg{block-size:16px;inline-size:16px;margin-block-start:2px}.settings-brand-display{align-items:center;gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-control);background:var(--color-canvas);min-block-size:88px;display:flex}.settings-brand-logo{flex:none;block-size:auto;inline-size:96px}.settings-brand-display strong{font-size:var(--font-size-meta);font-weight:600}.settings-brand-display p{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-meta);margin-block-start:4px}.settings-integration-list{margin:0;padding:0;list-style:none}.settings-integration-list li{gap:var(--space-3);padding-block:var(--space-5);grid-template-columns:36px minmax(0,1fr) auto;align-items:start;display:grid}.settings-integration-list li:first-child{padding-block-start:0}.settings-integration-list li:last-child{padding-block-end:0}.settings-integration-list li+li{border-block-start:1px solid var(--color-border-subtle)}.settings-integration-icon{background:var(--color-canvas);border-radius:var(--radius-small);block-size:36px;inline-size:36px;color:var(--color-text-secondary);place-items:center;display:grid}.settings-integration-list h3{font-size:var(--font-size-body);line-height:var(--line-height-body);text-align:start;font-weight:600}.settings-integration-list p{font-size:var(--font-size-meta);color:var(--color-text-secondary);margin-block-start:4px;line-height:1.6}.settings-reset-description{color:var(--color-text-secondary);line-height:var(--line-height-body);margin-block-end:var(--space-6)!important}.settings-reset-confirm{background:var(--color-warning-bg);padding:var(--space-4);border-radius:var(--radius-control)}.settings-reset-confirm h3{font-size:var(--font-size-body);font-weight:600;line-height:var(--line-height-body)}.settings-reset-confirm p{font-size:var(--font-size-meta);color:var(--color-warning-fg);margin-block-start:4px}.settings-reset-actions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.settings-reset-success{align-items:center;gap:var(--space-2);color:var(--color-success-fg);font-size:var(--font-size-meta);display:flex;margin-block-start:var(--space-4)!important}@media (max-width:1279px){.secondary-summary-item{padding:var(--space-4)}.secondary-summary-item>div{flex-direction:column;align-items:start;gap:4px}.secondary-summary-label{line-height:var(--line-height-meta)}.clients-table th,.clients-table td{padding-inline:var(--space-3)}.settings-grid{grid-template-columns:1fr}}@media (max-width:767px){.secondary-page{gap:var(--space-4)}.secondary-summary{gap:var(--space-2)}.secondary-summary-item{padding:var(--space-3);gap:var(--space-2);align-items:start}.secondary-summary-icon,.secondary-summary-indicator{display:none}.secondary-summary-label{font-size:9px}.secondary-summary-item strong{font-size:21px}.secondary-toolbar{padding:var(--space-4);gap:var(--space-3)}.secondary-search{inline-size:100%}.secondary-select{flex:1}.secondary-select select{inline-size:100%}.secondary-list-heading{padding:var(--space-4)}.secondary-list-heading h2{font-size:15px}.secondary-list-footnote{padding:var(--space-4)}.clients-table,.clients-table tbody{display:block}.clients-table thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.clients-table tbody tr{padding:var(--space-4);gap:var(--space-3);display:grid}.clients-table th[scope=row]{inline-size:100%;padding:0 0 var(--space-2);display:block}.clients-table td{gap:var(--space-3);grid-template-columns:96px minmax(0,1fr);align-items:start;display:grid;padding:0!important}.clients-table td:before{content:attr(data-label);color:var(--color-text-secondary);font-size:9px;line-height:20px}.clients-table td>:is(.secondary-cell-primary,.secondary-cell-secondary){grid-column:2}.clients-table td>.secondary-cell-secondary{margin-block-start:-8px}.clients-table td>:last-child{justify-self:start}.secondary-filter-group{inline-size:100%}.secondary-filter-group button{padding-inline:var(--space-2);flex:1;min-block-size:48px}.secondary-search--tasks{inline-size:100%;margin:0}.secondary-task-list{padding-inline:var(--space-4)}.secondary-task-row{column-gap:var(--space-2);row-gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:48px minmax(0,1fr) auto}.secondary-task-check{grid-row:1/3;align-self:start}.secondary-task-content{grid-column:2/-1}.secondary-task-context button{min-block-size:48px}.secondary-task-context .secondary-session-link{padding-inline-start:0}.secondary-task-assignee{align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-column:2;display:flex}.secondary-task-due{grid-column:3}.settings-demo-notice{padding:var(--space-4);flex-wrap:wrap;align-items:start}.settings-demo-notice>div{flex-basis:calc(100% - 64px)}.settings-demo-notice>:last-child{margin-inline-start:64px}.settings-card{padding:var(--space-4)}.settings-grid{gap:var(--space-4)}.settings-profile{flex-wrap:wrap}.settings-integration-list li{grid-template-columns:36px minmax(0,1fr)}.settings-integration-list li>:last-child{grid-column:2;justify-self:start}.settings-brand-display{gap:var(--space-3);padding:var(--space-4)}.settings-reset-actions{flex-direction:column}}@media (forced-colors:active){.secondary-task-check>span{border-color:buttontext}.secondary-task-check input:checked+span{color:highlighttext;background:highlight}.secondary-filter-group button[aria-pressed=true]{border-color:highlight}}
