.daily-card{background:var(--paper);border:1px solid var(--line);border-radius:16px}.daily-frame{grid-template-columns:minmax(0,1fr);gap:20px;width:min(100% - 32px,880px);margin:20px auto 48px;display:grid}.daily-main{flex-direction:column;gap:10px;min-width:0;display:flex}.daily-aside{min-width:0}.daily-rubric-moon{--rubric-color:#2c3e75}.daily-rubric-horoscope{--rubric-color:#6a4fc4}.daily-rubric-lifehack{--rubric-color:#8f3a65}.daily-rubric-garden{--rubric-color:#2f6a24}.daily-rubric-puzzle{--rubric-color:#a35e17}.daily-rubric-psytest{--rubric-color:#155e6c}.daily-rubric-holiday{--rubric-color:#b0452a}.daily-rubric-news{--rubric-color:#176fa5}.daily-rubric-names{--rubric-color:#8a4b0f}.daily-rubric-animals{--rubric-color:#1f6f4a}.daily-rubric-psychology{--rubric-color:#7a3a8f}.daily-rubric-language{--rubric-color:#1d4f86}.daily-rubric-recipe{--rubric-color:#9a3e12}.daily-rubric-quiz{--rubric-color:#6b5a12}.daily-rubric-omens{--rubric-color:#6b4a14}.daily-rubric-stones{--rubric-color:#34408f}.daily-rubric-dreams{--rubric-color:#24427a}.daily-rubric-plants{--rubric-color:#1f6b3a}.daily-rubric-beauty{--rubric-color:#9a3a5c}.daily-rubric-history{--rubric-color:#6e4a22}.daily-rubric-savings{--rubric-color:#1d5c72}.daily-rubric-zodiac{--rubric-color:#4a3396}.daily-rubric-products{--rubric-color:#2f6b4f}.daily-rubric-tarot{--rubric-color:#3d3391}.daily-rubric-storms{--rubric-color:#2a64b8}.daily-rubric-pohoda{--rubric-color:#1f7f9a}.daily-rubric-divination{--rubric-color:#5b3a9a}[data-theme=dark] .daily-rubric-moon{--rubric-color:#a9b8ee}[data-theme=dark] .daily-rubric-horoscope{--rubric-color:#b9a7f5}[data-theme=dark] .daily-rubric-lifehack{--rubric-color:#f0a6c8}[data-theme=dark] .daily-rubric-garden{--rubric-color:#9fd48a}[data-theme=dark] .daily-rubric-puzzle{--rubric-color:#f0b46b}[data-theme=dark] .daily-rubric-psytest{--rubric-color:#7fd0dc}[data-theme=dark] .daily-rubric-holiday{--rubric-color:#f2a48c}[data-theme=dark] .daily-rubric-news{--rubric-color:#8cc4ea}[data-theme=dark] .daily-rubric-names{--rubric-color:#f0c08a}[data-theme=dark] .daily-rubric-animals{--rubric-color:#8fd8b1}[data-theme=dark] .daily-rubric-psychology{--rubric-color:#d9b0f0}[data-theme=dark] .daily-rubric-language{--rubric-color:#9cc3f0}[data-theme=dark] .daily-rubric-recipe{--rubric-color:#f2ad88}[data-theme=dark] .daily-rubric-quiz{--rubric-color:#e3cf7c}[data-theme=dark] .daily-rubric-omens{--rubric-color:#e2c48f}[data-theme=dark] .daily-rubric-stones{--rubric-color:#aeb8f2}[data-theme=dark] .daily-rubric-dreams{--rubric-color:#a9bdf0}[data-theme=dark] .daily-rubric-plants{--rubric-color:#8fd8a6}[data-theme=dark] .daily-rubric-beauty{--rubric-color:#f0a9c3}[data-theme=dark] .daily-rubric-history{--rubric-color:#e2c08f}[data-theme=dark] .daily-rubric-savings{--rubric-color:#8fcfe2}[data-theme=dark] .daily-rubric-zodiac{--rubric-color:#b9a8f0}[data-theme=dark] .daily-rubric-products{--rubric-color:#9fd8b8}[data-theme=dark] .daily-rubric-tarot{--rubric-color:#c3b8f5}[data-theme=dark] .daily-rubric-storms{--rubric-color:#9cbcf0}[data-theme=dark] .daily-rubric-pohoda{--rubric-color:#8fd0e2}[data-theme=dark] .daily-rubric-divination{--rubric-color:#c9b2f0}@media (min-width:981px){.daily-frame{grid-template-columns:68px minmax(0,1fr);align-items:start;column-gap:20px;width:auto;margin:24px 0 56px;padding:0 36px}.daily-aside{grid-column:2}.daily-up{display:none}}@media (min-width:981px) and (max-width:1220px){.daily-frame{padding:0 24px}}@media (min-width:1221px){.daily-frame{column-gap:8px}.daily-aside{margin-left:12px}}@media (min-width:1181px){.daily-frame{grid-template-columns:68px minmax(0,1fr) 300px}.daily-aside{flex-direction:column;grid-column:3;align-self:stretch;gap:16px;display:flex}.daily-aside>.daily-today,.daily-aside>.daily-side-block.is-useful:last-child{position:sticky;top:96px}}@media (max-width:760px){.daily-aside{display:none}.daily-frame{width:auto;margin-left:0;margin-right:0}.daily-main>.daily-card{border-left:0;border-right:0;border-radius:0}.daily-main>:not(.daily-card){margin-left:10px;margin-right:10px}}.daily-aside.daily-side{flex-direction:column;gap:14px;display:flex}.daily-side-block{flex-direction:column;padding:0 16px 12px;display:flex;overflow:hidden}.daily-side-block h2{letter-spacing:.1em;text-transform:uppercase;color:#2c4a31;background:#eef4ea;border-bottom:1px solid #dfe9d8;align-items:center;gap:10px;margin:0 -16px 4px;padding:11px 16px;font-size:12.5px;font-weight:800;line-height:1.2;display:flex}.daily-side-block h2 i{color:#416948;background:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 0 0 1px #cfe0c6}.daily-side-block svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.daily-side-block.is-stars h2{color:#7a5a1f;background:#fbf4e2;border-bottom-color:#efe2bf}.daily-side-block.is-stars h2 i{color:#9a7a2c;box-shadow:inset 0 0 0 1px #ead9ad}.daily-side-block.is-divinations h2{color:#f6dfa0;background:radial-gradient(circle at 20% 0,#24346a,#141e40 70%);border-bottom-color:#d9b45a}.daily-side-block.is-divinations h2 i{color:#f0d488;background:#141e40;box-shadow:inset 0 0 0 1.5px #d9b45a}.daily-side-block.is-church h2{color:#f6e3b0;background:radial-gradient(circle at 20% 0,#8a1f24,#4a0d10 72%);border-bottom-color:#c9a24a}.daily-side-block.is-church h2 i{color:#f0d488;background:#4a0d10;box-shadow:inset 0 0 0 1.5px #c9a24a}.daily-side-block.is-church .daily-side-item small{color:#8a3a2a}.daily-side-block.is-church .daily-side-more{color:#7a1f1f}.daily-side-list{margin:0;padding:0;list-style:none}.daily-side-list li+li{border-top:1px solid var(--line)}.daily-side-item{color:var(--ink);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;padding:6px 0;text-decoration:none;display:grid}.daily-side-thumb{box-sizing:border-box;object-fit:cover;background:#1f2c55;border-radius:10px;width:76px;height:46px;display:block}.daily-side-glyph{color:#f0d488;background:radial-gradient(circle at 30% 20%,#2a3b74,#141e40 75%);place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #d9b45abf}.daily-side-glyph svg{stroke-width:1.6px;width:22px;height:22px}.daily-side-face{border:1.5px solid #d9b45a;position:relative;overflow:hidden}.daily-side-face img{object-fit:cover;object-position:50% 32%;width:100%;height:100%;display:block}.daily-side-face em{color:#141e40;letter-spacing:.06em;text-transform:uppercase;background:#f0d488;border-radius:6px;padding:1px 5px;font-size:9px;font-style:normal;font-weight:800;line-height:1.4;position:absolute;bottom:4px;left:4px}.daily-side-item small{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.06em;text-transform:uppercase;color:var(--rubric-color,var(--muted));margin-bottom:2px;font-size:11px;font-weight:800;line-height:1.3;display:block;overflow:hidden}.daily-side-block.is-stars .daily-side-item small{color:#8a6a25}.daily-side-item.is-divination small{color:#2c3e75}.daily-side-item b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.daily-side-glyph.is-sign{font-size:24px;line-height:1}.daily-side-item:hover b{color:var(--blue)}.daily-side-more{color:#3e7345;align-self:flex-start;margin-top:2px;padding:6px 0 2px;font-size:13.5px;font-weight:800;text-decoration:none}.daily-side-more:hover{text-underline-offset:3px;text-decoration:underline}.daily-side-block.is-stars .daily-side-more{color:#8a6a25}.daily-side-block.is-divinations .daily-side-more{color:#2c3e75}[data-theme=dark] .daily-side-block h2{color:#abcbaf;background:#1c2721;border-bottom-color:#2c3d31}[data-theme=dark] .daily-side-block h2 i{color:#abcbaf;background:#15191c;box-shadow:inset 0 0 0 1px #35503b}[data-theme=dark] .daily-side-block.is-stars h2{color:#e8cf8f;background:#29241a;border-bottom-color:#4a3f22}[data-theme=dark] .daily-side-block.is-stars h2 i{color:#e8cf8f;box-shadow:inset 0 0 0 1px #5a4c28}[data-theme=dark] .daily-side-block.is-divinations h2{color:#f6dfa0;background:radial-gradient(circle at 20% 0,#24346a,#141e40 70%)}[data-theme=dark] .daily-side-block.is-church h2{color:#f6e3b0;background:radial-gradient(circle at 20% 0,#8a1f24,#4a0d10 72%)}[data-theme=dark] .daily-side-block.is-divinations h2 i{color:#f0d488;background:#141e40;box-shadow:inset 0 0 0 1.5px #d9b45a}[data-theme=dark] .daily-side-block.is-stars .daily-side-item small,[data-theme=dark] .daily-side-block.is-stars .daily-side-more{color:#d9bd78}[data-theme=dark] .daily-side-item.is-divination small,[data-theme=dark] .daily-side-block.is-divinations .daily-side-more{color:#a9b8e6}[data-theme=dark] .daily-side-more{color:#abcbaf}.daily-side-block.is-useful h2{color:#1f5a52;background:#e8f4f1;border-bottom-color:#d3e8e2}.daily-side-block.is-useful h2 i{color:#2c6e64;box-shadow:inset 0 0 0 1px #c4e0d9}.daily-side-block.is-useful .daily-side-more{color:#2c6e64}[data-theme=dark] .daily-side-block.is-useful h2{color:#9fd3c7;background:#182824;border-bottom-color:#26403a}[data-theme=dark] .daily-side-block.is-useful h2 i{color:#9fd3c7;box-shadow:inset 0 0 0 1px #2f5048}[data-theme=dark] .daily-side-block.is-useful .daily-side-more{color:#9fd3c7}.daily-side-block.is-news h2{color:#fff;background:#1d2f5c;border-bottom-color:#14244e}.daily-side-block.is-news h2 i{color:#14244e;box-shadow:none;background:#fff}.daily-side-block.is-news .daily-side-item small{color:#c0661c}.daily-side-block.is-news .daily-side-more{color:#2f6fc0}[data-theme=dark] .daily-side-block.is-news h2{color:#fff;background:#1d2f5c;border-bottom-color:#2a3d6c}[data-theme=dark] .daily-side-block.is-news h2 i{color:#ffd36b;background:#0c1424;box-shadow:inset 0 0 0 1px #2a3d6c}[data-theme=dark] .daily-side-block.is-news .daily-side-item small{color:#f0a35e}[data-theme=dark] .daily-side-block.is-news .daily-side-more{color:#8fb8ee}@media (min-width:1181px){.is-even>.daily-aside.daily-side>.daily-side-block{flex:1 0 auto}.is-even .daily-side-block>.daily-side-list{flex-direction:column;flex:1 0 auto;display:flex}.is-even .daily-side-list>li{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.is-even>.daily-frame-main{align-self:stretch}.is-even>.daily-frame-main>:last-child{flex:1 0 auto}.is-long>.daily-aside.daily-side>.daily-side-block:last-child{position:sticky;top:96px}}.daily-frame-main{gap:20px}@media (max-width:760px){.daily-frame:has(>.daily-frame-main){gap:14px;width:min(100% - 32px,1200px);margin:16px auto 48px}.daily-frame-main{gap:14px}.daily-frame>.daily-frame-main>.daily-card{border:1px solid var(--line);border-radius:16px}}@media (min-width:761px) and (max-width:1180px){.daily-aside.daily-side{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:start;display:grid}}@media (max-width:760px){.daily-aside.daily-side{display:flex}}.daily-side-block.is-night h2{color:#f6dfa0;background:radial-gradient(circle at 20% 0,#24346a,#141e40 70%);border-bottom-color:#d9b45a}.daily-side-block.is-night h2 i{color:#f0d488;background:#141e40;box-shadow:inset 0 0 0 1.5px #d9b45a}.daily-side-night{color:var(--ink);grid-template-columns:46px minmax(0,1fr);align-items:start;gap:12px;padding:10px 0 4px;text-decoration:none;display:grid}.daily-side-night .daily-side-thumb{width:46px;height:46px;font-family:var(--font-divination-serif,Georgia), Georgia, serif;border-radius:50%;font-size:20px;font-weight:700}.daily-side-night small{letter-spacing:.06em;text-transform:uppercase;color:#2c3e75;margin-bottom:3px;font-size:11px;font-weight:800;line-height:1.3;display:block}.daily-side-night b{-webkit-line-clamp:5;-webkit-box-orient:vertical;font-family:Georgia,Times New Roman,serif;font-size:14.5px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.daily-side-night:hover b{color:var(--blue)}.daily-side-block.is-night .daily-side-more{color:#2c3e75}[data-theme=dark] .daily-side-block.is-night h2{color:#f6dfa0;background:radial-gradient(circle at 20% 0,#24346a,#141e40 70%)}[data-theme=dark] .daily-side-night small,[data-theme=dark] .daily-side-block.is-night .daily-side-more{color:#a9b8e6}@media (max-width:760px){.content-page.daily-page>.daily-frame{margin-bottom:16px}.daily-page>#site-footer{margin:0 16px 16px}.daily-page:has(>.daily-frame>.daily-main:not(.daily-frame-main,.daily-archive-main))>#site-footer{margin-left:10px;margin-right:10px}.daily-page:is(.sv-root,.greet-root,.daily-holiday:has(.daily-frame.daily-archive),.daily-dreams:has(.daily-frame.daily-archive))>#site-footer{margin-left:8px;margin-right:8px}}
