.agency-logo:where(.astro-gkpeyyfc){fill:var(--demo-brand);flex:none;display:block}.agency-wordmark:where(.astro-3esgcvoi){width:auto;stroke:var(--demo-brand);flex:none;display:block}.portal:where(.astro-htdg6xuj){--ink:var(--demo-brand);--ink-2:color-mix(in oklab, var(--demo-brand) 62%, var(--white-100));--ink-3:color-mix(in oklab, var(--demo-brand) 42%, var(--white-100));--hair:color-mix(in oklab, var(--demo-brand) 11%, var(--white-100));--tint:color-mix(in oklab, var(--demo-brand) 3%, var(--white-100));border-radius:var(--radius-xl);background:var(--white-100);height:100%;box-shadow:var(--shadow-card);color:var(--ink);letter-spacing:0;font-variant-numeric:tabular-nums;flex-direction:column;font-size:11px;line-height:1.35;display:flex;overflow:hidden;container-type:inline-size}.p-label:where(.astro-htdg6xuj){color:var(--ink-3);font-size:8.5px;font-weight:var(--weight-medium);letter-spacing:.14em;text-transform:uppercase}.p-top:where(.astro-htdg6xuj){align-items:center;gap:var(--space-4);height:44px;padding-inline:var(--space-4);border-bottom:1px solid var(--hair);flex:none;display:flex}.p-brand:where(.astro-htdg6xuj){align-items:center;gap:var(--space-2);flex:none;display:flex}.p-nav:where(.astro-htdg6xuj){gap:var(--space-4);margin-left:var(--space-2);color:var(--ink-3);letter-spacing:.14em;text-transform:uppercase;font-size:8.5px;display:flex}.p-nav:where(.astro-htdg6xuj) .is-active:where(.astro-htdg6xuj){color:var(--ink);box-shadow:inset 0 -1.5px 0 var(--ink);margin-bottom:-17px;padding-bottom:16px}.p-nav__md:where(.astro-htdg6xuj),.p-nav__lg:where(.astro-htdg6xuj){display:none}.p-client:where(.astro-htdg6xuj){align-items:center;gap:var(--space-2);color:var(--ink-2);white-space:nowrap;flex:none;margin-left:auto;display:flex}.p-client__name:where(.astro-htdg6xuj){display:none}.p-user:where(.astro-htdg6xuj){border:1px solid var(--ink);width:22px;height:22px;color:var(--ink);font-size:8.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;place-items:center;display:grid}.p-bell:where(.astro-htdg6xuj){width:22px;height:22px;margin-right:var(--space-1);color:var(--ink-2);place-items:center;display:grid;position:relative}.p-badge:where(.astro-htdg6xuj){background:var(--ink);min-width:12px;height:12px;color:var(--white-100);font-size:8px;font-weight:var(--weight-semibold);box-shadow:0 0 0 1.5px var(--white-100);place-items:center;padding-inline:2px;line-height:1;display:none;position:absolute;top:-1px;right:-3px}.portal:where(.astro-htdg6xuj)[data-p=new] .p-badge:where(.astro-htdg6xuj){animation:p-pop .45s var(--ease-out-cubic);display:grid}.portal:where(.astro-htdg6xuj)[data-p=new] .p-bell:where(.astro-htdg6xuj){color:var(--ink);animation:p-ring .7s var(--ease-in-out) .15s;transform-origin:50% 10%}@keyframes p-pop{0%{scale:0}60%{scale:1.25}}@keyframes p-ring{20%{rotate:14deg}40%{rotate:-12deg}60%{rotate:8deg}80%{rotate:-4deg}}.p-notice:where(.astro-htdg6xuj){top:50px;right:var(--space-3);z-index:2;width:min(220px, calc(100% - var(--space-6)));padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--hair);box-shadow:inset 2px 0 0 var(--ink), var(--shadow-pop);background:var(--white-100);flex-direction:column;gap:2px;display:none;position:absolute}.p-notice__title:where(.astro-htdg6xuj){font-size:12px;font-weight:var(--weight-medium)}.p-notice__meta:where(.astro-htdg6xuj){color:var(--ink-3)}.portal:where(.astro-htdg6xuj){position:relative}.portal:where(.astro-htdg6xuj)[data-p=new] .p-notice:where(.astro-htdg6xuj){animation:p-arrive .65s var(--ease-out-cubic) .2s both;display:flex}@container (width>=440px){.p-nav__md:where(.astro-htdg6xuj){display:inline}}@container (width>=480px){.p-nav__lg:where(.astro-htdg6xuj){display:inline}}@container (width>=560px){.p-client__name:where(.astro-htdg6xuj){display:inline}}.p-stage:where(.astro-htdg6xuj){flex:1;min-height:0;position:relative}.p-list:where(.astro-htdg6xuj),.p-report:where(.astro-htdg6xuj){position:absolute;inset:0}.p-list:where(.astro-htdg6xuj){gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.p-list:where(.astro-htdg6xuj),.p-doc:where(.astro-htdg6xuj){transition:opacity var(--dur-slow) var(--ease-out-cubic), translate var(--dur-slow) var(--ease-out-cubic), filter var(--dur-slow) var(--ease-out-cubic)}.p-report:where(.astro-htdg6xuj){pointer-events:none}.p-doc:where(.astro-htdg6xuj){gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--white-100);flex-direction:column;display:flex;position:absolute;inset:0}.p-doc--prev:where(.astro-htdg6xuj){display:none}.p-doc--next:where(.astro-htdg6xuj){opacity:0;filter:blur(4px);translate:20px}.portal:where(.astro-htdg6xuj)[data-p=report] .p-doc--next:where(.astro-htdg6xuj){opacity:1;filter:none;translate:0}.portal:where(.astro-htdg6xuj)[data-p=report] .p-list:where(.astro-htdg6xuj){opacity:0;filter:blur(4px);translate:-20px}@container (width>=480px){.p-stage:where(.astro-htdg6xuj){grid-template-columns:minmax(168px,32%) minmax(0,1fr);display:grid}.p-list:where(.astro-htdg6xuj),.p-report:where(.astro-htdg6xuj){position:relative;inset:auto}.p-list:where(.astro-htdg6xuj){padding:var(--space-4) 0 0;border-right:1px solid var(--hair);background:var(--tint)}.p-list:where(.astro-htdg6xuj)>.p-label:where(.astro-htdg6xuj){padding-inline:var(--space-4)}.portal:where(.astro-htdg6xuj)[data-p=report] .p-list:where(.astro-htdg6xuj){opacity:1;filter:none;translate:0}.p-doc--prev:where(.astro-htdg6xuj){display:flex}.portal:where(.astro-htdg6xuj)[data-p=report] .p-doc--prev:where(.astro-htdg6xuj){opacity:0;filter:blur(4px);translate:-12px}.portal:where(.astro-htdg6xuj) .p-back:where(.astro-htdg6xuj){display:none}}.p-rows:where(.astro-htdg6xuj){flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p-row:where(.astro-htdg6xuj){justify-content:space-between;align-items:baseline;gap:var(--space-2);border-top:1px solid var(--hair);padding-block:9px;display:flex}.p-row__name:where(.astro-htdg6xuj){align-items:center;gap:var(--space-1-5);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.p-row__date:where(.astro-htdg6xuj){color:var(--ink-3);flex:none}.p-row--new:where(.astro-htdg6xuj){display:none}.portal:where(.astro-htdg6xuj):not([data-p=list]) .p-row--new:where(.astro-htdg6xuj){animation:p-arrive .65s var(--ease-out-cubic);display:flex}@keyframes p-arrive{0%{opacity:0;filter:blur(4px);translate:0 -8px}}.p-unread:where(.astro-htdg6xuj){background:var(--ink);flex:none;width:5px;height:5px}.p-row--new:where(.astro-htdg6xuj) .p-row__name:where(.astro-htdg6xuj){font-weight:var(--weight-semibold)}@container (width>=480px){.p-row:where(.astro-htdg6xuj){padding:var(--space-2) var(--space-4);flex-direction:column;gap:2px}.p-row__name:where(.astro-htdg6xuj){max-width:100%}.p-row:where(.astro-htdg6xuj):nth-child(n+5){display:none}.p-row--prev:where(.astro-htdg6xuj),.portal:where(.astro-htdg6xuj)[data-p=report] .p-row--new:where(.astro-htdg6xuj){box-shadow:inset 2px 0 0 var(--ink);background:var(--white-100)}.portal:where(.astro-htdg6xuj)[data-p=report] .p-row--prev:where(.astro-htdg6xuj){box-shadow:none;background:0 0}}.p-back:where(.astro-htdg6xuj){color:var(--ink-3);align-items:center;gap:2px;display:flex}.p-head:where(.astro-htdg6xuj){flex-direction:column;gap:3px;display:flex}.p-h:where(.astro-htdg6xuj){font-size:17px;font-weight:var(--weight-medium);letter-spacing:-.02em;line-height:1.15}.p-stats:where(.astro-htdg6xuj){border-top:1px solid var(--ink);border-bottom:1px solid var(--hair);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.p-stats:where(.astro-htdg6xuj)>div:where(.astro-htdg6xuj){padding:var(--space-2) var(--space-2) var(--space-2) 0;flex-direction:column;gap:2px;display:flex}.p-stats:where(.astro-htdg6xuj)>div:where(.astro-htdg6xuj)+div:where(.astro-htdg6xuj){padding-left:var(--space-3);border-left:1px solid var(--hair)}.p-stats:where(.astro-htdg6xuj) b:where(.astro-htdg6xuj){font-size:19px;font-weight:var(--weight-regular);letter-spacing:-.02em;line-height:1.1}.p-stats:where(.astro-htdg6xuj) em:where(.astro-htdg6xuj){color:var(--ink-2);font-size:9.5px;font-style:normal}.p-chart:where(.astro-htdg6xuj){gap:var(--space-1-5);flex-direction:column;display:flex}.p-plot:where(.astro-htdg6xuj){height:72px;position:relative}.p-plot:where(.astro-htdg6xuj) svg:where(.astro-htdg6xuj){width:100%;height:100%;position:absolute;inset:0;overflow:visible}.p-grid:where(.astro-htdg6xuj){stroke:var(--hair);stroke-width:1px;vector-effect:non-scaling-stroke}.p-area:where(.astro-htdg6xuj){fill:color-mix(in oklab, var(--demo-brand) 6%, transparent)}.p-line:where(.astro-htdg6xuj){fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:miter;stroke-linecap:square}.p-end:where(.astro-htdg6xuj){border:1.25px solid var(--ink);background:var(--white-100);width:6px;height:6px;position:absolute;right:-3px;translate:0 -50%}.p-axis:where(.astro-htdg6xuj){color:var(--ink-3);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;font-size:8.5px;display:flex}.p-note:where(.astro-htdg6xuj){padding-left:var(--space-3);border-left:1px solid var(--ink);color:var(--ink-2);font-size:11.5px;line-height:1.4}.p-doc--next:where(.astro-htdg6xuj) .p-data:where(.astro-htdg6xuj){clip-path:inset(-4px 100% -4px 0);transition:clip-path 1.1s var(--ease-in-out-cubic)}.p-doc--next:where(.astro-htdg6xuj) .p-end:where(.astro-htdg6xuj){opacity:0;transition:opacity .3s var(--ease-out) 1s}.portal:where(.astro-htdg6xuj).is-drawn .p-doc--next:where(.astro-htdg6xuj) .p-data:where(.astro-htdg6xuj){clip-path:inset(-4px 0)}.portal:where(.astro-htdg6xuj).is-drawn .p-doc--next:where(.astro-htdg6xuj) .p-end:where(.astro-htdg6xuj){opacity:1}@media (prefers-reduced-motion:reduce){.p-list:where(.astro-htdg6xuj),.p-doc:where(.astro-htdg6xuj),.p-data:where(.astro-htdg6xuj),.p-end:where(.astro-htdg6xuj){transition:none!important}.p-row--new:where(.astro-htdg6xuj),.p-badge:where(.astro-htdg6xuj),.p-bell:where(.astro-htdg6xuj),.p-notice:where(.astro-htdg6xuj){animation:none!important}}
