/* Generated by tools/build-hh-theme.py — By the Way look. Edit the script, not this file. */
html[data-look="btw"]{--bg:#f9f5ee;--paper:#fffcf7;--ink:#32363b;--muted:#6c7179;--line:#e7e2d6;--green:#0a60a2;--clay:#e56330;--sage:#d4e8f8;--gold:#ebc35f}
html[data-look="btw"] body{background:var(--bg);color:var(--ink)}
html[data-look="btw"] button{color:inherit}
html[data-look="btw"] button:focus-visible,html[data-look="btw"] a:focus-visible{outline:3px solid var(--clay)}
html[data-look="btw"] svg{fill:none}
html[data-look="btw"] a{color:inherit}
html[data-look="btw"] aside{background:#f2ede4;border-right:1px solid #c3dbee}
html[data-look="btw"] .brandmark{color:var(--green)}
html[data-look="btw"] .brandmark i{color:var(--clay)}
html[data-look="btw"] .family-tag{color:#666c77}
html[data-look="btw"] nav button{background:transparent;color:#676d77}
html[data-look="btw"] nav button.active{background:var(--green);color:#fffdf4}
html[data-look="btw"] nav button:hover:not(.active){background:#c7e1f5}
html[data-look="btw"] .aside-bottom p{color:#676d78}
html[data-look="btw"] .sprig{color:#646c78}
html[data-look="btw"] .plain{background:none}
html[data-look="btw"] .aside-bottom button{color:#676c75}
html[data-look="btw"] header{border-bottom:1px solid var(--line)}
html[data-look="btw"] .breadcrumb{color:#666b72}
html[data-look="btw"] .breadcrumb b{color:#51565e}
html[data-look="btw"] .breadcrumb span{color:#666c77}
html[data-look="btw"] .primary{background:var(--green);color:white}
html[data-look="btw"] .primary:hover{background:#084d81}
html[data-look="btw"] .outline{background:transparent;border:1px solid #bcd8ed}
html[data-look="btw"] .outline:hover{background:var(--sage)}
html[data-look="btw"] .demo-dot{color:#686d74}
html[data-look="btw"] .demo-dot:before{background:#56c9c7}
html[data-look="btw"] .eyebrow{color:#686d76}
html[data-look="btw"] .intro h1 em{color:var(--clay)}
html[data-look="btw"] .intro p{color:var(--muted)}
html[data-look="btw"] .date-chip{border:1px solid var(--line);background:#fbf9f7}
html[data-look="btw"] .hero{background:#d2e8f9;border:1px solid #c3dff4}
html[data-look="btw"] .hero-copy p{color:#646b76}
html[data-look="btw"] .hero-art{stroke:none}
html[data-look="btw"] .hero-link{background:none;color:#0a5894}
html[data-look="btw"] .person{background:none;color:#676c74}
html[data-look="btw"] .person.selected{background:var(--paper);border-color:#bcdaf1;color:#373b42}
html[data-look="btw"] .avatar{background:var(--c,#c4e0f6);color:var(--ac,#095793)}
html[data-look="btw"] .sectionhead .count{color:#676d75;background:#d7ebfa}
html[data-look="btw"] .textbtn{background:none;color:#656b75}
html[data-look="btw"] .card{background:var(--paper);border:1px solid var(--line)}
html[data-look="btw"] .event:before{border-left:1px solid #f0e7d7}
html[data-look="btw"] .event-dot{background:var(--ec,#50c8c6);box-shadow:0 0 0 4px var(--paper)}
html[data-look="btw"] .event time{color:#666b73}
html[data-look="btw"] .event p{color:#676c74}
html[data-look="btw"] .source{border:1px solid #cde1f1;color:#666c76}
html[data-look="btw"] .task-row{border-bottom:1px solid #f0ece5}
html[data-look="btw"] .check{border:1.5px solid #bad8ef;background:transparent;color:white}
html[data-look="btw"] .task-row.done .check{background:#3cbdbb;border-color:#3cbdbb}
html[data-look="btw"] .task-row.done .task-name{color:#656c75}
html[data-look="btw"] .task-row .meta{color:#676d75}
html[data-look="btw"] .progressline{color:#666d77}
html[data-look="btw"] .track{background:#dfeeee}
html[data-look="btw"] .track>span{background:#5acbc9}
html[data-look="btw"] .add-inline{border:1px dashed #c4def2;background:none;color:#646c77}
html[data-look="btw"] .dinner{background:#f1dad1;border-color:#eacec3}
html[data-look="btw"] .dinner .eyebrow{color:#776945}
html[data-look="btw"] .dinner p{color:#636d7e}
html[data-look="btw"] .dinner .textbtn{color:#bb4617}
html[data-look="btw"] .adventure{background:#d2e8f9;border-color:#bfdff7}
html[data-look="btw"] .adventure p{color:#656c77}
html[data-look="btw"] .adventure .badge{border:1px solid #94dddc}
html[data-look="btw"] .verse{background:transparent}
html[data-look="btw"] .verse .verse-icon{color:#267775}
html[data-look="btw"] .verse small{color:#666d78}
html[data-look="btw"] .weekend p{color:#666c75}
html[data-look="btw"] footer{color:#646b75}
html[data-look="btw"] footer span{color:#7f6a37}
html[data-look="btw"] .tabs button{background:#f2ece0}
html[data-look="btw"] .tabs button.active{background:var(--green);color:white}
html[data-look="btw"] .calendar-grid{background:var(--line);border:1px solid var(--line)}
html[data-look="btw"] .cal-cell{background:var(--paper)}
html[data-look="btw"] .cal-cell.today{background:#daecfa}
html[data-look="btw"] .cal-day{background:#d7ebfa}
html[data-look="btw"] .cal-event{background:#cde5f7}
html[data-look="btw"] .monthbar button{background:#d2e8f9}
html[data-look="btw"] .info{background:#f2ede4;color:#676d76}
html[data-look="btw"] .project-art{background:#cee6f8}
html[data-look="btw"] .tiles p{color:var(--muted)}
html[data-look="btw"] .empty{color:#656b76}
html[data-look="btw"] .connection{border-bottom:1px solid var(--line)}
html[data-look="btw"] .connection p{color:var(--muted)}
html[data-look="btw"] .connection-logo{color:#666d79}
html[data-look="btw"] .notice{color:#b84517}
html[data-look="btw"] dialog{border:1px solid #c2def3;background:var(--paper);color:var(--ink)}
html[data-look="btw"] .close{background:#f1ede6}
html[data-look="btw"] label{color:#646b76}
html[data-look="btw"] input,html[data-look="btw"] select{border:1px solid #bdd9ef;background:#f8f7f3;color:#08497a}
html[data-look="btw"] .form-note{color:#666d77}
html[data-look="btw"] #toast{background:#094f85;color:white}
html[data-look="btw"] .cal-event{background:var(--event-bg,#c9e3f7);color:var(--event-ink,#08497a);border-left:3px solid var(--event-edge,#319c9a)}
html[data-look="btw"] .motto-strip i{color:var(--clay)}
html[data-look="btw"] .meal-day.is-today{border-color:#52c8c6;background:#e3f1fb}
html[data-look="btw"] .meal-day-label{color:#656c76}
html[data-look="btw"] .meal-day p{color:#686d76}
html[data-look="btw"] .local-note{color:#666c75}
html[data-look="btw"] .recipe-visual{background:#f0e7cf}
html[data-look="btw"] .recipe-card:nth-child(2n) .recipe-visual{background:#cce4f7}
html[data-look="btw"] .recipe-visual button{color:#bc4617}
html[data-look="btw"] .batch-label{color:#ba4518}
html[data-look="btw"] .chosen{background:#c4e0f6!important;border-color:#5dccca!important;color:#095793}
html[data-look="btw"] textarea{border:1px solid #bdd9ef;background:#f8f7f3;color:#08497a}
html[data-look="btw"] .recipe-facts{color:#656c76}
html[data-look="btw"] .recipe-note{background:#f2ead5}
html[data-look="btw"] .family-saying{color:#656d77}
html[data-look="btw"] .faith-reading blockquote{color:#0b63a7}
html[data-look="btw"] .verse-ref{color:#656d78}
html[data-look="btw"] .reading-reference{background:#e2f0f0;color:#646b77}
html[data-look="btw"] .little-prompt{color:#636d7d}
html[data-look="btw"] .faith-habits{border-top:1px solid var(--line)}
html[data-look="btw"] .faith-memory{background:#d4e8f8}
html[data-look="btw"] .faith-memory>p:not(.local-note){color:#5f6671}
html[data-look="btw"] .value-card{background:#f2e8cf}
html[data-look="btw"] .value-mark{color:#886610}
html[data-look="btw"] .value-card p{color:#796a45}
html[data-look="btw"] nav button[data-page="discipleship"]{border-top:1px solid #bfdbf1}
html[data-look="btw"] input:focus,html[data-look="btw"] textarea:focus,html[data-look="btw"] select:focus{outline:2px solid #66cfcd}
html[data-look="btw"] .star-child{border-top:3px solid var(--kid-edge);background:linear-gradient(160deg,var(--paper) 60%,var(--kid-bg))}
html[data-look="btw"] .star-balance{color:#886611}
html[data-look="btw"] .balance-caption{color:#646b75}
html[data-look="btw"] .star-track>span{background:#e7b73d}
html[data-look="btw"] .star-dots{color:#e9dcc4}
html[data-look="btw"] .star-dots .lit{color:#866510}
html[data-look="btw"] .task-stars{color:#8a6710}
html[data-look="btw"] .reward-symbol{background:#f4e8c9}
html[data-look="btw"] .reward-price{color:#886610}
html[data-look="btw"] .parent-star-tools{background:#f3eee5}
html[data-look="btw"] .parent-star-tools summary>span{color:#666d77}
html[data-look="btw"] .approval-toggle{color:#505660}
html[data-look="btw"] .approval-toggle input{accent-color:var(--green)}
html[data-look="btw"] .review-row{border-bottom:1px solid #bedaf0}
html[data-look="btw"] .review-row span{color:#656b75}
html[data-look="btw"] .history-stars{color:#866511}
html[data-look="btw"] .chore-template{background:#e2f0f0;border:1px solid #bedef6}
html[data-look="btw"] .chore-template:hover{background:#cae4f8;border-color:#72d2d0}
html[data-look="btw"] .chore-template small{color:#7c6838}
html[data-look="btw"] .assign-chore-picture{background:#d7ebfa}
html[data-look="btw"] .picture-chore{background:#f4efe5;border:1px solid #e5dfd1}
html[data-look="btw"] .picture-chore.complete{background:#cae4f8;border-color:#76d4d2}
html[data-look="btw"] .picture-status{color:#666d79;border:1px solid #94dddc}
html[data-look="btw"] .picture-chore.complete .picture-status{background:#3ab7b5;color:white;border-color:#3ab7b5}
html[data-look="btw"] .picture-stars{color:#7d6937}
html[data-look="btw"] .picture-chore:hover{border-color:#53c9c7}
html[data-look="btw"] .nav-group{color:#646c77}
html[data-look="btw"] .board-todos{border-top:1px solid var(--line)}
html[data-look="btw"] .memory-invitation{background:#f1ece3}
html[data-look="btw"] .memory-invitation>span{color:#267776}
html[data-look="btw"] .memory-invitation p{color:#646c77}
html[data-look="btw"] .photo-board{background:#d9eaea}
html[data-look="btw"] .photo-board-caption{background:linear-gradient(transparent,#25321ce6);color:#fff}
html[data-look="btw"] .photo-board-caption .eyebrow{color:#e5f1f1}
html[data-look="btw"] .photo-board-controls button{color:white}
html[data-look="btw"] .photo-board-empty{background:#d1e7f8}
html[data-look="btw"] .photo-board-empty>span{color:#257574}
html[data-look="btw"] .todo-note{color:#656c76}
html[data-look="btw"] .reading-reference a{color:#0c60a1}
html[data-look="btw"] .archive-months>button{border:1px solid #c0def5;background:#daecfa}
html[data-look="btw"] .archive-months small{color:#646c77}
html[data-look="btw"] .journal-photo{background:#cde5f8}
html[data-look="btw"] .journal-paper{background:#ece7db;color:#257574}
html[data-look="btw"] .journal-card:nth-child(3n+2) .journal-paper{background:#f0d7cd;color:#ba4516}
html[data-look="btw"] .journal-card h2 button{background:none}
html[data-look="btw"] .journal-excerpt{color:#666d77}
html[data-look="btw"] .journal-meta{color:#666d79}
html[data-look="btw"] .journal-empty{background:#f4f1ea}
html[data-look="btw"] .journal-empty>span{color:#257675}
html[data-look="btw"] .journal-empty p{color:#646b75}
html[data-look="btw"] .memory-storage-note{color:#666d79}
html[data-look="btw"] .memory-photos img{background:#d7ebfa}
html[data-look="btw"] .journal-verse{color:#646b77}
html[data-look="btw"] .photo-draft img{background:#d7ebfa}
html[data-look="btw"] .picture-picker-grid button{background:#d7ebfa;border:1px solid #bfdff7}
html[data-look="btw"] .picture-picker-grid button:hover{background:#c0def5}
html[data-look="btw"] .picture-picker-bottom{border-top:1px solid var(--line)}
html[data-look="btw"] .album-photo>img{background:#cde5f7}
html[data-look="btw"] .album-photo>input{background:transparent;border-color:var(--line)}
html[data-look="btw"] .music-today{background:#f1e7cd}
html[data-look="btw"] .music-symbol{color:#876510}
html[data-look="btw"] .music-today p{color:#646d7a}
html[data-look="btw"] .more-links>button{background:#d7ebfa}
html[data-look="btw"] .star-child h2 button{background:none}
html[data-look="btw"] .world-note{color:#676d77}
html[data-look="btw"] .chore-period{border-top:1px solid var(--line)}
html[data-look="btw"] .period-empty{color:#656c76}
html[data-look="btw"] .theme-chip{background:#cfe7f9;color:#0a4f83}
html[data-look="btw"] .scripture-reading{background:#f6f1e7;border-left:3px solid #5eccca}
html[data-look="btw"] .scripture-reading p{color:#08426e}
html[data-look="btw"] .scripture-reading sup{color:#646c77}
html[data-look="btw"] .faith-side .value-card{background:#f6f1e7}
html[data-look="btw"] .value-card summary{color:#666d78}
html[data-look="btw"] .screen-heading h1 em{color:#257574}
html[data-look="btw"] .screen-child-name>button{background:none}
html[data-look="btw"] .screen-child-name>span:last-child{color:#886610}
html[data-look="btw"] .screen-chore{background:#f2ede3;border:1px solid #bcdcf5}
html[data-look="btw"] .screen-chore small{color:#656c78}
html[data-look="btw"] .board-pager button{background:#ddedfa}
html[data-look="btw"] .screen-all-done{color:#267876}
html[data-look="btw"] .screen-dinner{background:#f2e8cf}
html[data-look="btw"] .screen-prayer{background:#d4e8f8}
html[data-look="btw"] .screen-prayer small{color:#666d79}
html[data-look="btw"] .screen-faith p{color:#666d79}
html[data-look="btw"] .screen-song{border-top:1px solid var(--line)}
html[data-look="btw"] .personal-todo-column{border-top:4px solid var(--owner-color)}
html[data-look="btw"] .shared-todos summary{color:#656c77}
html[data-look="btw"] .journal-people{border:1px solid #c0def5}
html[data-look="btw"] .journal-people input[type=checkbox]{accent-color:#0c6eb9}
html[data-look="btw"] .journal-person-option{border:1px solid #c0def5;background:#f8f3ea}
html[data-look="btw"] .journal-person-option:has(input:checked){background:#d1e7f8;border-color:#5acbc9}
html[data-look="btw"] body.kids-mode{background:#f5f2ec}
html[data-look="btw"] #kidsRoot{color:var(--ink)}
html[data-look="btw"] :where(#kidsRoot) button{color:inherit;background:none}
html[data-look="btw"] #kidsRoot button:focus-visible{outline:3px solid var(--green)}
html[data-look="btw"] .kids-board{background:radial-gradient(1200px 500px at 15% -10%,#fffaf0 0,transparent 60%),radial-gradient(900px 500px at 100% 100%,#e3f0f0 0,transparent 60%),#f5f2ec}
html[data-look="btw"] .kids-board.night-tint{background:#eee7d5}
html[data-look="btw"] .kids-top h1 em{color:var(--clay)}
html[data-look="btw"] .kids-top p{color:var(--muted)}
html[data-look="btw"] .kids-clock{color:var(--green)}
html[data-look="btw"] .kids-clock small{color:var(--muted)}
html[data-look="btw"] .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="btw"] .kid-head{background:linear-gradient(180deg,var(--kbg),color-mix(in srgb,var(--kbg) 45%,#fffcf6))}
html[data-look="btw"] .kid-name span:last-child{color:var(--kink)}
html[data-look="btw"] .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="btw"] .kid-face.small{box-shadow:none}
html[data-look="btw"] .kid-goal{border:1.5px solid color-mix(in srgb,var(--kedge) 25%,transparent)!important}
html[data-look="btw"] .kid-goal-path i{color:#e5ddc9}
html[data-look="btw"] .kid-goal-path i.lit{color:#876511;text-shadow:0 1px 0 #b98b16}
html[data-look="btw"] .kid-goal-count{color:#856411}
html[data-look="btw"] .kid-goal.ready{background:#fbf2da;border-color:#e5b12d!important}
html[data-look="btw"] .kid-routine{background:#f5f2ec}
html[data-look="btw"] .kr-dots i{background:#dfd7c4}
html[data-look="btw"] .kr-dots i.on{background:var(--kedge)}
html[data-look="btw"] .kr-dots b{color:var(--green)}
html[data-look="btw"] .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="btw"] .kid-routine.complete{background:#d1e7f8}
html[data-look="btw"] .kid-chore{background:#fcf8ed;border:2px solid #eee6d3!important;box-shadow:0 3px 0 #e8e0cd}
html[data-look="btw"] .kc-title{color:#42464c}
html[data-look="btw"] .kc-stars{color:#876511}
html[data-look="btw"] .kid-chore.done{background:#e5f1f1;border-color:#a0e1e0!important;box-shadow:none}
html[data-look="btw"] .kid-chore.done .kc-title{color:#666b73}
html[data-look="btw"] .kc-badge{background:var(--green);color:#fff}
html[data-look="btw"] .kc-badge.pending{background:#f7e7c0;color:#886610}
html[data-look="btw"] .kid-empty{color:var(--muted)}
html[data-look="btw"] .kid-alldone{color:var(--green)}
html[data-look="btw"] .rail-card{background:#fffcf6;border:1px solid var(--line)}
html[data-look="btw"] .rail-card.faith{background:linear-gradient(180deg,#e4f1f1,#f7f6f2);border-color:#bedef6}
html[data-look="btw"] .rail-eyebrow{color:#257574}
html[data-look="btw"] .rail-verse{color:#08426f}
html[data-look="btw"] .rail-verse small{color:#666d79}
html[data-look="btw"] .rail-question{color:#53575e}
html[data-look="btw"] .habit{background:#fff!important;border:2px solid #c5e1f7!important;color:#5f656d}
html[data-look="btw"] .habit.on{background:#0a60a2!important;border-color:#0a60a2!important;color:#fff}
html[data-look="btw"] .rail-plant p{color:#565c66}
html[data-look="btw"] .faith-plant .pot{fill:#e98057}
html[data-look="btw"] .faith-plant .pot-rim{fill:#e56330}
html[data-look="btw"] .faith-plant .stem{stroke:#319b99;fill:none}
html[data-look="btw"] .faith-plant .leaf{fill:#39b6b4;stroke:#319b99}
html[data-look="btw"] .faith-plant .leaf:nth-of-type(odd){fill:#46c5c3}
html[data-look="btw"] .faith-plant .seed{fill:#90793e}
html[data-look="btw"] .faith-plant .bloom ellipse{fill:#eecb73}
html[data-look="btw"] .faith-plant .bloom .bloom-c{fill:#e45e29}
html[data-look="btw"] .rail-prayer{border-top:1px dashed var(--line)!important;color:#474b52}
html[data-look="btw"] .rail-soft{color:var(--muted)}
html[data-look="btw"] .rail-card.dinner{background:#f4ded5!important;border-color:#edccbf!important;color:#963813}
html[data-look="btw"] .rail-card.dinner small{color:#ba4518}
html[data-look="btw"] .grownups{color:#656c78!important}
html[data-look="btw"] .grownups.holding{color:var(--green)!important}
html[data-look="btw"] }
.ko-card,html[data-look="btw"] .ko-routine{background:#fffcf6;border:3px solid var(--kedge)}
html[data-look="btw"] .ko-close{color:var(--muted)!important;background:#f3f0e9!important}
html[data-look="btw"] .ko-who{color:var(--kink)}
html[data-look="btw"] .ko-pic{background:var(--kbg)!important}
html[data-look="btw"] .ko-card h2,html[data-look="btw"] .ko-routine h2{color:var(--ink)}
html[data-look="btw"] .ko-stars{color:#876511}
html[data-look="btw"] .ko-yes{background:var(--green)!important;color:#fff!important;box-shadow:0 6px 0 #074778}
html[data-look="btw"] .ko-yes:active{box-shadow:0 2px 0 #074778}
html[data-look="btw"] .ko-no{color:var(--muted)!important}
html[data-look="btw"] .ko-routine{background:linear-gradient(180deg,#fffcf6 0,#fffcf6 55%,var(--kbg) 100%)}
html[data-look="btw"] .ko-routine.bedtime{background:linear-gradient(180deg,#fffcf6 0,#fffcf6 50%,#e3e2ef 100%)}
html[data-look="btw"] .ko-steps button{background:#f3f0e9!important}
html[data-look="btw"] .ko-steps li.current button{border-color:var(--kedge)!important;background:#fff!important}
html[data-look="btw"] .ko-steps li.done button{background:var(--green)!important;color:#fff!important}
html[data-look="btw"] .ko-celebrate{color:#fff}
html[data-look="btw"] .ko-earned{background:#fbf2da;color:#856411;box-shadow:0 6px 0 #ecc561}
html[data-look="btw"] .ko-earned.soft{background:#fffcf6;color:var(--green);box-shadow:0 6px 0 #b2d6f2}
html[data-look="btw"] .kids-overlay.celebrate{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--green) 85%,#fff) 0,#074778 75%)}
html[data-look="btw"] .burst i{color:#8a6711;text-shadow:0 2px 0 #cf9b19}
html[data-look="btw"] .kids-sleep.calm{background:radial-gradient(900px 600px at 20% 10%,#fcf7e9 0,transparent 60%),linear-gradient(160deg,#d4e8f8,#f0ece1)}
html[data-look="btw"] .kids-sleep.photos{background:#1d1f22}
html[data-look="btw"] .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="btw"] .sleep-clock{color:#08426f}
html[data-look="btw"] .sleep-date{color:#666c75}
html[data-look="btw"] .kids-sleep blockquote{color:#094d81}
html[data-look="btw"] .kids-sleep cite{color:#666d79}
html[data-look="btw"] .kids-sleep.photos .sleep-clock,html[data-look="btw"] .kids-sleep.photos blockquote{color:#fffaf0}
html[data-look="btw"] .kids-sleep.night{background:radial-gradient(800px 500px at 80% 0%,#2e3136 0,transparent 60%),#17181a}
html[data-look="btw"] .kids-sleep.night .sleep-clock{color:#636c79}
html[data-look="btw"] .kids-sleep.night .sleep-date{color:#676d77}
html[data-look="btw"] .kids-sleep.night blockquote{color:#656d79}
html[data-look="btw"] .kids-sleep.night cite{color:#666b74}
html[data-look="btw"] .sleep-hello{color:#646c77}
html[data-look="btw"] .kb-voice-card input[type=range]{accent-color:var(--green)}
html[data-look="btw"] .kb-voice-tip{background:#f4f1eb}
html[data-look="btw"] .kid-goal-wait{color:#856411}
html[data-look="btw"] .kc-helper{color:var(--clay)}
html[data-look="btw"] .kids-warning{background:#f4dfd6;color:#9c3a14}
html[data-look="btw"] .re-step{background:var(--paper);border:1px solid var(--line)}
html[data-look="btw"] .re-btn{background:#f1eee9}
html[data-look="btw"] .re-del{color:#b94517}
html[data-look="btw"] .re-footer{border-top:1px solid var(--line)}
html[data-look="btw"] .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="btw"] .kid-band{background:var(--band);color:var(--onband)}
html[data-look="btw"] .kid-band::after{background:radial-gradient(14px 10px at 14px 0,transparent 97%,#fffdf9 100%) 0 0/28px 14px repeat-x}
html[data-look="btw"] .kid-band .kid-name>span:last-child{color:var(--onband)}
html[data-look="btw"] .kid-face.band{border:4px solid #fff;background:#fff}
html[data-look="btw"] .jar-edge{fill:none;stroke:#fff}
html[data-look="btw"] .jar-lid{fill:#fff}
html[data-look="btw"] .jar-fill{fill:#e8bb49}
html[data-look="btw"] .jar-star{fill:none}
html[data-look="btw"] .jar-star.lit{fill:#fff;stroke:#fcf6e7}
html[data-look="btw"] .jar-shine{fill:none}
html[data-look="btw"] .jar.ready .jar-fill{fill:#eabe50}
html[data-look="btw"] }
.kid-jar-side{color:var(--onband)}
html[data-look="btw"] .kid-jar-ready{background:#fff;color:#866410}
html[data-look="btw"] .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="btw"] .kid-hero:active{box-shadow:0 2px 0 color-mix(in srgb,var(--kedge) 45%,transparent)}
html[data-look="btw"] .hero-tag{color:var(--kink)}
html[data-look="btw"] }
.hero-title{color:var(--ink)}
html[data-look="btw"] .hero-reward{color:#856511}
html[data-look="btw"] .hero-steps i.on{background:var(--kedge);color:#fff}
html[data-look="btw"] .hero-steps i.now{outline:2.5px solid var(--kedge);background:#fff}
html[data-look="btw"] .kid-hero.alldone{background:linear-gradient(160deg,#fcf4df,var(--kbg))!important;border-color:#edc767!important}
html[data-look="btw"] .kid-label{color:#686c73}
html[data-look="btw"] .kid-mini{background:#f7f6f2!important;border:2px solid #eee6d4!important;box-shadow:0 3px 0 #e6deca}
html[data-look="btw"] .kid-mini:active{box-shadow:none}
html[data-look="btw"] .mini-title{color:#4c5057}
html[data-look="btw"] .kid-pill{background:#f4f0e9!important;color:#4c5057}
html[data-look="btw"] .kid-pill em{color:#686c73}
html[data-look="btw"] .kid-pill.complete{background:#d2e8f9!important}
html[data-look="btw"] .kid-pill.complete em{color:var(--green)}
html[data-look="btw"] .done-dot{background:#e0eef9}
html[data-look="btw"] .done-dot i{background:var(--green);color:#fff;border:2px solid #fffdf9}
html[data-look="btw"] .done-dot.pending i{background:#f7e7c0;color:#886610}
html[data-look="btw"] .kid-band .kid-goal{color:var(--ink)}
html[data-look="btw"] .kid-band .kid-goal-count{color:#856411}
html[data-look="btw"] .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="btw"] .kid-routine-card:active{box-shadow:0 2px 0 color-mix(in srgb,var(--kedge) 40%,transparent)}
html[data-look="btw"] .rc-text small{color:var(--kink)}
html[data-look="btw"] .rc-text b{color:var(--ink)}
html[data-look="btw"] .rc-steps i{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--kedge) 45%,transparent)}
html[data-look="btw"] .rc-steps i.on{background:var(--kedge);box-shadow:none}
html[data-look="btw"] .rc-steps i.now{box-shadow:inset 0 0 0 2.5px var(--kedge)}
html[data-look="btw"] .kid-job{background:#fbf9f7!important;border:2px solid #ede5d3!important;box-shadow:0 4px 0 #e4dcc7}
html[data-look="btw"] .kid-job:active{box-shadow:0 1px 0 #e4dcc7}
html[data-look="btw"] .job-title{color:#42464c}
html[data-look="btw"] .job-stars{color:#8a6711}
html[data-look="btw"] .job-stars.helper{color:var(--clay)}
html[data-look="btw"] .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="btw"] .kid-job.done .job-title{color:#676b73}
html[data-look="btw"] .job-check{background:var(--kedge);color:#fff}
html[data-look="btw"] .job-check.pending{background:#f7e7c0;color:#886610}
html[data-look="btw"] .rail-card.photos{background:#f2ece0}
html[data-look="btw"] .photo-caption{background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);color:#fff}
html[data-look="btw"] .photo-dots i.on{background:#fff}
html[data-look="btw"] .rail-card.photos.empty{background:repeating-linear-gradient(135deg,#f5f2ed 0 12px,#f2eee7 12px 24px);border:2px dashed #e8dabf}
html[data-look="btw"] .rail-card.photos.empty small{color:var(--muted)}
html[data-look="btw"] .rail-faith-row .rail-plant small{color:#565c66}
html[data-look="btw"] .rail-chip{background:#fffdf8!important;border:1px solid var(--line)!important}
html[data-look="btw"] .rail-chip>span:last-child{color:#474b52}
html[data-look="btw"] .rail-chip small{color:#686c73}
html[data-look="btw"] .rail-chip.dinner{background:#f8ede9!important;border-color:#f1d6cb!important}
html[data-look="btw"] .rail-verse-row .rail-plant small{color:#565c66}
html[data-look="btw"] .display-bar{border:1px solid #e8dfce}
html[data-look="btw"] .display-switch button{background:transparent;color:#4e5257}
html[data-look="btw"] .display-switch button.on{background:#074574;color:#fff}
html[data-look="btw"] .display-lock{background:#e8f2f9}
html[data-look="btw"] .display-lock .hold-ring{background:conic-gradient(#299492 var(--p,0%),transparent 0)}
html[data-look="btw"] .display-pin-error{color:#ba4518}
html[data-look="btw"] .kb-nested{border-top:1px solid var(--line,#dae8e8)}
html[data-look="btw"] .kb-nested>summary span{color:#686d73}
html[data-look="btw"] .kb-nested>summary::before{color:#686d73}
html[data-look="btw"] .kc-top h1{color:var(--ink,#10446c)}
html[data-look="btw"] .kc-top h1 em{color:var(--hh-coral,#bb4617)}
html[data-look="btw"] .kc-top p{color:#60666e}
html[data-look="btw"] .kc-verse{border:2px solid #c9e3f7;background:#fff;color:var(--ink,#10446c)}
html[data-look="btw"] .kid-face.tiny{box-shadow:none}
html[data-look="btw"] .kc-ev{background:#fff;border:2px solid #daeaf6;color:var(--ink,#10446c)}
html[data-look="btw"] .kc-ev-time{color:#60666e}
html[data-look="btw"] .kc-ev-all{background:#dff1ff;color:#006dc0}
html[data-look="btw"] .kc-ev.next{border-color:var(--hh-coral,#ed936f);box-shadow:0 0 0 4px color-mix(in srgb,var(--hh-coral,#ed936f) 18%,transparent)}
html[data-look="btw"] .kc-ev.next .kc-ev-time{color:#b84517}
html[data-look="btw"] .kc-tabs{background:#e2f0fa}
html[data-look="btw"] .kc-tabs button{background:transparent;color:#50565e}
html[data-look="btw"] .kc-tabs button.on{background:#fff;color:var(--ink,#10446c)}
html[data-look="btw"] .kc-row{background:#fff;border:2px solid color-mix(in srgb,var(--kedge) 30%,#fff)}
html[data-look="btw"] .kc-kid{background:var(--kbg)}
html[data-look="btw"] .kc-kid-name{color:var(--ink,#10446c)}
html[data-look="btw"] .kc-kid-count{color:#50565e}
html[data-look="btw"] .kc-mag{background:transparent;color:var(--ink,#10446c)}
html[data-look="btw"] .kc-mag-pic{background:#fff;border:3px dashed color-mix(in srgb,var(--mag) 45%,#fff)}
html[data-look="btw"] .kc-mag.on .kc-mag-pic{background:var(--mag);border:3px solid var(--mag)}
html[data-look="btw"] .kc-mag-check{background:#e5b029;color:#fff;border:3px solid #fff}
html[data-look="btw"] .kc-mag-stars{color:#886611}
html[data-look="btw"] .kc-none{color:#676b73}
html[data-look="btw"] .kc-goal{background:#fcf7e9}
html[data-look="btw"] .kc-goal.ready{background:#fbefd3;box-shadow:inset 0 0 0 3px #e5b029}
html[data-look="btw"] .kc-goal-text b{color:#7b5c0f}
html[data-look="btw"] .kc-goal-text small{color:#6f5f36}
html[data-look="btw"] .kc-goal-bar{background:#f2e4c1}
html[data-look="btw"] .kc-goal-bar i{background:#e5b029}
html[data-look="btw"] .cal-arrow{background:#d2e8f9}
html[data-look="btw"] .cal-arrow:hover,html[data-look="btw"] .cal-today:hover{background:#bfdff7}
html[data-look="btw"] .cal-today{background:#d2e8f9;color:var(--green)}
html[data-look="btw"] .cal-views{background:#f2ece0}
html[data-look="btw"] .cal-views button{color:#636971;background:transparent}
html[data-look="btw"] .cal-views button.active{background:var(--paper);color:var(--green)}
html[data-look="btw"] .cal-day-link{color:inherit}
html[data-look="btw"] .cal-day-link:hover{background:#c7e3f8}
html[data-look="btw"] .cal-day-link.today{background:#c3dff5;color:var(--green)}
html[data-look="btw"] .cal-add-here{border:1px dashed var(--line);background:transparent;color:#666d77}
html[data-look="btw"] .cal-agenda-event{background:var(--event-bg);border-left:4px solid var(--event-edge);color:var(--event-ink)}
html[data-look="btw"] .cal-agenda-main b{color:var(--ink)}
html[data-look="btw"] .cal-empty{color:var(--muted)}
html[data-look="btw"] .cal-empty>span{color:#7e6a39}
html[data-look="btw"] .cal-empty h3{color:var(--ink)}
html[data-look="btw"] .cal-mini-week button{background:#f5f2ed}
html[data-look="btw"] .cal-mini-week small{color:var(--muted)}
html[data-look="btw"] .cal-mini-week i{color:var(--clay)}
html[data-look="btw"] .cal-mini-week .is-today{box-shadow:inset 0 0 0 1.5px #8fdcdb}
html[data-look="btw"] .cal-mini-week .on{background:var(--green);color:#fff}
html[data-look="btw"] .cal-mini-week .on small,html[data-look="btw"] .cal-mini-week .on i{color:#ddeded}
html[data-look="btw"] .cal-month{background:var(--line);border:1px solid var(--line)}
html[data-look="btw"] .cal-month-head{background:#d7ebfa;color:#656b73}
html[data-look="btw"] .cal-month-cell{background:var(--paper);color:inherit}
html[data-look="btw"] .cal-month-cell:hover{background:#faf9f6}
html[data-look="btw"] .cal-month-cell.outside{background:#f8f7f4}
html[data-look="btw"] .cal-month-cell.outside .cal-month-num{color:#656c76}
html[data-look="btw"] .cal-month-cell.today .cal-month-num{background:var(--green);color:#fff}
html[data-look="btw"] .cal-chip{background:var(--event-bg);color:var(--event-ink)}
html[data-look="btw"] .cal-chip i{background:var(--event-edge)}
html[data-look="btw"] .cal-more{color:var(--muted)}
html[data-look="btw"] .import-strip{background:#f5f0e6;border:1px dashed #dbd3c0}
html[data-look="btw"] .import-strip span{color:var(--muted)}
html[data-look="btw"] .import-lead{color:var(--muted)}
html[data-look="btw"] .cal-connect-lead{color:var(--muted)}
html[data-look="btw"] .cal-connect-empty{color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
html[data-look="btw"] .cal-accounts{border-top:1px solid var(--line)}
html[data-look="btw"] .cal-account{border-bottom:1px solid var(--line);border-left:3px solid var(--acc-edge)}
html[data-look="btw"] .cal-account p{color:var(--muted)}
html[data-look="btw"] .cal-provider-tag{background:#f2ede4;color:#656b73}
html[data-look="btw"] .cal-status{background:#f1ede2;color:#bb4618}
html[data-look="btw"] .cal-remove{color:#ba4518}
html[data-look="btw"] .cal-remove.armed{color:#fff;background:#e56330}
html[data-look="btw"] .cal-logo{background:#e4f1f1;color:#0b63a7}
html[data-look="btw"] .cal-logo-google{background:#e1f2ff;color:#006ec2}
html[data-look="btw"] .cal-logo-microsoft{background:#dbefff;color:#006ec3}
html[data-look="btw"] .cal-logo-apple{background:#f4f0e9;color:#60646b}
html[data-look="btw"] .cal-logo-link{background:#f1eee6}
html[data-look="btw"] .cal-add-provider{background:#faf9f7;border:1px solid var(--line)}
html[data-look="btw"] .cal-add-provider:hover{border-color:#78d4d2;background:#f8f5f1}
html[data-look="btw"] .cal-add-provider small{color:var(--muted)}
html[data-look="btw"] .field-label{color:#505660}
html[data-look="btw"] .look-option{background:#faf9f7;border:1.5px solid var(--line)}
html[data-look="btw"] .look-option small{color:var(--muted)}
html[data-look="btw"] .look-option.chosen{border-color:var(--green)!important;background:var(--paper)!important;color:inherit}
html[data-look="btw"] .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="btw"] .family-face{background:#fff;border:3px solid var(--fp-edge);color:var(--fp-ink)}
html[data-look="btw"] .fd-preview{background:var(--fp-bg);color:var(--fp-ink)}
html[data-look="btw"] .fd-color{background:var(--sw);box-shadow:inset 0 0 0 4px var(--swbg)}
html[data-look="btw"] .fd-color.on{border-color:var(--ink);box-shadow:inset 0 0 0 3px #fff}
html[data-look="btw"] .fd-letter{background:#f4f1ed}
html[data-look="btw"] .fd-letter.on{background:var(--green);color:#fff}
html[data-look="btw"] .fd-icon{background:#f8f5f0}
html[data-look="btw"] .fd-icon.on{border-color:var(--green);background:#fff}
html[data-look="btw"] .family-name-field small,html[data-look="btw"] .fd-hint{color:var(--muted)}
html[data-look="btw"] .family-person.add{background:transparent;color:var(--muted)}
html[data-look="btw"] .family-person.add .family-face{border-color:var(--line);color:var(--muted)}
html[data-look="btw"] .fd-remove{color:#b84518}
html[data-look="btw"] .fd-remove.armed{color:#fff;background:#e2541c}
html[data-look="btw"] .week-strip>button{background:#daecfa;border:1px solid #c0def5;color:#08497a}
html[data-look="btw"] .week-strip>button small{color:#646c77}
html[data-look="btw"] .week-strip>button.on{background:#c4e0f6;border-color:#5dccca}
html[data-look="btw"] .faith-lead{color:#535963}
html[data-look="btw"] .tier-questions li{background:#f6f2eb}
html[data-look="btw"] .tier-label{color:#257775}
html[data-look="btw"] .blessing-box{background:#f2ead5}
html[data-look="btw"] .blessing-box p{color:#474d57}
html[data-look="btw"] .challenge-card{background:#f2ead5}
html[data-look="btw"] .challenge-card p{color:#575e68}
html[data-look="btw"] .challenge-card.is-done{background:#cae4f8}
html[data-look="btw"] .week-story summary{color:#666d78}
html[data-look="btw"] .week-story p{color:#535963}
html[data-look="btw"] .music-today .music-artist{color:#646d7a}
html[data-look="btw"] .list-menu summary{color:#686d75}
html[data-look="btw"] .list-menu[open] summary{background:#f6f1e7}
html[data-look="btw"] .list-menu>div{background:#fff;border:1px solid #efe5d2}
html[data-look="btw"] .list-menu>div .textbtn:hover{background:#e9f3fa}
html[data-look="btw"] .list-menu .danger{color:#ba4518}
html[data-look="btw"] .todo-who{color:#585b60}
html[data-look="btw"] .menu-row{background:#ecf4fa}
html[data-look="btw"] .menu-fixed{color:#686d73}
html[data-look="btw"] .menu-place{background:#fff;border:1px solid #efe5d2}
html[data-look="btw"] .menu-place button{background:transparent;color:#585b60}
html[data-look="btw"] .menu-place button.on{background:#074574;color:#fff}
html[data-look="btw"] .menu-move button{background:#fff;border:1px solid #efe5d2}
html[data-look="btw"] .todo-list-card{border-top:4px solid var(--list-edge,transparent)}
html[data-look="btw"] .list-drag{color:#666b72;background:transparent}
html[data-look="btw"] .list-drag:hover,html[data-look="btw"] .list-drag:focus-visible{background:#f6f1e7;color:#074574}
html[data-look="btw"] .list-note{color:#676b73}
html[data-look="btw"] .list-dragging{outline:2px dashed #a3a8ae}
html[data-look="btw"] .pick-chip span{background:#e8f2f9}
html[data-look="btw"] .pick-chip input:checked+span{border-color:#074574;background:#fff}
html[data-look="btw"] .pick-chip input:focus-visible+span,html[data-look="btw"] .pick-swatch input:focus-visible+span{outline:2px solid #299492}
html[data-look="btw"] .pick-swatch input:checked+span{box-shadow:0 0 0 3px #fff,0 0 0 5px #074574}
html[data-look="btw"] .list-dialog-actions .danger{color:#ba4518}
html[data-look="btw"] .toast-undo{color:#fff}
html[data-look="btw"] .settings-nav button{background:transparent;color:#42454a}
html[data-look="btw"] .settings-nav button:hover{background:#f6f1e7}
html[data-look="btw"] .settings-nav button.on{background:#074574;color:#fff}
html[data-look="btw"] .settings-nav button.on small{color:#eaddc5}
html[data-look="btw"] .settings-nav small{color:#686d73}
html[data-look="btw"] .settings-link{color:#676b73}
html[data-look="btw"] .settings-nav button.on{background:#074574!important;color:#fff!important}
html[data-look="btw"] .settings-nav button.on small{color:#ece2ce!important}
html[data-look="btw"] .bucket-tier{border-top:4px solid var(--tier,#299492)}
html[data-look="btw"] .tier-month{--tier:#eb8b65}
html[data-look="btw"] .tier-year{--tier:#edc767}
html[data-look="btw"] .tier-someday{--tier:#299492}
html[data-look="btw"] .bucket-tier h2 small{color:#686d73}
html[data-look="btw"] .tier-sub{color:#686d73}
html[data-look="btw"] .bucket-item{border-top:1px solid var(--line,#dae8e8)}
html[data-look="btw"] .bucket-body p{color:#676b73}
html[data-look="btw"] .bucket-stale{color:#886610;background:#f9efd6}
html[data-look="btw"] .bucket-done-card{background:#fff;border:1px solid #eee7db}
html[data-look="btw"] .bucket-done-card p{color:#535963}
html[data-look="btw"] .story-stats span{background:#fff;border:1px solid #eee7db;color:#676b73}
html[data-look="btw"] .story-stats b{color:var(--ink,#10344f)}
html[data-look="btw"] .story-year-title small{color:#686d73}
html[data-look="btw"] .story-month{border-left:2px solid #ece5d9}
html[data-look="btw"] .story-month h4{color:#686d73}
html[data-look="btw"] .story-dot{background:#fff;border:2px solid #ece5d9}
html[data-look="btw"] .story-card{background:#fff;border:1px solid #eee7db}
html[data-look="btw"] .story-memory{color:#535963}
html[data-look="btw"] .board-pick{background:#ecf4fa}
html[data-look="btw"] .board-pick.on{background:#fff;border-color:var(--hh-teal,#299492)}
html[data-look="btw"] .board-pick b{color:#676b73}
html[data-look="btw"] .board-pick.on b{color:var(--hh-teal,#217876)}
html[data-look="btw"] .btw-mark{background:var(--brand-mark,#10446c)}
html[data-look="btw"] .btw-mark::after{background:#fff}
html[data-look="btw"] .brand-name{color:var(--ink,#10446c)}
html[data-look="btw"] .brand-tag{color:var(--muted,#666b72)}
html[data-look="btw"][data-look="classic"] .btw-mark{background:#0a60a2}
html[data-look="btw"] .today-faith .daily-verse{background:var(--sage,#e7f0f0)}
html[data-look="btw"] .cal-month-add{background:transparent}
html[data-look="btw"] .cal-month-add:hover{background:color-mix(in srgb,var(--sage,#e7f0f0) 55%,transparent)}
html[data-look="btw"] .cal-month-num{background:transparent}
html[data-look="btw"] .cal-month-num:hover{background:#fff}
html[data-look="btw"] .cal-more{background:transparent}
html[data-look="btw"] .who-chip span{border:2px solid #efe5d2;background:#fff}
html[data-look="btw"] .who-chip input:checked+span{border-color:var(--hh-navy,#074574);background:var(--sage,#e7f0f0)}
html[data-look="btw"] .who-chip input:focus-visible+span{outline:2px solid #0ab5b2}
html[data-look="btw"] .job-repeat-note{color:#686d73}
html[data-look="btw"] .pick-more{border:2px dashed #e4dac7;background:#fff;color:#444b55}
html[data-look="btw"] .faith-story{color:var(--ink,#10446c)}
html[data-look="btw"] .story-fold summary{color:var(--hh-navy,#074574)}
html[data-look="btw"] .faith-steps{background:#f8f3ea}
html[data-look="btw"] .faith-steps button{background:transparent;color:#50565e}
html[data-look="btw"] .faith-steps b{background:#fff}
html[data-look="btw"] .faith-steps button.on{background:var(--hh-navy,#074574);color:#fff}
html[data-look="btw"] .faith-steps button.on b{color:var(--hh-navy,#074574)}
html[data-look="btw"] .faith-steps button.done b{background:var(--hh-teal,#299492);color:#fff}
html[data-look="btw"] .faith-thought{color:var(--ink,#10446c)}
html[data-look="btw"] [data-favorite][aria-pressed="true"]{color:#bc4617!important}
html[data-look="btw"] .album-tile{background:transparent;color:inherit}
html[data-look="btw"] .album-cover{background:#deeefa;box-shadow:0 1px 0 #fff inset,0 6px 0 -2px #f1e8d8,0 12px 0 -5px #e9dcc5}
html[data-look="btw"] .album-empty-cover{color:#656d79}
html[data-look="btw"] .album-tile small{color:#676b73}
html[data-look="btw"] .danger{color:#ba4518!important}
html[data-look="btw"] .cat-row{background:#f1f7fb}
html[data-look="btw"] .cat-row input{background:#fff}
html[data-look="btw"] .custom-pic>img,html[data-look="btw"] .custom-pic>span{background:#f8f3ea;color:#666c74}
html[data-look="btw"] .reminder-row{border-top:1px solid var(--line,#e8e5e1)}
html[data-look="btw"] .reminder-channels{border-top:1px solid var(--line,#e8e5e1)}
html[data-look="btw"] .todo-remind{color:#005393;background:#dff1ff}
html[data-look="btw"] .reminder-banner{background:#fff;border:1px solid #d1e5f4}
html[data-look="btw"] .reminder-banner p{color:#50565e}
html[data-look="btw"] .reminder-banner .close{background:transparent}
html[data-look="btw"] .ring-person{background:transparent;color:inherit}
html[data-look="btw"] .ring-person:hover{background:#eff7fd}
html[data-look="btw"] .ring-person.on{border-color:var(--hh-navy,#074574);background:#f6f9fc}
html[data-look="btw"] .ring-person small{color:#676b73}
html[data-look="btw"] .ring-done{background:#0ab5b2;color:#fff;border:2px solid #fff}
html[data-look="btw"] .dash-hint{color:#686d73}
html[data-look="btw"] .dash-detail{border-top:1px solid var(--line,#e8e5e1)}
html[data-look="btw"] .job-chip{border:1px solid #dae8f3;background:#fff;color:inherit}
html[data-look="btw"] .job-chip small{color:#876511}
html[data-look="btw"] .job-chip.done{background:#eaf7f7;border-color:#bfe6e5}
html[data-look="btw"] .job-chip.done small{color:#0b7876}
html[data-look="btw"] .todo-person.on{background:#f6f9fc}
html[data-look="btw"] .todo-person-head{background:transparent;color:inherit}
html[data-look="btw"] .todo-person-head:hover{background:#eff7fd}
html[data-look="btw"] .avatar.anyone{background:#dff1ff;color:#006dc0}
html[data-look="btw"] .todo-person-head .due{color:#ba4518}
html[data-look="btw"] .chev{color:#686c72}
html[data-look="btw"] .fb-head h1{color:var(--ink,#10446c)}
html[data-look="btw"] .fb-head h1 em{color:var(--hh-coral,#bb4617)}
html[data-look="btw"] .fb-verse{color:#60666e}
html[data-look="btw"] .fb-clock{color:var(--hh-navy,#0067b5)}
html[data-look="btw"] .fb-timeline button{background:transparent;color:inherit}
html[data-look="btw"] .fb-timeline button:hover{background:#eff7fd}
html[data-look="btw"] .fb-time{color:#60666e}
html[data-look="btw"] .fb-what small{color:#676b73}
html[data-look="btw"] .fb-next{background:var(--hh-coral,#ed936f);color:#fff}
html[data-look="btw"] .fb-timeline li.next button{background:color-mix(in srgb,var(--hh-coral,#ed936f) 10%,#fff);box-shadow:inset 3px 0 0 var(--hh-coral,#ed936f)}
html[data-look="btw"] .fb-faces .avatar{border:2px solid #fff}
html[data-look="btw"] .fb-right .daily-verse{background:var(--sage,#e7f0f0)}
html[data-look="btw"] .fb-strip button{background:#fff;border:1px solid #d9e9f6;color:inherit}
html[data-look="btw"] .fb-strip small{color:#686d73}
html[data-look="btw"] .fb-strip em{color:#686d73}
html[data-look="btw"] .family-icon .kid{stroke:#fff}
html[data-look="btw"] .family-icon,html[data-look="btw"] .family-icon *{stroke:none!important}
html[data-look="btw"] .family-icon .kid{stroke:#fff!important}
html[data-look="btw"] .confetti i{background:var(--c)}
html[data-look="btw"] }
.todo-repeat{color:#0b6e6c;background:#e2f5f5}
html[data-look="btw"] .tchip{background:#e8f4fd;color:#515761}
html[data-look="btw"] .tchip.high{background:#f8ece8;color:#ba4618}
html[data-look="btw"] .tchip.remind{background:#dff1ff;color:#005393}
html[data-look="btw"] .tchip.repeat{background:#e2f5f5;color:#0b6e6c}
html[data-look="btw"] .todo-extra-panel{background:#f3f7fc}
html[data-look="btw"] .playlist-now{background:linear-gradient(135deg,#e2f5f5,#dff1ff)}
html[data-look="btw"] .playlist-list li{background:#f3f7fc}
html[data-look="btw"] .playlist-list li.is-now{outline:2px solid #0ab5b2}
html[data-look="btw"] .playlist-list small{color:var(--muted)}
html[data-look="btw"] .playlist-play{background:#006dc0;color:#fff}
html[data-look="btw"] .fb-strip button,html[data-look="btw"] .fb-strip .fb-play{background:#fff;border:1px solid #d9e9f6;color:inherit}
html[data-look="btw"] .fb-strip .fb-play>span:first-child{color:#006dc0}
html[data-look="btw"] .fb-strip .fb-play small{color:var(--muted)}
html[data-look="btw"] .cal-logo-other{background:#f1eee6}
html[data-look="btw"] .cal-status.needs{background:#f6e2da;color:#9f3b14}
html[data-look="btw"] .cal-steps{background:#faf9f6;border:1px solid var(--line)}
html[data-look="btw"] .cal-share-link code{background:#faf9f6;border:1px solid var(--line)}
@media(max-width:760px){html[data-look="btw"] aside{border-top:1px solid var(--line)}
html[data-look="btw"] nav button{color:#656b76}
html[data-look="btw"] nav button.active{background:transparent;box-shadow:none;color:#0a5c9b}
html[data-look="btw"] .breadcrumb{color:#09538c}
html[data-look="btw"] .calendar-scroll:before{color:#656d77}}
@media(max-width:900px){html[data-look="btw"] .settings-nav button{border:1px solid #efe5d2;background:#fff}}
html[data-look="btw"]{--bg:#fbf7f0;--paper:#ffffff;--ink:#2e3238;--muted:#5b6068;--line:#eadfcb;--green:#0a60a2;--clay:#e56330;--sage:#d4e8f8;--gold:#ebc35f;--hh-navy:#0a60a2;--hh-teal:#299492;--hh-coral:#e56330;--hh-mustard:#ebc35f;--brand-mark:#0a60a2;--primary:#0a60a2;--navy:#0f3554;--coral:#e56330;--teal:#299492;--sky:#d4e8f8;--linen:#f3e3c3;--coral-text:#c24e22;--teal-text:#1e7b79;--coral-tint:#fbe1d5;--teal-tint:#d7eeec;--gold-tint:#f7ecc7;--brand-mark:#0f3554}

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

html[data-look="btw"] nav button.active{background:#0a60a2;color:#fff}
html[data-look="btw"] .primary{background:#0a60a2;color:#fff}
html[data-look="btw"] .primary:hover{background:#08528b}
html[data-look="btw"] .intro h1{color:#2e3238}
html[data-look="btw"] .intro h1 em,html[data-look="btw"] .kids-top h1 em{color:#c24e22}
html[data-look="btw"] .eyebrow{color:#1e7b79}

html[data-look="btw"] .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}
