:where(.app-shell main.patients-page,.app-shell main.messages-page,.app-shell main.templates-page,.app-shell main.profile-page,.app-shell main.licenses-page,.app-shell main.audit-page,.app-shell main.incidents-page,.app-shell main.page){box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:40px!important}:where(.app-shell main.patients-page .patients-shell,.app-shell main.messages-page .messages-shell,.app-shell main.templates-page .templates-shell,.app-shell main.profile-page .profile-container,.app-shell main.licenses-page .licenses-shell){box-sizing:border-box;width:100%!important;max-width:1680px!important;margin:0 auto!important}:where(.app-shell main.patients-page .patients-shell>.patients-hero,.app-shell main.messages-page .messages-shell>.messages-hero,.app-shell main.templates-page .templates-shell>.templates-hero,.app-shell main.profile-page .profile-page-header,.app-shell main.licenses-page .licenses-shell>.licenses-hero,.app-shell main.audit-page .audit-hero,.app-shell main.incidents-page .incidents-hero,.app-shell main.psychology-center .hero,.app-shell main.specialty-agent-page .specialty-agent-hero,.app-shell main.page>.topbar){box-sizing:border-box;border:1px solid color-mix(in srgb, var(--specialty-accent,#34495e) 34%, #fff)!important;background:linear-gradient(124deg, color-mix(in srgb, var(--specialty-accent,#34495e) 78%, #111a38), color-mix(in srgb, var(--specialty-accent,#34495e) 64%, #17234a) 52%, color-mix(in srgb, var(--specialty-accent,#34495e) 76%, #27386c))!important;color:#fff!important;min-height:232px!important;box-shadow:0 24px 54px color-mix(in srgb, var(--specialty-accent,#34495e) 22%, transparent)!important;border-radius:26px!important;justify-content:space-between!important;align-items:flex-end!important;gap:28px!important;margin:0 0 24px!important;padding:42px 48px!important;display:flex!important}.app-shell main.patients-page .patients-shell>.patients-hero .hero-copy h1,:where(.app-shell main.patients-page .patients-shell>.patients-hero,.app-shell main.messages-page .messages-shell>.messages-hero,.app-shell main.templates-page .templates-shell>.templates-hero,.app-shell main.profile-page .profile-page-header,.app-shell main.licenses-page .licenses-shell>.licenses-hero,.app-shell main.audit-page .audit-hero,.app-shell main.incidents-page .incidents-hero,.app-shell main.psychology-center .hero,.app-shell main.specialty-agent-page .specialty-agent-hero,.app-shell main.page>.topbar) :where(h1,.hero-copy h1){color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.062em!important;background:0 0!important;margin:0 0 10px!important;font-size:clamp(2.2rem,4.6vw,4.1rem)!important;font-weight:780!important;line-height:.98!important}:where(.app-shell main.patients-page .patients-shell>.patients-hero,.app-shell main.messages-page .messages-shell>.messages-hero,.app-shell main.templates-page .templates-shell>.templates-hero,.app-shell main.profile-page .profile-page-header,.app-shell main.licenses-page .licenses-shell>.licenses-hero,.app-shell main.audit-page .audit-hero,.app-shell main.incidents-page .incidents-hero,.app-shell main.psychology-center .hero,.app-shell main.specialty-agent-page .specialty-agent-hero,.app-shell main.page>.topbar) :where(p,.hero-copy p,.subtitle,.messages-subtitle,.specialty-agent-lede){color:#ffffffd1!important;margin:0!important;font-size:.94rem!important;line-height:1.58!important}.app-shell main.messages-page .messages-hero{position:relative}.app-shell main.messages-page .messages-hero>.messages-back-button{position:absolute!important;top:42px!important;left:48px!important}.app-shell main.messages-page .messages-hero>div:first-of-type{flex:1;min-width:0;margin-left:0!important}:where(.app-shell main.patients-page .patients-shell>.patients-hero,.app-shell main.licenses-page .licenses-shell>.licenses-hero,.app-shell main.audit-page .audit-hero,.app-shell main.incidents-page .incidents-hero,.app-shell main.profile-page .profile-page-header,.app-shell main.page>.topbar) .hero-copy{flex:1;min-width:0}@media (max-width:760px){:where(.app-shell main.patients-page,.app-shell main.messages-page,.app-shell main.templates-page,.app-shell main.profile-page,.app-shell main.licenses-page,.app-shell main.audit-page,.app-shell main.incidents-page,.app-shell main.page){padding:16px!important}:where(.app-shell main.patients-page .patients-shell>.patients-hero,.app-shell main.messages-page .messages-shell>.messages-hero,.app-shell main.templates-page .templates-shell>.templates-hero,.app-shell main.profile-page .profile-page-header,.app-shell main.licenses-page .licenses-shell>.licenses-hero,.app-shell main.audit-page .audit-hero,.app-shell main.incidents-page .incidents-hero,.app-shell main.psychology-center .hero,.app-shell main.specialty-agent-page .specialty-agent-hero,.app-shell main.page>.topbar){flex-direction:column!important;align-items:flex-start!important;min-height:0!important;padding:26px 24px!important}.app-shell main.messages-page .messages-hero>.messages-back-button{order:3;position:static!important}}.landing-deluxe.app-shell main.patients-page .patients-shell>.patients-hero.premium-title-hero,.landing-deluxe.app-shell main.messages-page .messages-shell>.messages-hero.premium-title-hero,.landing-deluxe.app-shell main.templates-page .templates-shell>.templates-hero.premium-title-hero,.landing-deluxe.app-shell main.profile-page .profile-page-header.premium-title-hero,.landing-deluxe.app-shell main.licenses-page .licenses-shell>.licenses-hero.premium-title-hero,.landing-deluxe.app-shell main.audit-page .audit-hero.premium-title-hero,.landing-deluxe.app-shell main.incidents-page .incidents-hero.premium-title-hero{background:linear-gradient(124deg, color-mix(in srgb, var(--specialty-accent,#34495e) 78%, #111a38), color-mix(in srgb, var(--specialty-accent,#34495e) 64%, #17234a) 52%, color-mix(in srgb, var(--specialty-accent,#34495e) 76%, #27386c))!important;background-image:linear-gradient(124deg, color-mix(in srgb, var(--specialty-accent,#34495e) 78%, #111a38), color-mix(in srgb, var(--specialty-accent,#34495e) 64%, #17234a) 52%, color-mix(in srgb, var(--specialty-accent,#34495e) 76%, #27386c))!important}:where(.app-shell main.patients-page,.app-shell main.messages-page,.app-shell main.templates-page,.app-shell main.profile-page,.app-shell main.licenses-page,.app-shell main.audit-page,.app-shell main.incidents-page,.app-shell main.page,main.specialty-agent-page){box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(24px,3.2vw,40px) clamp(16px,3.2vw,40px) 56px!important}:where(.app-shell main.patients-page .patients-shell,.app-shell main.messages-page .messages-shell,.app-shell main.templates-page>div,.app-shell main.profile-page .profile-container,.app-shell main.licenses-page .licenses-shell,main.specialty-agent-page>*){width:100%!important;max-width:1680px!important;margin-left:auto!important;margin-right:auto!important}:where(.app-shell .clinical-page-hero,.app-shell main.patients-page .patients-hero,.app-shell main.messages-page .messages-hero,.app-shell main.templates-page .templates-hero){box-sizing:border-box;position:relative;overflow:hidden;align-items:stretch!important;justify-content:initial!important;border-radius:26px!important;grid-template-rows:auto minmax(0,1fr)!important;gap:22px!important;width:100%!important;min-height:232px!important;margin:0 0 24px!important;padding:28px 42px 38px!important;display:grid!important}:where(.app-shell .clinical-page-hero .clinical-hero-top,.app-shell main.patients-page .patients-hero .clinical-hero-top,.app-shell main.messages-page .messages-hero .clinical-hero-top,.app-shell main.templates-page .templates-hero .clinical-hero-top){justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}:where(.app-shell .clinical-page-hero .clinical-hero-body,.app-shell main.patients-page .patients-hero .clinical-hero-body,.app-shell main.messages-page .messages-hero .clinical-hero-body,.app-shell main.templates-page .templates-hero .clinical-hero-body){grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;min-width:0;display:grid}:where(.clinical-hero-eyebrow,.messages-eyebrow,.templates-eyebrow){letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;min-width:0;line-height:1.2;display:inline-flex;color:#ffffffb8!important;font-size:11px!important;font-weight:850!important}:where(.clinical-hero-security,.clinical-hero-back){white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:760;display:inline-flex;color:#ffffffdb!important}.clinical-hero-security{background:#ffffff1a;border:1px solid #ffffff42;border-radius:999px;padding:8px 12px}:where(.app-shell .clinical-page-hero h1,.app-shell main.patients-page .patients-hero h1,.app-shell main.messages-page .messages-hero h1,.app-shell main.templates-page .templates-hero h1){color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.06em!important;background:0 0!important;max-width:18ch!important;margin:0 0 10px!important;font-size:clamp(2.45rem,5.2vw,4.5rem)!important;font-weight:780!important;line-height:.96!important}:where(.app-shell .clinical-page-hero p,.app-shell main.patients-page .patients-hero p,.app-shell main.messages-page .messages-hero p,.app-shell main.templates-page .templates-hero p){max-width:62ch;color:#fffc!important;margin:0!important;font-size:15px!important;line-height:1.55!important}:where(.app-shell .clinical-page-hero .hero-actions,.app-shell .clinical-page-hero .messages-hero-actions,.app-shell .clinical-page-hero .templates-hero-actions,.app-shell main.messages-page .messages-hero-actions){flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex!important;position:static!important}:where(.app-shell .clinical-page-hero .hero-actions>*,.app-shell .clinical-page-hero .messages-hero-actions>*,.app-shell .clinical-page-hero .templates-hero-actions>*){white-space:nowrap;min-height:44px}.app-shell main.messages-page .messages-hero>.messages-back-button{color:#ffffffdb;background:0 0;border:0;width:fit-content;padding:0;display:inline-flex;order:initial!important;position:static!important}.app-shell main.messages-page .messages-hero>.messages-back-button+div{min-width:0}.app-shell main.messages-page .messages-hero{grid-template-rows:auto minmax(0,1fr)!important}.app-shell main.messages-page .messages-hero>.messages-back-button{grid-row:1}.app-shell main.messages-page .messages-hero>.messages-back-button+div,.app-shell main.messages-page .messages-hero .messages-hero-actions{grid-row:2}.app-shell main.messages-page .messages-hero .messages-eyebrow{margin-bottom:12px}.app-shell main.templates-page .templates-hero{background:linear-gradient(124deg, color-mix(in srgb, var(--specialty-accent,#34495e) 78%, #111a38), color-mix(in srgb, var(--specialty-accent,#34495e) 64%, #17234a) 52%, color-mix(in srgb, var(--specialty-accent,#34495e) 76%, #27386c))!important}.app-shell main.templates-page .templates-hero>div:first-child{flex:1;min-width:0}.app-shell main.templates-page .templates-hero .templates-eyebrow{margin-bottom:12px}.app-shell main.templates-page .templates-hero button{color:#fff!important;box-shadow:none!important;background:#ffffff29!important;border:1px solid #ffffff40!important}main.specialty-agent-page{box-sizing:border-box;overflow-x:hidden;width:100%!important;min-width:0!important}main.specialty-agent-page .specialty-agent-hero{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;align-items:stretch!important;gap:36px!important;width:100%!important;min-width:0!important;max-width:1680px!important;min-height:320px!important;margin:0 auto 24px!important;padding:42px 48px!important;display:grid!important}main.specialty-agent-page .specialty-agent-hero-copy{flex-direction:column;align-items:flex-start;display:flex;width:100%!important;min-width:0!important}main.specialty-agent-page .specialty-agent-breadcrumb{flex-wrap:wrap!important;width:100%!important;min-width:0!important;margin-bottom:28px!important;display:flex!important}main.specialty-agent-page .specialty-agent-hero h1{white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:none!important;margin:0!important;font-size:clamp(3.4rem,7vw,6.8rem)!important;line-height:.92!important}main.specialty-agent-page .specialty-agent-role,main.specialty-agent-page .specialty-agent-lede{width:100%!important;max-width:72ch!important}main.specialty-agent-page .specialty-agent-rail{width:100%!important;min-width:0!important}@media (max-width:820px){:where(.app-shell main.patients-page,.app-shell main.messages-page,.app-shell main.templates-page,main.specialty-agent-page){padding:16px!important}:where(.app-shell .clinical-page-hero,.app-shell main.patients-page .patients-hero,.app-shell main.messages-page .messages-hero,.app-shell main.templates-page .templates-hero){grid-template-rows:auto auto!important;min-height:0!important;padding:26px 24px!important}:where(.app-shell .clinical-page-hero .clinical-hero-body,.app-shell main.patients-page .patients-hero .clinical-hero-body,.app-shell main.messages-page .messages-hero .clinical-hero-body,.app-shell main.templates-page .templates-hero .clinical-hero-body){grid-template-columns:1fr;gap:20px}:where(.app-shell .clinical-page-hero .hero-actions,.app-shell .clinical-page-hero .messages-hero-actions,.app-shell .clinical-page-hero .templates-hero-actions,.app-shell main.messages-page .messages-hero-actions){justify-content:flex-start}main.specialty-agent-page .specialty-agent-hero{grid-template-columns:1fr!important;padding:28px 24px!important}}:where(.app-shell main.clx-calendar,main.clx-calendar){box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(24px,3.2vw,40px) clamp(16px,3.2vw,40px) 56px!important}:where(.app-shell main.clx-calendar .clx-calendar__header,main.clx-calendar .clx-calendar__header){box-sizing:border-box;border-radius:26px!important;grid-template-rows:auto minmax(0,1fr)!important;gap:22px!important;width:100%!important;max-width:1680px!important;min-height:232px!important;margin:0 auto 24px!important;padding:28px 42px 38px!important;display:grid!important}:where(.app-shell main.clx-calendar .clx-calendar__heading,main.clx-calendar .clx-calendar__heading){min-width:0;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:28px!important;display:grid!important}:where(.app-shell main.clx-calendar .clx-calendar__header-actions,main.clx-calendar .clx-calendar__header-actions){flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex!important}:where(.app-shell main.clx-calendar .clx-calendar__kicker,main.clx-calendar .clx-calendar__kicker){color:#ffffffb8!important;font-size:11px!important}:where(.app-shell main.clx-calendar h1,main.clx-calendar h1){max-width:18ch;color:#fff!important;font-size:clamp(2.45rem,5.2vw,4.5rem)!important;line-height:.96!important}:where(.app-shell main.clx-calendar .clx-calendar__subtitle,main.clx-calendar .clx-calendar__subtitle){max-width:62ch;color:#fffc!important}:where(.app-shell main.clx-calendar .clx-calendar__primary,main.clx-calendar .clx-calendar__primary){white-space:nowrap;min-height:44px}@media (max-width:820px){:where(.app-shell main.clx-calendar,main.clx-calendar){padding:16px!important}:where(.app-shell main.clx-calendar .clx-calendar__header,main.clx-calendar .clx-calendar__header){min-height:0!important;padding:26px 24px!important}:where(.app-shell main.clx-calendar .clx-calendar__heading,main.clx-calendar .clx-calendar__heading){grid-template-columns:1fr!important;gap:20px!important}:where(.app-shell main.clx-calendar .clx-calendar__header-actions,main.clx-calendar .clx-calendar__header-actions){justify-content:flex-start}}.landing-deluxe.app-shell .premium-title-hero,.landing-deluxe.app-shell .specialty-agent-hero,.landing-deluxe.app-shell .clx-calendar__header{background-image:linear-gradient(124deg, color-mix(in srgb, var(--specialty-accent,#34495e) 78%, #111a38), color-mix(in srgb, var(--specialty-accent,#34495e) 64%, #17234a) 52%, color-mix(in srgb, var(--specialty-accent,#34495e) 76%, #27386c))!important}:where(.app-shell .clinical-page-hero,.app-shell main.patients-page .patients-hero,.app-shell main.messages-page .messages-hero,.app-shell main.templates-page .templates-hero,.app-shell main.clx-calendar .clx-calendar__header){gap:14px!important;min-height:184px!important;padding:24px 32px 28px!important}:where(.app-shell .clinical-page-hero>div:last-child,.app-shell main.patients-page .patients-hero>div:last-child,.app-shell main.messages-page .messages-hero>div:last-child,.app-shell main.templates-page .templates-hero>div:last-child){width:100%!important;min-width:0!important;max-width:none!important}:where(.app-shell .clinical-page-hero .clinical-hero-body,.app-shell main.patients-page .patients-hero .clinical-hero-body,.app-shell main.messages-page .messages-hero .clinical-hero-body,.app-shell main.templates-page .templates-hero .clinical-hero-body){grid-template-columns:minmax(0,1fr) max-content!important;align-items:end!important;gap:24px!important;width:100%!important;min-width:0!important}:where(.app-shell .clinical-page-hero .clinical-hero-body>:first-child,.app-shell main.patients-page .patients-hero .clinical-hero-body>:first-child,.app-shell main.messages-page .messages-hero .clinical-hero-body>:first-child,.app-shell main.templates-page .templates-hero .clinical-hero-body>:first-child){width:auto!important;min-width:0!important;max-width:none!important}:where(.app-shell .clinical-page-hero .clinical-hero-body>.hero-actions,.app-shell main.patients-page .patients-hero .clinical-hero-body>.hero-actions,.app-shell main.templates-page .templates-hero .clinical-hero-body>.hero-actions,.app-shell main.messages-page .messages-hero .clinical-hero-body>.messages-hero-actions){align-self:end;width:max-content!important;min-width:max-content!important;max-width:none!important}:where(.app-shell .clinical-page-hero h1,.app-shell main.patients-page .patients-hero h1,.app-shell main.messages-page .messages-hero h1,.app-shell main.templates-page .templates-hero h1,.app-shell main.clx-calendar .clx-calendar__heading h1){overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;text-wrap:balance!important;letter-spacing:-.045em!important;width:auto!important;min-width:0!important;max-width:none!important;font-size:clamp(2.05rem,3.5vw,3.55rem)!important;line-height:1.02!important}:where(.app-shell .clinical-page-hero p,.app-shell main.patients-page .patients-hero p,.app-shell main.messages-page .messages-hero p,.app-shell main.templates-page .templates-hero p,.app-shell main.clx-calendar .clx-calendar__subtitle){max-width:72ch!important}.app-shell main.messages-page .messages-hero>.clinical-hero-top .messages-back-button,.app-shell main.messages-page .messages-hero .messages-back-button{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#ffffffe6!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important}.app-shell main.messages-page .messages-hero .messages-back-button svg{color:currentColor!important;stroke:currentColor!important}:where(.landing-deluxe.app-shell .premium-title-hero,.landing-deluxe.app-shell .topbar,.landing-deluxe.app-shell .specialty-page-hero){min-height:184px!important;padding:24px 32px 28px!important;overflow:visible!important}:where(.landing-deluxe.app-shell .premium-title-hero h1,.landing-deluxe.app-shell .topbar h1,.landing-deluxe.app-shell .specialty-page-hero h1){overflow-wrap:normal!important;word-break:normal!important;text-wrap:balance!important;width:auto!important;max-width:100%!important;font-size:clamp(2.05rem,3.5vw,3.55rem)!important;line-height:1.02!important}:where(.landing-deluxe.app-shell .premium-title-hero>div,.landing-deluxe.app-shell .topbar>div,.landing-deluxe.app-shell .specialty-page-hero>div){min-width:0!important;max-width:none!important}main.specialty-agent-page .specialty-agent-hero{gap:28px!important;min-height:270px!important;padding:30px 36px!important}main.specialty-agent-page .specialty-agent-hero h1{overflow-wrap:normal!important;word-break:normal!important;width:auto!important;max-width:100%!important;font-size:clamp(3rem,5.4vw,5rem)!important;line-height:.96!important}main.specialty-agent-page .specialty-agent-rail{align-self:stretch;box-shadow:0 16px 34px #1c4a821f;color:#203657!important;background:#f3f7ff!important;border-color:#b9d1f2!important}main.specialty-agent-page .specialty-agent-rail .specialty-agent-mark{color:#2e74c7!important;background:#d7e8ff!important;border-color:#a9c9f2!important}main.specialty-agent-page .specialty-agent-rail .specialty-kicker,main.specialty-agent-page .specialty-agent-rail>strong,main.specialty-agent-page .specialty-agent-rail>p,main.specialty-agent-page .specialty-agent-rail li{color:#203657!important}main.specialty-agent-page .specialty-agent-rail .specialty-kicker{letter-spacing:.1em;font-weight:850}main.specialty-agent-page .specialty-agent-rail li:before{background:#5b9ce5!important}@media (max-width:820px){:where(.app-shell .clinical-page-hero,.app-shell main.patients-page .patients-hero,.app-shell main.messages-page .messages-hero,.app-shell main.templates-page .templates-hero,.app-shell main.clx-calendar .clx-calendar__header){min-height:0!important;padding:22px 24px!important}:where(.app-shell .clinical-page-hero .clinical-hero-body,.app-shell main.patients-page .patients-hero .clinical-hero-body,.app-shell main.messages-page .messages-hero .clinical-hero-body,.app-shell main.templates-page .templates-hero .clinical-hero-body){grid-template-columns:1fr!important}:where(.app-shell .clinical-page-hero .clinical-hero-body>.hero-actions,.app-shell main.patients-page .patients-hero .clinical-hero-body>.hero-actions,.app-shell main.templates-page .templates-hero .clinical-hero-body>.hero-actions,.app-shell main.messages-page .messages-hero .clinical-hero-body>.messages-hero-actions){justify-content:flex-start;width:100%!important;min-width:0!important}}.app-shell main.patients-page .hero-actions .primary-button,.landing-deluxe.app-shell main.patients-page .hero-actions .primary-button,.app-shell main.templates-page .templates-hero .hero-actions>button,.landing-deluxe.app-shell main.templates-page .templates-hero .hero-actions>button{min-height:44px!important;color:var(--specialty-accent,#34495e)!important;box-shadow:none!important;background:#fff!important;border:1px solid #fff6!important;border-radius:14px!important;padding:12px 18px!important;font-weight:800!important}.app-shell main.patients-page .hero-actions .primary-button:hover,.landing-deluxe.app-shell main.patients-page .hero-actions .primary-button:hover,.app-shell main.templates-page .templates-hero .hero-actions>button:hover,.landing-deluxe.app-shell main.templates-page .templates-hero .hero-actions>button:hover{color:var(--specialty-accent,#34495e)!important;background:#ffffffe6!important;border-color:#fff9!important}:where(.app-shell .premium-detail-layout .premium-detail-layout__header,.premium-detail-layout .premium-detail-layout__header){background:#fff!important;border:1px solid #d7e2ef!important;border-radius:20px!important;padding:22px 24px 20px!important;box-shadow:0 16px 34px #1f3e6814!important}:where(.app-shell .premium-detail-layout .premium-detail-layout__title,.premium-detail-layout .premium-detail-layout__title){overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;width:auto!important;max-width:100%!important;color:var(--specialty-ink,#182530)!important;-webkit-text-fill-color:var(--specialty-ink,#182530)!important;background:0 0!important;font-size:34px!important;line-height:1.12!important}:where(.app-shell .premium-detail-layout .premium-back-button,.premium-detail-layout .premium-back-button){width:fit-content!important;min-width:0!important;height:auto!important;min-height:0!important;color:var(--specialty-accent,#34495e)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;margin:0 0 14px!important;padding:0!important;display:inline-flex!important;transform:none!important}:where(.app-shell .premium-detail-layout .premium-back-button:hover,.app-shell .premium-detail-layout .premium-back-button:focus-visible,.premium-detail-layout .premium-back-button:hover,.premium-detail-layout .premium-back-button:focus-visible){color:color-mix(in srgb, var(--specialty-accent,#34495e) 82%, #182530)!important;box-shadow:none!important;background:0 0!important;border:0!important}:where(.app-shell .premium-detail-layout .premium-back-button svg,.premium-detail-layout .premium-back-button svg){color:currentColor!important;stroke:currentColor!important}:where(.app-shell main.agent-history-page,main.agent-history-page){box-sizing:border-box;min-height:100vh;background:var(--app-canvas,#f3f5f6)!important;width:100%!important;color:var(--app-ink,#182530)!important;padding:28px 32px 52px!important}:where(.app-shell main.agent-history-page .agent-history-hero,main.agent-history-page .agent-history-hero){border:1px solid var(--app-line,#d8e0e5)!important;background:var(--app-surface,#fff)!important;min-height:0!important;color:var(--app-ink,#182530)!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:end!important;gap:24px!important;margin:0 0 20px!important;padding:22px 24px!important;display:grid!important;box-shadow:0 1px 3px #1825300d!important}:where(.app-shell main.agent-history-page .agent-history-hero>div:first-child,main.agent-history-page .agent-history-hero>div:first-child){min-width:0!important}:where(.app-shell main.agent-history-page .agent-history-hero h1,main.agent-history-page .agent-history-hero h1){width:auto!important;max-width:none!important;color:var(--app-ink,#182530)!important;-webkit-text-fill-color:var(--app-ink,#182530)!important;letter-spacing:0!important;overflow-wrap:normal!important;word-break:normal!important;background:0 0!important;margin:4px 0 8px!important;font-size:30px!important;line-height:1.2!important}:where(.app-shell main.agent-history-page .agent-history-hero p,main.agent-history-page .agent-history-hero p){max-width:76ch!important;color:var(--app-ink-soft,#61707b)!important;margin:0!important;font-size:14px!important;line-height:1.5!important}:where(.app-shell main.agent-history-page .agent-history-back,main.agent-history-page .agent-history-back){width:fit-content!important;color:var(--specialty-accent,#34495e)!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:750!important;display:inline-flex!important}:where(.app-shell main.agent-history-page .agent-history-kicker,main.agent-history-page .agent-history-kicker){color:var(--specialty-accent,#34495e)!important;letter-spacing:0!important;align-items:center!important;gap:8px!important;margin-top:16px!important;font-size:11px!important;display:inline-flex!important}:where(.app-shell main.agent-history-page .agent-history-protection,main.agent-history-page .agent-history-protection){border:1px solid var(--app-line,#d8e0e5)!important;background:var(--app-canvas,#f3f5f6)!important;min-height:32px!important;color:var(--app-ink-soft,#61707b)!important;border-radius:8px!important;place-self:start end!important;padding:6px 10px!important;font-size:12px!important}:where(.app-shell main.agent-history-page .agent-history-stats,main.agent-history-page .agent-history-stats){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0 0 20px!important;display:grid!important}:where(.app-shell main.agent-history-page .agent-history-stat,main.agent-history-page .agent-history-stat){border:1px solid var(--app-line,#d8e0e5)!important;min-height:100px!important;color:var(--app-ink,#182530)!important;background:#fff!important;border-radius:8px!important;padding:16px!important;box-shadow:0 1px 3px #1825300a!important}:where(.app-shell main.agent-history-page .agent-history-stat-primary,main.agent-history-page .agent-history-stat-primary){background:var(--specialty-accent,#34495e)!important;color:#fff!important}:where(.app-shell main.agent-history-page .agent-history-stat span,main.agent-history-page .agent-history-stat span){background:color-mix(in srgb, var(--specialty-accent,#34495e) 10%, #fff)!important;width:32px!important;height:32px!important;color:var(--specialty-accent,#34495e)!important;border-radius:8px!important;place-items:center!important;margin:0!important;display:grid!important}:where(.app-shell main.agent-history-page .agent-history-stat-primary span,main.agent-history-page .agent-history-stat-primary span){color:#fff!important;background:#ffffff24!important}:where(.app-shell main.agent-history-page .agent-history-stat small,.app-shell main.agent-history-page .agent-history-stat em,main.agent-history-page .agent-history-stat small,main.agent-history-page .agent-history-stat em){color:var(--app-ink-soft,#61707b)!important;margin-top:10px!important;font-style:normal!important;display:block!important}:where(.app-shell main.agent-history-page .agent-history-stat-primary small,.app-shell main.agent-history-page .agent-history-stat-primary em,main.agent-history-page .agent-history-stat-primary small,main.agent-history-page .agent-history-stat-primary em){color:#ffffffc2!important}:where(.app-shell main.agent-history-page .agent-history-stat strong,main.agent-history-page .agent-history-stat strong){color:inherit!important;margin-top:3px!important;font-size:2rem!important;line-height:1!important;display:block!important}:where(.app-shell main.agent-history-page .agent-history-panel,main.agent-history-page .agent-history-panel){border:1px solid var(--app-line,#d8e0e5)!important;background:#fff!important;border-radius:8px!important;box-shadow:0 1px 3px #1825300a!important}:where(.app-shell main.agent-history-page .agent-history-toolbar,main.agent-history-page .agent-history-toolbar){border-bottom:1px solid var(--app-line,#d8e0e5)!important;background:#fff!important;padding:16px!important}:where(.app-shell main.agent-history-page .agent-history-refresh,main.agent-history-page .agent-history-refresh){border:1px solid var(--specialty-accent,#34495e)!important;background:var(--specialty-accent,#34495e)!important;color:#fff!important;border-radius:8px!important;min-height:40px!important;padding:9px 13px!important;font-weight:750!important}:where(.app-shell main.agent-history-page .agent-history-filters,main.agent-history-page .agent-history-filters){border-bottom:1px solid var(--app-line,#d8e0e5)!important;background:var(--app-canvas,#f3f5f6)!important;padding:14px 16px!important}:where(.app-shell main.agent-history-page .agent-history-filters small,main.agent-history-page .agent-history-filters small){color:var(--app-ink-soft,#61707b)!important}:where(.app-shell main.agent-history-page .agent-history-table th,main.agent-history-page .agent-history-table th){background:var(--app-canvas,#f3f5f6)!important;color:var(--app-ink-soft,#61707b)!important}@media (max-width:900px){:where(.app-shell main.agent-history-page .agent-history-hero,main.agent-history-page .agent-history-hero){grid-template-columns:1fr!important;align-items:start!important}:where(.app-shell main.agent-history-page .agent-history-stats,main.agent-history-page .agent-history-stats){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.landing-deluxe.app-shell .app-shell-content main{transition:none!important}.app-shell main.messages-page .messages-hero .messages-new-button,.landing-deluxe.app-shell main.messages-page .messages-hero .messages-new-button{color:var(--specialty-accent,#34495e)!important;box-shadow:none!important;background:#fff!important;border:1px solid #fff6!important;font-weight:800!important}.app-shell main.messages-page .messages-hero .messages-new-button:hover,.landing-deluxe.app-shell main.messages-page .messages-hero .messages-new-button:hover{color:var(--specialty-accent,#34495e)!important;background:#ffffffe6!important}.app-shell main.messages-page .messages-hero .messages-refresh,.landing-deluxe.app-shell main.messages-page .messages-hero .messages-refresh{color:#ffffffe6!important;box-shadow:none!important;background:#ffffff21!important;border:1px solid #ffffff47!important}.app-shell main.messages-page .messages-hero .messages-refresh:hover:not(:disabled),.landing-deluxe.app-shell main.messages-page .messages-hero .messages-refresh:hover:not(:disabled){background:#ffffff38!important}@media (max-width:560px){:where(.app-shell main.agent-history-page,main.agent-history-page){padding:18px 12px 40px!important}:where(.app-shell main.agent-history-page .agent-history-hero,main.agent-history-page .agent-history-hero){padding:22px 20px 24px!important}}
