.support-case-list,.support-ui,.support-workspace{--support-text:var(--text,var(--ink,var(--mh-semantic-color-text)));--support-surface:var(--raised,var(--paper,var(--mh-semantic-color-surface)));--support-border:var(--border,var(--mh-semantic-color-border));--support-focus:var(--mh-semantic-color-focus);color:var(--support-text)}.ops-frame .support-case-list,.ops-frame .support-ui,.ops-frame .support-workspace{--support-focus:var(--terracotta)}.support-ui{min-width:0;max-width:52rem;margin-inline:auto}.support-ui__header{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;margin-block:1.5rem}.support-ui__header h2{margin-block:0 .5rem;font-size:1.3rem}.support-ui__messages{list-style:none;padding:0;display:grid;gap:1rem}.support-ui__messages li{padding:1.15rem;border:1px solid var(--support-border);background:var(--support-surface);color:var(--support-text);border-radius:.5rem}.support-ui__messages li[data-author=CONSUMER]{background:color-mix(in srgb,var(--support-surface) 94%,var(--support-text))}.support-ui__messages header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.85rem}.support-ui__messages p{white-space:pre-wrap;overflow-wrap:anywhere;margin-block:.9rem 0;line-height:1.8}.support-ui__form{display:grid;gap:.65rem;margin-block:1.5rem;padding:1.25rem;border:1px solid var(--support-border);border-radius:.5rem}.support-ui__form label{font-weight:600}.support-ui__form select,.support-ui__form textarea{width:100%;max-width:100%;box-sizing:border-box;min-height:44px;border:1px solid var(--support-text);border-radius:.3rem;background:var(--support-surface);color:var(--support-text);font:inherit;padding:.7rem}.support-ui__form textarea{resize:vertical;line-height:1.7}.support-ui button{min-height:44px;padding:.7rem 1rem;font:inherit;border:1px solid var(--support-text);border-radius:.35rem;background:var(--support-text);color:var(--support-surface);cursor:pointer}.support-ui button:disabled{cursor:default;opacity:.65}.support-ui :is(button,textarea,select):focus-visible{outline:3px solid var(--support-focus);outline-offset:3px}.support-ui__notice{padding:1rem;background:color-mix(in srgb,var(--support-surface) 92%,var(--support-text));color:var(--support-text);line-height:1.8}.support-ui__form [role=alert]{color:var(--danger,var(--mh-semantic-color-danger));line-height:1.7}.support-ui__form small{line-height:1.6}.support-case-list{list-style:none;padding:0;display:grid;gap:1rem}.support-case-list a,.support-case-list button{display:grid;gap:.5rem;width:100%;text-align:start;min-height:44px;padding:1.1rem;border:1px solid var(--support-border);border-radius:.5rem;background:var(--support-surface);color:var(--support-text);font:inherit;overflow-wrap:anywhere}.support-case-list small{opacity:.85}.support-workspace{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.4fr);gap:1.25rem;align-items:start}@media (max-width:850px){.support-workspace{grid-template-columns:minmax(0,1fr)}}.operational-inbox{min-width:0;overflow-wrap:anywhere}.operational-inbox .operational-inbox-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.operational-inbox .support-case-list>li{padding:1rem}.operational-inbox .operational-notice-copy{min-width:0}.operational-inbox h2,.operational-inbox h3{margin-block:.25rem .75rem}.operational-inbox a{display:inline-block;min-height:44px;padding-block:.65rem}.operational-inbox button{min-height:44px;white-space:normal}