[data-palette=classic] .product-app,[data-palette=classic] .product-app .content,[data-palette=classic] body{background:var(--canvas)}[data-palette=classic] .product-app .product-sidebar{border-right-color:var(--color-sidebar-start);background:linear-gradient(180deg,var(--color-sidebar-start),var(--color-sidebar-end))}[data-palette=classic] .product-app .nav-label{color:var(--color-sidebar-muted)}[data-palette=classic] .product-app .nav-link{color:var(--color-sidebar-text)}[data-palette=classic] .product-app .nav-link:hover{border-color:color-mix(in srgb,var(--surface) 24%,transparent);background:color-mix(in srgb,var(--surface) 10%,transparent)}[data-palette=classic] .product-app .nav-link.active{border-color:color-mix(in srgb,var(--surface) 32%,transparent);background:var(--surface);color:var(--tamdot-primary-hover);box-shadow:inset 3px 0 var(--color-accent-mauve)}[data-palette=classic] .product-app .nav-link.active .nav-icon{color:var(--color-accent-indigo)}[data-palette=classic] .product-app :where(.button.primary,.case-history-source){border-color:var(--tamdot-primary)!important;background:var(--tamdot-primary)!important;background-image:none!important;color:var(--color-on-primary)!important;box-shadow:var(--shadow-primary)!important}[data-palette=classic] .product-app :where(.button.primary,.case-history-source):hover{border-color:var(--tamdot-primary-hover)!important;background:var(--tamdot-primary-hover)!important}[data-palette=classic] .product-app :where(.dashboard-module-signal.tone-urgent,.case-layout-signal.tone-urgent){border-color:color-mix(in srgb,var(--status-critical) 42%,var(--td-line))!important;background:var(--status-critical-soft)!important;color:var(--status-critical)!important}.product-app .integration-group-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}.product-app .integration-group-heading h2{margin:0}.product-app .integration-group-heading p{margin:4px 0 0;color:var(--td-muted,var(--muted));font-size:11px}.product-app .integration-add-mailboxes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.product-app .inline-layout-palette{display:inline-flex;align-items:center;gap:4px;min-width:0;margin:0 4px 0 0;padding:3px;border:1px solid var(--td-line,var(--line));border-radius:10px;background:var(--td-white,var(--surface))}.product-app .inline-layout-palette legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.product-app .inline-layout-palette button{display:inline-flex;align-items:center;gap:6px;min-height:31px;padding:5px 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--td-muted,var(--muted));font-size:10px;font-weight:750;cursor:pointer}.product-app .inline-layout-palette button[aria-pressed=true]{border-color:color-mix(in srgb,var(--td-orange) 42%,var(--td-line));background:color-mix(in srgb,var(--td-orange) 9%,white);color:var(--td-orange);box-shadow:0 0 0 2px color-mix(in srgb,var(--td-orange) 9%,transparent)}.product-app .palette-swatch{width:15px;height:15px;flex:0 0 15px;border:1px solid color-mix(in srgb,var(--action-primary) 12%,transparent);border-radius:5px}.product-app .palette-swatch-trendy{background:var(--color-accent-mauve);box-shadow:inset -7px 0 var(--color-accent-indigo)}.product-app .palette-swatch-classic{background:var(--color-brand-primary);box-shadow:inset -7px 0 var(--color-brand-soft-strong)}.product-app :where(.dashboard-module.is-layout-editing,.case-layout-module.is-layout-editing){position:relative!important;isolation:isolate;overflow:clip;border-radius:14px!important;outline:2px solid color-mix(in srgb,var(--td-orange) 52%,transparent)!important;outline-offset:-2px!important}.product-app :where(.dashboard-module.is-layout-editing,.case-layout-module.is-layout-editing):before{position:absolute;inset:47px 0 0;z-index:8;border:2px solid color-mix(in srgb,var(--td-orange) 58%,transparent);border-radius:0 0 12px 12px;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--td-orange) 8%,transparent) 0 8px,transparent 8px 17px),color-mix(in srgb,var(--td-white) 30%,transparent);content:"";pointer-events:none}.product-app :where(.dashboard-module.is-layout-editing,.case-layout-module.is-layout-editing)>.inline-module-toolbar{position:relative}.product-app :where(.dashboard-module.is-layout-editing,.case-layout-module.is-layout-editing)[data-layout-selection=selected]:before{border-color:var(--td-orange);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--td-orange) 14%,transparent) 0 8px,transparent 8px 17px),color-mix(in srgb,var(--td-white) 20%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--td-orange) 16%,transparent)}.product-app :where(.dashboard-module.is-layout-editing,.case-layout-module.is-layout-editing)[data-layout-selection=idle]:hover:after,.product-app :where(.dashboard-module.is-layout-editing,.case-layout-module.is-layout-editing)[data-layout-selection=selected]:after,.product-app :where(.dashboard-module.is-layout-editing,.case-layout-module.is-layout-editing)[data-layout-selection=target]:hover:after{position:absolute;top:62px;left:50%;z-index:10;display:block!important;width:-moz-max-content;width:max-content;max-width:calc(100% - 32px);padding:7px 10px;border-radius:999px;background:var(--td-orange);color:white;content:attr(data-layout-target-label)!important;font-size:10px;font-weight:800;line-height:1;pointer-events:none;transform:translateX(-50%)}.product-app .case-documents-panel .case-document-scroll-list{max-height:276px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:color-mix(in srgb,var(--td-orange) 36%,var(--td-line)) transparent;scrollbar-width:thin}.product-app .case-documents-panel .case-document-scroll-list::-webkit-scrollbar{width:8px}.product-app .case-documents-panel .case-document-scroll-list::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--td-orange) 38%,var(--td-line));background-clip:padding-box}.product-app .case-documents-panel .case-document-scroll-list>li:first-child{border-top:0}@media (max-width:1320px){.product-app :where(.dashboard-modular-grid,.case-detail-modular-grid).layout-packed{grid-auto-flow:row!important;grid-auto-rows:auto!important}.product-app :where(.dashboard-modular-grid,.case-detail-modular-grid).layout-packed>:where(.dashboard-module,.case-layout-module){grid-row-end:auto!important}.product-app .inline-layout-command{width:100%!important;align-items:stretch;flex-wrap:wrap}.product-app .inline-layout-command-actions{justify-content:center;width:100%}.product-app .inline-module-toolbar{align-items:flex-start;flex-wrap:wrap}.product-app .inline-module-controls{min-width:0;flex-wrap:wrap}}@media (max-width:820px){.product-app .case-detail-modular-grid>.case-layout-module,.product-app .dashboard-modular-grid>.dashboard-module{grid-column:1/-1!important}.product-app .inline-layout-palette{flex:1 1 100%;justify-content:center}.product-app .inline-layout-command-actions>.button{flex:1 1 110px}.product-app .integration-group-heading{align-items:stretch;flex-direction:column}.product-app .integration-add-mailboxes{justify-content:stretch}.product-app .integration-add-mailboxes .button{flex:1 1 180px}.product-app .case-documents-panel li{grid-template-columns:minmax(0,1fr) auto!important}.product-app .case-document-source{grid-column:1/-1}}@media (max-width:560px){.product-app .case-documents-panel .case-document-scroll-list{max-height:252px}.product-app .case-documents-panel li{padding-inline:10px}.product-app .case-documents-panel li>.button{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.product-app :where(.dashboard-module.is-layout-editing,.case-layout-module.is-layout-editing){transition:none!important}}.product-app .case-detail-actions-command{display:inline-flex!important;flex:0 0 auto!important;align-items:center;min-width:-moz-max-content;min-width:max-content}.product-app .case-detail-actions-command .case-action-control-detail,.product-app .case-detail-actions-command .case-action-control-detail>.nexoflow-popover{display:inline-flex;width:auto!important;min-width:-moz-max-content;min-width:max-content}.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger{display:inline-flex!important;min-width:96px!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:6px 12px!important;white-space:nowrap;line-height:1!important}.product-app .case-detail-actions-command .case-action-trigger-content{display:inline-flex!important;width:auto;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap}.product-app .case-detail-actions-command .case-action-trigger-image{display:block;width:16px!important;height:16px!important;flex:0 0 16px;-o-object-fit:contain;object-fit:contain}[data-palette=classic] .product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger{border-color:var(--tamdot-primary)!important;background:var(--tamdot-primary)!important;background-image:none!important;color:var(--color-on-primary)!important;box-shadow:var(--shadow-primary)!important}[data-palette=classic] .product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger:hover{border-color:var(--tamdot-primary-hover)!important;background:var(--tamdot-primary-hover)!important}@media (max-width:760px){.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger{width:auto!important;min-width:94px!important}}:root,[data-palette=classic],[data-palette=trendy]{--brand-950:#06162b;--brand-900:#0b2a4a;--tamdot-assistant-navy-1:#071a33;--tamdot-assistant-navy-2:#0b2a4a;--tamdot-assistant-navy-3:#124a78;--tamdot-assistant-blue:#2878b8;--brand-700:#1d4d7a;--brand-300:#8fb3c7;--brand-warm:#f2e9d8;--color-brand-primary:var(--brand-700);--color-brand-hover:var(--brand-900);--color-brand-active:var(--brand-950);--color-brand-soft:#f2f4f5;--color-brand-soft-strong:var(--brand-warm);--color-on-primary:#ffffff;--color-accent-mauve:var(--brand-700);--color-accent-indigo:var(--brand-900);--color-accent-mauve-soft:var(--color-surface-hover);--color-accent-indigo-soft:var(--color-surface-hover);--background:#f7f5f0;--surface:#ffffff;--surface-subtle:#faf9f6;--surface-hover:#f2f4f5;--text-primary:var(--brand-950);--text-secondary:#45596c;--text-muted:#71808d;--border-default:rgb(11 42 74/16%);--border-strong:rgb(11 42 74/28%);--action-primary:var(--brand-700);--action-primary-hover:var(--brand-900);--action-focus:var(--brand-300);--color-canvas:var(--background);--color-surface:#ffffff;--color-surface-soft:var(--surface-subtle);--color-surface-muted:var(--surface-hover);--color-border:var(--border-default);--color-border-subtle:rgb(11 42 74/10%);--color-border-strong:var(--border-strong);--color-text:var(--text-primary);--color-text-soft:var(--text-secondary);--color-text-muted:var(--text-muted);--color-disabled:#8a969f;--color-disabled-surface:#eef0f1;--color-sidebar-start:var(--brand-950);--color-sidebar-middle:var(--brand-900);--color-sidebar-end:var(--brand-700);--color-sidebar-text:#ffffff;--color-sidebar-muted:var(--brand-300);--color-status-information:#006bff;--color-status-action:#c83a00;--color-status-warning:#FFA500;--color-status-warning-ink:#805000;--color-status-waiting:#7c3aed;--color-status-critical:#b42335;--color-status-success:#007a4a;--color-status-neutral:#596675;--status-new:var(--color-status-information);--status-warning:var(--color-status-warning);--status-waiting:var(--color-status-waiting);--status-danger:var(--color-status-critical);--status-success:var(--color-status-success);--status-neutral:var(--color-status-neutral);--status-surface:#f5f6f8;--color-status-information-soft:#edf3fb;--color-status-action-soft:#fbeff1;--color-status-warning-soft:#fbf5e8;--color-status-waiting-soft:#fbf5e8;--color-status-critical-soft:#fbeff1;--color-status-success-soft:#edf7f2;--color-status-neutral-soft:#f2f4f6;--color-focus-ring:var(--action-focus);--color-focus-halo:rgb(143 179 199/32%);--shadow-card:0 1px 2px rgb(6 22 43/5%),0 12px 34px rgb(6 22 43/5%);--shadow-float:0 16px 42px rgb(6 22 43/14%);--shadow-primary:0 6px 16px rgb(29 77 122/20%);--td-orange:var(--color-brand-primary);--td-orange-hover:var(--color-brand-hover);--td-black:var(--color-text);--td-black-soft:var(--color-text-soft);--td-white:var(--color-surface);--td-ivory:var(--color-canvas);--td-ivory-soft:var(--color-surface-soft);--td-peach:var(--color-brand-soft);--td-peach-strong:var(--color-brand-soft-strong);--td-muted:var(--color-text-muted);--td-line:var(--color-border);--td-line-strong:var(--color-border-strong);--td-paper:var(--color-surface-soft);--td-blue:var(--color-brand-primary);--td-blue-soft:var(--color-brand-soft);--td-green:var(--color-status-success);--td-red:var(--color-status-critical);--canvas:var(--color-canvas);--surface:var(--color-surface);--surface-raised:var(--color-surface);--surface-soft:var(--color-surface-soft);--line:var(--color-border);--line-subtle:var(--color-border-subtle);--line-strong:var(--color-border-strong);--ink:var(--color-text);--muted:var(--color-text-muted);--nav:var(--color-sidebar-start);--nav-soft:var(--color-sidebar-end);--blue:var(--color-brand-primary);--blue-soft:var(--color-brand-soft);--orange:var(--color-brand-primary);--orange-soft:var(--color-brand-soft);--green:var(--color-status-success);--green-soft:var(--color-status-success-soft);--red:var(--color-status-critical);--red-soft:var(--color-status-critical-soft);--tamdot-brand:var(--color-brand-primary);--tamdot-primary:var(--color-brand-primary);--tamdot-primary-hover:var(--color-brand-hover);--tamdot-primary-soft:var(--color-brand-soft);--tamdot-focus-ring:var(--color-focus-ring);--tamdot-primary-focus:var(--color-focus-halo);--tamdot-border-active:color-mix(in srgb,var(--color-brand-primary) 54%,var(--color-border));--tamdot-primary-border:var(--tamdot-border-active);--tamdot-canvas:var(--color-canvas);--tamdot-surface:var(--color-surface);--tamdot-surface-raised:var(--color-surface);--tamdot-line:var(--color-border);--tamdot-ink:var(--color-text);--tamdot-muted:var(--color-text-muted);--tamdot-orange:var(--color-brand-primary);--tamdot-purple:var(--color-accent-mauve);--tamdot-green:var(--color-status-success);--tamdot-red:var(--color-status-critical);--tamdot-shadow:var(--shadow-card);--accent-primary:var(--color-brand-primary);--accent-secondary:var(--color-accent-indigo);--accent-secondary-soft:var(--color-accent-indigo-soft);--hover-accent:var(--color-brand-soft-strong);--hover-ink:var(--color-text);--status-information:var(--color-status-information);--status-information-soft:var(--color-status-information-soft);--status-action:var(--color-status-action);--status-action-soft:var(--color-status-action-soft);--status-warning-soft:var(--color-status-warning-soft);--status-critical:var(--color-status-critical);--status-critical-soft:var(--color-status-critical-soft);--status-success-soft:var(--color-status-success-soft);--status-neutral-soft:var(--color-status-neutral-soft);--danger-bg:var(--color-status-critical);--danger-fg:var(--color-on-primary);--danger-border:color-mix(in srgb,var(--color-status-critical) 82%,var(--color-text));color-scheme:light}.activation-page,.first-launch-experience,.login-page,.onboarding-page,.product-app,.product-app .content,body,html{background-color:var(--color-canvas);color:var(--color-text)}.product-app :where(.panel,.business-case-card,.case-summary-card,.case-timeline-panel,.case-workspace-cluster,.dashboard-module,.integration-card,.automation-card,.document-group,.contact-group,.notification-panel,.nexoflow-dialog){border-color:var(--color-border-subtle);background-color:var(--color-surface);color:var(--color-text)}.product-app :where(.panel,.business-case-card,.case-summary-card,.integration-card,.automation-card){box-shadow:var(--shadow-card)}.product-app .product-sidebar{border-right-color:var(--color-sidebar-start)!important;background:linear-gradient(180deg,var(--color-sidebar-start) 0,var(--color-sidebar-middle) 55%,var(--color-sidebar-end) 100%)!important;color:var(--color-sidebar-text)}.product-app .product-sidebar :where(.nav-label,small){color:var(--color-sidebar-muted)}.product-app .product-sidebar .nav-link{color:var(--color-sidebar-text)}.product-app .product-sidebar .nav-link:focus-visible,.product-app .product-sidebar .nav-link:hover{border-color:rgb(255 255 255/22%)!important;background:rgb(255 255 255/9%)!important;color:var(--color-sidebar-text)!important}.product-app .product-sidebar .nav-link.active{border-color:rgb(255 255 255/28%)!important;background:var(--background)!important;color:var(--brand-900)!important;box-shadow:inset 3px 0 var(--brand-700)!important}.product-app .product-sidebar .nav-link.active .nav-icon{color:var(--brand-700)!important}.product-app .case-detail-actions-command .nexoflow-popover-trigger,.product-app :where(.button.primary:not(.danger),.case-history-source,.follow-up-primary-action){border-color:var(--color-brand-primary)!important;background:var(--color-brand-primary)!important;background-image:none!important;color:var(--color-on-primary)!important;box-shadow:var(--shadow-primary)!important}.product-app .case-detail-actions-command .nexoflow-popover-trigger:hover:not(:disabled),.product-app :where(.button.primary:not(.danger),.case-history-source,.follow-up-primary-action):hover:not(:disabled){border-color:var(--color-brand-hover)!important;background:var(--color-brand-hover)!important;background-image:none!important;color:var(--color-on-primary)!important}.product-app .case-detail-actions-command .nexoflow-popover-trigger:active:not(:disabled),.product-app :where(.button.primary:not(.danger),.case-history-source,.follow-up-primary-action):active:not(:disabled){border-color:var(--color-brand-active)!important;background:var(--color-brand-active)!important;box-shadow:none!important;transform:translateY(0)}.product-app :where(.button.secondary,.button.ghost,.icon-button,.help-trigger,.notification-bell,.compact-menu-trigger):hover:not(:disabled),.product-app :where(.button.secondary,.button.ghost,.icon-button,.help-trigger,.notification-bell,.compact-menu-trigger)[aria-expanded=true]{border-color:var(--tamdot-border-active)!important;background:var(--color-brand-soft)!important;background-image:none!important;color:var(--color-brand-hover)!important}.first-launch-experience :where(button,a,input,select,textarea):focus-visible,.onboarding-page :where(button,a,input,select,textarea):focus-visible,.product-app :where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--color-focus-ring)!important;outline-offset:2px;box-shadow:0 0 0 4px var(--color-focus-halo)!important}.product-app :where(input,select,textarea):focus{border-color:var(--color-brand-primary)!important;outline-color:var(--color-focus-ring)}.product-app :where(button,input,select,textarea):disabled,.product-app [aria-disabled=true]{border-color:var(--color-border-subtle)!important;background-color:var(--color-disabled-surface)!important;background-image:none!important;color:var(--color-disabled)!important;box-shadow:none!important;opacity:1}.product-app :where(.panel-link,.link-button,.back-link,.action-case-open,a:not(.button)):hover{color:var(--color-brand-hover)}.product-app :where(.case-badge,.operational-status-badge,.notification-status-tag,.case-history-status,.scan-confidence,.status-badge,.status-tag,.case-layout-signal,.dashboard-module-signal,.contact-operational-status){--semantic-status-soft:var(--color-status-neutral-soft);--semantic-status-ink:color-mix(in srgb,var(--semantic-status-color) 48%,var(--brand-950));border:1px solid var(--semantic-status-ink)!important;background:var(--semantic-status-soft)!important;color:var(--semantic-status-ink)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--semantic-status-color) 20%,transparent),0 0 10px color-mix(in srgb,var(--semantic-status-color) 28%,transparent)!important}.product-app :where(.tone-information,.tone-received,.status-new,.case-status-new){--semantic-status-color:var(--status-new);--semantic-status-soft:var(--color-status-information-soft)}.product-app :where(.tone-warning,.tone-review,.status-warning,.status-partial){--semantic-status-color:var(--status-warning);--semantic-status-soft:var(--color-status-warning-soft)}.product-app :where(.tone-critical,.tone-danger,.tone-action,.tone-attention,.tone-urgent,.tone-overdue,.status-danger,.status-critical,.status-urgent,.status-overdue,.case-status-waiting-for-us){--semantic-status-color:var(--status-danger);--semantic-status-soft:var(--color-status-critical-soft)}.product-app :where(.tone-waiting,.tone-pending,.tone-planned,.tone-sent,.status-waiting,.status-pending,.status-progress,.case-status-waiting-for-customer,.case-status-waiting-for-external){--semantic-status-color:var(--status-waiting);--semantic-status-soft:var(--color-status-information-soft)}.product-app :where(.tone-done,.tone-active,.status-success,.status-done,.status-completed,.status-resolved,.case-status-done){--semantic-status-soft:var(--color-status-success-soft)}.product-app :where(.tone-neutral,.tone-note,.tone-archive,.status-neutral,.status-archived,.case-status-archived){--semantic-status-soft:var(--color-status-neutral-soft)}.product-app :where(.status-dot,.case-status-glyph,.case-layout-signal i,.dashboard-module-signal i,.contact-operational-status i){background:var(--semantic-status-color,var(--status-neutral))!important;box-shadow:0 0 8px color-mix(in srgb,var(--semantic-status-color,var(--status-neutral)) 34%,transparent)!important}.product-app .case-badge.priority.low{--semantic-status-color:var(--status-new)}.product-app .case-badge.priority.normal{--semantic-status-color:var(--status-neutral)}.product-app .case-badge.priority.high{--semantic-status-color:var(--status-warning)}.product-app .case-badge.priority.urgent{--semantic-status-color:var(--status-danger)}.product-app :where(.dashboard-status-card,.dense-case-row,.business-case-card,.case-task-row,.notification-item){background-color:var(--surface)!important;background-image:none!important}.product-app :where(.assistant-header,.assistant-actions>button,.inbox-privacy-assurance,.canonical-flow-canvas,.case-flow-canvas,.first-launch-ai-proposal,.case-overview-next,.operational-queue-detail,.work-queue-filter-panel,.dashboard-bulk-toolbar,.document-command-bar,.contact-command-bar,.compact-filter-bar){background-image:none!important}.product-app :where(.assistant-header,.canonical-flow-canvas,.case-flow-canvas,.document-command-bar,.contact-command-bar,.compact-filter-bar){background-color:var(--color-surface)!important}.product-app .assistant-actions>button{background-color:var(--color-brand-soft)!important}.product-app .inbox-privacy-assurance{background-color:var(--color-status-success-soft)!important}.product-app :where(.work-queue-filter-panel,.operational-queue-detail,.dashboard-bulk-toolbar){background-color:var(--color-surface-soft)!important}.product-app .case-layout-module.is-attention-required>.case-workspace-cluster{background:var(--color-surface)!important;background-image:none!important;box-shadow:var(--shadow-card)!important}.product-app .follow-up-panel.is-action-required .follow-up-current,.product-app .inbox-current-task.is-action-required{background:var(--color-status-action-soft)!important;background-image:none!important}.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger,.product-app .case-detail-command-strip .case-detail-actions-command,.product-app .case-layout-module.is-attention-required .case-action-control-detail .nexoflow-popover-trigger,.product-app .case-layout-module.is-attention-required .follow-up-primary-action{border-color:var(--color-brand-primary)!important;background:var(--color-brand-primary)!important;background-image:none!important;color:var(--color-on-primary)!important;box-shadow:var(--shadow-primary)!important}.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger:hover:not(:disabled),.product-app .case-layout-module.is-attention-required .case-action-control-detail .nexoflow-popover-trigger:hover:not(:disabled),.product-app .case-layout-module.is-attention-required .follow-up-primary-action:hover:not(:disabled){border-color:var(--color-brand-hover)!important;background:var(--color-brand-hover)!important;background-image:none!important}.product-app :where(.help-trigger,.notification-bell,.operations-trigger,.compact-menu-trigger){border-color:var(--border-default)!important;background:var(--surface)!important;background-image:none!important;color:var(--brand-900)!important}.product-app .help-trigger>span:first-child{background:var(--surface-hover)!important;color:var(--brand-700)!important}.product-app .help-trigger>.app-icon,.product-app .notification-bell>.app-icon{background-color:currentColor!important;color:inherit!important}.product-app .assistant-launcher,.product-app .assistant-launcher.active,.product-app .assistant-launcher:hover{border-color:var(--brand-300)!important;background:var(--surface)!important;background-image:none!important;color:var(--brand-900)!important;box-shadow:0 8px 22px rgb(6 22 43/12%)!important}.product-app .assistant-launcher>span{width:28px!important;height:28px!important;flex:0 0 28px;background:transparent!important}.assistant-polaris-logo{filter:none!important}.product-app .assistant-launcher .assistant-polaris-logo{width:28px!important;height:28px!important}.product-app .assistant-header{border-color:var(--border-default)!important;background:var(--surface)!important;color:var(--text-primary)!important}.product-app .notification-badge{border-color:var(--surface)!important;background:var(--status-danger)!important;color:#ffffff!important}.activation-page,.auth-marketing,.first-launch,.first-launch-experience,.login-page .login-aside,.onboarding-page.onboarding-wizard-v2{background-image:none!important}.activation-page,.first-launch,.first-launch-experience,.login-page .login-aside,.onboarding-page.onboarding-wizard-v2{background-color:var(--color-canvas)!important}.auth-marketing{background-color:var(--color-sidebar-start)!important}:where(.public-welcome,.public-welcome-v4,.public-welcome-v5,.tamdot-public-landing,.public-page){background-color:var(--background)!important;color:var(--text-primary)!important}:where(.tamdot-public-hero,.public-hero,.public-carousel-copy,.public-carousel-visual){background-color:var(--background)!important;background-image:none!important}:where(.tamdot-demo-engine,.tamdot-demo-engine-v2)>span,:where(.tamdot-grouping-route,.tamdot-feature-route,.tamdot-integration-route) article{border-color:var(--border-default)!important;background:var(--surface)!important;box-shadow:var(--shadow-card)!important}:where(.public-welcome,.tamdot-public-landing,.public-page) :where(.button.primary,button.primary){border-color:var(--action-primary)!important;background:var(--action-primary)!important;background-image:none!important;color:#ffffff!important;box-shadow:var(--shadow-primary)!important}:where(.public-welcome,.tamdot-public-landing,.public-page) :where(.button.primary,button.primary):hover:not(:disabled){border-color:var(--action-primary-hover)!important;background:var(--action-primary-hover)!important}:where(.public-welcome,.tamdot-public-landing,.public-page) :where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--action-focus)!important;outline-offset:2px;box-shadow:0 0 0 4px var(--color-focus-halo)!important}:where(.tamdot-logo-mark,.logo-mark,.first-launch-brand-mark,.onboarding-product-mark){box-shadow:0 7px 20px rgb(6 22 43/18%)!important}.product-app :where(.case-tag.orange,.tag-orange,[data-color=orange]:not(.provider-logo)){border:1px solid var(--brand-300)!important;background:var(--surface)!important;color:var(--brand-900)!important}.product-app .inline-layout-palette button[aria-pressed=true]{border-color:var(--tamdot-border-active);background:var(--color-brand-soft);color:var(--color-brand-hover);box-shadow:0 0 0 2px var(--color-focus-halo)}.product-app .palette-swatch-trendy{background:var(--brand-900);box-shadow:inset -7px 0 var(--brand-300)}.product-app .palette-swatch-classic{background:var(--brand-700);box-shadow:inset -7px 0 var(--brand-warm)}@media (forced-colors:active){.product-app :where(button,a,input,select,textarea):focus-visible{outline:2px solid Highlight!important;box-shadow:none!important}}@media (prefers-reduced-motion:reduce){.product-app :where(button,a,input,select,textarea){transition:none!important}}.product-app :where(.dashboard-module.is-layout-editing,.case-layout-module.is-layout-editing)>.inline-module-toolbar{position:absolute!important;inset:0 0 auto 0!important;z-index:12!important;min-height:48px;border-radius:12px 12px 0 0!important}.product-app .operational-queue-row.has-notification{position:relative;border:1px solid color-mix(in srgb,var(--status-new) 42%,var(--color-border-subtle))!important;background:color-mix(in srgb,var(--color-status-information-soft) 58%,var(--surface))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--status-new) 10%,transparent)!important}.product-app .operational-queue-row.has-notification.tone-urgent{border-color:color-mix(in srgb,var(--status-danger) 58%,var(--color-border-subtle))!important;background:color-mix(in srgb,var(--color-status-critical-soft) 72%,var(--surface))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--status-danger) 12%,transparent),0 8px 22px color-mix(in srgb,var(--status-danger) 12%,transparent)!important}.product-app .dashboard-status-card{text-decoration:none}.product-app .dashboard-modular-grid.layout-packed{align-items:start;grid-auto-flow:row dense}.product-app .dashboard-modular-grid.layout-packed>.dashboard-module{min-width:0;align-self:start;contain:inline-size}.product-app .workspace-directory-filter-surface{min-width:0}.product-app :where(.contact-directory,.document-library):has(.data-list-command-rail[data-pinned=true]){padding-bottom:max(132px,calc(var(--contact-command-height, var(--document-command-height, 72px)) + 42px))}body>.tour-card{bottom:max(72px,calc(env(safe-area-inset-bottom) + 44px))!important;z-index:2147483002!important;max-height:calc(100dvh - 104px)}.tour-demo-preview.is-interactive{gap:9px;padding:10px;border-radius:10px;background:var(--color-surface-soft,var(--canvas))}.tour-demo-preview.is-interactive>footer,.tour-demo-preview.is-interactive>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.tour-demo-preview.is-interactive>header>div{display:flex;gap:4px}.tour-demo-preview.is-interactive>header button{min-height:28px;border:1px solid var(--color-border);border-radius:7px;background:var(--color-surface);color:var(--color-text-soft);padding:4px 7px;font:inherit;font-size:9px;font-weight:750;cursor:pointer}.tour-demo-preview.is-interactive>header button[aria-pressed=true]{border-color:var(--color-brand-primary);background:var(--color-brand-soft);color:var(--color-brand-primary)}.tour-demo-preview.is-interactive>div{display:grid;grid-template-columns:1fr;gap:5px}.tour-demo-preview .tour-demo-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;border:1px solid var(--color-border-subtle);border-radius:8px;background:var(--color-surface);color:var(--color-text);padding:8px;text-align:left;cursor:pointer}.tour-demo-preview .tour-demo-row.is-selected,.tour-demo-preview .tour-demo-row:focus-visible,.tour-demo-preview .tour-demo-row:hover{border-color:var(--tamdot-border-active);outline:none;box-shadow:0 0 0 3px var(--color-focus-halo)}.tour-demo-preview .tour-demo-row>span:nth-child(2){display:grid;min-width:0}.tour-demo-preview .tour-demo-row b,.tour-demo-preview .tour-demo-row em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tour-demo-preview .tour-demo-row em{color:var(--color-text-muted);font-size:9px;font-style:normal}.tour-demo-preview .tour-demo-icon{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:var(--color-brand-soft);color:var(--color-brand-primary)}.tour-demo-preview .tour-demo-icon .app-icon{width:14px;height:14px}.tour-demo-preview.is-interactive>footer>span{display:grid;min-width:0}.tour-demo-preview.is-interactive>footer b,.tour-demo-preview.is-interactive>footer small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1180px){.product-app .dashboard-modular-grid.layout-packed{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;grid-auto-flow:row!important}.product-app .dashboard-modular-grid.layout-packed>.dashboard-module{grid-column:1/-1!important;grid-row-end:auto!important}}@media (max-width:760px){body>.tour-card{right:12px!important;bottom:max(86px,calc(env(safe-area-inset-bottom) + 62px))!important;width:calc(100vw - 24px)!important;max-height:calc(100dvh - 112px)}.product-app :where(.contact-command-bar,.document-command-bar){grid-template-columns:minmax(0,1fr)!important}.product-app .workspace-directory-filter-surface{gap:8px}}.product-app .organization-workspace{padding-bottom:84px}.product-app .organization-workspace .bulk-toolbar{position:sticky;z-index:72;right:auto;bottom:max(12px,env(safe-area-inset-bottom));left:auto;width:100%;max-width:none;min-height:48px;margin:10px 0 0;justify-content:center;border-color:var(--color-border-strong);box-shadow:0 12px 30px color-mix(in srgb,var(--color-text) 14%,transparent);animation:case-bulk-in .16s ease-out}@keyframes case-bulk-in{0%{opacity:0;transform:translateY(8px)}}.product-app .dense-case-header [role=columnheader]>button,.product-app .dense-case-preview-trigger{display:inline-flex;min-width:0;align-items:center;gap:5px;border:0;background:transparent;color:inherit;padding:0;font:inherit;font-weight:inherit;text-align:left;cursor:pointer}.product-app .dense-case-header [role=columnheader]>button:focus-visible,.product-app .dense-case-header [role=columnheader]>button:hover,.product-app .dense-case-preview-trigger:focus-visible,.product-app .dense-case-preview-trigger:hover{color:var(--color-brand-primary)}.product-app .dense-case-header [aria-sort]:not([aria-sort=none])>button{color:var(--color-brand-primary)}.product-app .dense-case-preview-trigger{overflow:hidden;max-width:100%;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.product-app .case-timeline-documents-stack{display:grid;min-width:0;gap:16px}.product-app .case-documents-section,.product-app .case-timeline-panel{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card,12px);background:var(--color-surface)}.product-app .case-preview-documents{display:grid;gap:6px;margin:8px 0 0;padding-left:18px;font-size:12px}.product-app .case-detail-identity-header{top:var(--data-list-command-rail-offset,74px);z-index:62;min-height:58px!important;transition:box-shadow .16s ease,border-color .16s ease}.product-app .case-communication-mode{display:inline-flex;align-self:start;gap:2px;padding:3px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface-soft)}.product-app .case-communication-mode button{min-height:34px;border:0;border-radius:7px;background:transparent;color:var(--color-text-muted);padding:7px 12px;font:inherit;font-weight:720}.product-app .case-communication-mode button[aria-selected=true]{background:var(--color-surface);color:var(--color-brand-primary);box-shadow:0 1px 4px color-mix(in srgb,var(--color-text) 10%,transparent)}.product-app .case-reply-priority-card{display:grid;gap:10px;border:1px solid color-mix(in srgb,var(--color-brand-primary) 30%,var(--color-border));border-left:3px solid var(--color-brand-primary);background:var(--color-brand-soft);padding:16px}.product-app .case-reply-priority-card :where(h2,p){margin:0}.product-app .case-reply-priority-card p{color:var(--color-text-muted);font-size:12px;line-height:1.5}.product-app .case-reply-priority-card .button{justify-self:start}.product-app .reply-instructions-field textarea{min-height:84px;resize:vertical}.product-app .reply-compose-fallback{flex-basis:100%;color:var(--color-text-muted);line-height:1.45}.first-launch-card .onboarding-case-display-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.first-launch-card .onboarding-case-display-options>button{display:grid;min-width:0;gap:6px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);color:var(--color-text);padding:12px;text-align:left}.first-launch-card .onboarding-case-display-options>button.selected{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-focus-halo)}.onboarding-case-display-preview{display:grid;min-height:70px;gap:5px;padding:7px;border:1px solid var(--color-border);background:var(--color-canvas)}.onboarding-case-display-preview.is-cards{grid-template-columns:repeat(2,1fr)}.onboarding-case-display-preview.is-cards i:last-child{grid-column:1/-1}.onboarding-case-display-preview.is-list{grid-template-columns:1fr}.onboarding-case-display-preview i{min-height:14px;border:1px solid var(--color-border);border-left:3px solid var(--color-brand-primary);background:var(--color-surface)}@media (max-width:860px){.product-app .organization-workspace .bulk-toolbar{overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap}}@media (max-width:760px){.product-app .case-detail-command-rail .case-detail-command-strip{overflow-x:hidden;flex-wrap:wrap}.product-app .case-detail-command-rail .case-detail-view-commands{display:flex;width:100%;min-width:0;flex-wrap:wrap}.product-app .case-detail-command-rail .case-detail-view-commands .button{min-width:0;flex:1 1 42%}}@media (max-width:540px){.first-launch-card .onboarding-case-display-options{grid-template-columns:1fr}.product-app .organization-workspace .bulk-toolbar{position:static;width:100%;max-width:none;margin:0 0 10px;box-shadow:none}.product-app .organization-workspace .bulk-toolbar>b{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.product-app .organization-workspace .bulk-toolbar{animation:none}}.product-app :where(.dashboard-modular-grid,.dashboard-module,.organization-workspace,.case-workspace,.case-layout-column,.case-timeline-documents-stack,.document-library,.contact-directory){min-width:0}.case-preview-layer{position:fixed;z-index:520;inset:0;display:flex;justify-content:flex-end;background:color-mix(in srgb,var(--color-text) 24%,transparent);backdrop-filter:blur(2px)}.case-preview-layer .case-preview-drawer{position:relative!important;z-index:1!important;inset:auto!important;width:min(520px,46vw)!important;max-width:100vw!important;height:100dvh!important;min-width:0;overflow:auto;overscroll-behavior:contain}.case-preview-layer :where(h2,p,dd,strong,small){overflow-wrap:anywhere}body>.scan-progress-chip{z-index:500!important;right:max(16px,env(safe-area-inset-right))!important;bottom:max(16px,env(safe-area-inset-bottom))!important;max-width:min(440px,calc(100vw - 32px))}body:has(.data-list-command-rail[data-pinned=true])>.scan-progress-chip{top:max(84px,calc(72px + env(safe-area-inset-top)))!important;bottom:auto!important}.product-app .data-list-command-rail-anchor[data-pinned=true]{min-height:var(--data-list-command-rail-height,64px)!important}.product-app .search-palette{width:min(720px,calc(100vw - 28px));max-height:min(72dvh,680px)}.product-app .search-group,.product-app .search-group>button[role=option]>span{min-width:0}.product-app .search-group>button[role=option] b{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3}.product-app .search-group>button[role=option] small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-app .search-result-meta{display:block;margin-top:3px;color:var(--color-text-muted);font-size:10px;font-style:normal;font-weight:650}.product-app .search-group mark{border-radius:3px;background:var(--color-brand-soft);color:inherit;padding:0 1px}.product-app .search-group-more{width:100%;border:0;border-top:1px solid var(--color-border-subtle,var(--color-border));background:var(--color-surface-soft);color:var(--color-brand-primary);padding:10px 12px;font:inherit;font-weight:720;text-align:left}.monitoring-tenant-diagnostics{display:grid;min-width:0;gap:14px;margin:18px 0;padding:18px}.monitoring-tenant-diagnostics .panel-head{align-items:end;gap:14px}.monitoring-tenant-diagnostics select{width:min(420px,100%);min-height:40px;border:1px solid var(--color-border);border-radius:7px;background:var(--color-surface);color:var(--color-text);padding:8px 10px}.monitoring-tenant-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;gap:10px}.monitoring-tenant-grid>article{display:grid;min-width:0;gap:5px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);padding:12px}.monitoring-tenant-grid :where(small,span,b){overflow-wrap:anywhere}.monitoring-tenant-connections,.monitoring-tenant-scans{grid-column:span 2;display:grid;align-content:start;min-width:0;max-height:300px;overflow:auto;border:1px solid var(--color-border);border-radius:8px}.monitoring-tenant-connections article,.monitoring-tenant-scans article{display:grid;gap:3px;padding:10px 12px;border-bottom:1px solid var(--color-border-subtle,var(--color-border))}.case-detected-links .case-document-main strong{color:var(--color-brand-primary)}.case-detected-links .case-document-main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1180px),(min-resolution:1.1dppx) and (max-width:1500px){.case-preview-layer .case-preview-drawer{width:min(640px,100vw)!important}}@media (max-width:700px){.case-preview-layer{align-items:stretch}.case-preview-layer .case-preview-drawer{width:100vw!important;border-left:0}body>.scan-progress-chip{right:10px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;left:10px!important;max-width:none}body:has(.data-list-command-rail[data-pinned=true])>.scan-progress-chip{top:max(68px,calc(58px + env(safe-area-inset-top)))!important;bottom:auto!important}.monitoring-tenant-diagnostics .panel-head{align-items:stretch;flex-direction:column}.monitoring-tenant-grid{grid-template-columns:1fr}.monitoring-tenant-connections,.monitoring-tenant-scans{grid-column:auto}}.product-app :where(.case-badge,.operational-status-badge,.notification-status-tag,.case-history-status,.scan-confidence,.status-badge,.status-tag,.case-layout-signal,.dashboard-module-signal,.contact-operational-status){--semantic-status-color:var(--status-neutral);min-height:22px;width:-moz-max-content;width:max-content;max-width:100%;border:1px solid color-mix(in srgb,var(--semantic-status-color) 72%,var(--color-border))!important;border-radius:7px!important;background:var(--color-surface)!important;background-image:none!important;color:var(--semantic-status-color)!important;padding:3px 7px!important;box-shadow:none!important;font-size:10px;line-height:1.15}.product-app .case-badge.attention[class*=case-attention-],.product-app .case-badge.attention[data-tone],.product-app .case-badge.status[class*=case-status-],.product-app .notification-status-tag,.product-app .operational-status-badge{border-color:color-mix(in srgb,var(--semantic-status-color,var(--case-status-color,var(--status-neutral))) 72%,var(--color-border))!important;background:var(--color-surface)!important;background-image:none!important;color:var(--semantic-status-color,var(--case-status-color,var(--status-neutral)))!important;box-shadow:none!important}.product-app :where(.tone-information,.tone-received,.status-new,.case-status-new){--semantic-status-color:var(--status-information)}.product-app :where(.tone-action,.tone-attention,.case-status-waiting-for-us,.case-attention-action-required,.case-attention-due-today,.case-attention-follow-up-due){--semantic-status-color:var(--status-action)}.product-app :where(.tone-warning,.tone-review,.status-warning,.status-partial,.case-status-in-progress,.case-attention-review-required,.case-attention-deadline-soon){--semantic-status-color:var(--status-warning)}.product-app :where(.tone-waiting,.tone-pending,.tone-planned,.tone-sent,.status-waiting,.status-pending,.status-progress,.case-status-waiting-for-customer,.case-status-waiting-for-external,.case-attention-waiting-response,.case-attention-waiting-external){--semantic-status-color:var(--status-waiting)}.product-app :where(.tone-critical,.tone-danger,.tone-urgent,.tone-overdue,.status-danger,.status-critical,.status-urgent,.status-overdue,.case-attention-overdue,.case-attention-urgent){--semantic-status-color:var(--status-critical)}.product-app :where(.tone-done,.tone-active,.status-success,.status-done,.status-completed,.status-resolved,.case-status-done){--semantic-status-color:var(--status-success)}.product-app :where(.tone-neutral,.tone-note,.tone-archive,.status-neutral,.status-archived,.case-status-archived){--semantic-status-color:var(--status-neutral)}.product-app .case-badge[data-tone=information]{--semantic-status-color:var(--status-information)}.product-app .case-badge[data-tone=action]{--semantic-status-color:var(--status-action)}.product-app .case-badge[data-tone=warning]{--semantic-status-color:var(--status-warning)}.product-app .case-badge[data-tone=waiting]{--semantic-status-color:var(--status-waiting)}.product-app .case-badge[data-tone=critical]{--semantic-status-color:var(--status-critical)}.product-app .case-badge[data-tone=success]{--semantic-status-color:var(--status-success)}.product-app .case-badge[data-tone=neutral]{--semantic-status-color:var(--status-neutral)}.case-status-new{--case-status-color:var(--status-information)}.case-status-in-progress{--case-status-color:var(--status-warning)}.case-status-waiting-for-us{--case-status-color:var(--status-action)}.case-status-waiting-for-customer,.case-status-waiting-for-external{--case-status-color:var(--status-waiting)}.case-status-done{--case-status-color:var(--status-success)}.case-status-archived{--case-status-color:var(--status-neutral)}.product-app .case-badge[data-tone=waiting]{--case-status-color:var(--status-waiting)}.product-app .case-status-option.case-status-waiting-for-external{color:var(--status-waiting)}.product-app .dashboard-status-card.case-status-waiting-for-external{border-top-color:var(--status-waiting)}.product-app .case-conversation-state:is(.case-status-waiting-for-external,.case-status-waiting-for-customer) i{background:var(--status-waiting)}.product-app :where(.case-status-glyph,.status-dot,.case-layout-signal i,.dashboard-module-signal i,.contact-operational-status i){color:var(--semantic-status-color,var(--status-neutral))!important;background:transparent!important;box-shadow:none!important}.product-app .case-status-glyph{display:inline-grid;width:13px;height:13px;flex:0 0 13px;place-items:center}.product-app .case-status-glyph .app-icon{width:13px;height:13px;background-color:currentColor!important}.product-app .dashboard-status-dot{background:var(--case-status-color,var(--status-neutral))!important;box-shadow:none!important}.product-app :where(.business-case-card,article.dense-case-row,.dashboard-status-card,.case-task-row,.notification-item){border-width:1px;transform:none!important;transition-property:color,background-color,border-color,box-shadow,opacity!important;transition-duration:.12s!important}.product-app :where(.business-case-card,article.dense-case-row)[class*=case-status-]:focus-within,.product-app :where(.business-case-card,article.dense-case-row)[class*=case-status-]:hover{position:static!important;z-index:auto!important;border-color:color-mix(in srgb,var(--case-status-color) 46%,var(--color-border))!important;background:var(--color-surface)!important;box-shadow:inset 3px 0 var(--case-status-color)!important;transform:none!important}.product-app .data-list-command-rail-anchor[data-pinned=true]{height:auto!important;min-height:0!important}.product-app .data-list-command-rail[data-pinned=false]{position:relative!important;inset:auto!important;width:100%!important;max-height:none!important;overflow:visible!important}.data-list-command-rail-floating{position:fixed;right:auto;bottom:max(10px,env(safe-area-inset-bottom));display:flex;height:52px;min-width:0;align-items:center;justify-content:space-between;gap:8px;overflow:hidden;border:1px solid var(--color-border-strong);border-radius:10px;background:var(--color-surface);color:var(--color-text);padding:6px 7px 6px 10px;box-shadow:var(--shadow-float);isolation:isolate;animation:command-rail-in .14s ease-out both}.data-list-command-rail-dismiss,.data-list-command-rail-return{min-height:38px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--color-text);font:inherit;font-size:12px;font-weight:750}.data-list-command-rail-return{display:flex;min-width:0;flex:1;align-items:center;gap:8px;text-align:left}.data-list-command-rail-return span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-list-command-rail-return .app-icon{width:17px;height:17px;flex:0 0 17px}.data-list-command-rail-dismiss{display:grid;width:38px;flex:0 0 38px;place-items:center;font-size:18px}.data-list-command-rail-dismiss:hover,.data-list-command-rail-return:hover{border-color:var(--color-border);background:var(--color-surface-hover)}.data-list-command-rail-dismiss:focus-visible,.data-list-command-rail-return:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}html[data-command-rail-visible=true] body{padding-bottom:max(70px,calc(62px + env(safe-area-inset-bottom)))}@keyframes command-rail-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.product-app .case-detail-identity-header{position:static!important;top:auto!important;z-index:auto}.product-app .case-detail-actions-command,.product-app .case-detail-actions-command .case-action-control-detail{display:inline-flex;background:transparent!important;box-shadow:none!important}.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger{min-height:36px;border:1px solid var(--color-border)!important;background:var(--color-surface)!important;color:var(--color-text)!important;padding:7px 10px!important;box-shadow:none!important;font-size:12px}.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger:hover,.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger[aria-expanded=true]{border-color:var(--color-brand-primary)!important;background:var(--color-brand-soft)!important;color:var(--color-brand-hover)!important}.product-app .case-detail-actions-command .case-action-trigger-image{width:16px;height:16px}.product-app .bulk-toolbar{gap:8px;padding:8px 10px}.product-app .bulk-toolbar .bulk-action-control .nexoflow-popover-trigger{min-width:0;min-height:36px;border:1px solid var(--color-border);border-radius:7px;background:var(--color-surface);color:var(--color-text);padding:7px 10px;box-shadow:none;font-size:12px;font-weight:750}.product-app .bulk-toolbar .bulk-action-control .nexoflow-popover-trigger:hover,.product-app .bulk-toolbar .bulk-action-control .nexoflow-popover-trigger[aria-expanded=true]{border-color:var(--color-brand-primary);background:var(--color-brand-soft);color:var(--color-brand-hover)}.product-app .bulk-action-menu-content{display:grid;min-width:min(280px,calc(100vw - 32px));gap:3px;padding:5px}.product-app .bulk-action-menu-content>button,.product-app .bulk-action-submenu>button{width:100%;min-height:34px;border:0;border-radius:6px;background:transparent;color:var(--color-text);padding:7px 9px;text-align:left}.product-app .bulk-action-menu-content>button:hover,.product-app .bulk-action-submenu>button:hover{background:var(--color-surface-hover)}.product-app .bulk-action-menu-content>button.danger{color:var(--color-status-critical)}.product-app .bulk-action-submenu{border-top:1px solid var(--color-border-subtle);padding-top:3px}.product-app .bulk-action-submenu summary{min-height:34px;border-radius:6px;padding:8px 9px;color:var(--color-text);cursor:pointer;font-weight:700;list-style-position:inside}.product-app .bulk-action-submenu summary:hover{background:var(--color-surface-hover)}.product-app .bulk-action-menu-content .bulk-selection-warning{padding:7px 9px;color:var(--color-text-muted);font-size:11px}.product-app .case-documents-independent{width:100%;margin:18px 0 0!important;overflow:hidden;border:1px solid var(--color-border-subtle);border-radius:12px!important;background:var(--color-surface)!important;box-shadow:var(--shadow-card)}.product-app .case-documents-header{display:grid;grid-template-columns:34px minmax(0,1fr) auto;min-height:58px;align-items:center;gap:10px;padding:10px 12px!important;border:0}.product-app .case-documents-title-icon{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--color-border);border-radius:7px;color:var(--color-brand-primary)}.product-app .case-documents-title-icon .app-icon{width:17px;height:17px}.product-app .case-documents-header h2{margin:0;font-size:14px}.product-app .case-documents-header small{display:block;margin-top:2px;color:var(--color-text-muted);font-size:10px}.product-app .case-documents-toggle{display:grid;width:34px;height:34px;border:1px solid var(--color-border);border-radius:7px;background:var(--color-surface);color:var(--color-text)}.product-app .case-documents-toggle:hover{border-color:var(--color-brand-primary);background:var(--color-brand-soft)}.product-app .case-document-group+.case-document-group,.product-app .case-documents-content{border-top:1px solid var(--color-border-subtle)}.product-app .case-document-group-header{display:flex;align-items:center;gap:9px;padding:12px 14px!important}.product-app .case-document-group-header>.app-icon{width:17px;height:17px;color:var(--color-brand-primary)}.product-app .case-document-group-header h3{margin:0;font-size:12px}.product-app .case-document-group-header small{color:var(--color-text-muted);font-size:10px}.product-app .case-document-group-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px}.product-app .case-document-group-toolbar>select{margin-right:14px}.product-app .case-documents-state{display:flex;min-height:96px;align-items:center;justify-content:center;gap:9px;color:var(--color-text-muted);padding:18px}.product-app .case-documents-state.is-error{color:var(--status-critical)}.product-app .case-documents-panel.is-collapsed .case-documents-header{min-height:54px}.product-app .case-document-file-icon .app-icon{width:16px;height:16px}.product-app .topbar-secondary-menu{display:contents}.product-app .topbar-more-trigger{display:none}.product-app .topbar-secondary-surface{display:flex;align-items:center;gap:8px}.product-app .product-topbar{width:100%;min-width:0}.product-app .global-search{min-width:100px;flex:1 1 360px}.product-app .top-actions{min-width:0;flex:0 1 auto}@media (max-width:1240px){.product-app .topbar-secondary-menu{position:relative;display:block}.product-app .topbar-more-trigger{display:inline-flex;min-height:38px;align-items:center;gap:6px;border:1px solid var(--color-border);border-radius:7px;background:var(--color-surface);color:var(--color-text);padding:7px 9px;font:inherit;font-size:11px;font-weight:750}.product-app .topbar-more-trigger .app-icon{width:17px;height:17px}.product-app .topbar-secondary-surface{position:absolute;z-index:480;top:calc(100% + 7px);right:0;display:none;width:min(290px,calc(100vw - 24px));align-items:stretch;flex-direction:column;gap:6px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface);padding:8px;box-shadow:var(--shadow-float)}.product-app .topbar-secondary-menu[data-open=true] .topbar-secondary-surface{display:flex}.product-app .topbar-secondary-surface>:where(a,button,.help-menu,.operation-indicator){width:100%}.product-app .topbar-secondary-surface :where(.architecture-ribbon-link,.help-trigger,.operations-trigger){width:100%;justify-content:flex-start}.product-app .global-search{max-width:none}}@media (max-width:760px){.product-app .product-topbar{gap:6px;padding-inline:10px}.product-app .top-actions{gap:5px}.product-app .assistant-launcher>b,.product-app .tenant-identity-name,.product-app .tenant-mode-badge,.product-app .topbar-more-trigger>span:not(.app-icon){display:none!important}.product-app :where(.assistant-launcher,.tenant-trigger,.topbar-more-trigger,.notification-bell,.account-trigger){width:38px;min-width:38px;height:38px;justify-content:center;padding:5px!important}}@media (max-width:430px){.product-app .global-search{position:relative;width:38px;min-width:38px;height:38px;flex:0 0 38px;justify-content:center;padding:0}.product-app .global-search>span{margin:0}.product-app .global-search input{position:absolute;top:calc(100% + 8px);left:0;width:0;min-width:0;height:42px;overflow:hidden;border:0;border-radius:8px;background:var(--color-surface);opacity:0;padding:0;box-shadow:var(--shadow-float);pointer-events:none}.product-app .global-search:focus-within input{width:calc(100vw - 20px);opacity:1;padding:9px 11px;pointer-events:auto}.product-app .top-actions{margin-left:auto}}body,html{max-width:100%;overflow-x:clip}@media (prefers-reduced-motion:reduce){.product-app *,.product-app :after,.product-app :before,body>.data-list-command-rail-floating{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.product-app .route-loading-overlay{display:none!important}.product-app :where(.panel,.business-case-card,article.dense-case-row,.dashboard-status-card,.dashboard-module,.case-layout-module,.case-task-row,.notification-item,.directory-card,.document-row,.case-history-row){transform:none!important;transition-property:color,background-color,border-color,box-shadow,opacity!important;transition-duration:.1s!important;transition-timing-function:ease-out!important}.product-app :where(.panel,.business-case-card,article.dense-case-row,.dashboard-status-card,.dashboard-module,.case-layout-module,.case-task-row,.notification-item,.directory-card,.document-row,.case-history-row):hover{transform:none!important}.product-app :where(.case-badge.status.new,.case-badge.status[data-status=NEW],.status-badge.status-new,.case-status-new){--semantic-status-color:var(--status-information);--case-status-color:var(--status-information)}.product-app :where(.case-badge.status.in_progress,.case-badge.status[data-status=IN_PROGRESS],.status-badge.status-in-progress,.case-status-in-progress){--semantic-status-color:var(--status-warning);--case-status-color:var(--status-warning)}.product-app :where(.case-badge.status.waiting_for_us,.case-badge.status[data-status=WAITING_FOR_US],.status-badge.status-waiting-for-us,.case-status-waiting-for-us){--semantic-status-color:var(--status-action);--case-status-color:var(--status-action)}.product-app :where(.case-badge.status.waiting_for_external,.case-badge.status.waiting_for_customer,.case-badge.status[data-status=WAITING_FOR_EXTERNAL],.status-badge.status-waiting-for-external,.case-status-waiting-for-external,.case-status-waiting-for-customer){--semantic-status-color:var(--status-waiting);--case-status-color:var(--status-waiting)}.product-app :where(.case-badge.status.done,.case-badge.status[data-status=DONE],.status-badge.status-done,.case-status-done){--semantic-status-color:var(--status-success);--case-status-color:var(--status-success)}.product-app :where(.case-badge.status.archived,.case-badge.status.cancelled,.case-badge.status[data-status=ARCHIVED],.status-badge.status-archived,.case-status-archived){--semantic-status-color:var(--status-neutral);--case-status-color:var(--status-neutral)}.product-app :where(.case-badge.priority.urgent,.case-badge.attention.urgent,[data-tone=critical],.reason-overdue,.reason-urgent){--semantic-status-color:var(--status-critical)}.product-app :where(.case-badge.priority.high,[data-tone=warning],.reason-review_required,.reason-deadline_soon){--semantic-status-color:var(--status-warning)}.product-app :where([data-tone=action],.reason-user_action_required,.reason-action_required,.reason-follow_up_due,.reason-deadline_today){--semantic-status-color:var(--status-action)}.product-app :where([data-tone=waiting],.reason-waiting,.reason-waiting_response,.reason-waiting_external){--semantic-status-color:var(--status-waiting)}.product-app :where([data-tone=success],.reason-done,.reason-completed){--semantic-status-color:var(--status-success)}.product-app :where([data-tone=information],.reason-new_activity,.reason-appointment){--semantic-status-color:var(--status-information)}.product-app :where(.case-badge.status,.case-badge.attention,.operational-status-badge,.notification-status-tag,.case-history-status,.status-badge,.status-tag,.case-layout-signal,.dashboard-module-signal,.contact-operational-status){min-height:22px!important;border:1px solid var(--semantic-status-color,var(--case-status-color,var(--status-neutral)))!important;border-left-width:3px!important;border-radius:6px!important;background:var(--color-surface)!important;background-image:none!important;color:var(--semantic-status-color,var(--case-status-color,var(--status-neutral)))!important;box-shadow:none!important;filter:none!important}.product-app :where(.case-badge.status,.case-badge.attention) .case-status-glyph,.product-app :where(.case-badge.status,.case-badge.attention) .case-status-glyph .app-icon{color:inherit!important;background-color:currentColor!important;box-shadow:none!important;filter:none!important}.product-app :where(.dashboard-status-card,.business-case-card,article.dense-case-row)[class*=case-status-]{border-color:var(--color-border)!important;border-left:3px solid var(--case-status-color,var(--status-neutral))!important;background:var(--color-surface)!important;box-shadow:none!important}.product-app :where(.dashboard-status-card,.business-case-card,article.dense-case-row)[class*=case-status-]:focus-within,.product-app :where(.dashboard-status-card,.business-case-card,article.dense-case-row)[class*=case-status-]:hover{border-color:color-mix(in srgb,var(--case-status-color,var(--status-neutral)) 58%,var(--color-border))!important;border-left-color:var(--case-status-color,var(--status-neutral))!important;background:var(--color-surface)!important;box-shadow:none!important;transform:none!important}.product-app .case-status-option[class*=case-status-],.product-app .case-status-select-shell[class*=case-status-] select{color:var(--case-status-color,var(--status-neutral))!important}@media (prefers-reduced-motion:reduce){.product-app :where(.panel,.business-case-card,article.dense-case-row,.dashboard-status-card,.dashboard-module,.case-layout-module,.case-task-row,.notification-item,.directory-card,.document-row,.case-history-row){transition:none!important}}.product-app :where(.case-status-new,.case-badge.status.new,.case-badge.status[data-status=NEW]){--semantic-status-color:var(--color-status-information);--case-status-color:var(--color-status-information)}.product-app :where(.case-status-in-progress,.case-badge.status.in_progress,.case-badge.status[data-status=IN_PROGRESS]){--semantic-status-color:var(--color-status-warning);--case-status-color:var(--color-status-warning)}.product-app :where(.case-status-waiting-for-us,.case-badge.status.waiting_for_us,.case-badge.status[data-status=WAITING_FOR_US]){--semantic-status-color:var(--color-status-action);--case-status-color:var(--color-status-action)}.product-app :where(.case-status-waiting-for-external,.case-status-waiting-for-customer,.case-badge.status.waiting_for_external,.case-badge.status.waiting_for_customer,.case-badge.status[data-status=WAITING_FOR_EXTERNAL]){--semantic-status-color:var(--color-status-waiting);--case-status-color:var(--color-status-waiting)}.product-app :where(.case-status-done,.case-badge.status.done,.case-badge.status[data-status=DONE]){--semantic-status-color:var(--color-status-success);--case-status-color:var(--color-status-success)}.product-app :where(.button,.attention-stats .stat,.dashboard-status-card,.business-case-card,article.dense-case-row,.directory-card,.canonical-flow-card,.notification-icon-action,.support-contact-trigger,.help-setup-link,.assistant-launcher,.assistant-actions>button){transition-property:color,background-color,border-color,opacity!important;transform:none!important}.product-app :where(.button,.attention-stats .stat,.dashboard-status-card,.business-case-card,article.dense-case-row,.directory-card,.canonical-flow-card,.notification-icon-action,.support-contact-trigger,.help-setup-link,.assistant-launcher,.assistant-actions>button):is(:hover,:focus-visible,:focus-within,:active){transform:none!important}.product-app :where(.product-topbar,.document-toolbar,.document-command-bar,.data-list-command-rail,.contact-group>header,.scan-business-footer){backdrop-filter:none!important}@media (prefers-reduced-motion:reduce){.product-app *,.product-app :after,.product-app :before{transition:none!important}}html[data-command-rail-visible=true]{scroll-padding-bottom:max(70px,calc(62px + env(safe-area-inset-bottom)))}html[data-command-rail-visible=true] body{padding-bottom:0!important}.product-app .case-badge.status,.product-app .case-badge.status[class*=case-status-],.product-app .case-badge.status[data-status],.product-app .case-history-status,.product-app .case-layout-signal,.product-app .contact-operational-status,.product-app .dashboard-module-signal,.product-app .notification-status-tag,.product-app .operational-status-badge,.product-app .status-badge,.product-app .status-tag{box-shadow:0 0 0 1px color-mix(in srgb,var(--semantic-status-color,var(--case-status-color,var(--status-neutral))) 16%,transparent),0 0 7px color-mix(in srgb,var(--semantic-status-color,var(--case-status-color,var(--status-neutral))) 22%,transparent)!important}.product-app .case-layout-signal i,.product-app .case-status-glyph,.product-app .contact-operational-status i,.product-app .dashboard-module-signal i,.product-app .dashboard-status-dot,.product-app .status-dot{box-shadow:0 0 0 2px color-mix(in srgb,var(--semantic-status-color,var(--case-status-color,var(--status-neutral))) 18%,transparent),0 0 6px color-mix(in srgb,var(--semantic-status-color,var(--case-status-color,var(--status-neutral))) 34%,transparent)!important}.product-app :where(.case-status-in-progress,.case-badge.status.in_progress,.case-badge.status[data-status=IN_PROGRESS],.status-badge.status-in-progress){--semantic-status-color:var(--color-status-warning);--case-status-color:var(--color-status-warning);--semantic-status-ink:var(--color-status-warning-ink)}.product-app :where(.case-badge.status.in_progress,.case-badge.status[data-status=IN_PROGRESS],.status-badge.status-in-progress)>span:last-child{color:var(--color-status-warning-ink)!important}@media (prefers-reduced-motion:reduce){.data-list-command-rail-floating{animation:none!important}}.product-app .notification-item.notification-priority-high,.product-app .notification-item.notification-priority-urgent{border-color:color-mix(in srgb,var(--color-status-critical) 55%,var(--color-border))!important;border-left-color:var(--color-status-critical)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-status-critical-soft) 88%,var(--color-surface)),color-mix(in srgb,var(--brand-900) 13%,var(--color-surface)))!important}.product-app .notification-item.notification-priority-urgent{box-shadow:inset 3px 0 var(--color-status-critical),0 0 12px color-mix(in srgb,var(--color-status-critical) 16%,transparent)!important}.product-app .inbox-workspace{width:100%;max-width:none;min-width:0;display:grid;align-content:start;gap:12px;padding-bottom:24px}.product-app .inbox-workspace>*{min-width:0}.product-app .inbox-command-rail{overflow:visible!important}.product-app .inbox-period-tabs{display:flex;flex-wrap:wrap;gap:6px}.product-app .inbox-filters{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,.55fr) minmax(150px,.55fr) auto minmax(160px,auto) auto auto;align-items:end;gap:8px}.product-app .inbox-filters>*{min-width:0}.product-app .inbox-filters .data-list-sort-control,.product-app .inbox-inline-filter{display:grid;gap:4px;color:var(--color-text-muted);font-size:10px;font-weight:750}.product-app .inbox-inline-filter select{width:100%;min-height:36px}.product-app .inbox-command-rail>.active-filter-chips,.product-app .inbox-filters>.search-suggestion-row{grid-column:1/-1}.product-app .inbox-feed{display:grid;gap:12px;overflow:visible!important;border:0!important;background:transparent!important}.product-app .inbox-day-group{min-width:0;overflow:visible;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}.product-app .inbox-day-list{display:grid;min-width:0}.product-app .inbox-email-row{min-width:0;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;transition:none!important}.product-app .inbox-row-main{min-width:0;grid-template-columns:minmax(145px,.7fr) minmax(220px,2fr) minmax(105px,.48fr)}.product-app .inbox-case-link{max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-app .inbox-action-popover{z-index:40}.product-app .case-documents-independent{margin-top:12px;border:1px solid var(--color-border)!important;border-radius:10px!important;box-shadow:none!important}.product-app .case-documents-header{grid-template-columns:auto minmax(0,1fr) auto!important;min-height:52px!important;padding:9px 12px!important;text-align:left!important}.product-app .case-documents-header>div{justify-self:start;text-align:left}.product-app .case-documents-toggle{display:inline-grid;place-items:center;width:30px!important;height:30px!important;border-radius:8px!important;font-size:17px;font-weight:750}.product-app .case-documents-content{max-height:min(46vh,440px);overflow-y:auto;overscroll-behavior:contain}.product-app .case-documents-panel .case-document-scroll-list{max-height:212px!important}.product-app .case-document-group>ul>li{min-height:50px;padding-block:8px!important}.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger{min-width:0!important;min-height:34px!important;height:34px!important;padding:0 11px!important;border-radius:8px!important;gap:6px!important}.product-app .case-detail-command-strip{min-width:0;overflow-x:auto}.product-app .dashboard-email-destination{padding:7px 9px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft)}.product-app .dashboard-email-destination-spam .dashboard-email-destination{color:var(--color-status-critical);border-color:color-mix(in srgb,var(--color-status-critical) 28%,var(--color-border))}.product-app .dashboard-email-destination-processing .dashboard-email-destination,.product-app .dashboard-email-destination-review .dashboard-email-destination{color:var(--color-status-warning-ink);border-color:color-mix(in srgb,var(--color-status-warning) 40%,var(--color-border))}.product-app .dashboard-email-destination-archived .dashboard-email-destination,.product-app .dashboard-email-destination-information .dashboard-email-destination{color:var(--color-status-neutral)}@media (max-width:1180px){.product-app .inbox-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.product-app .inbox-filters>input{grid-column:1/-1}.product-app .inbox-email-row{grid-template-columns:minmax(0,1fr) auto}.product-app .inbox-case-link,.product-app .inbox-open-link{display:none}}@media (max-width:720px){.product-app .inbox-filters{grid-template-columns:minmax(0,1fr)}.product-app .inbox-filters>input{grid-column:auto}.product-app .inbox-row-main{grid-template-columns:minmax(0,1fr) auto}.product-app .inbox-row-copy{grid-column:1/-1}.product-app .case-documents-content{max-height:50vh}}.product-app :where(.contact-directory,.document-library) :where(.contact-command-rail,.document-command-rail){border-color:var(--color-border-strong)!important;background:var(--color-surface)!important;box-shadow:0 4px 14px color-mix(in srgb,var(--color-text) 6%,transparent)!important}.product-app :where(.contact-group,.document-group){border-color:var(--color-border-strong)!important;background:color-mix(in srgb,var(--color-surface-soft) 62%,var(--color-surface))!important;box-shadow:0 3px 12px color-mix(in srgb,var(--color-text) 7%,transparent)!important}.product-app .contact-directory .contact-group>header,.product-app .document-library .document-group>header{border-bottom-color:var(--color-border-strong)!important;background:var(--color-surface-soft)!important}.product-app .contact-group .directory-grid,.product-app .document-group .document-list{gap:7px!important;padding:8px!important}.product-app :where(.contact-intelligence-card,.document-list article){border:1px solid var(--color-border-strong)!important;background:var(--color-surface)!important;box-shadow:0 1px 3px color-mix(in srgb,var(--color-text) 7%,transparent)!important}.product-app :where(.contact-intelligence-card,.document-list article):focus-within,.product-app :where(.contact-intelligence-card,.document-list article):hover{border-color:color-mix(in srgb,var(--color-brand-primary) 60%,var(--color-border-strong))!important;background:color-mix(in srgb,var(--color-brand-soft) 45%,var(--color-surface))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-brand-primary) 12%,transparent),0 7px 18px color-mix(in srgb,var(--color-text) 9%,transparent)!important}.product-app .contact-row-summary,.product-app .document-main small{color:var(--color-text-muted)!important}.product-app .inbox-day-group{overflow:hidden!important;border-color:var(--color-border-strong)!important;background:var(--color-surface)!important;box-shadow:0 4px 14px color-mix(in srgb,var(--color-text) 7%,transparent)!important}.product-app .inbox-day-group>.inbox-feed-head{position:static!important;inset:auto!important;z-index:auto!important;min-height:48px;border:0!important;border-bottom:1px solid var(--color-border-strong)!important;border-radius:0!important;background:var(--color-surface-soft)!important;box-shadow:none!important;backdrop-filter:none!important}.product-app .inbox-day-group.is-collapsed>.inbox-feed-head{border-bottom:0!important}.product-app .inbox-day-list{background:var(--color-surface)}.product-app .inbox-email-row{border-top-color:var(--color-border-subtle)!important;background:var(--color-surface)!important}.product-app .inbox-email-row:first-child{border-top:0!important}.product-app .inbox-email-row:focus-within,.product-app .inbox-email-row:hover{background:color-mix(in srgb,var(--color-brand-soft) 34%,var(--color-surface))!important}.product-app .inbox-row-main{min-height:74px;grid-template-columns:28px minmax(145px,.7fr) minmax(220px,2fr) minmax(105px,.48fr)!important;-moz-column-gap:14px!important;column-gap:14px!important}.product-app .inbox-mailbox-icon{display:inline-grid;width:28px;height:28px;align-self:center;place-items:center;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);cursor:help}.product-app .inbox-email-row:hover .inbox-mailbox-icon,.product-app .inbox-row-main:focus-visible .inbox-mailbox-icon{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-primary) 12%,transparent)}.product-app .inbox-row-copy p{color:var(--color-text-muted)!important}.product-app .inbox-day-statuses{display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.product-app .inbox-day-statuses :where(em,b){border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);padding:3px 7px;font-style:normal}.product-app .case-detail-identity-header{position:sticky!important;top:calc(var(--topbar-height, 72px) + 6px)!important;z-index:210!important;border-color:var(--color-border-strong)!important;background:var(--color-surface)!important;box-shadow:0 7px 18px color-mix(in srgb,var(--color-text) 9%,transparent)!important}.data-list-command-rail-floating.is-full-content{height:auto;min-height:52px;max-height:min(132px,calc(100dvh - 24px));padding:5px 46px 5px 6px;overflow:visible}.data-list-command-rail-floating-content{width:100%;min-width:0;overflow-x:auto}.data-list-command-rail-floating.is-full-content .data-list-command-rail-dismiss{position:absolute;top:7px;right:7px;z-index:3}.product-app .case-detail-command-rail-scope-floating .case-detail-command-strip{width:100%;min-width:-moz-max-content;min-width:max-content;min-height:40px;border:0!important;background:transparent!important;box-shadow:none!important}.product-app .case-detail-command-rail-scope-floating .nexoflow-popover-menu{top:auto!important;bottom:calc(100% + 7px)!important}.product-app .case-detail-command-rail-scope-floating .case-detail-layout-status{display:none}.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger{width:auto!important;min-width:88px!important;height:32px!important;min-height:32px!important;overflow:visible!important;border:1px solid var(--color-brand-primary)!important;border-radius:7px!important;background:var(--color-brand-primary)!important;color:var(--color-on-primary)!important;padding:5px 10px!important;box-shadow:0 3px 8px color-mix(in srgb,var(--color-brand-primary) 20%,transparent)!important}.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger:hover,.product-app .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger[aria-expanded=true]{border-color:var(--color-brand-hover)!important;background:var(--color-brand-hover)!important;color:var(--color-on-primary)!important}.product-app .case-detail-actions-command :where(.case-action-trigger-content,.case-action-trigger-content>span,.case-action-trigger-image){visibility:visible!important;opacity:1!important;color:inherit!important}.product-app .dense-case-title-link{display:block;flex:1 1 auto;min-width:0;overflow:hidden;color:var(--color-text);font-weight:800;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.product-app .dense-case-title-link:hover{color:var(--color-brand-primary);text-decoration:underline;text-underline-offset:2px}.product-app .case-preview-info-button{display:inline-grid!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;flex:0 0 32px;place-items:center;padding:0!important}.product-app .case-preview-info-button .app-icon{width:16px;height:16px}@media (max-width:760px){.product-app .case-detail-identity-header{top:calc(var(--topbar-height, 64px) + 4px)!important;max-height:min(42dvh,260px);overflow:auto}.data-list-command-rail-floating.is-full-content{left:8px!important;width:calc(100vw - 16px)!important}.product-app .case-detail-command-rail-scope-floating .case-detail-command-strip{display:flex;flex-wrap:nowrap!important;overflow-x:auto!important}.product-app .inbox-email-row{grid-template-columns:minmax(0,1fr) auto!important}.product-app .inbox-row-main{grid-template-columns:28px minmax(0,1fr) auto!important}.product-app .inbox-sender{grid-column:2}.product-app .inbox-row-copy{grid-column:2/-1}.product-app .inbox-row-main>time{grid-column:3;grid-row:1}.product-app .inbox-day-statuses em{display:none}}.product-app .case-layout-module[data-module=DOCUMENTS]>.case-documents-panel{width:100%;margin:0!important;overflow:hidden;border:1px solid var(--color-border)!important;border-radius:14px!important;background:var(--color-surface)!important;box-shadow:0 6px 20px color-mix(in srgb,var(--color-brand-primary) 7%,transparent)!important}.product-app .case-layout-module[data-module=DOCUMENTS] .case-documents-header{display:flex!important;min-height:54px!important;align-items:center;justify-content:flex-start;padding:14px 16px!important;text-align:left!important}.product-app .case-layout-module[data-module=DOCUMENTS] .case-documents-header>div{display:flex;min-width:0;align-items:baseline;justify-content:flex-start;gap:8px;justify-self:auto;text-align:left}.product-app .case-layout-module[data-module=DOCUMENTS] .case-documents-header h2{margin:0;font-size:15px;font-weight:750}.product-app .case-layout-module[data-module=DOCUMENTS] .case-documents-header small{margin:0}.product-app .case-layout-module[data-module=DOCUMENTS] .case-documents-title-icon,.product-app .case-layout-module[data-module=DOCUMENTS] .case-documents-toggle{display:none!important}.product-app .case-layout-module.is-layout-editing[data-module=DOCUMENTS]>.case-documents-panel{border-radius:0 0 14px 14px!important}html[data-palette] .case-detail-command-rail .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger,html[data-palette] .case-detail-command-rail-scope-floating .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger{width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;border:1px solid var(--color-brand-primary)!important;border-radius:var(--control-radius,8px)!important;background:var(--color-brand-primary)!important;color:var(--color-on-primary)!important;padding:6px 10px!important;box-shadow:none!important}html[data-palette] .case-detail-command-rail .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger:focus-visible,html[data-palette] .case-detail-command-rail .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger:hover,html[data-palette] .case-detail-command-rail .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger[aria-expanded=true],html[data-palette] .case-detail-command-rail-scope-floating .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger:focus-visible,html[data-palette] .case-detail-command-rail-scope-floating .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger:hover,html[data-palette] .case-detail-command-rail-scope-floating .case-detail-actions-command .case-action-control-detail .nexoflow-popover-trigger[aria-expanded=true]{border-color:var(--color-brand-hover)!important;background:var(--color-brand-hover)!important;color:var(--color-on-primary)!important}.data-list-command-rail-floating.is-full-content.case-detail-command-rail-scope-floating{height:50px!important;min-height:50px!important;max-height:50px!important;padding:4px!important;border:1px solid var(--color-border)!important;border-radius:10px!important;background:var(--color-surface)!important;box-shadow:0 8px 24px color-mix(in srgb,var(--color-text) 12%,transparent)!important}.data-list-command-rail-floating.case-detail-command-rail-scope-floating .data-list-command-rail-floating-content{width:100%;height:40px;min-width:0;min-height:40px;overflow:visible}.case-detail-command-rail-scope-floating .case-detail-command-strip{display:flex!important;width:100%!important;min-width:-moz-max-content;min-width:max-content;height:40px!important;min-height:40px!important;flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;margin:0!important;padding:3px!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important}.case-detail-command-rail-scope-floating .case-detail-view-commands{display:inline-flex;align-items:center;gap:4px}.case-detail-command-rail-scope-floating .case-detail-layout-status,.data-list-command-rail-floating.case-detail-command-rail-scope-floating .data-list-command-rail-dismiss{display:none!important}.case-detail-command-rail-scope-floating .nexoflow-popover-menu{top:auto!important;bottom:calc(100% + 7px)!important}@media (max-width:760px){.data-list-command-rail-floating.case-detail-command-rail-scope-floating .data-list-command-rail-floating-content{overflow-x:auto;overflow-y:hidden}.case-detail-command-rail-scope-floating .case-detail-command-strip{width:-moz-max-content!important;width:max-content!important}.product-app .case-layout-module[data-module=DOCUMENTS] .case-documents-header{padding:12px!important}}