.admin-datetime-field{min-width:0;width:100%}.admin-datetime-field input[type=text]{box-sizing:border-box;width:100%;min-width:0;min-height:36px;border:1px solid var(--line,#deded8);border-radius:7px;background:#fff;color:var(--ink,#191919);padding:7px 34px 7px 10px;font:inherit;font-size:14px;line-height:1.4;text-align:left}.admin-datetime-field .admin-datetime-icon{width:15px;height:15px;right:10px}.admin-datetime-field input:disabled{opacity:.55;cursor:not-allowed}.twm-calendar.admin-datetime-popover{position:fixed;z-index:2147483000;box-sizing:border-box;width:min(288px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow:auto;overscroll-behavior:contain;display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid #e2e0dc;border-radius:12px;background:#fff;color:#242120;font-family:inherit;font-size:13px;line-height:1.4;text-align:left;box-shadow:0 8px 28px #1717171f}.twm-calendar button,.twm-calendar select{box-sizing:border-box;font-family:inherit;cursor:pointer;margin:0;letter-spacing:normal;text-transform:none;line-height:1.3;box-shadow:none}.twm-calendar button:disabled{opacity:.35;cursor:not-allowed}.twm-calendar :focus-visible{outline:2px solid #ad2029;outline-offset:2px}.twm-calendar .admin-datetime-header{gap:6px}.twm-calendar .admin-datetime-header strong{font:inherit;font-weight:650;font-size:15px;text-align:center}.twm-calendar .admin-datetime-header button{width:30px;height:30px;min-height:30px;padding:0;flex-shrink:0;border-radius:7px;color:#37332f;background:#fff}.twm-calendar .admin-datetime-header svg{width:16px;height:16px}.twm-calendar .admin-datetime-weekdays{color:#77736e;font-size:11px;line-height:18px;font-weight:600;padding-top:0;gap:1px}.twm-calendar .admin-datetime-grid{gap:1px}.twm-calendar .admin-datetime-day{width:100%;height:32px;min-height:32px;min-width:0;padding:0;color:#242120;font-size:13px;font-weight:550;border:1px solid transparent;background:transparent}.twm-calendar .admin-datetime-day.outside{color:#a3a29a}.twm-calendar .admin-datetime-day.today{text-decoration:underline;text-underline-offset:3px}.twm-calendar .admin-datetime-day.selected{border-color:#b3242c;background:#fff7f7;color:#9e1c27;font-weight:650;text-decoration:none}.twm-calendar .admin-datetime-day:not(:disabled):hover{background:#fbf1f2}.twm-calendar .admin-datetime-time-row{gap:5px;padding-top:9px;border-color:#e8e5e1}.twm-calendar .admin-datetime-time-row select{width:56px;height:34px;min-height:34px;border:1px solid #deded8;background:#fff;color:#242120;border-radius:7px;padding:0 5px;font-size:13px;font-weight:550}.twm-calendar .admin-datetime-period{display:flex;margin-left:auto;padding:2px;border-radius:8px;background:#f0efed}.twm-calendar .admin-datetime-period button{border:0;border-radius:6px;min-height:30px;padding:0 9px;font-size:12px;font-weight:600;color:#77736e;background:transparent}.twm-calendar .admin-datetime-period button[aria-pressed=true]{color:#242120;background:#fff;box-shadow:0 1px 3px #00000012}.twm-calendar .admin-datetime-actions{align-items:center;padding-top:0;gap:6px}.twm-calendar .admin-datetime-actions button{min-height:32px;padding:6px 12px;border-radius:7px;border:0;font-size:13px;font-weight:600}.twm-calendar .admin-datetime-clear{background:transparent;color:#6d6760}.twm-calendar .admin-datetime-done{background:#ad2029;color:#fff}.twm-calendar .admin-datetime-done:hover{background:#941b23}.twm-calendar .admin-datetime-error{margin:0;color:#ad2029;font-size:12px}.twm-calendar .admin-datetime-months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px}.twm-calendar .admin-datetime-months button{min-height:34px;padding:6px;border:1px solid transparent;border-radius:7px;background:#fff;color:#242120;font-size:13px;font-weight:550}.twm-calendar .admin-datetime-months button[aria-pressed=true]{border-color:#ad2029;background:#fff7f7;color:#9e1c27}@media (pointer:coarse){.twm-calendar .admin-datetime-day{height:36px;min-height:36px}.twm-calendar .admin-datetime-header button{height:36px;width:36px}.twm-calendar .admin-datetime-actions button,.twm-calendar .admin-datetime-months button{min-height:36px}.twm-calendar .admin-datetime-period button{min-height:32px}.twm-calendar .admin-datetime-time-row select{height:36px;min-height:36px;font-size:16px}.admin-datetime-field input[type=text]{font-size:16px}}.operational-workspace,.operational-workspace fieldset,.operational-workspace form,.operational-workspace label,.operational-workspace>*{min-width:0;max-width:100%}.operational-workspace{overflow-wrap:anywhere}.operational-workspace label{display:grid;grid-gap:6px;gap:6px;margin-block:6px}.operational-workspace input:not([type=hidden]):not([type=checkbox]),.operational-workspace select,.operational-workspace textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:42px;padding:9px 11px;border:1px solid var(--line,#d7d4d1);border-radius:8px;background:#fff;color:inherit;font:inherit}.operational-workspace textarea{min-height:90px;resize:vertical}.operational-workspace .form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px}.operational-workspace fieldset{margin:14px 0;padding:14px;border:1px solid var(--line,#d7d4d1);border-radius:10px}.operational-workspace .actions{flex-wrap:wrap;gap:8px}.operational-workspace table{width:100%;min-width:520px;overflow-wrap:normal}.operational-workspace th{white-space:nowrap}.operational-workspace label:has(>input[type=checkbox]){display:flex;align-items:center;gap:10px}.operational-workspace input[type=checkbox]{width:18px;height:18px;flex:0 0 18px}.operational-workspace :is(th,td){padding:10px 12px;text-align:left}.operational-workspace article+article{margin-top:16px}@media (max-width:520px){.operational-workspace .form-grid{grid-template-columns:minmax(0,1fr)}.operational-workspace .button{white-space:normal;min-height:42px}}.operational-workspace{--ow-muted:#706b6b;--ow-border:#e8e4e3;font-size:14px;line-height:1.5}.operational-workspace :is(h1,h2,h3){font-family:inherit;letter-spacing:-.02em;color:#231f20}.operational-workspace .page-header h1,.operational-workspace h1{font-size:24px;line-height:1.25;font-weight:700;max-width:none}.operational-workspace h2{font-size:16px;line-height:1.4;font-weight:650}.operational-workspace h3{font-size:14px;line-height:1.4;font-weight:650}.operational-workspace p{font-size:13px;line-height:1.55}.operational-workspace small{font-size:12px}.operational-workspace label{font-size:12px;font-weight:600;color:#555051}.operational-workspace :is(input,select,textarea){font-size:14px;font-weight:400;color:#231f20}.operational-workspace .button{width:auto;min-height:36px;padding:8px 12px;font-size:12px;line-height:1.35;font-weight:650;border-radius:7px;gap:7px;box-shadow:none;letter-spacing:0;white-space:normal}.operational-workspace .button.secondary{background:#fff;color:#494244;border:1px solid #ded9d8}.operational-workspace .button.secondary:hover{background:#f7f5f4;border-color:#bfb6b4;transform:none}.operational-workspace :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #b41620;outline-offset:3px}.operational-workspace .panel{padding:18px;border-radius:10px;box-shadow:none;background:#fff}.operational-workspace>.page-header{display:grid;grid-gap:5px;gap:5px;margin:0 0 6px}.operational-workspace>.page-header p{color:var(--ow-muted)}.operational-workspace>.page-header .eyebrow{font-size:11px;font-weight:650}.operational-workspace .panel>h2{margin-bottom:8px}.operational-workspace summary{cursor:pointer;font-size:13px;font-weight:600}.operational-workspace table{font-size:13px}.operational-workspace th{font-size:11px;color:var(--ow-muted);font-weight:650}.ow-page{display:grid;grid-gap:18px;gap:18px;min-width:0;padding-bottom:24px}.ow-heading{display:flex;justify-content:space-between;align-items:center;gap:18px}.ow-heading>div{min-width:0}.ow-heading h1{margin:3px 0 6px}.ow-heading p{color:var(--ow-muted)}.ow-eyebrow{display:inline-block;color:#8e777a;font-size:11px;line-height:1.4;letter-spacing:.08em;font-weight:650;text-transform:uppercase}.ow-heading-actions,.ow-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ow-heading-actions{flex-shrink:0}.ow-muted{color:var(--ow-muted)}.ow-danger{color:#b02831}.ow-success{display:flex;align-items:center;gap:6px;color:#256b4b;margin-top:10px}.ow-card{min-width:0;border:1px solid var(--ow-border);border-radius:11px;background:#fff}.ow-card-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid #f0edec}.ow-card-heading>svg{color:#8a8080;flex-shrink:0}.ow-card-heading p{margin-top:2px;color:var(--ow-muted);font-size:12px}.ow-count{font-size:11px;background:#f4f1f0;border-radius:5px;padding:2px 7px;color:#706767}.ow-inset{padding:16px 18px}.ow-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ow-metrics>div{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:4px 12px;gap:4px 12px;padding:14px 16px;border:1px solid var(--ow-border);border-radius:9px;background:#fff}.ow-metrics span{display:flex;gap:7px;align-items:center;color:#665e60;font-size:12px;font-weight:550}.ow-metrics strong{grid-column:2;grid-row:1/3;font-size:26px;line-height:1.1;font-weight:650;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ow-metrics small{color:#766b70;font-size:11px}.ow-metrics .ow-metric-alert{background:#fffafa;border-color:#edd9dc}.ow-metric-alert strong{color:#ae2732}.ow-toolbar{align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--ow-border)}.ow-tabs,.ow-toolbar{display:flex;flex-wrap:wrap}.ow-tabs{gap:3px}.ow-tabs a{padding:7px 10px;border-radius:6px;color:#756d70;font-size:12px;font-weight:550}.ow-tabs a:hover{background:#f6f3f3}.ow-tabs a[aria-current=page]{background:#faecee;color:#9e2630;font-weight:650}.ow-saved{position:relative}.ow-add-link summary,.ow-defer summary,.ow-edit-commitment summary,.ow-link-history summary,.ow-removed summary,.ow-saved summary{display:flex;align-items:center;gap:6px;list-style:none}.ow-page summary::-webkit-details-marker{display:none}.ow-saved summary{padding:7px 0;font-size:12px;color:#6f6467}.ow-saved-body{position:absolute;z-index:5;right:0;top:calc(100% + 8px);width:290px;max-width:80vw;padding:16px;background:#fff;border:1px solid var(--ow-border);border-radius:9px;box-shadow:0 8px 28px #30202016}.ow-saved-list{display:grid;margin-bottom:12px;grid-gap:2px;gap:2px}.ow-saved-list a{display:flex;justify-content:space-between;gap:8px;padding:6px 0;font-size:13px}.ow-inline-form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px}.ow-inline-form label{flex:1 1}.ow-stack-form{display:grid;grid-gap:10px;gap:10px}.operational-workspace .ow-inline-form label,.operational-workspace .ow-stack-form label{margin:0}.ow-searchbar{display:flex;align-items:center;gap:8px;padding:13px 16px}.operational-workspace .ow-search{display:flex;align-items:center;gap:9px;margin:0;padding:0 11px;border:1px solid #e2dddc;border-radius:7px;background:#fff;color:#9a9091}.ow-searchbar .ow-search{flex:1 1;max-width:450px}.ow-search svg{flex-shrink:0}.operational-workspace .ow-search input[type=search]{border:0;background:transparent;padding:9px 0;min-height:38px;outline-offset:0;box-shadow:none}.ow-search-caption{margin-left:auto;display:flex;gap:5px;align-items:center;color:#766b70;font-size:11px}.ow-queue-item,.ow-queue-labels{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(120px,.65fr) 58px;grid-gap:10px 18px;gap:10px 18px}.ow-queue-labels{padding:9px 18px;background:#faf9f8;border-block:1px solid #f0edec;color:#8c8084;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.operational-workspace .ow-queue-item{position:relative;padding:15px 18px 8px;margin:0;border-bottom:1px solid #efebea;align-items:flex-start}.ow-queue-item:last-child{border-bottom:0}.ow-queue-item:hover{background:#fdfbfb}.ow-queue-item[data-overdue]{box-shadow:inset 3px 0 0 #cc7a80}.ow-work-title{display:flex;gap:10px;min-width:0}.ow-work-title>div{min-width:0}.ow-record-icon{display:inline-flex;justify-content:center;align-items:center;flex:0 0 32px;height:32px;border:1px solid #f0e9e8;border-radius:8px;background:#f9f6f5;color:#927579}.ow-title-link{display:inline-block;font-size:13px;line-height:1.45;font-weight:650;color:#322a2d}.ow-linked-title a:hover,.ow-title-link:hover{color:#a52833;text-decoration:underline;text-underline-offset:3px}.ow-work-title .ow-tags{margin-top:6px;gap:6px}.ow-kind{font-size:11px;color:#766b70}.ow-badge{display:inline-flex;align-items:center;padding:2px 6px;border-radius:5px;font-size:11px;line-height:1.5;font-weight:550;color:#776a70;background:#f3f0f1}.ow-badge[data-tone=success]{background:#edf5f0;color:#306b4c}.ow-badge[data-tone=warning]{background:#fbf4e8;color:#80601e}.ow-badge[data-tone=danger]{background:#fcedef;color:#b34550}.ow-next p{color:#51494c;font-size:12px}.ow-next small{display:block;font-size:11px;margin-top:4px}.ow-assignee{display:grid;grid-gap:5px;gap:5px;font-size:12px;color:#62555c}.ow-assignee span[data-unassigned]{color:#886452}.ow-assignee time{font-size:11px;color:#766b70}.ow-open{display:inline-flex;gap:4px;min-height:28px;color:#9a3743;font-weight:600}.ow-mail-attention-note,.ow-open{align-items:center;font-size:12px}.ow-mail-attention-note{display:flex;flex-wrap:wrap;gap:6px 14px;padding:10px 14px;border:1px solid #e8e3e3;border-radius:8px;background:#faf9f8;color:#665a60;line-height:1.5}.ow-mail-attention-note a{color:#a12633;text-decoration:underline;text-underline-offset:3px}.ow-quick-actions{grid-column:1/-1;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px}.ow-filter-row{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;border-top:1px solid #eee9e8}.ow-filter-row>div:first-child{min-width:0}.ow-filter-list .ow-toolbar strong,.ow-filter-row strong{font-size:13px}.ow-filter-row p{font-size:12px;color:#756970;margin-top:6px;line-height:1.6;overflow-wrap:anywhere}.ow-filter-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex-shrink:0}.ow-filter-editor{padding:16px}.ow-filter-editor fieldset{padding:0;border:0;margin:0;min-width:0}.ow-filter-editor legend{font-size:14px;font-weight:650;padding:0 0 14px}.ow-filter-settings{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:end;grid-gap:12px;gap:12px}.ow-filter-condition label,.ow-filter-settings label{display:grid;grid-gap:5px;gap:5px;font-size:12px;margin:0;min-width:0}.ow-filter-settings .ow-filter-enabled{display:flex;align-items:center;padding-bottom:10px}.ow-filter-enabled input{width:auto;min-height:0}.ow-filter-conditions{display:grid;grid-gap:10px;gap:10px;margin:16px 0 12px}.ow-filter-condition{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr) auto;align-items:end;grid-gap:8px;gap:8px}.ow-filter-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #eee9e8}.ow-filter-footer>span,.ow-filter-preview p{color:#756970;font-size:12px}.ow-filter-preview{margin-top:14px;padding:12px;background:#faf9f8;border:1px solid #eee9e8;border-radius:8px}.ow-filter-preview>a{display:block;padding:9px 0;color:#9b2631;font-size:12px;border-bottom:1px solid #eee9e8;overflow-wrap:anywhere}.ow-filter-preview small{display:block;color:#756970;margin-top:3px}.ow-filter-empty{padding:16px;font-size:13px}@media(max-width:760px){.ow-filter-row{align-items:flex-start;flex-direction:column}.ow-filter-settings{grid-template-columns:1fr}.ow-filter-condition{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.ow-filter-condition label:nth-child(3){grid-row:2;grid-column:1/3}.ow-filter-condition>button{grid-row:2;grid-column:3}}.operational-workspace .ow-quick-actions form{margin:0}.operational-workspace .ow-quick-actions .button{min-height:30px;padding:5px 9px;gap:5px;font-size:11px;font-weight:550}.ow-defer{grid-column:1/-1;margin-top:-5px}.ow-defer summary{width:-moz-fit-content;width:fit-content;margin-left:auto;min-height:26px;color:#766b70;font-size:11px;font-weight:450}.ow-defer[open]{margin-top:4px}.ow-defer-body{margin-top:5px;padding:12px 14px;background:#faf8f7;border:1px solid #eee7e5;border-radius:8px}.ow-defer-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:flex-end;grid-gap:10px;gap:10px;margin-top:8px}.ow-pagination{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 18px;border-top:1px solid var(--ow-border);color:#766b70;font-size:11px}.ow-pagination>div{display:flex;gap:6px}.ow-empty{display:grid;justify-items:center;grid-gap:7px;gap:7px;padding:38px 20px;text-align:center;color:#a4949b}.ow-empty p{max-width:380px;color:var(--ow-muted)}.ow-empty .button{margin-top:8px}.ow-text-link{display:inline-flex;gap:4px;color:#a03340}.ow-back,.ow-text-link{align-items:center;font-size:12px}.ow-back{display:flex;gap:6px;color:#968189;width:-moz-fit-content;width:fit-content}.ow-case-heading{align-items:flex-start}.ow-case-heading h1{font-size:23px;margin-top:8px}.ow-case-heading p{display:flex;gap:5px;align-items:center;font-size:11px}.ow-case-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(275px,330px);grid-gap:18px;gap:18px;align-items:flex-start}.ow-case-main{grid-column:1}.ow-case-main,.ow-case-side{grid-row:1;display:grid;grid-gap:16px;gap:16px;min-width:0}.ow-case-side{grid-column:2}.ow-commitment-summary{padding:16px 18px;display:grid;grid-gap:8px;gap:8px}.ow-commitment-summary strong{font-size:13px;line-height:1.5;font-weight:600;margin-bottom:3px}.ow-commitment-summary span{display:flex;gap:6px;align-items:center}.ow-commitment-summary p,.ow-commitment-summary span{font-size:12px;color:#766b70}.ow-edit-commitment{padding:0 18px 14px}.ow-edit-commitment summary{color:#a33342;padding:5px 0;font-size:12px}.ow-edit-commitment .ow-stack-form{margin-top:12px}.ow-response-note{padding:10px 18px;border-top:1px solid #f0ebec;color:#766b70;font-size:11px!important}.ow-customer dl{margin:0;padding:14px 18px;display:grid;grid-gap:11px;gap:11px}.ow-customer dt{color:#766b70;font-size:11px}.ow-customer dd{margin:2px 0 0;color:#66505c;font-size:12px}.operational-workspace .ow-linked-item{padding:12px 18px;border-bottom:1px solid #f2eded;margin:0}.ow-linked-title{display:flex;align-items:flex-start;gap:8px}.ow-linked-title>svg{margin-top:3px;flex-shrink:0;color:#a38b97}.ow-linked-title>div{flex:1 1;min-width:0}.ow-linked-title a{font-size:12px;font-weight:600;line-height:1.45}.ow-linked-title span{display:block;margin-top:3px;font-size:11px;color:#766b70}.ow-link-history summary{padding-top:8px;color:#766b70;font-size:11px;font-weight:450}.ow-link-history>p{margin-top:8px}.ow-link-history ol{padding-left:14px;font-size:11px;color:#8e7885}.ow-link-history li{margin:10px 0}.ow-link-history li p{font-size:11px;color:#57434e}.ow-add-link{padding:12px 18px}.ow-add-link>summary{color:#a33342;font-size:12px}.ow-add-link[open]>div{padding-top:12px}.ow-add-link .ow-record-search{margin-top:10px}.ow-removed{border-top:1px solid #f0eaea;padding:10px 18px}.ow-removed>summary{color:#766b70;font-size:11px}.ow-removed .ow-linked-item{padding-inline:0}.ow-connected{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ow-connected>a{display:flex;align-items:center;gap:9px;padding:14px 18px;border-bottom:1px solid #f3eded}.ow-connected>a>span:nth-child(2){display:grid;grid-gap:3px;gap:3px;flex:1 1;min-width:0}.ow-connected strong{font-size:12px;font-weight:600}.ow-connected small{font-size:11px;color:#766b70}.ow-connected>a>svg{color:#a8919d;flex-shrink:0}.ow-timeline{list-style:none;margin:0;padding:18px}.ow-timeline>li{position:relative;padding:0 0 20px 22px;border-left:1px solid #ece5e7;margin-left:4px}.ow-timeline>li:last-child{padding-bottom:0;border-left-color:transparent}.ow-timeline-dot{position:absolute;top:6px;left:-4px;width:7px;height:7px;border-radius:50%;background:#c3aab5;box-shadow:0 0 0 4px #fff}.ow-timeline article>header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-bottom:7px}.ow-timeline strong{font-size:12px;font-weight:600}.ow-timeline time{font-size:11px;color:#766b70}.ow-timeline .ow-message-body{white-space:pre-wrap;color:#66505d;font-size:13px;line-height:1.65}.ow-timeline li[data-kind=note] article{padding:12px 14px;border:1px solid #eee5d9;border-radius:8px;background:#fdfaf5}.ow-timeline li[data-kind=note] .ow-timeline-dot{background:#ceb585}.ow-timeline .ow-text-link{margin-top:7px}.ow-history-context,.ow-history-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;color:#766b70;font-size:11px;line-height:1.5}.ow-history-context{border-bottom:1px solid #eee9eb}.ow-history-context a{color:#a7192d;font-weight:600}.ow-history-last{display:flex;gap:8px;align-items:center;padding:10px 16px;background:#faf7f8;color:#766b70;font-size:11px}.ow-history-last strong{display:block;color:#49343e;font-size:12px;font-weight:600}.ow-history-list{list-style:none;padding:0;margin:0}.ow-history-list>li+li{border-top:1px solid #eee9eb}.ow-history-list summary{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;cursor:pointer;list-style:none}.ow-history-list summary::-webkit-details-marker{display:none}.ow-history-list details[open] summary,.ow-history-list summary:hover{background:#faf8f9}.ow-history-list summary:focus-visible{outline:2px solid #b61931;outline-offset:-3px}.ow-history-icon{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:7px;background:#f4eef0;color:#9d3247}.ow-history-copy{display:grid;grid-gap:4px;gap:4px;min-width:0;flex:1 1}.ow-history-copy strong{font-size:12px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.ow-history-meta{color:#766b70;font-size:10px;overflow-wrap:anywhere}.ow-history-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#827780}.ow-history-time{display:grid;justify-items:end;grid-gap:6px;gap:6px;max-width:150px;color:#766b70;font-size:10px;text-align:right}.ow-history-list details[open] .ow-history-chevron{transform:rotate(180deg)}.ow-history-body{padding:0 16px 14px 54px}.ow-history-body p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.65;color:#51464c;margin:6px 0 10px}.ow-history-footer{border-top:1px solid #eee9eb}.ow-history-footer .button{flex-shrink:0}@media (max-width:600px){.ow-history-list summary{flex-wrap:wrap;padding:12px;gap:8px}.ow-history-time{display:flex;align-items:center;justify-content:space-between;margin-left:36px;max-width:none;width:calc(100% - 36px)}.ow-history-body{padding:0 12px 12px}.ow-history-footer{align-items:flex-start;flex-direction:column}}.ow-find-case{padding:22px}.ow-section-heading{display:flex;align-items:center;gap:12px;margin-bottom:18px}.ow-section-heading p{color:var(--ow-muted);margin-top:3px}.ow-section-heading .ow-record-icon{flex-basis:40px;height:40px}.ow-find-case .ow-search{min-height:44px}.ow-search-note{font-size:11px;color:#766b70;margin-top:8px}.ow-search-results{list-style:none;padding:0;margin:10px 0 0}.ow-search-result{display:flex;width:100%;border:0;border-top:1px solid #f0e8ec;background:#fff;text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px}.ow-search-result:hover{background:#fcf8fa}.ow-search-result>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.ow-search-result small,.ow-selected-record small{font-size:11px;color:#766b70}.ow-search-result strong,.ow-selected-record strong{font-size:13px;font-weight:600}.ow-search-result span>span{font-size:11px;color:#766b70}.ow-search-result>svg{color:#b397a5;flex-shrink:0}.ow-recent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ow-recent-item{display:flex;gap:10px;padding:16px 18px;align-items:center;border-bottom:1px solid #f1eaee}.ow-recent-item>span:nth-child(2){display:grid;grid-gap:3px;gap:3px;flex:1 1;min-width:0}.ow-recent-item small{color:#766b70;font-size:11px}.ow-recent-item strong{font-size:13px;font-weight:600}.ow-recent-item span>span{color:#766b70;font-size:11px}.ow-recent-item>svg{color:#b49aa8;flex-shrink:0}.ow-recent-item:hover{background:#fdfafb}.ow-icon-button{display:inline-flex;justify-content:center;align-items:center;padding:5px;border:0;border-radius:5px;background:transparent;color:#a58e9c}.ow-selected-record{display:flex;justify-content:space-between;gap:8px;background:#f9f5f6;border:1px solid #e9dde2;border-radius:7px;padding:10px;margin-bottom:12px}.ow-selected-record>span{display:grid;grid-gap:3px;gap:3px}.ow-spin{animation:ow-spin 1s linear infinite}@keyframes ow-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ow-spin{animation:none}}@media (max-width:1000px){.ow-queue-item,.ow-queue-labels{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(110px,.7fr) 50px;gap:8px 12px}.ow-case-grid{grid-template-columns:minmax(0,1fr) 285px;gap:14px}.ow-connected{grid-template-columns:minmax(0,1fr)}.ow-search-caption{display:none}}@media (max-width:760px){.ow-heading{flex-wrap:wrap;gap:12px}.ow-metrics>div{padding:12px;grid-template-columns:1fr;gap:6px}.ow-metrics strong{grid-column:1;grid-row:2;font-size:23px}.ow-metrics small{display:none}.ow-metrics span{font-size:11px;align-items:flex-start}.ow-queue-labels{display:none}.ow-queue-item{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:16px!important}.ow-work-title{grid-column:1;grid-row:1}.ow-next{grid-row:2}.ow-assignee,.ow-next{grid-column:1/-1;padding-left:42px}.ow-assignee{grid-row:3;display:flex;flex-wrap:wrap;gap:5px 12px}.ow-row-actions{grid-column:2;grid-row:1}.ow-quick-actions{grid-row:4}.operational-workspace .ow-quick-actions .button{min-height:36px}.ow-defer{grid-row:5;margin-top:-3px}.ow-defer-form{grid-template-columns:minmax(0,1fr)}.ow-case-grid{display:flex;flex-direction:column;align-items:stretch}.ow-case-side{display:contents}.ow-case-main{width:100%;order:1}.ow-case-side>.ow-card{order:2;width:100%}.ow-case-side>.ow-commitment{order:0}.ow-recent-grid{grid-template-columns:minmax(0,1fr)}.ow-customer dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ow-heading-actions .button{min-height:40px}.ow-add-link>summary,.ow-defer summary,.ow-edit-commitment>summary,.ow-open,.ow-tabs a{min-height:40px;display:inline-flex;align-items:center}}@media (max-width:480px){.operational-workspace .page-header h1,.operational-workspace h1,.ow-case-heading h1{font-size:22px}.operational-workspace :is(input,select,textarea){font-size:16px}.ow-page{gap:14px}.ow-heading p{font-size:12px}.ow-metrics{gap:7px}.ow-metrics span svg{display:none}.ow-toolbar{padding:8px 12px}.ow-tabs{width:100%;gap:2px}.ow-tabs a{padding-inline:8px;font-size:11px}.ow-saved{width:100%;border-top:1px solid #f0e9ed}.ow-saved summary{min-height:34px}.ow-saved-body{position:static;width:100%;max-width:none;box-shadow:none;margin-bottom:8px}.ow-searchbar{padding:12px;flex-wrap:wrap}.ow-searchbar .ow-search{max-width:none;flex-basis:calc(100% - 82px)}.ow-searchbar .ow-search input{font-size:16px}.ow-searchbar .button{min-height:40px}.ow-find-case{padding:16px}.ow-card-heading{padding:14px 16px}.ow-case-heading .ow-heading-actions{width:100%}.ow-assignee,.ow-next{padding-left:0}.ow-pagination{padding:12px}.ow-customer dl{grid-template-columns:minmax(0,1fr)}}.ow-attention{gap:12px}.ow-attention .ow-heading h1{font-size:22px;margin:2px 0 4px}.ow-attention .ow-heading p{font-size:12px;margin:0}.ow-attention .ow-metrics{gap:8px}.ow-attention .ow-metrics>div{padding:10px 12px;gap:3px 10px}.ow-attention .ow-metrics strong{font-size:23px}.ow-attention .ow-mail-attention-note{padding:8px 12px;gap:5px 12px;font-size:12px}.ow-attention .ow-toolbar{padding:8px 12px;gap:6px 12px}.ow-attention .ow-tabs a{min-height:32px;display:inline-flex;align-items:center;padding:5px 9px}.ow-attention .ow-searchbar{padding:10px 12px}.ow-attention .button{min-height:34px;padding:6px 10px;font-size:12px}.ow-attention input:not([type=hidden]):not([type=checkbox]),.ow-attention select{min-height:36px;padding:7px 9px;font-size:13px}.ow-attention .ow-search input[type=search]{min-height:34px;padding:7px 0}.ow-attention .ow-queue-labels{padding:7px 12px;letter-spacing:.03em;color:#70676b}.ow-attention .ow-queue-item,.ow-attention .ow-queue-labels{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(120px,.65fr) 72px}.operational-workspace.ow-attention .ow-queue-item{padding:12px;gap:6px 16px}.ow-attention .ow-work-title{gap:8px}.ow-attention .ow-record-icon{flex-basis:28px;height:28px;border-radius:7px}.ow-attention .ow-title-link{font-size:13px;line-height:1.4}.ow-attention .ow-work-title .ow-tags{margin-top:4px}.ow-attention .ow-next p{font-size:12px;margin:0;line-height:1.45}.ow-attention .ow-next small{margin-top:3px}.ow-attention .ow-assignee{gap:3px}.ow-attention .ow-open{min-height:32px;padding:4px 7px;border:1px solid #e6dddd;border-radius:6px;white-space:nowrap}.ow-attention .ow-open svg{flex-shrink:0}.ow-attention .ow-open:hover{background:#faecee;border-color:#dabfc3}.ow-item-tools{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 10px}.ow-attention .ow-quick-actions{gap:6px}.ow-attention .ow-quick-actions .button{min-height:32px;padding:5px 8px;font-size:12px}.ow-attention .ow-defer{margin:0}.ow-attention .ow-defer summary{margin:0;min-height:32px;padding:4px 6px;font-size:12px}.ow-attention .ow-defer[open]{flex-basis:100%}.ow-attention .ow-defer[open] summary{margin-left:auto;color:#9e2630}.ow-attention .ow-defer-body{padding:10px 12px}.ow-attention .ow-defer-form label{margin:0}.ow-attention .ow-defer-form{gap:8px;margin-top:6px}.ow-attention .ow-pagination{padding:9px 12px}.ow-attention .ow-filter-row{padding:11px 12px;gap:10px}.ow-attention .ow-filter-row p{margin:4px 0 0;line-height:1.45}.ow-attention .ow-filter-editor{padding:14px}.ow-attention .ow-filter-editor legend{padding-bottom:10px}.ow-attention .ow-filter-conditions{margin:12px 0;gap:8px}.ow-attention .ow-filter-condition{padding:10px;border:1px solid #e8e4e3;background:#faf9f8;border-radius:8px}.ow-attention .ow-filter-footer{gap:8px;margin-top:12px;padding-top:10px}.ow-attention .ow-filter-preview strong{font-size:13px}.ow-attention .ow-filter-preview p{margin:4px 0;font-size:12px}@media (max-width:760px){.operational-workspace.ow-attention .ow-queue-item{grid-template-columns:minmax(0,1fr) auto;padding:12px!important}.ow-attention .ow-metrics strong{grid-column:1;grid-row:2;font-size:22px}.ow-attention .ow-assignee,.ow-attention .ow-next{padding-left:36px}.ow-attention .ow-item-tools{grid-row:4;justify-content:flex-start;padding-top:4px}.ow-attention .ow-quick-actions{justify-content:flex-start}.ow-attention .ow-quick-actions .button,.ow-attention :is(.button,.ow-open,.ow-defer summary,.ow-tabs a){min-height:40px}.ow-attention .ow-filter-buttons{gap:6px}}@media (max-width:520px){.ow-attention .ow-heading{gap:8px}.ow-attention .ow-mail-attention-note{gap:6px 10px}.ow-attention .ow-mail-attention-note>span{flex-basis:100%}.ow-attention .ow-saved{border-top:0}.ow-attention .ow-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.ow-attention .ow-tabs a{flex-shrink:0;white-space:nowrap}.ow-attention .ow-assignee,.ow-attention .ow-next{padding-left:0}.ow-attention .ow-search input[type=search],.ow-attention input:not([type=hidden]):not([type=checkbox]),.ow-attention select{font-size:16px;min-height:40px}.ow-attention .ow-filter-footer .ow-filter-buttons{width:100%}.ow-attention .ow-filter-footer .ow-filter-buttons>button{flex:1 1 auto}.ow-attention .ow-filter-condition{grid-template-columns:minmax(0,1fr) 40px}.ow-attention .ow-filter-condition label:first-child{grid-row:1;grid-column:1/-1}.ow-attention .ow-filter-condition label:nth-child(2){grid-row:2;grid-column:1/-1}.ow-attention .ow-filter-condition label:nth-child(3){grid-row:3;grid-column:1}.ow-attention .ow-filter-condition>button{grid-row:3;grid-column:2}}.ow-attention-totals{display:flex;flex-wrap:wrap;gap:8px 18px;color:#756c70;font-size:12px;margin:0 0 12px}.ow-attention-totals strong{color:#302a2d;font-weight:600}.ow-attention .ow-queue{overflow:visible}.operational-workspace.ow-attention .ow-attention-row,.ow-attention .ow-queue-labels{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(100px,.5fr) 174px}.ow-attention .ow-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.ow-contact-line,.ow-linked-work{display:flex;flex-wrap:wrap;gap:3px 10px;margin-top:4px;font-size:11px;color:#7b7276;overflow-wrap:anywhere}.ow-linked-work a{display:inline-flex;align-items:center;gap:3px}.ow-attention .ow-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px}.ow-reviewed,.ow-row-menu>summary{display:flex;align-items:center;justify-content:center;border:1px solid #e7dfe1;border-radius:6px;background:#fff;width:30px;height:32px;padding:0;color:#776d71;cursor:pointer;list-style:none}.ow-reviewed:hover,.ow-row-menu>summary:hover{color:#a91128;background:#fff5f5}.ow-row-menu{position:relative}.ow-row-menu-body{position:absolute;right:0;top:calc(100% + 6px);z-index:15;width:274px;max-width:calc(100vw - 40px);padding:12px;background:#fff;border:1px solid #e7dfe1;border-radius:9px;box-shadow:0 8px 30px #30202021;display:grid;grid-gap:9px;gap:9px}.ow-custom-reminder form,.ow-owner-form label,.ow-row-menu-body form{display:grid;grid-gap:6px;gap:6px;margin:0}.ow-menu-heading{display:flex;align-items:center;justify-content:space-between;font-size:12px}.ow-menu-heading button{display:flex;align-items:center;justify-content:center;padding:0;width:28px;height:28px;border:0;border-radius:5px;background:#f8f5f5;color:#71686c;cursor:pointer}.ow-custom-reminder summary,.ow-menu-label,.ow-row-menu-body label{font-size:11px;color:#71686c}.ow-snooze-presets{display:flex;gap:4px}.ow-attention .ow-snooze-presets .button{min-height:30px;font-size:11px;padding:4px 7px}.ow-custom-reminder summary{cursor:pointer;padding:4px 0}.ow-classification-details{border-top:1px solid #eee7e9;padding-top:8px;font-size:11px;line-height:1.5}.ow-classification-details p{margin:6px 0}.ow-row-menu summary::-webkit-details-marker{display:none}@media(max-width:900px){.ow-attention .ow-queue-labels{display:none}.operational-workspace.ow-attention .ow-attention-row{grid-template-columns:minmax(0,1fr) 174px}.ow-attention-row .ow-work-title{grid-column:1;grid-row:1}.ow-attention-row .ow-next{grid-column:1/-1;grid-row:2;padding-left:36px}.ow-attention-row .ow-assignee{grid-column:1/-1;grid-row:3;padding-left:36px;flex-direction:row;flex-wrap:wrap;gap:5px 12px}.ow-attention-row .ow-row-actions{grid-column:2;grid-row:1}}@media(max-width:520px){.operational-workspace.ow-attention .ow-attention-row{grid-template-columns:minmax(0,1fr)}.ow-attention-row .ow-assignee,.ow-attention-row .ow-next{padding-left:0}.ow-attention-row .ow-row-actions{grid-column:1;grid-row:4;justify-content:flex-start;margin-top:3px}.ow-attention .ow-row-actions .ow-open{min-height:38px}.ow-reviewed,.ow-row-menu>summary{width:38px;height:38px}.ow-row-menu-body{position:fixed;top:auto;bottom:16px;right:16px;left:16px;width:auto;max-width:none;max-height:70vh;overflow-y:auto}.ow-attention .ow-more-views{width:auto}.ow-attention .ow-more-views .ow-saved-body{position:absolute;right:0;width:280px;box-shadow:0 8px 28px #30202016}.ow-attention .ow-title-link{overflow-wrap:anywhere}}.ow-platform-results{list-style:none;margin:0;padding:0}.operational-workspace.carrier-claim{padding:0;border:1px solid var(--ow-border);border-radius:11px;background:#fff;box-shadow:none}.carrier-claim>.carrier-claim-heading{display:flex;align-items:center;gap:12px;padding:18px 20px;list-style:none}.carrier-claim-heading::-webkit-details-marker{display:none}.carrier-claim-icon{display:flex;align-items:center;justify-content:center;flex:0 0 38px;height:38px;background:#faf0f1;color:#a33342;border-radius:9px}.carrier-claim-title{display:grid;grid-gap:3px;gap:3px;flex:1 1;min-width:0}.carrier-claim-title strong{font-size:15px;line-height:1.4;font-weight:650;color:#292325}.carrier-claim-title>span{font-size:12px;font-weight:400;color:var(--ow-muted)}.carrier-claim-chevron{flex-shrink:0;color:#897c80}.carrier-claim[open]>summary .carrier-claim-chevron{transform:rotate(180deg)}.carrier-claim[open]>summary{border-bottom:1px solid var(--ow-border)}.carrier-claim-form{display:grid;grid-gap:0;gap:0;margin:0}.carrier-claim .carrier-claim-section{min-width:0;margin:0;padding:18px 20px;border:0;border-radius:0}.carrier-claim-section legend{float:left;width:100%;margin-bottom:12px;padding:0;font-size:12px;font-weight:650;color:#42393d}.carrier-claim-section legend+div{clear:both}.carrier-claim-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.carrier-claim label{margin:0;font-weight:500;font-size:12px}.carrier-claim .carrier-claim-evidence{border-top:1px solid #f0eceb}.carrier-claim-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.carrier-claim-resolution{grid-column:1/-1}.carrier-claim textarea{min-height:80px}.carrier-claim :is(input,textarea)::placeholder{color:#93888c;opacity:1}.carrier-claim .carrier-claim-hint{display:flex;align-items:center;gap:6px;margin-top:10px;color:var(--ow-muted);font-size:11px}.carrier-claim-hint svg{flex-shrink:0}.carrier-claim-footer{padding:16px 20px;border-top:1px solid var(--ow-border);background:#faf9f8;border-radius:0 0 11px 11px}.carrier-claim-follow-up{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px}.carrier-claim-follow-up>label{flex:1 1 240px;max-width:300px}.carrier-claim-actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:8px;margin-left:auto}.carrier-claim-actions .button{min-height:40px}.carrier-claim-footer>p{font-size:11px;color:var(--ow-muted);margin-top:12px}@media(max-width:900px){.carrier-claim-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.carrier-claim>.carrier-claim-heading{padding:15px;gap:10px}.carrier-claim-title strong{font-size:14px}.carrier-claim .carrier-claim-section,.carrier-claim-footer{padding:16px}.carrier-claim-fields,.carrier-claim-notes{grid-template-columns:minmax(0,1fr);gap:12px}.carrier-claim-follow-up>label{flex-basis:100%;max-width:none}.carrier-claim-actions{width:100%;margin:0}.carrier-claim-actions .button{flex:1 1 160px;min-height:42px}}.ow-platform-results>li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border-top:1px solid var(--ow-border)}.ow-platform-results>li>div:first-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.ow-platform-results p{color:var(--ow-muted);font-size:12px}.ow-result-actions{display:grid;justify-items:end;grid-gap:4px;gap:4px;flex-shrink:0}@media (max-width:480px){.ow-platform-results>li{flex-wrap:wrap;gap:8px;padding:14px 16px}.ow-result-actions{display:flex;flex-wrap:wrap;gap:14px}}.print-workspace{--print-line:#e6e3e1}.print-workspace .route-list{gap:0}.print-workspace .route-row{padding:10px 0;border:0;border-bottom:1px solid var(--print-line);border-radius:0;background:transparent;box-shadow:none}.print-workspace .route-row:last-child{border-bottom:0}.print-nav{display:flex;flex-wrap:wrap;gap:4px;padding:5px;background:#fff;border:1px solid var(--print-line);border-radius:9px}.print-nav a{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 13px;border-radius:6px;color:#675e61;font-size:13px;font-weight:550}.print-nav a:hover{background:#f8f5f5}.print-nav a[aria-current=page]{background:#faecee;color:#a1202c;font-weight:650}.print-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.print-metrics a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px;background:#fff;border:1px solid var(--print-line);border-radius:9px}.print-metrics span{font-size:12px;color:#71676b}.print-metrics strong{font-size:24px;line-height:1.2;font-weight:650}.print-metrics a[data-tone=warning]{background:#fffaf0;border-color:#eadbb5}.print-metrics a[data-tone=danger]{background:#fff8f8;border-color:#ecd4d7}.print-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.print-shortcuts a{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid var(--print-line);border-radius:9px}.print-shortcuts a>span{display:grid;grid-gap:4px;gap:4px;flex:1 1;min-width:0}.print-shortcuts strong{font-size:13px;font-weight:600}.print-shortcuts small{font-size:11px;color:#766b70;line-height:1.5}.print-shortcuts svg{flex-shrink:0;color:#9d4650}.print-filters{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;padding:14px 18px}.print-filters label{margin:0;flex:1 1;min-width:140px}.print-filters .print-filter-search{flex:2 1;min-width:190px}.print-filters .button{min-height:42px}.print-job-head,.print-job-row{display:grid;grid-template-columns:minmax(160px,1.5fr) minmax(110px,.7fr) minmax(110px,.8fr) minmax(120px,.8fr);grid-gap:12px;gap:12px}.print-job-head{padding:10px 18px;border-block:1px solid var(--print-line);background:#faf8f7;font-size:11px;color:#756a6e}.operational-workspace .print-job{margin:0;padding:14px 18px 8px;border-bottom:1px solid #eeeae8}.print-job:last-child{border-bottom:0}.print-job-row{align-items:center;font-size:12px}.print-job-row>div:first-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.print-job-row strong{font-size:13px;font-weight:600}.print-job-row time,.print-job-row>div:first-child>span{color:#73686d;font-size:12px}.print-job-details>summary{display:flex;gap:5px;align-items:center;list-style:none;width:-moz-fit-content;width:fit-content;padding:8px 0;font-size:11px;color:#85656d}.print-job-detail-body{background:#faf8f7;border:1px solid #ece6e3;border-radius:8px;padding:14px;margin-bottom:7px}.print-job-detail-body dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 18px;gap:10px 18px;margin:12px 0}.print-job-detail-body dt{font-size:11px;color:#766b70}.print-technical{margin-top:10px}.print-technical summary{font-size:11px;color:#756a6e;font-weight:400}.print-job-detail-body>.toolbar,.print-job-detail-body>div{margin-top:12px}.print-job-detail-body dd{font-size:12px;margin:3px 0 0;overflow-wrap:anywhere}.print-error{color:#a51f2e;overflow-wrap:anywhere}.print-upload{max-width:900px;width:100%}.print-workspace .manual-print-card{border:0;box-shadow:none;padding:20px;gap:14px}.print-workspace .pdf-dropzone{min-height:155px;margin:0;gap:7px;padding:22px;border:1px dashed #c8b6b9;border-radius:8px}.print-workspace .pdf-dropzone strong{font-size:14px;font-weight:600;overflow-wrap:anywhere}.print-workspace .pdf-dropzone span{font-size:12px}.print-workspace .pdf-dropzone:focus-within{outline:2px solid #b41620;outline-offset:3px}.print-workspace .pdf-dropzone input[type=file]{min-height:0;width:1px;height:1px;padding:0;border:0}.print-workspace .manual-print-controls{grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) minmax(70px,.45fr);gap:14px}.print-workspace .manual-print-controls:has(>label:nth-child(2):last-child){grid-template-columns:minmax(0,1fr) 100px}.print-workspace .manual-print-controls label{margin:0}.print-remove-file{display:inline-flex;align-items:center;justify-self:start;gap:5px;border:0;padding:4px 0;font:inherit;font-size:12px;color:#93616a;background:transparent;cursor:pointer}.print-upload-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:15px;border-top:1px solid var(--print-line)}.print-upload-footer p{color:#75676d;font-size:12px;max-width:400px}.print-upload-footer .button{flex-shrink:0}.print-section-intro h2{margin-bottom:4px}.print-section-intro p{color:#766b70}.print-workspace .panel{padding:18px}.print-workspace .panel>header{align-items:center;gap:14px;margin-bottom:16px}.print-workspace .panel>header p{margin-top:4px}.print-workspace .route-row{gap:12px;padding:12px 0;flex-wrap:wrap}.print-workspace .status{font-size:11px;min-height:23px;padding:3px 8px}.print-workspace .route-row code{font-size:11px}.print-workspace .toolbar{flex-wrap:wrap;gap:10px}.print-config{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:6px 18px;grid-gap:0 24px;gap:0 24px}.print-config>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #eeeae8}.print-config dt{font-size:12px;color:#75686d}.print-config dd{margin:0;font-size:12px;font-weight:550}.print-config dd[data-missing]{color:#a12731}.print-help{padding:14px 18px;color:#75686d}.print-events{padding:4px 18px}.print-events>div{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:12px 0;border-bottom:1px solid #eeeae8}.print-events>div:last-child{border-bottom:0}.print-events>div>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.print-events strong{font-size:12px;font-weight:600}.print-events span,.print-events time{font-size:11px;color:#766b70}.print-events time{flex-shrink:0}.print-maintenance{padding:16px 18px}.print-maintenance summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none}.print-maintenance>p{margin:14px 0;color:#75686d}.print-maintenance ul{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:11px}.print-device{padding:14px 0;border-top:1px solid #e8e3e1;display:grid;grid-gap:12px;gap:12px}.print-device-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.print-device-heading>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.print-device-heading strong{font-size:13px}.print-device-heading small{color:#756a6e;font-size:11px}.print-device-access{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px}.print-device-access .button{margin-left:auto}.print-device details{color:#756a6e;font-size:11px}.print-device details summary{font-size:11px;font-weight:400}.print-device details p{margin-top:8px;font-size:11px}@media(max-width:1000px){.print-shortcuts{grid-template-columns:1fr}.print-shortcuts a{padding:13px 16px}.print-metrics a{flex-direction:column;align-items:flex-start;gap:7px;padding:12px}}@media(max-width:700px){.print-nav a{flex:1 1 40%;min-height:42px;font-size:12px;padding:8px}.print-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.print-metrics strong{font-size:22px}.print-job-head{display:none}.print-job-row{grid-template-columns:minmax(0,1fr) auto;gap:9px}.print-job-row>div:first-child{grid-column:1}.print-job-row>div:nth-child(2){justify-self:end}.print-job-row time{text-align:right;font-size:11px}.print-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;grid-gap:10px;gap:10px}.print-filters .print-filter-search{grid-column:1/-1;min-width:0}.print-filters label{min-width:0}.print-config{grid-template-columns:minmax(0,1fr)}.print-upload-footer{align-items:flex-start;flex-direction:column;gap:12px}.print-upload-footer .button{width:100%;min-height:42px}.print-workspace .manual-print-controls,.print-workspace .manual-print-controls:has(>label:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}.print-workspace .manual-print-card{padding:16px}.print-job-detail-body dl{grid-template-columns:minmax(0,1fr)}.print-workspace .panel>header{flex-wrap:wrap}.print-events>div{flex-wrap:wrap;gap:6px}}.mail-workspace{--mail-accent:#b51224;--mail-muted:#6b6866;--mail-line:#e5e2df;max-width:1600px;margin:0 auto;color:#242120;font-size:14px;line-height:1.5}.mail-workspace *{box-sizing:border-box;min-width:0}.mail-workspace h1,.mail-workspace h2,.mail-workspace h3,.mail-workspace p{margin:0}.mail-workspace a,.mail-workspace button,.mail-workspace input,.mail-workspace select,.mail-workspace textarea{font:inherit;letter-spacing:normal;text-transform:none}.mail-workspace .mail-tools a,.mail-workspace button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--mail-line);background:#fff;color:#35302e;border-radius:8px;padding:8px 12px;min-height:36px;cursor:pointer;line-height:1.3;font-weight:600;box-shadow:none;white-space:normal}.mail-workspace button:hover{background:#f5f3f1;border-color:#cbc4c0}.mail-workspace button:disabled{opacity:.55;cursor:not-allowed}.mail-workspace :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--mail-accent);outline-offset:3px}.mail-workspace a{color:#991225;text-decoration:none}.mail-workspace a:hover{text-decoration:underline}.mail-workspace .mail-primary{background:var(--mail-accent);border-color:var(--mail-accent);color:white}.mail-workspace .mail-primary:hover{background:#980f1e}.mail-workspace :where(input:not([type=checkbox]):not([type=file]),select,textarea){width:100%;min-height:38px;padding:9px 11px;border:1px solid #dcd7d3;border-radius:7px;background:white;color:#252120;box-shadow:none;font-size:14px;line-height:1.45}.mail-workspace textarea{height:auto;resize:vertical}.mail-workspace input[type=checkbox]{width:16px;height:16px;accent-color:var(--mail-accent)}.mail-workspace .mail-eyebrow{font-size:10px;letter-spacing:1.4px;color:var(--mail-muted);font-weight:700}.mail-page-header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}.mail-page-header h1{font-size:25px;line-height:1.3;margin:3px 0 5px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;letter-spacing:-.6px}.mail-page-header h1 span{font-size:11px;font-weight:600;letter-spacing:0;color:#8b4e12;background:#fff1dc;border-radius:20px;padding:4px 9px}.mail-page-header p{font-size:12px;color:var(--mail-muted)}.mail-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mail-shell{display:grid;grid-template-columns:290px minmax(0,1fr);border:1px solid var(--mail-line);border-radius:13px;background:#fff;overflow:hidden;min-height:680px;box-shadow:0 4px 22px #241c1205}.mail-list{border-right:1px solid var(--mail-line);display:flex;flex-direction:column;background:#fcfbfa}.mail-list-controls{display:grid;grid-gap:10px;padding:16px;border-bottom:1px solid var(--mail-line)}.mail-search{display:flex;align-items:center;position:relative}.mail-search svg{position:absolute;left:11px;color:#827b76}.mail-workspace .mail-search input{padding-left:34px}.mail-list-items{flex:1 1;max-height:calc(100vh - 325px);min-height:350px;overflow:auto}.mail-workspace button.mail-list-item{display:block;text-align:left;border:0;border-bottom:1px solid var(--mail-line);border-radius:0;padding:16px;width:100%;background:transparent;font-weight:400}.mail-workspace .mail-list-item.selected{background:#fcf0f1;box-shadow:inset 3px 0 var(--mail-accent)}.mail-list-item.unread .mail-subject{font-weight:700;color:#241f1c}.mail-row{display:flex;align-items:center;justify-content:space-between;gap:9px}.mail-row strong{font-size:12px;overflow-wrap:anywhere}.mail-row small{font-size:10px;color:var(--mail-muted);flex-shrink:0}.mail-subject{display:block;font-size:13px;margin-top:5px;overflow-wrap:anywhere}.mail-preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;color:var(--mail-muted);margin:5px 0 10px;line-height:1.5}.mail-badge{display:inline-flex;align-items:center;border-radius:5px;background:#f0eeec;color:#625c56;font-size:10px;font-weight:600;padding:3px 7px}.mail-badge.amber{background:#fff1dc;color:#805117}.mail-pagination{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:12px;font-size:11px;border-top:1px solid var(--mail-line)}.mail-workspace .mail-pagination button{padding:5px;min-height:30px}.mail-reader{min-height:650px}.mail-empty{padding:35px 22px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;text-align:center;color:var(--mail-muted)}.mail-welcome{height:100%;max-width:450px;margin:auto}.mail-welcome h2{font-size:20px;color:#38302b}.mail-welcome p{font-size:13px}.mail-conversation-header{padding:18px 22px;border-bottom:1px solid var(--mail-line)}.mail-conversation-header h2{font-size:19px;line-height:1.4;margin:12px 0 4px;overflow-wrap:anywhere}.mail-conversation-header p{font-size:12px;color:var(--mail-muted);overflow-wrap:anywhere}.mail-workspace .mail-context-toggle{margin-left:auto;font-size:12px}.mail-workspace .mail-back{display:none}.mail-conversation-body{display:grid;grid-template-columns:minmax(0,1fr)}.mail-conversation-body.show-context{grid-template-columns:minmax(0,1fr) 250px}.mail-history-compose{padding:20px;display:grid;grid-gap:18px;gap:18px;align-content:start}.mail-history{display:grid;grid-gap:10px;gap:10px}.mail-message{border:1px solid var(--mail-line);border-radius:9px;background:white;overflow:hidden}.mail-message.outbound{background:#fcfaf8}.mail-message>summary{padding:13px;display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none}.mail-message summary::-webkit-details-marker{display:none}.mail-avatar{display:grid;place-items:center;width:31px;height:31px;flex-shrink:0;border-radius:8px;background:#f1eeeb;color:#82746a}.mail-message.outbound .mail-avatar{background:#f9e9eb;color:#a51a2a}.mail-message summary strong{font-size:12px;display:block;overflow-wrap:anywhere}.mail-message summary small{display:block;font-size:11px;color:var(--mail-muted);overflow-wrap:anywhere}.mail-message time{font-size:10px;color:var(--mail-muted);margin-left:auto;flex-shrink:0}.mail-message-content{padding:0 16px 16px}.mail-message-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.75}.mail-original{margin-top:12px;font-size:11px;color:var(--mail-muted)}.mail-original iframe{display:block;width:100%;height:350px;border:1px solid var(--mail-line);margin-top:10px;background:white}.mail-attachment{display:inline-flex;gap:6px;align-items:center;max-width:100%;overflow-wrap:anywhere;border:1px solid var(--mail-line);padding:5px 8px;border-radius:6px;font-size:11px;margin:7px 6px 0 0}.mail-composer{border:1px solid #d8d1cd;border-radius:10px;overflow:hidden;background:white;box-shadow:0 2px 6px #241c1205}.mail-composer-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 13px;background:#faf9f8;border-bottom:1px solid var(--mail-line)}.mail-workspace .mail-composer-head select{width:auto;min-height:32px;padding:5px 26px 5px 8px;font-size:12px}.mail-composer-head span{font-size:11px;color:var(--mail-muted)}.mail-composer fieldset{border:0;margin:0;padding:0;min-width:0}.mail-workspace .mail-address{display:flex;align-items:center;gap:10px;padding:4px 13px;border-bottom:1px solid #efedeb;font-size:12px}.mail-address>span{width:48px;flex-shrink:0;color:var(--mail-muted)}.mail-workspace .mail-address input{border:0;border-radius:0;padding:6px 0;min-height:32px;font-size:12px}.mail-workspace .mail-composer textarea{border:0;border-radius:0;padding:16px;min-height:180px;font-size:13px;line-height:1.7}.mail-composer-footer{display:flex;align-items:center;gap:9px;padding:11px 13px;border-top:1px solid var(--mail-line);flex-wrap:wrap}.mail-composer-footer>span{font-size:10px;color:var(--mail-muted)}.mail-composer-footer>.mail-primary{margin-left:auto;font-size:12px}.mail-upload{position:relative;overflow:hidden;display:flex;align-items:center;gap:5px;font-size:12px;cursor:pointer;padding:7px}.mail-upload input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.mail-files{padding:0 13px 8px}.mail-workspace .mail-files button{padding:2px;min-height:22px;border:0}.mail-permission{padding:10px 13px;font-size:11px;background:#fff8eb;color:#755221}.mail-notice{padding:11px 13px!important;border:1px solid #efdaaf;background:#fff9ed;color:#775116;font-size:12px;line-height:1.6;border-radius:7px;overflow-wrap:anywhere}.mail-workspace .mail-notice button{font-size:11px;min-height:28px;padding:4px 8px;margin-left:5px}.mail-notice.success{background:#eef8f2;border-color:#cce5d5;color:#326147}.mail-context{padding:20px 16px;border-left:1px solid var(--mail-line);background:#faf9f7}.mail-context h3{font-size:14px;margin-bottom:12px}.mail-case-link{display:block;font-size:12px;padding:6px 0}.mail-context form{display:grid;grid-gap:13px;gap:13px;margin-top:20px}.mail-context label{display:grid;grid-gap:5px;gap:5px;font-size:11px;font-weight:600;color:#5b524b}.mail-workspace .mail-context :is(input,select,textarea){font-size:12px}.mail-context .mail-checkbox{display:flex;align-items:center;gap:8px}.mail-context>p{font-size:11px;color:var(--mail-muted);margin-top:20px}.mail-ai{border-top:1px solid var(--mail-line);padding-top:14px;font-size:12px}.mail-ai>summary{display:flex;align-items:center;gap:7px;cursor:pointer;font-weight:600;flex-wrap:wrap}.mail-ai summary small{font-weight:400;color:var(--mail-muted);font-size:10px}.mail-ai-actions{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}.mail-workspace .mail-ai-actions button{font-size:11px;padding:6px 9px;min-height:30px}.mail-ai-prompt{display:flex;gap:8px}.mail-ai-result{padding:14px;background:#faf8f5;border:1px solid var(--mail-line);border-radius:8px;margin-top:12px;white-space:pre-wrap;overflow-wrap:anywhere}.mail-ai-result pre{font:inherit;white-space:pre-wrap;margin:12px 0}.mail-workspace .mail-ai-source{font-size:10px;color:var(--mail-muted);margin-top:10px}.mail-modal-backdrop{position:fixed;inset:0;z-index:1200;background:#19130c80;display:grid;place-items:center;padding:16px}.mail-modal{width:min(640px,100%);max-height:85vh;overflow:auto;padding:25px;background:white;border-radius:14px;box-shadow:0 15px 60px #0003;display:grid;grid-gap:12px;gap:12px;overflow-wrap:anywhere}.mail-modal h2{font-size:20px}.mail-modal p,.mail-modal small{font-size:12px}.mail-modal pre{font:inherit;font-size:13px;line-height:1.6;white-space:pre-wrap;padding:15px;background:#faf8f6;border:1px solid var(--mail-line);border-radius:8px;max-height:300px;overflow:auto}.mail-modal .mail-tools{justify-content:flex-end}.mail-metrics{display:flex;gap:18px;flex-wrap:wrap;margin:-5px 0 15px;font-size:11px;color:var(--mail-muted)}.mail-metrics strong{color:#352e29;font-size:12px;margin-right:3px}.mail-signature{padding:10px 13px;border-top:1px solid var(--mail-line);font-size:11px;color:var(--mail-muted)}.mail-signature summary{cursor:pointer}.mail-workspace .mail-signature textarea{min-height:70px;height:auto;padding:9px;margin:8px 0;border:1px solid var(--mail-line);border-radius:7px;font-size:13px}.mail-workspace .mail-signature button{font-size:11px;min-height:32px}.mail-upload:focus-within{outline:2px solid var(--mail-accent);outline-offset:2px;border-radius:6px}@media(min-width:1600px){.mail-shell{grid-template-columns:320px minmax(0,1fr)}}@media(max-width:1150px){.mail-conversation-body.show-context{grid-template-columns:minmax(0,1fr)}.mail-context{border-left:0;border-top:1px solid var(--mail-line);grid-row:1}.mail-context form{grid-template-columns:repeat(2,minmax(0,1fr))}.mail-shell{grid-template-columns:255px minmax(0,1fr)}}@media(max-width:760px){.mail-page-header{align-items:flex-start;flex-direction:column;gap:12px}.mail-page-header h1{font-size:23px}.mail-shell{display:block;min-height:550px}.mail-list{border-right:0}.mail-list-items{max-height:none}.mail-reader{display:none;min-height:0}.mail-workspace.has-selection .mail-list{display:none}.mail-workspace.has-selection .mail-reader{display:block}.mail-workspace .mail-back{display:inline-flex;font-size:12px}.mail-conversation-header{padding:14px}.mail-conversation-header h2{font-size:18px}.mail-history-compose{padding:12px;gap:15px}.mail-workspace .mail-address input,.mail-workspace .mail-composer textarea,.mail-workspace .mail-context :is(input,select,textarea),.mail-workspace :is(input:not([type=checkbox]):not([type=file]),select,textarea){font-size:16px}.mail-message time{font-size:9px}.mail-message>summary{padding:10px;flex-wrap:wrap}.mail-message-content{padding:0 12px 12px}.mail-composer-footer>span{display:none}.mail-workspace button{min-height:40px}.mail-context{padding:16px}.mail-context form{grid-template-columns:1fr}.mail-ai-prompt{flex-wrap:wrap}.mail-ai-prompt input{flex:1 1 200px}.mail-modal{padding:18px}.mail-row{gap:6px}.mail-workspace .mail-context-toggle{font-size:11px;padding:6px 9px}}.mail-workspace .mail-page-header{display:flex;align-items:center;gap:24px;margin-bottom:16px;padding:4px 0}.mail-workspace .mail-page-header h1{font-size:25px;margin:0}.mail-workspace .mail-page-header p{font-size:12px;margin-top:4px}.mail-global-search{flex:1 1;max-width:600px;margin:auto}.mail-workspace .mail-global-search input{font-size:14px;min-height:40px}.mail-feedback{font-size:12px;color:#52605a;margin:0 0 10px}.mail-workspace .mail-shell{grid-template-columns:180px 320px minmax(0,1fr);height:min(900px,calc(100dvh - 180px));min-height:600px;overflow:hidden;background:white}.mail-folders{display:flex;flex-direction:column;gap:3px;background:#f8f9fa;padding:14px 10px;border-right:1px solid #e3e6e8;overflow:auto}.mail-nav-label{font-size:10px;letter-spacing:.08em;font-weight:700;color:#7a818a;margin:12px 9px 7px}.mail-folders>.mail-nav-label:first-child{margin-top:3px}.mail-workspace .mail-folders button{display:flex;align-items:center;gap:9px;text-align:left;border:0;background:none;padding:9px;min-height:38px;font-size:13px;color:#4b5563;border-radius:7px;width:100%}.mail-folders button svg{flex-shrink:0}.mail-folders button span{overflow-wrap:anywhere}.mail-folders button small{margin-left:auto;color:#87909a;font-size:11px}.mail-workspace .mail-folders button:hover{background:#edf0f3}.mail-workspace .mail-folders button.active{background:#f8e9eb;color:#a9152c;font-weight:650}.mail-manage-rules{display:flex;gap:8px;padding:12px 9px;font-size:12px;color:#505d6b!important}.mail-manage-rules small{display:block;font-size:10px;color:#838c97;margin-top:3px}.mail-workspace .mail-list{min-height:0;border-right:1px solid #e3e6e8;background:white;overflow:hidden}.mail-list-controls{padding:14px;gap:10px;background:white;border-bottom:1px solid #e7e9ec}.mail-list-heading{display:flex;justify-content:space-between;align-items:center}.mail-list-heading strong{font-size:15px}.mail-list-heading span{font-size:11px;color:#7a818b}.mail-workspace .mail-list-controls select{font-size:12px;min-height:33px;padding:6px 10px;background:#f7f8fa;border-color:#e4e7eb}.mail-workspace .mail-list-items{min-height:0;max-height:none;overflow-y:auto;flex:1 1}.mail-thread-row{position:relative;border-bottom:1px solid #eceef0}.mail-workspace .mail-list-item{border:0!important;border-radius:0!important;padding:14px 14px 10px 17px!important;background:white!important;min-height:110px;gap:5px}.mail-workspace .mail-list-item.selected{background:#f7edf0!important;box-shadow:inset 3px 0 #b5152c}.mail-workspace .mail-list-item:hover{background:#f7f8fa!important}.mail-workspace .mail-list-item .mail-row strong{font-size:13px;line-height:1.4;color:#253040}.mail-workspace .mail-subject{font-size:13px;line-height:1.45;color:#313b49}.mail-workspace .mail-preview{font-size:12px;line-height:1.45;color:#79808b;-webkit-line-clamp:1}.mail-list-item .mail-row>small{font-size:10px;color:#8b929c}.mail-row-meta{min-height:17px;padding-right:25px;color:#9d7a22;font-size:10px}.mail-row-meta>span{display:flex;gap:4px;align-items:center}.mail-workspace .mail-row-actions{position:absolute;right:8px;bottom:6px;padding:3px 5px;min-height:25px;border:0;background:transparent;color:#79818d;opacity:.6}.mail-workspace .mail-row-actions:focus-visible,.mail-workspace .mail-row-actions:hover{opacity:1;background:#e9edf1}.mail-reader{min-width:0;min-height:0;overflow-y:auto}.mail-conversation-header{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff;padding:16px 20px;border-bottom:1px solid #e7e9ec}.mail-workspace .mail-conversation-header h2{font-size:18px;margin-top:10px}.mail-workspace .mail-history-compose{padding:18px;background:#f7f8fa;gap:14px;min-width:0}.mail-message-content{padding:0 12px 12px}.mail-workspace .mail-message-text{font-size:14px;line-height:1.65;max-height:480px;overflow:auto;padding:12px;margin:0}.mail-content-tabs{display:flex;align-items:center;gap:6px;padding:8px 0;border-top:1px solid #f0f1f3}.mail-workspace .mail-content-tabs button{font-size:11px;min-height:28px;padding:4px 8px;border-color:transparent;background:transparent}.mail-workspace .mail-content-tabs button[aria-pressed=true]{background:#f0f2f5;color:#252f3d}.mail-content-tabs span{margin-left:auto;color:#8d95a0;font-size:10px}.mail-original-document{width:100%;height:clamp(320px,52vh,560px);border:0;display:block;background:white}.mail-workspace .mail-conversation-body.show-context{grid-template-columns:minmax(0,1fr)}.mail-context{grid-row:1;border-left:0;border-bottom:1px solid #e5e7eb}.mail-context form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mail-context label{min-width:0}.mail-workspace .mail-composer textarea{min-height:140px}.mail-workspace .mail-pagination{font-size:11px;padding:10px}.mail-thread-menu{position:fixed;z-index:1500;width:250px;max-height:calc(100dvh - 16px);overflow:auto;background:#fff;border:1px solid #dce1e7;border-radius:10px;padding:6px;box-shadow:0 12px 40px #18233126;font-family:Arial,sans-serif}.mail-thread-menu>a,.mail-thread-menu>button{display:block;width:100%;border:0;border-radius:5px;background:white;text-align:left;padding:9px 10px;font-size:13px;color:#303a48;text-decoration:none;cursor:pointer}.mail-thread-menu>a:hover,.mail-thread-menu>button:focus,.mail-thread-menu>button:hover{background:#f2f4f7}.mail-thread-menu label{display:grid;grid-gap:6px;gap:6px;border-top:1px solid #edf0f3;margin-top:5px;padding:10px;font-size:11px;color:#707a89}.mail-thread-menu select{width:100%;padding:8px;border:1px solid #dce1e7;border-radius:5px;font-size:13px;background:white;color:#303a48}@media(max-width:1200px){.mail-workspace .mail-shell{grid-template-columns:155px 280px minmax(0,1fr)}.mail-workspace .mail-page-header{gap:14px}.mail-workspace .mail-folders button{font-size:12px;padding:8px}.mail-conversation-header{padding:14px}.mail-workspace .mail-history-compose{padding:12px}}@media(max-width:1050px){.mail-workspace .mail-shell{grid-template-columns:285px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.mail-folders{grid-column:1/-1;flex-direction:row;align-items:center;padding:8px;overflow-x:auto;border-right:0;border-bottom:1px solid #e3e6e8}.mail-folders .mail-nav-label{display:none}.mail-workspace .mail-folders button{width:auto;flex-shrink:0;white-space:nowrap}.mail-manage-rules{white-space:nowrap;flex-shrink:0;padding:8px}.mail-manage-rules small{display:none}}@media(max-width:760px){.mail-workspace .mail-page-header{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px}.mail-workspace .mail-page-header h1{font-size:23px}.mail-global-search{grid-column:1/-1;grid-row:2;max-width:none;width:100%}.mail-workspace .mail-page-header>.mail-tools{gap:6px}.mail-workspace .mail-page-header>.mail-tools a,.mail-workspace .mail-page-header>.mail-tools button{font-size:11px;padding:7px}.mail-workspace .mail-shell{display:block;height:auto;min-height:550px;overflow:visible}.mail-folders{display:flex;border-radius:10px 10px 0 0}.mail-workspace.has-selection .mail-folders{display:none}.mail-workspace .mail-list{display:flex}.mail-workspace.has-selection .mail-list{display:none}.mail-workspace .mail-list-item .mail-row strong,.mail-workspace .mail-subject{font-size:14px}.mail-workspace .mail-preview{font-size:13px}.mail-conversation-header{position:static}.mail-reader{overflow:visible}.mail-context form{grid-template-columns:1fr}.mail-workspace .mail-context-toggle{font-size:12px}.mail-content-tabs span{display:none}.mail-workspace .mail-message-text{font-size:15px;max-height:420px}.mail-workspace .mail-list-controls select{font-size:16px}.mail-workspace .mail-row-actions{min-height:30px}.mail-original-document{height:440px}}.mail-workspace .mail-folders button{justify-content:flex-start}.mail-workspace .mail-list-item{width:100%}.mail-workspace .mail-list-item .mail-row:first-child{padding-right:0}.mail-workspace .mail-page-header h1{font-size:22px;letter-spacing:-.3px}.mail-workspace .mail-shell{min-height:520px;grid-template-columns:172px 300px minmax(0,1fr)}.mail-workspace .mail-conversation-header h2{font-size:16px;line-height:1.45;margin-top:9px}.mail-workspace .mail-conversation-header{padding:12px 16px}.mail-workspace .mail-list-item{min-height:96px;padding:12px 14px 8px!important}.mail-workspace .mail-subject{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mail-workspace .mail-preview{margin-bottom:6px}.mail-workspace .mail-history-compose{padding:14px;gap:12px}.mail-workspace .mail-draft-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--mail-muted);font-size:12px}.mail-workspace .mail-draft-tools button{border:0;background:transparent;font-size:11px;padding:3px 6px;min-height:28px}.mail-workspace .mail-composer-head{padding:8px 12px}.mail-workspace .mail-format-toolbar{display:flex;gap:3px;align-items:center;flex-wrap:wrap;padding:6px 10px;border-bottom:1px solid #efedeb;background:#fff}.mail-workspace .mail-format-toolbar button{width:30px;min-height:30px;padding:5px;border:0;border-radius:5px;font-weight:400;color:#596271;background:transparent}.mail-workspace .mail-format-toolbar button:hover{background:#f0f2f5;color:#252f3d}.mail-workspace .mail-format-toolbar button[aria-pressed=true]{background:#f8e9eb;color:#a9152c}.mail-workspace .mail-rich-content{font:14px/1.65 Arial,Helvetica,sans-serif;color:#242120;overflow-wrap:anywhere;white-space:pre-wrap}.mail-workspace .mail-editable{min-height:180px;max-height:440px;overflow:auto;padding:14px 16px;outline:none}.mail-workspace .mail-editable:empty:before{content:attr(data-placeholder);color:#92969e;pointer-events:none}.mail-workspace .mail-editable:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #b5122428}.mail-workspace .mail-editable[aria-disabled=true]{background:#fafafa;color:#777}.mail-workspace .mail-rich-content p{margin:0 0 10px;font:inherit}.mail-workspace .mail-rich-content ol,.mail-workspace .mail-rich-content ul{padding-left:24px;margin:8px 0;white-space:normal}.mail-workspace .mail-rich-content ul{list-style:disc}.mail-workspace .mail-rich-content ol{list-style:decimal}.mail-workspace .mail-rich-content li{margin:3px 0}.mail-workspace .mail-rich-content blockquote{margin:10px 0;padding:4px 12px;border-left:3px solid #d6dbe1;color:#626973}.mail-workspace .mail-rich-content a{color:#1966ac;text-decoration:underline;cursor:pointer}.mail-workspace .mail-rich-content pre{font:13px/1.5 monospace;white-space:pre-wrap;margin:8px 0}.mail-workspace .mail-rich-content table{border-collapse:collapse;max-width:100%;font:inherit;white-space:normal}.mail-workspace .mail-rich-content td,.mail-workspace .mail-rich-content th{border:1px solid #dde1e6;padding:5px 8px;font:inherit;text-align:left}.mail-workspace .mail-link-editor{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap;padding:10px 12px;background:#f7f8fa;border-bottom:1px solid #e4e7eb}.mail-workspace .mail-link-editor label{flex:1 1 170px;font-size:11px;display:grid;grid-gap:4px;gap:4px;color:#626973}.mail-workspace .mail-link-editor input{font-size:13px;min-height:34px;padding:6px 8px}.mail-workspace .mail-editor-hint{padding:8px 12px;font-size:12px;color:#885715;background:#fff8e9}.mail-workspace .mail-send-preview{padding:16px;border:1px solid #e4e7eb;border-radius:8px;max-height:360px;overflow:auto;background:#fff}.mail-workspace .mail-modal h2{font-size:18px}.mail-workspace .mail-task-modal{width:min(620px,calc(100vw - 24px));padding:18px}.mail-workspace .mail-task-modal form{display:block;margin:0}.mail-task-modal>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.mail-workspace .mail-task-modal h2{font-size:16px;margin:0}.mail-task-modal>header p{font-size:12px;color:var(--mail-muted);margin-top:4px}.mail-task-modal fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;border:0;padding:0;margin:0}.mail-task-modal label{display:grid;grid-gap:5px;gap:5px;font-size:12px;color:var(--mail-muted)}.mail-task-modal .mail-task-wide{grid-column:1/-1}.mail-workspace .mail-task-modal input,.mail-workspace .mail-task-modal select,.mail-workspace .mail-task-modal textarea{font-size:13px;padding:8px 10px;min-height:36px}.mail-task-modal footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;flex-wrap:wrap}.mail-task-modal footer a{margin-right:auto;font-size:12px}@media(max-width:600px){.mail-task-modal fieldset{grid-template-columns:1fr}.mail-workspace .mail-task-modal input,.mail-workspace .mail-task-modal select,.mail-workspace .mail-task-modal textarea{font-size:16px}.mail-task-modal footer a{flex-basis:100%}}.mail-workspace .mail-welcome h2{font-size:17px}.mail-workspace .mail-reply-jump{font-size:12px;padding:6px 9px;min-height:32px;margin-left:auto}.mail-workspace .mail-context-toggle{margin-left:0}.mail-workspace .mail-workspace-jump{font-size:12px;padding:6px 9px;min-height:32px;color:#a91824;background:#fff7f7;border-color:#ead1d4}.mail-workspace .mail-folders .mail-new-email{background:#b51224;color:white;margin-bottom:8px;font-weight:600}.mail-workspace .mail-folders .mail-new-email:hover{background:#971020}.mail-workspace .mail-new-from-customer{font-size:12px;padding:6px 9px;min-height:32px}.admin-assistant-mail-handoff>header{flex-wrap:wrap;gap:6px}.admin-assistant-mail-handoff>header small{display:block;font-size:11px}.mail-sent-linker{margin:8px 0;font-size:12px}.mail-sent-linker>button{display:inline-flex;align-items:center;gap:5px}.mail-sent-link-panel{border:1px solid var(--line);border-radius:8px;padding:10px;margin-top:6px;background:var(--surface)}.mail-sent-link-panel>p{margin:0 0 8px;font-size:12px;line-height:1.5}.mail-sent-link-panel form{display:flex;gap:6px;margin-bottom:8px}.mail-sent-link-panel form input{min-width:0;flex:1 1}.mail-sent-link-list{max-height:330px;overflow:auto;margin:8px 0}.mail-sent-link-list>label{display:flex;align-items:flex-start;gap:8px;border-top:1px solid var(--line);padding:9px 0;cursor:pointer}.mail-sent-link-list>label>span{min-width:0;flex:1 1;overflow-wrap:anywhere}.mail-sent-link-list small{display:block;font-size:11px;color:var(--muted)}.mail-sent-link-list p{white-space:pre-wrap;font-size:12px;margin:5px 0;line-height:1.5}.mail-response-notice a{white-space:nowrap}.mail-response-confirm{display:flex;align-items:flex-start;gap:8px;margin:10px 0;font-size:12px;line-height:1.5}.mail-response-confirm input[type=checkbox]{flex:0 0 auto;width:16px;height:16px;min-height:0;margin:2px 0;padding:0}.admin-assistant-mail-handoff .assistant-mail-header-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.assistant-draft-send-fields{display:contents;border:0;padding:0;margin:0;min-width:0}.assistant-draft-lock-notice{display:flex;align-items:center;gap:5px;color:#6b7280;font-size:11px;margin:10px 0 4px}.assistant-draft-lock.icon-button{width:30px;height:30px;min-height:30px;flex:0 0 30px;padding:0;border-radius:7px;color:#6b7280}.assistant-draft-lock[aria-pressed=true]{color:#b61321;background:#fff1f2}.admin-assistant-mail-handoff footer button:disabled,.assistant-draft-send-fields:disabled button,.assistant-message-channel-launch button:disabled{opacity:.45;cursor:not-allowed}.admin-assistant-mail-handoff .assistant-mail-copy{flex:0 0 32px;width:32px;min-height:32px;height:32px;padding:0;border-radius:7px;cursor:pointer}.admin-assistant-mail-handoff .assistant-mail-copy:disabled{opacity:.45;cursor:default}.admin-assistant-mail-handoff>.assistant-draft-send-fields>footer,.admin-assistant-mail-handoff>footer{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.admin-assistant-mail-handoff>.assistant-draft-send-fields>footer>a,.admin-assistant-mail-handoff>footer>a{white-space:nowrap;font-size:12px}.admin-assistant-mail-handoff>.assistant-draft-send-fields>footer>.button,.admin-assistant-mail-handoff>footer>.button{width:auto;flex:0 1 auto;min-height:34px;font-size:12px}.admin-assistant-mail-handoff>.admin-assistant-mail-preview{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.admin-assistant-mail-handoff>small{display:block;margin-top:8px;color:var(--muted);font-size:11px;line-height:1.5}.admin-assistant-mail-handoff{padding:16px;border-radius:10px;box-shadow:none}.admin-assistant-mail-handoff>header{padding-bottom:10px;border-bottom:1px solid #e5e7eb}.admin-assistant-mail-handoff>.admin-assistant-mail-preview{margin:12px 0 16px;max-height:340px;overflow:auto}.admin-assistant-mail-handoff .assistant-mail-back,.admin-assistant-mail-handoff .assistant-mail-open{font-size:12px;text-decoration:none}.admin-assistant-mail-handoff .assistant-mail-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.admin-assistant-mail-handoff .assistant-mail-fields label{display:grid;grid-gap:4px;gap:4px;min-width:0}.admin-assistant-mail-handoff label>span{font-size:11px;text-transform:none;letter-spacing:0}.admin-assistant-mail-handoff input,.admin-assistant-mail-handoff textarea{font-size:13px;border-radius:7px;padding:8px 10px}.admin-assistant-mail-handoff>label{margin-top:10px}.admin-assistant-mail-handoff .assistant-mail-review{border:1px solid #e5e7eb;padding:12px;border-radius:8px;background:#fafbfc;margin-top:12px}.admin-assistant-mail-handoff .assistant-mail-review h4{font-size:14px;margin:0 0 10px}.admin-assistant-mail-handoff .assistant-mail-review dl{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;font-size:12px;margin:0 0 12px}.admin-assistant-mail-handoff .assistant-mail-review dt{color:var(--muted)}.admin-assistant-mail-handoff .assistant-mail-review dd{margin:0;overflow-wrap:anywhere}.admin-assistant-mail-handoff .assistant-mail-review .admin-assistant-mail-preview{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;max-height:300px;overflow:auto}.admin-assistant-mail-handoff .assistant-mail-review footer{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.admin-assistant-mail-handoff .assistant-mail-open{display:inline-block;margin-top:10px}@media(max-width:600px){.admin-assistant-mail-handoff .assistant-mail-fields{grid-template-columns:1fr;gap:8px}.admin-assistant-mail-handoff input,.admin-assistant-mail-handoff textarea{font-size:16px}.admin-assistant-mail-handoff>footer>.button{max-width:100%;min-height:40px}}.mail-workspace .mail-show-cc{border:0;min-height:28px;font-size:12px;padding:4px 6px;color:var(--mail-muted)}@media(max-width:1200px){.mail-workspace .mail-shell{grid-template-columns:150px 260px minmax(0,1fr)}}@media(max-width:1050px){.mail-workspace .mail-shell{grid-template-columns:265px minmax(0,1fr)}}@media(max-width:760px){.mail-workspace .mail-page-header h1{font-size:21px}.mail-workspace .mail-history-compose{padding:10px;gap:10px}.mail-workspace .mail-conversation-header h2{font-size:16px}.mail-workspace .mail-reply-jump{display:inline-flex}.mail-workspace .mail-link-editor input,.mail-workspace .mail-rich-content{font-size:16px}.mail-workspace .mail-editable{padding:12px;min-height:170px}.mail-workspace .mail-format-toolbar{gap:4px;padding:6px}.mail-workspace .mail-format-toolbar button{width:36px;min-height:36px}.mail-workspace .mail-send-preview{padding:12px}}.mail-workspace .mail-shell{height:calc(100dvh - 170px)}.mail-workspace .mail-original-document{height:clamp(320px,var(--mail-document-height,65dvh),min(860px,max(420px,65dvh)))}.mail-workspace .mail-message-text{max-height:none;overflow:visible}.mail-workspace .mail-reply-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.mail-workspace .mail-reply-toggle{font-size:13px;padding:8px 12px}.mail-workspace .mail-reply-bar>span{font-size:11px;color:var(--mail-muted)}.mail-workspace .mail-reply-panel{display:grid;grid-gap:8px;gap:8px;min-width:0}.mail-workspace .mail-reply-panel[hidden]{display:none}.mail-workspace .mail-collapse-reply{padding:4px;min-height:28px;border:0;background:transparent}.mail-workspace .mail-conversation-header>.mail-row{flex-wrap:wrap;gap:8px}@media(max-width:760px){.mail-workspace .mail-shell{height:auto}.mail-workspace .mail-original-document{height:clamp(280px,var(--mail-document-height,60dvh),min(720px,max(360px,60dvh)))}.mail-workspace .mail-conversation-header{padding:10px 12px}}.mail-replied{color:#108474}.mail-needs-reply,.mail-replied{display:inline-flex;align-items:center;vertical-align:middle;flex-shrink:0}.mail-needs-reply{color:#a4630b}.mail-search-scope,.mail-thread-menu>button{display:flex;align-items:center;gap:8px}.mail-search-scope{flex-wrap:wrap;margin:-8px 0 12px;font-size:12px;color:var(--mail-muted)}.mail-workspace .mail-search-scope button{font-size:12px;min-height:30px;padding:5px 9px}.mail-search-scope span{margin-right:auto}@media screen{.admin-ui{--ui-gap:14px;--ui-border:#e2dfdc;font-size:14px;line-height:1.5;padding:20px;min-width:0}.admin-ui .page{padding-bottom:28px}.admin-ui :is(.admin-section-content,.admin-dashboard-page,.page-stack){gap:var(--ui-gap)}.admin-ui :is(.page-header,.admin-page-header,.page-heading,.compact-header,.admin-page-heading){gap:10px;margin-bottom:16px;align-items:flex-start}.admin-ui :is(.page-header,.compact-header,.admin-page-header,.page-heading,.admin-dashboard-hero) h1,.admin-ui h1{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.45px;overflow-wrap:anywhere}.admin-ui :is(.panel,.form-panel,.data-panel,.operations-panel)>h2,.admin-ui :is(.panel,.operations-panel)>header h2,.admin-ui :is(.section-heading,.section-header,.panel-heading,.compact-panel-header,.admin-form-section) h2{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:17px;line-height:1.35;font-weight:650;letter-spacing:-.15px}.admin-ui :is(.panel,.form-panel,.data-panel,.operations-panel)>h3{font-family:inherit;font-size:14px;line-height:1.4;font-weight:650}.admin-ui :is(.lead,.page-header>p,.admin-page-header>p){font-size:13px;line-height:1.55;max-width:76ch}.admin-ui .eyebrow{font-size:10px;font-weight:650;letter-spacing:.04em;margin-bottom:4px}.admin-ui :is(.section-heading,.section-header){margin:18px 0 12px;align-items:center;flex-wrap:wrap;gap:10px}.admin-ui :is(.section-heading,.section-header) h2{margin-top:0}.admin-ui .admin-page-heading .action-row,.admin-ui .admin-page-heading>:is(.button,.actions){margin-top:0}.admin-ui .admin-page-heading>.page-header{margin-bottom:0}.admin-ui :is(.panel,.form-panel,.padded-panel,.operations-panel){padding:16px}.admin-ui :is(.panel,.form-panel,.data-panel,.operations-panel,.module-card,.metric,.b2b-admin-metric){border-radius:10px;box-shadow:0 2px 9px #201a1404;min-width:0}.admin-ui :is(.panel,.data-panel,.operations-panel)>header{gap:10px;flex-wrap:wrap}.admin-ui :is(.panel,.data-panel) p{line-height:1.55}.admin-ui .form-panel h2:not(:first-child){margin-top:18px;padding-top:16px}.admin-ui :is(.grid,.module-grid,.metric-grid,.dashboard-grid,.split-grid,.admin-two-column,.admin-dashboard-grid){gap:var(--ui-gap)}.admin-ui :is(.actions,.action-row,.button-row,.button-group,.toolbar){gap:8px}.admin-ui .button{min-height:36px;padding:7px 12px;font-size:13px;line-height:1.35;font-weight:600;border-radius:7px;text-align:center;white-space:normal}.admin-ui .button:is(.compact,.small){min-height:32px;padding:5px 10px;font-size:12px}.admin-ui .icon-button{width:34px;min-height:34px;padding:7px;border-radius:7px}.admin-ui :is(.button,.icon-button):hover{transform:none;box-shadow:none}.admin-ui :is(.button,.icon-button):focus-visible{outline:2px solid #b41620;outline-offset:3px}.admin-ui .form-grid{gap:12px}.admin-ui :is(.field,.field-row){min-width:0;gap:6px}.admin-ui :is(.field>span,.field>label,.form-stack>label,.form-grid>label){font-size:12px;font-weight:600;line-height:1.45}.admin-ui :is(.field,.form-grid,.form-stack) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=color]):not([type=range]),select,textarea){box-sizing:border-box;min-width:0;max-width:100%;font-size:14px;line-height:1.45;min-height:36px;border-radius:7px;padding:7px 10px}.admin-ui :is(.field,.form-grid,.form-stack) textarea{min-height:84px;resize:vertical}.admin-ui :is(.field,.form-grid,.form-stack) .admin-datetime-field input{padding-right:34px}.admin-ui :is(.table-wrap,.data-table-wrap,.table-scroll,.profit-orders-table-wrap,.review-table-wrap){max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.admin-ui :is(.data-table,.table,.operations-table,.profit-table){font-size:13px;line-height:1.45}.admin-ui :is(.data-table,.table,.operations-table,.profit-table) :is(th,td){padding:9px 11px;vertical-align:top}.admin-ui :is(.data-table,.table,.operations-table,.profit-table) th{font-size:11px;font-weight:650;letter-spacing:.02em}.admin-ui :is(.notice,.alert,.empty-state){padding:12px 14px;font-size:13px;line-height:1.5;border-radius:8px;box-shadow:none}.admin-ui :is(.status,.status-pill){font-size:11px;font-weight:600;min-height:23px}.admin-ui :is(.tabs,.status-filter-row,.ticket-view-switcher){flex-wrap:wrap;gap:5px}.admin-ui :is(.tabs,.status-filter-row) a{font-size:12px;padding:7px 10px}.admin-ui .spacer{height:14px}.admin-ui .admin-dashboard-hero{min-height:0;padding:22px;gap:16px;box-shadow:none;align-items:center}.admin-ui .admin-hero-status{padding:14px;min-width:0}.admin-ui .admin-hero-status strong{font-size:17px}.admin-ui :is(.metric,.admin-metric,.metric-card,.b2b-admin-metric){padding:14px;gap:6px;min-height:0}.admin-ui :is(.metric,.admin-metric,.metric-card,.b2b-admin-metric) strong{font-family:inherit;font-size:22px;line-height:1.2;font-weight:650;overflow-wrap:anywhere}.admin-ui .admin-metric svg{height:30px;width:30px;padding:7px}.admin-ui .module-card{min-height:0;padding:16px;gap:10px}.admin-ui .module-card h2{font:650 16px/1.4 Inter,ui-sans-serif,system-ui,sans-serif}.admin-ui .module-card h3{font:650 15px/1.4 Inter,ui-sans-serif,system-ui,sans-serif}.admin-ui .module-card p{font-size:13px}.admin-ui .route-row{padding:11px 12px;gap:10px;flex-wrap:wrap}.admin-ui .route-row code{max-width:100%;overflow-wrap:anywhere}.admin-ui .notification-list article{padding:14px}.admin-ui :is(.precheckout-status-strip article,.precheckout-checklist>div,.precheckout-workflow>a){padding:12px 14px;min-height:0}.admin-ui :is(.precheckout-form-section,.precheckout-toggle){padding:14px 16px}.admin-ui :is(.bundle-config-section-body,.bundle-settings-panel){padding:14px}.admin-ui :is(.bundle-config-section-copy strong,.bundle-deals-panel-heading h2,.bundle-workspace-heading h2){font-family:inherit;font-size:16px;line-height:1.4}.admin-ui :is(.bundle-config-grid,.bundle-date-grid,.precheckout-compact-fields){gap:12px}.admin-ui :is(.bundle-optimization-kpis,.bundle-analytics-kpis) strong{font-family:inherit;font-size:22px}.admin-ui .bundle-config-section-copy small{font-size:12px;line-height:1.5}.admin-ui :is(.b2b-follow-up-row,.b2b-activity-item){padding:12px 14px;gap:10px}.admin-ui .b2b-admin-dashboard{display:grid;grid-gap:14px;gap:14px}.admin-ui .b2b-admin-dashboard>.admin-page-heading{margin-bottom:0}.admin-ui .b2b-admin-metric-grid{margin:0;gap:14px}.admin-ui .b2b-admin-metric span{font-weight:600}.admin-ui .b2b-admin-metric small{font-weight:400}.admin-ui :is(.b2b-follow-up-company,.b2b-follow-up-section h2){font-size:15px;line-height:1.4}.admin-ui :is(.order-check-filters,.review-queue-filters){gap:6px;flex-wrap:wrap}.admin-ui .order-check-rule-actions{gap:8px}.admin-ui :is(.intelligence-metrics,.purchase-orders-summary,.operations-metrics,.sales-tax-metrics,.certificate-metric-grid){gap:10px}.admin-ui :is(.intelligence-metrics,.purchase-orders-summary,.operations-metrics,.sales-tax-metrics,.certificate-metric-grid) strong{font-family:inherit;font-size:21px;line-height:1.25}.admin-ui .sales-tax-metrics article{padding:14px;min-height:0;box-shadow:none}.admin-ui .sales-tax-metrics strong{overflow-wrap:anywhere}.admin-ui :is(.intelligence-product-heading,.purchase-orders-list-heading,.inventory-check-header) h2{font-size:16px}.admin-ui :is(.intelligence-product-card,.purchase-manufacturer-panel){padding:16px}.admin-ui :is(.profit-hero-card,.profit-metric-card,.profit-monthly-metric){padding:16px}.admin-ui .profit-hero-card>strong{font-family:inherit;font-size:28px;line-height:1.2}.admin-ui :is(.profit-metric-card,.profit-monthly-metric) strong{font-family:inherit;font-size:22px;line-height:1.2}.admin-ui :is(.profit-cost-form,.profit-monthly-form-grid,.profit-tax-rule-form){gap:12px}.admin-ui :is(.sales-tax-webfile-fields,.sales-tax-reconciliation-grid) strong{font-size:21px}.admin-ui .sales-tax-webfile-fields input{font-size:20px;min-height:38px}.admin-ui .sales-tax-definition-list{gap:10px}.admin-ui .certificate-detail-list dd{overflow-wrap:anywhere}.admin-ui :is(.operations-detail-grid,.operations-task-layout,.operations-event-layout,.review-detail-grid,.review-settings-layout){gap:14px}.admin-ui :is(.operations-filter-bar,.ticket-filter-bar,.review-search-form){gap:8px}.admin-ui :is(.sales-analysis-summary,.ambassador-overview,.earnings-grid) strong{font-family:inherit;font-size:22px;line-height:1.25}.admin-ui .ticket-summary-strip{margin-top:12px;box-shadow:none}.admin-ui .ticket-summary-strip>div{padding:10px 12px}.admin-ui .ticket-summary-strip strong{font-size:19px}.admin-ui :is(.ticket-detail-header,.ticket-inbox-list>header,.ticket-inspector>section){padding:14px}.admin-ui :is(.ticket-detail-header,.chat-inbox-conversation-header,.communications-conversation-header,.outbound-email-reader-title,.quick-share-detail-header) h2{font-family:inherit;font-size:17px;line-height:1.4;overflow-wrap:anywhere}.admin-ui :is(.ticket-thread,.chat-inbox-thread){padding:12px}.admin-ui :is(.ticket-note,.ticket-message-card,.ticket-note-form){padding:14px}.admin-ui :is(.ticket-thread-customer,.ticket-message-heading strong,.chat-thread-heading strong){font-size:14px}.admin-ui :is(.ticket-workflow-form,.review-settings-form,.review-settings-grid){gap:10px}.admin-ui :is(.review-detail-card,.review-settings-card){padding:16px}.admin-ui .review-identity-list{gap:8px}.admin-ui .review-identity-list>div{padding:10px 12px}.admin-ui .review-quote{padding:12px 14px;font-size:14px;line-height:1.65}.admin-ui :is(.admin-assistant-welcome h2,.admin-assistant-title-row h1){font-family:inherit;font-size:21px;line-height:1.35}.admin-ui .admin-assistant-email-context{padding:12px 14px}.admin-ui :is(.gmail-connect-identity h2,.email-folder-manager h2,.email-rule-builder h2){font-family:inherit;font-size:17px}.admin-ui .email-routing-grid{gap:14px}.admin-ui .email-rule-builder{gap:12px}.admin-ui .gmail-metric-date{font-size:15px;overflow-wrap:anywhere}.admin-ui .quick-share-detail-content{padding:16px}.admin-ui :is(.ow-heading h1,.mail-page-header h1){font-family:inherit;font-size:22px;line-height:1.3}.admin-ui .comm-workspace :is(.communications-settings-section,.communications-activity,.communications-follow-ups){padding:16px}.admin-ui .comm-workspace :is(.communications-settings-section,.communications-activity) h2{font-family:inherit;font-size:17px;line-height:1.4}.admin-ui .comm-workspace :is(.communications-message-summary,.communications-metrics) strong{font-size:21px}.admin-ui .comm-workspace .communications-settings-section .section-heading{margin:0 0 12px}@media (max-width:1100px){.admin-ui :is(.admin-two-column,.dashboard-grid,.admin-dashboard-grid,.precheckout-overview-grid){grid-template-columns:minmax(0,1fr)}.admin-ui .ticket-filter-bar{grid-template-columns:minmax(0,1fr) repeat(2,minmax(110px,.6fr))}.admin-ui .ticket-filter-bar>.ticket-search-field{grid-column:1/-1}}@media (max-width:760px){.admin-ui{padding:12px;--ui-gap:12px}.admin-ui :is(.page-header,.compact-header,.admin-page-header,.page-heading,.admin-dashboard-hero) h1,.admin-ui h1{font-size:21px;line-height:1.3}.admin-ui :is(.panel,.operations-panel)>header h2,.admin-ui :is(.section-heading,.section-header,.panel-heading,.compact-panel-header) h2{font-size:16px}.admin-ui :is(.page-header.split,.admin-page-heading,.page-heading){flex-wrap:wrap;gap:10px}.admin-ui :is(.panel,.form-panel,.padded-panel,.operations-panel,.review-detail-card,.review-settings-card){padding:13px}.admin-ui :is(.metric-grid,.module-grid,.split-grid,.form-grid.two,.form-grid.three,.field-row){grid-template-columns:minmax(0,1fr)}.admin-ui .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ui :is(.sales-tax-metrics,.b2b-admin-metric-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ui .metric strong{font-size:20px}.admin-ui .admin-dashboard-hero{padding:18px;flex-wrap:wrap}.admin-ui .compact-panel-header{flex-direction:row;align-items:flex-start}.admin-ui .compact-panel-header>svg{flex-shrink:0}.admin-ui :is(.ticket-filter-bar,.review-search-form){grid-template-columns:minmax(0,1fr)}.admin-ui .ticket-filter-bar>.ticket-search-field{grid-column:auto}.admin-ui .ticket-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ui :is(.ticket-detail-header,.quick-share-detail-header){flex-wrap:wrap;gap:10px}.admin-ui .order-check-rule>header{flex-wrap:wrap}.admin-ui .comm-workspace :is(.communications-settings-section,.communications-activity,.communications-follow-ups){padding:12px}}@media (pointer:coarse){.admin-ui .button,.admin-ui .icon-button{min-height:40px}.admin-ui :is(.field,.form-grid,.form-stack) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]):not([type=color]):not([type=range]),select,textarea){font-size:16px;min-height:40px}}}