/* Approved internal decoration only. No rail, navigation, logo or app-shell selectors. */
:root{--bbr-visual-purple:#7254b6;--bbr-visual-purple-fg:#59408f;--bbr-visual-purple-soft:#f0eafb;--bbr-visual-teal:#237d76;--bbr-visual-teal-fg:#185d57;--bbr-visual-teal-soft:#e6f3ef;--bbr-visual-peach:#cf754e;--bbr-visual-peach-fg:#94431f;--bbr-visual-peach-soft:#faeee7;--bbr-visual-blue:#3377c8;--bbr-visual-blue-fg:#245b9b;--bbr-visual-blue-soft:#eaf1fc;--bbr-visual-yellow:#e8b858;--bbr-visual-yellow-soft:#fbf3df;}
.bbr-visual-blue{color:var(--bbr-visual-blue-fg);background:var(--bbr-visual-blue-soft);}.bbr-visual-purple{color:var(--bbr-visual-purple-fg);background:var(--bbr-visual-purple-soft);}.bbr-visual-teal{color:var(--bbr-visual-teal-fg);background:var(--bbr-visual-teal-soft);}.bbr-visual-peach{color:var(--bbr-visual-peach-fg);background:var(--bbr-visual-peach-soft);}
.bbr-visual-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);flex:none;}.bbr-visual-icon svg{width:20px;height:20px;}
.bbr-visual-heading{display:flex!important;align-items:center;gap:var(--space-200);min-width:0;}.bbr-visual-art{width:100%;height:64px;flex:none;}.bbr-visual-art svg{display:block;width:100%;height:100%;}
#lzb-root .bbr-visual-widget{display:flex;flex-direction:column;min-width:0;}#lzb-root .bbr-visual-widget>h2{min-height:36px;margin-bottom:var(--space-200);}#lzb-root .bbr-visual-widget>h2 .hcount{margin-left:auto;}#lzb-root .bbr-visual-widget>.bbr-visual-art{margin-top:auto;padding-top:var(--space-200);}#lzb-root .bbr-visual-widget .rowk{min-width:0;}#lzb-root .bbr-visual-widget .rowk>span{min-width:0;overflow-wrap:anywhere;}
#content-agent .bbr-visual-welcome{max-width:720px;width:100%;margin:0 auto!important;text-align:center;}#content-agent .bbr-visual-welcome>.bbr-visual-art{height:100px;margin-bottom:var(--space-200);}#content-agent .bbr-visual-welcome .lz-chat-welcome-mark{display:none!important;}#content-agent .bbr-visual-prompts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-300);margin-top:var(--space-500);}#content-agent .bbr-visual-prompt.btn{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-300);padding:var(--space-300);min-height:60px;white-space:normal;text-align:left;border-radius:var(--radius-lg)!important;background:var(--bbr-bg-surface);color:var(--bbr-fg-primary);}
#content-agent #agent-messages{background:linear-gradient(var(--bbr-visual-purple-soft),var(--bbr-bg-surface) 45%)!important;}#content-agent .agent-ai-disclosure{background:var(--bbr-visual-purple-soft);color:var(--bbr-visual-purple-fg);}#content-agent .bbr-visual-conversation-icon{width:28px;height:28px;float:left;margin-right:var(--space-200);}#content-agent .bbr-visual-conversation-icon svg{width:16px;height:16px;}
#content-voice-agent #va-client-hero{background:linear-gradient(110deg,var(--bbr-bg-surface) 60%,var(--bbr-visual-blue-soft))!important;color:var(--bbr-fg-primary)!important;box-shadow:var(--shadow-sm)!important;border:1px solid var(--bbr-bd-default);padding:var(--space-500)!important;}#content-voice-agent #va-client-hero .va-orb{display:none!important;}#content-voice-agent .bbr-visual-hero-layout{display:flex;align-items:center;gap:var(--space-400);}#content-voice-agent .bbr-visual-hero-copy{flex:1;min-width:0;}#content-voice-agent .bbr-visual-hero-copy>p{color:var(--bbr-fg-muted)!important;font-size:var(--text-sm)!important;margin:var(--space-300) 0 0!important;}#content-voice-agent .bbr-visual-hero-layout>.bbr-visual-art{width:180px;height:104px;}#content-voice-agent .bbr-visual-voice-card{background:var(--bbr-bg-surface)!important;border-color:var(--bbr-bd-default)!important;padding:var(--space-500)!important;}#content-voice-agent .bbr-visual-voice-actions{margin-left:auto;flex:none;}#content-voice-agent .section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-400);flex-wrap:wrap;}#content-voice-agent .va-voice-pill{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:var(--space-200);padding:var(--space-300)!important;text-align:left;white-space:normal;background:var(--bbr-bg-surface);color:var(--bbr-fg-primary);border-color:var(--bbr-bd-default);border-radius:var(--radius-md);min-height:76px;}#content-voice-agent .va-voice-pill>div{min-width:0;overflow-wrap:anywhere;}#content-voice-agent .va-voice-pill.sel{border-color:var(--bbr-accent);background:var(--bbr-accent-soft);color:var(--bbr-fg-primary);box-shadow:inset 0 0 0 1px var(--bbr-accent);}#content-voice-agent .bbr-visual-voice-avatar{grid-row:1/3;width:28px;height:28px;display:grid;place-items:center;border-radius:var(--radius-md);font-weight:600;font-size:var(--text-xs);}
[data-bbr-internal-page="offers"] .bbr-visual-offers-layout{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.4fr);gap:var(--space-400);align-items:start;}[data-bbr-internal-page="offers"] .card{background:var(--bbr-bg-surface);border-color:var(--bbr-bd-default);padding:var(--space-500);border-radius:var(--radius-lg);}[data-bbr-internal-page="offers"] .bbr-visual-form-heading{display:flex;align-items:center;gap:var(--space-300);flex-wrap:wrap;margin-bottom:var(--space-300);}[data-bbr-internal-page="offers"] .bbr-visual-form-heading h2{margin:0;flex:1;font-size:var(--text-base);}[data-bbr-internal-page="offers"] .bbr-visual-form-actions{margin:0!important;gap:var(--space-200)!important;flex:none;}[data-bbr-internal-page="offers"] .bbr-visual-offers-layout>.card:first-child>.row,[data-bbr-internal-page="offers"] .bbr-visual-offers-layout>.card:first-child>div:not(.bbr-visual-form-heading){margin-top:var(--space-300)!important;}[data-bbr-internal-page="offers"] input,[data-bbr-internal-page="offers"] select,[data-bbr-internal-page="offers"] textarea{max-width:100%;min-width:0;font-family:var(--bbr-font-sans);font-size:var(--text-sm);border-color:var(--bbr-bd-strong);background:var(--bbr-bg-surface);color:var(--bbr-fg-primary);}[data-bbr-internal-page="offers"] .offer{display:flex;flex-direction:column;min-width:0;padding:var(--space-400);background:var(--bbr-bg-surface);border-color:var(--bbr-bd-default);overflow:hidden;}[data-bbr-internal-page="offers"] .offer h3,[data-bbr-internal-page="offers"] .offer .muted{overflow-wrap:anywhere;}[data-bbr-internal-page="offers"] .offer .acts{margin-top:auto;padding-top:var(--space-300);gap:var(--space-200);flex-wrap:wrap;}[data-bbr-internal-page="offers"] .bbr-visual-offer-art{height:100px;margin-bottom:var(--space-300);border-radius:var(--radius-md);}[data-bbr-internal-page="offers"] .bbr-visual-voucher-art{width:160px;height:80px;margin:var(--space-200) 0;}[data-bbr-internal-page="offers"] .badge{background:var(--bbr-visual-purple-soft);color:var(--bbr-visual-purple-fg);border-radius:var(--radius-md);}[data-bbr-internal-page="offers"] .grid{gap:var(--space-300);}
@media(max-width:1280px){#content-agent .bbr-visual-welcome>.bbr-visual-art{height:64px;}#content-agent .bbr-visual-prompt.btn{min-height:52px;padding:var(--space-200);}[data-bbr-internal-page="offers"] .grid{grid-template-columns:1fr;}}
@media(max-width:980px){[data-bbr-internal-page="offers"] .bbr-visual-offers-layout{grid-template-columns:1fr;}[data-bbr-internal-page="offers"] .grid{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:600px){#content-agent .bbr-visual-prompts{grid-template-columns:1fr;}#content-voice-agent .bbr-visual-hero-layout{flex-direction:column;}#content-voice-agent .bbr-visual-voice-actions{margin-left:0;}#content-voice-agent #va-voice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}#content-voice-agent .va-voice-pill{grid-template-columns:minmax(0,1fr);padding:var(--space-200)!important;}#content-voice-agent .bbr-visual-voice-avatar{display:none;}[data-bbr-internal-page="offers"] .grid{grid-template-columns:1fr;}[data-bbr-internal-page="offers"] .row>div{min-width:0!important;max-width:100%;}[data-bbr-internal-page="offers"] input,[data-bbr-internal-page="offers"] select,[data-bbr-internal-page="offers"] textarea{font-size:16px;min-height:44px;}[data-bbr-internal-page="offers"] .btn,[data-bbr-internal-page="offers"] .btn.btn-sm{min-height:44px;}}
#content-voice-agent #va-voice-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;}#content-voice-agent .va-voice-pill.btn{border-radius:var(--radius-md)!important;}
@media(max-width:600px){#content-voice-agent #va-voice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
[data-bbr-internal-page=offers] .offer>.badge{align-self:flex-start;}

#lzb-root .bbr-visual-attention-art{width:80px;height:48px;margin-left:auto;}@media(max-width:600px){#lzb-root .bbr-visual-attention-art{display:none;}}
@media(max-width:600px){[data-bbr-internal-page=offers] .bbr-visual-offers-layout>.card:first-child>.row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-300);}[data-bbr-internal-page=offers] .bbr-visual-offers-layout>.card:first-child>.row>div{width:100%;}[data-bbr-internal-page=offers] .bbr-visual-offers-layout>.card:first-child input,[data-bbr-internal-page=offers] .bbr-visual-offers-layout>.card:first-child select{width:100%!important;}}