.th-pick-card,.th-about{padding:22px 24px;scroll-margin-top:96px}.th-pick-card h2,.th-about>h2{color:var(--ink);border-bottom:1px solid #e6d3a3;margin:0 0 14px;padding-bottom:10px;font-size:19px;font-weight:800;line-height:1.3}.th-pick{grid-template-columns:minmax(0,6fr) minmax(0,7fr);align-items:stretch;gap:16px;display:grid}.th-pick-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.th-pick-signs{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;display:grid}.th-pick-signs label{border:1px solid var(--line);background:var(--paper);min-width:0;min-height:52px;color:var(--ink);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:700;line-height:1.2;transition:border-color .16s,background .16s,color .16s;display:flex}.th-pick-signs label span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.th-pick-signs label .tarot-sign{--tarot-sign-size:32px;flex:none}.th-pick-signs label:hover{border-color:#b08a34}#th-pick-aries:checked~.th-pick-signs [data-sign=aries],#th-pick-taurus:checked~.th-pick-signs [data-sign=taurus],#th-pick-gemini:checked~.th-pick-signs [data-sign=gemini],#th-pick-cancer:checked~.th-pick-signs [data-sign=cancer],#th-pick-leo:checked~.th-pick-signs [data-sign=leo],#th-pick-virgo:checked~.th-pick-signs [data-sign=virgo],#th-pick-libra:checked~.th-pick-signs [data-sign=libra],#th-pick-scorpio:checked~.th-pick-signs [data-sign=scorpio],#th-pick-sagittarius:checked~.th-pick-signs [data-sign=sagittarius],#th-pick-capricorn:checked~.th-pick-signs [data-sign=capricorn],#th-pick-aquarius:checked~.th-pick-signs [data-sign=aquarius],#th-pick-pisces:checked~.th-pick-signs [data-sign=pisces]{color:#f6dfa0;background:#14204a;border-color:#14204a}.th-pick-input:focus-visible{outline:none}.th-pick-panels{display:grid}.th-pick-panel{background:var(--paper);border:1px solid #e5d6ab;border-radius:16px;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:14px 18px;padding:18px 20px;display:none}#th-pick-aries:checked~.th-pick-panels [data-sign=aries],#th-pick-taurus:checked~.th-pick-panels [data-sign=taurus],#th-pick-gemini:checked~.th-pick-panels [data-sign=gemini],#th-pick-cancer:checked~.th-pick-panels [data-sign=cancer],#th-pick-leo:checked~.th-pick-panels [data-sign=leo],#th-pick-virgo:checked~.th-pick-panels [data-sign=virgo],#th-pick-libra:checked~.th-pick-panels [data-sign=libra],#th-pick-scorpio:checked~.th-pick-panels [data-sign=scorpio],#th-pick-sagittarius:checked~.th-pick-panels [data-sign=sagittarius],#th-pick-capricorn:checked~.th-pick-panels [data-sign=capricorn],#th-pick-aquarius:checked~.th-pick-panels [data-sign=aquarius],#th-pick-pisces:checked~.th-pick-panels [data-sign=pisces]{display:grid}.th-pick-head{border-bottom:1px solid #efe3c2;flex-direction:column;gap:6px;min-width:0;padding-bottom:12px;display:flex}.th-pick-side{float:left;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin:0 18px 8px 0;display:flex}.th-pick-side>.th-pick-art{margin:2px 0 4px 3px;line-height:0;display:block}.th-pick-links{clear:both;flex-wrap:wrap;gap:6px 22px;padding-top:12px;display:flex}.th-pick-links a{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.th-pick-links a em{color:var(--muted);font-style:normal;font-weight:600}.th-pick-links a:hover,.th-pick-links a:focus-visible{text-underline-offset:3px;-webkit-text-decoration:underline #b08a34;text-decoration:underline #b08a34}.th-pick-side>.th-pick-art img{object-fit:cover;border-radius:6px;width:96px;height:157px;display:block;box-shadow:0 0 0 1.5px #e3c27a,0 0 0 3.5px #14204a,0 8px 16px #14204a47}.th-pick-body{min-width:0;display:flow-root}.th-pick-head small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.3}.th-pick-head small i{color:#14204a;font-family:"DejaVu Sans", "Segoe UI Symbol", var(--font-sans);font-style:normal}.th-pick-head h3{color:var(--ink);margin:0;font-size:21px;font-weight:800;line-height:1.2}.th-pick-body p{color:var(--ink);font-family:var(--font-article-serif), Georgia, "Times New Roman", serif;margin:0;font-size:17px;line-height:1.6}.th-pick-head p.th-pick-when{color:var(--muted);font-family:var(--font-sans);margin:0;font-size:13px;line-height:1.3}.th-about-toggle{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.th-about-more{display:none}.th-about p{color:var(--ink);font-family:var(--font-article-serif), Georgia, "Times New Roman", serif;margin:0 0 12px;font-size:17px;line-height:1.65}.th-about-intro{margin-bottom:4px}.th-about-block{border-top:1px solid var(--line);margin-top:18px;padding-top:16px;scroll-margin-top:96px}.th-about-block h3{color:var(--ink);margin:0 0 10px;font-size:18px;font-weight:800;line-height:1.3}.th-about-block>p:last-child{margin-bottom:0}.th-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin:4px 0 12px;padding:0;list-style:none;display:grid}.th-tiles>*{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.th-tiles b{color:var(--ink);align-items:center;gap:10px;font-size:15.5px;font-weight:800;line-height:1.25;display:flex}.th-tiles b span{color:#14204a;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13.5px;display:grid;box-shadow:inset 0 0 0 1.4px #b08a34}.th-about .th-tiles p{margin:0;font-size:16px;line-height:1.55}.th-tiles:last-child{margin-bottom:0}.th-links{scroll-margin-top:96px}.th-links>span a:last-child:nth-child(odd){grid-column:1/-1}[data-theme=dark] .th-pick-card h2,[data-theme=dark] .th-about>h2,[data-theme=dark] .th-pick-panel{border-color:#5a4a22}[data-theme=dark] .th-pick-head{border-bottom-color:#3d3a2c}[data-theme=dark] :is(.th-pick-links,.th-links,.horo-soon,.daily-tarot-more) .gold-arrow,[data-theme=dark] .daily-tarot .horo-more .gold-arrow,[data-theme=dark] .daily-archive .horo-chips .gold-arrow{color:#f0e2b8;box-shadow:inset 0 0 0 1.6px #e3c27a}[data-theme=dark] .th-pick-head small i,[data-theme=dark] .th-tiles b span{color:#f6dfa0}[data-theme=dark] #th-pick-aries:checked~.th-pick-signs [data-sign=aries],[data-theme=dark] #th-pick-taurus:checked~.th-pick-signs [data-sign=taurus],[data-theme=dark] #th-pick-gemini:checked~.th-pick-signs [data-sign=gemini],[data-theme=dark] #th-pick-cancer:checked~.th-pick-signs [data-sign=cancer],[data-theme=dark] #th-pick-leo:checked~.th-pick-signs [data-sign=leo],[data-theme=dark] #th-pick-virgo:checked~.th-pick-signs [data-sign=virgo],[data-theme=dark] #th-pick-libra:checked~.th-pick-signs [data-sign=libra],[data-theme=dark] #th-pick-scorpio:checked~.th-pick-signs [data-sign=scorpio],[data-theme=dark] #th-pick-sagittarius:checked~.th-pick-signs [data-sign=sagittarius],[data-theme=dark] #th-pick-capricorn:checked~.th-pick-signs [data-sign=capricorn],[data-theme=dark] #th-pick-aquarius:checked~.th-pick-signs [data-sign=aquarius],[data-theme=dark] #th-pick-pisces:checked~.th-pick-signs [data-sign=pisces]{color:#f6dfa0;background:#1d2b5c;border-color:#e3c27a}@media (max-width:760px){.th-pick-card,.th-about{padding:16px}.th-pick{grid-template-columns:minmax(0,1fr);gap:12px}.th-pick-signs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.th-pick-signs label{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:64px;padding:6px 2px;font-size:11.5px}.th-pick-signs label span{max-width:100%}.th-pick-signs label .tarot-sign{--tarot-sign-size:28px}.th-pick-panel{gap:12px;padding:14px}.th-pick-head{padding-bottom:10px}.th-pick-side{gap:6px;margin:2px 14px 6px 0}.th-pick-side>.th-pick-art img{width:64px;height:105px}.th-pick-body p{font-size:16px}.th-pick-head h3{font-size:19px}.th-about-intro{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin-bottom:6px;display:-webkit-box;overflow:hidden}.th-about-more{color:#14204a;cursor:pointer;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:800;display:inline-flex}.th-about-body{display:none}.th-about-toggle:checked+.th-about-intro{-webkit-line-clamp:unset;line-clamp:none;display:block}.th-about-toggle:checked~.th-about-more{display:none}.th-about-toggle:checked~.th-about-body{display:block}.th-about-toggle:focus-visible~.th-about-more{outline-offset:2px;outline:2px solid #14204a}.th-tiles{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}[data-theme=dark] .th-about-more{color:#f6dfa0}}@media (prefers-reduced-motion:reduce){.th-pick-signs label{transition:none}}
