:root{--ui-bg:var(--page);--ui-surface:var(--surface-raised);--ui-surface-sunk:var(--surface-sunk);--ui-surface-lifted:var(--surface-lifted);--ui-text:var(--ink);--ui-text-muted:var(--ink-2);--ui-text-faint:var(--ink-3);--ui-border:var(--hairline);--ui-border-strong:color-mix(in srgb, var(--ink) 14%, var(--hairline));--ui-fill:var(--brand);--ui-on-fill:var(--on-brand);--ui-hover:var(--hover);--ui-danger:var(--danger,#c44b3a);--ui-on-danger:#fff;--ui-success:var(--good,#3f8f5f);--ui-info:var(--ai-text);--ui-font:var(--sans);--ui-text-2xs:11px;--ui-text-xs:12px;--ui-text-sm:14px;--ui-text-md:16px;--ui-text-lg:18px;--ui-text-xl:24px;--ui-text-2xl:28px;--ui-leading-tight:1.2;--ui-leading:1.45;--ui-tracking-tight:-.03em;--ui-weight-normal:400;--ui-weight-medium:500;--ui-weight-semibold:600;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-radius-sm:7px;--ui-radius-md:9px;--ui-radius-lg:12px;--ui-radius-xl:16px;--ui-radius-pill:999px;--ui-control-h:42px;--ui-control-h-sm:36px;--ui-shadow-sm:0 1px 2px color-mix(in srgb, var(--ink) 4%, transparent);--ui-shadow-md:0 8px 24px color-mix(in srgb, var(--ink) 10%, transparent);--ui-shadow-lg:0 28px 80px #00000057;--ui-focus:0 0 0 3px color-mix(in srgb, var(--ai) 16%, transparent);--ui-motion-hover:.14s ease-out;--ui-motion-focus:.16s ease-out;--ui-motion-tab:.18s cubic-bezier(.22, .61, .36, 1);--ui-motion-panel:.22s cubic-bezier(.22, .61, .36, 1)}.ui-heading{color:var(--ui-text);font-family:var(--ui-font);font-weight:var(--ui-weight-semibold);letter-spacing:var(--ui-tracking-tight);line-height:var(--ui-leading-tight);margin:0}.ui-heading-xl{font-size:var(--ui-text-2xl)}.ui-heading-lg{font-size:var(--ui-text-xl)}.ui-heading-md{font-size:var(--ui-text-lg)}.ui-heading-sm{font-size:var(--ui-text-md)}.ui-text{font-family:var(--ui-font);line-height:var(--ui-leading);margin:0}.ui-text-body{color:var(--ui-text);font-size:var(--ui-text-md)}.ui-text-muted{color:var(--ui-text-muted);font-size:var(--ui-text-sm)}.ui-text-meta{color:var(--ui-text-faint);font-size:var(--ui-text-xs)}.ui-text-label,.ui-label,.ui-field-label{color:var(--ui-text);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);display:block}.ui-text-kicker{color:var(--ui-text-faint);font-size:var(--ui-text-2xs);font-weight:var(--ui-weight-semibold);letter-spacing:.08em;text-transform:uppercase;display:block}.ui-field{gap:var(--ui-space-1);display:grid}.ui-field-hint,.ui-field-error{margin:0}.ui-field-error{color:var(--ui-danger)}.ui-btn,.qp-button,.route-state-primary,.route-state-secondary{min-height:var(--ui-control-h);padding:0 var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);letter-spacing:-.01em;box-shadow:none;cursor:pointer;justify-content:center;align-items:center;gap:7px;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s,opacity .16s;display:inline-flex}.ui-btn:hover,.ui-btn:focus-visible,.qp-button:hover,.qp-button:focus-visible{border-color:var(--ui-border-strong);outline:none;transform:translateY(-1px)}.ui-btn:focus-visible{box-shadow:var(--ui-focus)}.ui-btn:disabled,.qp-button:disabled{opacity:1;cursor:default;transform:none}.ui-btn-primary,.qp-button-primary,.route-state-primary,.profile-dialog>footer button.primary,.account-dialog footer button.primary,.goal-dialog footer button.primary,.campaign-dialog footer button[type=submit],.ui-btn-primary:hover,.ui-btn-primary:focus-visible,.qp-button-primary:hover,.qp-button-primary:focus-visible{border-color:var(--ui-fill);background:var(--ui-fill);color:var(--ui-on-fill)}.ui-btn-primary:disabled,.qp-button-primary:disabled,.route-state-primary:disabled,.profile-dialog>footer button.primary:disabled,.account-dialog footer button.primary:disabled,.goal-dialog footer button.primary:disabled,.campaign-dialog footer button[type=submit]:disabled{border-color:var(--disabled-fill);background:var(--disabled-fill);color:var(--disabled-text);box-shadow:none}.ui-btn-danger,.sa-danger-button,.profile-dialog>footer button.danger{border-color:var(--ui-danger);background:var(--ui-danger);color:var(--ui-on-danger)}.ui-btn-ghost{min-height:var(--ui-control-h-sm);padding:0 var(--ui-space-2);color:var(--ui-text-muted);box-shadow:none;background:0 0;border-color:#0000;transform:none}.ui-btn-ghost:hover,.ui-btn-ghost:focus-visible{background:var(--ui-hover);color:var(--ui-text);transform:none}.ui-btn-icon,.ui-icon-btn,.dialog-close,.campaign-dialog-close,.generated-modal-close,.theme-toggle-icon{width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);min-height:var(--ui-control-h-sm);min-width:var(--ui-control-h-sm);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);background:0 0;padding:0;transform:none}.ui-btn-icon:hover,.ui-btn-icon:focus-visible,.ui-icon-btn:hover,.ui-icon-btn:focus-visible,.dialog-close:hover,.dialog-close:focus-visible{background:var(--ui-hover);color:var(--ui-text);transform:none}.profile-dialog>footer button,.account-dialog footer button,.goal-dialog footer button,.campaign-dialog footer button,.sa-dialog footer button{min-height:var(--ui-control-h);padding:0 var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium)}.ui-input,.ui-select,.ui-textarea,.form-field input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=hidden]):not([type=range]),.form-field textarea,.form-field select,.profile-field input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=hidden]):not([type=range]),.profile-field textarea,.profile-field select,.campaign-editor input,.campaign-editor textarea,.account-dialog input:not([type=checkbox]):not([type=radio]),.sa-dialog input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=hidden]),.sa-dialog textarea,.sa-dialog select,.sa-form-grid input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=hidden]),.sa-form-grid textarea,.sa-form-grid select,.sa-login-card input,.conn-form input:not([type=checkbox]):not([type=radio]),.core-social-list input,.workspace-login-card input{min-height:var(--ui-control-h);padding:0 var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-text-sm);letter-spacing:-.01em}.ui-textarea,.form-field textarea,.profile-field textarea,.campaign-editor textarea,.sa-dialog textarea{min-height:88px;padding:var(--ui-space-3);resize:vertical;line-height:var(--ui-leading)}.ui-input:focus,.ui-input:focus-visible,.ui-select:focus-visible,.ui-textarea:focus-visible,.form-field :is(input,textarea,select):focus,.profile-field :is(input,textarea,select):focus,.campaign-editor :is(input,textarea):focus,.account-dialog input:focus,.sa-dialog :is(input,textarea,select):focus,.sa-login-card input:focus,.workspace-login-card input:focus{border-color:var(--ai);box-shadow:var(--ui-focus);outline:none}.campaign-editor :is(input,textarea)[aria-invalid=true]{border-color:var(--ui-danger,#b9473f);box-shadow:0 0 0 3px #b9473f24}.ui-input:disabled,.ui-textarea:disabled,.ui-select:disabled{opacity:.55;cursor:default}.ui-control-wrap,.input-with-icon{align-items:center;display:grid;position:relative}.ui-control-wrap .ui-control-icon,.input-with-icon>svg{left:var(--ui-space-3);color:var(--ui-text-faint);pointer-events:none;position:absolute}.ui-control-wrap .ui-input,.input-with-icon input{padding-left:34px}.ui-search .ui-input{width:100%}.filter-search input{width:100%;min-height:0;color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-text-sm);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.filter-search input:focus,.filter-search input:focus-visible{box-shadow:none;border-color:#0000;outline:none}.qp-search-field{border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-text-muted);border-radius:var(--ui-radius-pill)}.qp-search-field input{min-height:0;color:var(--ui-text);font-size:var(--ui-text-sm);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.qp-search-field input:focus,.qp-search-field input:focus-visible{box-shadow:none;outline:none}.qp-filter-field select,.qp-filter-field .ui-select{min-height:0;color:var(--ui-text);font-size:var(--ui-text-sm);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.qp-filter-field select:focus,.qp-filter-field select:focus-visible,.qp-filter-field .ui-select:focus-visible{box-shadow:none;outline:none}.ui-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ui-text-faint) 50%), linear-gradient(135deg, var(--ui-text-faint) 50%, transparent 50%);background-position:calc(100% - 14px),calc(100% - 9px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:28px}.ui-card{gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-text);display:grid}.ui-chip{border-radius:var(--ui-radius-pill);background:var(--ui-surface-sunk);min-height:22px;color:var(--ui-text-muted);font-size:var(--ui-text-2xs);font-weight:var(--ui-weight-semibold);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.ui-chip-success{background:color-mix(in srgb, var(--ui-success) 16%, var(--ui-surface));color:var(--ui-success)}.ui-chip-info{background:color-mix(in srgb, var(--ui-info) 12%, var(--ui-surface));color:var(--ui-info)}.ui-breadcrumb ol{align-items:center;gap:var(--ui-space-2);color:var(--ui-text-faint);font-size:var(--ui-text-xs);margin:0;padding:0;list-style:none;display:flex}.ui-breadcrumb-sep{opacity:.6}.ui-modal-overlay{z-index:240;padding:var(--ui-space-6);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#0a0c09b8;place-items:center;display:grid;position:fixed;inset:0}.ui-modal{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface-lifted);box-shadow:var(--ui-shadow-lg);color:var(--ui-text);overflow:hidden}.ui-modal-md{width:min(560px,100%)}.ui-modal-lg{width:min(940px,100%)}.ui-modal-header{justify-content:space-between;gap:var(--ui-space-5);padding:var(--ui-space-5) var(--ui-space-6) var(--ui-space-4);border-bottom:1px solid var(--ui-border);display:flex}.ui-modal-body{gap:var(--ui-space-4);padding:var(--ui-space-5) var(--ui-space-6);display:grid}.ui-modal-footer{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-6);border-top:1px solid var(--ui-border);background:var(--ui-surface-sunk);display:flex}.ui-dropdown{z-index:260;min-width:196px;padding:var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-md);gap:2px;display:grid}.ui-dropdown-item{width:100%;min-height:var(--ui-control-h-sm);align-items:center;gap:var(--ui-space-2);padding:0 var(--ui-space-2);border-radius:var(--ui-radius-sm);color:var(--ui-text);font-size:var(--ui-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.ui-dropdown-item:hover,.ui-dropdown-item:focus-visible{background:var(--ui-hover);outline:none}.ui-tabs{min-height:46px;padding:0 var(--ui-space-8);border-bottom:1px solid var(--ui-border);background:0 0;align-items:end;gap:22px;display:flex}.ui-tab,.qp-page-tabs button{height:46px;color:var(--ui-text-muted);font-family:var(--ui-font);font-size:var(--ui-text-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex;position:relative}.ui-tab:hover,.ui-tab:focus-visible,.qp-page-tabs button:hover,.qp-page-tabs button:focus-visible{color:var(--ui-text);outline:none}.ui-tab[data-active],.qp-page-tabs button[data-active]{color:var(--ui-text);font-weight:var(--ui-weight-semibold)}.ui-tab[data-active]:after,.qp-page-tabs button[data-active]:after{content:"";background:var(--ui-fill);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.qp-page-header h2{color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-text-2xl);line-height:var(--ui-leading-tight);font-weight:var(--ui-weight-semibold);letter-spacing:var(--ui-tracking-tight);margin:0}.qp-page-header p{max-width:620px;color:var(--ui-text-muted);font-size:var(--ui-text-sm);line-height:var(--ui-leading);margin:6px 0 0}.qp-page-header>div:first-child>span{color:var(--ui-text-faint);font-size:var(--ui-text-2xs);font-weight:var(--ui-weight-semibold);margin-bottom:2px;display:block}.quotient-shell{--qp-page-gutter:var(--ui-space-8);--qp-section-gap:var(--ui-space-6);--qp-row-height:64px;--qp-card-padding:var(--ui-space-5)}.quotient-shell .qp-page-header{gap:var(--ui-space-6);padding:28px var(--qp-page-gutter) var(--ui-space-4)}.quotient-shell .qp-page[data-page=social] .qp-page-header{align-items:center;gap:var(--ui-space-4);padding-top:22px;padding-bottom:16px}.quotient-shell .qp-page[data-page=social] .qp-page-actions{flex:1;gap:10px;min-width:0}.quotient-shell .qp-page-toolbar{flex:1;justify-content:flex-end;min-width:0;display:flex}.quotient-shell .qp-page[data-page=social] .content-filter-bar{-webkit-backdrop-filter:none;background:0 0;border:0;flex-wrap:wrap;flex:1;justify-content:flex-end;width:100%;min-width:0;margin:0;padding:0;position:static}.quotient-shell .qp-page[data-page=social] .filter-search{max-width:280px;height:var(--ui-control-h);border-radius:10px;flex:180px;padding-inline:12px}.quotient-shell .qp-page[data-page=social] .filter-tally{margin-left:0}.quotient-shell .qp-page-tabs,.quotient-shell .ui-tabs{gap:var(--ui-space-6);min-height:50px;padding-inline:var(--qp-page-gutter)}.quotient-shell :is(.qp-page-tabs button,.ui-tab){height:50px;font-size:var(--ui-text-sm)}.quotient-shell .qp-page-tabs small{min-width:20px;height:20px;font-size:var(--ui-text-2xs)}.quotient-shell .qp-page:not([data-page=calendar])>.qp-page-body{padding:var(--ui-space-5) var(--qp-page-gutter) 40px}.quotient-shell .qp-page:not([data-page=calendar]) .qp-core-surface{margin:-20px -32px -40px}.quotient-shell .qp-page[data-page=calendar]>.qp-page-body{padding:0}.quotient-shell .qp-page[data-page=calendar] .qp-core-surface .desk-body>.work-schedule{padding:var(--ui-space-4) var(--qp-page-gutter) var(--ui-space-5)}.quotient-shell :is(.qp-toolbar,.content-filter-bar){gap:var(--ui-space-3);margin-bottom:var(--ui-space-5)}.quotient-shell :is(.qp-search-field,.qp-filter-field){min-height:var(--ui-control-h);height:var(--ui-control-h);padding-inline:var(--ui-space-4)}.quotient-shell :is(.qp-search-field input,.qp-filter-field select){font-size:var(--ui-text-sm)}.quotient-shell .qp-section-heading{gap:var(--ui-space-2);margin-bottom:var(--ui-space-3)}.quotient-shell .qp-section-heading>span{font-size:var(--ui-text-md)}.quotient-shell .qp-section-heading small,.quotient-shell :is(.qp-table-head,.common-table th){font-size:var(--ui-text-xs)}.quotient-shell :is(.qp-table-row,.common-table){font-size:var(--ui-text-sm)}.quotient-shell .qp-table-row{min-height:var(--qp-row-height);gap:var(--ui-space-4);padding-block:var(--ui-space-3)}.quotient-shell .qp-table-row strong{font-size:var(--ui-text-sm)}.quotient-shell .qp-history-open{gap:var(--ui-space-4);padding:var(--ui-space-4) var(--ui-space-2)}.quotient-shell .qp-history-open strong{font-size:var(--ui-text-sm)}.quotient-shell .qp-history-tools button{min-width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);font-size:var(--ui-text-xs)}.quotient-shell :is(.qp-history-open small,.qp-history-open time){font-size:var(--ui-text-xs)}.quotient-shell .qp-campaign-summary{gap:var(--ui-space-5);padding:var(--ui-space-5)}.quotient-shell .qp-campaign-summary span{font-size:var(--ui-text-2xs)}.quotient-shell .qp-campaign-summary strong{font-size:var(--ui-text-sm)}.quotient-shell .qp-campaign-summary button{min-height:var(--ui-control-h-sm);padding-inline:var(--ui-space-3);font-size:var(--ui-text-sm)}.quotient-shell .qp-asset-grid article>strong,.quotient-shell .qp-asset-section-head h3,.quotient-shell .qp-workflow-card h3{font-size:var(--ui-text-md)}.quotient-shell .qp-asset-grid article>small,.quotient-shell .qp-asset-section-head small,.quotient-shell .qp-workflow-card footer{font-size:var(--ui-text-xs)}.quotient-shell .qp-workflow-card{gap:var(--ui-space-3);min-height:188px;padding:var(--qp-card-padding)}.quotient-shell .qp-workflow-card>span{font-size:var(--ui-text-2xs)}.quotient-shell .qp-workflow-card p{font-size:var(--ui-text-sm)}.quotient-shell .qp-empty-state h3{font-size:var(--ui-text-xl)}.quotient-shell .qp-empty-state>p{font-size:var(--ui-text-sm)}.quotient-shell .qp-empty-state>small,.quotient-shell .qp-ai-prompt>span:nth-child(2),.quotient-shell .qp-audience-context strong{font-size:var(--ui-text-xs)}.quotient-shell .qp-audience-context small{font-size:var(--ui-text-2xs)}.quotient-shell .home-insights-head span,.quotient-shell :is(.home-pulse dt,.home-pulse small),.quotient-shell :is(.home-card-head small,.ov-history-title small),.quotient-shell .qp-page[data-page=home] .ov-history-day>h4{font-size:var(--ui-text-xs)}.quotient-shell .home-insights-head h2{font-size:var(--ui-text-xl)}.quotient-shell .home-insights-head p,.quotient-shell .home-card-intro,.quotient-shell .qp-page[data-page=home] .ov-waiting-card p{font-size:var(--ui-text-sm)}.quotient-shell .home-pulse dd{font-size:var(--ui-text-2xl)}.quotient-shell :is(.home-card-head h3,.ov-history-title strong),.quotient-shell .qp-page[data-page=home] .ov-waiting-card h5{font-size:var(--ui-text-md)}.quotient-shell :is(.home-card-head>i,.ov-history-toggle>i){min-width:24px;height:24px;font-size:var(--ui-text-2xs)}.quotient-shell .qp-page[data-page=home] .ov-section h4,.quotient-shell .qp-page[data-page=home] .home-side-card .agenda-row-head strong{font-size:var(--ui-text-sm)}.quotient-shell .qp-page[data-page=home] .ov-blocker,.quotient-shell .qp-page[data-page=home] .home-side-card .agenda-row-body small{font-size:var(--ui-text-xs)}.quotient-shell .message-turn p,.quotient-shell .message-turn.user p,.quotient-shell .composer textarea,.quotient-shell .room-grid[data-home-chat=thread] .composer textarea{font-size:var(--ui-text-sm);line-height:var(--ui-leading)}.quotient-shell .turn-label,.quotient-shell .thread-heading-label:after{font-size:var(--ui-text-2xs)}.quotient-shell .work-schedule,.quotient-shell .cal-chrome{gap:var(--ui-space-4)}.quotient-shell .cal-nav{gap:var(--ui-space-2)}.quotient-shell .cal-nav>button{width:var(--ui-control-h-sm);height:var(--ui-control-h-sm)}.quotient-shell .cal-nav>strong{min-width:210px;font-size:var(--ui-text-xl)}.quotient-shell .cal-nav>button.cal-today{width:auto;padding-inline:var(--ui-space-4);font-size:var(--ui-text-sm)}.quotient-shell .cal-scales>button{min-height:var(--ui-control-h-sm);padding-inline:var(--ui-space-4);font-size:var(--ui-text-sm)}.quotient-shell .cal-legend>button{min-height:32px;padding-inline:var(--ui-space-3);font-size:var(--ui-text-xs)}.quotient-shell .cal-legend>button>b,.quotient-shell .cal-heads,.quotient-shell .cal-col>header small,.quotient-shell .cal-peek-head>span{font-size:var(--ui-text-xs)}.quotient-shell .cal-heads>span{padding:var(--ui-space-3) var(--ui-space-2) 10px}.quotient-shell .cal-cells{grid-auto-rows:minmax(112px,1fr)}.quotient-shell .cal-cell{gap:var(--ui-space-1);min-height:112px;padding:var(--ui-space-2)}.quotient-shell .cal-cell-date,.quotient-shell :is(.cal-pill,.cal-more),.quotient-shell .cal-count,.quotient-shell .cal-col .agenda-row-head strong{font-size:13px}.quotient-shell .cal-pill{min-height:28px;padding:5px var(--ui-space-2)}.quotient-shell .cal-peek{gap:var(--ui-space-2);width:min(340px,100vw - 40px);padding:var(--ui-space-3)}.quotient-shell .cal-peek-head>strong,.quotient-shell .cal-col>header strong{font-size:var(--ui-text-lg)}.campaign-dialog>header>div:nth-child(2)>span,.campaign-editor-heading>span,.profile-kicker,.profile-section>header>div>span,.profile-dialog header span{font-size:var(--ui-text-2xs)}.campaign-dialog>header p,.profile-hero p,.profile-section>header p,.brand-profile-group>header p{font-size:var(--ui-text-sm)}.campaign-option-grid strong,.brand-profile-group>header strong{font-size:var(--ui-text-md)}.campaign-option-grid small,.campaign-editor-heading>small,.campaign-field-error,.campaign-field-hint,.campaign-dialog>footer p,.campaign-editor :is(label,legend,.campaign-field-heading),.profile-field>span{font-size:var(--ui-text-xs)}.campaign-editor fieldset button{min-height:var(--ui-control-h-sm);padding-inline:var(--ui-space-3);font-size:var(--ui-text-sm)}.profile-field>span :is(small,b){font-size:var(--ui-text-2xs)}.brand-profile-page :is(.profile-back,.profile-save-state button,.section-action,.asset-empty button){min-height:var(--ui-control-h);padding-inline:var(--ui-space-4);font-size:var(--ui-text-sm)}.brand-profile-layout:not(:has(.brand-profile-nav)){grid-template-columns:minmax(0,1fr)}.brand-profile-nav{padding:var(--ui-space-6) var(--ui-space-4) var(--ui-space-5)}.profile-brand-lockup strong,.brand-profile-nav nav strong,.profile-nav-foot strong{font-size:var(--ui-text-sm)}.profile-brand-lockup small,.brand-profile-nav nav small,.profile-nav-foot small,.profile-brand-lockup span{font-size:var(--ui-text-xs)}.brand-profile-nav nav button{gap:var(--ui-space-3);min-height:46px;padding:9px var(--ui-space-3)}.brand-profile-content{padding:40px clamp(32px,5.5vw,92px) 80px}.profile-health span,.profile-error,.profile-error button{font-size:var(--ui-text-xs)}.profile-health strong{font-size:var(--ui-text-lg)}.profile-section h1{font-size:var(--ui-text-xl)}.brand-profile-group{padding:var(--ui-space-6)}.quotient-shell .bi-page :is(p,li,td,dd,blockquote),.quotient-shell :is(.conn-card,.asset-card,.content-card) p{font-size:var(--ui-text-sm);line-height:var(--ui-leading)}.quotient-shell .bi-page :is(small,dt,th),.quotient-shell :is(.conn-card,.asset-card,.content-card) small{font-size:var(--ui-text-xs)}.quotient-shell .bi-page :is(button,input,textarea,select){font-size:var(--ui-text-sm)}.quotient-shell .bi-page h2{font-size:var(--ui-text-xl)}.quotient-shell .bi-page :is(h3,h4,h5),.quotient-shell :is(.conn-card,.asset-card,.content-card) :is(h3,strong){font-size:var(--ui-text-md)}.quotient-shell :is(.conn-state,.bi-tag,.bi-row-status,.bi-evidence-kind){font-size:var(--ui-text-2xs)}.quotient-shell .qp-command-results button strong,.quotient-shell .qp-notify-row strong{font-size:var(--ui-text-sm)}.quotient-shell .qp-command-results button small,.quotient-shell .qp-notify-row time,.quotient-shell .qp-notify-copy small{font-size:var(--ui-text-xs)}.quotient-shell :is(.qp-global-search kbd,.qp-command-menu kbd){font-size:var(--ui-text-2xs)}@media (max-width:900px){.quotient-shell{--qp-page-gutter:var(--ui-space-5)}.quotient-shell .qp-page-header{min-height:92px;padding-block:var(--ui-space-5) 15px}.quotient-shell .qp-page[data-page=social] .qp-page-header{flex-wrap:wrap;min-height:0}.quotient-shell .qp-page-header h2{font-size:var(--ui-text-xl)}.quotient-shell .qp-page:not([data-page=calendar])>.qp-page-body{padding-block:var(--ui-space-5) 34px}.quotient-shell .qp-page:not([data-page=calendar]) .qp-core-surface{margin:-20px -20px -34px}}@media (max-width:620px){.quotient-shell{--qp-page-gutter:var(--ui-space-4)}.quotient-shell .qp-page-header h2{font-size:22px}.quotient-shell .qp-page:not([data-page=calendar]) .qp-core-surface{margin-left:-16px;margin-right:-16px}.brand-profile-content{padding:var(--ui-space-6) var(--ui-space-4) 48px}}body{font-size:var(--ui-text-sm)}.operating-room,.brand-profile-page,.bi-page,.goal-dialog,.profile-dialog{--good:var(--insight);--good-wash:var(--insight-soft);--warn-wash:color-mix(in srgb, var(--warn) 12%, var(--surface-raised));--danger-wash:color-mix(in srgb, var(--danger) 11%, var(--surface-raised))}.quotient-shell{--qp-bg:var(--canvas);--qp-panel:var(--surface-raised);--qp-panel-subtle:var(--surface-sunk);--qp-muted:var(--ink-2);--qp-faint:var(--ink-3);--qp-line:var(--hairline);--qp-line-strong:var(--line-strong);--qp-radius-xs:7px;--qp-radius-sm:9px;--qp-radius-md:12px;--qp-radius-lg:16px;--qp-shadow-sm:0 1px 2px color-mix(in srgb, var(--ink) 4%, transparent);--qp-shadow-md:0 8px 24px color-mix(in srgb, var(--ink) 10%, transparent);--qp-shadow-card:0 1px 2px color-mix(in srgb, var(--ink) 3%, transparent)}.quotient-shell .qp-sidebar{background:var(--sidebar-surface)}@media (min-width:901px){.quotient-shell[data-sidebar-collapsed] .qp-sidebar,.quotient-shell[data-sidebar-collapsed] .qp-sidebar[data-peek]{background:var(--sidebar-surface)}}.quotient-shell :is(.qp-nav-item,.qp-nav-group>summary){border-radius:8px;font-weight:500}.quotient-shell :is(.qp-nav-item,.qp-nav-group>summary)>svg:first-child{stroke-width:1.8px}.quotient-shell .qp-nav-item[data-active],.quotient-shell .qp-nav-group[data-active]>summary{background:color-mix(in srgb, var(--ink) 6%, transparent);box-shadow:none;color:var(--ink-1);font-weight:550}.quotient-shell .qp-nav-item[data-active]:before{background:var(--ai);width:2px;left:2px}.quotient-shell .qp-nav-item[data-active]>svg,.quotient-shell .qp-nav-group[data-active]>summary>svg:first-child{color:var(--ai)}.quotient-shell .qp-nav-child[data-active]{color:var(--ink-1);font-weight:550}.quotient-shell .qp-nav-child[data-active]:before{background:var(--ai)}.quotient-shell :is(.qp-page,.qp-full-surface,.conversation-plane){border:1px solid var(--hairline);box-shadow:var(--qp-shadow-card);border-radius:16px}.quotient-shell .qp-page-header h2{letter-spacing:-.035em;font-size:28px;font-weight:600;line-height:34px}.quotient-shell .qp-page-header p{color:var(--ink-2);font-size:var(--ui-text-sm);line-height:21px}.quotient-shell .conversation-plane{border-color:var(--ai-border);background:var(--ai-panel);overflow:hidden}.quotient-shell .thread-heading-label:after{color:var(--ai-text);letter-spacing:.01em;font-weight:600}.quotient-shell .message-thread{background:var(--ai-panel)}.quotient-shell .message-turn.assistant{border:1px solid var(--ai-border);border-left:2px solid var(--ai);background:var(--surface-raised);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 3%, transparent);border-radius:12px;padding:14px 15px;position:relative}.quotient-shell .message-turn.assistant .turn-label{color:var(--ai-text)}.quotient-shell .message-turn.user p,.quotient-shell .room-grid[data-home-chat=thread] .message-turn.user p{background:var(--user-message);color:var(--ink-1);border:0;border-radius:12px 12px 4px;padding:11px 14px}.quotient-shell .composer{border-color:var(--line-strong);background:var(--surface-raised);box-shadow:0 8px 30px color-mix(in srgb, var(--ink) 8%, transparent)}.quotient-shell .composer:focus-within{border-color:var(--ai);box-shadow:0 0 0 3px color-mix(in srgb, var(--ai) 10%, transparent), 0 8px 30px color-mix(in srgb, var(--ink) 8%, transparent)}.quotient-shell .composer>button:not(.composer-attach):not(.composer-stop){background:var(--brand);color:var(--on-brand)}.quotient-shell :is(.message-lead,.message-fact){box-shadow:none}.quotient-shell .message-lead{border-color:var(--ai-border);background:linear-gradient(135deg, var(--surface-raised), color-mix(in srgb, var(--ai-soft) 48%, var(--surface-raised)))}.quotient-shell .message-lead>svg,.quotient-shell .rich-heading.tone-brand .rich-heading-icon,.quotient-shell .message-fact:not(.tone-positive):not(.tone-caution) .message-fact-icon,.quotient-shell .message-preview>header svg,.quotient-shell .message-link,.quotient-shell .message-divider{color:var(--ai-text)}.quotient-shell .rich-heading.tone-brand .rich-heading-icon,.quotient-shell .message-fact:not(.tone-positive):not(.tone-caution) .message-fact-icon{border-color:var(--ai-border);background:var(--ai-soft)}.quotient-shell .message-fact.tone-positive,.quotient-shell .rich-heading.tone-positive .rich-heading-icon{border-color:color-mix(in srgb, var(--insight) 28%, var(--hairline))}.quotient-shell .message-fact.tone-positive .message-fact-icon,.quotient-shell .rich-heading.tone-positive .rich-heading-icon{color:var(--insight);background:var(--insight-soft)}.quotient-shell .rich-message-body>ul>li:before,.quotient-shell .message-preview ul>li:before{border-color:color-mix(in srgb, var(--ai) 70%, transparent);background:var(--ai-soft)}.quotient-shell .rich-message-body>ol>li:before,.quotient-shell .message-preview ol>li:before{color:var(--ai)}.quotient-shell .suggested-actions button:hover,.quotient-shell .suggested-actions button:focus-visible{border-color:var(--ai);color:var(--ai-text)}.quotient-shell .suggested-actions button.approval-action{border-color:var(--ai-border);background:var(--ai-soft);color:var(--ai-text)}.quotient-shell .thinking-orbit i{background:var(--ai)}.quotient-shell .home-ai-mark{background:radial-gradient(circle at 68% 20%, #ffffffe6, transparent 20%), var(--ai-gradient);box-shadow:inset 0 -7px 14px #2116a847, 0 12px 30px color-mix(in srgb, var(--ai) 24%, transparent), 0 0 0 7px color-mix(in srgb, var(--ai) 6%, transparent);border-color:#ffffff85}.quotient-shell .home-chat-heading>h2{letter-spacing:-.045em;max-width:720px;font-size:clamp(28px,3vw,32px);font-weight:600;line-height:38px}.quotient-shell .home-chat-composer{border-color:var(--hairline);box-shadow:0 8px 30px color-mix(in srgb, var(--ink) 8%, transparent);border-radius:16px}.quotient-shell .home-chat-composer:focus-within{border-color:var(--ai);box-shadow:0 0 0 3px color-mix(in srgb, var(--ai) 10%, transparent), 0 8px 30px color-mix(in srgb, var(--ink) 8%, transparent)}.quotient-shell .home-prompt-categories>button{box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 4%, transparent)}.quotient-shell .home-prompt-categories>button:hover,.quotient-shell .home-prompt-categories>button:focus-visible,.quotient-shell .home-prompt-categories>button[aria-pressed=true]{border-color:var(--ai-border);background:var(--ai-soft);color:var(--ai-text);box-shadow:0 4px 14px color-mix(in srgb, var(--ink) 6%, transparent)}.quotient-shell .home-pulse [data-tone=attention] dd{color:var(--creative-text)}.quotient-shell .home-pulse [data-tone=positive] dd,.quotient-shell .home-pulse [data-tone=positive] svg{color:var(--insight)}.quotient-shell .home-card-icon:not([data-tone=attention]){background:var(--ai-soft);color:var(--ai)}.quotient-shell .home-card-icon[data-tone=attention]{background:var(--creative-soft);color:var(--creative-text)}.quotient-shell .qp-ai-prompt{border-color:var(--ai-border);background:linear-gradient(135deg, var(--surface-raised), color-mix(in srgb, var(--ai-soft) 38%, var(--surface-raised)))}.quotient-shell .qp-ai-prompt:hover,.quotient-shell .qp-ai-prompt:focus-visible{border-color:color-mix(in srgb, var(--ai) 50%, var(--ai-border));box-shadow:0 4px 14px color-mix(in srgb, var(--ai) 9%, transparent)}.quotient-shell .qp-ai-prompt-icon{background:var(--ai-gradient);color:#fff;box-shadow:0 5px 14px color-mix(in srgb, var(--ai) 22%, transparent)}.quotient-shell :is(.qp-button,.qp-header-icon,.qp-new-chat,.qp-global-search,.qp-nav-item,.qp-nav-child,.qp-nav-group>summary):focus-visible{box-shadow:var(--ui-focus);outline:none}.quotient-shell .qp-notify-icon{background:var(--ai-soft);color:var(--ai)}.quotient-shell .bi-page{--brand:var(--ai);--good:var(--insight)}.quotient-shell .bi-foundation,.quotient-shell .bi-hero{border-radius:16px}.brand-profile-page{border-radius:16px 0 0 16px}.brand-profile-nav{background:var(--sidebar-surface)}.brand-profile-nav nav button{border-radius:8px}.brand-profile-nav nav button.active{background:color-mix(in srgb, var(--ink) 6%, transparent);box-shadow:inset 2px 0 0 var(--ai);color:var(--ink-1);border-color:#0000}.profile-nav-foot,.profile-save-state .saved{color:var(--insight)}.ui-card,.common-table-shell,.generated-gallery-card,.generated-edit-controls,.generated-info>section,.generated-info-plan{border-color:var(--hairline);background:var(--surface-raised);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 3%, transparent);border-radius:12px}.ui-modal,.generated-piece-dialog,.profile-dialog,.campaign-dialog,.goal-dialog,.account-dialog{border-color:var(--hairline);border-radius:18px}.ui-dropdown,.qp-brand-menu,.qp-command-menu,.qp-notifications,.account-menu{border-color:var(--hairline);box-shadow:0 8px 24px color-mix(in srgb, var(--ink) 10%, transparent);border-radius:12px}.task-toolbar-button,.common-table-shell{border-color:var(--hairline)}.task-toolbar-button{background:var(--surface-raised);box-shadow:none;border-radius:9px}.task-toolbar-button:hover,.task-toolbar-button[data-active]{border-color:var(--line-strong);background:var(--surface-lifted)}.task-new-button{border-color:var(--brand);background:var(--brand);color:var(--on-brand);border-radius:9px}.task-progress-ring{background:conic-gradient(var(--insight) var(--task-progress), var(--hairline) 0)}.common-table th{border-bottom-color:var(--hairline);background:var(--surface-sunk);color:var(--ink-2)}.common-table td{border-bottom-color:var(--hairline)}.common-table tbody tr:hover{background:var(--surface-lifted)}.task-priority-mark i{background:var(--creative-text)}.task-priority-mark.is-medium i{background:var(--warn)}.task-priority-mark.is-low i{background:var(--insight)}.generated-gallery-card:hover,.generated-gallery-card:focus-within{border-color:var(--ai-border);box-shadow:0 4px 14px color-mix(in srgb, var(--ink) 6%, transparent)}.generated-gallery-status.is-generating{color:#fff;background:color-mix(in srgb, var(--ai) 76%, #111118)}.generated-modal-tabs>button.active,.generated-plan-picker>button.active{border-color:var(--ai-border);background:var(--ai-soft);color:var(--ai-text)}.generated-modal-tabs>button.active{box-shadow:inset 2px 0 0 var(--ai)}.generated-edit-controls>header>svg{color:var(--ai)}.generated-plan-status.is-ready{background:var(--insight-soft);color:var(--insight)}.workspace-login-page,.workspace-login-story{background:#111116}.workspace-login-story:before{opacity:1;background-image:radial-gradient(circle at 16% 28%, color-mix(in srgb, var(--ai) 28%, transparent), transparent 34%), radial-gradient(circle at 82% 70%, color-mix(in srgb, var(--insight-vivid) 18%, transparent), transparent 30%), linear-gradient(#ffffff09 1px, transparent 1px), linear-gradient(90deg, #ffffff09 1px, transparent 1px);background-size:auto,auto,52px 52px,52px 52px}.workspace-login-story:after{border-color:color-mix(in srgb, var(--ai) 34%, transparent);box-shadow:0 0 0 72px color-mix(in srgb, var(--ai) 5%, transparent), 0 0 0 150px color-mix(in srgb, var(--insight-vivid) 3%, transparent)}.workspace-login-brand-mark,.sa-login-mark{background:var(--ai-gradient);color:#fff;box-shadow:0 10px 28px color-mix(in srgb, var(--ai) 24%, transparent);border-color:#ffffff38}.workspace-login-signals svg,.sa-login-signals svg{color:var(--insight-vivid)}.workspace-login-panel{background:var(--canvas)}.workspace-login-card{border-color:var(--hairline);background:var(--surface-raised);box-shadow:0 18px 55px color-mix(in srgb, var(--ink) 10%, transparent), inset 0 1px #ffffffb3;border-radius:18px}.workspace-login-secure-pill{border-color:var(--ai-border);background:var(--ai-soft);color:var(--ai-text)}.workspace-login-card h2{font-weight:600}.workspace-login-card header p,.workspace-login-preferences small,.workspace-login-card footer{color:var(--ink-3)}.workspace-login-field label,.workspace-login-remember{color:var(--ink-2)}.workspace-login-password-toggle,.workspace-password-toggle{color:var(--ink-3)}.workspace-login-field input:hover{border-color:var(--line-strong);background:var(--surface-lifted)}.workspace-login-field input:focus,.workspace-password-toggle:focus-visible{border-color:var(--ai);outline-color:color-mix(in srgb, var(--ai) 50%, transparent);box-shadow:var(--ui-focus)}.workspace-login-submit{box-shadow:0 4px 14px color-mix(in srgb, var(--ink) 14%, transparent);border-radius:9px}.sa-login-page,.sa-console,.sa-loading-page{--sa-green:var(--insight);--sa-deep-green:var(--insight)}.sa-login-story{background:radial-gradient(circle at 22% 26%, color-mix(in srgb, var(--ai) 24%, transparent), transparent 34%), radial-gradient(circle at 76% 78%, color-mix(in srgb, var(--insight-vivid) 13%, transparent), transparent 30%), #111116}.sa-sidebar{background:var(--sidebar-surface)}.sa-sidebar nav button.active:before{background:var(--ai);width:2px}.sa-sidebar nav button.active svg,.sa-row-actions .sa-row-intelligence{color:var(--ai-text)}@media (max-width:620px){.quotient-shell .home-chat-heading>h2{line-height:34px}.quotient-shell .message-turn.assistant{padding:12px}}.quotient-shell .qp-nav-item[data-active],.quotient-shell .qp-nav-group[data-active]>summary{background:color-mix(in srgb, var(--ink) 7%, transparent)}.quotient-shell .qp-nav-child[data-active]{box-shadow:none;background:0 0}.quotient-shell .conversation-plane{border-color:var(--hairline)}.quotient-shell .thread-heading{border-bottom-color:var(--hairline);background:color-mix(in srgb, var(--ai-50) 28%, var(--ai-panel))}.quotient-shell .message-turn.assistant{border-color:var(--hairline);border-left-color:var(--ai-500)}.quotient-shell .message-lead{border-color:var(--hairline)}.quotient-shell .suggested-actions button,.quotient-shell .suggested-actions button.approval-action{border-color:var(--hairline);background:var(--surface-raised);color:var(--ink-2);font-weight:500}.quotient-shell .suggested-actions button>svg{color:var(--ai-500)}.quotient-shell .suggested-actions button:hover,.quotient-shell .suggested-actions button:focus-visible,.quotient-shell .suggested-actions button.approval-action:hover,.quotient-shell .suggested-actions button.approval-action:focus-visible{border-color:var(--ai-200);background:var(--ai-50);color:var(--ink-1)}.quotient-shell .suggested-actions button:hover em,.quotient-shell .suggested-actions button:focus-visible em{background:var(--ai-100);color:var(--ink-2)}.quotient-shell .lineage-note svg{color:var(--insight-vivid)}.quotient-shell .composer,.quotient-shell .home-chat-composer{border-color:var(--hairline);box-shadow:0 6px 24px color-mix(in srgb, var(--ink) 4.5%, transparent)}.quotient-shell .composer:focus-within,.quotient-shell .home-chat-composer:focus-within{border-color:color-mix(in srgb, var(--ai-500) 88%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--ai-500) 8%, transparent), 0 10px 32px color-mix(in srgb, var(--ink) 7%, transparent)}.quotient-shell .composer[data-state=empty]>button[type=submit],.quotient-shell .home-chat-composer[data-state=empty] .home-chat-actions>button{color:#fff;opacity:1;background:#c5c6cc}.quotient-shell .composer[data-state=ready]>button[type=submit],.quotient-shell .home-chat-composer[data-state=ready] .home-chat-actions>button{background:var(--brand);color:var(--on-brand);opacity:1}.quotient-shell .composer[data-state=processing]>button[type=submit],.quotient-shell .home-chat-composer[data-state=processing] .home-chat-actions>button{background:var(--ai-500);color:#fff;opacity:1;animation:1.8s ease-in-out infinite ai-processing-pulse}.quotient-shell .composer[data-state=processing]>button.composer-stop{background:var(--ai-50);color:var(--ai-600);box-shadow:inset 0 0 0 1px var(--ai-200);animation:1.8s ease-in-out infinite ai-processing-pulse}@keyframes ai-processing-pulse{0%,to{filter:drop-shadow(0 0 0 color-mix(in srgb, var(--ai-500) 0%, transparent))}50%{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--ai-500) 18%, transparent))}}.profile-save-state button:disabled,.section-action:disabled,.integration-actions button:disabled,.integration-actions .integration-connect:disabled,.integration-actions .integration-test:disabled{border-color:var(--disabled-fill);background:var(--disabled-fill);color:var(--disabled-text);box-shadow:none;opacity:1}.profile-save-state button:not(:disabled),.section-action:not(:disabled){border-color:var(--brand);background:var(--brand);color:var(--on-brand)}.brand-profile-group{border-color:var(--frame-border);background:var(--surface-lifted);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 2.5%, transparent);border-radius:12px}.profile-kicker,.profile-section>header>div>span,.profile-dialog header span{color:var(--ink-2);letter-spacing:.1em;font-size:11px;font-weight:600;line-height:1.3}.profile-section h1{font-size:28px;font-weight:600;line-height:1.2}.profile-section>header p{color:var(--ink-2);font-size:14px;line-height:1.5}.brand-profile-group>header strong{font-size:16px;font-weight:600;line-height:1.35}.brand-profile-group>header p{color:var(--ink-3);font-size:13px;line-height:1.5}.profile-field>span{font-size:12px;font-weight:600}.profile-field>span small,.profile-field>span b{font-size:11px}.profile-field input,.profile-field textarea,.profile-field select{font-size:14px}.profile-save-state{font-size:12px}.integration-overview{border-color:var(--frame-border);background:linear-gradient(110deg, color-mix(in srgb, var(--ai-50) 70%, var(--surface-lifted)), var(--surface-lifted) 58%)}.integration-overview-icon{background:var(--ai-gradient);color:#fff;box-shadow:0 8px 22px color-mix(in srgb, var(--ai-500) 18%, transparent)}.integration-overview>div:nth-child(2)>span{color:var(--ai-600);font-size:11px;font-weight:600}.integration-overview strong{font-size:15px;font-weight:600}.integration-overview p{color:var(--ink-2);font-size:13px;line-height:1.5}.integration-security-note{border-color:color-mix(in srgb, var(--insight-vivid) 24%, var(--hairline));background:var(--insight-soft);color:var(--insight);font-size:11px;font-weight:600}.integration-card{border-color:var(--frame-border);background:var(--surface-lifted);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 2.5%, transparent);border-radius:12px}.integration-card.connected{border-color:color-mix(in srgb, var(--insight-vivid) 26%, var(--hairline))}.integration-card h3{font-size:15px;font-weight:600;line-height:1.25}.integration-card header p{color:var(--ink-2);font-size:13px;font-weight:400;line-height:1.5}.integration-status{font-size:11px;font-weight:600}.integration-status.active,.integration-capabilities span{border-color:color-mix(in srgb, var(--insight-vivid) 18%, var(--hairline));background:var(--insight-soft);color:var(--insight)}.integration-capabilities span{border:1px solid color-mix(in srgb, var(--insight-vivid) 14%, var(--hairline));border-radius:999px;padding:5px 8px;font-size:12px}.integration-capabilities svg,.integration-security-note svg{color:var(--insight-vivid)}.integration-destination span{font-size:11px}.integration-destination strong{font-size:13px;font-weight:600}.integration-destination small,.integration-card-error,.integration-actions button,.mcp-credential-field button,.mcp-credential-done{font-size:12px}.integration-guide-steps strong,.integration-foundation strong{font-size:13px;font-weight:600}.integration-guide-steps ol,.integration-foundation p{color:var(--ink-2);font-size:13px;line-height:1.5}.mcp-credential-modal>p{color:var(--ink-2);font-size:13px}.mcp-credential-field>span,.mcp-credential-field code{font-size:12px}.integration-foundation>svg,.integration-foundation>span{color:var(--insight)}.integration-foundation>span{background:var(--insight-soft);font-size:11px;font-weight:600}.content-filter-bar{-webkit-backdrop-filter:none;background:0 0;border-bottom:0;padding:0}.filter-search{background:var(--ui-surface)}.filter-control{background:var(--ui-hover);color:var(--ui-text)}.generated-gallery-card{border-color:color-mix(in srgb, var(--ink) 12%, var(--hairline));box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 3%, transparent), 0 5px 18px color-mix(in srgb, var(--ink) 2.5%, transparent);transition:transform var(--ui-motion-focus), border-color var(--ui-motion-hover), box-shadow var(--ui-motion-focus);border-radius:12px}.generated-gallery-card:hover,.generated-gallery-card:focus-within{border-color:color-mix(in srgb, var(--ink) 13%, var(--hairline));box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 4%, transparent), 0 8px 24px color-mix(in srgb, var(--ink) 5.5%, transparent);transform:translateY(-1px)}.quotient-shell :is(.qp-nav-item,.qp-nav-child,.qp-nav-group>summary){transition:color var(--ui-motion-focus), background var(--ui-motion-focus), box-shadow var(--ui-motion-focus)}.quotient-shell .room-grid{transition:grid-template-columns var(--ui-motion-panel), margin-right var(--ui-motion-panel)}.quotient-shell .room-grid[data-resizing]{transition:none}.quotient-shell :is(.qp-tabs,.desk-tabs) button:after{transition:transform var(--ui-motion-tab), opacity var(--ui-motion-tab)}.quotient-shell :is(button,a)>svg,.brand-profile-page button>svg{stroke-width:1.8px}.quotient-shell .rich-message-body strong{font-weight:600}.profile-save-state .saved,.lineage-note svg,.integration-status.active{animation:.26s ease-out both verified-confirm}@keyframes verified-confirm{0%{opacity:.55;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}html[data-theme=dark] .quotient-shell .composer[data-state=empty]>button[type=submit],html[data-theme=dark] .quotient-shell .home-chat-composer[data-state=empty] .home-chat-actions>button{background:var(--disabled-fill);color:var(--disabled-text)}@media (prefers-reduced-motion:reduce){.quotient-shell .composer[data-state=processing]>button,.quotient-shell .home-chat-composer[data-state=processing] .home-chat-actions>button,.profile-save-state .saved,.lineage-note svg,.integration-status.active{animation:none}.generated-gallery-card,.quotient-shell .room-grid,.quotient-shell :is(.qp-nav-item,.qp-nav-child,.qp-nav-group>summary),.quotient-shell :is(.qp-tabs,.desk-tabs) button:after{transition:none}}
