.pm-indicator{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;min-width:44px;min-height:36px;padding:7px 9px;color:var(--muted);white-space:nowrap}
.pm-label{font-size:10px}.pm-badge{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--accent);color:var(--primary-ink);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}
.pm-indicator.has-unread{color:var(--accent);border-color:var(--accent);background:rgb(var(--accent-rgb) / .09);box-shadow:0 0 10px rgb(var(--accent-rgb) / .16)}
.inbox-item-heading{display:flex;align-items:flex-start;gap:8px}.inbox-item-heading svg{flex:none;margin-top:2px;color:var(--muted)}.unread .inbox-item-heading svg{color:var(--accent);filter:drop-shadow(0 0 3px rgb(var(--accent-rgb) / .4))}.inbox-item-heading strong{flex:1;overflow-wrap:anywhere}.inbox-item[aria-current=true]{background:var(--selected-row);border-color:var(--accent)}
.inbox-detail:not([hidden]){display:flex;flex-direction:column;overflow:visible;min-width:0}.inbox-detail h3{overflow-wrap:anywhere;flex:none;font-size:18px}.inbox-detail>#inbox-detail-date{flex:none;margin-bottom:8px}.inbox-history{flex:1;min-height:0;overflow:auto;padding-right:6px;overscroll-behavior:contain}.inbox-history p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65;margin:0 0 14px}.inbox-history>#inbox-older{margin-bottom:12px;font-size:11px}.inbox-reply-message{border:1px solid var(--line);border-radius:6px;padding:10px 12px;margin-bottom:10px;background:var(--field-surface)}.inbox-reply-message.mine{border-color:var(--accent);margin-left:20px}.inbox-reply-message small{display:block;color:var(--muted);font-size:10px;margin-bottom:7px}.inbox-reply-message p{margin:0}
.inbox-reply-form{flex:none;border-top:1px solid var(--line);padding-top:10px;margin-top:8px}.inbox-reply-form label{margin:0 0 6px;font-size:12px;color:var(--ink)}.inbox-reply-form textarea{display:block;width:100%;min-height:58px;max-height:160px;resize:vertical;background:var(--field-surface);color:var(--ink);border:1px solid var(--line);border-radius:5px;padding:9px;font:inherit;font-size:13px}.inbox-reply-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.inbox-reply-actions .hint{margin:0;font-size:10px}.inbox-reply-actions button{flex:none;font-size:12px}.inbox-reply-actions .error{color:#f5b6a7}
@media(min-width:781px){.studio-top>.pm-indicator{margin-left:-6px}.studio-top{gap:10px}}
@media(max-width:1199px) and (min-width:781px){.studio-top{display:grid;grid-template-columns:minmax(0,1fr) auto}.studio-top>.studio-heading{grid-column:1}.studio-top>.pm-indicator{grid-column:2;grid-row:1}.studio-top>#status{grid-column:1/-1}}
@media(max-width:780px){.studio-top>.pm-indicator{grid-column:2;grid-row:1;min-height:44px}.inbox-dialog{height:94dvh;max-height:94dvh;gap:8px!important}.inbox-dialog .inventory-header h2{font-size:23px}.inbox-dialog .inventory-header .eyebrow{margin-bottom:6px}.inbox-dialog>#inbox-status{margin:0}.inbox-layout{gap:8px;grid-template-rows:minmax(65px,.25fr) minmax(0,1.75fr)}.inbox-detail{padding-top:10px}.inbox-detail h3{font-size:16px;margin-bottom:5px}.inbox-reply-actions{align-items:flex-start}.inbox-reply-actions button{min-height:44px}.inbox-reply-form textarea{font-size:16px;min-height:58px}.inbox-item{padding:10px;margin-bottom:6px}.inbox-reply-form{padding-top:8px;margin-top:6px}}
@media(max-height:520px){.inbox-dialog{height:96dvh;max-height:96dvh;padding:12px;gap:6px!important}.inbox-dialog .inventory-header .eyebrow{display:none}.inbox-dialog h2{font-size:21px}.inbox-detail h3{font-size:14px}.inbox-detail>#inbox-detail-date{display:none}.inbox-dialog>#inbox-status{margin:0}.inbox-reply-form textarea{min-height:44px;height:44px}.inbox-reply-form label{margin-bottom:3px}.inbox-reply-actions{margin-top:4px}.inbox-pages button{padding:6px}}
