/* Workspace release: one scoped visual system. Public homepage/search composition stays intact. */
.pm-agent {--workspace-ink:#182438;--workspace-muted:#66758b;--workspace-line:#e1e7ef;--workspace-blue:#2563eb;background:#f4f6f9!important;color:var(--workspace-ink)!important;font-family:Addresswell,Manrope,system-ui,sans-serif!important}
.pm-agent .pm-workspace{grid-template-columns:228px minmax(0,1fr)!important;gap:0!important;background:#f4f6f9!important}
.pm-agent .pm-sidebar{background:#101e33!important;padding:28px 16px!important;gap:4px!important;border-right:0!important;min-height:calc(100vh - 90px)}
.pm-agent .pm-sidebar:before{display:none!important}
.pm-agent .pm-sidebar .premium-nav-group{font-size:10px!important;letter-spacing:.1em;color:#8293ad!important;padding:20px 12px 9px!important}
.pm-agent .pm-sidebar>a{color:#b9c6d8!important;min-height:43px;padding:11px 12px!important;font-size:13px!important;border-radius:8px!important;font-weight:500!important;gap:11px!important}
.pm-agent .pm-sidebar>a:hover{color:#fff!important;background:#ffffff0c!important}
.pm-agent .pm-sidebar>a[aria-current=page]{background:#253d60!important;color:#fff!important;font-weight:650!important;box-shadow:inset 3px 0 #7ba7ff}
.pm-agent .pm-sidebar>a[href="#/new"]{background:#316feb!important;color:#fff!important;font-weight:650!important;justify-content:center!important;margin-bottom:10px!important}
.pm-agent .pm-sidebar>a img{filter:brightness(0) invert(1)!important;opacity:.7;width:18px!important}
.pm-agent .pm-sidebar>a[aria-current=page] img{opacity:1}
.pm-agent .pm-sidebar>div[style]{background:#192b45!important;border:1px solid #30415c!important;color:#a6b6cc!important;margin-top:28px!important;padding:17px!important;font-size:11px!important;line-height:1.9!important}
.pm-agent .pm-sidebar>div[style] :is(strong,div){color:#e5edf9!important}
.pm-agent .pm-sidebar>div[style] a{color:#9abbff!important;display:inline-block;margin-top:9px}
.pm-agent [data-screen-label="Demo banner"]{background:#e8eef7!important;color:#455b7a!important;font-size:11px!important;padding:7px 16px!important}
.pm-agent [data-screen-label="Demo banner"] button{color:#455b7a!important;border-color:#b5c3d7!important}
.pm-agent header>div{padding-inline:28px!important;height:70px!important}
.pm-agent .pm-workspace-content{max-width:1540px!important;margin-inline:auto!important;padding:36px 36px 60px!important;min-width:0!important}
.pm-agent .aw-dash{--ink:var(--workspace-ink);--muted:var(--workspace-muted);--border:var(--workspace-line);font-size:14px}
.pm-agent .aw-dash-header{align-items:center;gap:20px;margin-bottom:30px}
.pm-agent :is(.aw-dash-header,.aw-billing-heading) h1{font-size:30px!important;line-height:1.2!important;letter-spacing:-.035em!important;font-weight:720!important}
.pm-agent .aw-dash-header p{font-size:13px!important;line-height:1.6!important;max-width:550px}
.pm-agent .aw-dash-eyebrow{font-size:10px;letter-spacing:.13em;font-weight:650;color:#718198;margin-bottom:10px}
.pm-agent .aw-dash-actions{gap:8px}
.pm-agent .aw-dash :is(button,.aw-dash-button){font-size:12px!important;font-weight:650!important;min-height:40px!important;padding:9px 14px!important;border:1px solid #d7e0ec!important;background:#fff!important;color:#334a6b!important;border-radius:8px!important;box-shadow:0 1px 2px #18324f05}
.pm-agent .aw-dash .aw-dash-button.primary{background:#2563eb!important;color:white!important;border-color:#2563eb!important}
.pm-agent .aw-dash button:hover,.pm-agent .aw-billing button:hover{border-color:#9cb5de!important;background:#f4f7fc!important}
.pm-agent .aw-dash-actions .aw-tour-launch{background:none!important;border-color:transparent!important;color:#64758e!important;box-shadow:none}
.pm-agent .aw-dash-toolbar{border:0!important;border-bottom:1px solid #e0e6ef!important;background:none!important;padding:0 0 22px!important;border-radius:0!important;margin-bottom:24px!important;align-items:center!important}
.pm-agent .aw-dash-filters{gap:12px}
.pm-agent .aw-dash-filters label{color:#6b7d95!important;font-size:10px!important;letter-spacing:.025em}
.pm-agent .aw-dash select{height:38px;min-height:38px!important;border-radius:7px!important;font-size:12px!important;padding:8px 30px 8px 11px!important;background:#fff!important;color:#24364f!important;max-width:260px!important}
.pm-agent .aw-dash-source{font-size:10px!important;color:#7b899c!important;line-height:1.8}
.pm-agent .aw-dash-source strong{font-size:10px!important;color:#936322!important;background:#fff5de;border:1px solid #efddb3;border-radius:5px;padding:2px 7px;width:fit-content;margin-left:auto;font-weight:600;letter-spacing:.03em}
.pm-agent .aw-dash-source [data-action=refresh]{font-size:10px!important;min-height:24px!important;padding:0 3px!important;border:0!important;background:none!important}
.pm-agent .aw-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin-bottom:24px!important}
.pm-agent .aw-kpi{position:relative;padding:23px!important;border:1px solid #e1e7ef!important;background:#fff!important;border-radius:12px!important;min-height:145px!important;box-shadow:0 3px 10px #132e4e03!important;overflow:hidden}
.pm-agent .aw-kpi:before{content:'';position:absolute;inset:23px auto auto 0;width:3px;height:25px;background:var(--aw-kpi-accent,#2563eb);border-radius:0 3px 3px 0}
.pm-agent .aw-kpi .aw-kpi-label{font-size:11px!important;font-weight:550!important;color:#617189!important;gap:8px}
.pm-agent .aw-kpi img{width:15px!important;height:15px!important;opacity:.6}
.pm-agent .aw-kpi>strong{font-size:32px!important;line-height:1.15!important;color:#15253d!important;letter-spacing:-.035em!important;margin:15px 0 10px!important;font-weight:700!important}
.pm-agent .aw-kpi>small{font-size:10px!important;line-height:1.5!important;color:#7a899e!important}
.pm-agent .aw-kpi>small[data-trend=up]{color:#16734e!important}.pm-agent .aw-kpi>small[data-trend=down]{color:#b94b45!important}
.pm-agent .aw-dash-grid{grid-template-columns:minmax(0,1.8fr) minmax(285px,1fr)!important;gap:22px!important}
.pm-agent .aw-dash-grid.equal{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.pm-agent .aw-dash-card{background:#fff!important;padding:25px!important;border:1px solid #e1e7ef!important;border-radius:12px!important;box-shadow:0 3px 10px #132e4e03!important}
.pm-agent .aw-dash-card-title{margin-bottom:22px!important;gap:12px}
.pm-agent .aw-dash .aw-dash-card h2{font-size:16px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:-.02em!important;color:#203049!important}
.pm-agent .aw-dash-card-title p{font-size:11px!important;color:#7c8a9d!important;margin-top:5px!important;line-height:1.55}
.pm-agent .aw-chart-summary{display:flex;gap:10px;align-items:baseline;margin-bottom:20px}
.pm-agent .aw-chart-summary>strong{font-size:34px!important;letter-spacing:-.04em;color:#1b2c45!important;font-weight:700}
.pm-agent .aw-chart-summary>span{font-size:11px!important;color:#7a879a}
.pm-agent .aw-chart-summary>small{margin-left:auto;font-size:10px!important;color:#59708e;background:#f1f5fa;padding:5px 7px;border-radius:5px}
.pm-agent .aw-dash .pm-chart-tabs{border:1px solid #e6ebf2!important;background:#f6f8fb!important;padding:3px!important;gap:3px!important;margin-bottom:25px!important}
.pm-agent .aw-dash .pm-chart-tabs button{padding:5px 11px!important;border:0!important;min-height:30px!important;font-size:11px!important;background:transparent!important;color:#72819a!important;box-shadow:none!important}
.pm-agent .aw-dash .pm-chart-tabs button[aria-pressed=true]{color:var(--aw-series,#2563eb)!important;background:#fff!important;box-shadow:0 1px 4px #20395612!important}
.pm-agent .aw-dash-chart{height:265px!important}.pm-agent .aw-dash-chart.tall{height:310px!important}.pm-agent .aw-dash-chart.compact{height:215px!important}
.pm-agent .aw-dash-note{font-size:10px!important;color:#8290a4!important}
.pm-agent .aw-queue-counts{display:flex!important;flex-direction:column;gap:0!important}
.pm-agent .aw-queue-counts a{display:flex;align-items:center;justify-content:space-between;padding:12px 0!important;border-bottom:1px solid #eff2f7;color:#61748f!important;text-decoration:none!important;font-size:12px!important}
.pm-agent .aw-queue-counts strong{font-size:17px!important;color:#253853!important;min-width:28px;text-align:center;background:#f2f5fa;border-radius:5px;padding:2px 5px}
.pm-agent .aw-queue-inbox{display:block!important;margin-top:21px}
.pm-agent .aw-queue-inbox h3{font-size:10px!important;letter-spacing:.06em;text-transform:uppercase;color:#8997aa!important;font-weight:600;margin-bottom:12px}
.pm-agent .aw-queue-inbox>a{display:flex;align-items:center;gap:10px;padding:9px 0;color:#304463!important;text-decoration:none!important}
.pm-agent .aw-contact-monogram{display:grid;place-items:center;background:#eaf0fa;color:#5c729a;font-size:11px!important;width:34px;height:34px;border-radius:50%;flex:none}
.pm-agent .aw-queue-inbox>a>span:nth-child(2){min-width:0;flex:1}.pm-agent .aw-queue-inbox strong{display:block;font-size:11px!important}.pm-agent .aw-queue-inbox small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8290a4;font-size:10px!important;margin-top:4px}.pm-agent .aw-queue-inbox time{font-size:9px;color:#8a98aa}
.pm-agent .aw-queue-footer{display:block!important;margin-top:17px!important;font-size:11px!important;color:#2563eb!important;padding-top:12px;border-top:1px solid #eff2f7}
.pm-agent .aw-dash-tabs{border:0!important;padding:4px!important;gap:4px!important;background:#eaf0f7;border-radius:9px;margin-bottom:24px}
.pm-agent .aw-dash-tabs button{border:0!important;font-size:11px!important;background:transparent!important;color:#6d7d94!important;padding:10px 13px!important;border-radius:6px!important;min-height:36px!important}
.pm-agent .aw-dash-tabs button[aria-selected=true]{background:#fff!important;color:#2563eb!important;box-shadow:0 1px 4px #193e6b0d}
.pm-agent .aw-workspace-bottom{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(285px,1fr);gap:22px;margin-top:22px}
.pm-agent .aw-top-property{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #edf1f6;text-decoration:none!important;color:#243653!important}
.pm-agent .aw-top-property:last-child{border-bottom:0;padding-bottom:0}.pm-agent .aw-top-property img{width:48px;height:41px;object-fit:cover;border-radius:6px}
.pm-agent .aw-top-property strong{font-size:11px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-agent .aw-top-property small{font-size:10px;display:block;color:#8794a7;margin-top:5px}
.pm-agent .aw-top-property>span:last-child{text-align:right;color:#556b89;font-size:11px;font-variant-numeric:tabular-nums}
.pm-agent .aw-aero-entry{background:linear-gradient(145deg,#f9fbff,#eef3fc)!important;display:flex;flex-direction:column;justify-content:space-between;gap:22px}
.pm-agent .aw-aero-entry .aw-aero-mark{margin-bottom:15px}.pm-agent .aw-aero-entry h2{font-size:18px!important;margin-bottom:10px!important}.pm-agent .aw-aero-entry p{font-size:12px!important;color:#6b7b91;line-height:1.8}.pm-agent .aw-aero-entry a{font-size:12px!important;font-weight:650;display:inline-flex;align-items:center;gap:12px;text-decoration:none!important}
.pm-agent .aw-dash-definitions{font-size:11px!important;color:#7b899d;margin-top:24px!important;line-height:1.8}.pm-agent .aw-dash-definitions summary{font-weight:500}
.pm-agent .aw-dash-table{border-color:#e1e7ef!important}.pm-agent .aw-dash-table th{font-size:10px!important;text-transform:none!important;color:#8190a4!important;background:#f9fbfd!important;font-weight:600!important;padding:16px!important}.pm-agent .aw-dash-table td{padding:18px 16px!important;border-color:#edf1f6!important;font-size:12px!important;font-variant-numeric:tabular-nums}
/* Actual spotlight, with an interactive transparent opening. No backdrop intercepts input. */
.aw-tour-spotlight{position:fixed;z-index:10030;pointer-events:none;border:2px solid #73a4ff;border-radius:9px;box-shadow:0 0 0 9999px #11254080,0 0 0 5px #4a85ef2b;box-sizing:border-box}
.aw-tour-target{outline:none!important;box-shadow:none!important}
.aw-coach{z-index:10040!important;border:1px solid #dfe6f0!important;border-radius:12px!important;padding:20px!important;font-family:Addresswell,Manrope,system-ui,sans-serif!important;box-shadow:0 14px 45px #0b213640!important;overflow:visible!important;max-height:calc(100dvh - 24px)}
.aw-coach h2{font-size:17px!important;color:#1c2d45!important}.aw-coach p{font-size:12px!important;line-height:1.75!important}.aw-coach-top span{font-size:9px!important;letter-spacing:.07em;color:#6d829e!important}.aw-coach-progress{margin-top:18px!important}.aw-coach-hint{font-size:10px!important;line-height:1.6!important}
.aw-coach[data-side]:before{content:'';position:absolute;width:12px;height:12px;background:#fff;transform:rotate(45deg);border:1px solid #dfe6f0;z-index:-1}
.aw-coach[data-side=right]:before{left:-7px;top:var(--aw-arrow-y,24px);border-top:0;border-right:0}.aw-coach[data-side=left]:before{right:-7px;top:var(--aw-arrow-y,24px);border-bottom:0;border-left:0}.aw-coach[data-side=bottom]:before{top:-7px;left:var(--aw-arrow-x,24px);border-bottom:0;border-right:0}.aw-coach[data-side=top]:before{bottom:-7px;left:var(--aw-arrow-x,24px);border-top:0;border-left:0}
/* Billing begins with one current subscription, not three competing offers. */
.aw-billing-current{border-radius:12px!important;background:#fff!important;box-shadow:0 3px 10px #132e4e03}
.aw-billing .aw-billing-current h2{font-size:25px!important;letter-spacing:-.035em;margin:8px 0!important}.aw-billing .aw-billing-current p{font-size:12px;color:#77869b;line-height:1.8}
.aw-billing-current>div:first-child>span{font-size:10px;color:#8996a8;text-transform:uppercase;letter-spacing:.06em}
.aw-billing .aw-billing-snapshot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0 30px}
.aw-billing-snapshot article{background:#fff;border:1px solid #e1e7ef;border-radius:10px;padding:20px}.aw-billing-snapshot span{display:block;color:#8190a4;font-size:11px;margin-bottom:10px}.aw-billing-snapshot strong{display:block;font-size:23px;letter-spacing:-.03em;color:#253650}.aw-billing-snapshot small{display:block;font-size:10px;color:#8795a8;margin-top:8px;line-height:1.7}
.aw-billing-compare{border:1px solid #e1e7ef;border-radius:12px;background:#fff;padding:22px;margin-bottom:24px}.aw-billing-compare>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;min-height:42px;font-size:15px;font-weight:650;color:#233852}.aw-billing-compare>summary:after{content:'+';font-size:24px;font-weight:400;color:#5b7699}.aw-billing-compare[open]>summary:after{content:'−'}.aw-billing-compare>summary span{font-size:11px;font-weight:400;color:#7a899e;margin-left:auto;margin-right:22px}.aw-billing-compare[open]>summary{margin-bottom:24px}
.aw-billing-workspace .aw-plan-card{padding:22px!important;border-radius:10px!important;box-shadow:none!important}.aw-billing-workspace .aw-plan-card h2{font-size:18px!important}.aw-billing-workspace .aw-plan-price strong{font-size:33px!important}.aw-billing-workspace .aw-plan-card.recommended{border-color:#abc2e8!important;background:#fbfdff!important}.aw-billing-workspace .aw-plan-basics,.aw-billing-workspace>.aw-plan-faq{display:none}
.aw-billing .aw-plan-policy{font-size:10px!important;color:#8995a6!important;line-height:1.8!important;max-width:860px}.aw-billing .aw-plan-summary{background:#f1f6ff!important;border:1px solid #c9d9f3!important;padding:24px!important;border-radius:10px!important}.aw-plan-summary h2{font-size:19px!important}.aw-plan-summary p{font-size:12px!important;line-height:1.8!important}.aw-billing .aw-billing-status-note{padding:15px 18px;background:#fff8e9;border:1px solid #ecdcb6;border-radius:8px;margin:0 0 22px;font-size:12px;color:#8b692e;line-height:1.7}
/* Aero is a private workspace tool, never an anonymous site-wide chat bubble. */
.aw-aero{color:#1e304b;min-width:0}.aw-aero *{box-sizing:border-box}.aw-aero h1,.aw-aero h2,.aw-aero p{margin:0}.aw-aero-header{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.aw-aero-header h1{font-size:30px!important;letter-spacing:-.035em;margin:8px 0!important}.aw-aero-header p{font-size:13px;color:#7e8ca1;line-height:1.6}.aw-aero-mark{display:inline-grid;place-items:center;width:35px;height:35px;border-radius:10px;background:#e5eeff;color:#2e63cf;font-size:23px;font-weight:600}
.aw-aero-status{border:1px solid #dbe4f0;border-radius:7px;background:#fff;color:#8190a4;padding:8px 12px;font-size:11px;white-space:nowrap}.aw-aero-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;align-items:start}.aw-aero-context,.aw-aero-canvas{border:1px solid #e0e7f0;border-radius:12px;background:#fff;padding:24px;min-width:0}.aw-aero-context label{display:block;font-size:10px;color:#8292a7;letter-spacing:.04em;margin-bottom:9px}.aw-aero select{min-height:42px;border:1px solid #d8e1ee;border-radius:7px;font-size:12px;background:white;color:#304965;width:100%;padding:8px}.aw-aero-cover{width:100%;height:145px;object-fit:cover;border-radius:8px;margin:20px 0 13px}.aw-aero-context h2{font-size:13px!important;line-height:1.6!important}.aw-aero-context p{font-size:11px;color:#8190a5;line-height:1.7;margin:7px 0 15px}.aw-aero-context a{font-size:11px;text-decoration:none!important}.aw-aero-credits{border-top:1px solid #e9eef5;margin-top:25px;padding-top:18px;font-size:11px;color:#8091a6;line-height:1.8}.aw-aero-credits strong{display:block;font-size:19px;color:#2c4262;margin:6px 0}.aw-aero-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:26px;border-bottom:1px solid #e8edf4;padding-bottom:16px}.aw-aero button{cursor:pointer;font:600 12px Addresswell,Manrope,system-ui,sans-serif;border:1px solid #dce5f0;border-radius:7px;background:#fff;color:#4b6386;min-height:40px;padding:9px 12px}.aw-aero-tools button{border:0;background:#f7f9fc;font-size:11px;padding:11px 6px}.aw-aero-tools button[aria-pressed=true]{background:#eaf1ff;color:#2865df}.aw-aero button:disabled{opacity:.45;cursor:not-allowed}.aw-aero-canvas h2{font-size:20px!important;line-height:1.4!important;letter-spacing:-.025em}.aw-aero-intro{color:#7b8da5;font-size:12px;line-height:1.8;margin:10px 0 22px!important;max-width:650px}.aw-aero-prompts{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.aw-aero-prompts button{font-size:11px;font-weight:500;background:#fbfcfe;border-color:#e5ebf4;color:#6f829d;min-height:35px}.aw-aero textarea{width:100%;min-height:108px;resize:vertical;border:1px solid #d9e2f0;border-radius:9px;padding:16px;font:13px/1.7 Addresswell,Manrope,system-ui,sans-serif;color:#304865;background:#fafcff}.aw-aero-compose-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:13px}.aw-aero-compose-footer small{font-size:10px;color:#8a98ac;line-height:1.7}.aw-aero [data-aero-send]{background:#2563eb;color:white;border-color:#2563eb;min-width:120px}.aw-aero-answer{margin-top:25px;padding:23px;background:#f6f9ff;border:1px solid #e0e9f7;border-radius:9px}.aw-aero-answer pre{font:13px/1.85 Addresswell,Manrope,system-ui,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 18px;color:#405877}.aw-aero-answer small{font-size:10px;color:#8294af}.aw-aero-answer [data-aero-copy]{font-size:11px}.aw-aero-stage{border:1px dashed #d5e1f2;border-radius:10px;padding:25px;margin:22px 0;background:#fafcff}.aw-aero-stage img{width:100%;max-height:320px;object-fit:contain;border-radius:7px;background:#eef2f7}.aw-aero-stage p{font-size:12px;color:#7b8da6;line-height:1.8;margin:17px 0}.aw-aero-stage details{font-size:11px;color:#8393a8;line-height:1.8;margin:20px 0}.aw-aero-notice{font-size:11px;color:#8c712f;background:#fff9e9;border:1px solid #ecdfbf;border-radius:7px;padding:13px 16px;line-height:1.8;margin-top:18px}.aw-aero-empty{padding:60px 24px;border:1px dashed #dce5f2;background:#fff;border-radius:12px;text-align:center}.aw-aero-empty p{font-size:13px;color:#7d8fa6;margin:12px 0 25px;line-height:1.8}
@media(min-width:1800px){.pm-agent .aw-dash-chart{height:310px!important}}
@media(max-width:1200px){.pm-agent .aw-dash-grid,.pm-agent .aw-workspace-bottom{grid-template-columns:minmax(0,1fr)!important}.pm-agent .aw-dash-grid.equal{grid-template-columns:minmax(0,1fr)!important}.pm-agent .aw-dash-header{align-items:flex-start}.pm-agent .pm-workspace-content{padding:28px 25px 50px!important}.aw-aero-layout{grid-template-columns:225px minmax(0,1fr)}.aw-aero-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-agent .aw-queue-counts{flex-direction:row!important;gap:18px!important}.pm-agent .aw-queue-counts a{flex:1;gap:10px}.pm-agent .aw-queue-inbox{display:none!important}}
@media(max-width:720px){.pm-agent .pm-workspace{display:block!important}.pm-agent .pm-sidebar{display:none!important}.pm-agent header>div{height:68px!important;padding-inline:18px!important}.pm-agent .pm-workspace-content{padding:24px 16px 42px!important}.pm-agent .aw-dash-header{flex-direction:column;gap:16px}.pm-agent .aw-dash-header h1{font-size:26px!important}.pm-agent .aw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.pm-agent .aw-kpi{padding:18px!important;min-height:134px!important}.pm-agent .aw-kpi>strong{font-size:29px!important}.pm-agent .aw-dash-toolbar{gap:16px!important;align-items:stretch!important}.pm-agent .aw-dash-filters{gap:10px!important}.pm-agent .aw-dash-filters label{flex:1 1 130px!important;min-width:0}.pm-agent .aw-dash select{max-width:100%!important;width:100%!important;font-size:16px!important}.pm-agent .aw-dash-source{text-align:left!important}.pm-agent .aw-dash-source strong{margin-left:0}.pm-agent .aw-dash-card{padding:20px!important}.pm-agent .aw-dash-chart{height:225px!important}.pm-agent .aw-chart-summary{flex-wrap:wrap}.pm-agent .aw-chart-summary small{margin-left:0;flex-basis:auto}.pm-agent .aw-queue-counts{flex-direction:column!important;gap:0!important}.pm-agent .aw-billing-snapshot{grid-template-columns:1fr;gap:10px}.aw-billing-snapshot article{padding:18px}.aw-billing-compare{padding:18px}.aw-billing-compare>summary span{display:none}.aw-coach{max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px);overflow:auto!important}.aw-aero-layout{grid-template-columns:1fr}.aw-aero-context{padding:18px}.aw-aero-cover{height:130px}.aw-aero-credits{margin-top:18px;padding-top:13px}.aw-aero-header{align-items:flex-start;gap:12px}.aw-aero-header h1{font-size:26px!important}.aw-aero-status{white-space:normal;line-height:1.5;font-size:10px}.aw-aero-canvas{padding:20px}.aw-aero-canvas textarea{font-size:16px}.aw-aero-compose-footer{align-items:flex-start}.aw-aero-compose-footer small{max-width:175px}.aw-aero-prompts button{max-width:100%;text-align:left}.aw-aero-stage{padding:17px}}
@media(max-width:1000px){.aw-aero-layout{grid-template-columns:1fr}.aw-aero-context{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 22px}.aw-aero-context label,.aw-aero-context select{grid-column:1}.aw-aero-cover{display:none}.aw-aero-context h2,.aw-aero-context p,.aw-aero-context>a{grid-column:1}.aw-aero-credits{grid-column:2;grid-row:1/6;margin-top:0;padding-top:0;border:0}}
@media(max-width:480px){.aw-aero-context{display:block}.aw-aero-context h2{display:none}.aw-aero-context p{margin:10px 0}.aw-aero-credits{border-top:1px solid #e9eef5;padding-top:12px;margin-top:15px}.aw-aero-credits strong{font-size:15px;display:inline;margin-left:10px}.aw-aero-credits>span:last-child{display:block;margin-top:6px}}
