/* Botanical: variegated monstera, forest green and warm paper. No Cosmic Disco rules are changed. */
.owner-theme-choice[data-theme="botanical"] .owner-theme-swatch{background:url("assets/botanical-monstera-stemless-v4.png") 90% 38%/88px auto no-repeat,linear-gradient(110deg,#f3f3df 0 35%,#bbcaac 35% 64%,#315740 64%);border-color:#91a68d}
.owner-theme-choice[data-theme="botanical"],.owner-theme-choice[data-theme="vintage"]{grid-column:auto}
html[data-owner-theme="botanical"]{color-scheme:light;--bg:#e5ede1;--paper:#f5f6ee;--ink:#273e2d;--muted:#5e7163;--line:#bac9b5;--purple:#4c7957;--purple-soft:#d8e4d2;--gold:#436a4d;--green:#406549;--red:#9c3f39;--shadow:0 6px 16px #314e381a;--owner-inner:#e6ede2;--owner-accent-soft:#d2dfcc;--owner-accent-gold:#4a7655;--owner-champagne:#a0bc92}
html[data-owner-theme="botanical"] body{color:var(--ink);background:linear-gradient(90deg,#eaf0e8bb,#f4f5e9dd 46%,#e6eee4bb),url("assets/botanical-monstera-stemless-v4.png") right -120px top -90px/500px auto no-repeat fixed,#eff2e8;background-attachment:fixed}
html[data-owner-theme="botanical"] .top{border-bottom:1px solid #8aad7999;margin-bottom:8px}
html[data-owner-theme="botanical"] .brand>span{color:#4a7755;letter-spacing:.18em}
html[data-owner-theme="botanical"] .top-actions .btn{background:#cddcc6;border:1px solid #8eaf7d;color:#2d4834;box-shadow:2px 2px 0 #81a66e33}
html[data-owner-theme="botanical"] .nav{background:#e3ecdfed;border:1px solid #96b586;border-bottom:3px solid #538560;border-radius:8px 8px 0 0;padding:6px 8px;box-shadow:0 5px 0 #8aad7924}
html[data-owner-theme="botanical"] .nav button{color:#3f6549;border-radius:3px;border-bottom-color:transparent}
html[data-owner-theme="botanical"] .nav button.active{color:#e9efe6!important;background:#487353;border-bottom-color:#88ab76;box-shadow:none}
html[data-owner-theme="botanical"] .nav button:hover:not(.active){background:#ccdbc4;color:#2d4834}
html[data-owner-theme="botanical"] :is(h1,h2,h3,h4){color:#2c4733}
html[data-owner-theme="botanical"] .eyebrow{color:#477252!important}
html[data-owner-theme="botanical"] :is(.muted,.owner-performance-intro p,.owner-growth-card p,.owner-ava-analysis p,.oc-card p){color:#497554}
html[data-owner-theme="botanical"] #workspace :is(.card,.brief-card,.intel,.voice-console,.owner-analytics-card,.owner-growth-card,.owner-growth-metric,.owner-remote-metric,.trajectory-signal,.owner-nexus-step,.owner-nexus-card){background:#f5f6ee!important;color:#273e2d;border-color:#9fbb91;box-shadow:3px 4px 0 #4e7c5918}
html[data-owner-theme="botanical"] #workspace :is(.owner-analytics-card,.owner-growth-metric,.owner-remote-metric,.owner-nexus-step):nth-child(4n+2){background:#dde8d8!important;border-color:#acbea3}
html[data-owner-theme="botanical"] #workspace :is(.owner-analytics-card,.owner-growth-metric,.owner-remote-metric,.owner-nexus-step):nth-child(4n+3){background:#f0eddc!important;border-color:#c7c7a9}
html[data-owner-theme="botanical"] #workspace :is(.owner-analytics-card,.owner-growth-metric,.owner-remote-metric,.owner-nexus-step):nth-child(4n+4){background:#e2edE7!important;border-color:#afc3b7}
html[data-owner-theme="botanical"] :is(.metric,.item,.ow-card,.ow-detail,.ow-profile,.ow-app-details,.ready-row,.voice-wrap,.voice-transcript,.owner-deep-row,.owner-campaign-row,.owner-call-summary>div,.trajectory-goal-choice,.trajectory-checkin-item,.owner-nexus-explain-item,.business-user-row,.owner-permission-card,.vacation-category,.vacation-custom,.vacation-contact-grid fieldset,.onboarding-answer-row,.owner-live-note){background:#e8efe5!important;color:#273e2d!important;border-color:#aac39e!important}
html[data-owner-theme="botanical"] :is(.item b,.item small,.ow-detail dt,.ow-detail dd,.ow-profile h2,.ow-profile span,.ow-status,.business-user-meta b,.business-user-meta small,.owner-call-summary span){color:inherit!important}
html[data-owner-theme="botanical"] .btn{background:#cadac2;color:#2f4c36;border:1px solid #8aad79;border-radius:5px}
html[data-owner-theme="botanical"] .btn.primary{background:#4c7957;color:#f0f2e7;border-color:#3d6146;box-shadow:2px 3px 0 #385a4126}
html[data-owner-theme="botanical"] .btn:hover:not(:disabled){border-color:#3b5f44;filter:brightness(.98)}
html[data-owner-theme="botanical"] :is(input:not([type=checkbox]):not([type=range]),textarea,select){background:#f8f9f3!important;color:#273e2d!important;border-color:#93b383!important;caret-color:#4c7957}
html[data-owner-theme="botanical"] :is(input,textarea,select,button):focus-visible{outline:3px solid #4d7c59;outline-offset:3px}
html[data-owner-theme="botanical"] option{background:#f5f6ee;color:#273e2d}
html[data-owner-theme="botanical"] :is(dialog,.cm-dialog,#ownerUpgradeDialog,#ownerSecurityDialog){background:#f5f6ee;color:#273e2d;border-color:#82a76f}
html[data-owner-theme="botanical"] dialog::backdrop{background:#1c2d2099}
html[data-owner-theme="botanical"] :is(.owner-settings-tabs,.owner-workspace-toolbar){background:#cedcc7;border-color:#93b383}
html[data-owner-theme="botanical"] .owner-settings-tabs button{background:transparent;color:#3c6145}
html[data-owner-theme="botanical"] .owner-settings-tabs button[aria-selected=true]{background:#f1f3e8;color:#497454;border-color:#629c70}
html[data-owner-theme="botanical"] .owner-theme-choice{background:#eff1e5;color:#2b4532;border-color:#8fb07e}
html[data-owner-theme="botanical"] .owner-theme-choice small{color:#497454}
html[data-owner-theme="botanical"] .owner-theme-choice[aria-pressed=true]{border-color:#4d7b58;box-shadow:0 0 0 2px #769e6230}
html[data-owner-theme="botanical"] :is(.ow-avatar,.business-user-avatar){background:#477151;color:#e3ecdf;border-color:#89ac78}
html[data-owner-theme="botanical"] .business-phone{--bp-surface:#e1eadd;--bp-pill:#c9d9c1}
html[data-owner-theme="botanical"] :is(.bp-inset-note,.integration-request-box,.integration-center-foot,.setup-note){background:#d6e3d1;color:#3b5e44;border-color:#95b585}
html[data-owner-theme="botanical"] .notepad{background:linear-gradient(90deg,transparent 0 48px,#7ba26744 48px 49px,transparent 49px),repeating-linear-gradient(180deg,#e9efe6 0 31px,#a0bc9266 31px 32px)!important;color:#32503a;border-color:#8bad7a!important}
html[data-owner-theme="botanical"] .note-body{color:#2d4834}
html[data-owner-theme="botanical"] :is(.notes-empty,.note-meta){color:#4d7c59}
html[data-owner-theme="botanical"] .talk-orb{background:radial-gradient(circle at 32% 22%,#97b688,#548660 70%);border-color:#52825e;box-shadow:0 0 0 6px #8cae7b22,0 6px 20px #3b5f4433;color:#e4ece0}
html[data-owner-theme="botanical"] .talk-label{color:#3d6146}
html[data-owner-theme="botanical"] :is(.owner-remote-voice,#openAvaChat){background:#4a7655;color:#f0f2e6;border-color:#385a41}
html[data-owner-theme="botanical"] :is(.metric b,.owner-growth-metric b,.owner-remote-metric b,.intel b,.owner-analytics-card:not(.positive):not(.watch) b){color:#40674a}
html[data-owner-theme="botanical"] :is(.ow-green,.pill.green,.owner-status-pill.positive){background:#d9e4d3!important;color:#35553d!important;border-color:#89ac77!important}
html[data-owner-theme="botanical"] :is(.ow-yellow,.notice,.owner-status-pill.watch){background:#f2e7bd!important;color:#715623!important;border-color:#c4ad6c!important}
html[data-owner-theme="botanical"] :is(.ow-red,.pill.red,.owner-status-pill.negative){background:#f2dfd5!important;color:#8d3e34!important;border-color:#c79a87!important}
html[data-owner-theme="botanical"] .pill:not(.green):not(.red){background:#cedcc7;color:#3a5d43;border:1px solid #93b383}
html[data-owner-theme="botanical"] .pill.purple{background:#d3e0cd;color:#487353;border-color:#96b586}
html[data-owner-theme="botanical"] .owner-trend-bar i{background:linear-gradient(180deg,#87aa75,#548660);box-shadow:none}
html[data-owner-theme="botanical"] :is(.owner-trend-legend,.owner-trend-bar span,.owner-analytics-card small,.owner-analytics-card span,.owner-performance-status,.trajectory-status){color:#497554}
html[data-owner-theme="botanical"] :is(.owner-ava-analysis,.owner-performance-status,.owner-growth-brief,.trajectory-active-head,.trajectory-driver-control,.trajectory-research-result,.trajectory-data-card,.trajectory-checkin-form,.trajectory-outlook-controls){background:#dce6d7;color:#2e4935;border-color:#90b180}
html[data-owner-theme="botanical"] :is(.trajectory-driver-control output,.trajectory-assumption output,.trajectory-research-button){color:#497554}
html[data-owner-theme="botanical"] .trajectory-goal-choice.selected{border-color:#53845f;box-shadow:0 0 0 2px #5a916825}
/* A garden-inspired mix across Home, with the same approved layout and lettering. */
html[data-owner-theme="botanical"] #home .owner-home-welcome{background:linear-gradient(130deg,#244c39,#142e24)!important;border-color:#57735b;border-top:4px solid #b8c8a3;color:#f4f2df;position:relative;isolation:isolate;overflow:hidden}
html[data-owner-theme="botanical"] #home .owner-home-welcome :is(h1,p,#greeting){color:#e5ece1}
html[data-owner-theme="botanical"] #home .owner-home-welcome .btn.primary{background:#95b585;color:#283f2e;border-color:#b2c9a6}
html[data-owner-theme="botanical"] #home .owner-account-card{background:#dce5ce!important;border-color:#adbba0;color:#2a4431;border-top:4px solid #79956b}
html[data-owner-theme="botanical"] #home #ownerPersonalWidget{background:#e8e9d6!important;border-color:#b6bea4;color:#314b39}
html[data-owner-theme="botanical"] #home #ownerPersonalWidget :is(h3,p,small,.muted){color:#314b39!important}
html[data-owner-theme="botanical"] #home #sharedCallsCard{background:#e2ebde!important;border-left:5px solid #3f6448;border-color:#90b17f}
html[data-owner-theme="botanical"] #performance .owner-performance-intro{background:#34533c!important;border-color:#4d7c59}
html[data-owner-theme="botanical"] #performance .owner-performance-intro :is(h1,h2,p){color:#e2eade!important}
html[data-owner-theme="botanical"] #performance .owner-analytics-card{border-top:4px solid #5f976d}
html[data-owner-theme="botanical"] #remote .owner-remote-hero{background:#d9e4d4;border-color:#8fb07e}
html[data-owner-theme="botanical"] #marketing .owner-growth-metric{border-bottom:3px solid #609a6f}
html[data-owner-theme="botanical"] .marketing-motion{background:#cfdec8;border-color:#7da36a;color:#314f39}
html[data-owner-theme="botanical"] .marketing-motion-activity>div{background:#e4ece0;color:#3d6146;border-color:#96b587}
html[data-owner-theme="botanical"] #trajectory .trajectory-heading{background:linear-gradient(110deg,#203b2e,#36513e)!important;border-color:#6e8568;border-top:4px solid #c5d0ad}
html[data-owner-theme="botanical"] #trajectory .trajectory-form{border-left:5px solid #609a6f;background:#e2eade!important}
html[data-owner-theme="botanical"] #trajectory .trajectory-outlook{background:#d4e1cd!important;border-color:#84a972}
html[data-owner-theme="botanical"] #trajectory .trajectory-research-card{background:#e0e9db!important;border-top:4px solid #598f67}
/* One oversized fern is clipped separately by the Goals title and research header. */
html[data-owner-theme="botanical"] #trajectory .trajectory-brain{display:none}
html[data-owner-theme="botanical"] #trajectory :is(.trajectory-heading,.trajectory-research-head){position:relative;isolation:isolate;overflow:hidden}
html[data-owner-theme="botanical"] #trajectory .trajectory-research-head{display:flex;align-items:center;margin:-22px -22px 24px;padding:32px 30px;min-height:240px;background:#203b2e;border-radius:17px 3px 0 0;border-bottom:1px solid #b8c8a3}
html[data-owner-theme="botanical"] #trajectory :is(.trajectory-heading,.trajectory-research-head)::before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background-image:url("assets/botanical-painted-fern-v4.png");background-repeat:no-repeat;background-size:var(--fern-width,760px) var(--fern-height,507px);background-position:var(--fern-left,100%) var(--fern-top,50%);mask-image:linear-gradient(90deg,transparent 0%,#0005 30%,#000d 60%,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#0005 30%,#000d 60%,#000 100%)}
html[data-owner-theme="botanical"] #trajectory .trajectory-research-head::after{content:none}
html[data-owner-theme="botanical"] #trajectory .trajectory-research-head .eyebrow{color:#d1dfb9!important;font-size:12px;letter-spacing:.15em}
html[data-owner-theme="botanical"] #trajectory .trajectory-research-head h2{color:#f4f1df;max-width:20ch;margin-bottom:0;text-shadow:0 2px 12px #102a20b3}
@media(max-width:800px){html[data-owner-theme="botanical"] #trajectory .trajectory-research-head{padding:28px 24px;min-height:240px}html[data-owner-theme="botanical"] #trajectory .trajectory-research-head h2{max-width:16ch}}
@media(max-width:600px){html[data-owner-theme="botanical"] #trajectory .trajectory-research-head{padding:26px 24px;min-height:244px;align-items:flex-start}html[data-owner-theme="botanical"] #trajectory .trajectory-research-head h2{font-size:30px;line-height:1.15;max-width:13ch}html[data-owner-theme="botanical"] #trajectory :is(.trajectory-heading,.trajectory-research-head)::before{mask-image:linear-gradient(90deg,transparent,#0003 45%,#0008 72%,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent,#0003 45%,#0008 72%,#000 100%)}}
html[data-owner-theme="botanical"] .oc-board{--oc-paper:#f2f4ea;--oc-soft:#d4e1cd;--oc-muted:#487453;--oc-ink:#2a4431}
html[data-owner-theme="botanical"] .oc-board :is(.oc-head,.oc-case-index,.oc-intake,.oc-first-brief,.oc-research){background:#dce6d7;color:#2a4431;border-color:#91b181;--oc-ink:#2a4431;--oc-muted:#487453}
html[data-owner-theme="botanical"] .oc-board .oc-head{background:#d1deca;border-left:5px solid #609a6f}
html[data-owner-theme="botanical"] .oc-board .oc-case-choice{color:#42694c}
html[data-owner-theme="botanical"] .oc-board .oc-case-choice[aria-pressed=true]{background:#c8d8c0;color:#36573e}
html[data-owner-theme="botanical"] .oc-board .oc-card{background:#f2f4ea;border-color:#9cb98d}
html[data-owner-theme="botanical"] .oc-board .oc-next-move{background:#d6e3d1;border-color:#87aa75;color:#34543c}
html[data-owner-theme="botanical"] .oc-board .oc-next-move :is(h3,p){color:#34543c}
html[data-owner-theme="botanical"] .oc-board .oc-button.oc-primary{background:#4e7c59;color:#e6eee2;border-color:#3d6146}
html[data-owner-theme="botanical"] .oc-board .oc-case-path{color:#487453}
html[data-owner-theme="botanical"] .oc-board .oc-progress-track{background:#bbcfb1}
html[data-owner-theme="botanical"] :is(.owner-plan-grid article,.owner-plan-comparison>section,.owner-call-log,.credit-log-table,.credit-log-toolbar select){background:#e7eee4;color:#2b4431;border-color:#98b789}
/* The original Nexus ring uses sage and cream; Cosmic keeps the particle head. */
html[data-owner-theme="botanical"] #nexus .owner-nexus-shell{background:#273e2d;border-color:#50815c}
html[data-owner-theme="botanical"] #nexus .owner-nexus-title-row :is(h1,.eyebrow){color:#aac39e!important}
html[data-owner-theme="botanical"] #nexus .owner-nexus-hologram{background:radial-gradient(ellipse,#385a4144,transparent 70%),#1e2f22;border-color:#558862}
html[data-owner-theme="botanical"] #nexus .owner-nexus-hologram .node strong{color:#cddcc6}
html[data-owner-theme="botanical"] #nexus .owner-nexus-hologram .node span{color:#aec6a2}
html[data-owner-theme="botanical"] #nexus .owner-nexus-hologram .center-label :is(b,small){color:#c7d8bf}
html[data-owner-theme="botanical"] #nexus .owner-nexus-step{border-top:3px solid #5a9068}
html[data-owner-theme="botanical"] #nexus .owner-nexus-step>span{background:#487453;color:#e6eee2}
html[data-owner-theme="botanical"] #nexus .owner-nexus-explain{background:#e0e9db;border-color:#98b789}
html[data-owner-theme="botanical"] #nexus .owner-nexus-explain-item :is(b,p,small){color:#395a41}
html[data-owner-theme="botanical"] #nexus .owner-nexus-card:nth-child(1){background:#d2dfcb!important;border-top:4px solid #558862}
html[data-owner-theme="botanical"] #nexus .owner-nexus-card:nth-child(2){background:#d1deca!important;border-top:4px solid #4f7d5a}
html[data-owner-theme="botanical"] #nexus .owner-nexus-card:nth-child(3){background:#dee7d9!important;border-top:4px solid #4d7a58}
@media(max-width:650px){
 html[data-owner-theme="botanical"] .top{display:grid;grid-template-columns:minmax(80px,110px) minmax(0,1fr);align-items:center;gap:8px;padding:8px 0 12px;margin-bottom:10px}
 html[data-owner-theme="botanical"] .top .brand{min-width:0;display:block}
 html[data-owner-theme="botanical"] .top .brand>span{display:none}
 html[data-owner-theme="botanical"] .top .brand strong.owner-custom-wordmark{width:110px;max-width:100%}
 html[data-owner-theme="botanical"] .top-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;min-width:0}
 html[data-owner-theme="botanical"] .top-actions .btn{font-size:10px;line-height:1.2;padding:8px 7px;min-height:44px;white-space:normal;border-radius:5px}
 html[data-owner-theme="botanical"] #nav{display:none}
 html[data-owner-theme="botanical"] .cosmic-mobile-nav{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;margin-bottom:16px;background:#e1eadc;border:1px solid #8aad79;border-radius:5px;box-shadow:0 3px 0 #5e976c22}
 html[data-owner-theme="botanical"] .cosmic-mobile-nav label{font-size:10px;font-weight:650;color:#446c4e}
 html[data-owner-theme="botanical"] .cosmic-mobile-nav select{min-width:0;width:100%;height:44px;padding:9px 10px;border-radius:4px;font:650 12px/1.4 system-ui}
 html[data-owner-theme="botanical"] #home .owner-home-welcome{padding:22px;min-height:0}
 html[data-owner-theme="botanical"] #home .owner-home-welcome h1{font-size:28px;line-height:1.2}
 html[data-owner-theme="botanical"] #home .owner-home-stack #ownerPersonalWidget{padding:18px 20px 42px!important}
 html[data-owner-theme="botanical"] #home #ownerWidgetDisplay p{font-size:20px!important;line-height:1.4}
 html[data-owner-theme="botanical"] #home #ownerWidgetDisplay p.muted{font-size:11px!important}
 html[data-owner-theme="botanical"] :is(.owner-analytics-grid,.owner-growth-metrics,.owner-remote-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}
 html[data-owner-theme="botanical"] .owner-remote-metric{padding:13px;min-width:0}
 html[data-owner-theme="botanical"] .owner-remote-metric>b{font-size:24px}
 html[data-owner-theme="botanical"] #remote .owner-remote-metric:last-child:nth-child(odd){grid-column:1/-1}
 html[data-owner-theme="botanical"] .owner-theme-choice[data-theme="botanical"]{grid-column:auto}
}
@media(max-width:350px){html[data-owner-theme="botanical"] .top{grid-template-columns:88px minmax(0,1fr)}html[data-owner-theme="botanical"] .top .brand strong.owner-custom-wordmark{width:88px}html[data-owner-theme="botanical"] .top-actions .btn{padding:7px 5px;font-size:9.5px}html[data-owner-theme="botanical"] .cosmic-mobile-nav{gap:8px;padding:8px}html[data-owner-theme="botanical"] .cosmic-mobile-nav label{font-size:9px}}

html[data-owner-theme="botanical"] .owner-trend-chart{background:#f3f5eb;border-color:#9fbb91}
html[data-owner-theme="botanical"] .owner-ava-analysis :is(strong,.insight){color:#35543d}
html[data-owner-theme="botanical"] .metafield-disclosure-title{color:#426a4c}

html[data-owner-theme="botanical"] #home #sharedCallsCard{border-left-color:#5d956b}

html[data-owner-theme="botanical"] #trajectory .trajectory-goal-voice{background:#cddcc6;color:#406649;border-color:#91b181}

/* Quiet leaf-edge cuts and cream variegation distinguish the garden surfaces. */
html[data-owner-theme="botanical"] #workspace :is(.card,.owner-growth-metric,.owner-remote-metric,.owner-nexus-card){border-radius:20px 6px 20px 6px;box-shadow:0 5px 16px #263f2e0b}
html[data-owner-theme="botanical"] #home .owner-home-welcome{border-radius:24px 6px 24px 6px}
html[data-owner-theme="botanical"] #home .owner-home-welcome h1{max-width:17ch}
html[data-owner-theme="botanical"] #home .owner-home-welcome .owner-greeting-art{position:relative;z-index:1}
html[data-owner-theme="botanical"] #home #sharedCallsCard{border-left:4px solid #638269;background:#fcfcf0!important}
html[data-owner-theme="botanical"] #home #ownerPersonalWidget{background-image:linear-gradient(110deg,#e8e9d6 46%,#e8e9d600),url("assets/botanical-monstera-stemless-v4.png");background-size:auto,200px auto;background-position:center,right -60px bottom -100px;background-repeat:no-repeat}
html[data-owner-theme="botanical"] .oc-board .oc-head{background:url("assets/botanical-monstera-stemless-v4.png") right -10px bottom -100px/160px auto no-repeat,#e2e9d7;border-left:4px solid #638269}
html[data-owner-theme="botanical"] .oc-board .oc-head .oc-heading{position:relative}
html[data-owner-theme="botanical"] #remote .owner-remote-hero{background:url("assets/botanical-monstera-stemless-v4.png") right -30px center/140px auto no-repeat,#e9edde}
html[data-owner-theme="botanical"] #performance .owner-performance-intro{background:linear-gradient(100deg,#244435 55%,#244435bb),url("assets/botanical-monstera-stemless-v4.png") right -20px top -60px/200px auto no-repeat!important}
html[data-owner-theme="botanical"] #nexus .owner-nexus-title-row :is(h1,.eyebrow){color:#dce8c6!important}
html[data-owner-theme="botanical"] #nexus .owner-nexus-card:nth-child(1){background:#e5ead9!important}
html[data-owner-theme="botanical"] #nexus .owner-nexus-card:nth-child(2){background:#f1eedc!important}
html[data-owner-theme="botanical"] #nexus .owner-nexus-card:nth-child(3){background:#dce9e1!important}
html[data-owner-theme="botanical"] #trajectory :is(.trajectory-goal-voice,.research-pin-unlock){background:#e0e9d9;color:#314b39;border-color:#aebfa4}
@media(max-width:650px){html[data-owner-theme="botanical"] #home .owner-home-welcome{background:linear-gradient(130deg,#244c39,#183627)!important}html[data-owner-theme="botanical"] #home .owner-home-welcome h1{max-width:16ch}}
/* Seven daily values remain visible without widening the phone page. */
@media(max-width:650px){
 html[data-owner-theme="botanical"] .owner-trend-panel{grid-template-columns:minmax(0,1fr)}
 html[data-owner-theme="botanical"] :is(.owner-trend-chart,.owner-ava-analysis){min-width:0}
 html[data-owner-theme="botanical"] .owner-trend-chart .split{flex-wrap:wrap;gap:8px}
 html[data-owner-theme="botanical"] .owner-trend-bars{gap:5px;min-width:0}
 html[data-owner-theme="botanical"] .owner-trend-bar{min-width:0;flex:1}
 html[data-owner-theme="botanical"] .owner-trend-bar b{font-size:10px;white-space:nowrap}
 html[data-owner-theme="botanical"] .owner-trend-bar i{width:clamp(14px,4vw,24px)}
 html[data-owner-theme="botanical"] .owner-trend-legend{flex-wrap:wrap;gap:8px}
}

/* Keep the painted leaf softer than the actual welcome and briefing text. */
html[data-owner-theme="botanical"] #home .owner-home-welcome::after{content:"";position:absolute;z-index:-1;right:-70px;bottom:-200px;width:390px;aspect-ratio:4/5;background:url("assets/botanical-monstera-stemless-v4.png") center/contain no-repeat;opacity:.45;pointer-events:none}
html[data-owner-theme="botanical"] #home #ownerBriefingPreview{position:relative;margin-top:22px;padding:16px 18px;background:#173728e8;border:1px solid #91a78266;border-radius:8px;opacity:1}
html[data-owner-theme="botanical"] #home #ownerBriefingPreview :is(h2,h3,b,strong){color:#deebcc!important;opacity:1}
html[data-owner-theme="botanical"] #home #ownerBriefingPreview :is(p,li,span){color:#f2f3e9!important;opacity:1}
html[data-owner-theme="botanical"] #home #ownerBriefingPreview li+li{border-top-color:#8da18066}
@media(max-width:650px){html[data-owner-theme="botanical"] #home .owner-home-welcome::after{right:-18px;bottom:-90px;width:180px;opacity:.35}html[data-owner-theme="botanical"] #home #ownerBriefingPreview{padding:14px}}
