:root{--ink:#123c3a;--forest:#073d3a;--mint:#d6f765;--cream:#f7f8f0;--line:#dce5dc;--muted:#607772;--orange:#fd8758;--white:#fff;--shadow:0 14px 38px rgba(7,61,58,.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.demo-bar{min-height:35px;display:flex;justify-content:center;align-items:center;gap:12px;padding:6px 20px;background:#e1ecde;color:#32514b;text-align:center;font-size:11px;letter-spacing:.01em}.demo-pill{padding:3px 8px;border-radius:3px;background:#073d3a;color:#fff;font-weight:800;font-size:9px;letter-spacing:.12em}.site-header{background:#fff;border-bottom:1px solid #edf0e9}.header-inner,.nav-inner,.page-wrap,.footer-inner{max-width:1200px;margin:auto}.header-inner{min-height:78px;padding:0 24px;display:flex;align-items:center;gap:34px}.brand{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-size:22px;font-weight:800;letter-spacing:-1.4px}.brand-mark{display:inline-grid;place-items:center;width:37px;height:37px;background:var(--forest);border-radius:11px;color:var(--mint);font-weight:900;font-size:26px;letter-spacing:-3px;padding-right:5px}.brand-dot{color:#ee854e}.search{height:43px;display:flex;align-items:center;flex:1;max-width:545px;border:1px solid #dfe7df;border-radius:8px;background:#f8faf6;overflow:hidden}.search:focus-within{outline:2px solid #a2c682}.search-icon{width:15px;height:15px;border:2px solid #7a8e88;border-radius:50%;margin-left:16px;position:relative;flex:none}.search-icon:after{content:"";position:absolute;width:7px;height:2px;background:#7a8e88;transform:rotate(48deg);right:-6px;bottom:-3px}.search input{flex:1;min-width:0;background:transparent;border:0;outline:none;padding:0 16px;font-size:13px;color:var(--ink)}.search input::placeholder{color:#8b9b95}.search button{height:100%;border:0;background:var(--forest);color:#fff;padding:0 19px;font-size:12px;font-weight:700}.saved-link{margin-left:auto;border:0;background:transparent;color:var(--forest);font-size:12px;font-weight:700;white-space:nowrap}.heart{font-size:23px;vertical-align:-2px;margin-right:3px}.saved-link span:last-child{margin-left:6px;padding:3px 7px;background:#e9f4df;border-radius:20px;font-size:10px}.category-nav{background:#fff;border-bottom:1px solid var(--line)}.nav-inner{display:flex;gap:31px;overflow-x:auto;padding:0 24px;scrollbar-width:none}.nav-inner::-webkit-scrollbar{display:none}.nav-item{white-space:nowrap;border:0;border-bottom:3px solid transparent;background:none;color:#58736e;padding:15px 0 13px;font-size:12px;font-weight:700}.nav-item:hover,.nav-item.active{color:var(--forest);border-color:var(--orange)}.page-wrap{padding:26px 24px 80px}.masthead{min-height:302px;display:grid;grid-template-columns:1.14fr .86fr;overflow:hidden;border-radius:13px;background:var(--forest);color:#fff}.masthead-copy{padding:37px 48px 32px;position:relative;z-index:1}.eyebrow,.section-kicker,.side-kicker{font-size:10px;font-weight:800;letter-spacing:.14em}.eyebrow{color:var(--mint);display:flex;align-items:center;gap:9px}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--orange)}h1,h2,h3,p{margin-top:0}h1{margin:20px 0 12px;font-size:clamp(40px,4.6vw,62px);line-height:.99;letter-spacing:-.065em;font-weight:800}h1 em,.bottom-band em{font-style:normal;color:var(--mint)}.masthead-copy p{max-width:390px;font-size:13px;line-height:1.6;color:#c5dad0}.hero-button{margin-top:7px;border:0;border-radius:5px;background:var(--mint);color:var(--forest);padding:12px 18px;font-weight:800;font-size:12px}.hero-button span{margin-left:12px;font-size:17px}.masthead-art{position:relative;background:radial-gradient(circle at 65% 50%,#19705f 0,#0c554a 38%,#073d3a 71%)}.art-orbit{position:absolute;border:1px solid rgba(214,247,101,.25);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.orbit-one{width:320px;height:320px}.orbit-two{width:500px;height:500px}.art-ticket{position:absolute;width:180px;height:230px;border-radius:18px;box-shadow:0 22px 35px #002c2c70}.ticket-back{left:28%;top:27%;transform:rotate(-18deg);display:grid;place-items:center;background:var(--orange);color:var(--forest);font-size:20px;font-weight:900;line-height:.95;letter-spacing:-.04em;text-align:center}.ticket-front{left:45%;top:13%;transform:rotate(13deg);background:var(--mint);color:var(--forest);padding:19px;display:flex;flex-direction:column;justify-content:space-between}.ticket-front strong{font-size:112px;line-height:1;letter-spacing:-.1em}.ticket-top,.ticket-bottom{font-size:10px;letter-spacing:.13em;font-weight:900}.art-spark{position:absolute;color:var(--mint);font-size:32px}.spark-one{top:25%;left:15%}.spark-two{bottom:15%;right:12%;font-size:52px}.trust-strip{display:flex;justify-content:space-around;gap:14px;padding:20px 12px 21px;border-bottom:1px solid var(--line);font-size:11px;font-weight:700;color:#4f6b64}.trust-strip b{color:#d66c46;margin-right:8px}.content-grid{display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:26px;padding-top:38px}.feed-heading{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:20px}.section-kicker{color:#d96943;margin:0 0 10px}.feed-heading h2{font-size:29px;letter-spacing:-.045em;margin:0 0 6px}.heading-period{color:var(--orange)}.result-summary{font-size:12px;color:var(--muted);margin:0}.filter-row{display:flex;background:#e9eee7;padding:4px;border-radius:7px;gap:2px;white-space:nowrap}.filter{border:0;background:transparent;color:#58716a;padding:8px 10px;border-radius:5px;font-size:11px;font-weight:700}.filter.active{background:#fff;color:var(--forest);box-shadow:0 1px 4px #123c3a20}.deal-list{display:flex;flex-direction:column;gap:12px}.deal-card{display:grid;grid-template-columns:148px minmax(0,1fr) 112px;min-height:166px;background:#fff;border:1px solid #e5ebe3;border-radius:10px;overflow:hidden;box-shadow:0 3px 10px #123c3a07;transition:box-shadow .2s,transform .2s}.deal-card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.thumb{position:relative;display:grid;place-items:center;overflow:hidden;min-height:166px}.thumb::before{content:"";width:134px;height:134px;position:absolute;border-radius:50%;background:#ffffff66;left:-36px;top:-26px}.thumb::after{content:"";width:100px;height:100px;position:absolute;border:1px solid #ffffff88;border-radius:50%;right:-28px;bottom:-25px}.thumb span{z-index:1;font-size:70px;font-weight:900;letter-spacing:-.09em;transform:rotate(-9deg);color:#143d3a;text-shadow:2px 4px 0 #ffffff55}.thumb.tech{background:#dcece9}.thumb.home{background:#f6e1c6}.thumb.freebies{background:#f7d6cb}.thumb.beauty{background:#e6dff0}.thumb.food{background:#e6edba}.thumb.black-friday{background:#d7e5ec}.card-body{padding:20px 18px 14px}.card-meta{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.badge{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:5px 7px;border-radius:3px;background:#eaf3e4;color:#3d6d4b}.badge.kind{background:#fcece5;color:#aa5d3b}.badge.affiliate{background:#eef0f7;color:#565c82}.card-body h3{font-size:16px;line-height:1.25;letter-spacing:-.018em;margin:0 0 9px}.card-body h3 button{padding:0;border:0;background:none;text-align:left;color:inherit;font-weight:800}.card-body h3 button:hover{text-decoration:underline}.card-desc{font-size:11px;line-height:1.5;color:var(--muted);margin-bottom:12px}.price-row{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.price{font-weight:900;color:var(--forest);font-size:20px;letter-spacing:-.04em}.was{color:#8b9a93;text-decoration:line-through;font-size:11px}.saving{font-size:10px;color:#c95f3e;font-weight:800}.card-foot{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;color:#71867f;font-size:10px}.card-actions{border-left:1px solid #eef1eb;padding:19px 14px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.score{color:#c86643;font-size:16px;font-weight:900}.score small{display:block;color:#8b9d93;text-align:center;font-size:9px;font-weight:700;letter-spacing:.08em}.view-button{background:var(--forest);color:#fff;border:0;border-radius:5px;padding:10px 11px;width:100%;font-size:10px;font-weight:800}.save-button{border:0;background:none;color:#648078;font-size:11px;font-weight:700}.save-button.saved{color:#c35e41}.side-column{display:flex;flex-direction:column;gap:16px;padding-top:52px}.side-card{position:relative;border-radius:9px;background:#e8f0de;padding:23px;overflow:hidden}.side-kicker{color:#678476}.side-card h3{font-size:23px;line-height:1.08;letter-spacing:-.045em;margin:17px 0 10px}.side-card p{position:relative;z-index:1;color:#527166;font-size:11px;line-height:1.55;margin-bottom:65px}.editor-decoration{position:absolute;right:16px;bottom:-43px;color:#c8e2a9;font-size:150px;font-weight:900;letter-spacing:-.15em}.ad-slot{height:221px;border:1px dashed #abbfb1;border-radius:9px;background:#f0f2e9;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px}.ad-slot span{font-size:9px;letter-spacing:.15em;color:#829689;font-weight:800}.ad-slot strong{font-size:18px;line-height:1.1;letter-spacing:-.03em;margin:15px 0 10px}.ad-slot p{max-width:180px;font-size:10px;line-height:1.5;color:#84978b}.discover-card{background:#fff;border:1px solid var(--line)}.discover-card h3{font-size:22px}.quick-category{width:100%;display:flex;justify-content:space-between;padding:12px 0;background:none;border:0;border-bottom:1px solid var(--line);color:var(--ink);font-size:12px;font-weight:700;text-align:left}.quick-category:last-child{border-bottom:0}.quick-category span{font-size:16px;color:#d4744e}.empty-state{text-align:center;padding:50px 20px;border:1px dashed #b9c9bb;border-radius:10px;background:#fff}.empty-state h3{font-size:22px}.empty-state p{color:var(--muted);font-size:13px}.empty-state button{border:0;border-radius:5px;padding:10px 16px;background:var(--forest);color:#fff}.bottom-band{margin-top:56px;border-radius:11px;padding:33px 39px;background:#d7e9bb;display:flex;align-items:end;justify-content:space-between;gap:30px}.bottom-band h2{font-size:28px;line-height:1.1;letter-spacing:-.04em;margin:0}.bottom-band em{color:#245c4f}.bottom-band p{max-width:280px;color:#4f6f60;font-size:12px;line-height:1.6;margin:0}footer{background:#062d2c;color:#fff}.footer-inner{padding:40px 24px 30px;display:grid;grid-template-columns:220px 1fr 1fr auto;gap:28px;align-items:start}.footer-brand{display:flex;align-items:center;gap:9px;font-size:16px;letter-spacing:-.04em}.footer-brand .brand-mark{background:var(--mint);color:var(--forest);width:32px;height:32px;font-size:23px}.footer-inner p,.footer-inner>span{color:#a8c3b9;font-size:10px;line-height:1.55;margin:3px 0 0}.footer-inner .disclosure{color:#d9e8df}.deal-dialog{width:min(560px,calc(100vw - 32px));border:0;border-radius:12px;padding:0;box-shadow:0 22px 70px #001c1c80;color:var(--ink)}.deal-dialog::backdrop{background:#042a2ab3}.dialog-close{position:absolute;right:15px;top:13px;border:0;background:#fff;color:var(--forest);border-radius:50%;width:32px;height:32px;font-size:24px;z-index:2}.dialog-visual{height:150px;display:grid;place-items:center;font-size:80px;font-weight:900;letter-spacing:-.1em}.dialog-body{padding:25px 30px 30px}.dialog-body h2{font-size:28px;letter-spacing:-.04em;margin:13px 0}.dialog-body p{font-size:13px;line-height:1.6;color:#59726c}.dialog-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:23px 0}.dialog-facts div{padding:12px;background:#f3f6f0;border-radius:6px}.dialog-facts b{display:block;font-size:9px;letter-spacing:.1em;color:#748c81;margin-bottom:5px}.dialog-facts span{font-size:13px;font-weight:800}.demo-notice{padding:12px;border-left:3px solid #de835b;background:#fff5ed;color:#87543e!important}.dialog-cta{width:100%;padding:13px;border:0;border-radius:6px;background:#c9d4c7;color:#406157;font-weight:800}.dialog-disclosure{font-size:10px!important;margin:13px 0 0}@media(max-width:960px){.header-inner{gap:18px}.brand{font-size:19px}.content-grid{grid-template-columns:minmax(0,1fr) 225px;gap:17px}.deal-card{grid-template-columns:118px minmax(0,1fr) 100px}.thumb{min-height:165px}.card-body{padding:16px 13px}.footer-inner{grid-template-columns:1fr 1fr}}@media(max-width:720px){.header-inner{flex-wrap:wrap;padding:14px 18px;gap:12px;min-height:0}.brand{font-size:20px}.saved-link{margin-left:auto}.search{order:3;flex-basis:100%;max-width:none}.nav-inner{padding:0 18px;gap:23px}.page-wrap{padding:18px 14px 50px}.masthead{grid-template-columns:1fr;min-height:0}.masthead-copy{padding:30px 30px 30px}.masthead-art{height:175px}.art-ticket{width:112px;height:144px;border-radius:11px}.ticket-back{left:35%;top:16%;font-size:14px}.ticket-front{left:51%;top:8%;padding:11px}.ticket-front strong{font-size:67px}.ticket-top,.ticket-bottom{font-size:6px}.trust-strip{font-size:10px;flex-wrap:wrap;justify-content:flex-start}.trust-strip span{width:calc(50% - 8px)}.content-grid{grid-template-columns:1fr;padding-top:27px}.side-column{padding:0;display:grid;grid-template-columns:1fr 1fr}.editor-card{grid-column:span 2}.editor-card p{max-width:360px;margin-bottom:12px}.feed-heading{align-items:start;flex-direction:column}.filter-row{max-width:100%;overflow-x:auto}.bottom-band{margin-top:35px;align-items:start;flex-direction:column;padding:27px}.footer-inner{padding:34px 18px;grid-template-columns:1fr 1fr}.footer-brand{grid-column:span 2}}@media(max-width:480px){.demo-bar{font-size:9px}.masthead-copy{padding:26px 24px}.masthead-copy h1{font-size:44px}.trust-strip span{width:100%}.feed-heading h2{font-size:26px}.deal-card{grid-template-columns:89px minmax(0,1fr);min-height:173px}.thumb{min-height:100%;grid-row:span 2}.thumb span{font-size:45px}.card-body{padding:13px 11px 3px}.card-body h3{font-size:14px}.card-desc{font-size:10px;margin-bottom:7px}.price{font-size:17px}.card-actions{grid-column:2;border-left:0;padding:4px 10px 10px;flex-direction:row;gap:7px;justify-content:flex-start}.score{font-size:13px}.score small{display:none}.view-button{width:auto;margin-left:auto;padding:8px 10px}.save-button{order:-1}.side-column{grid-template-columns:1fr}.editor-card{grid-column:auto}.bottom-band h2{font-size:25px}.footer-inner{grid-template-columns:1fr}.footer-brand{grid-column:auto}.dialog-facts{grid-template-columns:1fr}}
@media(min-width:721px){.masthead{min-height:248px}.masthead-copy{padding:25px 43px 22px}.masthead-copy h1{font-size:clamp(40px,4.2vw,54px);margin:13px 0 8px}.masthead-copy p{margin-bottom:0}.hero-button{padding:10px 16px}.content-grid{padding-top:26px}.deal-card{min-height:150px}.thumb{min-height:150px}}
@media(max-width:720px){.masthead-art{display:none}.masthead-copy{padding:25px 28px 24px}.masthead-copy h1{margin:14px 0 9px}.content-grid{padding-top:21px}.trust-strip{padding:15px 12px}}
@media(hover:none){.nav-item:hover:not(.active){color:#58736e;border-color:transparent}}
.member-link{white-space:nowrap;border:1px solid var(--forest);border-radius:7px;background:var(--mint);color:var(--forest);padding:11px 15px;font-size:12px;font-weight:800}.member-link:hover{background:#c9ed51}.mobile-dock{display:none}
@media(max-width:720px){body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.header-inner{gap:10px}.brand{font-size:19px}.brand-mark{width:34px;height:34px}.member-link{display:none}.search{height:46px}.search button{min-width:76px}.nav-item{min-height:45px}.masthead-copy{padding:22px 24px 23px}.masthead-copy h1{font-size:clamp(38px,10vw,49px);margin:12px 0 7px}.masthead-copy p{font-size:12px;line-height:1.45;margin-bottom:4px}.hero-button{min-height:44px;margin-top:5px}.trust-strip{gap:8px;padding:11px 8px}.trust-strip span{font-size:10px}.content-grid{padding-top:18px}.feed-heading{margin-bottom:15px;gap:12px}.filter{min-height:40px}.card-body h3 button{min-height:32px}.view-button,.save-button{min-height:38px}.mobile-dock{position:fixed;z-index:30;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid var(--line);box-shadow:0 -8px 25px #062d2c12}.mobile-dock button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:0;background:none;color:#59726b;font-size:10px;font-weight:800;min-width:0}.mobile-dock button span{font-size:21px;line-height:1}.mobile-dock button.active{color:var(--forest)}.mobile-dock button.active:after{content:"";position:absolute;top:0;width:28px;height:3px;background:var(--orange);border-radius:0 0 3px 3px}footer{padding-bottom:12px}}
@media(max-width:480px){.demo-bar{gap:8px;padding:5px 12px}.demo-bar>span:last-child{font-size:9px;line-height:1.25}.saved-link{font-size:11px}.masthead-copy h1{font-size:40px}.deal-card{grid-template-columns:84px minmax(0,1fr)}.card-body{padding:12px 10px 2px}.card-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-foot{font-size:9px}.card-actions{padding:4px 10px 8px}.view-button{padding:8px 10px}}

.member-dialog{width:min(470px,calc(100vw - 24px));max-height:min(90vh,720px);border:0;border-radius:14px;padding:0;box-shadow:0 24px 70px #001c1c80;color:var(--ink)}.member-dialog::backdrop{background:#042a2ab3}.member-panel{padding:34px}.member-panel h2{font-size:36px;letter-spacing:-.05em;line-height:1.05;margin:12px 0}.member-panel>p{font-size:13px;line-height:1.6;color:#59726c}.member-panel form{display:grid;gap:9px;margin-top:24px}.member-panel label{font-size:12px;font-weight:800}.member-panel input{width:100%;height:48px;border:1px solid #b8c9c0;border-radius:7px;padding:0 14px;background:#fff;color:var(--ink)}.member-panel input:focus-visible{outline:3px solid #bfdd48;outline-offset:2px}.member-panel form button{height:48px;border:0;border-radius:7px;background:var(--forest);color:#fff;font-size:13px;font-weight:800;cursor:pointer}.member-panel form button:disabled{background:#c9d4c7;color:#406157;cursor:not-allowed}.member-status{min-height:20px;margin:12px 0;color:var(--forest)!important;font-weight:700}.member-status.error{color:#a34230!important}.member-account{padding:14px;background:#edf4e9;border-radius:8px;margin-top:22px}.member-account p{margin:0 0 10px;font-size:13px;overflow-wrap:anywhere}.member-account button{border:1px solid var(--forest);border-radius:5px;background:#fff;padding:8px 12px;color:var(--forest);font-weight:800;cursor:pointer}.member-small{font-size:11px!important;margin-top:20px}.member-dialog[open]{display:block}.member-dialog .dialog-close{width:44px;height:44px}.mobile-dock button:focus-visible,.member-link:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}@media(max-width:720px){.member-dialog{margin:auto auto calc(65px + env(safe-area-inset-bottom));max-height:calc(100dvh - 90px)}.member-panel{padding:28px 22px}.member-panel h2{font-size:32px}}@media(max-width:480px){.member-panel{padding:27px 20px}.member-dialog{width:calc(100vw - 16px)}}
.member-panel [hidden]{display:none!important}.mobile-dock button #mobile-member-label{font-size:10px;line-height:1.2}

/* DayDayMore logo palette: navy and blue carry the interface; orange marks actions. */
:root{--ink:#153b5a;--forest:#0b3d70;--mint:#ff8a1e;--cream:#f5f8fb;--line:#d8e4ee;--muted:#5e7589;--orange:#f47716;--shadow:0 14px 38px rgba(8,53,99,.13)}
.brand{color:#0b3d70}.brand-logo{display:block;width:44px;height:44px;flex:none;object-fit:cover;border-radius:50%;background:#fff;border:1px solid #d8e4ee;box-shadow:0 2px 8px #0b3d701a}.brand-dot{color:#f47716}.footer-brand .brand-logo{width:36px;height:36px;border-color:#7ba3c7}
.demo-bar{background:#e8f2fa;color:#204e72}.demo-pill{background:#0b3d70}.site-header{border-color:#e3ecf4}.search{border-color:#d4e3ef;background:#f8fbfe}.search:focus-within{outline-color:#60a8d6}.search-icon{border-color:#678ba9}.search-icon:after{background:#678ba9}.search input::placeholder{color:#7b91a6}.saved-link span:last-child{background:#e5f3fc}.nav-item{color:#54718b}.nav-item:hover,.nav-item.active{color:#0b3d70}.masthead{background:#0b3d70}.masthead-copy p{color:#d8e8f5}.eyebrow{color:#ffb15e}.hero-button,.member-link{background:#ff8a1e;color:#132f4b}.hero-button:hover,.member-link:hover{background:#ff9d38}.masthead-art{background:radial-gradient(circle at 65% 50%,#197dba 0,#105b9b 41%,#0b3d70 78%)}.art-orbit{border-color:#ffffff3d}.art-ticket{box-shadow:0 22px 35px #062c5580}.ticket-back{background:#f47716;color:#fff}.ticket-front{background:#f9fbff;color:#0b3d70}.art-spark{color:#ff9d38}
.trust-strip{color:#4c6881}.trust-strip b,.section-kicker,.heading-period{color:#df6810}.filter-row{background:#e8f1f8}.filter{color:#526f87}.filter.active{color:#0b3d70;box-shadow:0 1px 4px #0b3d7026}.deal-card{border-color:#e0e9f1;box-shadow:0 3px 10px #0b3d700a}.thumb span{color:#0b3d70}.thumb.tech{background:#dcecf8}.thumb.home{background:#fae3c9}.thumb.freebies{background:#e8f3fb}.thumb.beauty{background:#e5eafa}.thumb.food{background:#f8e9d8}.thumb.black-friday{background:#d8e7f6}.badge{background:#e6f2fa;color:#185c90}.badge.kind{background:#fff0df;color:#995111}.badge.affiliate{background:#eef0f9;color:#4c5e89}.saving,.score,.save-button.saved{color:#c45107}.was{color:#778a9b}.card-foot{color:#668096}.card-actions{border-color:#e9eff5}.score small{color:#70879b}.save-button{color:#4f718c}
.side-card{background:#e8f2fa}.side-kicker{color:#447aa4}.side-card p{color:#4b6d88}.editor-decoration{color:#c8e1f2}.ad-slot{background:#f0f5fa;border-color:#a7bfd3}.ad-slot span,.ad-slot p{color:#6d8499}.discover-card{background:#fff}.quick-category span{color:#e97115}.empty-state{border-color:#afc5d8}.bottom-band{background:#e5f1fa}.bottom-band em{color:#0d70ad}.bottom-band p{color:#466a87}footer{background:#082f57}.footer-inner p,.footer-inner>span{color:#b4d0e5}.footer-inner .disclosure{color:#e0edf7}.dialog-body p{color:#53728b}.dialog-facts div{background:#f1f6fa}.dialog-facts b{color:#65819a}.demo-notice{border-color:#f47716;background:#fff4e9;color:#8a4c13!important}.dialog-cta,.member-panel form button:disabled{background:#d4e0e9;color:#4d6b82}.member-panel>p{color:#53728b}.member-panel input{border-color:#b8cddd}.member-panel input:focus-visible{outline-color:#ff9d38}.member-account{background:#eaf4fb}.mobile-dock{box-shadow:0 -8px 25px #0b3d701c}.mobile-dock button{color:#59778f}.member-status.error{color:#a83224!important}
@media(max-width:720px){.brand-logo{width:38px;height:38px}.mobile-dock button.active{color:#0b3d70}}@media(hover:none){.nav-item:hover:not(.active){color:#54718b;border-color:transparent}}
