/* Four-area navigation. Presentation only; original forms, stores and sessions are retained. */
body.boho-garden.boho-refinements.boho-social.ux-phase2:not(.a11y-dark):not(.a11y-high-contrast):not(.a11y-contrast):not(.contrast){
 --boho-bg:#FAF5EC;--boho-paper:#FFFDF8;--boho-moss:#53694F;--boho-sage:#DFE8DC;
 --boho-beige:#F0E5D8;--boho-ink:#35483B;--boho-muted:#665F55;--boho-line:#DDD2C4;
 --boho-control:#80786C;--boho-terra:#95513D;--boho-on-action:#FFFDF8;--boho-focus:#53694F;
 --boho-board:#FFFDF8;--social-active:#DFE8DC;--social-hover:#F0E5D8;--social-edge:#DDD2C4;
}
body.ux-phase2{--ux-space-1:4px;--ux-space-2:8px;--ux-space-3:12px;--ux-space-4:16px;--ux-space-6:24px;--ux-space-8:32px}
body.boho-garden.boho-refinements.boho-social.caderno-jardim.ol-neutral-approved.ol-planner.ux-phase2 .nav.premium-nav .navin{
 display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;align-items:stretch!important;
}
body.boho-garden.boho-refinements.boho-social.caderno-jardim.ol-neutral-approved.ol-planner.ux-phase2 .nav.premium-nav .navin>button[data-planner-nav]{
 min-width:0!important;min-height:60px!important;height:auto!important;padding:8px 4px 12px!important;
 font-size:.8125rem!important;line-height:1.4!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;
}
body.boho-garden.boho-refinements.boho-social.caderno-jardim.ol-neutral-approved.ol-planner.ux-phase2 .nav.premium-nav .navin>button[data-planner-nav]>span:not(.nav-icon){
 max-width:none!important;font:inherit!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;
}
body.boho-garden.boho-refinements.boho-social.caderno-jardim.ol-neutral-approved.ol-planner.ux-phase2 .nav.premium-nav .navin>button.active[data-planner-nav]{
 background:var(--boho-sage)!important;border-radius:12px!important;color:var(--boho-ink)!important;
}
body.boho-garden.boho-refinements.boho-social.caderno-jardim.ol-neutral-approved.ol-planner.ux-phase2 .nav.premium-nav .navin>button[data-planner-nav] .nav-icon{
 background:transparent!important;box-shadow:none!important;color:inherit!important;margin:0!important;padding:0!important;width:24px!important;height:24px!important;
}
body.ux-phase2 :is(#uxAgendas,#uxTools){scroll-margin-bottom:calc(var(--boho-nav-height,88px) + 16px)}
body.boho-garden.ux-phase2 :is(#uxAgendas,#uxTools,.ux-home-mural,.ux-home-breathing) :is(button,input,select,summary){min-height:44px;touch-action:manipulation}
body.boho-garden.ux-phase2 :is(#uxAgendas,#uxTools,.ux-home-mural,.ux-home-breathing) button:focus-visible{
 outline:3px solid var(--boho-focus)!important;outline-offset:3px!important;
}
body.boho-garden.ux-phase2 :is(#uxAgendas,#uxTools) :is(p,small){color:var(--boho-muted)}
body.boho-garden.boho-refinements.boho-social.ux-phase2 :is(#uxAgendas,#uxTools) :is(.ux-hub-heading,.ux-tool-heading){background:transparent!important;border:0!important;box-shadow:none!important}
body.boho-garden.ux-phase2 :is(#uxAgendas,#uxTools) [hidden]{display:none!important}
body.boho-garden.ux-phase2.a11y-big-targets :is(#uxAgendas,#uxTools) :is(button,input,select,summary){min-height:54px!important;min-width:54px!important}
body.boho-garden.ux-phase2 #start .pl-home{gap:24px!important}
body.boho-garden.ux-phase2 #start .ux-home>:is(section,header){margin-block:0!important}
body.boho-garden.ux-phase2 #start .pl-verse{order:0}
body.boho-garden.ux-phase2 #start .social-home-heading{order:1}
body.boho-garden.ux-phase2 #start #briefingLeveResumo{order:2}
body.boho-garden.ux-phase2 #start #uxHomePeople{order:3;min-width:0}
body.boho-garden.ux-phase2 #start #uxHomeBreathing{order:4}
body.boho-garden.ux-phase2 #start .ux-home-mural{order:5}
body.boho-garden.ux-phase2 #start .ux-home-people-list{display:flex;overflow-x:auto;gap:12px;padding:4px 4px 8px;margin:8px -4px -4px;scrollbar-width:thin;overscroll-behavior-inline:contain}
body.boho-garden.ux-phase2 #start .ux-home-person{flex:0 0 88px;width:88px;min-width:88px;white-space:normal;word-break:normal;overflow-wrap:anywhere}
body.boho-garden.ux-phase2 :is(.ux-page-back,.ux-navigation-back){align-self:flex-start;min-height:44px;margin:0 0 16px}
body.boho-garden.ux-phase2 #settings .settings-route-bar{display:none!important}
body.boho-garden.boho-refinements.boho-social.ux-phase2 #syncIndicator:not(.hidden){display:inline-flex!important;width:calc(100% - 152px)!important;box-sizing:border-box!important;vertical-align:middle!important;justify-content:flex-start!important;margin:8px 8px 12px 0!important;padding:0!important}
body.boho-garden.boho-refinements.boho-social.ux-phase2 .briefing-visit-toolbar:not([hidden]){display:inline-flex!important;width:136px!important;max-width:100%!important;vertical-align:middle!important;box-sizing:border-box!important;margin:8px 0 12px!important;justify-content:flex-end!important}
@media(max-width:600px){
 body.boho-garden.boho-refinements.boho-social.caderno-jardim.ol-neutral-approved.ol-planner.ux-phase2.a11y-large .nav.premium-nav .navin{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body.boho-garden.boho-refinements.boho-social.caderno-jardim.ol-neutral-approved.ol-planner.ux-phase2.a11y-large .nav.premium-nav .navin>button[data-planner-nav]{font-size:.875rem!important}
}
@media(prefers-reduced-motion:reduce){body.ux-phase2 :is(#uxAgendas,#uxTools) *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
body.ux-phase2.a11y-reduce-motion :is(#uxAgendas,#uxTools) *{animation:none!important;transition:none!important;scroll-behavior:auto!important}

