.ws-offstate{display:grid;gap:8px;justify-items:start;padding:12px 14px;border:1px solid var(--gp-border,currentColor);border-radius:var(--gp-radius-md,10px);background:var(--gp-surface-raised,transparent);color:var(--gp-text,inherit)}.ws-offstate-reason,.ws-offstate-who{margin:0;font-size:var(--ws-type-ui);line-height:1.45}.ws-offstate-who{color:var(--gp-text-muted,inherit)}.ws-inbox-watch{display:grid;gap:8px;justify-items:start}.ws-inbox-watch-made{margin:0;font-size:var(--ws-type-ui);line-height:1.45}.ws-inbox-watch-modes{display:grid;gap:8px;margin:0;padding:0;border:0;min-width:0}.ws-inbox-watch-option{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:start;font-size:var(--ws-type-ui);line-height:1.45}.ws-inbox-watch-option input{margin-top:3px}.ws-inbox-watch-detail{margin:0}.ws-inbox-watch-detail,.ws-sentence{color:var(--gp-text-muted,inherit);font-size:var(--ws-type-ui)}.ws-sentence{margin:4px 0 0;line-height:1.45}.ws-spend-strip{display:grid;margin:var(--gp-space-2) 0;padding:var(--gp-space-1) var(--gp-space-4);border:0;border-radius:var(--gp-radius-lg);background:var(--gp-surface);font-size:var(--ws-type-ui);line-height:var(--ws-type-ui-line);color:var(--gp-text)}.ws-spend-strip>div{display:grid;grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);gap:var(--gp-space-1) var(--gp-space-3);align-items:baseline;padding:var(--gp-space-2) 0;min-width:0}.ws-spend-strip>div+div{border-top:1px solid var(--gp-ink-8)}.ws-spend-strip dt{color:var(--gp-text-muted);margin:0}.ws-spend-strip dd{margin:0;font-weight:600;overflow-wrap:anywhere;min-width:0}@media (max-width:480px){.ws-spend-strip>div{grid-template-columns:minmax(0,1fr)}}.ws-limit-bar{display:grid;gap:var(--gp-space-2);margin:var(--gp-space-2) 0;padding:var(--gp-space-4);border:0;border-radius:var(--gp-radius-lg);background:var(--gp-surface);font-size:var(--ws-type-ui);line-height:var(--ws-type-ui-line)}.ws-limit-bar p{margin:0}.ws-limit-bar-title{font-weight:600}.ws-limit-bar-more,.ws-limit-bar-pct{color:var(--gp-text-muted)}.ws-limit-bar .ws-usage-track{height:var(--gp-space-2);border-radius:var(--gp-radius-pill);background:var(--gp-ink-8);overflow:hidden}.ws-limit-bar .ws-usage-fill{height:100%;border-radius:var(--gp-radius-pill);background:var(--gp-action)}.ws-limit-bar .ws-usage-fill[data-level=near],.ws-limit-bar .ws-usage-fill[data-level=reached]{background:var(--gp-action)}.ws-usage-banner,.ws-usage-card{border:0;background:var(--gp-surface)}.ws-usage-card{border-radius:var(--gp-radius-xl);padding:var(--gp-space-4)}.ws-app-card .ws-app-rows{display:grid}.ws-app-card .ws-app-row{padding:var(--gp-space-3) 0;border-top:1px solid var(--gp-ink-8);gap:var(--gp-space-1) var(--gp-space-3)}.ws-app-card .ws-app-rows>.ws-app-row:first-child{border-top:0;padding-top:var(--gp-space-1)}.ws-app-card .ws-app-rows>.ws-app-row:last-child{padding-bottom:var(--gp-space-1)}.ws-app-card .ws-app-tag{background:var(--gp-ink-8);color:var(--gp-text)}.ws-app-card .ws-app-title{font-weight:600}.ws-live-voice{display:grid;gap:var(--gp-space-2)}.ws-live-voice-title{margin:0;font-weight:600;font-size:var(--ws-type-ui);line-height:var(--ws-type-ui-line)}.ws-live-voice-sub{display:grid;gap:var(--gp-space-3);padding-inline-start:0}.ws-live-voice-sub-label{color:var(--gp-text-muted);font-size:var(--ws-type-ui);line-height:var(--ws-type-ui-line)}.ws-live-voice .ws-voice-provider-select,.ws-live-voice-sub .ws-settings-row{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:center;gap:var(--gp-space-1) var(--gp-space-3);min-height:var(--gp-target,44px);font-size:var(--ws-type-ui)}.ws-live-voice-sub .ws-settings-row select:not(.ws-select){width:100%;min-height:var(--gp-target,44px);padding-inline:var(--gp-space-3);border:0;border-radius:var(--gp-radius-md);background-color:var(--gp-ink-8);color:var(--gp-text);font:inherit;cursor:pointer}.ws-live-voice select:hover:not(:disabled):not(.ws-select){background-color:var(--gp-ink-12)}.ws-live-voice .ws-owner-ai-switch:focus-visible,.ws-live-voice select:focus-visible{outline:var(--gp-focus-width) solid var(--gp-focus-ink);outline-offset:var(--gp-focus-offset)}.ws-live-voice select:disabled{cursor:default;opacity:.6}.ws-live-voice .ws-voice-provider-switch{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--gp-space-3);padding-top:var(--gp-space-2);border-top:1px solid var(--gp-ink-8)}.ws-live-voice .ws-owner-ai-switch{appearance:none;-webkit-appearance:none;flex:none;position:relative;width:40px;height:24px;margin:0;border-radius:var(--gp-radius-pill);border:1px solid var(--gp-border-strong);background:transparent;cursor:pointer}.ws-live-voice .ws-owner-ai-switch:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:var(--gp-radius-pill);background:var(--gp-border-strong)}.ws-live-voice .ws-owner-ai-switch:checked{background:var(--gp-action);border-color:var(--gp-action)}.ws-live-voice .ws-owner-ai-switch:checked:before{transform:translateX(16px);background:var(--gp-action-ink)}.ws-live-voice .ws-owner-ai-switch:disabled{cursor:default;opacity:.55}@media (prefers-reduced-motion:no-preference){.ws-live-voice .ws-owner-ai-switch:before{transition:transform var(--gp-motion-fast) var(--gp-ease-standard)}}@media (max-width:480px){.ws-live-voice .ws-voice-provider-select,.ws-live-voice-sub .ws-settings-row{grid-template-columns:minmax(0,1fr)}}.ws-live-voice-sub .ws-settings-row{position:relative}.ws-live-voice-sub .ws-settings-row select:not(.ws-select){appearance:none;-webkit-appearance:none;padding-inline-end:var(--gp-space-6)}.ws-live-voice-sub .ws-settings-row:has(select:not(.ws-select)):after{content:"";position:absolute;inset-inline-end:var(--gp-space-4);bottom:calc(var(--gp-target, 44px) / 2);width:6px;height:6px;border-right:2px solid var(--gp-text-muted);border-bottom:2px solid var(--gp-text-muted);transform:translateY(25%) rotate(45deg);pointer-events:none}.ws-live-voice-sub .ws-settings-row select:not(.ws-select):focus-visible{outline:var(--gp-focus-width) solid var(--gp-focus-ink);outline-offset:var(--gp-focus-offset)}.ws-limit-bar-actions{display:flex;align-items:center;gap:var(--gp-space-2);margin-block-start:var(--gp-space-2)}