/* Generated by tools/build-hh-theme.py — Evergreen look. Edit the script, not this file. */
html[data-look="evergreen"]{--bg:#f2f5f3;--paper:#fffcf7;--ink:#323b37;--muted:#6c7972;--line:#e5e2d8;--green:#377560;--clay:#d47741;--sage:#deeee9;--gold:#dcbf6e}
html[data-look="evergreen"] body{background:var(--bg);color:var(--ink)}
html[data-look="evergreen"] button{color:inherit}
html[data-look="evergreen"] button:focus-visible,html[data-look="evergreen"] a:focus-visible{outline:3px solid var(--clay)}
html[data-look="evergreen"] svg{fill:none}
html[data-look="evergreen"] a{color:inherit}
html[data-look="evergreen"] aside{background:#e9edeb;border-right:1px solid #cfe2dc}
html[data-look="evergreen"] .brandmark{color:var(--green)}
html[data-look="evergreen"] .brandmark i{color:var(--clay)}
html[data-look="evergreen"] .family-tag{color:#6c8076}
html[data-look="evergreen"] nav button{background:transparent;color:#66786f}
html[data-look="evergreen"] nav button.active{background:var(--green);color:#fffdf4}
html[data-look="evergreen"] nav button:hover:not(.active){background:#d4e8e1}
html[data-look="evergreen"] .aside-bottom p{color:#6d8177}
html[data-look="evergreen"] .sprig{color:#95a89e}
html[data-look="evergreen"] .plain{background:none}
html[data-look="evergreen"] .aside-bottom button{color:#687970}
html[data-look="evergreen"] header{border-bottom:1px solid var(--line)}
html[data-look="evergreen"] .breadcrumb{color:#7f8c86}
html[data-look="evergreen"] .breadcrumb b{color:#515e58}
html[data-look="evergreen"] .breadcrumb span{color:#b3beb8}
html[data-look="evergreen"] .primary{background:var(--green);color:white}
html[data-look="evergreen"] .primary:hover{background:#2b5e4d}
html[data-look="evergreen"] .outline{background:transparent;border:1px solid #cbded8}
html[data-look="evergreen"] .outline:hover{background:var(--sage)}
html[data-look="evergreen"] .demo-dot{color:#788880}
html[data-look="evergreen"] .demo-dot:before{background:#67b872}
html[data-look="evergreen"] .eyebrow{color:#73857c}
html[data-look="evergreen"] .intro h1 em{color:var(--clay)}
html[data-look="evergreen"] .intro p{color:var(--muted)}
html[data-look="evergreen"] .date-chip{border:1px solid var(--line);background:#fbf9f7}
html[data-look="evergreen"] .hero{background:#ddeee8;border:1px solid #d2e5df}
html[data-look="evergreen"] .hero-copy p{color:#63776d}
html[data-look="evergreen"] .hero-art{stroke:none}
html[data-look="evergreen"] .hero-link{background:none;color:#336c58}
html[data-look="evergreen"] .person{background:none;color:#6d7d75}
html[data-look="evergreen"] .person.selected{background:var(--paper);border-color:#cce1da;color:#37423d}
html[data-look="evergreen"] .avatar{background:var(--c,#d3e7e0);color:var(--ac,#326a58)}
html[data-look="evergreen"] .sectionhead .count{color:#7f9088;background:#e1f0eb}
html[data-look="evergreen"] .textbtn{background:none;color:#6b7e75}
html[data-look="evergreen"] .card{background:var(--paper);border:1px solid var(--line)}
html[data-look="evergreen"] .event:before{border-left:1px solid #e0e7e3}
html[data-look="evergreen"] .event-dot{background:var(--ec,#62b66d);box-shadow:0 0 0 4px var(--paper)}
html[data-look="evergreen"] .event time{color:#8f9c95}
html[data-look="evergreen"] .event p{color:#84948c}
html[data-look="evergreen"] .source{border:1px solid #d7e7e2;color:#7b8f85}
html[data-look="evergreen"] .task-row{border-bottom:1px solid #e9eceb}
html[data-look="evergreen"] .check{border:1.5px solid #cadfd8;background:transparent;color:white}
html[data-look="evergreen"] .task-row.done .check{background:#4faa5b;border-color:#4faa5b}
html[data-look="evergreen"] .task-row.done .task-name{color:#90a198}
html[data-look="evergreen"] .task-row .meta{color:#8c9c94}
html[data-look="evergreen"] .progressline{color:#7e9288}
html[data-look="evergreen"] .track{background:#e1ece3}
html[data-look="evergreen"] .track>span{background:#6bba75}
html[data-look="evergreen"] .add-inline{border:1px dashed #d2e4de;background:none;color:#84998e}
html[data-look="evergreen"] .dinner{background:#eeded4;border-color:#e6d2c7}
html[data-look="evergreen"] .dinner .eyebrow{color:#9e906b}
html[data-look="evergreen"] .dinner p{color:#729282}
html[data-look="evergreen"] .dinner .textbtn{color:#cc692f}
html[data-look="evergreen"] .adventure{background:#ddeee8;border-color:#d0e6df}
html[data-look="evergreen"] .adventure p{color:#6d8378}
html[data-look="evergreen"] .adventure .badge{border:1px solid #9fd2a6}
html[data-look="evergreen"] .verse{background:transparent}
html[data-look="evergreen"] .verse .verse-icon{color:#68b973}
html[data-look="evergreen"] .verse small{color:#81958b}
html[data-look="evergreen"] .weekend p{color:#7e9087}
html[data-look="evergreen"] footer{color:#9aaaa2}
html[data-look="evergreen"] footer span{color:#bcab7e}
html[data-look="evergreen"] .tabs button{background:#e7ebe9}
html[data-look="evergreen"] .tabs button.active{background:var(--green);color:white}
html[data-look="evergreen"] .calendar-grid{background:var(--line);border:1px solid var(--line)}
html[data-look="evergreen"] .cal-cell{background:var(--paper)}
html[data-look="evergreen"] .cal-cell.today{background:#e3f1ec}
html[data-look="evergreen"] .cal-day{background:#e1f0eb}
html[data-look="evergreen"] .cal-event{background:#d9ebe5}
html[data-look="evergreen"] .monthbar button{background:#ddeee8}
html[data-look="evergreen"] .info{background:#e9edeb;color:#72857b}
html[data-look="evergreen"] .project-art{background:#daece6}
html[data-look="evergreen"] .tiles p{color:var(--muted)}
html[data-look="evergreen"] .empty{color:#82968c}
html[data-look="evergreen"] .connection{border-bottom:1px solid var(--line)}
html[data-look="evergreen"] .connection p{color:var(--muted)}
html[data-look="evergreen"] .connection-logo{color:#6e857a}
html[data-look="evergreen"] .notice{color:#d06c32}
html[data-look="evergreen"] dialog{border:1px solid #d1e4de;background:var(--paper);color:var(--ink)}
html[data-look="evergreen"] .close{background:#eaedec}
html[data-look="evergreen"] label{color:#63776d}
html[data-look="evergreen"] input,html[data-look="evergreen"] select{border:1px solid #cce0d9;background:#f8f7f3;color:#295949}
html[data-look="evergreen"] .form-note{color:#81948a}
html[data-look="evergreen"] #toast{background:#2d6150;color:white}
html[data-look="evergreen"] .cal-event{background:var(--event-bg,#d6eae3);color:var(--event-ink,#295949);border-left:3px solid var(--event-edge,#418c4b)}
html[data-look="evergreen"] .motto-strip i{color:var(--clay)}
html[data-look="evergreen"] .meal-day.is-today{border-color:#64b66f;background:#eaf4f1}
html[data-look="evergreen"] .meal-day-label{color:#80948a}
html[data-look="evergreen"] .meal-day p{color:#7d8f86}
html[data-look="evergreen"] .local-note{color:#7e9087}
html[data-look="evergreen"] .recipe-visual{background:#ede6d2}
html[data-look="evergreen"] .recipe-card:nth-child(2n) .recipe-visual{background:#d8ebe5}
html[data-look="evergreen"] .recipe-visual button{color:#d7804e}
html[data-look="evergreen"] .batch-label{color:#d3733c}
html[data-look="evergreen"] .chosen{background:#d3e7e0!important;border-color:#6ebb78!important;color:#326a58}
html[data-look="evergreen"] textarea{border:1px solid #cce0d9;background:#f8f7f3;color:#295949}
html[data-look="evergreen"] .recipe-facts{color:#70857a}
html[data-look="evergreen"] .recipe-note{background:#efe9d8}
html[data-look="evergreen"] .family-saying{color:#7e9188}
html[data-look="evergreen"] .faith-reading blockquote{color:#397964}
html[data-look="evergreen"] .verse-ref{color:#859a90}
html[data-look="evergreen"] .reading-reference{background:#e4eee5;color:#657b70}
html[data-look="evergreen"] .little-prompt{color:#6f8f7f}
html[data-look="evergreen"] .faith-habits{border-top:1px solid var(--line)}
html[data-look="evergreen"] .faith-memory{background:#deeee9}
html[data-look="evergreen"] .faith-memory>p:not(.local-note){color:#5e7268}
html[data-look="evergreen"] .value-card{background:#eee7d3}
html[data-look="evergreen"] .value-mark{color:#cea535}
html[data-look="evergreen"] .value-card p{color:#8f825d}
html[data-look="evergreen"] nav button[data-page="discipleship"]{border-top:1px solid #cee2db}
html[data-look="evergreen"] input:focus,html[data-look="evergreen"] textarea:focus,html[data-look="evergreen"] select:focus{outline:2px solid #76bf80}
html[data-look="evergreen"] .star-child{border-top:3px solid var(--kid-edge);background:linear-gradient(160deg,var(--paper) 60%,var(--kid-bg))}
html[data-look="evergreen"] .star-balance{color:#b8932d}
html[data-look="evergreen"] .balance-caption{color:#7f9288}
html[data-look="evergreen"] .star-track>span{background:#d5b14f}
html[data-look="evergreen"] .star-dots{color:#d1dcd6}
html[data-look="evergreen"] .star-dots .lit{color:#d3ae48}
html[data-look="evergreen"] .task-stars{color:#c79e2f}
html[data-look="evergreen"] .reward-symbol{background:#efe6ce}
html[data-look="evergreen"] .reward-price{color:#bd972d}
html[data-look="evergreen"] .parent-star-tools{background:#eaeeec}
html[data-look="evergreen"] .parent-star-tools summary>span{color:#7e9288}
html[data-look="evergreen"] .approval-toggle{color:#506058}
html[data-look="evergreen"] .approval-toggle input{accent-color:var(--green)}
html[data-look="evergreen"] .review-row{border-bottom:1px solid #cde1da}
html[data-look="evergreen"] .review-row span{color:#7f9389}
html[data-look="evergreen"] .history-stars{color:#c49c2f}
html[data-look="evergreen"] .chore-template{background:#e4eee5;border:1px solid #cfe5de}
html[data-look="evergreen"] .chore-template:hover{background:#d8eae4;border-color:#80c489}
html[data-look="evergreen"] .chore-template small{color:#9c8955}
html[data-look="evergreen"] .assign-chore-picture{background:#e1f0eb}
html[data-look="evergreen"] .picture-chore{background:#eaefec;border:1px solid #e3dfd3}
html[data-look="evergreen"] .picture-chore.complete{background:#d8eae4;border-color:#84c68d}
html[data-look="evergreen"] .picture-status{color:#83998e;border:1px solid #9fd2a6}
html[data-look="evergreen"] .picture-chore.complete .picture-status{background:#4da458;color:white;border-color:#4da458}
html[data-look="evergreen"] .picture-stars{color:#9d8a54}
html[data-look="evergreen"] .picture-chore:hover{border-color:#65b770}
html[data-look="evergreen"] .nav-group{color:#84998e}
html[data-look="evergreen"] .board-todos{border-top:1px solid var(--line)}
html[data-look="evergreen"] .memory-invitation{background:#e8ecea}
html[data-look="evergreen"] .memory-invitation>span{color:#5eb46a}
html[data-look="evergreen"] .memory-invitation p{color:#7c9287}
html[data-look="evergreen"] .photo-board{background:#dce7dd}
html[data-look="evergreen"] .photo-board-caption{background:linear-gradient(transparent,#25321ce6);color:#fff}
html[data-look="evergreen"] .photo-board-caption .eyebrow{color:#e7efe8}
html[data-look="evergreen"] .photo-board-controls button{color:white}
html[data-look="evergreen"] .photo-board-empty{background:#dcede7}
html[data-look="evergreen"] .photo-board-empty>span{color:#6ebb78}
html[data-look="evergreen"] .todo-note{color:#80938a}
html[data-look="evergreen"] .reading-reference a{color:#387561}
html[data-look="evergreen"] .archive-months>button{border:1px solid #d0e5de;background:#e3f1ec}
html[data-look="evergreen"] .archive-months small{color:#7c9287}
html[data-look="evergreen"] .journal-photo{background:#d9ece6}
html[data-look="evergreen"] .journal-paper{background:#eae7dd;color:#6aba75}
html[data-look="evergreen"] .journal-card:nth-child(3n+2) .journal-paper{background:#eddbd0;color:#db8d60}
html[data-look="evergreen"] .journal-card h2 button{background:none}
html[data-look="evergreen"] .journal-excerpt{color:#778a80}
html[data-look="evergreen"] .journal-meta{color:#97a9a0}
html[data-look="evergreen"] .journal-empty{background:#f3f1eb}
html[data-look="evergreen"] .journal-empty>span{color:#6bba75}
html[data-look="evergreen"] .journal-empty p{color:#7f9288}
html[data-look="evergreen"] .memory-storage-note{color:#899d93}
html[data-look="evergreen"] .memory-photos img{background:#e1f0eb}
html[data-look="evergreen"] .journal-verse{color:#6a8075}
html[data-look="evergreen"] .photo-draft img{background:#e1f0eb}
html[data-look="evergreen"] .picture-picker-grid button{background:#e1f0eb;border:1px solid #d0e6df}
html[data-look="evergreen"] .picture-picker-grid button:hover{background:#d0e5de}
html[data-look="evergreen"] .picture-picker-bottom{border-top:1px solid var(--line)}
html[data-look="evergreen"] .album-photo>img{background:#d9ebe5}
html[data-look="evergreen"] .album-photo>input{background:transparent;border-color:var(--line)}
html[data-look="evergreen"] .music-today{background:#ede6d1}
html[data-look="evergreen"] .music-symbol{color:#d3ae49}
html[data-look="evergreen"] .music-today p{color:#6c8679}
html[data-look="evergreen"] .more-links>button{background:#e1f0eb}
html[data-look="evergreen"] .star-child h2 button{background:none}
html[data-look="evergreen"] .world-note{color:#7c9086}
html[data-look="evergreen"] .chore-period{border-top:1px solid var(--line)}
html[data-look="evergreen"] .period-empty{color:#7d9187}
html[data-look="evergreen"] .theme-chip{background:#dbede7;color:#2d604f}
html[data-look="evergreen"] .scripture-reading{background:#ecf1ee;border-left:3px solid #6ebc79}
html[data-look="evergreen"] .scripture-reading p{color:#265042}
html[data-look="evergreen"] .scripture-reading sup{color:#768e82}
html[data-look="evergreen"] .faith-side .value-card{background:#ecf1ee}
html[data-look="evergreen"] .value-card summary{color:#6e8479}
html[data-look="evergreen"] .screen-heading h1 em{color:#50ab5c}
html[data-look="evergreen"] .screen-child-name>button{background:none}
html[data-look="evergreen"] .screen-child-name>span:last-child{color:#a88628}
html[data-look="evergreen"] .screen-chore{background:#e8edeb;border:1px solid #cde4dc}
html[data-look="evergreen"] .screen-chore small{color:#667c71}
html[data-look="evergreen"] .board-pager button{background:#e5f2ee}
html[data-look="evergreen"] .screen-all-done{color:#4aa056}
html[data-look="evergreen"] .screen-dinner{background:#eee7d3}
html[data-look="evergreen"] .screen-prayer{background:#deeee9}
html[data-look="evergreen"] .screen-prayer small{color:#6e857a}
html[data-look="evergreen"] .screen-faith p{color:#6e857a}
html[data-look="evergreen"] .screen-song{border-top:1px solid var(--line)}
html[data-look="evergreen"] .personal-todo-column{border-top:4px solid var(--owner-color)}
html[data-look="evergreen"] .shared-todos summary{color:#6d8378}
html[data-look="evergreen"] .journal-people{border:1px solid #d0e5de}
html[data-look="evergreen"] .journal-people input[type=checkbox]{accent-color:#3f866e}
html[data-look="evergreen"] .journal-person-option{border:1px solid #d0e5de;background:#eff3f1}
html[data-look="evergreen"] .journal-person-option:has(input:checked){background:#dcede7;border-color:#6bba75}
html[data-look="evergreen"] body.kids-mode{background:#f4f2ed}
html[data-look="evergreen"] #kidsRoot{color:var(--ink)}
html[data-look="evergreen"] :where(#kidsRoot) button{color:inherit;background:none}
html[data-look="evergreen"] #kidsRoot button:focus-visible{outline:3px solid var(--green)}
html[data-look="evergreen"] .kids-board{background:radial-gradient(1200px 500px at 15% -10%,#fffaf0 0,transparent 60%),radial-gradient(900px 500px at 100% 100%,#e5eee6 0,transparent 60%),#f4f2ed}
html[data-look="evergreen"] .kids-board.night-tint{background:#ebe6d8}
html[data-look="evergreen"] .kids-top h1 em{color:var(--clay)}
html[data-look="evergreen"] .kids-top p{color:var(--muted)}
html[data-look="evergreen"] .kids-clock{color:var(--green)}
html[data-look="evergreen"] .kids-clock small{color:var(--muted)}
html[data-look="evergreen"] .kid-col{background:#fffcf6;border:2px solid color-mix(in srgb,var(--kedge) 30%,transparent);box-shadow:0 2px 0 color-mix(in srgb,var(--kedge) 25%,transparent),0 18px 40px -28px rgba(60,50,30,.35)}
html[data-look="evergreen"] .kid-head{background:linear-gradient(180deg,var(--kbg),color-mix(in srgb,var(--kbg) 45%,#fffcf6))}
html[data-look="evergreen"] .kid-name span:last-child{color:var(--kink)}
html[data-look="evergreen"] .kid-face{background:#fffcf6;border:3px solid var(--kedge);box-shadow:0 3px 0 color-mix(in srgb,var(--kedge) 35%,transparent)}
html[data-look="evergreen"] .kid-face.small{box-shadow:none}
html[data-look="evergreen"] .kid-goal{border:1.5px solid color-mix(in srgb,var(--kedge) 25%,transparent)!important}
html[data-look="evergreen"] .kid-goal-path i{color:#e2dccc}
html[data-look="evergreen"] .kid-goal-path i.lit{color:#d1ab41;text-shadow:0 1px 0 #a78528}
html[data-look="evergreen"] .kid-goal-count{color:#967724}
html[data-look="evergreen"] .kid-goal.ready{background:#f8f1dd;border-color:#d1ab41!important}
html[data-look="evergreen"] .kid-routine{background:#f4f2ed}
html[data-look="evergreen"] .kr-dots i{background:#dcd6c7}
html[data-look="evergreen"] .kr-dots i.on{background:var(--kedge)}
html[data-look="evergreen"] .kr-dots b{color:var(--green)}
html[data-look="evergreen"] .kid-routine.now{background:#fff;border-color:var(--kedge)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--kedge) 30%,transparent)}
html[data-look="evergreen"] .kid-routine.complete{background:#dcede7}
html[data-look="evergreen"] .kid-chore{background:#faf7ef;border:2px solid #ebe5d6!important;box-shadow:0 3px 0 #e5dfd0}
html[data-look="evergreen"] .kc-title{color:#424c47}
html[data-look="evergreen"] .kc-stars{color:#d1ab41}
html[data-look="evergreen"] .kid-chore.done{background:#e7efe8;border-color:#aad7b0!important;box-shadow:none}
html[data-look="evergreen"] .kid-chore.done .kc-title{color:#809188}
html[data-look="evergreen"] .kc-badge{background:var(--green);color:#fff}
html[data-look="evergreen"] .kc-badge.pending{background:#f1e5c6;color:#876c21}
html[data-look="evergreen"] .kid-empty{color:var(--muted)}
html[data-look="evergreen"] .kid-alldone{color:var(--green)}
html[data-look="evergreen"] .rail-card{background:#fffcf6;border:1px solid var(--line)}
html[data-look="evergreen"] .rail-card.faith{background:linear-gradient(180deg,#e6efe7,#f7f6f2);border-color:#cfe5de}
html[data-look="evergreen"] .rail-eyebrow{color:#408849}
html[data-look="evergreen"] .rail-verse{color:#265143}
html[data-look="evergreen"] .rail-verse small{color:#6e857a}
html[data-look="evergreen"] .rail-question{color:#525f58}
html[data-look="evergreen"] .habit{background:#fff!important;border:2px solid #d4e8e1!important;color:#5f6d66}
html[data-look="evergreen"] .habit.on{background:#377560!important;border-color:#377560!important;color:#fff}
html[data-look="evergreen"] .rail-plant p{color:#55675e}
html[data-look="evergreen"] .faith-plant .pot{fill:#db9065}
html[data-look="evergreen"] .faith-plant .pot-rim{fill:#d47741}
html[data-look="evergreen"] .faith-plant .stem{stroke:#418b4b;fill:none}
html[data-look="evergreen"] .faith-plant .leaf{fill:#4ca357;stroke:#418b4b}
html[data-look="evergreen"] .faith-plant .leaf:nth-of-type(odd){fill:#59b265}
html[data-look="evergreen"] .faith-plant .seed{fill:#877647}
html[data-look="evergreen"] .faith-plant .bloom ellipse{fill:#e1c780}
html[data-look="evergreen"] .faith-plant .bloom .bloom-c{fill:#d3723a}
html[data-look="evergreen"] .rail-prayer{border-top:1px dashed var(--line)!important;color:#47524d}
html[data-look="evergreen"] .rail-soft{color:var(--muted)}
html[data-look="evergreen"] .rail-card.dinner{background:#f1e1d8!important;border-color:#e9d1c3!important;color:#8a461f}
html[data-look="evergreen"] .rail-card.dinner small{color:#d3733c}
html[data-look="evergreen"] .grownups{color:#8da197!important}
html[data-look="evergreen"] .grownups.holding{color:var(--green)!important}
html[data-look="evergreen"] }
.ko-card,html[data-look="evergreen"] .ko-routine{background:#fffcf6;border:3px solid var(--kedge)}
html[data-look="evergreen"] .ko-close{color:var(--muted)!important;background:#f2f0ea!important}
html[data-look="evergreen"] .ko-who{color:var(--kink)}
html[data-look="evergreen"] .ko-pic{background:var(--kbg)!important}
html[data-look="evergreen"] .ko-card h2,html[data-look="evergreen"] .ko-routine h2{color:var(--ink)}
html[data-look="evergreen"] .ko-stars{color:#d1ab41}
html[data-look="evergreen"] .ko-yes{background:var(--green)!important;color:#fff!important;box-shadow:0 6px 0 #285747}
html[data-look="evergreen"] .ko-yes:active{box-shadow:0 2px 0 #285747}
html[data-look="evergreen"] .ko-no{color:var(--muted)!important}
html[data-look="evergreen"] .ko-routine{background:linear-gradient(180deg,#fffcf6 0,#fffcf6 55%,var(--kbg) 100%)}
html[data-look="evergreen"] .ko-routine.bedtime{background:linear-gradient(180deg,#fffcf6 0,#fffcf6 50%,#e3e2ef 100%)}
html[data-look="evergreen"] .ko-steps button{background:#f2f0ea!important}
html[data-look="evergreen"] .ko-steps li.current button{border-color:var(--kedge)!important;background:#fff!important}
html[data-look="evergreen"] .ko-steps li.done button{background:var(--green)!important;color:#fff!important}
html[data-look="evergreen"] .ko-celebrate{color:#fff}
html[data-look="evergreen"] .ko-earned{background:#f8f1dd;color:#81671f;box-shadow:0 6px 0 #ddc070}
html[data-look="evergreen"] .ko-earned.soft{background:#fffcf6;color:var(--green);box-shadow:0 6px 0 #c5dfd6}
html[data-look="evergreen"] .kids-overlay.celebrate{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--green) 85%,#fff) 0,#285747 75%)}
html[data-look="evergreen"] .burst i{color:#daba64;text-shadow:0 2px 0 #bb952d}
html[data-look="evergreen"] .kids-sleep.calm{background:radial-gradient(900px 600px at 20% 10%,#faf6eb 0,transparent 60%),linear-gradient(160deg,#deeee9,#eeebe3)}
html[data-look="evergreen"] .kids-sleep.photos{background:#1d2220}
html[data-look="evergreen"] .kids-sleep.photos .sleep-veil{background:linear-gradient(0deg,rgba(20,22,18,.72) 0,rgba(20,22,18,.1) 50%,transparent 70%)}
html[data-look="evergreen"] .sleep-clock{color:#265143}
html[data-look="evergreen"] .sleep-date{color:#65766e}
html[data-look="evergreen"] .kids-sleep blockquote{color:#2c5e4d}
html[data-look="evergreen"] .kids-sleep cite{color:#6e857a}
html[data-look="evergreen"] .kids-sleep.photos .sleep-clock,html[data-look="evergreen"] .kids-sleep.photos blockquote{color:#fffaf0}
html[data-look="evergreen"] .kids-sleep.night{background:radial-gradient(800px 500px at 80% 0%,#2d3732 0,transparent 60%),#161b18}
html[data-look="evergreen"] .kids-sleep.night .sleep-clock{color:#b7c4be}
html[data-look="evergreen"] .kids-sleep.night .sleep-date{color:#798d83}
html[data-look="evergreen"] .kids-sleep.night blockquote{color:#96a9a0}
html[data-look="evergreen"] .kids-sleep.night cite{color:#6c7d74}
html[data-look="evergreen"] .sleep-hello{color:#a8b8b0}
html[data-look="evergreen"] .kb-voice-card input[type=range]{accent-color:var(--green)}
html[data-look="evergreen"] .kb-voice-tip{background:#f3f1ec}
html[data-look="evergreen"] .kid-goal-wait{color:#967724}
html[data-look="evergreen"] .kc-helper{color:var(--clay)}
html[data-look="evergreen"] .kids-warning{background:#f1e2d9;color:#8f4921}
html[data-look="evergreen"] .re-step{background:var(--paper);border:1px solid var(--line)}
html[data-look="evergreen"] .re-btn{background:#eceeed}
html[data-look="evergreen"] .re-del{color:#cf6a2f}
html[data-look="evergreen"] .re-footer{border-top:1px solid var(--line)}
html[data-look="evergreen"] .kid-col{background:#fffdf9;box-shadow:0 2px 0 color-mix(in srgb,var(--kedge) 35%,transparent),0 22px 44px -30px rgba(40,40,30,.45)}
html[data-look="evergreen"] .kid-band{background:var(--band);color:var(--onband)}
html[data-look="evergreen"] .kid-band::after{background:radial-gradient(14px 10px at 14px 0,transparent 97%,#fffdf9 100%) 0 0/28px 14px repeat-x}
html[data-look="evergreen"] .kid-band .kid-name>span:last-child{color:var(--onband)}
html[data-look="evergreen"] .kid-face.band{border:4px solid #fff;background:#fff}
html[data-look="evergreen"] .jar-edge{fill:none;stroke:#fff}
html[data-look="evergreen"] .jar-lid{fill:#fff}
html[data-look="evergreen"] .jar-fill{fill:#d7b65a}
html[data-look="evergreen"] .jar-star{fill:none}
html[data-look="evergreen"] .jar-star.lit{fill:#fff;stroke:#faf5e9}
html[data-look="evergreen"] .jar-shine{fill:none}
html[data-look="evergreen"] .jar.ready .jar-fill{fill:#d9b961}
html[data-look="evergreen"] }
.kid-jar-side{color:var(--onband)}
html[data-look="evergreen"] .kid-jar-ready{background:#fff;color:#896d21}
html[data-look="evergreen"] .kid-hero{background:var(--kbg)!important;border:3px solid var(--kedge)!important;box-shadow:0 5px 0 color-mix(in srgb,var(--kedge) 45%,transparent)}
html[data-look="evergreen"] .kid-hero:active{box-shadow:0 2px 0 color-mix(in srgb,var(--kedge) 45%,transparent)}
html[data-look="evergreen"] .hero-tag{color:var(--kink)}
html[data-look="evergreen"] }
.hero-title{color:var(--ink)}
html[data-look="evergreen"] .hero-reward{color:#c39b2f}
html[data-look="evergreen"] .hero-steps i.on{background:var(--kedge);color:#fff}
html[data-look="evergreen"] .hero-steps i.now{outline:2.5px solid var(--kedge);background:#fff}
html[data-look="evergreen"] .kid-hero.alldone{background:linear-gradient(160deg,#f9f3e2,var(--kbg))!important;border-color:#dec276!important}
html[data-look="evergreen"] .kid-label{color:#7d8c84}
html[data-look="evergreen"] .kid-mini{background:#f7f6f2!important;border:2px solid #ebe6d7!important;box-shadow:0 3px 0 #e3ddcd}
html[data-look="evergreen"] .kid-mini:active{box-shadow:none}
html[data-look="evergreen"] .mini-title{color:#4c5752}
html[data-look="evergreen"] .kid-pill{background:#edf0ee!important;color:#4c5752}
html[data-look="evergreen"] .kid-pill em{color:#7d8c84}
html[data-look="evergreen"] .kid-pill.complete{background:#ddeee8!important}
html[data-look="evergreen"] .kid-pill.complete em{color:var(--green)}
html[data-look="evergreen"] .done-dot{background:#e7f2ee}
html[data-look="evergreen"] .done-dot i{background:var(--green);color:#fff;border:2px solid #fffdf9}
html[data-look="evergreen"] .done-dot.pending i{background:#f1e5c6;color:#876c21}
html[data-look="evergreen"] .kid-band .kid-goal{color:var(--ink)}
html[data-look="evergreen"] .kid-band .kid-goal-count{color:#967724}
html[data-look="evergreen"] .kid-routine-card{background:var(--kbg)!important;border:2.5px solid var(--kedge)!important;box-shadow:0 4px 0 color-mix(in srgb,var(--kedge) 40%,transparent)}
html[data-look="evergreen"] .kid-routine-card:active{box-shadow:0 2px 0 color-mix(in srgb,var(--kedge) 40%,transparent)}
html[data-look="evergreen"] .rc-text small{color:var(--kink)}
html[data-look="evergreen"] .rc-text b{color:var(--ink)}
html[data-look="evergreen"] .rc-steps i{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--kedge) 45%,transparent)}
html[data-look="evergreen"] .rc-steps i.on{background:var(--kedge);box-shadow:none}
html[data-look="evergreen"] .rc-steps i.now{box-shadow:inset 0 0 0 2.5px var(--kedge)}
html[data-look="evergreen"] .kid-job{background:#fbf9f7!important;border:2px solid #eae5d6!important;box-shadow:0 4px 0 #e1dbca}
html[data-look="evergreen"] .kid-job:active{box-shadow:0 1px 0 #e1dbca}
html[data-look="evergreen"] .job-title{color:#424c47}
html[data-look="evergreen"] .job-stars{color:#d1aa3f}
html[data-look="evergreen"] .job-stars.helper{color:var(--clay)}
html[data-look="evergreen"] .kid-job.done{background:color-mix(in srgb,var(--kbg) 55%,#fff)!important;border-color:color-mix(in srgb,var(--kedge) 35%,transparent)!important;box-shadow:none}
html[data-look="evergreen"] .kid-job.done .job-title{color:#84938c}
html[data-look="evergreen"] .job-check{background:var(--kedge);color:#fff}
html[data-look="evergreen"] .job-check.pending{background:#f1e5c6;color:#876c21}
html[data-look="evergreen"] .rail-card.photos{background:#e7ebe9}
html[data-look="evergreen"] .photo-caption{background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);color:#fff}
html[data-look="evergreen"] .photo-dots i.on{background:#fff}
html[data-look="evergreen"] .rail-card.photos.empty{background:repeating-linear-gradient(135deg,#f0f2f1 0 12px,#ebeeec 12px 24px);border:2px dashed #ced9d3}
html[data-look="evergreen"] .rail-card.photos.empty small{color:var(--muted)}
html[data-look="evergreen"] .rail-faith-row .rail-plant small{color:#55675e}
html[data-look="evergreen"] .rail-chip{background:#fffdf8!important;border:1px solid var(--line)!important}
html[data-look="evergreen"] .rail-chip>span:last-child{color:#47524d}
html[data-look="evergreen"] .rail-chip small{color:#7d8c84}
html[data-look="evergreen"] .rail-chip.dinner{background:#f7efea!important;border-color:#eddacf!important}
html[data-look="evergreen"] .rail-verse-row .rail-plant small{color:#55675e}
html[data-look="evergreen"] .display-bar{border:1px solid #d7dfdb}
html[data-look="evergreen"] .display-switch button{background:transparent;color:#4e5752}
html[data-look="evergreen"] .display-switch button.on{background:#275445;color:#fff}
html[data-look="evergreen"] .display-lock{background:#edf4f2}
html[data-look="evergreen"] .display-lock .hold-ring{background:conic-gradient(#398443 var(--p,0%),transparent 0)}
html[data-look="evergreen"] .display-pin-error{color:#d3733c}
html[data-look="evergreen"] .kb-nested{border-top:1px solid var(--line,#dce6dd)}
html[data-look="evergreen"] .kb-nested>summary span{color:#7b8982}
html[data-look="evergreen"] .kb-nested>summary::before{color:#7b8982}
html[data-look="evergreen"] .kc-top h1{color:var(--ink,#2b5144)}
html[data-look="evergreen"] .kc-top h1 em{color:var(--hh-coral,#e1a07b)}
html[data-look="evergreen"] .kc-top p{color:#606e67}
html[data-look="evergreen"] .kc-verse{border:2px solid #d6eae3;background:#fff;color:var(--ink,#2b5144)}
html[data-look="evergreen"] .kid-face.tiny{box-shadow:none}
html[data-look="evergreen"] .kc-ev{background:#fff;border:2px solid #e2eeea;color:var(--ink,#2b5144)}
html[data-look="evergreen"] .kc-ev-time{color:#606e67}
html[data-look="evergreen"] .kc-ev-all{background:#e4faf3;color:#0ab67c}
html[data-look="evergreen"] .kc-ev.next{border-color:var(--hh-coral,#e1a07b);box-shadow:0 0 0 4px color-mix(in srgb,var(--hh-coral,#e1a07b) 18%,transparent)}
html[data-look="evergreen"] .kc-ev.next .kc-ev-time{color:#d16f36}
html[data-look="evergreen"] .kc-tabs{background:#e9f3f0}
html[data-look="evergreen"] .kc-tabs button{background:transparent;color:#505e57}
html[data-look="evergreen"] .kc-tabs button.on{background:#fff;color:var(--ink,#2b5144)}
html[data-look="evergreen"] .kc-row{background:#fff;border:2px solid color-mix(in srgb,var(--kedge) 30%,#fff)}
html[data-look="evergreen"] .kc-kid{background:var(--kbg)}
html[data-look="evergreen"] .kc-kid-name{color:var(--ink,#2b5144)}
html[data-look="evergreen"] .kc-kid-count{color:#505e57}
html[data-look="evergreen"] .kc-mag{background:transparent;color:var(--ink,#2b5144)}
html[data-look="evergreen"] .kc-mag-pic{background:#fff;border:3px dashed color-mix(in srgb,var(--mag) 45%,#fff)}
html[data-look="evergreen"] .kc-mag.on .kc-mag-pic{background:var(--mag);border:3px solid var(--mag)}
html[data-look="evergreen"] .kc-mag-check{background:#d1a93d;color:#fff;border:3px solid #fff}
html[data-look="evergreen"] .kc-mag-stars{color:#b4902c}
html[data-look="evergreen"] .kc-none{color:#6e7b74}
html[data-look="evergreen"] .kc-goal{background:#faf6eb}
html[data-look="evergreen"] .kc-goal.ready{background:#f6eed8;box-shadow:inset 0 0 0 3px #d1a93d}
html[data-look="evergreen"] .kc-goal-text b{color:#6f591b}
html[data-look="evergreen"] .kc-goal-text small{color:#695d3c}
html[data-look="evergreen"] .kc-goal-bar{background:#ede3c6}
html[data-look="evergreen"] .kc-goal-bar i{background:#d1a93d}
html[data-look="evergreen"] .cal-arrow{background:#ddeee8}
html[data-look="evergreen"] .cal-arrow:hover,html[data-look="evergreen"] .cal-today:hover{background:#d0e6df}
html[data-look="evergreen"] .cal-today{background:#ddeee8;color:var(--green)}
html[data-look="evergreen"] .cal-views{background:#e7ebe9}
html[data-look="evergreen"] .cal-views button{color:#62726a;background:transparent}
html[data-look="evergreen"] .cal-views button.active{background:var(--paper);color:var(--green)}
html[data-look="evergreen"] .cal-day-link{color:inherit}
html[data-look="evergreen"] .cal-day-link:hover{background:#d6e9e3}
html[data-look="evergreen"] .cal-day-link.today{background:#d2e6df;color:var(--green)}
html[data-look="evergreen"] .cal-add-here{border:1px dashed var(--line);background:transparent;color:#94a59c}
html[data-look="evergreen"] .cal-agenda-event{background:var(--event-bg);border-left:4px solid var(--event-edge);color:var(--event-ink)}
html[data-look="evergreen"] .cal-agenda-main b{color:var(--ink)}
html[data-look="evergreen"] .cal-empty{color:var(--muted)}
html[data-look="evergreen"] .cal-empty>span{color:#a7935d}
html[data-look="evergreen"] .cal-empty h3{color:var(--ink)}
html[data-look="evergreen"] .cal-mini-week button{background:#f0f2f1}
html[data-look="evergreen"] .cal-mini-week small{color:var(--muted)}
html[data-look="evergreen"] .cal-mini-week i{color:var(--clay)}
html[data-look="evergreen"] .cal-mini-week .is-today{box-shadow:inset 0 0 0 1.5px #9bd0a2}
html[data-look="evergreen"] .cal-mini-week .on{background:var(--green);color:#fff}
html[data-look="evergreen"] .cal-mini-week .on small,html[data-look="evergreen"] .cal-mini-week .on i{color:#dfebe1}
html[data-look="evergreen"] .cal-month{background:var(--line);border:1px solid var(--line)}
html[data-look="evergreen"] .cal-month-head{background:#e1f0eb;color:#64746c}
html[data-look="evergreen"] .cal-month-cell{background:var(--paper);color:inherit}
html[data-look="evergreen"] .cal-month-cell:hover{background:#faf9f6}
html[data-look="evergreen"] .cal-month-cell.outside{background:#f8f7f4}
html[data-look="evergreen"] .cal-month-cell.outside .cal-month-num{color:#aebcb5}
html[data-look="evergreen"] .cal-month-cell.today .cal-month-num{background:var(--green);color:#fff}
html[data-look="evergreen"] .cal-chip{background:var(--event-bg);color:var(--event-ink)}
html[data-look="evergreen"] .cal-chip i{background:var(--event-edge)}
html[data-look="evergreen"] .cal-more{color:var(--muted)}
html[data-look="evergreen"] .import-strip{background:#ebf0ee;border:1px dashed #d8d2c3}
html[data-look="evergreen"] .import-strip span{color:var(--muted)}
html[data-look="evergreen"] .import-lead{color:var(--muted)}
html[data-look="evergreen"] .cal-connect-lead{color:var(--muted)}
html[data-look="evergreen"] .cal-connect-empty{color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
html[data-look="evergreen"] .cal-accounts{border-top:1px solid var(--line)}
html[data-look="evergreen"] .cal-account{border-bottom:1px solid var(--line);border-left:3px solid var(--acc-edge)}
html[data-look="evergreen"] .cal-account p{color:var(--muted)}
html[data-look="evergreen"] .cal-provider-tag{background:#e9edeb;color:#64746c}
html[data-look="evergreen"] .cal-status{background:#efece4;color:#bc602b}
html[data-look="evergreen"] .cal-remove{color:#d3733c}
html[data-look="evergreen"] .cal-remove.armed{color:#fff;background:#d47741}
html[data-look="evergreen"] .cal-logo{background:#e6efe7;color:#397964}
html[data-look="evergreen"] .cal-logo-google{background:#e8f8f3;color:#3ead88}
html[data-look="evergreen"] .cal-logo-microsoft{background:#e4f6f0;color:#329b78}
html[data-look="evergreen"] .cal-logo-apple{background:#edf0ee;color:#5f6c66}
html[data-look="evergreen"] .cal-logo-link{background:#f0ede7}
html[data-look="evergreen"] .cal-add-provider{background:#faf9f7;border:1px solid var(--line)}
html[data-look="evergreen"] .cal-add-provider:hover{border-color:#86c68e;background:#f4f5f4}
html[data-look="evergreen"] .cal-add-provider small{color:var(--muted)}
html[data-look="evergreen"] .field-label{color:#506058}
html[data-look="evergreen"] .look-option{background:#faf9f7;border:1.5px solid var(--line)}
html[data-look="evergreen"] .look-option small{color:var(--muted)}
html[data-look="evergreen"] .look-option.chosen{border-color:var(--green)!important;background:var(--paper)!important;color:inherit}
html[data-look="evergreen"] .family-person{background:var(--fp-bg);border:1.5px solid color-mix(in srgb,var(--fp-edge) 35%,transparent);color:var(--fp-ink)}
html[data-look="evergreen"] .family-face{background:#fff;border:3px solid var(--fp-edge);color:var(--fp-ink)}
html[data-look="evergreen"] .fd-preview{background:var(--fp-bg);color:var(--fp-ink)}
html[data-look="evergreen"] .fd-color{background:var(--sw);box-shadow:inset 0 0 0 4px var(--swbg)}
html[data-look="evergreen"] .fd-color.on{border-color:var(--ink);box-shadow:inset 0 0 0 3px #fff}
html[data-look="evergreen"] .fd-letter{background:#f0f1f0}
html[data-look="evergreen"] .fd-letter.on{background:var(--green);color:#fff}
html[data-look="evergreen"] .fd-icon{background:#f3f5f4}
html[data-look="evergreen"] .fd-icon.on{border-color:var(--green);background:#fff}
html[data-look="evergreen"] .family-name-field small,html[data-look="evergreen"] .fd-hint{color:var(--muted)}
html[data-look="evergreen"] .family-person.add{background:transparent;color:var(--muted)}
html[data-look="evergreen"] .family-person.add .family-face{border-color:var(--line);color:var(--muted)}
html[data-look="evergreen"] .fd-remove{color:#c2632c}
html[data-look="evergreen"] .fd-remove.armed{color:#fff;background:#cf6a2f}
html[data-look="evergreen"] .week-strip>button{background:#e3f1ec;border:1px solid #d0e5de;color:#295949}
html[data-look="evergreen"] .week-strip>button small{color:#7c9287}
html[data-look="evergreen"] .week-strip>button.on{background:#d3e7e0;border-color:#6ebb78}
html[data-look="evergreen"] .faith-lead{color:#52645b}
html[data-look="evergreen"] .tier-questions li{background:#eff2f0}
html[data-look="evergreen"] .tier-label{color:#469851}
html[data-look="evergreen"] .blessing-box{background:#efe9d8}
html[data-look="evergreen"] .blessing-box p{color:#46584f}
html[data-look="evergreen"] .challenge-card{background:#efe9d8}
html[data-look="evergreen"] .challenge-card p{color:#566960}
html[data-look="evergreen"] .challenge-card.is-done{background:#d8eae4}
html[data-look="evergreen"] .week-story summary{color:#6e8479}
html[data-look="evergreen"] .week-story p{color:#52645b}
html[data-look="evergreen"] .music-today .music-artist{color:#6c8679}
html[data-look="evergreen"] .list-menu summary{color:#6a7871}
html[data-look="evergreen"] .list-menu[open] summary{background:#ecf1ee}
html[data-look="evergreen"] .list-menu>div{background:#fff;border:1px solid #dde4e0}
html[data-look="evergreen"] .list-menu>div .textbtn:hover{background:#eef5f3}
html[data-look="evergreen"] .list-menu .danger{color:#d3733c}
html[data-look="evergreen"] .todo-who{color:#58605c}
html[data-look="evergreen"] .menu-row{background:#f0f6f4}
html[data-look="evergreen"] .menu-fixed{color:#7b8982}
html[data-look="evergreen"] .menu-place{background:#fff;border:1px solid #dde4e0}
html[data-look="evergreen"] .menu-place button{background:transparent;color:#58605c}
html[data-look="evergreen"] .menu-place button.on{background:#275445;color:#fff}
html[data-look="evergreen"] .menu-move button{background:#fff;border:1px solid #dde4e0}
html[data-look="evergreen"] .todo-list-card{border-top:4px solid var(--list-edge,transparent)}
html[data-look="evergreen"] .list-drag{color:#899790;background:transparent}
html[data-look="evergreen"] .list-drag:hover,html[data-look="evergreen"] .list-drag:focus-visible{background:#ecf1ee;color:#275445}
html[data-look="evergreen"] .list-note{color:#6e7b74}
html[data-look="evergreen"] .list-dragging{outline:2px dashed #a3afa9}
html[data-look="evergreen"] .pick-chip span{background:#edf4f2}
html[data-look="evergreen"] .pick-chip input:checked+span{border-color:#275445;background:#fff}
html[data-look="evergreen"] .pick-chip input:focus-visible+span,html[data-look="evergreen"] .pick-swatch input:focus-visible+span{outline:2px solid #398443}
html[data-look="evergreen"] .pick-swatch input:checked+span{box-shadow:0 0 0 3px #fff,0 0 0 5px #275445}
html[data-look="evergreen"] .list-dialog-actions .danger{color:#d3733c}
html[data-look="evergreen"] .toast-undo{color:#fff}
html[data-look="evergreen"] .settings-nav button{background:transparent;color:#424a46}
html[data-look="evergreen"] .settings-nav button:hover{background:#ecf1ee}
html[data-look="evergreen"] .settings-nav button.on{background:#275445;color:#fff}
html[data-look="evergreen"] .settings-nav button.on small{color:#d2ddd8}
html[data-look="evergreen"] .settings-nav small{color:#7b8982}
html[data-look="evergreen"] .settings-link{color:#6e7b74}
html[data-look="evergreen"] .settings-nav button.on{background:#275445!important;color:#fff!important}
html[data-look="evergreen"] .settings-nav button.on small{color:#d9e1dd!important}
html[data-look="evergreen"] .bucket-tier{border-top:4px solid var(--tier,#398443)}
html[data-look="evergreen"] .tier-month{--tier:#de9972}
html[data-look="evergreen"] .tier-year{--tier:#dec276}
html[data-look="evergreen"] .tier-someday{--tier:#398443}
html[data-look="evergreen"] .bucket-tier h2 small{color:#7b8982}
html[data-look="evergreen"] .tier-sub{color:#7b8982}
html[data-look="evergreen"] .bucket-item{border-top:1px solid var(--line,#dce6dd)}
html[data-look="evergreen"] .bucket-body p{color:#6e7b74}
html[data-look="evergreen"] .bucket-stale{color:#a48327;background:#f5eeda}
html[data-look="evergreen"] .bucket-done-card{background:#fff;border:1px solid #e2e7e4}
html[data-look="evergreen"] .bucket-done-card p{color:#52645b}
html[data-look="evergreen"] .story-stats span{background:#fff;border:1px solid #e2e7e4;color:#6e7b74}
html[data-look="evergreen"] .story-stats b{color:var(--ink,#233c34)}
html[data-look="evergreen"] .story-year-title small{color:#7b8982}
html[data-look="evergreen"] .story-month{border-left:2px solid #e0e5e2}
html[data-look="evergreen"] .story-month h4{color:#7b8982}
html[data-look="evergreen"] .story-dot{background:#fff;border:2px solid #e0e5e2}
html[data-look="evergreen"] .story-card{background:#fff;border:1px solid #e2e7e4}
html[data-look="evergreen"] .story-memory{color:#52645b}
html[data-look="evergreen"] .board-pick{background:#f0f6f4}
html[data-look="evergreen"] .board-pick.on{background:#fff;border-color:var(--hh-teal,#398443)}
html[data-look="evergreen"] .board-pick b{color:#6e7b74}
html[data-look="evergreen"] .board-pick.on b{color:var(--hh-teal,#398443)}
html[data-look="evergreen"] .btw-mark{background:var(--brand-mark,#2b5144)}
html[data-look="evergreen"] .btw-mark::after{background:#fff}
html[data-look="evergreen"] .brand-name{color:var(--ink,#2b5144)}
html[data-look="evergreen"] .brand-tag{color:var(--muted,#707d76)}
html[data-look="evergreen"][data-look="classic"] .btw-mark{background:#377560}
html[data-look="evergreen"] .today-faith .daily-verse{background:var(--sage,#e8efe9)}
html[data-look="evergreen"] .cal-month-add{background:transparent}
html[data-look="evergreen"] .cal-month-add:hover{background:color-mix(in srgb,var(--sage,#e8efe9) 55%,transparent)}
html[data-look="evergreen"] .cal-month-num{background:transparent}
html[data-look="evergreen"] .cal-month-num:hover{background:#fff}
html[data-look="evergreen"] .cal-more{background:transparent}
html[data-look="evergreen"] .who-chip span{border:2px solid #dde4e0;background:#fff}
html[data-look="evergreen"] .who-chip input:checked+span{border-color:var(--hh-navy,#275445);background:var(--sage,#e8efe9)}
html[data-look="evergreen"] .who-chip input:focus-visible+span{outline:2px solid #249b34}
html[data-look="evergreen"] .job-repeat-note{color:#7b8982}
html[data-look="evergreen"] .pick-more{border:2px dashed #d2d9d6;background:#fff;color:#43564c}
html[data-look="evergreen"] .faith-story{color:var(--ink,#2b5144)}
html[data-look="evergreen"] .story-fold summary{color:var(--hh-navy,#275445)}
html[data-look="evergreen"] .faith-steps{background:#eff3f1}
html[data-look="evergreen"] .faith-steps button{background:transparent;color:#505e57}
html[data-look="evergreen"] .faith-steps b{background:#fff}
html[data-look="evergreen"] .faith-steps button.on{background:var(--hh-navy,#275445);color:#fff}
html[data-look="evergreen"] .faith-steps button.on b{color:var(--hh-navy,#275445)}
html[data-look="evergreen"] .faith-steps button.done b{background:var(--hh-teal,#398443);color:#fff}
html[data-look="evergreen"] .faith-thought{color:var(--ink,#2b5144)}
html[data-look="evergreen"] [data-favorite][aria-pressed="true"]{color:#d98656!important}
html[data-look="evergreen"] .album-tile{background:transparent;color:inherit}
html[data-look="evergreen"] .album-cover{background:#e6f2ee;box-shadow:0 1px 0 #fff inset,0 6px 0 -2px #e1e8e4,0 12px 0 -5px #d2dcd7}
html[data-look="evergreen"] .album-empty-cover{color:#a4b5ac}
html[data-look="evergreen"] .album-tile small{color:#6e7b74}
html[data-look="evergreen"] .danger{color:#d3733c!important}
html[data-look="evergreen"] .cat-row{background:#f4f8f7}
html[data-look="evergreen"] .cat-row input{background:#fff}
html[data-look="evergreen"] .custom-pic>img,html[data-look="evergreen"] .custom-pic>span{background:#eff3f1;color:#9eaca5}
html[data-look="evergreen"] .reminder-row{border-top:1px solid var(--line,#e4e5e4)}
html[data-look="evergreen"] .reminder-channels{border-top:1px solid var(--line,#e4e5e4)}
html[data-look="evergreen"] .todo-remind{color:#10835d;background:#e4faf3}
html[data-look="evergreen"] .reminder-banner{background:#fff;border:1px solid #dbeae5}
html[data-look="evergreen"] .reminder-banner p{color:#505e57}
html[data-look="evergreen"] .reminder-banner .close{background:transparent}
html[data-look="evergreen"] .ring-person{background:transparent;color:inherit}
html[data-look="evergreen"] .ring-person:hover{background:#f3f9f7}
html[data-look="evergreen"] .ring-person.on{border-color:var(--hh-navy,#275445);background:#f6f9fc}
html[data-look="evergreen"] .ring-person small{color:#6e7b74}
html[data-look="evergreen"] .ring-done{background:#249b34;color:#fff;border:2px solid #fff}
html[data-look="evergreen"] .dash-hint{color:#7b8982}
html[data-look="evergreen"] .dash-detail{border-top:1px solid var(--line,#e4e5e4)}
html[data-look="evergreen"] .job-chip{border:1px solid #e1ece8;background:#fff;color:inherit}
html[data-look="evergreen"] .job-chip small{color:#937523}
html[data-look="evergreen"] .job-chip.done{background:#ecf5ed;border-color:#c5e0c8}
html[data-look="evergreen"] .job-chip.done small{color:#1c6c27}
html[data-look="evergreen"] .todo-person.on{background:#f6f9fc}
html[data-look="evergreen"] .todo-person-head{background:transparent;color:inherit}
html[data-look="evergreen"] .todo-person-head:hover{background:#f3f9f7}
html[data-look="evergreen"] .avatar.anyone{background:#e4faf3;color:#0ab67c}
html[data-look="evergreen"] .todo-person-head .due{color:#d3733c}
html[data-look="evergreen"] .chev{color:#8e9893}
html[data-look="evergreen"] .fb-head h1{color:var(--ink,#2b5144)}
html[data-look="evergreen"] .fb-head h1 em{color:var(--hh-coral,#e1a07b)}
html[data-look="evergreen"] .fb-verse{color:#606e67}
html[data-look="evergreen"] .fb-clock{color:var(--hh-navy,#13a272)}
html[data-look="evergreen"] .fb-timeline button{background:transparent;color:inherit}
html[data-look="evergreen"] .fb-timeline button:hover{background:#f3f9f7}
html[data-look="evergreen"] .fb-time{color:#606e67}
html[data-look="evergreen"] .fb-what small{color:#6e7b74}
html[data-look="evergreen"] .fb-next{background:var(--hh-coral,#e1a07b);color:#fff}
html[data-look="evergreen"] .fb-timeline li.next button{background:color-mix(in srgb,var(--hh-coral,#e1a07b) 10%,#fff);box-shadow:inset 3px 0 0 var(--hh-coral,#e1a07b)}
html[data-look="evergreen"] .fb-faces .avatar{border:2px solid #fff}
html[data-look="evergreen"] .fb-right .daily-verse{background:var(--sage,#e8efe9)}
html[data-look="evergreen"] .fb-strip button{background:#fff;border:1px solid #e1eeea;color:inherit}
html[data-look="evergreen"] .fb-strip small{color:#7b8982}
html[data-look="evergreen"] .fb-strip em{color:#7b8982}
html[data-look="evergreen"] .family-icon .kid{stroke:#fff}
html[data-look="evergreen"] .family-icon,html[data-look="evergreen"] .family-icon *{stroke:none!important}
html[data-look="evergreen"] .family-icon .kid{stroke:#fff!important}
html[data-look="evergreen"] .confetti i{background:var(--c)}
html[data-look="evergreen"] }
.todo-repeat{color:#1a5f23;background:#e5f2e7}
html[data-look="evergreen"] .tchip{background:#eef7f4;color:#506259}
html[data-look="evergreen"] .tchip.high{background:#f7eee9;color:#b35c29}
html[data-look="evergreen"] .tchip.remind{background:#e4faf3;color:#10835d}
html[data-look="evergreen"] .tchip.repeat{background:#e5f2e7;color:#1a5f23}
html[data-look="evergreen"] .todo-extra-panel{background:#f3f7fc}
html[data-look="evergreen"] .playlist-now{background:linear-gradient(135deg,#e5f2e7,#e4faf3)}
html[data-look="evergreen"] .playlist-list li{background:#f3f7fc}
html[data-look="evergreen"] .playlist-list li.is-now{outline:2px solid #249b34}
html[data-look="evergreen"] .playlist-list small{color:var(--muted)}
html[data-look="evergreen"] .playlist-play{background:#0ab67c;color:#fff}
html[data-look="evergreen"] .fb-strip button,html[data-look="evergreen"] .fb-strip .fb-play{background:#fff;border:1px solid #e1eeea;color:inherit}
html[data-look="evergreen"] .fb-strip .fb-play>span:first-child{color:#0ab67c}
html[data-look="evergreen"] .fb-strip .fb-play small{color:var(--muted)}
html[data-look="evergreen"] .cal-logo-other{background:#f0ede7}
html[data-look="evergreen"] .cal-status.needs{background:#f3e5dd;color:#924a21}
html[data-look="evergreen"] .cal-steps{background:#faf9f6;border:1px solid var(--line)}
html[data-look="evergreen"] .cal-share-link code{background:#faf9f6;border:1px solid var(--line)}
@media(max-width:760px){html[data-look="evergreen"] aside{border-top:1px solid var(--line)}
html[data-look="evergreen"] nav button{color:#82968c}
html[data-look="evergreen"] nav button.active{background:transparent;box-shadow:none;color:#35705c}
html[data-look="evergreen"] .breadcrumb{color:#2f6654}
html[data-look="evergreen"] .calendar-scroll:before{color:#7e9188}}
@media(max-width:900px){html[data-look="evergreen"] .settings-nav button{border:1px solid #dde4e0;background:#fff}}
html[data-look="evergreen"]{--bg:#f6f5ef;--paper:#fffefc;--ink:#1f2e28;--muted:#707d76;--line:#e4e5e4;--green:#1f4a3d;--clay:#c2643a;--sage:#e8efe9;--gold:#d9a945;--hh-navy:#1f4a3d;--hh-teal:#4f8a5b;--hh-coral:#c2643a;--hh-mustard:#d9a945;--brand-mark:#1f4a3d}

/* Healthy Homes signature details */
html[data-look="evergreen"] .brandmark{display:block;width:34px;height:35px;font-size:0;flex:none}
html[data-look="evergreen"] .brandmark img{width:100%;height:100%;object-fit:contain;display:block}
html[data-look="evergreen"] .brand{color:var(--hh-navy);font-variation-settings:'SOFT' 100,'WONK' 0;letter-spacing:-.3px}
html[data-look="evergreen"] .brand b{font-weight:400}
html[data-look="evergreen"] .intro h1,html[data-look="evergreen"] .kids-top h1,html[data-look="evergreen"] .sleep-clock,html[data-look="evergreen"] h2{font-variation-settings:'SOFT' 100,'WONK' 0}
html[data-look="evergreen"] .intro h1{color:var(--hh-navy)}
html[data-look="evergreen"] .intro h1 em,html[data-look="evergreen"] .kids-top h1 em{color:#c2643a}
html[data-look="evergreen"] nav button.active{background:var(--hh-navy);color:#fff}
html[data-look="evergreen"] .primary{background:var(--hh-navy);color:#fff}
html[data-look="evergreen"] .primary:hover{background:#1e4437}
html[data-look="evergreen"] .eyebrow{color:#37723f}
html[data-look="evergreen"] .sprig{color:var(--hh-teal)}
html[data-look="evergreen"] .hh-stripe{display:flex;height:4px;border-radius:2px;overflow:hidden;margin:6px 0 0;width:72px}
html[data-look="evergreen"] .hh-stripe i{flex:1}

html[data-look="evergreen"] .mono-house{display:block;width:100%;height:100%;background:var(--brand-mark);-webkit-mask:url(hh-house.png) center/contain no-repeat;mask:url(hh-house.png) center/contain no-repeat}
