.bs-daily{background:linear-gradient(180deg,#f6f0e0,#fff 56%);min-height:80vh;padding-bottom:80px}.bs-daily__hero{padding:44px 0 22px}.bs-daily__back{align-items:center;color:#0f1b2da6;display:flex;font-family:Inter,sans-serif;font-size:13px;gap:6px;margin-bottom:14px;text-decoration:none;width:-webkit-max-content;width:max-content}.bs-daily__back:hover,.bs-daily__h1{color:#0f1b2d;color:var(--bs-deep,#0f1b2d)}.bs-daily__h1{font-size:clamp(30px,4.6vw,50px);font-weight:700;letter-spacing:-.015em;line-height:1.05;margin:6px 0 4px;max-width:22ch}.bs-daily__date,.bs-daily__h1{font-family:Spectral,Georgia,serif;font-family:var(--bs-serif,"Spectral",Georgia,serif)}.bs-daily__date{color:#0f1b2db3;font-size:clamp(18px,2.4vw,24px);font-weight:600;line-height:1.2;margin:0 0 14px}.bs-daily__lede{color:#0f1b2dc7;font-family:Inter,sans-serif;font-size:16px;line-height:1.6;margin:0;max-width:62ch}.bs-daily__streak{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin-top:22px}.bs-daily__streak-pill{align-items:center;background:#fffbef;border:1px solid #0f1b2d1f;border-radius:999px;box-shadow:0 6px 18px -12px #0f1b2d40;color:#0f1b2d;color:var(--bs-deep,#0f1b2d);display:inline-flex;font-family:Inter,sans-serif;font-size:13px;gap:8px;padding:8px 14px}.bs-daily__streak-pill svg{color:#c2914f}.bs-daily__streak-count{color:#0f1b2d;color:var(--bs-deep,#0f1b2d);font-size:15px;font-weight:700}.bs-daily__streak-label{color:#0f1b2d9e}.bs-daily__streak-strip{align-items:center;display:flex;gap:6px;list-style:none;margin:0;padding:0}.bs-daily__streak-day{align-items:center;background:#fffbef;border:1px solid #0f1b2d24;border-radius:50%;color:#0f1b2d8c;display:flex;font-family:Inter,sans-serif;font-size:11px;font-weight:600;height:32px;justify-content:center;transition:background .2s ease,color .2s ease,border-color .2s ease;width:32px}.bs-daily__streak-day.is-full{background:#0f4c3a;border-color:#0f4c3a;color:#fffbef}.bs-daily__streak-day.is-today{outline:2px solid #c2914f;outline-offset:2px}.bs-daily__modules{padding:28px 0 20px}.bs-daily__grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}@media (max-width:1180px){.bs-daily__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.bs-daily__grid{grid-template-columns:1fr}}.bs-daily__card{background:#fffbef;border:1px solid #0f1b2d1a;border-radius:14px;box-shadow:0 14px 28px -20px #0f1b2d52;color:inherit;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease}.bs-daily__card:hover{box-shadow:0 22px 36px -22px #0f1b2d66;transform:translateY(-3px)}.bs-daily__card.is-done{border-color:#0f4c3a52}.bs-daily__card-media{align-items:center;background:#ece4ce;border-bottom:1px solid #0f1b2d14;display:flex;height:168px;justify-content:center;overflow:hidden;position:relative}.bs-daily__card-media img{display:block;height:168px;object-fit:contain;width:168px}.bs-daily__card-illus{display:block;height:96px;width:96px}.bs-daily__card-media--signspell{background:#fff1dc;color:#c2914f}.bs-daily__card-media--quiz{background:#e5f0ea;color:#0f4c3a}.bs-daily__card-media--guess{background:#ece4ce}.bs-daily__art--guess{padding:6px 0}.bs-daily__guess-board{display:flex;flex-direction:column;gap:5px}.bs-daily__guess-row{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(5,28px)}.bs-daily__guess-tile{background:#fffbef;border:1px solid #0f1b2d2e;border-radius:4px;height:28px;overflow:hidden;position:relative;width:28px}.bs-daily__guess-tile img{height:calc(100% - 4px);inset:2px;object-fit:contain;position:absolute;width:calc(100% - 4px)}.bs-daily__guess-tile.is-hit{background:#16a34a;border-color:#16a34a}.bs-daily__guess-tile.is-present{background:#ea580c;border-color:#ea580c}.bs-daily__guess-tile.is-miss{background:#1f2937;border-color:#1f2937}.bs-daily__guess-tile.is-hit img,.bs-daily__guess-tile.is-miss img,.bs-daily__guess-tile.is-present img{background:#fffbef;border-radius:3px;height:calc(100% - 4px);inset:2px;padding:1px;width:calc(100% - 4px)}.bs-daily__guess-tile.is-draft{background:#fffbef;border-color:#0f1b2d;border-color:var(--bs-deep,#0f1b2d)}.bs-daily__guess-tile.is-empty{background:#fffbef}.bs-daily__art{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.bs-daily__art--signspell{padding:6px 0}.bs-daily__signspell-flower{--hex:polygon(50% 0%,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%);height:152px;position:relative;width:168px}.bs-daily__signspell-centre,.bs-daily__signspell-petal{background:#c6982f;-webkit-clip-path:var(--hex);clip-path:var(--hex);filter:drop-shadow(0 3px 6px rgba(15,27,45,.18));height:46px;position:absolute;width:46px}.bs-daily__signspell-centre:before,.bs-daily__signspell-petal:before{background:#fffbef;-webkit-clip-path:var(--hex);clip-path:var(--hex);content:"";inset:2px;position:absolute}.bs-daily__signspell-centre img,.bs-daily__signspell-petal img{box-sizing:border-box;display:block;height:100%;object-fit:contain;padding:6px;position:relative;width:100%;z-index:1}.bs-daily__signspell-centre{background:#b17b1f;left:50%;margin:-23px 0 0 -23px;top:50%;z-index:2}.bs-daily__signspell-centre:before{background:radial-gradient(circle at 50% 38%,#f7c76d 0,#d69a30 100%)}.bs-daily__signspell-centre img{mix-blend-mode:multiply}.bs-daily__signspell-petal--p1{left:102px;top:53px}.bs-daily__signspell-petal--p2{left:82px;top:89px}.bs-daily__signspell-petal--p3{left:41px;top:89px}.bs-daily__signspell-petal--p4{left:20px;top:53px}.bs-daily__signspell-petal--p5{left:41px;top:18px}.bs-daily__signspell-petal--p6{left:82px;top:18px}.bs-daily__art--quiz{gap:14px;justify-content:center;padding:14px 22px}.bs-daily__quiz-frame{align-items:center;background:#fff;border:1px solid #0f1b2d1a;border-radius:14px;box-shadow:0 6px 14px -10px #0f1b2d40;display:flex;justify-content:center;padding:8px}.bs-daily__quiz-sign{display:block;height:96px;object-fit:contain;width:96px}.bs-daily__quiz-opts{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;min-width:120px;padding:0}.bs-daily__quiz-opt{background:#fff;border:1px solid #0f1b2d1f;border-radius:10px;display:flex;font-family:Inter,sans-serif;font-size:12px;font-weight:600;gap:8px;line-height:1;padding:5px 10px 5px 6px;position:relative}.bs-daily__quiz-opt,.bs-daily__quiz-opt-key{align-items:center;color:#0f1b2d;color:var(--bs-deep,#0f1b2d)}.bs-daily__quiz-opt-key{background:#f4ebc8;border-radius:5px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:18px;justify-content:center;width:18px}.bs-daily__quiz-opt-label{flex:1 1;text-align:left}.bs-daily__quiz-opt-tick{align-items:center;background:#fffbef;border-radius:999px;color:#0f4c3a;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.bs-daily__quiz-opt.is-correct{background:#0f4c3a;border-color:#0f4c3a;color:#fffbef}.bs-daily__quiz-opt.is-correct .bs-daily__quiz-opt-key{background:#fffbefeb;color:#0f4c3a}.bs-daily__card-tick{align-items:center;background:#0f4c3a;border-radius:999px;box-shadow:0 4px 10px -2px #0f4c3a73;color:#fffbef;display:inline-flex;font-family:Inter,sans-serif;font-size:11px;font-weight:700;gap:6px;letter-spacing:.06em;padding:5px 11px 5px 8px;position:absolute;right:12px;text-transform:uppercase;top:12px}.bs-daily__card-tick-label{line-height:1}.bs-daily__card-body{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:18px 20px 22px}.bs-daily__card-eyebrow{color:#0f4c3a;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bs-daily__card-title{color:#0f1b2d;color:var(--bs-deep,#0f1b2d);font-family:Spectral,Georgia,serif;font-family:var(--bs-serif,"Spectral",Georgia,serif);font-size:20px;font-weight:700;line-height:1.25;margin:4px 0 2px}.bs-daily__card-text{color:#0f1b2dc7;flex:1 1;font-family:Inter,sans-serif;font-size:14.5px;line-height:1.55;margin:0 0 12px}.bs-daily__card-cta{align-items:center;align-self:flex-start;background:#0f1b2d;background:var(--bs-deep,#0f1b2d);border-radius:999px;color:#fffbef;display:inline-flex;font-family:Inter,sans-serif;font-size:14px;font-weight:600;gap:6px;padding:10px 16px;text-decoration:none;transition:background .18s ease,transform .18s ease}.bs-daily__card-cta:hover,.bs-daily__card:hover .bs-daily__card-cta{background:#0f4c3a;transform:translateX(2px)}.bs-daily__card.is-done .bs-daily__card-cta{background:#0000;border:1px solid #0f1b2d2e;color:#0f1b2d;color:var(--bs-deep,#0f1b2d)}.bs-daily__card.is-done .bs-daily__card-cta:hover{background:#fffdf6;border-color:#0f1b2d;border-color:var(--bs-deep,#0f1b2d)}.bs-daily__why{padding:36px 0 20px}.bs-daily__why-grid{grid-gap:0;background:#fffbef;border:1px solid #0f1b2d1a;border-radius:16px;box-shadow:0 16px 32px -20px #0f1b2d4d;display:grid;gap:0;grid-template-columns:1.1fr 1fr;overflow:hidden}@media (max-width:820px){.bs-daily__why-grid{grid-template-columns:1fr}}.bs-daily__why-col{padding:26px 28px 28px}.bs-daily__why-col .bs-h3{margin:6px 0 10px}.bs-daily__why-text{color:#0f1b2dc7;font-family:Inter,sans-serif;font-size:15px;line-height:1.6;margin:0;max-width:50ch}.bs-daily__inline-link{color:#0f1b2d;color:var(--bs-deep,#0f1b2d);font-weight:500;text-decoration:underline;-webkit-text-decoration-color:#c2914f;text-decoration-color:#c2914f;text-decoration-thickness:1px;text-underline-offset:3px}.bs-daily__inline-link:hover{color:#0f4c3a}.bs-daily__why-cta{background:#0f1b2d;color:#fffbef;display:flex;flex-direction:column;gap:6px;padding:26px 28px 28px}.bs-daily__why-cta .bs-eyebrow--light{color:#c2914f}.bs-daily__why-cta-h{font-family:Spectral,Georgia,serif;font-family:var(--bs-serif,"Spectral",Georgia,serif);font-size:22px;font-weight:700;line-height:1.2;margin:4px 0 6px}.bs-daily__why-cta-text{color:#fffbefd1;font-family:Inter,sans-serif;font-size:14.5px;line-height:1.55;margin:0 0 14px}.bs-daily__why-cta-actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.bs-daily__why-cta-btn{align-items:center;background:#fffbef;border-radius:999px;color:#0f1b2d;display:inline-flex;font-family:Inter,sans-serif;font-size:14px;font-weight:600;gap:6px;padding:10px 18px;text-decoration:none;transition:background .18s ease,color .18s ease}.bs-daily__why-cta-btn:hover{background:#c2914f;color:#fffbef}.bs-daily__why-cta-link{color:#fffbefc7;font-family:Inter,sans-serif;font-size:13.5px;text-decoration:underline;-webkit-text-decoration-color:#c2914f8c;text-decoration-color:#c2914f8c;text-underline-offset:3px}.bs-daily__why-cta-link:hover{color:#fffbef}.bs-daily__more{border-top:1px dashed #0f1b2d1a;padding:20px 0 28px}.bs-daily__more-head{margin-bottom:16px;max-width:64ch}.bs-daily__more-sub{color:#0f1b2da8;font-family:Inter,sans-serif;font-size:14px;line-height:1.55;margin:6px 0 0}.bs-daily__more-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.bs-daily__more-card{background:#fff;border:1px solid #0f1b2d14;border:1px solid var(--bs-line,#0f1b2d14);border-radius:14px;color:#0f1b2d;color:var(--bs-deep,#0f1b2d);display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.bs-daily__more-card:hover{border-color:#0f1b2d40;box-shadow:0 12px 28px -22px #0f1b2d66;transform:translateY(-2px)}.bs-daily__card-media--maze{background:radial-gradient(120% 90% at 50% -15%,#143459 0,#0a1c33 55%,#060f1c 100%);padding:0}.bs-daily__card-media--maze .bs-tools-grid__art--maze{align-items:center;background:#0000;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:12px;width:100%}.bs-daily__card-media--maze .bs-tools-grid__maze-board{box-shadow:0 12px 30px -14px #000000d9,0 0 0 1px #78c8ff2e;height:100%;max-width:100%;width:auto}.bs-daily__card-media--maze .bs-tools-grid__maze-pod img{height:80%;object-fit:contain;width:80%}.bs-daily__card-flag{background:linear-gradient(180deg,#a7f0c6,#4fc389);border-radius:999px;color:#071018;font-size:11px;font-weight:700;padding:3px 9px;position:absolute;right:10px;top:10px;z-index:2}.bs-daily__card-flag,.bs-daily__maze-stats{align-items:center;display:inline-flex;font-family:Inter,sans-serif;gap:4px}.bs-daily__maze-stats{color:#6b7280;color:var(--bs-text-soft,#6b7280);font-size:13px;margin:0 0 10px}.bs-daily__maze-stats strong{color:#0f1b2d;color:var(--bs-deep,#0f1b2d)}.bs-daily__card-media--memory{align-items:center;background:linear-gradient(135deg,#fff7e3,#f4ecd2);display:flex;justify-content:center;padding:18px}.bs-daily__art--memory{max-width:260px;width:100%}.bs-daily__memory-board{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr)}.bs-daily__memory-tile{align-items:center;aspect-ratio:3/4;border-radius:9px;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative}.bs-daily__memory-tile.is-back{background:linear-gradient(135deg,#0f4c3a,#0f1b2d);box-shadow:0 2px 4px -2px #0f1b2d66}.bs-daily__memory-tile.is-sign{background:#fffdf6;border:1px solid #0f1b2d1f;box-shadow:0 1px 3px -1px #0f1b2d2e}.bs-daily__memory-tile.is-sign img{display:block;height:100%;object-fit:contain;width:100%}.bs-daily__memory-tile.is-word{background:#fffdf6;border:1px solid #0f1b2d1f;box-shadow:0 1px 3px -1px #0f1b2d2e;flex-direction:column;gap:1px}.bs-daily__memory-tile.is-matched{background:#ecfdf5;border-color:#10b981;box-shadow:0 0 0 1.5px #10b981,0 2px 6px -2px #10b98166}.bs-daily__memory-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,sans-serif;font-size:20px;line-height:1}.bs-daily__memory-label{color:#0f1b2d;color:var(--bs-deep,#0f1b2d);font-family:Inter,sans-serif;font-size:9px;font-weight:600;letter-spacing:.02em;text-transform:lowercase}.bs-daily__card-media--sprint{background:linear-gradient(135deg,#f4ecd2,#fff7e3);justify-content:center;padding:18px}.bs-daily__art--sprint,.bs-daily__card-media--sprint{align-items:center;display:flex;flex-direction:column;gap:10px}.bs-daily__art--sprint{max-width:220px;width:100%}.bs-daily__sprint-ring{align-items:center;background:#0f4c3a;border-radius:50%;box-shadow:inset 0 0 0 6px #fffdf6;display:flex;height:84px;justify-content:center;width:84px}.bs-daily__sprint-time{color:#fffdf6;font-family:Spectral,Georgia,serif;font-family:var(--bs-serif,"Spectral",Georgia,serif);font-size:20px;font-weight:700;letter-spacing:-.01em}.bs-daily__sprint-row{display:flex;gap:4px;justify-content:center}.bs-daily__sprint-letter{align-items:center;background:#fffdf6;border:1px solid #0f1b2d1f;border-radius:6px;display:flex;height:36px;justify-content:center;padding:3px;width:28px}.bs-daily__sprint-letter img{max-height:100%;max-width:100%;object-fit:contain}.bs-daily__streak-note{color:var(--bs-muted);font-size:13px;margin-top:12px;max-width:560px}.bs-daily__streak-note>summary{align-items:center;cursor:pointer;display:inline-flex;gap:6px;list-style:none}.bs-daily__streak-note>summary::-webkit-details-marker{display:none}.bs-daily__streak-note>summary:after{content:"ⓘ";font-size:12px;opacity:.7}.bs-daily__streak-note[open]>summary:after{content:"✕"}.bs-daily__streak-note p{line-height:1.55;margin:8px 0 0;max-width:52ch}.bs-inv-prev{background:radial-gradient(120% 100% at 50% 0,#16345c 0,#0b1b2e 55%,#060d18 100%);height:100%;min-height:120px;overflow:hidden;position:relative;width:100%}.bs-inv-prev__stars span{animation:bs-inv-twinkle 2.8s ease-in-out infinite;background:#cfe6ff;border-radius:50%;opacity:.5;position:absolute}@keyframes bs-inv-twinkle{0%,to{opacity:.18}50%{opacity:.85}}.bs-inv-prev__pod{animation-iteration-count:infinite;animation-name:bs-inv-fall;animation-timing-function:linear;background:radial-gradient(circle at 50% 32%,#fff 0,#dbeafe 100%);border:2px solid #78d2ffe6;border-radius:50%;box-shadow:0 0 14px #50b4ff99;display:grid;place-items:center;position:absolute;transform:translateX(-50%)}.bs-inv-prev__pod img{display:block;height:auto;width:64%}@keyframes bs-inv-fall{0%{opacity:0;top:-22%}8%{opacity:1}84%{opacity:1;top:74%}92%{opacity:0;top:80%}to{opacity:0;top:80%}}.bs-inv-prev__laser{animation:bs-inv-laser 3.4s ease-out infinite;background:linear-gradient(180deg,#78e6ff00,#9becff 62%,#fff);border-radius:3px;bottom:6px;box-shadow:0 0 10px #78e6ffe6;height:72%;left:28%;opacity:0;position:absolute;transform:translateX(-50%) scaleY(.1);transform-origin:bottom;width:4px}@keyframes bs-inv-laser{0%,66%{opacity:0;transform:translateX(-50%) scaleY(.1)}72%{opacity:1;transform:translateX(-50%) scaleY(1)}82%{opacity:0;transform:translateX(-50%) scaleY(1)}to{opacity:0;transform:translateX(-50%) scaleY(.1)}}.bs-inv-prev__base{background:linear-gradient(90deg,#0000,#4fc3ff 15%,#4fc3ff 85%,#0000);bottom:0;box-shadow:0 0 14px #4fc3ffd9;height:6px;left:0;position:absolute;right:0}@media (prefers-reduced-motion:reduce){.bs-inv-prev__pod{animation:none;opacity:1}.bs-inv-prev__laser{animation:none;opacity:0}.bs-inv-prev__stars span{animation:none;opacity:.45}}
/*# sourceMappingURL=9347.da9cb08f.chunk.css.map*/