.product-app .contact-case-status-filters{display:flex;gap:6px;overflow-x:auto;max-width:100%;padding:0 2px 10px;margin:0 0 10px;scrollbar-width:thin}.product-app .contact-case-status-filters button{--contact-filter-tone:var(--status-neutral);display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:34px;padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--design-radius-control);background:var(--color-surface);color:var(--color-text-soft);font-size:11px;font-weight:650;white-space:nowrap;cursor:pointer}.product-app .contact-case-status-filters button[data-tone=information]{--contact-filter-tone:var(--status-information)}.product-app .contact-case-status-filters button[data-tone=warning]{--contact-filter-tone:var(--status-warning)}.product-app .contact-case-status-filters button[data-tone=action]{--contact-filter-tone:var(--status-action)}.product-app .contact-case-status-filters button[data-tone=waiting]{--contact-filter-tone:var(--status-waiting)}.product-app .contact-case-status-filters button[data-tone=success]{--contact-filter-tone:var(--status-success)}.product-app .contact-case-status-filters button i,.product-app .contact-row-case-led{display:inline-block;flex:0 0 auto;width:8px;height:8px;border-radius:2px;background:var(--contact-filter-tone)}.product-app .contact-case-status-filters button.is-active{border-color:var(--contact-filter-tone);background:color-mix(in srgb,var(--contact-filter-tone) 8%,var(--color-surface));color:var(--color-text);font-weight:760}.product-app .contact-case-status-filters button:hover{border-color:var(--contact-filter-tone)}.product-app .contact-case-status-filters button:focus-visible,.product-app .contact-row-case-link:focus-visible,.product-app .contact-row-more-cases:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.product-app .contact-intelligence-card.tone-information{--contact-accent:var(--status-information);--contact-row-tone:var(--status-information)}.product-app .contact-intelligence-card .contact-operational-status.tone-information{--contact-status-tone:var(--status-information)}.product-app .contact-intelligence-card .contact-operational-status.tone-review{--contact-status-tone:var(--status-warning)}.product-app .contact-intelligence-card .contact-operational-status.tone-action{--contact-status-tone:var(--status-action)}.product-app .contact-intelligence-card .contact-operational-status.tone-waiting{--contact-status-tone:var(--status-waiting)}.product-app .contact-intelligence-card .contact-operational-status.tone-active{--contact-status-tone:var(--status-success)}.product-app .contact-intelligence-card .contact-operational-status.tone-neutral{--contact-status-tone:var(--status-neutral)}.product-app .contact-intelligence-card .contact-operational-status{border-color:color-mix(in srgb,var(--contact-status-tone) 44%,var(--color-border));background:color-mix(in srgb,var(--contact-status-tone) 7%,var(--color-surface));color:var(--contact-status-tone)}.product-app .contact-intelligence-card .contact-operational-status i{background:var(--contact-status-tone)}.product-app .contact-directory .contact-intelligence-card.dense-directory-row,.product-app .contact-directory .dense-directory-header{grid-template-columns:minmax(185px,1.1fr) minmax(145px,.75fr) minmax(132px,.65fr) minmax(210px,1.3fr) minmax(110px,auto)}.product-app .contact-directory .contact-row-summary .contact-case-count{min-width:0;color:var(--color-text-soft)}.product-app .contact-row-cases{display:grid;min-width:0;gap:3px}.product-app .contact-row-case-link{display:grid;grid-template-columns:14px 8px minmax(0,1fr);align-items:center;gap:5px;min-width:0;max-width:100%;color:var(--color-text);font-size:11px;font-weight:690;line-height:1.25;text-decoration:none}.product-app .contact-row-case-link:hover{color:var(--color-brand-primary);text-decoration:underline}.product-app .contact-row-case-link .app-icon{color:var(--color-text-soft)}.product-app .contact-row-case-link>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-app .contact-row-case-led[data-tone=information]{--contact-filter-tone:var(--status-information)}.product-app .contact-row-case-led[data-tone=warning]{--contact-filter-tone:var(--status-warning)}.product-app .contact-row-case-led[data-tone=action]{--contact-filter-tone:var(--status-action)}.product-app .contact-row-case-led[data-tone=waiting]{--contact-filter-tone:var(--status-waiting)}.product-app .contact-row-case-led[data-tone=success]{--contact-filter-tone:var(--status-success)}.product-app .contact-row-case-led[data-tone=neutral]{--contact-filter-tone:var(--status-neutral)}.product-app .contact-row-more-cases{justify-self:start;border:0;background:none;color:var(--color-brand-primary);font-size:11px;font-weight:720;cursor:pointer}.product-app .contact-no-case{color:var(--color-text-muted);font-size:11px}@media (max-width:980px){.product-app .contact-directory .contact-intelligence-card.dense-directory-row{grid-template-columns:minmax(0,1fr) auto}.product-app .contact-directory .contact-row-summary .contact-case-count{grid-column:1/-1;grid-row:3}.product-app .contact-directory .contact-intelligence-card>footer{grid-row:4}}@media (max-width:680px){.product-app .contact-case-status-filters{flex-wrap:wrap;overflow:visible;padding-bottom:0}.product-app .contact-case-status-filters button{min-height:44px}.product-app .contact-directory .contact-row-summary .contact-case-count{grid-row:4}.product-app .contact-directory .contact-intelligence-card>footer{grid-row:5}.product-app .contact-row-case-link,.product-app .contact-row-more-cases{min-height:44px}}.product-app .document-library .document-list.document-dense-table{display:block!important;min-width:0;margin:0;border:1px solid var(--color-border)!important;border-radius:var(--design-radius-card)!important;background:var(--color-surface);box-shadow:none!important}.product-app .document-library .document-dense-table>.document-list-header,.product-app .document-library .document-dense-table>article.document-table-row{display:grid!important;grid-template-columns:24px minmax(190px,1.35fr) minmax(175px,1fr) 112px minmax(150px,.8fr) 102px!important;align-items:center;-moz-column-gap:12px;column-gap:12px;min-width:0;margin:0;padding:9px 14px!important;border-right:0!important;border-left:0!important;border-radius:0!important;box-shadow:none!important}.product-app .document-library .document-dense-table>.document-list-header{grid-template-columns:24px minmax(190px,1.35fr) minmax(175px,1fr) 112px minmax(150px,.8fr) 102px!important;min-height:38px!important;padding-block:7px!important;border-top:0!important;border-bottom:1px solid var(--color-border)!important;background:var(--color-surface-soft)!important}.product-app .document-library .document-list.document-dense-table.workspace-dense-table>article.document-table-row.workspace-dense-row{grid-template-columns:24px minmax(190px,1.35fr) minmax(175px,1fr) 112px minmax(150px,.8fr) 102px!important;-moz-column-gap:12px!important;column-gap:12px!important}.product-app .document-library .document-dense-table>article.document-table-row{min-height:62px!important;border-top:0!important;border-bottom:1px solid var(--color-border-subtle)!important;background:var(--color-surface)!important}.product-app .document-library .document-dense-table>article.document-table-row:last-child{border-bottom:0!important}.product-app .document-library .document-dense-table>article.document-table-row:is(:hover,:focus-within){background:var(--color-surface-soft)!important}.product-app .document-library .document-dense-table>article.document-table-row.is-selected{background:color-mix(in srgb,var(--color-brand-primary) 5%,var(--color-surface))!important}.product-app .document-library .document-table-group{min-height:35px;border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-soft)}.product-app .document-library .document-table-group:not(:first-of-type){border-top:1px solid var(--color-border-subtle)}.product-app .document-library .document-table-group-toggle{display:flex;width:100%;min-height:35px;align-items:center;gap:7px;border:0;background:transparent;color:var(--color-text);padding:4px 14px;font:inherit;font-size:12px;text-align:left;cursor:pointer}.product-app .document-library .document-table-group-toggle:hover{background:color-mix(in srgb,var(--color-brand-primary) 4%,var(--color-surface-soft))}.product-app .document-library .document-table-group-toggle:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-3px}.product-app .document-library .document-table-group-toggle>strong{overflow:hidden;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.product-app .document-library .document-table-group-toggle>.tamdot-ui-icon{width:14px;height:14px;margin-left:auto;transition:transform .14s ease}.product-app .document-library .document-table-group-toggle[aria-expanded=false]>.tamdot-ui-icon{transform:rotate(-90deg)}.product-app .document-library .document-group-count{color:var(--color-text-muted);font-size:11px;font-variant-numeric:tabular-nums}.product-app .document-library .document-table-group-toggle>.document-mark.is-image.is-compact{width:20px;height:20px;flex-basis:20px}.product-app .document-library .document-table-group-toggle>.document-mark.is-image.is-compact img{width:20px;height:20px}.product-app .document-library .document-table-group-toggle>.app-icon{color:var(--color-text-soft)}.product-app .document-library .document-dense-table .document-select{align-self:center;margin-top:0}.product-app .document-library .document-dense-table>.document-table-row>.document-select{grid-column:1!important;grid-row:1!important}.product-app .document-library .document-dense-table .document-select:focus-within>span{outline:2px solid var(--color-brand-primary);outline-offset:2px}.product-app .document-library .document-dense-table .document-main{display:flex;align-items:center;gap:9px;min-width:0}.product-app .document-library .document-dense-table>.document-table-row>.document-main{grid-column:2!important;grid-row:1!important}.product-app .document-library .document-dense-table .document-main>.document-mark.is-image.is-compact{width:30px;height:30px;flex-basis:30px}.product-app .document-library .document-dense-table .document-main>.document-mark.is-image.is-compact img{width:30px;height:30px}.product-app .document-library .document-main-text{display:grid;min-width:0;gap:2px}.product-app .document-library .document-main-text>b{overflow:hidden;color:var(--color-text);font-size:12px;font-weight:740;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.product-app .document-library .document-main-text>small{color:var(--color-text-muted);font-size:11px}.product-app .document-library .document-dense-table .document-case-link{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;min-height:30px;align-items:center;gap:6px;border:1px solid color-mix(in srgb,var(--case-status-color) 32%,var(--color-border));border-radius:var(--design-radius-control);background:color-mix(in srgb,var(--case-status-color) 6%,var(--color-surface));color:var(--color-text);padding:4px 7px;text-decoration:none}.product-app .document-library .document-dense-table>.document-table-row>.document-case-link{grid-column:3!important;grid-row:1!important}.product-app .document-library .document-dense-table .document-case-link:is(:hover,:focus-visible){border-color:var(--case-status-color);background:color-mix(in srgb,var(--case-status-color) 10%,var(--color-surface))}.product-app .document-library .document-dense-table .document-case-link:focus-visible{outline:2px solid var(--case-status-color);outline-offset:2px}.product-app .document-library .document-case-link>.app-icon{flex:0 0 17px;color:var(--case-status-color)}.product-app .document-library .document-case-status-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--case-status-color)}.product-app .document-library .document-case-title{min-width:0;overflow:hidden;color:var(--color-text)!important;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.product-app .document-library .document-received{color:var(--color-text-soft);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.product-app .document-library .document-dense-table>.document-table-row>.document-received{grid-column:4!important;grid-row:1!important}.product-app .document-library .document-dense-table .document-tags{display:flex;align-items:center;gap:4px;min-width:0;margin:0}.product-app .document-library .document-dense-table>.document-table-row>.document-tags{grid-column:5!important;grid-row:1!important}.product-app .document-library .document-dense-table .document-tags-visible{min-width:0}.product-app .document-library .document-dense-table .document-download{justify-self:end;min-height:34px;padding:5px 8px;font-size:11px}.product-app .document-library .document-dense-table>.document-table-row>.document-download{grid-column:6!important;grid-row:1!important}@media (max-width:1160px){.product-app .document-library .document-dense-table>.document-list-header,.product-app .document-library .document-dense-table>article.document-table-row{grid-template-columns:24px minmax(180px,1.2fr) minmax(145px,1fr) 104px minmax(110px,.7fr) 38px!important;-moz-column-gap:9px;column-gap:9px}.product-app .document-library .document-list.document-dense-table.workspace-dense-table>article.document-table-row.workspace-dense-row{grid-template-columns:24px minmax(180px,1.2fr) minmax(145px,1fr) 104px minmax(110px,.7fr) 38px!important;-moz-column-gap:9px!important;column-gap:9px!important}.product-app .document-library .document-dense-table .document-download{width:36px;justify-content:center;padding:0}.product-app .document-library .document-dense-table .document-download>.document-download-label{display:none}}@media (max-width:900px){.product-app .document-library .document-dense-table>.document-list-header{display:none!important}.product-app .document-library .document-dense-table>article.document-table-row{grid-template-columns:24px minmax(0,1fr) 44px!important;gap:5px 10px;padding:9px 11px!important}.product-app .document-library .document-list.document-dense-table.workspace-dense-table>article.document-table-row.workspace-dense-row{grid-template-columns:24px minmax(0,1fr) 44px!important}.product-app .document-library .document-dense-table>.document-table-row>.document-select{grid-column:1!important;grid-row:1/span 2!important}.product-app .document-library .document-dense-table>.document-table-row>.document-main{grid-column:2!important;grid-row:1!important}.product-app .document-library .document-dense-table>.document-table-row>.document-case-link{grid-column:2!important;grid-row:2!important}.product-app .document-library .document-dense-table>.document-table-row>.document-received{grid-column:2!important;grid-row:3!important}.product-app .document-library .document-dense-table>.document-table-row>.document-tags{grid-column:2!important;grid-row:4!important;flex-wrap:wrap}.product-app .document-library .document-dense-table>.document-table-row>.document-download{grid-column:3!important;grid-row:1/span 2!important;width:44px;min-height:44px}}@media (max-width:600px){.product-app .document-library .document-command-bar{grid-template-columns:minmax(0,1fr) auto!important}.product-app .document-library .document-command-bar>.document-search-shell{grid-column:1/-1!important;width:100%!important}}@media (max-width:390px){.product-app .document-library .document-dense-table>article.document-table-row{grid-template-columns:20px minmax(0,1fr) 44px!important;gap:4px 7px}.product-app .document-library .document-list.document-dense-table.workspace-dense-table>article.document-table-row.workspace-dense-row{grid-template-columns:20px minmax(0,1fr) 44px!important}.product-app .document-library .document-case-title,.product-app .document-library .document-main-text>b{white-space:normal;overflow-wrap:anywhere}.product-app .document-library .document-dense-table .document-main>.document-mark.is-image.is-compact{width:24px;height:24px;flex-basis:24px}.product-app .document-library .document-dense-table .document-main>.document-mark.is-image.is-compact img{width:24px;height:24px}.product-app .document-library .document-table-group-toggle{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.product-app .document-library .document-table-group-toggle>.tamdot-ui-icon{transition:none}}.product-app .document-source-attachments{display:grid;gap:10px}.product-app .document-source-attachments h2{margin:0;font-size:1.05rem}.product-app .document-source-attachments h2 small{color:var(--color-text-muted);font-size:.8rem}.product-app .document-source-attachment-list{display:grid;gap:0}.product-app .document-source-attachment-list article{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:7px 0;border-top:1px solid var(--color-border)}.product-app .document-source-attachment-list article>span{display:flex;align-items:center;min-width:0;gap:8px}.product-app .document-source-attachment-list article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-app .document-source-attachment-list article small{color:var(--color-text-muted);white-space:nowrap}@media (max-width:700px){.product-app .document-source-attachment-list article{grid-template-columns:minmax(0,1fr) auto}.product-app .document-source-attachment-list article>a:not(.button){grid-column:1/-1}}.product-app .dashboard-workspace .dashboard-status-card.case-status-archived{border-top-color:var(--status-neutral)!important}.product-app .inbox-feed.workspace-dense-table .inbox-destination .inbox-folder-chip[class*=case-status-]{border-color:color-mix(in srgb,var(--case-status-color) 42%,var(--color-border))!important;border-left:3px solid var(--case-status-color)!important;background:color-mix(in srgb,var(--case-status-color) 6%,var(--color-surface))!important;padding-left:5px!important}.product-app .inbox-feed.workspace-dense-table .inbox-destination .inbox-folder-chip[class*=case-status-]:is(:hover,:focus-visible){border-color:var(--case-status-color)!important;background:color-mix(in srgb,var(--case-status-color) 10%,var(--color-surface))!important;color:var(--color-text)!important}.product-app .inbox-feed.workspace-dense-table .inbox-destination .inbox-folder-chip[class*=case-status-]:focus-visible{outline:2px solid var(--case-status-color);outline-offset:2px}.product-app .case-layout-module .case-collaboration-assignment{display:grid;grid-template-columns:minmax(0,300px) auto;align-items:end;justify-content:start;gap:8px}.product-app .case-layout-module .case-collaboration-assignment>.field{min-width:0;margin:0}.product-app .case-layout-module .case-collaboration-assignment select{width:100%;min-height:34px}.product-app .case-layout-module .case-collaboration-assignment .case-collaboration-assign{min-width:88px;min-height:34px!important;margin:0;padding:5px 10px!important}.product-app .case-layout-module .case-collaboration-assignment .case-collaboration-assign:disabled{border-color:var(--color-border)!important;background:var(--color-surface-subtle)!important;color:var(--color-text-muted)!important;box-shadow:none;cursor:not-allowed;opacity:1}.product-app .case-review-note-actions{display:flex;align-items:end;gap:8px;flex-wrap:wrap}.product-app .case-review-note-outcome{width:min(100%,260px);min-width:0;margin:0}.product-app .case-review-note-outcome select{width:100%;min-height:36px}.product-app .case-review-note-actions>.button{min-height:36px}.product-app .case-note-intent-suggestion{display:flex;flex-wrap:wrap;gap:4px 10px;margin:8px 0;padding:8px 10px;border-left:2px solid var(--status-waiting);background:color-mix(in srgb,var(--status-waiting) 5%,var(--color-surface));color:var(--color-text-soft);font-size:12px;line-height:1.4}.product-app .case-note-intent-suggestion strong{color:var(--color-text)}.product-app .case-review-note-follow-up{display:grid;gap:3px;min-width:150px;margin:0}.product-app .case-review-note-follow-up input{width:100%;min-height:36px}.product-app .case-review-note-follow-up small{color:var(--color-text-muted);font-size:10px}.product-app .inbox-message-page .inbox-decision-flow{display:grid;grid-column:1/-1!important;gap:9px;min-width:0;scroll-margin-top:88px;border:1px solid color-mix(in srgb,var(--status-action) 38%,var(--color-border));border-left:4px solid var(--status-action);border-radius:9px;background:color-mix(in srgb,var(--status-action) 5%,var(--color-surface));padding:12px 14px}.product-app .inbox-decision-flow>header{display:grid;gap:2px}.product-app .inbox-decision-flow>header small{color:var(--status-action);font-size:10px;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.product-app .inbox-decision-flow>header h2{margin:0;color:var(--color-text);font-size:17px;font-weight:850;letter-spacing:-.02em}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision{display:grid;grid-column:1/-1!important;grid-template-columns:26px minmax(0,1fr) minmax(210px,238px);align-items:start;gap:10px;width:100%;min-width:0;margin:0;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);padding:11px 12px;box-shadow:none}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision .case-suggestion-icon{width:26px;height:26px;color:var(--status-action)}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision .case-suggestion-heading>em{border-radius:5px;background:color-mix(in srgb,var(--status-action) 8%,var(--color-surface));color:var(--status-action)}.product-app .case-suggestion-target{display:flex;align-items:center;gap:7px;min-width:0}.product-app .case-suggestion-target>.app-icon{flex:0 0 auto;color:var(--color-text)}.product-app .case-suggestion-target>strong{min-width:0;color:var(--color-text);font-size:14px;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.product-app .case-suggestion-target>a{display:inline-flex;flex:0 0 auto;align-items:center;gap:3px;color:var(--color-text-soft);font-size:10px;font-weight:700}.product-app .case-suggestion-target>a:is(:hover,:focus-visible){color:var(--status-action)}.product-app .case-suggestion-manual-reason{max-width:75ch;margin:0!important;color:var(--color-text-soft);font-size:11px;line-height:1.45}.product-app .case-suggestion-evidence-disclosure>summary{width:-moz-fit-content;width:fit-content;color:var(--color-text-soft);font-size:10px;font-weight:750;cursor:pointer}.product-app .case-suggestion-evidence-disclosure>ul{display:flex;flex-wrap:wrap;gap:5px 12px;margin:6px 0 0;padding:0 0 0 14px;color:var(--color-text-soft);font-size:10px}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision .case-suggestion-actions{display:grid;grid-column:3;gap:6px}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision .case-suggestion-actions>.button{width:100%;max-width:none;min-height:32px;padding:6px 8px;font-size:11px;line-height:1.3}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision .case-suggestion-actions>.button:last-child{border-color:transparent;background:transparent;box-shadow:none}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision .case-suggestion-confirm{grid-template-columns:1fr auto;border:1px solid color-mix(in srgb,var(--status-action) 38%,var(--color-border));background:color-mix(in srgb,var(--status-action) 5%,var(--color-surface))}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision .case-suggestion-confirm>div{grid-column:1/-1}.product-app .inbox-message-page .inbox-decision-followup{display:flex;align-items:baseline;gap:10px;min-width:0;padding:0 2px}.product-app .inbox-message-page .inbox-decision-followup small{flex:0 0 auto;color:var(--color-text-soft);font-size:10px;font-weight:800;text-transform:uppercase}.product-app .inbox-message-page .inbox-decision-followup p{min-width:0;margin:0;overflow:hidden;color:var(--color-text);font-size:11px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.product-app .inbox-message-page:has(.inbox-decision-flow) .inbox-message-meta>div{border:0!important;border-left:1px solid var(--color-border)!important;border-radius:0!important;background:transparent!important;padding:5px 9px!important}.product-app .inbox-message-page:has(.inbox-decision-flow) .inbox-intelligence-grid{grid-column:1/-1!important}.product-app .inbox-message-page:has(.inbox-decision-flow) .inbox-summary-block{padding:10px 13px!important}.product-app .inbox-message-page:has(.inbox-decision-flow) .inbox-summary-block p{font-size:12px!important;line-height:1.5}.product-app .notification-proposed-case{display:flex;align-items:center;gap:5px;min-width:0;margin:4px 0 0;color:var(--color-text);font-size:10px;font-weight:720}.product-app .notification-proposed-case>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-app .notification-proposed-case>small{flex:0 0 auto;color:var(--color-text-soft);font-size:9px}.product-app .inbox-grouping-state.is-linked[data-case-tone=information]{--inbox-linked-tone:var(--status-information)}.product-app .inbox-grouping-state.is-linked[data-case-tone=action]{--inbox-linked-tone:var(--status-action)}.product-app .inbox-grouping-state.is-linked[data-case-tone=warning]{--inbox-linked-tone:var(--status-warning)}.product-app .inbox-grouping-state.is-linked[data-case-tone=waiting]{--inbox-linked-tone:var(--status-waiting)}.product-app .inbox-grouping-state.is-linked[data-case-tone=critical]{--inbox-linked-tone:var(--status-critical)}.product-app .inbox-grouping-state.is-linked[data-case-tone=success]{--inbox-linked-tone:var(--status-success)}.product-app .inbox-grouping-state.is-linked[data-case-tone=neutral]{--inbox-linked-tone:var(--status-neutral)}.product-app .inbox-message-page .inbox-grouping-state.is-linked[data-case-tone]{border-left-color:var(--inbox-linked-tone)!important;background:color-mix(in srgb,var(--inbox-linked-tone) 5%,var(--color-surface))!important}.product-app .inbox-linked-status{display:inline-block;flex:0 0 auto;width:10px;height:10px;border:2px solid var(--color-surface);border-radius:3px;background:var(--inbox-linked-tone,var(--status-neutral));box-shadow:0 0 0 1px var(--inbox-linked-tone,var(--status-neutral))}.product-app .inbox-linked-status:focus-visible{outline:2px solid var(--inbox-linked-tone,var(--status-neutral));outline-offset:3px}@media (max-width:760px){.product-app .inbox-message-page:has(.inbox-decision-flow) .inbox-message-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.product-app .inbox-message-page:has(.inbox-decision-flow) .inbox-message-meta dd{font-size:11px}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision{grid-template-columns:26px minmax(0,1fr)}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision .case-suggestion-actions{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision .case-suggestion-confirm{grid-column:1/-1}.product-app .case-suggestion-target{flex-wrap:wrap}.product-app .case-suggestion-target>strong{flex:1 1 calc(100% - 25px)}.product-app .case-suggestion-target>a{margin-left:24px}.product-app .inbox-message-page .inbox-decision-followup{display:grid;gap:2px}}@media (max-width:420px){.product-app .case-layout-module .case-collaboration-assignment{grid-template-columns:minmax(0,1fr) auto}.product-app .case-layout-module .case-collaboration-assignment .case-collaboration-assign{min-width:80px}.product-app .case-review-note-actions>.button,.product-app .case-review-note-outcome{width:100%}.product-app .inbox-message-page .case-suggestion-card.is-detail-decision .case-suggestion-actions{grid-template-columns:1fr}.product-app .inbox-decision-flow>header h2{font-size:15px}}.product-app .case-detail-page{container:case-workspace/inline-size}@container case-workspace (max-width: 1050px){.product-app .case-detail-modular-grid.layout-packed{grid-auto-flow:row;grid-auto-rows:auto}.product-app .case-detail-modular-grid>.case-layout-module:is(.size-small,.size-medium,.size-large,.size-full){grid-column:1/-1!important;grid-row-end:auto!important}}.product-app .dashboard-workspace .dashboard-module-kpis:not(.is-layout-editing) .dashboard-kpis>.dashboard-kpi:last-child{padding-right:52px!important}.product-app .dashboard-workspace .dashboard-module-kpis .dashboard-kpi>span{min-width:0}.product-app .dashboard-workspace .dashboard-module-kpis .dashboard-kpi>span>b{overflow-wrap:anywhere}@media (max-width:600px){.product-app .dashboard-workspace .dashboard-module-kpis:not(.is-layout-editing){display:flex;flex-direction:column;align-items:stretch}.product-app .dashboard-workspace .dashboard-module-kpis:not(.is-layout-editing)>.dashboard-module-collapse{position:static;align-self:flex-end;margin-bottom:6px}.product-app .dashboard-workspace .dashboard-module-kpis:not(.is-layout-editing) .dashboard-kpis>.dashboard-kpi:last-child{padding-right:16px!important}}.case-badge.priority.priority-icon{display:inline-flex!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:4px!important;background:transparent!important;color:var(--priority-glyph-color,var(--status-neutral))!important;vertical-align:middle}.case-badge.priority.priority-icon.low{--priority-glyph-color:var(--status-information)}.case-badge.priority.priority-icon.normal{--priority-glyph-color:var(--status-warning)}.case-badge.priority.priority-icon.high{--priority-glyph-color:var(--status-action)}.case-badge.priority.priority-icon.urgent{--priority-glyph-color:var(--status-critical);box-shadow:none!important;animation:none!important}.product-app :is(.business-case-card,.dense-case-row):has(.priority-icon.urgent){border-color:var(--color-border)!important;box-shadow:inset 3px 0 var(--case-status-color,var(--status-neutral))!important}.product-app :is(.case-detail-identity-header,.case-preview-drawer):has(.priority-icon.urgent){border-color:var(--color-border)!important;box-shadow:none!important}.priority-icon-glyph{display:inline-flex;width:16px;height:18px;flex-direction:column;align-items:center;justify-content:center;gap:1px}.priority-icon-chevron{display:block;width:14px;height:8px;flex:0 0 8px;background:currentColor;clip-path:polygon(0 0,50% 55%,100% 0,100% 38%,50% 100%,0 38%);transform:rotate(180deg)}.priority-icon.low .priority-icon-chevron{transform:none}.priority-icon-equal{display:block;font-size:22px;font-weight:900;line-height:14px;transform:translateY(-1px)}.product-app .case-priority-control>.tamdot-popover-trigger:is(:hover,:focus-visible) .priority-icon{background:var(--color-surface-soft)!important;text-decoration:none!important}.product-app .dense-case-row .dense-case-priority{box-sizing:border-box;width:100%}.product-app .dense-case-row .case-priority-control{display:flex;width:100%;justify-content:center}.product-app .dense-case-row .case-priority-control>.tamdot-popover-trigger{box-sizing:border-box;display:flex;width:22px;min-width:22px;height:22px;min-height:22px;align-items:center;justify-content:center;padding:0;margin:0 auto}.product-app .dense-case-row .case-priority-control,.product-app .dense-case-row .dense-case-priority{display:grid;place-items:center}.product-app .dense-case-row .priority-icon-chevron,.product-app .dense-case-row .priority-icon-glyph{margin-inline:auto}.case-action-menu-panel .case-action-flow{grid-template-columns:minmax(72px,.85fr) 8px minmax(105px,1.55fr) 8px minmax(80px,1fr);gap:4px}.case-action-menu-panel .case-action-current,.case-action-menu-panel .case-action-external-step,.case-action-menu-panel .case-action-result{box-sizing:border-box;display:grid;align-content:center;gap:3px;min-width:0;min-height:52px;padding:5px 6px;border:1px solid var(--color-border-subtle);border-left:3px solid var(--case-outcome-color,var(--status-neutral));border-radius:7px;background:var(--color-surface);color:var(--color-text);overflow-wrap:anywhere}.case-action-menu-panel .case-action-current>small,.case-action-menu-panel .case-action-external-step>small,.case-action-menu-panel .case-action-primary-scope,.case-action-menu-panel .case-action-result>small{display:inline-flex;align-items:center;gap:3px;color:var(--color-text-soft);font-size:9px;font-weight:800;line-height:1.15}.case-action-menu-panel :is(.case-action-current,.case-action-result,.case-action-external-step)>strong{font-size:10px;line-height:1.2}.case-action-menu-panel .case-action-result[data-outcome-tone=information]{--case-outcome-color:var(--status-information)}.case-action-menu-panel .case-action-result[data-outcome-tone=warning]{--case-outcome-color:var(--status-warning)}.case-action-menu-panel .case-action-result[data-outcome-tone=action]{--case-outcome-color:var(--status-action)}.case-action-menu-panel .case-action-result[data-outcome-tone=waiting]{--case-outcome-color:var(--status-waiting)}.case-action-menu-panel .case-action-result[data-outcome-tone=success]{--case-outcome-color:var(--status-success)}.case-action-menu-panel .case-action-result[data-outcome-tone=neutral]{--case-outcome-color:var(--status-neutral)}.case-action-menu-panel .case-action-result .case-action-outcome{display:block;width:auto;color:var(--color-text);font-size:10px;line-height:1.2}.case-action-menu-panel .case-action-result .case-action-outcome>span{display:none}.case-action-menu-panel .case-action-external-step{--case-outcome-color:var(--status-waiting)}.case-action-menu-panel .case-action-external-step>small{color:var(--status-waiting)}.case-action-menu-panel .case-action-primary-scope{color:var(--color-text-soft)!important}.case-action-menu-panel .case-action-primary-scope img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.case-action-menu-panel .case-action-flow-explanation{margin:6px 1px 0;color:var(--color-text-soft);font-size:10px;line-height:1.35}@media (max-width:360px){.case-action-menu-panel .case-action-flow :is(.case-action-current,.case-action-result,.case-action-external-step){width:100%}}.case-action-control-detail{--case-action-ink:var(--color-on-primary)}.case-action-control-detail[data-case-status-tone=warning]{--case-action-ink:var(--color-text)}html[data-palette] .case-detail-command-rail-scope-floating .case-detail-actions-command .case-action-control-detail .tamdot-popover-trigger,html[data-palette] .product-app .case-detail-command-rail .case-detail-actions-command .case-action-control-detail .tamdot-popover-trigger{border-color:var(--case-guided-tone,var(--color-brand-primary))!important;background:var(--case-guided-tone,var(--color-brand-primary))!important;color:var(--case-action-ink)!important;-webkit-text-fill-color:var(--case-action-ink)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--case-guided-tone,var(--color-brand-primary)) 16%,transparent)!important}html[data-palette] .case-detail-command-rail-scope-floating .case-detail-actions-command .case-action-control-detail .tamdot-popover-trigger:is(:hover,:focus-visible,[aria-expanded=true]),html[data-palette] .product-app .case-detail-command-rail .case-detail-actions-command .case-action-control-detail .tamdot-popover-trigger:is(:hover,:focus-visible,[aria-expanded=true]){border-color:var(--case-guided-tone,var(--color-brand-primary))!important;background:color-mix(in srgb,var(--case-guided-tone,var(--color-brand-primary)) 86%,var(--color-text))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--case-guided-tone,var(--color-brand-primary)) 16%,transparent)!important}html[data-palette] :is(.product-app .case-detail-actions-command,.case-detail-command-rail-scope-floating .case-detail-actions-command) .case-action-control-detail :is(.case-action-trigger-copy strong,.case-action-trigger-image){color:var(--case-action-ink)!important;-webkit-text-fill-color:var(--case-action-ink)!important}.product-app .case-follow-up-waiting-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-top:7px}.product-app .case-follow-up-waiting-row .case-follow-up-status-age{min-width:0;margin:0;font-size:11px;font-weight:650;overflow-wrap:anywhere}.product-app .case-follow-up-elapsed{display:inline-flex;align-items:baseline;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:4px 8px;border:1px solid color-mix(in srgb,var(--status-waiting) 38%,var(--color-border));border-radius:7px;background:color-mix(in srgb,var(--status-waiting) 9%,var(--color-surface));color:var(--status-waiting);font-variant-numeric:tabular-nums}.product-app .case-follow-up-elapsed strong{font-size:14px;font-weight:850;line-height:1.1}.product-app .case-follow-up-elapsed small{color:var(--color-text-soft);font-size:10px;font-weight:700}.product-app .follow-up-panel:not(.is-waiting-external) .case-follow-up-elapsed{border-color:color-mix(in srgb,var(--status-action) 38%,var(--color-border));background:color-mix(in srgb,var(--status-action) 8%,var(--color-surface));color:var(--status-action)}.product-app .follow-up-panel .follow-up-current:not(.follow-up-overdue){border-color:var(--color-border)!important;background:var(--color-surface)!important;box-shadow:none!important}.product-app .follow-up-panel .follow-up-current.is-external-follow-up:not(.follow-up-overdue){border-left-color:var(--status-waiting)!important}.product-app .case-overview-due-state{color:var(--status-critical);font-weight:800}@media (max-width:390px){.product-app .case-follow-up-waiting-row{align-items:flex-start;flex-direction:column}}.product-app .case-reply-priority-card.is-current-status{border:1px solid var(--color-border)!important;border-left:3px solid var(--status-action)!important;background:var(--color-surface)!important;box-shadow:none!important}.product-app .case-reply-workspace{border-color:var(--color-border)!important;box-shadow:none!important}.product-app .reply-operation-loading{display:flex;align-items:center;min-height:40px;margin:6px 0;color:var(--color-text)}:is(#case-history-compact,#case-history-expanded) .case-history-row[data-current-case-tone=information]{--history-current-tone:var(--status-information)}:is(#case-history-compact,#case-history-expanded) .case-history-row[data-current-case-tone=action]{--history-current-tone:var(--status-action)}:is(#case-history-compact,#case-history-expanded) .case-history-row[data-current-case-tone=warning]{--history-current-tone:var(--status-warning)}:is(#case-history-compact,#case-history-expanded) .case-history-row[data-current-case-tone=waiting]{--history-current-tone:var(--status-waiting)}:is(#case-history-compact,#case-history-expanded) .case-history-row[data-current-case-tone=critical]{--history-current-tone:var(--status-critical)}:is(#case-history-compact,#case-history-expanded) .case-history-row[data-current-case-tone=success]{--history-current-tone:var(--status-success)}:is(#case-history-compact,#case-history-expanded) .case-history-row[data-current-status-step=true]{--history-display-tone:var(--history-current-tone,var(--status-neutral))!important}:is(#case-history-compact,#case-history-expanded) .case-history-row[data-current-status-step=true] .case-history-marker{background:var(--history-current-tone,var(--status-neutral))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--history-current-tone,var(--status-neutral)) 28%,var(--color-surface))!important}.case-history-current-state{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:2px 7px;border-radius:5px;background:color-mix(in srgb,var(--history-current-tone,var(--status-neutral)) 11%,var(--color-surface));color:var(--history-current-tone,var(--status-neutral));font-size:10px;font-weight:800;line-height:1.3}.case-action-menu-panel .case-action-flow{grid-template-columns:minmax(82px,.55fr) minmax(0,1.45fr)}.case-action-menu-panel .case-action-flow-arrow{display:none}.case-action-menu-panel .case-action-current{min-height:45px}.case-action-menu-panel .case-action-flow>.case-action-item{grid-column:2;grid-row:1;min-height:45px!important}.case-action-menu-panel :is(.case-action-result,.case-action-external-step){grid-column:2;grid-row:2;display:flex;align-items:center;gap:6px;padding:4px 6px}.case-action-menu-panel .case-action-next-step{margin-top:7px;padding:7px 9px;border-left:2px solid var(--status-action);border-radius:4px;background:var(--color-status-action-soft,var(--color-surface))}.case-action-menu-panel .case-action-next-step small{display:block;color:var(--color-text-soft);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.case-action-menu-panel .case-action-next-step p{margin:3px 0 0;color:var(--color-text);font-size:11px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.case-action-menu-panel .case-action-shortcuts{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:7px}.case-action-menu-panel .case-action-shortcuts button{border:0;background:transparent;padding:4px 0;color:var(--color-brand-primary);font:inherit;font-size:10px;font-weight:750;text-align:left;cursor:pointer}.case-action-menu-panel .case-action-shortcuts button:hover{text-decoration:underline}@media (max-width:420px){.case-action-menu-panel .case-action-flow{grid-template-columns:minmax(0,1fr)}.case-action-menu-panel .case-action-current,.case-action-menu-panel .case-action-flow>.case-action-item,.case-action-menu-panel :is(.case-action-result,.case-action-external-step){grid-column:1;grid-row:auto}}.product-app .related-context-panel{min-width:0;padding:14px 16px;border:1px solid var(--color-border-subtle);border-left:3px solid var(--status-information);border-radius:var(--design-radius-card,12px);background:var(--color-surface);color:var(--color-text)}.product-app .case-history-row.is-related-context{--history-tone:var(--status-information);--history-active-tone:var(--status-information)}.product-app .case-history-row.is-related-context .case-history-marker{background:var(--color-surface)!important;outline:1px dashed var(--status-information);outline-offset:2px}.product-app .case-history-row.is-related-context .related-context-timeline-card{min-width:0;padding:9px 12px;border:1px dashed var(--color-border)!important;border-radius:9px;background:color-mix(in srgb,var(--status-information) 3%,var(--color-surface))!important}.product-app .related-context-timeline-card .case-history-primary{display:grid;grid-template-columns:max-content minmax(0,1fr) auto;align-items:center;gap:6px 10px;min-width:0}.product-app .related-context-timeline-card .case-history-direction{min-width:0;color:var(--color-text-soft);font-size:11px;overflow-wrap:anywhere}.product-app .related-context-timeline-card .case-history-primary time{color:var(--color-text-muted);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.product-app .related-context-timeline-card .related-context-unattached{border-color:var(--color-border)!important;background:var(--color-surface)!important;color:var(--status-information)!important}.product-app .related-context-timeline-card .related-context-timeline-subject{display:block;margin-top:5px;color:var(--color-text);font-size:13px;font-weight:750;overflow-wrap:anywhere;text-decoration:none}.product-app .related-context-timeline-card .related-context-timeline-subject:hover{text-decoration:underline}.product-app .related-context-heading{display:flex;align-items:flex-start;gap:10px;min-width:0}.product-app .related-context-heading-icon{display:grid;flex:0 0 28px;place-items:center;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--status-information) 9%,var(--color-surface));color:var(--status-information)}.product-app .related-context-heading>div{min-width:0}.product-app .related-context-heading h2{margin:0;color:var(--color-text);font-size:14px;font-weight:800;line-height:1.35}.product-app .related-context-heading h2 small{color:var(--color-text-soft);font-size:11px;font-weight:650}.product-app .related-context-details p,.product-app .related-context-heading p{margin:2px 0 0;color:var(--color-text-soft);font-size:12px;line-height:1.45}.product-app .related-context-list{display:grid;gap:0;margin:10px 0 0;padding:0;list-style:none}.product-app .related-context-list>li{min-width:0;padding:10px 0;border-top:1px solid var(--color-border-subtle)}.product-app .related-context-source{display:flex;align-items:baseline;justify-content:space-between;gap:5px 12px;min-width:0}.product-app .related-context-source strong{min-width:0;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.product-app .related-context-source small{flex:0 0 auto;color:var(--color-text-soft);font-size:11px;font-variant-numeric:tabular-nums}.product-app .related-context-details p,.product-app .related-context-evidence{margin:4px 0 0;overflow-wrap:anywhere;color:var(--color-text-soft);font-size:12px;line-height:1.45}.product-app .related-context-evidence{color:var(--color-text);font-weight:700}.product-app .related-context-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:9px}.product-app .related-context-actions .button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 11px;font-size:12px;white-space:normal}.product-app .related-context-original{display:inline-flex;align-items:center;gap:5px;min-height:36px;color:var(--color-brand-primary);font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:2px}.product-app .related-context-actions :is(a,button):focus-visible,.product-app .related-context-more:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.product-app .related-context-more{margin-top:4px;cursor:pointer;color:var(--color-brand-primary);font-size:12px;font-weight:700}.product-app .related-context-more-list{margin-top:8px}.product-app .related-context-details{margin-top:6px;color:var(--color-text-soft);font-size:12px}.product-app .related-context-details>summary{width:-moz-fit-content;width:fit-content;cursor:pointer;font-weight:650}.product-app .related-context-details>p{margin:6px 0 0}@media (max-width:600px){.product-app .related-context-panel{padding:12px}.product-app .related-context-timeline-card .case-history-primary{grid-template-columns:minmax(0,1fr)}.product-app .related-context-timeline-card .case-history-primary time{white-space:normal}.product-app .related-context-source{display:grid;gap:2px}.product-app .related-context-source small{min-width:0;overflow-wrap:anywhere}.product-app .related-context-actions{align-items:stretch}.product-app .related-context-actions .button,.product-app .related-context-original{min-height:44px}}@media (max-width:360px){.product-app .related-context-actions{display:grid;grid-template-columns:minmax(0,1fr)}.product-app .related-context-actions .button{width:100%}}.product-app .dashboard-workspace .dashboard-module-status_overview .dashboard-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:8px 10px 10px!important}.product-app .dashboard-workspace .dashboard-module-status_overview.size-full .dashboard-status-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.product-app .dashboard-workspace .dashboard-module-status_overview.size-small .dashboard-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-app .dashboard-workspace .dashboard-module-status_overview .dashboard-status-card{display:flex!important;min-height:42px!important;align-items:center!important;justify-content:space-between;gap:6px!important;padding:6px 8px!important;border:1px solid var(--color-border-subtle)!important;border-left:3px solid var(--case-status-color,var(--status-neutral))!important;border-radius:var(--design-radius-control);background:var(--color-surface)!important;box-shadow:none!important;transform:none!important}.product-app .dashboard-workspace .dashboard-module-status_overview .dashboard-status-card:last-child{grid-column:auto!important}.product-app .dashboard-workspace .dashboard-module-status_overview .dashboard-status-card .dashboard-status-label{display:inline-flex!important;align-items:center;gap:5px;min-width:0;color:var(--color-text-soft);font-size:11px!important;line-height:1.2;white-space:normal}.product-app .dashboard-workspace .dashboard-module-status_overview .dashboard-status-card strong{flex:0 0 auto;color:var(--color-text);font-size:15px!important;line-height:1}.product-app .dashboard-workspace .dashboard-module-status_overview .dashboard-status-card:is(:hover,:focus-visible,.is-active-filter){border-color:var(--case-status-color,var(--color-brand-primary))!important;background:color-mix(in srgb,var(--case-status-color,var(--color-brand-primary)) 6%,var(--color-surface))!important}.product-app .dashboard-workspace .dashboard-recent-emails article{grid-template-columns:minmax(0,1fr) minmax(132px,260px)!important;align-items:center!important;gap:8px!important;padding-block:9px!important}.product-app .dashboard-workspace .dashboard-email-case{display:flex!important;min-height:32px;align-items:center!important;gap:5px;padding:4px 6px!important;border:0!important;border-left:2px solid var(--case-status-color,var(--color-border))!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.product-app .dashboard-workspace .dashboard-email-case-title{flex:1 1 auto;gap:5px;min-width:0}.product-app .dashboard-workspace .dashboard-email-case-title b{display:block;min-width:0;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px;font-weight:700}.product-app .dashboard-workspace .dashboard-email-case-title .app-icon{width:16px;height:16px}.product-app .dashboard-workspace .dashboard-email-case .priority-icon{flex:0 0 auto}.product-app .dashboard-workspace .dashboard-email-destination .dashboard-email-case-title b{color:var(--color-text-soft)}.product-app .dashboard-workspace .dashboard-email-destination-archived .dashboard-email-case{border-left-color:var(--status-neutral)!important}.product-app .dashboard-case-calendar .dashboard-calendar-grid button{position:relative;min-height:46px}.product-app .dashboard-case-calendar .dashboard-calendar-grid button:is(:hover,.is-selected):not(.is-today){background:var(--color-surface);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text-muted)}.product-app .dashboard-case-calendar .dashboard-calendar-grid button.is-today{background:color-mix(in srgb,var(--status-information) 15%,var(--color-surface));color:var(--color-text);box-shadow:inset 0 0 0 2px var(--status-information)}.product-app .dashboard-case-calendar .dashboard-calendar-grid button.is-today.is-selected{box-shadow:inset 0 0 0 2px var(--status-information)}.product-app .dashboard-case-calendar .dashboard-calendar-grid button:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px;z-index:3}.product-app .agenda-panel:has(.dashboard-calendar-grid button:is(:hover,:focus-visible)){z-index:10}.product-app .dashboard-case-calendar .dashboard-calendar-grid button:is(:hover,:focus-visible){z-index:2}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip{position:absolute;top:calc(100% + 5px);left:50%;z-index:20;display:none;box-sizing:border-box;width:min(240px,calc(100vw - 32px));max-height:min(210px,calc(100dvh - 32px));padding:9px 10px;overflow:hidden;transform:translateX(-50%);border:1px solid var(--color-border);border-radius:var(--design-radius-control);background:var(--color-surface);color:var(--color-text);box-shadow:0 6px 18px color-mix(in srgb,var(--color-text) 13%,transparent);pointer-events:none;text-align:left;white-space:normal}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip.align-start{left:0;transform:none}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip.align-end{right:0;left:auto;transform:none}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip.align-above{top:auto;bottom:calc(100% + 5px)}.product-app .dashboard-case-calendar .dashboard-calendar-grid button:focus-visible .dashboard-calendar-tooltip{display:grid;gap:6px}@media (hover:hover){.product-app .dashboard-case-calendar .dashboard-calendar-grid button:hover .dashboard-calendar-tooltip{display:grid;gap:6px}}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip-head,.product-app .dashboard-case-calendar .dashboard-calendar-tooltip-item{display:grid;gap:2px;min-width:0}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip-head{padding-bottom:5px;border-bottom:1px solid var(--color-border-subtle)}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip-head strong{font-size:11px;line-height:1.25}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip :is(small,.dashboard-calendar-tooltip-more){color:var(--color-text-muted);font-size:10px;line-height:1.25}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip-item strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:11px;font-weight:650;line-height:1.25}@media (max-width:760px){.product-app .dashboard-workspace .dashboard-module-status_overview .dashboard-status-grid,.product-app .dashboard-workspace .dashboard-module-status_overview.size-full .dashboard-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-app .dashboard-workspace .dashboard-recent-emails article{display:flex!important;flex-direction:column;align-items:stretch!important}.product-app .dashboard-workspace .dashboard-email-case{width:100%;box-sizing:border-box}}@media (max-width:420px){.product-app .dashboard-workspace .dashboard-module-status_overview .dashboard-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-app .dashboard-case-calendar .dashboard-calendar-grid button{min-height:44px;padding-inline:3px}}.product-app .dashboard-module-morning_brief{min-height:0;border:1px solid var(--color-border);border-radius:var(--design-radius-card);background:var(--color-surface);box-shadow:var(--design-shadow-rest)}.product-app .operational-morning-brief{display:grid;gap:12px;padding:16px}.product-app .operational-morning-brief h2{margin:0;color:var(--color-text);font-size:16px;line-height:1.3}.product-app .operational-morning-brief-choices{display:grid;gap:8px}.product-app .operational-morning-brief-choices button{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border:1px solid var(--color-border);border-radius:var(--design-radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:12px;font-weight:700;line-height:1.35;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.product-app .operational-morning-brief-choices button:focus-visible,.product-app .operational-morning-brief-choices button:hover{border-color:var(--color-brand-primary);background:var(--color-brand-soft);box-shadow:var(--design-shadow-hover)}.product-app .operational-morning-brief-choices button span{flex:0 0 auto;color:var(--color-brand-primary);font-size:18px;line-height:1}.product-app .operational-morning-brief-choices button:disabled{opacity:.55;cursor:wait}.product-app .operational-morning-brief-count{margin-left:auto;border-radius:999px;padding:2px 7px;background:var(--color-brand-soft);color:var(--color-brand-primary);font-size:11px;font-variant-numeric:tabular-nums}.tamdot-dialog-layer .operational-morning-brief-filters{display:flex;flex-wrap:wrap;gap:6px;padding:4px 0 12px}.tamdot-dialog-layer .operational-morning-brief-filters button{border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text-soft);padding:5px 9px;font:inherit;font-size:11px;cursor:pointer}.tamdot-dialog-layer .operational-morning-brief-filters button[aria-pressed=true]{border-color:var(--color-brand-primary);background:var(--color-brand-soft);color:var(--color-brand-primary)}.tamdot-dialog-layer .operational-morning-brief-filters button:focus-visible,.tamdot-dialog-layer .operational-morning-brief-filters button:hover{border-color:var(--color-brand-primary)}.tamdot-dialog-layer .operational-morning-brief-filters button span{margin-left:4px;font-variant-numeric:tabular-nums;font-weight:750}.tamdot-dialog-layer .operational-morning-brief-dialog{width:min(700px,calc(100vw - 24px))}.tamdot-dialog-layer .operational-morning-brief-dialog>.dialog-body{max-height:min(62dvh,620px);overflow-y:auto;overscroll-behavior:contain}.tamdot-dialog-layer .operational-morning-brief-message{margin:0 0 10px;color:var(--color-text-soft);font-size:12px;line-height:1.5}.tamdot-dialog-layer .operational-morning-brief-changes{display:grid;gap:0;margin:0;padding:0;list-style:none}.tamdot-dialog-layer .operational-morning-brief-changes li{display:grid;gap:6px;padding:13px 0;border-top:1px solid var(--color-border-subtle)}.tamdot-dialog-layer .operational-morning-brief-changes li:first-child{border-top:0;padding-top:0}.tamdot-dialog-layer .operational-morning-brief-change-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tamdot-dialog-layer .operational-morning-brief-kind{color:var(--color-text-muted);font-size:11px;font-weight:750}.tamdot-dialog-layer .operational-morning-brief-changes a{display:flex;justify-content:space-between;gap:8px;color:var(--color-text);font-size:13px;font-weight:750;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.tamdot-dialog-layer .operational-morning-brief-changes a:focus-visible,.tamdot-dialog-layer .operational-morning-brief-changes a:hover{color:var(--color-brand-primary);text-decoration:underline}.tamdot-dialog-layer .operational-morning-brief-changes a>span{color:var(--color-brand-primary);text-decoration:none}.tamdot-dialog-layer .operational-morning-brief-changes p{margin:0;color:var(--color-text-soft);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.tamdot-dialog-layer .operational-morning-brief-meta{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--color-text-muted);font-size:11px}.tamdot-dialog-layer .operational-morning-brief-meta time{font-variant-numeric:tabular-nums}.tamdot-dialog-layer .operational-morning-brief-changes .operational-morning-brief-next{padding:7px 9px;border-left:2px solid var(--status-action);background:color-mix(in srgb,var(--status-action) 6%,var(--color-surface));color:var(--color-text)}@media (max-width:600px){.product-app .operational-morning-brief{padding:14px}.tamdot-dialog-layer .operational-morning-brief-dialog>.dialog-body{max-height:58dvh}}.tamdot-dialog-layer .operational-morning-brief-changes li{--brief-tone:var(--status-information);gap:5px;padding:12px 10px;border-left:2px solid var(--brief-tone);border-top:0;border-bottom:1px solid var(--color-border-subtle)}.tamdot-dialog-layer .operational-morning-brief-changes li[data-tone=action]{--brief-tone:var(--status-action)}.tamdot-dialog-layer .operational-morning-brief-changes li[data-tone=waiting]{--brief-tone:var(--status-waiting)}.tamdot-dialog-layer .operational-morning-brief-changes li[data-tone=review]{--brief-tone:var(--status-warning)}.tamdot-dialog-layer .operational-morning-brief-changes li[data-tone=done]{--brief-tone:var(--status-success)}.tamdot-dialog-layer .operational-morning-brief-changes li[data-tone=archived]{--brief-tone:var(--status-neutral)}.tamdot-dialog-layer .operational-morning-brief-changes a{font-weight:650;font-size:14px}.tamdot-dialog-layer .operational-morning-brief-kind{color:var(--brief-tone);font-weight:800;letter-spacing:.025em;text-transform:uppercase;font-size:10px}.tamdot-dialog-layer .operational-morning-brief-changes p:not(.operational-morning-brief-next){color:var(--color-text-soft);font-weight:400}.tamdot-dialog-layer .operational-morning-brief-next{border-left-color:var(--brief-tone)}.case-action-menu-panel,.product-app .contact-directory .contact-expanded-content,.product-app .document-library :is(.document-source-attachments,.document-source-attachment-list){text-rendering:optimizeLegibility}.global-rescan-dialog .rescan-count-preview>button{display:inline-flex;align-items:center;gap:8px}.global-rescan-dialog .rescan-count-preview>button .tamdot-loader{flex:0 0 auto}.global-rescan-dialog .rescan-long-range-warning{margin:2px 0;padding:9px 11px;border:1px solid var(--status-warning);border-radius:8px;background:color-mix(in srgb,var(--status-warning) 8%,var(--color-surface));color:var(--color-text);font-size:12px;line-height:1.45}.global-rescan-dialog .rescan-count-daily{display:block;padding:7px 9px;border-radius:6px;background:var(--color-surface);font-size:12px!important;line-height:1.4!important}.global-rescan-dialog .rescan-count-metrics small{font-size:12px}.global-rescan-dialog .rescan-count-verdict{font-size:12px!important}.product-app .document-library .document-source-attachments{display:grid;gap:0;overflow:hidden;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}.product-app .document-library .document-source-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding:13px 16px}.product-app .document-library .document-source-heading h2{margin:0;font-size:16px}.product-app .document-library .document-source-heading h2 small{color:var(--color-text-soft);font-size:12px}.product-app .document-library .document-source-heading p{margin:0;font-size:12px}.product-app .document-library .document-source-attachment-list{display:block;min-width:0}.product-app .document-library :is(.document-source-header,.document-source-row){display:grid;grid-template-columns:minmax(170px,1.2fr) minmax(170px,1fr) 128px;align-items:center;gap:16px;min-width:0;padding:9px 16px}.product-app .document-library .document-source-header{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface-soft);color:var(--color-text-soft);font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.02em}.product-app .document-library .document-source-row{min-height:56px;border-bottom:1px solid var(--color-border-subtle)}.product-app .document-library .document-source-row:last-child{border-bottom:0}.product-app .document-library .document-source-row:hover{background:var(--color-surface-soft)}.product-app .document-library .document-source-file{display:flex;align-items:center;gap:10px;min-width:0}.product-app .document-library .document-source-file>.app-icon{flex:0 0 18px;color:var(--color-brand-primary)}.product-app .document-library .document-source-file>span{display:grid;min-width:0;gap:1px}.product-app .document-library .document-source-file strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.product-app .document-library .document-source-file small{color:var(--color-text-soft);font-size:11px}.product-app .document-library .document-source-case{min-width:0}.product-app .document-library .document-source-case a{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-width:0;color:var(--color-text);font-size:12px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-app .document-library .document-source-case a:hover{color:var(--color-brand-primary);text-decoration:underline}.product-app .document-library .document-source-case .app-icon{flex:0 0 16px}.product-app .document-library .document-source-action{justify-self:end}.product-app .document-library .document-source-action .button{min-height:34px;font-size:12px}@media (max-width:720px){.product-app .document-library .document-source-header{display:none}.product-app .document-library .document-source-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.product-app .document-library .document-source-file{grid-column:1}.product-app .document-library .document-source-case{grid-column:1;grid-row:2;padding-left:28px}.product-app .document-library .document-source-action{grid-column:2;grid-row:1/span 2}}.product-app .contact-directory .contact-intelligence-card.workspace-dense-row .contact-expanded-content{gap:6px;padding:9px 12px!important;border:1px solid var(--color-border-subtle);background:var(--color-surface)!important}.product-app .contact-directory .contact-expanded-brief{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0}.product-app .contact-directory .contact-expanded-brief>:is(p,div){margin:0;padding:0;border:0;background:none;box-shadow:none;font-size:12px}.product-app .contact-directory .contact-latest-subject{display:flex;align-items:baseline;gap:6px;min-width:200px;flex:1 1 260px}.product-app .contact-directory .contact-latest-subject small{flex:0 0 auto;color:var(--color-text-soft);font-size:11px}.product-app .contact-directory .contact-latest-subject b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.product-app .contact-directory .contact-expanded-brief .directory-identity{color:var(--color-text-soft);font-size:11px}.product-app .contact-directory .contact-expanded-brief .contact-channel-meta{display:flex;flex-wrap:wrap;gap:3px 12px;color:var(--color-text-soft);font-size:11px}.product-app .contact-directory .contact-expanded-brief .contact-channel-meta>span{padding:0;border:0;background:none}.product-app .contact-directory .contact-expanded-brief .contact-follow-up-detail{font-size:11px}.case-action-menu-panel{width:min(430px,calc(100vw - 20px))!important;max-height:min(76dvh,680px);overflow-y:auto}.case-action-menu-panel .case-action-recommended{gap:5px}.case-action-menu-panel .case-action-flow{display:grid;grid-template-columns:minmax(0,1fr);gap:5px}.case-action-menu-panel .case-action-current{grid-column:1;grid-row:1;display:inline-flex;gap:7px;align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;padding:3px 7px;font-size:11px}.case-action-menu-panel .case-action-current>small{font-size:10px}.case-action-menu-panel .case-action-flow>.case-action-item{grid-column:1;grid-row:2;min-height:44px!important;padding:7px 10px!important;border-width:1px 1px 1px 3px!important;font-size:13px}.case-action-menu-panel :is(.case-action-result,.case-action-external-step){grid-column:1;grid-row:3;display:inline-flex;min-height:0;padding:1px 4px;border:0;background:none;color:var(--color-text-soft)}.case-action-menu-panel .case-action-flow-explanation{margin:2px 0 0;font-size:11px}.case-action-menu-panel .case-action-next-step{margin-top:3px;padding:5px 8px}.case-action-menu-panel .case-action-next-step small{font-size:10px}.case-action-menu-panel .case-action-next-step p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:2px;font-size:12px}.case-action-menu-panel .case-action-more{margin-top:8px!important}.case-action-menu-panel .case-action-more>summary{min-height:34px;font-size:12px}.case-action-menu-panel .case-action-more section{padding:5px 0!important}.case-action-menu-panel .case-action-suggestions>small{font-size:11px}.case-action-menu-panel .case-action-item:not(.is-smart-primary){min-height:34px!important;font-size:12px}.product-app .case-filter-feedback{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.product-app .case-filter-feedback .clear-filters-button{min-height:34px;white-space:nowrap}.product-app .document-library :is(.document-source-header,.document-source-row){grid-template-columns:minmax(170px,1.2fr) minmax(170px,1fr) 125px 130px}.product-app .document-library .document-source-date{color:var(--color-text-soft);font-size:12px;font-variant-numeric:tabular-nums}.product-app .document-library .document-source-action .button{display:inline-flex;align-items:center;gap:6px}.product-app .document-library .document-filter-content{max-height:min(70dvh,620px);overflow-y:auto}.product-app .document-library .document-filter-content>label{min-width:0}.product-app .document-library .document-filter-content select{width:100%;min-width:0}@media (max-width:720px){.product-app .document-library .document-source-row{grid-template-columns:minmax(0,1fr) auto}.product-app .document-library .document-source-date{grid-column:1;grid-row:3;padding-left:28px}.product-app .document-library .document-source-action{grid-column:2;grid-row:1/span 3}}@media (max-width:390px){.product-app .document-library .document-source-row{grid-template-columns:minmax(0,1fr)}.product-app .document-library .document-source-action{grid-column:1;grid-row:4;justify-self:start;padding-left:28px}}.product-app .contact-directory .contact-intelligence-card.dense-directory-row,.product-app .contact-directory .dense-directory-header{grid-template-columns:minmax(185px,1.3fr) minmax(145px,.8fr) minmax(138px,.75fr) minmax(145px,.75fr) minmax(110px,auto)}.product-app .contact-directory .contact-case-summary{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:34px;border:1px solid var(--color-border);border-radius:var(--design-radius-control);background:var(--color-surface);padding:4px 8px;color:var(--color-text);font:inherit;font-size:12px;cursor:pointer}.product-app .contact-directory .contact-case-summary:hover{border-color:var(--color-brand-primary)}.product-app .contact-directory .contact-case-summary:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.product-app .contact-directory .contact-case-summary>b{font-variant-numeric:tabular-nums;font-size:14px}.product-app .contact-directory .contact-case-summary>.app-icon{color:var(--status-information)}.product-app .contact-directory .contact-case-status-squares{display:inline-flex;align-items:center;gap:3px;margin-left:3px}.product-app .contact-directory .contact-case-status-squares i{--square-tone:var(--status-neutral);display:block;width:9px;height:9px;border-radius:2px;background:var(--square-tone)}.product-app .contact-directory .contact-case-status-squares i[data-tone=information]{--square-tone:var(--status-information)}.product-app .contact-directory .contact-case-status-squares i[data-tone=warning]{--square-tone:var(--status-warning)}.product-app .contact-directory .contact-case-status-squares i[data-tone=action]{--square-tone:var(--status-action)}.product-app .contact-directory .contact-case-status-squares i[data-tone=waiting]{--square-tone:var(--status-waiting)}.product-app .contact-directory .contact-case-status-squares i[data-tone=success]{--square-tone:var(--status-success)}.product-app .contact-directory .contact-case-status-squares small{color:var(--color-text-soft);font-size:10px}.product-app .contact-directory .contact-case-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.product-app .contact-directory .contact-case-links .contact-row-case-led{--contact-filter-tone:var(--status-neutral);align-self:center}.product-app .contact-directory .contact-all-cases-link{align-self:center;color:var(--color-brand-primary);font-size:12px;font-weight:700}.product-app .contact-directory .contact-case-status-filters{overflow-x:auto;flex-wrap:nowrap;margin-bottom:8px}.product-app .contact-directory .contact-case-status-filters button{--case-filter-accent:var(--status-neutral);min-height:36px;font-size:12px}.product-app .contact-directory .contact-case-status-filters button[data-tone=information]{--case-filter-accent:var(--status-information)}.product-app .contact-directory .contact-case-status-filters button[data-tone=warning]{--case-filter-accent:var(--status-warning)}.product-app .contact-directory .contact-case-status-filters button[data-tone=action]{--case-filter-accent:var(--status-action)}.product-app .contact-directory .contact-case-status-filters button[data-tone=waiting]{--case-filter-accent:var(--status-waiting)}.product-app .contact-directory .contact-case-status-filters button[data-tone=success]{--case-filter-accent:var(--status-success)}.product-app .contact-directory .contact-case-status-filters button[aria-pressed=true]{border-color:var(--case-filter-accent);color:var(--case-filter-accent);background:color-mix(in srgb,var(--case-filter-accent) 8%,var(--color-surface))}@media (max-width:980px){.product-app .contact-directory .contact-intelligence-card.dense-directory-row{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:600px){.product-app .contact-directory .contact-case-links{grid-template-columns:minmax(0,1fr)}.product-app .contact-directory .contact-case-status-filters button{min-height:44px}}.product-app .dashboard-case-calendar .dashboard-calendar-day-count{--calendar-tone:var(--status-neutral);border-radius:3px;background:var(--calendar-tone);color:var(--color-surface);font-variant-numeric:tabular-nums}.product-app .dashboard-case-calendar .dashboard-calendar-day-count[data-tone=information]{--calendar-tone:var(--status-information)}.product-app .dashboard-case-calendar .dashboard-calendar-day-count[data-tone=warning]{--calendar-tone:var(--status-warning)}.product-app .dashboard-case-calendar .dashboard-calendar-day-count[data-tone=action]{--calendar-tone:var(--status-action)}.product-app .dashboard-case-calendar .dashboard-calendar-day-count[data-tone=waiting]{--calendar-tone:var(--status-waiting)}.product-app .dashboard-case-calendar .dashboard-calendar-day-count[data-tone=success]{--calendar-tone:var(--status-success)}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip{width:min(310px,calc(100vw - 32px));max-height:min(270px,calc(100dvh - 32px))}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip-item{gap:3px}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip-item strong{font-size:12px}.product-app .dashboard-case-calendar .dashboard-calendar-tooltip-action{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-text-soft);font-size:11px;line-height:1.35}@media (max-width:360px){body>.scan-progress-overlay .scan-technical-view .scan-progress-workspace{grid-template-rows:minmax(155px,1fr) auto}body>.scan-progress-overlay .scan-technical-view .scan-progress-workspace>aside{max-height:min(230px,35dvh)}}.product-app .notification-item.notification-tone-urgent .notification-urgency-icon{color:var(--status-critical)!important;background:color-mix(in srgb,var(--status-critical) 11%,var(--color-surface))!important}.data-reliability-ribbon>div{display:grid;align-items:center;gap:3px}.data-reliability-ribbon small{flex:initial;overflow-wrap:anywhere;line-height:1.35}@media (max-width:700px){.data-reliability-ribbon{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start}.data-reliability-ribbon .button{grid-column:2;justify-self:start;margin-left:0}}.settings-application-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0 0 12px;border-bottom:1px solid var(--line)}.settings-application-tabs .btn[aria-pressed=true]{border-color:var(--action-primary);box-shadow:inset 0 -2px var(--action-primary);color:var(--ink)}.settings-application-panel{min-width:0}.settings-application-panel .settings-content-grid{align-items:start}.settings-section-card,.ticket-target-settings{min-width:0;border:1px solid var(--line);border-radius:var(--radius-panel,14px);background:var(--surface);padding:20px}.ticket-target-settings h2{margin:0 0 10px;font-size:16px}.ticket-target-settings input,.ticket-target-settings select{width:100%}.ticket-time-remaining{font-variant-numeric:tabular-nums;font-weight:600}.ticket-queue-table .ticket-close-quick{display:inline-flex;width:auto;min-height:28px;padding:3px 10px;margin-top:5px;font-size:11px}.ticket-queue-panel>.suite-row-actions{margin-top:12px}.product-app .product-module-status[data-warning-tone=warning]{background:var(--color-status-warning-soft);border-color:var(--color-status-warning);color:var(--color-status-warning)}.product-module-status[data-warning-tone=action]{background:var(--orange-soft);border-color:var(--orange);color:var(--orange)}.product-app .product-module-status[data-warning-tone=danger]{background:var(--color-status-critical-soft);border-color:var(--color-status-critical);color:var(--color-status-critical)}.application-sync-control{padding:16px 0;border-bottom:1px solid var(--line);margin-bottom:14px}.application-sync-control label{display:grid;gap:6px;font-weight:600}.application-sync-control select{width:100%;min-height:38px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:7px}.application-sync-runs{display:grid;gap:10px;margin:12px 0}.application-sync-runs article{padding:12px;border:1px solid var(--line);border-radius:10px}.application-sync-runs header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.application-sync-runs progress{display:block;width:100%;height:6px;margin:10px 0;accent-color:var(--action-primary)}.application-sync-runs p{font-size:12px;font-variant-numeric:tabular-nums;margin:6px 0}.application-sync-control small{color:var(--muted);line-height:1.5}.secretary-product-workspace .case-layout-collapse{top:-12px;right:12px}.secretary-product-workspace .product-module-content>section>h2{padding-right:30px}@media(max-width:720px){.settings-application-tabs .btn{flex:1;min-width:110px}.ticket-target-settings{padding:16px}.ticket-queue-table .product-module-status{width:-moz-max-content;width:max-content;max-width:100%}}